To jest webowa wersja newslettera na kt├│ry mo┼╝esz si─Ö zapisa─ç klikaj─ůc tutaj

Cze┼Ť─ç!

Mamy wigilie, ale ja nie robi─Ö sobie wolnego. Jestem na posterunku i jak co tydzie┼ä, przybywam z nowym zestawieniem ciekawych linków z bran┼╝y IT, aby┼Ť mia┼é co czyta─ç podczas wizyty rodziny ­čśë

Pami─Ötaj tylko, aby dzi┼Ť nie robi─ç ┼╝adnego deploya na produkcj─Ö...

Nie r├│b deploya w ┼Ťwi─Öta!

 

┼╗ycz─Ö Weso┼éych ┼Üwi─ůt i zapraszam do lektury :)

 

ÔŚó #unknownews ÔŚú

  1. Street Fighter II - optymalizacja grafik z u┼╝yciem… kartki papieru?
    https://fabiensanglard.net/sf2_sheets/index.html
    INFO: odrobina historii zwi─ůzanej ze starymi grami. Jak obchodzono ograniczenia pami─Öci i jak z Ryu zrobiono Kena. Pi─Ökne!

  2. Narz─Ödzie do 'o┼╝ywiania' dzieci─Öcych rysunków - wrzu─ç skan, a sztuczna inteligencja zmieni go w posta─ç z kreskówki
    https://sketch.metademolab.com
    INFO: testowo narysowa┼éem jak─ů┼Ť posta─ç w programie graficznym (tak na szybko, bez starania si─Ö) i niektóre z utworzonych animacji s─ů po prostu rewelacyjne, a przy niektórych AI chyba nie da┼éo rady z moimi bazgro┼éami. Zauwa┼╝y┼éem, ┼╝e im staranniej przygotujesz rysunek, tym lepsze efekty uzyskasz (‘ludki-patyczaki’ animuj─ů si─Ö najs┼éabiej).

  3. Jak dzia┼éa ludzkie DNA - wyja┼Ťnienie w wersji ‘dla programistów’
    https://berthub.eu/articles/posts/amazing-dna/
    INFO: autor sprytnie porównuje niektóre cz─Ö┼Ťci DNS do kodu ┼║ród┼éowego, inne do komentarzy, t┼éumaczy czym jest fork() bomba w DNA itp. Bardzo przyst─Öpne wyja┼Ťnienie trudnych zagadnie┼ä. Przyjemnie si─Ö to czyta.

  4. Jak wspó┼éczesne aplikacje wygl─ůda┼éyby, gdyby projektowano je w czasach MacOS 9?
    http://swallowmygraphicdesign.com/project/macostalgia
    INFO: zabawne wizualizacje ‘postarzonych’ interfejsów Spotify, Slacka, Zooma i kilku innych. Poza galeri─ů zdj─Ö─ç warto jeszcze rzuci─ç okiem na za┼é─ůczony film. Mocny powiew nostalgii ;)

  5. Hackowanie domowych testów Covidowych za pomoc─ů spoofingu komunikacji BT
    https://labs.f-secure.com/blog/faking-a-positive-covid-test
    INFO: badacze przeanalizowali testy z firmy Ellume, których wykonanie prowadzi do otrzymania certyfikatu i sprawili, ┼╝e urz─ůdzenia badawcze (korzystaj─ůce z Bluetooth) za ka┼╝dym razem wykrywa┼éy chorob─Ö. Jak si─Ö okazuje, hackowanie bardzo u┼éatwi┼éa b┼é─Ödnie napisana aplikacja na Androida, w której da┼éo si─Ö uruchomi─ç tryb debugowania (na zrootowanym telefonie).

  6. Historia Internet Archive oraz Alexa Internet - projektów maj─ůcych zarchiwizowa─ç zasoby Internetu
    https://www.techradar.com/news/the-story-of-the-fight-to-archive-the-internet
    INFO: oba projekty powsta┼éy w 1996 roku i ┼Ťci┼Ťle ze sob─ů wspó┼épracowa┼éy. Alexa przesta┼é─ů istnie─ç w tym miesi─ůcu. Z artyku┼éu przy okazji dowiesz si─Ö, sk─ůd pochodzi nazwa ‘Alexy’ (nie myli─ç z asystentem g┼éosowym!)

  7. Powiadamiasz o u┼╝yciu plików Cookies na stronie? - je┼Ťli ju┼╝ to robisz, to rób to dobrze
    https://www.internet-czas-dzialac.pl/isecure-zaskarzylo-decyzje-uodo-o-cookiesach-na-ich-stronie-nasz-komentarz/
    INFO: ciekawa analiza przypadku, w którym pewna firma mia┼éa jedynie powiadomienie o fakcie u┼╝ywania ciasteczek, ale bez mo┼╝liwo┼Ťci wyboru, czy u┼╝ytkownik zgadza si─Ö by─ç ┼Ťledzonym. Sko┼äczy┼éo si─Ö upomnieniem od UODO. Autor tekstu trafnie wypunktowuje jakie wymogi narzuca na w┼éa┼Ťciciela strony przepisy RODO, jak i Europejska Rada Ochrony Danych

  8. Mikroserwisy vs aplikacja typu monolit - dlaczego na start warto wybra─ç to drugie?
    https://arnoldgalovics.com/microservices-in-production/
    INFO: analiza powszechnych mitów na temat aplikacji zbudowanych na mikroserwisach.

  9. Jakie problemy naprawd─Ö rozwi─ůzuje blockchain?
    https://solutionspace.blog/2021/12/21/what-problem-blockchains-actually-solve/
    INFO: blockchain zosta┼é lata temu okrzykni─Öty technologi─ů przysz┼éo┼Ťci i jak na takie nowo┼Ťci przysta┼éo, twórcy oprogramowania opisywali go, gdzie popadnie. Czy jednak jest on bezu┼╝yteczny? Niekoniecznie. Warto rzuci─ç okiem na analiz─Ö tego problemu.

  10. WAT?! - krótka prezentacja dziwnych zachowa┼ä Rubiego i JavaScriptu
    https://www.destroyallsoftware.com/talks/wat
    INFO: ca┼éo┼Ť─ç trwa nieco ponad 4 minuty i w humorystyczny sposób przedstawia bardzo ‘specyficzne’ zachowania wspomnianych jezyków

  11. Mess With DNS - narz─Ödzie online do nauki konfiguracji DNSów
    https://messwithdns.net/
    INFO: wykonaj zadania wymienione w prawej kolumnie, a z pewno┼Ťci─ů lepiej zrozumiesz, o co chodzi np. z rekordami A, CNAME, z TTLem itp. Mo┼╝na tak┼╝e poeksperymentowa─ç z konfiguracj─ů poczty (MX) i z Round Robin na DNS.

  12. Badacz, który nauczy┼é swoje szczury gra─ç w Dooma II, my┼Ťli teraz o za┼éo┼╝eniu kana┼éu na Twitchu
    https://futurism.com/viktor-toth-doom-rat
    INFO: ja wiem, ┼╝e to brzmi jak tytu┼é wprost z Faktu, ale nie mog┼ée┼Ť si─Ö powstrzyma─ç, aby tego tutaj nie da─ç. Szczury, narazie graj─ů z kodami na nie┼Ťmiertelno┼Ť─ç, ale mo┼╝e z czasem pójdzie im lepiej ;)

  13. Horror Story dla adminów - opisy ciekawych wpadek
    https://www-uxsup.csx.cam.ac.uk/misc/horror.txt
    INFO: kompilacja wpisów z pewnej grupy usenetowej, gdzie w jednym z w─ůtków admini opisywali wpadki, jakie zaliczyli oni i ich koledzy. Pouczaj─ůca, a momentami straszna i zabawna lektura.

  14. UM66T, czyli chip odpowiedzialny za odgrywanie melodyjek w kartkach z ┼╝yczeniami
    https://mobile.twitter.com/kenshirriff/status/1472297415201869831
    INFO: autor wpisu wyja┼Ťnia jak on dzia┼éa, co zawiera w ┼Ťrodku i jakie melodie jest w stanie odegra─ç (okazuje si─Ö, ┼╝e s─ů prekonfigurowane). Niesamowite, jak uda┼éo si─Ö twórcom tego rozwi─ůzania upchn─ů─ç to wszystko w jednym, prostym chipie.

  15. FQ - narz─Ödzie w stylu JQ (do JSONa), ale w wersji dla plików binarnych
    https://github.com/wader/fq
    INFO: za pomoc─ů FQ mo┼╝esz wyci─ůga─ç dowolne metadane z plików. Tytu┼é piosenki z MP3, rozmiary grafiki ze zdj─Öcia, czy cokolwiek innego, co akturat jest Ci potrzebne do analizy. Aplikacja obs┼éuguje poka┼║ny zbiór formatów binarnych.

  16. Skrajnie proste u┼╝ywanie szablonów w JavaScript - bez bibliotek zewn─Ötrznych
    https://blog.jim-nielsen.com/2021/javascript-templating/
    INFO: tekst przedstawia bardzo ciekaw─ů metod─Ö na zastosowanie szablonów, ale wykorzystuje przy tym jedynie natywne metody dost─Öpne w JS. Bardzo sprytne rozwi─ůzanie.

  17. Implementacja uwierzytelniania dwusk┼éadnikowego (2FA) z u┼╝yciem kodów z SMSów
    https://ishanga.hashnode.dev/create-otpmobile-verification-api-with-python-fastapi-and-sendlk-sms-gateway
    INFO: tutorial pokazuje, jak samodzielnie wykona─ç tak─ů us┼éug─Ö, bazuj─ůc na FastAPI, Pythonie i SMS gatewayu (ceny od 5gr za SMSa)

  18. Kodi - otwarte centrum multimedialne np. dla Twojego Raspberry Pi
    https://kodi.tv
    INFO: je┼Ťli jeszcze jakim┼Ť cudem nie znasz tego softu, to koniecznie rzu─ç okiem i przerób stary komputer, czy swoje Raspberry w player do filmów, seriali, czy nawet zbuduj sobie w┼éasn─ů konkurencj─Ö dla Spotify

  19. Sherver - prosty serwer HTTP napisany w Bashu
    https://github.com/remileduc/sherver
    INFO: nie jest to serwer do u┼╝ycia na produkcji, czy nawet na dev. To bardziej sztuka dla sztuki, ale analiza kodu ┼║ród┼éowego (który nie jest wcale taki d┼éugi - gar┼Ť─ç skryptów po max 30-40 linii) mo┼╝e wiele wnie┼Ť─ç do Twoich umiej─Ötno┼Ťci programowania w Bashu.

  20. Facebook b─Ödzie nareszcie oferowa─ç wsparcie techniczne (┼╝ywej osoby!) dla u┼╝ytkowników, którzy stracili dost─Öp do swoich kont
    https://www.theverge.com/2021/12/10/22827708/meta-facebook-instagram-account-lockout-support-tools
    INFO: obecnie us┼éuga dzia┼éa testowo tylko na terenie USA i jest ┼Ťwiadczona w j─Özyku angielskim, ale by─ç mo┼╝e w przysz┼éo┼Ťci si─Ö to zmieni

  21. Logo-LS - ┼éadniejszy zamiennik dla tradycyjnego ‘ls’ w terminalu
    https://github.com/Yash-Handa/logo-ls?utm_source=tldrnewsletter
    INFO: pokazuje ikony typów plików, ikony folderów, a nawet status gita dla wylistowanych plików (np. czy s─ů zacommitowane)

  22. Bottles - narz─Ödzie do zarz─ůdzania konfiguracjami Wine (dla Linuksiarzy)
    https://usebottles.com
    INFO: je┼Ťli uruchamiasz aplikacje i gry z u┼╝yciem Wine, to dzi─Öki temu rozwi─ůzaniu mo┼╝esz stworzy─ç oddzieln─ů konfiguracj─Ö parametrów dla ka┼╝dej uruchamianej aplikacji lub grupy aplikacji. Wygodne :)

  23. Jaile znane z FreeBSD jako alternatywa dla Dockera?
    https://topikettunen.com/blog/freebsd-jails-for-fun-and-profit/
    INFO: krótki opis tworzenia szablonu jaila, jego konfiguracji i zarz─ůdzania us┼éugami.

  24. Generator profili do Firefoxa (online)
    https://ffprofile.com
    INFO: wyklikaj sobie wszystkie opcje, jakie chcesz mie─ç ustawione w swojej przegl─ůdarce, a nast─Öpnie swobodnie prze┼é─ůczaj si─Ö pomi─Ödzy profilami. Przydatne, zw┼éaszcza wtedy, gdy chcesz pobawi─ç si─Ö ustawieniami zwi─ůzanymi z prywatno┼Ťci─ů.

  25. Email Engine - dodaj API RESTowe do dowolnej skrzynki mailowej
    https://emailengine.app/
    INFO: nie ma znaczenia, czy masz pocztę na WP, Interii, czy korzystasz z Gmaila. Możesz zautomatyzować akcje na tych kontach, a nawet dorzucić do nich webhooki. Jedyne wymaganie, jakie musi spełniać konto, to dostęp przez IMAP.

LINKI TYLKO DLA PATRONÓW

  1. Ogromna kolekcja ┼Ťci─ůg (cheatsheets) do… absolutnie wszystkiego
    https://uw7.org/un_61c5946d81606
    INFO: w bazie jest aktualnie nieco ponad 300 ┼║róde┼é ze ┼Ťci─ůgami, które mo┼╝na ┼éatwo przeszukiwa─ç za pomoc─ů wbudowanej wyszukiwarki

  2. Ogromna kolekcja filmów z tutorialami dla rozwi─ůza┼ä No-Code
    https://uw7.org/un_61c59473b1b4b
    INFO: wszystkie filmy s─ů dost─Öpne za darmo i posegregowane wed┼éug u┼╝ytego narz─Ödzia i tagów. Tagi zmieniasz w prawym górnym rogu. Uwa┼╝aj, bo tagów nie posortowano alfabetycznie, wi─Öc mo┼╝e si─Ö wydawa─ç, ┼╝e na li┼Ťcie nie ma np. Airtable (litera ‘A’), a tymczasem jest on gdzie┼Ť na ko┼äcu listy.

  3. Jak dzia┼éaj─ů tokeny NFT i jak samemu zrobi─ç taki token krok po kroku
    https://uw7.org/un_61c59479e0d97
    INFO: tutorial przeprowadza czytelnika przez ca┼éy proces tworzenia NFT, pocz─ůwszy od rzeczy tak ┼éatwych, jak instalacja portfela, nast─Öpnie przechodzi przez konfiguracj─Ö marketu, a┼╝ na finalnym tworzeniu tokena i jego sprzeda┼╝y ko┼äcz─ůc.

 

Je┼Ťli podoba Ci si─Ö to, co robi─Ö w sieci i lubisz moje newslettery, to mo┼╝esz zafundowa─ç mi troch─Ö Yerby, albo zosta─ç ze mn─ů na d┼éuzej przez Patronite.

 

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─ç.