Cześć!

Nadszedł kolejny piątek, a ja nieco spóźniony, wysyłam najnowsze wydanie newslettera.

Przy okazji chcę poinformować o dwóch rzeczach.

  1. Na Humble Bundle trwa akcja charytatywna w ramach której możesz zgarnąć kilkanaście gier za około 40zł.
    https://www.humblebundle.com/games/fck-cancer-bundle (to NIE jest link afiliacyjny, 100% zysków idzie na fundację Cancerfonden)
  2. Kilka dni temu wrzuciłem na mój kanał na YouTube nagranie przedstawiające proces debugowania pewnej zepsutej dystrybucji Linuksa. Film jest częścią mojego komercyjnego kursu, na start sprzedaży którego możesz zapisać się tutaj.
    https://www.youtube.com/watch?v=-i72IF-Fsts

 

Ze względu na liczne prośby jakie od Was otrzymałem, zmieniłem 'tego brzydkiego fonta z newslettera' na coś odrobinę ładniejszego. Dajcie znać, czy teraz czyta się to lepiej. Jeśli nadal jest brzydko, to wszelkie sugestie poprawy wyglądu są mile widziane.

 

A teraz, zapraszam do lektury :)

 

◢ #unknownews ◣

  1. Cmentarz ProductHunt, czyli co się stało z najlepiej ocenianymi startupami z tego serwisu?
    https://www.scrapingbee.com/blog/producthunt-cemetery/
    INFO: interesująca analiza nie tylko liczby upadłych projektów, ale także branż, z których pochodziły. Jest tam także próba znalezienia korelacji między liczbą otrzymanych lajków w serwisie a szansą na porażkę.

  2. The Linux Command Line - wprowadzenie do CLI dla początkujących (książka, 550+ stron) i zaawansowanych (książka, 260+ stron)
    https://linuxcommand.org/tlcl.php
    INFO: na stronie są DWIE książki o podobnym tytule. Jedna dla zupełnie zielonych, a druga dla PRO.

  3. Na początku XX wieku, w USA jako linii telefonicznej używano… ogrodzeń z drutu kolczastego
    https://gizmodo.com/barbed-wire-fences-were-an-early-diy-telephone-network-1493157700
    INFO: jeśli drut i tak był już pociągnięty przez wszystkie farmy, to dlaczego ktoś miałby nie wykorzystać go do darmowego dzwonienia?

  4. Rozwiązywanie gry Wordle z użyciem teorii informacji (film, 30 minut)
    https://www.youtube.com/watch?v=v68zYyaEmEA
    INFO: bardzo ciekawa analiza (od strony matematycznej) jak można podejść do rozwiązywania gier tego typu. Przy okazji z filmu dowiesz się, skąd Wordle bierze swoją bazę słów

  5. O tym, jak Telegram stał się anty-Facebookiem
    https://www.wired.com/story/how-telegram-became-anti-facebook/
    INFO: setki milionów użytkowników, brak reklam, brak algorytmów sugerujących treści. Telegram znajduje się na liście największych sieci społecznościowych na świecie, zatrudniając przy tym jedynie około 30 osób.

  6. “Tak, mogę odpytywać bazę SQL przez CSSa!” - zabawny eksperyment programistyczny
    https://www.leemeichin.com/posts/yes-i-can-connect-to-a-db-in-css.html
    INFO: developer uparł się, że zrealizuje prośbę zawartą w pewnym memie. Oczywiście wspomaga się technologiami backendowymi, ale jakby nie patrzeć, faktycznie odpytuje bazę pośrednio przez CSSa.

  7. Nagrania z konferencji Black Hat Europe 2021 - 56 filmów
    https://www.youtube.com/playlist?app=desktop&list=PLH15HpR5qRsW62N-GLRb1q56Zr7sm10rF
    INFO: kolekcja wystąpień z konferencji. Przeważnie 25-35 minut per wystąpienie. Idealne dla wielbicieli tematyki security.

  8. Rozpocząłem nagrywanie nieregularnego (micro)VLOGa technologicznego [playlista, 3 odcinki]
    https://www.youtube.com/playlist?list=PLDGLj2o1C4ZhC26vBtUyIDtyR3BPi3ivN
    INFO: każdy odcinek ma około 3 minut i prezentuje coś związanego z technologią (np. podsłuchiwanie ruchu sieciowego z telefonu, czy deanonimizacja głosu). Subskrybuj.

  9. Dlaczego tworzenie prezentacji w Google Slides to koszmar?
    https://scribe.rip/@laurajavier/google-slides-is-actually-hilarious-83c1ced857ee
    INFO: zabawny opis problemów projektantki chcącej stworzyć dość prostą prezentację. Okazuje się jednak, że nie jest to takie proste…

  10. MK-45, czyli komputer rodem z Krakowa (film, 20 minut)
    https://www.youtube.com/watch?v=CMRAMxtS21A
    INFO: odrobina historii z naszego, rodzimego podwórka. Komputer pracował pod kontrolą systemu CP/M (poprzednik DOSa).

  11. Rozgłośnia radiowa zhackowała Mazdy (roczniki 2014-2017) w Seattle
    https://niebezpiecznik.pl/post/rozglosnia-radiowa-zhackowala-mazdy/
    INFO: rozgłośnia przypadkowo nadała sygnał, który zapłętlił system multimedialny w Mazdach, odcinając ich właścicieli od Bluetootha, GPSa i odtwarzacza muzyki.

  12. Terminalowy program do tworzenia plików JSON
    https://jpmens.net/2016/03/05/a-shell-command-to-create-json-jo/
    INFO: bardzo prosty w obsłudze. Potrafi tworzyć nawet bardzo zaawansowane struktury danych.

  13. Darmowe logotypy do startupów - dostępne w formie wektorów (SVG)
    https://www.logotouse.com
    INFO: nie chodzi tutaj o to, aby wziąć żywcem logo z generatora i używać go jako swoje, ale np. aby użyć go jako inspiracji, czy punktu startowego do rozpoczęcia prac dla grafika.

  14. Extractor kolorów ze stron WWW - użyteczne dla designerów/grafików
    https://alwane.io
    INFO: podajesz adres strony, klikasz ‘extract colors’ i w odpowiedzi dostajesz paletę kolorów używanych na tej stronie.

  15. Wordle rozgrywane w terminalu
    https://crates.io/crates/cl-wordle
    INFO: można grać w ‘prawdziwe wordle’ (zagadka dnia), grać w zagadki z poprzednich dni z oryginalnego wordle lub zagrać na losowych słowach ze słownika

  16. Files - jednoplikowy menadżer plików napisany w PHP
    https://www.files.gallery
    INFO: wrzucasz jeden plik PHP do folderu z plikami/fotkami i możesz nimi zarządzać, udostępniać je i przeglądać niczym galerię

  17. Jak tworzyć użyteczne komunikaty z błędami?
    https://www.morling.dev/blog/whats-in-a-good-error-message/
    INFO: “coś poszło nie tak”, to może nie być najlepszy z komunikatów. Artykuł wyjaśnia jednak, że nawet na pierwszy rzut oka dobrze wyglądające i informatywne komunikaty z błędami można niekiedy jeszcze ulepszyć.

  18. Bardzo wnikliwe i interaktywne wytłumaczenie zasady działania krzywych Beziera
    https://pomax.github.io/bezierinfo/
    INFO: dużo czytania, sporo wzorów, ale jeśli kogoś interesuje tworzenie grafiki w bardziej ‘matematyczny’ sposób, to może być ciekawa lektura

  19. Jak działają indeksy w bazie PostgreSQL? Wprowadzenie dla zupełnie zielonych
    https://blog.crunchydata.com/blog/postgres-indexes-for-newbies
    INFO: dobre wprowadzenie do zagadnienia, połączone z prezentacją efektów utworzenia indeksów.

  20. Samodzielnie hostujesz swoje skrzynki mailowe i nadzwyczajnie często wpadasz do spamu?
    https://blog.roastidio.us/posts/spam_blacklists_are_out_of_control/
    INFO: okazuje się, że to może nie być Twoja wina i… niewiele możesz z tym zrobić

  21. WebVM - wirtualna maszyna z Linuksem, odpalona w Twojej przeglądarce
    https://webvm.io/
    INFO: ciekawy pokaz możliwości WebAssembly. Co ciekawe, otrzymujemy dostęp do pełnego systemu operacyjnego z interpreterem Pythona (2.x i 3.x), oraz z kompilatorem GCC.

  22. Cassowary - narzędzie do odpalania windowsowych aplikacji na Linuksie tak, jakby były natywne
    https://github.com/casualsnek/cassowary
    INFO: aplikacja umożliwia swobodne współdzielenie plików między linuksowym hostem a maszyną wirtualną z Windowsem.

  23. Ekstremalna optymalizacja Postgresa - przyspieszenie zapytań około 200x
    https://spacelift.io/blog/tricking-postgres-into-using-query-plan
    INFO: ciekawy przykład poszukiwania wąskich gardeł w zapytaniu i optymalizacji ich.

  24. Popupy o cookiesach od IAB (np. OneTrust) są niezgodne z RODO.
    https://www.iccl.ie/news/gdpr-enforcer-rules-that-iab-europes-consent-popups-are-unlawful/
    INFO: jedna z najczęściej używanych wtyczek/frameworków do zbierania zgód na ciasteczka w ramach RODO/GDPR okazuje się niezgodna z GDPR.

  25. Co sprawia, że spora grupa postów na LinkedInie jest tak cringe’owych?
    https://trungphan.substack.com/p/why-is-linkedin-so-cringe
    INFO: dużo shitpostingu, powielanie tych samych schematów we wpisach itp.

LINKI TYLKO DLA PATRONÓW

  1. Materiały do przygotowania się na rozmowę z zakresu JavaScript, MongoDB, HTML, CSS, GIT, React, Redux, Node i podstaw działania Internetu
    https://uw7.org/un_3ad6d181e73c5
    INFO: bardzo szczegółowo opracowane zagadnienia. Raczej nie znajdziesz tam krótkich, jednozdaniowych odpowiedzi na pytania, a całe omówienia tematu.

  2. Metody unikania wykrycia i utrudniania analizy, stosowane przez złośliwe oprogramowanie
    https://uw7.org/un_c3be258c9c7d9
    INFO: skąd malware wie, że pracuje w wirtualnej maszynie? skąd wie, że jest uruchomiony w debuggerze? Mocno techniczny, ale zarazem ciekawy zbiór opracowań.

  3. Pytania, jakie możesz zadać osobie rekrutującej Cię do pracy
    https://uw7.org/un_5f62ea0398bc4
    INFO: znasz ten niezręczny moment, gdy na koniec rozmowy kwalifikacyjnej pada pytania “ma pan/pani jakieś pytania?”. Ten artykuł podrzuci Ci pomysły na takie pytania, które w konsekwencji pozwolą Ci lepiej poznać firmę i środowisko, w którym będziesz pracować.

 

Podoba Ci się to, co robię w Internecie? Lubisz moje zestawienia? Dołącz do grona Patronów :)

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!