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

Cze┼Ť─ç!

Tak, to ju┼╝ dzi┼Ť - mamy pi─ůtek, a ja spiesz─Ö z najnowszym wydaniem #unknowNews.

Uda┼éo mi si─Ö wyrobi─ç norm─Ö i zd─ů┼╝y─ç prawdopodobnie przed Twoj─ů pierwsz─ů kaw─ů (tylko nie mów mi, ┼╝e pijesz kaw─Ö jeszcze przed 8:00!).

 

Taka ma┼éa prywata: za oko┼éo miesi─ůc ruszam ze sprzeda┼╝─ů kursu na temat Ansible (automatyzacja zada┼ä na serwerach, pisanie playbooków itp.). Je┼Ťli jeste┼Ť DevOpsem, adminem lub po prostu linuksowym geekiem i interesuje Ci─Ö ten temat, to zapisz si─Ö na list─Ö oczekuj─ůcych.

 

A teraz czas na w┼éa┼Ťciwe zestawienie - mi┼éej lektury ┼╝ycz─Ö.

 

ÔŚó #unknownews ÔŚú

  1. Wszystko, co chcia┼éby┼Ť wiedzie─ç o Dockerze - od A do Z (prezentacja)
    https://container.training/intro-selfpaced.yml.html#1
    INFO: Naprawd─Ö dobrze (i jak prosto!) wyt┼éumaczone wszystkie g┼éówne zagadnienia zwi─ůzane z konteneryzacj─ů na przyk┼éadzie Dockera. Lektura obowi─ůzkowa dla ka┼╝dego chc─ůcego mo┼╝liwie szybko wej┼Ť─ç w ┼Ťwiat kontenerów. Prezentacja ma tylko jedn─ů wad─Ö… 829 slajdów

  2. Jak czu─ç si─Ö (i by─ç) bardziej zaanga┼╝owanym w pracy? - poradnik dla software engineerów
    https://jasont.co/ennui/
    INFO: Kilka porad na temat zmiany sposobu my┼Ťlenia o swojej pracy, karierze i rozwoju zawodowym. Wed┼éug autora porady te pozwol─ů Ci zwalczy─ç podej┼Ťcie w stylu ‘wszystko mi jedno’.

  3. Co si─Ö dzieje z domen─ů kraju (TLD), który przestaje istnie─ç?
    https://astrid.tech/2022/04/05/1/dead-tlds/
    INFO: Analiza historii o┼Ťmiu pa┼ästw, które przesta┼éy istnie─ç. Co ciekawe, tylko trzy z ich domen zosta┼éy usuni─Öte. Pierwszy z omawianych ‘nieistniej─ůcych’ krajów mo┼╝e Ci─Ö lekko zaskoczy─ç ;)

  4. Monzo - jak ogarniamy do 100 deployów na produkcj─Ö dziennie?
    https://monzo.com/blog/2022/05/16/how-we-deploy-to-production-over-100-times-a-day
    INFO: Ciekawe case study firmy z bran┼╝y FinTech, która niesamowicie szybko wdra┼╝a na produkcj─Ö nowe funkcje. Rozwi─ůzanie bazuje zarówno na sprytnej architekturze aplikacji, u┼╝ytych narz─Ödziach, jak i przyj─Ötej kulturze programowania.

  5. Czego nauczyli┼Ťmy si─Ö po ataku DDoS na Stack Overflow?
    https://stackoverflow.blog/2022/05/16/stack-under-attack-what-we-learned-about-handling-ddos-attacks/
    INFO: Wpis z bloga StackOverflow opisuj─ůcy ich zmagania z ostatnim atakiem tego typu. Zawiera gar┼Ť─ç u┼╝ytecznych porad, które mog─ů przyda─ç si─Ö ka┼╝demu chc─ůcemu zminimalizowa─ç skutki trwaj─ůcego ataku DDoS.

  6. Jak stworzy─ç estetyczn─ů stron─Ö, bez umiej─Ötno┼Ťci projektowania i tworzenia designów?
    https://thefullstackdev.net/resource/create-beautiful-website-while-sucking-at-design/
    INFO: Do┼Ť─ç d┼éugi, ale i prosty do zrozumienai poradnik na temat sprytnego u┼╝ycia gotowych frameworków CSS do szybkiego tworzenia estetycznych stron WWW.

  7. Które narz─Ödzie do CI (Continuous Integration) wypada najlepiej na pakiecie darmowym?
    https://earthly.dev/blog/ci-comparison/
    INFO: Porównanie ofert Free Tier w czterech onlinowych narz─Ödziach CI. Ile darmowych minut builda mo┼╝esz wykorzysta─ç? które z nich jest najszybsze? ile przestrzeni dyskowej dostajesz itp.

  8. Praktyczne u┼╝ycie pseudo-klasy :has() w CSS (film, 10 minut)
    https://www.youtube.com/watch?app=desktop&v=ljD_ENTYuB8
    INFO: Interesuj─ůcy przyk┼éad zastosowania :has() przy rozwi─ůzywaniu realnego problemu. Tutaj autor usprawnia weryfikacj─Ö poprawno┼Ťci danych w formularzach webowych zupe┼énie z pomini─Öciem JavaScriptu

  9. Jak zablokowa─ç Twój reklamowy ID na iOS/Android i dlaczego warto to zrobi─ç?
    https://www.eff.org/deeplinks/2022/05/how-disable-ad-id-tracking-ios-and-android-and-why-you-should-do-it-now
    INFO: Mowa o “IDFA” na iOS, czy “AAID” na Androidzie. S─ů to identyfikatory u┼╝ywane do jednoznacznej identyfikacji urz─ůdzenia przez reklamodawców.

  10. 1.2 PB storage obs┼éugiwane przez… Raspberry Pi (film 22 min)
    http://www.youtube.com/watch?v=BBnomwpF_uY
    INFO: Pokaz ogromnego racka, 16 pojemnych dysków twardych, obs┼éugiwanych przez jednego, ma┼éego Rasperry Pi. Niestety autor nagrania u┼╝ywa gotowego racka od firmy 45drives, a nie buduje w┼éasnego, ale z materia┼éu mo┼╝na dowiedzie─ç si─Ö, jak taka konfiguracja si─Ö sprawuje i jak szybko dzia┼éa w zale┼╝no┼Ťci od wybranego filesystemu.

  11. Kolekcja 100+ animowanych przycisków stworzonych w CSS
    https://github.com/eludadev/css-buttons
    INFO: Wszystkie s─ů darmowe i stworzone w czystym CSS (bez JS). U┼╝yteczne zarówno, gdy potrzebujesz na szybko stworzy─ç animowany przycisk, jak i wtedy, gdy uczysz si─Ö tworzenia animacji w CSS (mo┼╝na si─Ö zainspirowa─ç kodem).

  12. LetsMarkdown - narz─Ödzie do wspólnego tworzenia dokumentów w Markdown
    https://letsmarkdown.com/
    INFO: To co┼Ť jak Google Docs, z t─ů ró┼╝nic─ů, ┼╝e teksty, zamiast formatowa─ç przez klikanie odpowiednich opcji, formatujemy sk┼éadni─ů znan─ů z Markdowna.

  13. Czym jest Subgrid w CSS i jak go wykorzysta─ç?
    https://ishadeed.com/article/learn-css-subgrid/
    INFO: Aryku┼é ┼Ťwietnie wyja┼Ťnia jakie realne problemy potrafi rozwi─ůza─ç subgrid. Sama technologia nie jest jeszcze powszechnie dost─Öpna (dzia┼éa tylko na Firefox + Safari Technical Preview), ale wszystko wskazuje na to, ┼╝e ju┼╝ niebawem b─Ödzie obs┼éugiwana przez znane przegl─ůdarki.

  14. Ten plik jest jednocze┼Ťnie w formacie PDF, MP3 oraz TXT
    https://lab6.com/1
    INFO: To tzw. binarny poliglota. ┼Üci─ůgnij plik i zmie┼ä mu rozszerzenie na TXT. Mo┼╝na go bez problemu odczyta─ç. Zmie┼ä rozszerzenie na MP3, b─Ödzie mo┼╝na go pos┼éucha─ç, a przy rozszerzeniu PDF zobaczysz nawet obrazki. Fajne!

  15. Text Cleaner - narz─Ödzie online do oczyszczania tekstu ze zb─Ödnych elementów
    https://textcleaner.net/
    INFO: potrafi zmienia─ç formatowanie, usuwa─ç nadmiarowe bia┼ée znaki, pozbywa─ç si─Ö tagów HTMLa (jak i jego wybranych elementów). Opcji jest naprawd─Ö sporo.

  16. Jakie jednostki s─ů najbardziej ‘dost─Öpne’? px/em/rem?
    https://www.joshwcomeau.com/css/surprising-truth-about-pixels-and-accessibility/
    INFO: Odpowied┼║ na to pytanie nie jest wcale taka prosta i brzmi ona ‘to zale┼╝y’. Artyku┼é t┼éumaczy, któr─ů/które jednostki powiniene┼Ť wybra─ç, tworz─ůc mo┼╝liwie dost─Öpn─ů dla wszystkich aplikacj─Ö webow─ů.

  17. Szybsze czytanie tekstów dzi─Öki pod┼Ťwietlaniu pocz─ůtków wyrazów?
    https://bionic-reading.com/
    INFO: Tak, to mo┼╝liwe. Dzi─Öki takiemu podkre┼Ťleniu oczy skupiaj─ů si─Ö na czytaniu tylko istotnych fragmentów, co znacznie przyspiesza ca┼éy proces. Obecnie dzia┼éa to jedynie z tekstem angloj─Özycznym, ale wygl─ůda na to (po moich testach), ┼╝e faktycznie mo┼╝e pozytywnie wp┼éywa─ç na szybko┼Ť─ç czytania.

  18. Sliderland - playground do tworzenia prostych animacji ze sliderami
    https://sliderland.blinry.org/
    INFO: Na pocz─ůtku mo┼╝e wydawa─ç si─Ö to skrajnie trudne w obs┼éudze, ale je┼Ťli przeczytasz wszystkie komentarze umieszczone nad polem z kodem funkcji, to zasada dzia┼éania tej zabawki stanie si─Ö bardziej zrozumia┼éa.

  19. Praca na ┼é─ůczu 25 Gbit/s - HTTP vs HTTPS
    https://michael.stapelberg.ch/posts/2022-05-14-http-and-https-download-25gbit/
    INFO: Wyobra┼║ sobie, ┼╝e masz w domu ┼é─ůcze o wspomnianej szybko┼Ťci. Jak szybko b─Öd─ů ┼Ťci─ůga─ç si─Ö pliki, przy za┼éo┼╝eniu, ┼╝e serwery docelowe te┼╝ maja tak─ů przepustowo┼Ť─ç? Odpowied┼║ brzmi… to zale┼╝y. Wyniki dla HTTPS mocno mnie zaskoczy┼éy :o

  20. Czym jest preload-scanner, jak przyspiesza wczytywanie stron i jak nie utrudnia─ç mu pracy?
    https://web.dev/preload-scanner/
    INFO: Ciekawostka na temat tego, jak dzia┼éa parser elementów w przegl─ůdarce. Poznanie zasady dzia┼éania preload-scannera (i zastosowanie tej wiedzy w praktyce) mo┼╝e pozytywnie wp┼éyn─ů─ç na szybko┼Ť─ç ┼éadowania aplikacji webowych zaci─ůgaj─ůcych zewn─Ötrzne zasoby

  21. Zalety tworzenia stron low-js (z ma┼é─ů zawarto┼Ťci─ů JavaScript)
    https://edofic.com/posts/2022-01-28-low-js/
    INFO: Obecne standardy tworzenia aplikacji webowych, przerzucaj─ů ca┼ékiem sporo logiki biznesowej na warstw─Ö frontendu. Warto jednak rzuci─ç okiem na przemy┼Ťlenia z tym zwi─ůzane.

  22. Jak poprawnie u┼╝ywa─ç DIVów w HTML? (i jak robi─ç to ┼║le)
    https://www.matuzo.at/blog/2022/divs-are-bad/
    INFO: Niekiedy element DIV u┼╝ywany jest jako dodatkowy obiekt u┼éatwiaj─ůcy stylowanie lub grupowanie innych obiektów. Nie zawsze jest to z┼ée zastosowanie, ale w niektórych przypadkach mo┼╝e to mie─ç negatywny wp┼éyw na stron─Ö, jej struktur─Ö i dost─Öpno┼Ť─ç np. dla czytników ekranu.

  23. Kropka w nazwach domenowych? - potencjalny generator problemów?
    https://daniel.haxx.se/blog/2022/05/12/a-tale-of-a-trailing-dot/
    INFO: Czy domena powinna ko┼äczy─ç si─Ö kropk─ů? Co w przypadku systemu DNS, a co w przypadku protoko┼éu HTTP, a jak jest z ciasteczkami? Nie jest to takie proste jak mog┼éoby si─Ö wydawa─ç

LINKI TYLKO DLA PATRONÓW

  1. Wyszukiwarka (g┼éównie darmowych) kursów online
    https://uw7.org/un_c6b5c6d0901d8
    INFO: Wpisz w pole wyszukiwania to, czego chcesz si─Ö nauczy─ç, a wyszukiwarka zwróci Ci kursy online, do których mo┼╝esz do┼é─ůczy─ç (takie o ustalonej dacie pocz─ůtku i ko┼äca nauki), jak i playlisty z YouTube z tutorialami. Baza kursów jest ogromna (ponad 70k), ale nie wszystkie z kursów s─ů darmowe.

  2. Stwórz profesjonalnie wygl─ůdaj─ůcy profil na GitHubie
    https://uw7.org/un_2787a1378d619
    INFO: Zbiór dodatków, badgy, generatorów tre┼Ťci, zbieraczy statystyk i wiele innych. Narz─Ödzia te pozwol─ů Ci sprawi─ç, aby Twój profil na GH wygl─ůda┼é bardziej PRO, co mo┼╝e spodoba─ç si─Ö np. rekruterom.

 

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