Cześć!
Nadszedł kolejny piątek, a ja nieco spóźniony, wysyłam najnowsze wydanie newslettera.
Przy okazji chcę poinformować o dwóch rzeczach.
- 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) - 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 ◣
-
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ę. -
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. -
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? -
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 -
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. -
“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. -
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. -
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. -
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… -
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). -
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. -
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. -
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. -
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. -
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 -
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ę -
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ć. -
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 -
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. -
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ć -
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. -
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. -
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. -
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. -
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
-
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. -
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ń. -
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ć.
Lubisz czytać mój Newsletter? Podziel się nim proszę ze znajomymi ⬇️
![]() |
pozdrawiam Jakub 'unknow' Mrugalski |
Jeśli nie chcesz więcej otrzymywać ode mnie wiadomości, zawsze możesz się wypisać.