Cześć!

Zapraszam do lektury nowego zestawienia ciekawych linków z branży IT :)

 

Przy okazji podzielę się garstką znalezionych promocji z sieci:

 

A teraz czas na zestawienie ?

 

◢ #unknownews ◣

  1. Naucz się wyrażeń regularnych - od totalnych podstaw do bardziej zaawansowanych przykładów
    https://regexlearn.com
    INFO: moim zdaniem, to wiedza, którą powinien posiadać każdy programista i admin. Tutaj można ją zdobyć w rekordowo krótkim czasie, dzięki interaktywnym ćwiczeniom

  2. Jak obejść uwierzytelnienie poprzez odcisk palca za pomocą… kleju do drewna?
    https://blog.kraken.com/post/11905/your-fingerprint-can-be-hacked-for-5-heres-how/
    INFO: prosta metoda wymagająca jedynie dostępu do odcisku palca ‘dawcy’, pozostawionego na ekranie laptopa, szklance, czy kuchennym stole.

  3. Prawdziwy powiew nostalgii dla webdeveloperów z lat 90 i początku lat 2000
    https://zachholman.com/posts/only-90s-developers/
    INFO: opis rozwiązań technologicznych powszechnie stosowanych w komercyjnych projektach tamtych lat. Przyznaję, że sam używałem wszystkich z nich ;)

  4. Ciekawy projekt zrealizowany przez UOKiK, informujący o różnorakich oszustwach internetowych
    https://konsument.edu.pl/
    INFO: realizacja trzeba przyznać jest trochę nieprzemyślana (np. czasami, aby zobaczyć film z poradnikiem, trzeba wypełnić fałszywymi danymi długi formularz z zamówieniem), ale zgromadzone na stronie przypominającej portal społecznościowy filmiki są przydatne dla mniej technicznych osób. Sugeruję użyć opcji “pokaż pułapki”, będzie wtedy mniej klikania.

  5. Jak zbudować router oparty o Raspberry Pi, tunelujący ruch przez VPNa?
    https://www.youtube.com/watch?v=jlHWnKVpygw
    INFO: autor stawia OpenWRT na malince i tworzy tym samym przenośne urządzenie będące hotspotem WiFi podnoszącym bezpieczeństwo korzystania z netu na wyjazdach

  6. Niespełniona obietnica architektury serverlessowej
    https://www.lastweekinaws.com/blog/the-unfulfilled-promise-of-serverless/
    INFO: brak serwera, to brak problemów? No niekoniecznie. Architektura ta rodzi nowe problemy, z którymi nie mieliśmy do czynienia do tej pory.

  7. Automatyczne wykrywanie i odpowiadanie na spam mailowy od rekruterów
    https://blog.waleedkhan.name/detect-recruiter-spam/
    INFO: programista na pisał aplikację do wykrywania typowych maili z ofertami pracy i zautomatyzował odpowiadanie na nie. Stworzony przez niego bot sam dopytuje o szczegóły. Jak dobrze to działa? Sądząc po ilości bugów, to działa ‘różnie’ ;)

  8. Jak wygląda i działa Red Star OS - oficjalny system operacyjny Koreii Północnej
    https://sizeofcat.ru/post/fun-with-redstar-os/
    INFO: autor analizuje, co jest w środku, podsłuchuje ruch sieciowy itp. Interesujące.

  9. Czym jest property-testing i jak się do niego zabrać w JS?
    https://jrsinclair.com/articles/2021/how-to-get-started-with-property-based-testing-in-javascript-with-fast-check/
    INFO: skrajnie długi i tłumaczący na przykładach całe zagadnienie artykuł

  10. Jak skonfigurować swojego Macbooka do optymalnej pracy jako programista?
    https://medium.com/@crizantlai/how-i-setup-my-macbook-for-development-cb73f77bfa8d
    INFO: tuningowanie terminala, lepszy edytor tekstu, rozszerzenia do VSCode, i wiele innych udogodnień

  11. Max Headroom - niewyjaśniony hack publicznej telewizji z 1987 roku
    https://allthatsinteresting.com/max-headroom-hack
    INFO: we wspomnianym roku, ktoś przejął kanały telewizji z Chicago i emitował przez niespełna 2 minuty ‘swoją wersję programu’.

  12. Dlaczego jedna z najbardziej viralowych stron na FB jest tak popularna? - małe śledztwo
    https://www.garbageday.email/p/when-the-traffic-firehose-is-pointed
    INFO: Thinkarete Lifestyle posiada ponad 2 miliony fanów, ale liczba interakcji, lajków i sharów jest ogromna. Skąd to się bierze i kto stoi za tym fanpagem?

  13. Texas planuje zostań nową stolicą kryptowalut odkąd Chiny zdelegalizowały kopanie krypto
    https://www.bloomberg.com/news/articles/2021-11-19/texas-plans-to-become-the-u-s-bitcoin-capital-can-its-grid-ercot-handle-it
    INFO: kuszą ludzi tanich prądem i wszyscy kopacze są mile widziany. Ciekawe tylko, czy inwestorzy pamiętają jeszcze, jak ogromne problemy z prądem miał Teksas w przeszłości…

  14. “Jednolinijkowe” layouty w CSS - wraz z przykładami
    https://1linelayouts.glitch.me
    INFO: w praktyce, layouty te zajmują nieco więcej kodu, ale autorka w każdym zawarła jedną linijkę, która ‘robi robotę’. Na końcu masz film z omówieniem jak to działa.

  15. Python, ruby, node, lua i C++ uruchomione bezpośrednio w przeglądarce (bez backendu)
    https://repl.leaningtech.com/?python3
    INFO: rozwiązanie to uzyskano dzięki WASM. Aplikacja startuje normalny (niezmodyfikowany) obraz Debiana z odpowiednim interpreterem.

  16. Dobre praktyki przy wdrażaniu Dockera na produkcji
    https://dev.to/techworld_with_nana/top-8-docker-best-practices-for-using-docker-in-production-1m39
    INFO: świetnie opisane, proste do wdrożenia zalecenia. Jeśli nie lubisz czytać, to na końcu

  17. Narzędzia do analizy bezpieczeństwa aplikacji Androidowych
    https://github.com/ashishb/android-security-awesome
    INFO: analiza statyczna i dynamiczna, analizatory online, narzędzia do reverse engineeringu, crawlery Google Play i inne.

  18. Obsługa wątków i procesów w Pythonie
    https://mmazurek.dev/watki-i-procesy-w-pythonie/
    INFO: uruchamianie wielu wątków, obsługa puli wątków, synchronizacja dostępu do danych i wyjaśnienie, kiedy warto używać wielu procesów, a kiedy wątki zupełnie nam wystarczą

  19. Zrozumieć Kubernetes - darmowy ebook z podstawami k8s
    https://www.linode.com/content/kubernetes-guide/
    INFO: pobieranie nie wymaga podawania maila. Klikasz w linka i gotowe.

  20. Jednolinijkowce w Pythonie, które przyspieszą tworzenie przez Ciebie kodu
    https://dev.to/yash_makan/18-python-one-liners-that-will-speed-up-your-coding-process-21md
    INFO: kilka ciekawych sztuczek na prostsze zapisanie złożonych operacji i warunków w Pythonie

  21. Mało znane i/lub niedoceniane miejsca w sieci, w których możesz nauczyć się pracy z Gitem i Githubem
    https://dev.to/ifrah/5-underrated-resources-to-learn-git-and-github-4edi
    INFO: zestawienie zawiera zarówno tutoriale online jak i proste gry, które pozwolą Ci doszlifować prace z systemem kontroli wersji

  22. Zabawa w miksowanie emoji ze sobą - mało przydatne, ale niezwykle wciąga ;)
    https://tikolu.net/emojimix/
    INFO: wybierasz dwie emotki, a aplikacja tworzy ich miks. Niesamowicie to wygląda po połączeniu czegoś, co nie jest twarzą (np. emoji budynku, przedmiotu itp.) z typową emotką

  23. Dlaczego “git ls-files” jest znacznie szybszy niż find czy fd
    https://cj.rs//blog/git-ls-files-is-faster-than-fd-and-find/
    INFO: Ciekawa analiza wnętrzności GITa, tłumacząca jak uzyskano 5-6x większą wydajność w stosunku do konkurencyjnych poleceń.

LINKI TYLKO DLA PATRONÓW

  1. Ponad 60 lekcji (dziurawych skryptów) związanych z atakami SQL Injection
    https://uw7.org/un_61a01be989c27
    INFO: przeczytaj opis, aby wiedzieć, jak uruchomić te lekcje u siebie. Na końcu opisu znajdują się linki do tekstowych i filmowych solucji do zadań.

  2. Duża kolekcja artykułów na temat Machine Learningu
    https://uw7.org/un_61a01bef3bec4
    INFO: każdy link oznaczony jest rokiem powstania tekstu oraz firmą, która go napisała (bardzo często są to znane firmy jak np. Google, Spotify czy Mozilla)

  3. Ściąga z ataków webowych - użyteczne dla pentesterów
    https://uw7.org/un_61a01bf65d5ed
    INFO: poszukiwanie podatności, skanery automatyczne, skanowanie repozytoriów gita i wiele innych

 

Ten newsletter powstaje dzięki patronom - zostań jednym z nich.

 

Lubisz czytać mój Newsletter? Podziel się nim proszę ze znajomymi ⬇️ 

Facebook Twitter Linkedin

 

Jakub Mrugalski

pozdrawiam

Jakub 'unknow' Mrugalski

https://mrugalski.pl

Facebook Instagram YouTube Twitter Linkedin

Jeśli nie chcesz więcej otrzymywać ode mnie wiadomości, zawsze możesz się wypisać.

Zapisz się na ten newsletter!