Cze┼Ť─ç!

Zapraszam do lektury najnowszego przegl─ůdu ciekawych tre┼Ťci z bran┼╝y IT.

Ponownie d┼éugo walczy┼éem z tym, aby wydanie nie by┼éo monotematyczne, jednak ostatnio sporo si─Ö mówi na temat pewnej technologii, wi─Öc trudno ca┼ékowicie j─ů pomin─ů─ç w newsletterze ;)

Mam dla Ciebie jeszcze dwa newsy z mojego podwórka:

  • "Akademia Debugowania Linuxa" - najbardziej rozbudowane z moich szkole┼ä ponownie jest w sprzeda┼╝y. Naucz si─Ö jak namierza─ç i rozwi─ůzywa─ç problemy w systemie Linux. Sprzeda┼╝ trwa tylko do 21 maja. Na podlinkowanej stronie znajdziesz spis zagadnie┼ä oraz przyk┼éadowe lekcje. Do┼é─ůcz do ponad 1000 kursantów.
  • "GIT w godzin─Ö" - je┼Ťli wszystko pójdzie zgodnie z planem, to sprzeda┼╝ tego kursu ruszy 22 maja. Zapisz si─Ö na list─Ö oczekuj─ůcych, aby otrzyma─ç wideo zapowied┼║ kursu.
    https://lista.mrugalski.pl/laTlBCtYuGJm1wGkqgscuQ

 

A teraz zapraszam do lektury :)

 

ÔŚó #unknownews ÔŚú

  1. Jak działa DNS? - wykład (40 minut)
    https://jvns.ca/blog/2023/05/08/new-talk-learning-dns-in-10-years/
    INFO: Ciekawy i sympatyczny wyk┼éad prowadzony przez Juli─Ö Evans. Autorka przedstawia jak nauczy┼éa si─Ö zasad dzia┼éania DNS-a w oko┼éo 10 lat. Prezentacja przy okazji pokazuje jej podej┼Ťcie do nauki nowych zagadnie┼ä.

  2. Pe┼éne nagranie Google Keynote z Google I/O ‘23 (film, 2h)
    https://youtube.com/live/cNfINi5CNbY
    INFO: Nad czym pracuje Google, jakie produkty w┼éa┼Ťnie ujrza┼éy ┼Ťwiat┼éo dzienne i co czeka nas w niedalekiej przysz┼éo┼Ťci? Je┼Ťli ostatnio irytuj─ů Ci─Ö materia┼éy na temat sztucznej inteligencji, to mo┼╝e bezpieczniej b─Ödzie, je┼Ťli pominiesz to nagranie ;)

  3. Co Google zaprezentowało na swojej konferencji Google I/O?
    https://www.cnbc.com/2023/05/10/google-io-2023-live-updates.html
    INFO: Podsumowanie wszystkich nowo┼Ťci dla ludzi, którzy nie chc─ů ogl─ůda─ç ca┼éej prezentacji, a szukaj─ů jedynie jej streszczenia.

  4. Zainteresowanie StackOverflow spadło o 13.9% - winny ChatGPT
    https://www.similarweb.com/blog/insights/ai-news/stack-overflow-chatgpt/
    INFO: Wygl─ůda na to, ┼╝e programi┼Ťci oswoili si─Ö z technologiami AI i coraz cz─Ö┼Ťciej korzystaj─ů z ChatGPT i CoPilota, powoli porzucaj─ůc Stack Overflow. Spadek zainteresowania serwisem jest sta┼éy, a w marcu osi─ůgn─ů┼é swój szczyt.

  5. Chcesz mieć inteligentny dom? Lepiej pomiń ekosystem Google
    https://www.androidauthority.com/google-smart-home-3319869/
    INFO: Przemy┼Ťlenia autora na temat podej┼Ťcia Google do urz─ůdze┼ä do smart home. U┼Ťmiercanie projektów, niestabilno┼Ť─ç rozwi─ůza┼ä, utrudnianie pracy firmom trzecim... to tylko niektóre z przewinie┼ä ich platformy. Czy z takim podej┼Ťciem mo┼╝na traktowa─ç Google jako baz─Ö do budowy smart rozwi─ůza┼ä, które maj─ů dzia┼éa─ç przez lata? Wed┼éug autora zdecydowanie nie.

  6. LibRedirect - alternatywne frontendy dla znanych serwisów
    https://libredirect.github.io/
    INFO: M─Öcz─ů Ci─Ö reklamy wstrzykiwane do wi─Ökszo┼Ťci du┼╝ych portali? A mo┼╝e nie lubisz skryptów ┼Ťledz─ůcych? Istniej─ů dbaj─ůce o prywatno┼Ť─ç alternatywne frontendy dla znanych us┼éug. Trzeba tylko pami─Öta─ç, aby z nich korzysta─ç. To rozszerzenie po dodaniu do przegl─ůdarki samoczynnie przekieruje Ci─Ö na l┼╝ejsz─ů (od reklam i skryptów ┼Ťledz─ůcych) wersj─Ö strony.

  7. Bard (AI od Google) jest publicznie dost─Öpny - nie ma listy oczekuj─ůcych
    https://bard.google.com/
    INFO: Kilka miesi─Öcy temu informowa┼éem, ┼╝e mo┼╝na zapisa─ç si─Ö na testy nowej us┼éugi, która mia┼éa by─ç 'killerem chatGPT'. Zapisa┼éem si─Ö, ale si─Ö nie doczeka┼éem. Teraz Bard jest publicznie dost─Öpny. Niestety nie dzia┼éa w Polsce. Chyba ┼╝e masz VPN-a ;) Je┼Ťli korzystasz z Google Workspace, to w konsoli administratora musisz zezwoli─ç u┼╝ytkownikom na korzystanie z aplikacji eksperymentalnych, bo bez tego nie zadzia┼éa.

  8. Zamki szyfrowe s─ů bezu┼╝yteczne? (film, 8 minut)
    https://youtube.com/watch?v=BgNBZNE1PWY
    INFO: Youtuber postanowi┼é nauczy─ç si─Ö otwiera─ç ró┼╝ne mechaniczne zamki/blokady bazuj─ůce na kodzie dost─Öpowym, chc─ůc przy okazji udowodni─ç, ┼╝e ich bezpiecze┼ästwo jest raczej niewielkie. Czy mu si─Ö uda┼éo? O tym w nagraniu.

  9. Niewidzialna technologia wokó┼é nas? - TED (film, 14 minut)
    https://www.ted.com/talks/imran_chaudhri_the_disappearing_computer_and_a_world_where_you_can_take_ai_everywhere
    INFO: Komputery staj─ů si─Ö coraz mniejsze i w postaci smartwatchy, czy smartfonów mieszcz─ů si─Ö ju┼╝ swobodnie w kieszeni. Czy którego┼Ť dnia stan─ů si─Ö dla nas niewidzialne i b─Öd─ů po prostu nas otacza─ç i komunikowa─ç si─Ö z nami bez konieczno┼Ťci trzymania ich w d┼éoni? Imran Chauidhri przedstawia implementacj─Ö technologii, która pozwala na dost─Öp do AI w ka┼╝dym mo┼╝liwym momencie.

  10. Google odetnie od YouTube u┼╝ytkowników AdBlocka?
    https://www.ign.com/articles/google-responds-to-reports-of-ad-blockers-being-banned-on-youtube
    INFO: Firma potwierdzi┼éa, ┼╝e eksperymentuje z nowymi technikami wykrywania blockerów reklam. U┼╝ytkownicy Reddita ju┼╝ si─Ö natkn─Öli na komunikaty z pro┼Ťb─ů o wy┼é─ůczenie adblocka. Wygl─ůda na to, ┼╝e YT stanie si─Ö bardziej uci─ů┼╝liwy do ogl─ůdania lub Google przekona wi─Öcej osób do kupna dost─Öpu do p┼éatnej wersji us┼éugi.

  11. Prompt Engineering, czy mo┼╝e Blind Prompting?
    https://mitchellh.com/writing/prompt-engineering-vs-blind-prompting
    INFO: Czy popularny ostatnio w ┼Ťwiecie AI termin 'prompt engineering', to naprawd─Ö 'engineering', czy mo┼╝e zwyk┼ée generowanie promptów a┼╝ zadzia┼éaj─ů? Autor stara si─Ö udowodni─ç, ┼╝e projektowanie zapyta┼ä do AI to jednak umiej─Ötno┼Ť─ç, której da si─Ö nauczy─ç i któr─ů mo┼╝na szlifowa─ç.

  12. Kaiber - narz─Ödzie do generowania artystycznych filmów z u┼╝yciem AI
    https://kaiber.ai/portfolio
    INFO: Z pewno┼Ťci─ů natkn─ů┼ée┼Ť si─Ö ju┼╝ na YouTube lub w social mediach na teledyski zrealizowane z u┼╝yciem AI. Za wieloma z nich stoi Kaiber. Uploadujesz w┼éasny film, mówisz, na jaki styl ma zosta─ç przerobiony i w odpowiedzi otrzymujesz artystyczn─ů wizj─Ö tego, jak AI wyobra┼╝a sobie to, o co poprosisz. Mo┼╝na aktywowa─ç konto testowe na 5 dni za darmo. Pozwoli ono na wygenerowanie do 4 minut wideo (mo┼╝na ten czas rozbi─ç na wiele filmów).

  13. Try Galaxy - czyli przetestuj interfejs OS Samsunga na iPhone
    https://trygalaxy.com/
    INFO: Genialne podej┼Ťcie Samsunga do przekonania u┼╝ytkowników iPhone do swojego systemu. Dodaj t─Ö stron─Ö na pulpit swojego iOS i poczuj si─Ö jak na Androidzie. Aplikacja dzia┼éa w trybie pe┼énoekranowym i faktycznie zachowuje si─Ö jak natywny Android.

  14. Apple wy┼éapa┼éo ┼║ród┼éa przecieków na temat iOS 17 za pomoc─ů sprytnej zasadzki
    https://www.cultofmac.com/815853/apple-busts-major-ios-17-leaker-tipster/
    INFO: O tym, ┼╝e iOS 17 wniesie nowe i do┼Ť─ç znacz─ůce zmiany do ekosystemu Apple, s┼éycha─ç ju┼╝ od jakiego┼Ť czasu. Pytanie jednak brzmi 'kiedy to b─Ödzie?'. Apple wykaza┼éo si─Ö sprytem i ró┼╝nym pracownikom poda┼éo ró┼╝ne daty, sprawdzaj─ůc pó┼║niej, która z dat trafi do mediów.

  15. RubberDuck - ChatGPT dla VS Code
    https://github.com/rubberduck-ai/rubberduck-vscode
    INFO: Nie ka┼╝dy programista chce korzysta─ç z Copilota (albo po prostu nie chce za niego p┼éaci─ç). Jednocze┼Ťnie, wielu korzysta z ChatGPT. RubberDuck pozwala na osadzenie czatu wprost w IDE. Potrzebujesz jedynie wrzuci─ç w konfiguracj─Ö klucz API od OpenAI. W przeciwie┼ästwie do Copilota nie udost─Öpniasz tam ca┼éego swojego kodu.

  16. Final Cut Pro oraz Logic Pro zawitały na iPada
    https://www.apple.com/newsroom/2023/05/apple-brings-final-cut-pro-and-logic-pro-to-ipad/
    INFO: Apple wypu┼Ťci┼éo edycje iPadowe swoich najpopularniejszych aplikacji do produkcji wideo i obróbki d┼║wi─Öku. To podej┼Ťcie ma szans─Ö przekona─ç do iPadów tak┼╝e twórców, którzy do tej pory byli przywi─ůzani tylko do MacOS.

  17. Czy zapis/odczyt sekwencyjny ma jeszcze znaczenie na dyskach SSD NVMe?
    https://jack-vanlightly.com/blog/2023/5/9/is-sequential-io-dead-in-the-era-of-the-nvme-drive
    INFO: Zapis losowy jest szybszy od sekwencyjnego. Niestety przy odczycie tak zapisanych danych mamy straty na wydajno┼Ťci. Tak przynajmniej uczono wszystkich w czasach powszechnego u┼╝ycia dysków talerzowych. Czy najnowsze modele dysków SSD maj─ů podobne problemy, czy termin zapisu i odczytu sekwencyjnego mo┼╝emy ju┼╝ uzna─ç za archaizm?

  18. Jak du┼╝e drzewo DOM wp┼éywa na wydajno┼Ť─ç stron?
    https://web.dev/dom-size-and-interactivity/
    INFO: To, ┼╝e DOM powinien by─ç mo┼╝liwie ma┼éy, to s┼éysza┼é ju┼╝ prawie ka┼╝dy, kto zajmuje si─Ö frontendem. Jednak ile to jest ma┼éo, a ile du┼╝o? Na co to realnie wp┼éywa, jak to policzy─ç i jak zredukowa─ç liczb─Ö nodów w DOM-ie?

  19. Unlighthouse - googlowy Lighthouse uwzgl─Ödniaj─ůcy podstrony
    https://unlighthouse.dev/
    INFO: Twój serwis sk┼éada si─Ö z dziesi─ůtek ró┼╝nego rodzaju podstron, a Ty masz je wszystkie zoptymalizowa─ç? Uruchomienie Lighthouse na ka┼╝dej z nich mo┼╝e zaj─ů─ç niezwykle du┼╝o czasu. Ta aplikacja przejdzie po wszystkich podstronach, uruchomi skanowanie, a nast─Öpnie zaprezentuje Ci wyniki w przyst─Öpnej formie. Fajne!

  20. Transformers Agents od Hugging Face
    https://huggingface.co/docs/transformers/transformers_agents
    INFO: Platforma Hugging Face opublikowa┼éa swoje nowe API do odpytywania o akcje za pomoc─ů naturalnego j─Özyka. Generowanie g┼éosu, opisywanie obrazków, generowanie grafik, a wszystko to za pomoc─ů jednej biblioteki.

  21. Warunkowe zaci─ůganie CSS-a w zale┼╝no┼Ťci od urz─ůdzenia/rozdzielczo┼Ťci
    https://pepelsbey.dev/articles/conditionally-adaptive/
    INFO: O istnieniu media query raczej nie musz─Ö nikomu przypomina─ç. Nie ka┼╝dy jednak wie, ┼╝e tak─ů konstrukcj─Ö mo┼╝na stosowa─ç nie tylko na poziomie tre┼Ťci samego arkusza CSS, ale ju┼╝ w momencie jego ┼éadowania. Dzi─Öki takiemu podej┼Ťciu mo┼╝emy np. pomin─ů─ç zaci─ůganie danego CSS-a, gdy np. niespe┼énione s─ů pewne warunki (np. rozdzielczo┼Ť─ç jest za ma┼éa).

  22. Cala - głosowanie na meetingi w stylu Tinderowym
    https://meetcala.com/
    INFO: Masz w kalendarzu zaplanowane dziesi─ůtki spotka┼ä, ale my┼Ťlisz, ┼╝e wi─Ökszo┼Ť─ç z nich jest zbyteczna? Jest szansa, ┼╝e Twoi koledzy my┼Ťl─ů podobnie. Ta aplikacja importuje Twoje spotkania i pozwala na nie g┼éosowa─ç niczym na osoby na Tinderze. Swipe w lewo to odrzucony meeting, a w prawo to zatwierdzony. Je┼Ťli 100% Twojego teamu odrzuci meeting, to zostanie on odwo┼éany, bo znaczy to, ┼╝e nikt go nie potrzebuje. Aplikacja nie ujawnia, kto jak g┼éosowa┼é.

  23. Sprawd┼║, czy nazwa Twojego projektu nie jest ju┼╝ zaj─Öta
    https://namae.dev/
    INFO: Wpad┼ée┼Ť na pomys┼é super aplikacji i wymy┼Ťli┼ée┼Ť nawet ┼Ťwietn─ů nazw─Ö dla niej? Ten serwis pozwoli Ci sprawdzi─ç, czy przypadkiem nie jest to ju┼╝ nazwa wykorzystywana przez kogo┼Ť innego np. w popularnych nazwach domen, czy w ┼Ťwiecie OpenSource (GitHub/GitLab).

  24. Kalkulator SLA dla usług
    https://uptime.is/
    INFO: Je┼Ťli serwis gwarantuje 99% dost─Öpno┼Ťci, to jak d┼éugie awarie s─ů akceptowalne i ile to jest ┼Ťrednio dziennie? Podawane przez dostawców us┼éug warto┼Ťci SLA cz─Östo nic nam nie mówi─ů, wi─Öc ten kalkulator pozwoli przedstawi─ç te tajemnicze liczby w bardziej przyst─Öpnych jednostkach (np. w godzinach).

  25. INK - React dla aplikacji dzia┼éaj─ůcych w terminalu
    https://github.com/vadimdemedes/ink
    INFO: React jest fajny dla aplikacji przegl─ůdarkowych. A gdyby tak zaimplementowa─ç dok┼éadnie takie samo podej┼Ťcie dla narz─Ödzi CLI? Okazuje si─Ö, ┼╝e INK w┼éa┼Ťnie to robi i idzie mu to ca┼ékiem nie┼║le. To rozwi─ůzanie jest ju┼╝ stosowane w wielu aplikacjach.

  26. Prostsze powiadomienia o ciasteczkach - nowe API do Cookie
    https://www.thomasvantuycom.com/writing/simpler-cookie-notices/
    INFO: O temacie 'Cookie Store API' wspomina┼éem ju┼╝ kilka wyda┼ä newslettera temu. Autor tego artyku┼éu przedstawia, w jaki sposób mo┼╝na u┼╝y─ç tego mechanizmu w celu ┼éatwiejszej implementacji powiadomie┼ä o ciasteczkach. Niestety, przez to, ┼╝e nowe API nie jest jeszcze obs┼éugiwane przez wszystkie przegl─ůdarki, w kodzie jest sporo fallbacków do starego kodu.

  27. Atuin - historia shella w bazie SQLite
    https://github.com/ellie/atuin
    INFO: Interesuj─ůce rozwi─ůzanie pozwalaj─ůce bardzo dok┼éadnie przeszukiwa─ç histori─Ö wydawanych w terminalu polece┼ä. Chcesz wiedzie─ç, jakie polecenia zawieraj─ůce komend─Ö 'rm' wydawa┼ée┼Ť np. 2 tygodnie temu po 20:15? Da┼éoby si─Ö to osi─ůgn─ů─ç rozbudowanym grepem (o ile trzymasz timestampy w historii), ale po co kombinowa─ç, gdy jest Atuin?

  28. The 10 najszybciej rozwijaj─ůcych si─Ö aplikacji w 2023 roku
    https://blog.curiosity.ai/the-10-fastest-growing-apps-in-2023-some-will-certainly-surprise-you-95b62f8ba83b
    INFO: Ranking zosta┼é przygotowany rzez analityków z firmy Okta i uwzgl─Ödnia wzrost liczby u┼╝ytkowników z roku na rok (YoY). Przyznam, ┼╝e nigdy nie s┼éysza┼éem o niektórych z tych produktów, a numer pierwszy mnie zaskoczy┼é.

  29. Flexbox Froggy - prosta gra do nauki Flexboxa
    https://flexboxfroggy.com/#pl
    INFO: Kilka lat temu ju┼╝ wrzuca┼éem tego linka do zestawienia, ale my┼Ťl─Ö, ┼╝e warto go przypomnie─ç. Aplikacja w prosty i sympatyczny sposób uczy podstaw obs┼éugi flexboxa w CSS.

  30. Lista aplikacji w których dzia┼éaj─ů skróty z VIM-a
    https://github.com/erikw/vim-keybindings-everywhere-the-ultimate-list
    INFO: Po co si─Ö uczy─ç skrótów klawiszowych z edytora VIM? A no po to, ┼╝e mnóstwo wspó┼éczesnych aplikacji korzystaj─ů dok┼éadnie takich samych skrótów. W cz─Ö┼Ťci z tych programów binding klawiszy dzia┼éa z automatu, a w cz─Ö┼Ťci mo┼╝na go uruchomi─ç.

  31. Wprowadzenie do Reduxa dla pocz─ůtkuj─ůcych
    https://www.freecodecamp.org/news/redux-and-redux-toolkit-for-beginners/
    INFO: Bardzo przyst─Öpne przedstawienie podstawowych koncepcji i idei stoj─ůcymi za t─ů technologi─ů.

  32. Dobra praktyki dla programistów nodeJS - aktualizacja z maja 2023
    https://github.com/goldbergyoni/nodebestpractices
    INFO: Kompilacja najlepszych praktyk - architektonicznych i programistycznych - dla developerów NodeJS

  33. Co nowego w AutoHotKey (AHK)?
    https://www.hillelwayne.com/post/ahk-v2/
    INFO: Fani automatyzacji zada┼ä korzystaj─ůcy z Windowsa, prawdopodobnie wcze┼Ťniej, czy pó┼║niej natrafi─ů na króluj─ůcy na tym systemie AHK. Chwil─Ö pó┼║niej zorientuj─ů si─Ö, jak bardzo z┼ée jest programowanie w jego wewn─Ötrznym j─Özyku. Okazuje si─Ö jednak, ┼╝e wiele z koszmarków AutoHotKey zosta┼éo naprawionych w edycji v2, która wysz┼éa pod koniec stycznia tego roku.

LINKI TYLKO DLA PATRONÓW

  1. Jak przygotowa─ç si─Ö do rozmowy o prac─Ö b─Öd─ůc developerem
    https://uw7.org/un_bddf1ce823bab
    INFO: Zbiór porad, lista zagadnie┼ä i materia┼éów, które niewielkim nak┼éadem pracy pozwol─ů Ci lepiej przygotowa─ç si─Ö do technicznej rozmowy podczas rekrutacji na nowe stanowisko pracy. Przy okazji na stronie masz linka do poradnika przeznaczonego dla frontendowców.

 

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!