Kolejne spotkania na żywo w ramach #AWSUserGroup 🇵🇱 - tym razem #Katowice, najbliższy czwartek (19 maja) od 17:00 i dwie prezentacje!
To z kim się widzę na spotkaniu? 💪
1/9 Serwisy informacyjne: strona XYZ została zhakowana.
Internauci: u mnie działa.
Złośliwe oprogramowanie nie musi być widoczne u wszystkich i nie zawsze uruchamia się na każdym systemie.
W metodzie "wodopoju" przestępcy mogą zawęzić atak do wąskiego grona osób.
🧵 Wątek ⬇
1/3 Uchodźcy potrzebują polskich kart SIM
Oddawanie już zarejestrowanych na własne dane numerów – zamiast starterów może nie być najlepszym pomysłem
To Ty jesteś odpowiedzialny za swój numer
Nie jesteś w stanie przewidzieć kto i do jakich celów będzie go używał za kilka miesięcy
Z racji ostatnich wydarzeń zainteresowałeś się cyberbezpieczeństwem?
Chcesz pomóc atakować obce serwery?
Przemyślałeś swoją decyzję?
Uruchamianie losowych skryptów i programów na swoim komputerze nie jest najlepszym pomysłem.
Nie mając podstaw - możesz sobie zaszkodzić
🧵 Wątek⬇️
#TypeScript tip for today:
When you return an array, TypeScript infers the type as an Array of included types (see attached code)
If you want this value to be inferred as a Tuple instead, add `as const` to the return statement.
@mr_oova@reactjs I think it’s a little bit crazy to rewrite whole application immediately. But if you’re going create new component, esspecialy if it’s simple component with only one to two state variables, I would use useState hook instead class based one.
Do you like @PrettierCode?
We at @StackBlitz fell in love with it, and now it's our default code formatter! You can prettify your code with a:
- context menu
- format button
- keyboard shortcut
- or the `editor.formatOnSave` setting!