Przygotowałem bezpłatny wideotutorial (~22 min), w którym pokazuje jak uploadować pliki z poziomu React do usługi cloudowej Amazon S3. Z wideo dowiesz się m.in:
✅ Czym jest AWS S3?
✅ Jak skonfigurować bucket (CORS, szyfrowanie, klucze)
✅ Połączenie z S3 przez AWS SDK
✅ Upload do S3 (bezpośrednio)
Kod: https://github.com/fullstakpl/simple-shop/commit/4325c64dde78582a760075663d281319ff4f4e52
#naukaprogramowania #programowanie #javascript #webdev
ArturEsportivo - Przygotowałem bezpłatny wideotutorial (~22 min), w którym pokazuje j...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kobieta ma taką śmieszną metodę logowania w banku PeKaO S.A, że nie wpisuje całego hasła, a tylko niektóre znaki. Niby ok, bo keylogger nie wychwyci całego, ale tu rodzi się pytanie - skoro hasła są hashowane, to skąd wiedzą jakie pozostałe znaki są poprawne, aby zwalidować formularz? Oni je w trzymają w plaintext czy jak?

#bezpieczenstwo #security #webdev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lary_lary: nie jest godny uwagi. Każdy kurs dla początkujących, opiera się na czytaniu dokumentacji na filmie, wzbogacając je jeszcze o swoje przemyślenia (co nie zawsze jest dobre). Zawsze ucz się z dokumentacji - jest najbardziej aktualna i masz single source of truth. Dla początkujących to ważne, bo jak zaczniesz robić kursy to szybko się zgubisz w tym które podejście jest prawidłowe - szczególnie w react.
  • Odpowiedz
*badź webdevem
*miej stronę, na której masz lekko ponad 300 tysięcy zarejestrowanych użytkowników i od których wymagasz danych personalnych
* masz sqli na swojej stronie, bazę trzymasz na roocie(xD).
* w pliku konfiguracyjnym znajduje się login oraz hasło do bazy
* port od ssh jest otwarty, hasło do ssh jest takie same jak do bazy xDˣᴰ
* game over ( ͡° ͜
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PrawieJakBordo: szczerze, rzadko spotykam takie połączenie. W powyższym przypadku hasło było solidne, to sobie pomyślałem, że chociaż hasła mają pożądne, no ale po enumeracja userów ssh i odstrzeleniu konta się przejechałem, bo co z tego, że hasło fhuj długie i złożone jak wszędzie takiego samego używają ( ͡º ͜ʖ͡º)
  • Odpowiedz
tl;dr:
- Hosting: Mamy hosting, który posiada separacje stron, dzięki której infekcja jednej strony nie wpływa na drugiej
- Klient: Ale za pomocą (w konfiguracji domyślnie dostarczanej klientowi nie zabranionym) shellexec z jednej strony zmieniłem zawartość plików drugiej strony
- Hosting: Żadne zabezpieczenie nie jest idealne

( ͡°
zwierzak40 - tl;dr:
- Hosting: Mamy hosting, który posiada separacje stron, dzięki k...

źródło: comment_1599916767YTg0IfCFwAFVozrhyWJSDA.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam aplikację stworzoną w next.js, z rozbudowanym backendem w node.js, z bazą mongodb. Gdzie najlepiej zhostować taki projekt? Powiedzmy, że dzienna liczba użytkowników to 1000 osób. Jestem słaby w usługi hostingowe, do tej pory hostowałem tylko małe projekty, w serwisach gdzie nawet nie musiałem nic ustawiać, dlatego potrzebuję podpowiedzi #programowanie #webdev #hosting
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parę razy już przytrafiło mi się, że klient sprawdza stronę na komputerze z włączonym skalowaniem i zgłasza brak zgodność z projektem, co wtedy robicie? ;)
#webdev #frontend
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam problem związany z brakiem doświadczenia w Angular.
Mam element Dictionary jak na poniższym listingu

export interface People {
messages: { [key: string]: Message };
}
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

AKTUALNE PROMOCJE PROGRAMISTYCZNE WRZESIEŃ 2020

Obecnie jest siedem promocji na kursy, ebooki i książki programistyczne. Dlatego zebrałem je we wpisie na blogu. W skrócie:

1) Ebooki z testowania oprogramowania -50%
2) Wybór książek programistycznych -40%
tomaszs - AKTUALNE PROMOCJE PROGRAMISTYCZNE WRZESIEŃ 2020

Obecnie jest siedem prom...

źródło: comment_1599753184LjIYJM7lBUohuaRzzAsEif.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Gdybyście mieli pisać maturę z informatyki tym roku, to jaki język byście wybrali - Python czy C++, zakładając że z obu znacie tylko podstawy podstaw? Zastanawiam się z czym będzie prościej ogarnąć maturę. Python sam w sobie wydaje się prostszy i nieco przyjemniejszy, ale jednak w oparciu o C++ jest masa przykładów maturalnych. Ogólnie interesuje mnie webdev (frontend), także C++ pewnie nigdy poza maturą nie wykorzystam, podobnie zresztą Pythona.
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#grafikakomputerowa #webdev #webdesign #kiciochpyta #freelance
Mirki gdzie szukać zleceń, na strony internetowe - robię to po pieniądzach.
Kiedyś napisałem posta, że szukam takich zleceń za darmo żeby sobie poćwiczyć to mnie zjedliście.
Teraz w związku z tym, że zrobiłem 4 strony za pieniądze, co prawda nie taka stawka o jakie się drzecie.
Chciałbym poszukać więcej zleceń, żebym mógł mieć nowe wyzwania:

Zrobiłem
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki gdzie szukać zleceń, na strony internetowe - robię to po pieniądzach.


@kodecss: Freelancer.com Upwork, wpzlecenia.pl oferia.pl ale w na tych stronach trudno się przebić i często januszują ze stawkami. Grupy na fb ze zleceniami, zrób sobie jakiś marketing (reklamy fb?).

Kiedyś napisałem posta, że szukam takich zleceń za darmo żeby sobie poćwiczyć to mnie
  • Odpowiedz
@kodecss: Ja szukam na Freelancer.com. Jednak gardzę tym serwisem ze względu na niemożność skontaktowania się z byłymi zleceniobiorcami, przez co straciłem kontakt ze świetnymi specjalistami z dawnych zleceń.
  • Odpowiedz
Metadane to dane o danych. Najprościej wytłumaczyć to na przykładach. #od0dopentestera
Dzwoniłeś na numer 0 700. Nie wiadomo o czym rozmawiałeś. Ale można się tego domyślić.
* Na podstawie popularności tras w serwisie dla biegaczy można było odgadnąć lokalizację tajnych baz wojskowych.
* Jeżeli przeglądasz obrazki w eksploratorze, Windows automatycznie tworzy ich miniaturki i zapisuje je w plikach thumbcache. Nawet jeżeli usuniesz plik z dysku – można odzyskać jego
KacperSzurek - Metadane to dane o danych. Najprościej wytłumaczyć to na przykładach. ...
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KacperSzurek: tak już uściślając:

Dzwoniłeś na numer 0 700. Nie wiadomo o czym rozmawiałeś. Ale można się tego domyślić.


"metadaną" tutaj jest informacja, że 0 700 to numer płatny. Natomiast reszta przykładu średnio trafiona bo te numery są jednak
  • Odpowiedz