Cze┼Ť─ç!

Przybywam z nowym przegl─ůdem tygodnia. Dzi┼Ť jest prawdziwy miszmasz tematyczny, ale to w┼éa┼Ťnie to, co najbardziej lubi─ů czytelnicy, wi─Öc i Tobie z pewno┼Ťci─ů si─Ö spodoba :)

Na grudzie┼ä postanowi┼éem nie bra─ç wcale sponsorów newslettera, wi─Öc w ramach sekcji 'pora na sponsora', wrzucam co┼Ť od siebie.

Je┼Ťli szukasz skondensowanej wiedzy dla adminów, devopsów i programistów, to skorzystaj z oferty kursów z serii "w godzin─Ö":

Na ka┼╝dej z podlinkowanych stron znajdziesz przyk┼éadowe lekcje. 

 

Zapraszam do lektury.

 

ÔŚó #unknownews ÔŚú

  1. Zaskakuj─ůcy wywiad z Elonem Muskiem w The New York Times (film, 1h i 33m)
    https://youtube.com/watch?v=2BfMuHDfGJI
    INFO: Tematem przewodnim mia┼éo by─ç odej┼Ťcie wielkich reklamodawców z platformy X. Jednak podczas rozmowy poruszane s─ů tak┼╝e tematy stanu psychicznego Elona, hejtu, kontrowersyjnych tweetów itp. Przyznam, ┼╝e s┼éuchaj─ůc wypowiedzi Muska, zastanawiam si─Ö bardzo g┼é─Öboko, co dzieje si─Ö w Jego g┼éowie i jaki on ma plan. Mocny wywiad.

  2. Moja córeczka uwielbia samoloty, wi─Öc zbudowa┼éem dla niej radar
    https://jacobbartlett.substack.com/p/my-toddler-loves-planes-so-i-built
    INFO: Pomys┼éowy projekt aplikacji wykorzystuj─ůcy otwarte API do ┼Ťledzenia pozycji samolotów na niebie, który informuje, kiedy dany samolot b─Ödzie widoczny nad Twoj─ů g┼éow─ů. To nie tylko fantastyczny pomys┼é na rozrywk─Ö dla dzieci, ale te┼╝ ciekawy projekt programistyczny.

  3. No-Bullshit Games - katalog dobrych gier na iOS/Androida
    https://nobsgames.stavros.io/
    INFO: Czy gry, które s─ů w zasadzie przegl─ůdarkami reklam, albo wyciskaczami gotówki, Ci─Ö m─Öcz─ů? Katalog No-Bullshit Games agreguje produkcje, które takie nie s─ů. Na li┼Ťcie znajduj─ů si─Ö zarówno pozycje p┼éatne, jak i bezp┼éatne.

  4. Dlaczego modemy dial-up dzia┼éa┼éy z szybko┼Ťci─ů 56k?
    https://www.10stripe.com/articles/why-is-56k-the-fastest-dialup-modem-speed.php
    INFO: Dawno, dawno temu, w czasach jeszcze przed Neostrad─ů, w domach wielu u┼╝ytkowników Internetu go┼Ťci┼éy modemy. Tylko dlaczego ┼╝aden z nich nie by┼é w stanie przekroczy─ç przepustowo┼Ťci 56 kilobitów na sekund─Ö (oko┼éo 7kb/s)? Jak si─Ö okazuje, przyczyn by┼éo kilka.

  5. Lista 10 historycznych hacków w HTML - nostalgiczne wspomnienia
    https://tedium.co/2023/11/24/weird-html-hacks-history/
    INFO: W dawnych czasach, gdy na rynku przegl─ůdarek prym wiod┼éy takie produkty jak IE5 czy Netscape Navigator, zbudowanie strony, która wygl─ůda┼éaby jednolicie na ka┼╝dym urz─ůdzeniu, by┼éo nie lada wyzwaniem. Wtedy ka┼╝dy twórca stron musia┼é zna─ç gar┼Ť─ç hacków.

  6. Wszystko, co musisz wiedzie─ç o certyfikatach SSL od strony technicznej
    https://kbrzozova.medium.com/all-you-need-to-know-about-ssl-certificates-part-1-1f6f9b665650
    INFO: Certyfikaty s─ů po to, aby dane na stronie by┼éy szyfrowane - to tylko cz─ůstka prawdy. Dlaczego jeszcze warto ich u┼╝ywa─ç? Czym ró┼╝ni si─Ö weryfikacja EV od OV, i dlaczego Let's Encrypt daje certyfikaty DV? Co te wszystkie literki tak naprawd─Ö znacz─ů? Podsy┼éam pierwsz─ů cz─Ö┼Ť─ç artyku┼éu. W kolejnej autorka opisuje wi─Öcej szczegó┼éów technicznych zwi─ůzanych z dzia┼éaniem i wdra┼╝aniem certyfikatów. Wiedza ta jest absolutnie niezb─Ödna dla administratorów i specjalistów od security, ale jest równie┼╝ u┼╝yteczna dla developerów.

  7. Cyber Week widziany oczami Cloudflare
    https://blog.cloudflare.com/cyber-week-analyzing-internet-traffic-and-e-commerce-trends/
    INFO: Jak istotne dla Internetu s─ů dni Cyber Week? Czy to zjawisko globalne? Czy zainteresowanie e-commerce osi─ůga szczyt w Black Friday, czy Cyber Monday? Czy w tym czasie zwi─Öksza si─Ö liczba ataków? Cloudflare stara si─Ö odpowiedzie─ç na te pytania i podeprze─ç swoje zdanie konkretnymi liczbami.

  8. Nudne biznesy SaaS zarabiaj─ůce niez┼ée pieni─ůdze
    https://www.boringcashcows.com/
    INFO: Kto powiedzia┼é, ┼╝e biznes musi by─ç innowacyjny? Zwyk┼éa lista ToDo, system do statystyk webowych, czy nawet timer na iOS, potrafi─ů przy dobrym marketingu wykr─Öci─ç pi─Öcio- czy sze┼Ťciocyfrowe przychody miesi─Öcznie.

  9. Jak przygotowa─ç si─Ö na blokad─Ö ciasteczek 3-party?
    https://developer.chrome.com/blog/cookie-countdown-2023oct/
    INFO: Je┼Ťli Twoja strona korzysta z plików cookie stron trzecich, nadszed┼é czas, aby podj─ů─ç dzia┼éania. Chrome planuje wy┼é─ůczy─ç pliki cookie stron trzecich dla 1% u┼╝ytkowników ju┼╝ w pierwszym kwartale 2024 roku, a po testach, w trzecim kwartale, ciasteczka zostan─ů zablokowane globalnie. Jak si─Ö na to przygotowa─ç i jak przetestowa─ç zmiany ju┼╝ teraz?

  10. Moosync - wszystkie Twoje playlisty w jednym odtwarzaczy
    https://moosync.app/
    INFO: Masz swoje ulubione playlisty na Spotify, niekiedy s┼éuchasz muzyki wprost z YouTube, a do tego uwielbiasz system rekomendacji utworów z LastFM? Po┼é─ůcz te wszystkie ┼║ród┼éa w ramach jednego, zintegrowanego odtwarzacza. Dzia┼éa on na Windows, Linux oraz Mac.

  11. Jakie blogi w bran┼╝y IT warto ┼Ťledzi─ç? - oto lista
    https://github.com/kilimchoi/engineering-blogs
    INFO: Bardzo rozbudowana lista blogów indywidualnych, jak i tych prowadzonych przez znane marki. Na ka┼╝dym blogu znajdziesz ciekawostki technologiczne, które z pewno┼Ťci─ů rozbuduj─ů Twoj─ů wiedz─Ö. Jest z czego wybiera─ç, wi─Öc dorzu─ç sobie co┼Ť do RSS-a.

  12. Kompilacja wpadek zwi─ůzanych z Kubernetes
    https://k8s.af/
    INFO: Zastanawiasz si─Ö, jakie pu┼éapki mog─ů czyha─ç na Ciebie podczas pracy z Kubernetes? Przeczytaj zbiór prawdziwych historii o tym, jak nawet niewielkie b┼é─Ödy mog─ů doprowadzi─ç do globalnych awarii. Poznaj do┼Ťwiadczenia firm takich jak Reddit, Skyscanner czy Airbnb i dowiedz si─Ö, jak unikn─ů─ç podobnych problemów w swoich projektach.

  13. Wizualne anagramy stworzone przez AI
    https://dangeng.github.io/visual_anagrams/
    INFO: Sprytnie stworzone grafiki, które na przyk┼éad po obróceniu o 180 stopni, przedstawiaj─ů zupe┼énie inny obraz. S─ů tam tak┼╝e puzzle, z których mo┼╝na u┼éo┼╝y─ç dwa zupe┼énie ró┼╝ne obrazy. Z┼éudzenia z odwróceniem kolorów tak┼╝e wygl─ůdaj─ů imponuj─ůco.

  14. Jak zrozumie─ç algorytmy pozycjonowania elementów w CSS?
    https://www.joshwcomeau.com/css/understanding-layout-algorithms/
    INFO: Jak dzia┼éa pozycjonowanie absolutne i relatywne, o co chodzi z flexboxem i gridem? Dlaczego z-index tak┼╝e ma wp┼éyw na renderowanie elementów i to niekoniecznie tak, jak my┼Ťlisz? Czym jest renderowanie obiektów w algorytmie flow? Sporo zagadnie┼ä, ale na szcz─Ö┼Ťcie bardzo zrozumiale i zwi─Ö┼║le wyja┼Ťnione. Wiedza niezb─Ödna dla ka┼╝dego, kto tworzy aplikacje webowe.

  15. Komponenty webowe zmniejszaj─ů zale┼╝no┼Ť─ç od frameworków?
    https://jakelazaroff.com/words/web-components-eliminate-javascript-framework-lock-in/
    INFO: Web Components (bo o nich mowa) mog─ů znacznie zmniejszy─ç zale┼╝no┼Ťci frameworków JavaScript. Aby to udowodni─ç, autor robi co┼Ť szalonego. Buduje aplikacj─Ö, w której ka┼╝dy pojedynczy komponent jest napisany w innym frameworku JavaScript, a wszystko to bezproblemowo dzia┼éa w ramach jednego projektu.

  16. Prywatno┼Ť─ç jest bezcenna, ale utrzymanie Signala kosztuje sporo
    https://signal.org/blog/signal-is-expensive/
    INFO: Signal to najcz─Ö┼Ťciej u┼╝ywana na ┼Ťwiecie aplikacja do prawdziwie prywatnej komunikacji. Aplikacja jest darmowa, ale jej utrzymanie ju┼╝ niestety nie jest. Jak wygl─ůda infrastruktura stoj─ůca za tym komunikatorem i ile to wszystko kosztuje?

  17. Jak sprawdzi─ç, czy w danym miejscu na mapie bywa sporo turystów?
    https://twitter.com/faborio/status/1725631676309463137
    INFO: Wybierasz si─Ö na wakacje i rozwa┼╝asz, czy w tej ma┼éej mie┼Ťcinie, w której zamieszkasz, bywa sporo turystów, czy to jednak zaciszne miejsce. Mo┼╝na to oszacowa─ç, a z pomoc─ů mog─ů przyj┼Ť─ç... bankomaty.

  18. Mystery-o-matic - codzienna zagadka kryminalna (gra)
    https://mystery-o-matic.com/
    INFO: Zagadki s─ů generowane proceduralnie (nie generuje ich cz┼éowiek). Zabawa polega na rozwik┼éaniu tajemnicy stoj─ůcej za morderstwem. Kto zabi┼é, czym i kiedy? Do dyspozycji masz oczywi┼Ťcie list─Ö zezna┼ä ┼Ťwiadków i gar┼Ť─ç podpowiedzi. Swoje przemy┼Ťlenia zapisujesz na karcie lokalizacji. Warto zobaczy─ç sekcj─Ö "How to play".

  19. Rekonstrukcja animowanego efektu ze strony Canvy (film, 4 minuty)
    https://www.youtube.com/watch?v=G9207EJySaA
    INFO: Autor stara si─Ö odtworzy─ç w CSS i JS efekt gwiazdek spadaj─ůcych z kursora myszy. Trzeba przyzna─ç, ┼╝e wychodzi mu to bardzo dobrze. Poradniki tego autora charakteryzuj─ů si─Ö tym, ┼╝e s─ů skrajnie skondensowane i bardzo estetyczne.

  20. Ranking najbardziej niezawodnych marek samochodów
    https://www.consumerreports.org/cars/car-reliability-owner-satisfaction/who-makes-the-most-reliable-cars-a7824554938/
    INFO: To zdecydowanie nie jest bran┼╝a IT, ale uzna┼éem materia┼é za interesuj─ůcy. Warto rzuci─ç okiem na to, jak autorzy raportu definiuj─ů niezawodno┼Ť─ç i jak oceniaj─ů poszczególne samochody. Najbardziej zaskoczy┼éo mnie porównanie liczby problemów mi─Ödzy samochodami elektrycznymi, hybrydowymi i hybrydowymi z mo┼╝liwo┼Ťci─ů ┼éadowania.

  21. Branche w GIT - intuicja a rzeczywisto┼Ť─ç
    https://jvns.ca/blog/2023/11/23/branches-intuition-reality/
    INFO: Jak dzia┼éaj─ů ga┼é─Özie w Git, a jak wydaje Ci si─Ö, ┼╝e dzia┼éaj─ů. Autorka t┼éumaczy ró┼╝nic─Ö mi─Ödzy odczuciami pocz─ůtkuj─ůcego programisty na temat dzia┼éania tego mechanizmu a prawdziwym funkcjonowaniem branchy.

  22. Wybierz przegl─ůdark─Ö, która zadba o Twoj─ů prywatno┼Ť─ç
    https://tuta.com/blog/best-private-browsers
    INFO: Gdy mówimy o prywatno┼Ťci w Internecie, w g┼éowie pojawiaj─ů si─Ö nam mo┼╝e jedna lub dwie przegl─ůdarki, które pomog─ů nam j─ů zwi─Ökszy─ç, oraz lista przegl─ůdarek, które zdecydowanie tego nie zrobi─ů. Artyku┼é omawia dziesi─Ö─ç przegl─ůdarek, które s─ů istotne na rynku z punktu widzenia prywatno┼Ťci u┼╝ytkownika. Przyznam, ┼╝e zna┼éem (przynajmniej z nazwy) tylko cztery z nich.

  23. Gradienty w CSS - zrób to lepiej
    https://keithjgrant.com/posts/2023/11/problematic-color-gradients-and-workarounds/
    INFO: Gradienty wykonane w czystym CSS nie zawsze wygl─ůdaj─ů estetycznie. Niekiedy przej┼Ťcie jest generowane przez dziwne kolory po┼Ťrednie (czasami na przyk┼éad odcienie szaro┼Ťci). Na szcz─Ö┼Ťcie pojawi┼éa si─Ö niedawno interesuj─ůca opcja (nie dzia┼éa jeszcze na Firefox), która pozwala zdefiniowa─ç przestrze┼ä kolorów, w której chcemy si─Ö porusza─ç. To sprawia, ┼╝e gradienty wygl─ůdaj─ů znacznie lepiej.

  24. Domowy lab na Proxmox? - gotowe skrypty
    https://tteck.github.io/Proxmox/
    INFO: Je┼Ťli masz w domu serwer z zainstalowanym Proxmoxem i chcesz bardzo szybko i ┼éatwo postawi─ç na nim gar┼Ť─ç us┼éug, to te skrypty mog─ů Ci w tym pomóc. W praktyce musisz jedynie utworzy─ç nowy kontener LXC, wej┼Ť─ç do ┼Ťrodka i wykona─ç wybrany skrypt.

  25. Resume Matcher - narz─Ödzie do ulepszania CV
    https://github.com/srbhr/Resume-Matcher
    INFO: Rekruterzy bardzo cz─Östo korzystaj─ů z systemów ATS (Applicant Tracking System), które oceniaj─ů, na ile CV nades┼éane przez kandydatów pokrywaj─ů si─Ö z ich opisem stanowiska. Ta aplikacja (self-hosted) symuluje takiego ATS-a. Mo┼╝esz wi─Öc pracowa─ç nad swoim CV w taki sposób, aby by┼éo jak najbardziej przyjazne dla systemów automatyzacji rekrutacji, co zwi─Ökszy Twoj─ů szans─Ö na zatrudnienie.

  26. Nie tak ┼éatwo POPRAWNIE wyja┼Ťni─ç, jak dzia┼éa JOIN w SQL
    https://minimalmodeling.substack.com/p/many-explanations-of-join-are-wrong
    INFO: Wi─Ökszo┼Ť─ç powszechnych wyja┼Ťnie┼ä operacji JOIN jest niekompletna, przez co programi┼Ťci buduj─ů b┼é─Ödny model my┼Ťlowy tego, jak dzia┼éa ta operacja. Ten artyku┼é stara si─Ö wyja┼Ťni─ç pewne nieporozumienia i niedopowiedzenia zwi─ůzane z JOIN-em.

  27. Half-Life - film dokumentalny na 25-lecie gry (film, 1h)
    https://www.youtube.com/watch?v=TbZ3HzvFEto
    INFO: W 1998 roku firma Valve opublikowa┼éa swoj─ů pierwsz─ů gr─Ö. W tym dokumencie twórcy opowiadaj─ů o powstawaniu tej produkcji, procesie developmentu i dziel─ů si─Ö jeszcze niepublikowanymi ciekawostkami.

  28. Czy ┼║le zaprojektowany UI/UX mo┼╝e by─ç niebezpieczny? Tak i to bardzo
    https://octodon.social/@jalefkowit/111490485825183949
    INFO: Historia samolotu pasa┼╝erskiego, zestrzelonego w 1988 roku, na którego pok┼éadzie znajdowa┼éo si─Ö 290 osób. Jedn─ů z g┼éównych (ale by┼éo ich wi─Öcej) przyczyn tej tragedii by┼é ┼║le zaprojektowany interfejs u┼╝ytkownika w systemie kontroli lotów. To w─ůtek na Mastodonie sk┼éada si─Ö wi─Öc z kilku wpisów.

  29. Zamie┼ä grafik─Ö rastrow─ů na wektorow─ů - automat AI
    https://vectorizer.ai/
    INFO: Aplikacja, która za pomoc─ů sztucznej inteligencji przekszta┼éci Twój szkic z pliku graficznego na jego odpowiednik wektorowy. Efekty pracy mo┼╝na zapisa─ç np. w formacie SVG. Testowa┼éem na kilku prostych grafikach i radzi sobie ┼Ťwietnie.

  30. Propozycja wprowadzenia stałych stref czasowych w całej Unii Europejskiej
    https://timeuse.barcelona/projects/permanent-time-zones-eu/
    INFO: Czy synchronizacja zegarów z czasem s┼éonecznym naprawd─Ö da nam korzy┼Ťci warte wprowadzenia sta┼éych stref czasowych w Europie? To temat, nad którym niebawem b─Öd─ů dyskutowa─ç ludzie z EU.

  31. Czym jest kodowanie base64 i dlaczego bywa konieczne?
    https://www.freecodecamp.org/news/what-is-base64-encoding/
    INFO: Ta wiedza nale┼╝y do kategorii podstawowej, jednak cz─Östo rekruterzy pytaj─ů o ni─ů podczas rozmów kwalifikacyjnych. Warto zatem zrozumie─ç, co to jest, do jakiego celu powsta┼éo i jak dzia┼éa.

  32. Darling - uruchom oprogramowanie z macOS na Linuxie
    https://www.darlinghq.org/
    INFO: Najprostsze zdanie, które mog┼éoby opisa─ç ten projekt, brzmi: "Taki odpowiednik Wine dla Linuksa, ale zamiast projektów z Windowsa, uruchamia te z MacOS". To wystarczaj─ůco wyja┼Ťnia, czym jest Darling i jak dzia┼éa.

LINKI TYLKO DLA PATRONÓW

  1. Tworzenie exploitów dla Metasploita - pe┼éen poradnik
    https://uw7.org/un_720eb4b19e3d8/0000000000000000000000000000000000000000
    INFO: Znalaz┼ée┼Ť podatno┼Ť─ç, napisa┼ée┼Ť prosty skrypt atakuj─ůcy aplikacj─Ö, ale chcesz z tego zrobi─ç w pe┼éni funkcjonalny modu┼é do frameworka Metasploit. Jak to zrobi─ç i od czego zacz─ů─ç? Ten poradnik wyja┼Ťni Ci to krok po kroku.

  2. Wszystko, czego potrzebujesz, aby sta─ç si─Ö senior developerem
    https://uw7.org/un_972456083381c/0000000000000000000000000000000000000000
    INFO: Zbiór poradników, rekomendowanych ksi─ů┼╝ek i zagadnie┼ä do opanowania. Jest to poka┼║ny zbiór linków do warto┼Ťciowych tre┼Ťci.

 

Do┼é─ůcz do grona patronów, dzi─Öki którym powstaje ten newsletter :)

 

Zobacz poprzednie wydania newslettera:

 

Lubisz czyta─ç mój Newsletter? Podziel si─Ö nim prosz─Ö ze znajomymi ÔČç´ŞĆ 

Facebook Twitter Linkedin

Wersja webowa aktualnego wydania

 

Do zobaczenia za tydzie┼ä  ­čĹő

 

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!