Cze┼Ť─ç!

Dzi┼Ť przybywam z newsletterem troch─Ö wcze┼Ťniej ni┼╝ ostatnio, ale nadal nie jest to lektura do pierwszej, porannej kawy — niemniej, robi─Ö ju┼╝ post─Öpy ;)

W tym tygodniu przygotowa┼éem a┼╝ 35 ciekawych materia┼éów, my┼Ťl─Ö, ┼╝e przypadn─ů Ci do gustu. Je┼Ťli znasz kogo┼Ť, kto jeszcze nie czyta unknowNews, to przeforwarduj mu prosz─Ö t─Ö wiadomo┼Ť─ç, a najlepiej ode┼Ťlij wprost do strony zapisu. Z góry dziekuj─Ö.

A teraz "pora na sponsora" — koniecznie rzu─ç okiem na ofert─Ö pracy od Oktawave.

Dzisiejszy newsletter sponsoruje zespó┼é in┼╝ynierów Oktawave, przed którym stoi zadanie migracji infrastruktury IT spó┼éek Grupy Polsat Plus (m.in. Polkomtel, Netia) do Google Cloud. Je┼Ťli lubisz prac─Ö w chmurach, znasz si─Ö na kubernetesach, automatyzacji, pipeline’ach CI/CD i IaC lub nie s─ů Ci obce zagadnienia FinOps i SRE, to do┼é─ůcz do zespo┼éu realizuj─ůcego strategiczne partnerstwo pomi─Ödzy spó┼ékami Grupy Polsat Plus a Google Cloud.

https://oktawave.com/pl/firma/kariera/cloud-devops-engineer?utm_source=un

 

Zapraszam do lektury.

 

ÔŚó #unknownews ÔŚú

  1. Jak szybko rozwija si─Ö sztuczna inteligencja? Porównanie modeli od OpenAI
    https://theaidigest.org/progress-and-dangers
    INFO: Interaktywny artyku┼é, który porównuje modele GPT-2, GPT-3, GPT-3.5-Turbo oraz GPT-4. Jak bardzo zmieni┼éa si─Ö jako┼Ť─ç udzielanych odpowiedzi? To jest interesuj─ůce i zadziwiaj─ůce zarazem.

  2. 7 typów trudnych wspó┼épracowników i jak sobie z nimi radzi─ç
    https://careercutler.substack.com/p/7-types-of-difficult-coworkers-and
    INFO: Czy masz w pracy koleg─Ö, który zawsze dostrzega potencjalne ryzyko w ka┼╝dym pomy┼Ťle? A mo┼╝e jest kto┼Ť, kto ci─ůgle w ostatniej chwili wnosi swoje uwagi? W artykule znajdziesz gar┼Ť─ç metod na popraw─Ö wspó┼épracy z takimi osobami.

  3. Organizacja kalendarza dla menad┼╝erów IT (i nie tylko)
    https://hybridhacker.email/p/your-week-as-an-engineering-manager
    INFO: Czy kiedykolwiek zastanawia┼ée┼Ť si─Ö, jak powinien wygl─ůda─ç Twój tydzie┼ä pracy jako IT Manager? Ten artyku┼é nie tylko dostarczy odpowiedzi na to pytanie, ale tak┼╝e przeprowadzi Ci─Ö przez proces tworzenia tygodniowego kalendarza, który odzwierciedla typowe obowi─ůzki na tym stanowisku. Podoba mi si─Ö podej┼Ťcie polegaj─ůce na umieszczaniu na pocz─ůtku kalendarza tych niezmiennych i nieprzesuwalnych elementów dnia.

  4. Digitalizacja spo┼éecze┼ästwa w Europie - jak to naprawd─Ö wygl─ůda?
    https://ec.europa.eu/eurostat/web/interactive-publications/digitalisation-2023
    INFO: Jak my┼Ťlisz, jaki procent studentów w Polsce studiuje kierunki zwi─ůzane z bran┼╝─ů IT? A jaki procent Polaków umie korzysta─ç z komputera? Ile procent pracowników to ludzie z IT? Jak popularne s─ů us┼éugi chmurowe w UE? Czy AI opanowa┼éa ju┼╝ rynek IT? Mnóstwo ciekawych danych na temat krajów europejskich czeka na Ciebie. Przyznam, ┼╝e jestem mocno zaskoczony wynikami tej analizy — ┼╝yjemy w ba┼äce.

  5. Ludzie rozmawiaj─ů z ChatGPT godzinami - rzeczywisto┼Ť─ç z filmu "Her"?
    https://arstechnica.com/information-technology/2023/10/people-are-speaking-with-chatgpt-for-hours-bringing-2013s-her-closer-to-reality/
    INFO: Pami─Ötasz film "Ona", w którym g┼éówny bohater zakochuje si─Ö w asystentce AI? Dzi─Öki nowo dodanym funkcjom g┼éosowym ChatGPT, ludzie do┼Ťwiadczaj─ů realnej wersji tej futurystycznej wizji, prowadz─ůc dos┼éownie godzinne rozmowy z asystentem AI. Artyku┼é zainteresowa┼é mnie od strony czysto socjologicznej - nie tyle potrzebujemy w tym przypadku AI, ile 'czego┼Ť', z czym mo┼╝emy swobodnie porozmawia─ç.

  6. Jak AWS, Azure i GCP radz─ů sobie z awariami ca┼éych regionów?
    https://newsletter.pragmaticengineer.com/p/handling-a-regional-outage-comparing
    INFO: Rzadko si─Ö to zdarza, ale jednak - wszyscy trzej dostawcy chmury do┼Ťwiadczyli awarii ca┼éych regionów. Autor skupia si─Ö na komunikacji podczas incydentów, szczegó┼éach zdarze┼ä i retrospekcji po incydencie. To ciekawa analiza podej┼Ťcia trzech ró┼╝nych firm.

  7. Chcesz realizowa─ç projekty w Google Cloud, znasz si─Ö na kubernetesach, pipeline’ach CI/CD i wiesz co to IaC, FinOps i SRE? [sponsorowane]
    https://oktawave.com/pl/firma/kariera/cloud-devops-engineer?utm_source=un
    INFO: INFO: Do┼é─ůcz do zespo┼éu DevOpsów Oktawave i zmigruj z nimi infrastruktur─Ö IT spó┼éek Grupy Polsat Plus (m.in. Polkomtel, Netia) do Google Cloud. Gwarantuj─ů dobre wynagrodzenie, prac─Ö zdaln─ů, wspieraj─ůcy team i ciekawe wyzwania.

  8. Terminalowa gra w klimacie Halloween
    https://joel.tools/halloween/
    INFO: Poruszasz si─Ö po drzewie katalogów za pomoc─ů klasycznych komend linuksowych. Po drodze zbierasz s┼éodycze i walczysz z potworami. Warto rozpocz─ů─ç gr─Ö od wpisania 'help' (wa┼╝ne komendy to na przyk┼éad 'open' i 'use').

  9. Dług technologiczny - reguła 25%
    https://shopify.engineering/technical-debt-25-percent-rule
    INFO: Jak skutecznie sp┼éaca─ç d┼éug technologiczny na co dzie┼ä, tygodniowo, miesi─Öcznie, a nawet rocznie? Ten artyku┼é podpowie Ci, jak odró┼╝ni─ç to, które elementy musisz naprawi─ç od razu, od tych, które mog─ů poczeka─ç na 'lepsze czasy'. Dowiedz si─Ö, jak radzi─ç sobie z ró┼╝nymi rodzajami d┼éugu technologicznego i jak efektywnie zarz─ůdza─ç swoim czasem, aby skutecznie go eliminowa─ç.

  10. Obrazy AI sprowadzaj─ů ┼Ťwiat do stereotypów?
    https://restofworld.org/2023/ai-image-stereotypes/
    INFO: Czy kiedykolwiek zastanawia┼ée┼Ť si─Ö, jak sztuczna inteligencja widzi ró┼╝ne narodowo┼Ťci? Autor analizuje, jak popularny generator obrazów - Midjourney, przedstawia ró┼╝ne kraje. W praktyce, za ka┼╝dym razem otrzymujemy obraz rzeczywisto┼Ťci zniekszta┼écony przez stereotypy.

  11. Automatyzacja w kontek┼Ťcie pracy w zespole - bezp┼éatny webinar
    https://automationmaestro.pl/live/
    INFO: Jak upro┼Ťci─ç ┼╝ycie sobie i innym, id─ůc zgodnie z duchem DevSecOps? Ju┼╝ 7 listopada o 20:00 odb─Ödzie si─Ö webinar na temat automatyzacji GIT-a, spójnych procesów wydawania nowych wersji oprogramowania oraz automatycznego tworzenia dokumentacji. Wrzucam link, poniewa┼╝ webinar jest organizowany przez mojego znajomego. Wierz─Ö jednak, ┼╝e mo┼╝e Ci─Ö on zainteresowa─ç.

  12. Mockaroo - generator losowych danych do testów
    https://www.mockaroo.com/
    INFO: Potrzebujesz danych, na których przetestujesz swoj─ů aplikacj─Ö? Na przyk┼éad 1000 przyk┼éadowych imion i nazwisk z adresami mailowymi albo spis przyk┼éadowych adresów IP? Interesuj─ů Ci─Ö formaty takie jak JSON, CSV, TSV, Excel i wiele innych? Wyklikaj to, czego potrzebujesz, w Mockaroo. Darmowe konto potrafi generowa─ç do 1000 rekordów jednocze┼Ťnie, ale mo┼╝esz pobra─ç tyle paczek danych, ile tylko zechcesz.

  13. Czy podzielisz kształt na połowy? (gra)
    https://brilliant.org/challenges/halfsies/
    INFO: Teoretycznie prosta gra polega na przecinaniu ró┼╝nych kszta┼étów na dwie równe cz─Ö┼Ťci. O ile podzia┼é prostok─ůta czy ko┼éa nie stanowi problemu, to przeci─Öcie bardziej zaawansowanych kszta┼étów ju┼╝ stanowi niema┼ée wyzwanie. Sprawd┼║ si─Ö!

  14. Vectorpea - edytor grafik wektorowych online
    https://www.vectorpea.com/
    INFO: Czy nazwa wydaje Ci si─Ö ┼éudz─ůco podobna do Photopea? To nie jest przypadek! Ta aplikacja wygl─ůda i dzia┼éa dok┼éadnie tak samo, jak swój pierwowzór, z t─ů ró┼╝nic─ů, ┼╝e pracuje na grafikach wektorowych, a nie rastrowych. Ca┼éo┼Ť─ç jest oczywi┼Ťcie darmowa i dost─Öpna w przegl─ůdarce. Nie zast─ůpi ona na pewno narz─Ödzi od Adobe, ale pozwoli na wykonanie prostych prac bez konieczno┼Ťci instalowania drogiego oprogramowania.

  15. Dev tools - zbior u┼╝ytecznych porad
    https://dev.to/lissy93/awesome-dev-tool-tips-32oo
    INFO: Tak, to kolejny artyku┼é na temat ciekawych mo┼╝liwo┼Ťci ukrytych w przegl─ůdarce w narz─Ödziach dla programistów. Z ka┼╝dym takim tekstem dowiaduj─Ö si─Ö jednak czego┼Ť nowego, czego nie wiedzia┼éem do tej pory, a co u┼éatwia mi prac─Ö. Mo┼╝e i Ty znajdziesz co┼Ť dla siebie.

  16. Lazy Loading jest fajny, ale nie wsz─Ödzie!
    https://cloudfour.com/thinks/stop-lazy-loading-product-and-hero-images/
    INFO: Rozwi─ůzania typu LazyLoad potrafi─ů poprawi─ç responsywno┼Ť─ç strony, skraca─ç czas jej ┼éadowania, zmniejsza─ç rozmiar zaci─ůganych elementów i... zupe┼énie zepsu─ç do┼Ťwiadczenia, jakich doznaje u┼╝ytkownik. U┼╝ywaj wi─Öc tego rozwi─ůzania z rozs─ůdkiem - jak to zrobi─ç, dowiesz si─Ö z artyku┼éu.

  17. Dlaczego warto wzi─ů─ç pod uwag─Ö u┼╝ycie SQLite?
    https://www.epicweb.dev/why-you-should-probably-be-using-sqlite
    INFO: Gdy my┼Ťlisz o bazie danych dla swojego projektu, prawdopodobnie przychodz─ů Ci na my┼Ťl rozwi─ůzania takie jak PostgreSQL, MySQL czy Oracle. Ten artyku┼é prezentuje SQLite jako pot─Ö┼╝n─ů i niezwykle prost─ů alternatyw─Ö dla tych popularnych rozwi─ůza┼ä. Autor omawia zalety SQLite, takie jak brak opó┼║nie┼ä, ┼éatwo┼Ť─ç u┼╝ycia i niskie koszty utrzymania, a tak┼╝e porusza kwesti─Ö potencjalnych wad. Artyku┼é zas┼éuguje na przeczytanie i przemy┼Ťlenie Twojego wyboru. SQLite ju┼╝ dawno przesta┼é by─ç baz─ů danych u┼╝ywan─ů tylko do ma┼éych projektów.

  18. Przestań używać 'npm install' w swoim procesie CI/CD
    https://blog.bitsrc.io/stop-using-npm-install-in-your-ci-cd-pipeline-ba0378bbebfb
    INFO: Omówienie kluczowych ró┼╝nic mi─Ödzy "npm install" a "npm ci". Dlaczego warto odej┼Ť─ç od tego pierwszego?

  19. Blokujesz przyciski na stronie? To zła praktyka
    https://gomakethings.com/dont-disable-buttons/
    INFO: U┼╝ytkownik klika na przycisk "Wy┼Ťlij". Przycisk blokuje si─Ö, aby uniemo┼╝liwi─ç jego powtórne u┼╝ycie. Dowiedz si─Ö, dlaczego jest to z┼éym pomys┼éem i jakie problemy mo┼╝e powodowa─ç, zw┼éaszcza dla osób korzystaj─ůcych z czytników ekranu. Autor proponuje proste rozwi─ůzanie, które nie tylko poprawia dost─Öpno┼Ť─ç, ale tak┼╝e zapobiega wielokrotnemu wysy┼éaniu formularza.

  20. Co jest nie tak z domen─ů IO i jak historia za ni─ů stoi?
    https://www.beep.blog/io/
    INFO: Czy wiesz, jak─ů histori─Ö kryje domena .IO? Dowiedz si─Ö, jak niewielkie, rajskie wyspy sta┼éy si─Ö centrum militarnym i jakie to ma znaczenie dla domeny .io, popularnej w ┼Ťwiecie startupów. Przygotuj si─Ö na poruszaj─ůc─ů lekcj─Ö historii, której nie znajdziesz w podr─Öcznikach. Pami─Ötaj, ┼╝e przedstawione, do┼Ť─ç mocne opinie, s─ů opiniami autorki bloga.

  21. Pisanie kodu w JavaScript bez systemu budowania
    https://jvns.ca/blog/2023/02/16/writing-javascript-without-a-build-system/
    INFO: Czy naprawd─Ö potrzebujesz systemu budowania ┼║róde┼é dla swojego projektu JavaScript? Autorka dzieli si─Ö swoimi do┼Ťwiadczeniami i uzasadnia, dlaczego zwykle rezygnuje z takiego systemu, mimo jego wielu zalet. W artykule znajdziesz wyja┼Ťnienie, dlaczego promuje ona takie w┼éa┼Ťnie podej┼Ťcie.

  22. Web Componenty - tworzymy akordeon
    https://gomakethings.com/creating-a-progessively-enhanced-accordion-with-web-components/
    INFO: Komponenty webowe zyskuj─ů na popularno┼Ťci, ale jeszcze nie ka┼╝dy frontendowiec mia┼é z nimi do czynienia. Z tego artyku┼éu dowiesz si─Ö, jak stworzy─ç swój pierwszy komponent i jak zbudowa─ç go w sposób bezpieczny - tak, aby by┼é u┼╝yteczny tak┼╝e bez JavaScript.

  23. Kompletny przewodnik po WebSockets z React
    https://ably.com/blog/websockets-react-tutorial
    INFO: Artyku┼é ten jest kompendium wiedzy na temat WebSocketów i ich implementacji w React. Autor zaczyna od prostych wyja┼Ťnie┼ä, czym jest ta technologia, jak dzia┼éa, a pó┼║niej przechodzi do praktycznej wiedzy, która z pewno┼Ťci─ů przyda si─Ö Wam w pracy. My┼Ťl─Ö, ┼╝e tekst w wyczerpuj─ůcy sposób omawia wspomniany temat.

  24. Prze┼é─ůcznik light/dark mode w czystym CSS bez JS
    https://shkspr.mobi/blog/2023/10/css-only-colour-scheme-selector-no-js-required/
    INFO: Zazwyczaj zmiana trybu strony z "dziennego" na "nocny" nast─Öpuje przy lekkiej pomocy JavaScriptu. W tym artykule autor pokazuje, ┼╝e przy zastosowaniu nowoczesnej sk┼éadni CSS, wsparcie w postaci skryptów nie jest ju┼╝ niezb─Ödne.

  25. Formbricks - otwarto┼║ród┼éowa alternatywa dla Typeform
    https://github.com/formbricks/formbricks
    INFO: Czy Formularze Google wydaj─ů Ci si─Ö zbyt ubogie, a TypeForm za drogi? Spróbuj FormBricks i stwórz swoje w┼éasne, szczegó┼éowo rozbudowane oraz atrakcyjne wizualnie formularze i ankiety. Link do repozytorium przytoczy┼éem poni┼╝ej, ale kiedy odwiedzisz ich stron─Ö, b─Ödziesz móg┼é zobaczy─ç, jak takie formularze prezentuj─ů si─Ö w praktyce.

  26. App::Rak - zaawansowane narz─Ödzie do wyszukiwania wzorców w plikach
    https://github.com/lizmat/App-Rak
    INFO: Istnieje wiele narz─Ödzi, które umo┼╝liwiaj─ů przeszukiwanie plików i katalogów. AppRak ┼é─ůczy je wszystkie w jedno, proste w obs┼éudze, narz─Ödzie, którego obs┼éugi mo┼╝na nauczy─ç si─Ö bardzo szybko. Celem tego narz─Ödzia jest zast─ůpienie takich rozwi─ůza┼ä jak grep, find, ag, rg, itp.

  27. Raporty z analizy szybko┼Ťci stron - jak je czyta─ç i o co tam chodzi?
    https://www.smashingmagazine.com/2023/10/answering-questions-interpreting-page-speed-reports/
    INFO: Zdobywanie wysokich wyników w narz─Ödziach takich jak Lighthouse daje satysfakcj─Ö. Pytanie jednak, co oznaczaj─ů owe wszystkie FCP, TBT, CLS, TTFB oraz inne nieznane nam parametry? I jak w istocie mo┼╝emy je poprawi─ç?

  28. Jak dobrze (i jak ┼║le) projektowa─ç API REST
    https://github.com/stickfigure/blog/wiki/How-to-%28and-how-not-to%29-design-REST-APIs
    INFO: Bardzo skumulowana porcja porad na temat dobrych i z┼éych praktyk, z jakimi mo┼╝emy si─Ö spotka─ç przy implementacji API REST-owego, jest dost─Öpna dla Was. Jest sporo artyku┼éów tego typu, ale ta skondensowana forma przypad┼éa mi do gustu.

  29. Zawijanie tekstu w CSS, czyli "text-wrap: balance" vs "text-wrap: pretty"
    https://blog.stephaniestimac.com/posts/2023/10/css-text-wrap/
    INFO: Autorka wyja┼Ťni ró┼╝nice mi─Ödzy tymi dwoma trybami zawijania tekstu i poka┼╝e na realnych przyk┼éadach, kiedy mog─ů Ci si─Ö one przyda─ç w codziennej pracy.

  30. TOP17 b┼é─Ödów w Node.js i sposoby na ich rozwi─ůzanie
    https://dev.to/logrocket/17-common-nodejs-errors-and-how-to-solve-them-8g1
    INFO: Autor omawia 17 najcz─Östszych b┼é─Ödów, które mog─ů napotka─ç programi┼Ťci pracuj─ůcy w Node.js, oraz proponuje skuteczne metody na ich rozwi─ůzanie.

  31. TMUX - optymalna konfiguracja wypracowana po latach pracy
    https://medium.com/code-art/after-n-years-im-finally-using-tmux-in-such-an-elegant-way-8d2492d964db
    INFO: Tmux to tzw. terminal multiplexer, czyli narz─Ödzie do efektywnego zarz─ůdzania oknami, ale w terminalu i do tego w trybie tekstowym. Autor wyja┼Ťnia, jak bardzo u┼╝ycie takiego narz─Ödzia wp┼éywa na Jego prac─Ö i efektywno┼Ť─ç, a tak┼╝e jak bardzo zmieni┼éo to Jego codzienny workflow.

  32. Generowanie obrazów (AI) na Macu w zaledwie sekund─Ö - poradnik
    https://replicate.com/blog/run-latent-consistency-model-on-mac
    INFO: Je┼Ťli kiedykolwiek eksperymentowa┼ée┼Ť ze Stable Diffusion, wiesz, ┼╝e ta zabawa wymaga sporo czasu i cierpliwo┼Ťci. Niniejszy poradnik pokazuje, jak uruchomi─ç na swoim sprz─Öcie projekt bazuj─ůcy na SD, który potrafi zwróci─ç obrazy w niewiele ponad sekund─Ö od wywo┼éania polecenia. W porównaniu do minut generacji przy klasycznym Stable Diffusion, robi to wra┼╝enie.

  33. Ustawa antyspoofingowa a telemarketerzy
    https://jozwiak.top/blog/walka-z-oszustwami-w-komunikacji-elektronicznej-nowa-ustawa-a-telemarketerzy
    INFO: Co maj─ů wspólne sprzedawcy garnków i fotowoltaiki z oszustami bankowymi oraz co zmienia nowa ustawa antyspoofingowa?

LINKI TYLKO DLA PATRONÓW

  1. In┼╝ynieria promptów dla DALL-E 3
    https://uw7.org/un_d501460abe71c/0000000000000000000000000000000000000000
    INFO: Model pracy z DALL-E w wersji trzeciej znacz─ůco si─Ö zmieni┼é. Dawniej DALL-E stanowi┼éo osobn─ů us┼éug─Ö, teraz natomiast jest ona wbudowana w ChatGPT Plus. Metody budowania promptów, metody ich optymalizacji, jak i ca┼éy workflow, uleg┼éy znacz─ůcej zmianie. Ten poradnik wyja┼Ťni Ci, jak efektywnie korzysta─ç z nowej wersji generatora.

  2. Darmowe usługi VPN i serwery proxy
    https://uw7.org/un_4804ca4ae220f/0000000000000000000000000000000000000000
    INFO: Potrzebujesz szybko zmieni─ç swój adres IP i wchodzi─ç na strony z Chin, Serbii czy Brazylii, a jednocze┼Ťnie nie chcesz p┼éaci─ç za tak─ů mo┼╝liwo┼Ť─ç? Ten serwis agreguje dost─Öpy do darmowych serwerów proxy i us┼éug typu VPN. Mam jednak pro┼Ťb─Ö: traktuj te us┼éugi jako skrajnie niezaufane i szemrane. Nie s─ů one oficjalnymi dostawcami us┼éug. Takie rozwi─ůzania nadaj─ů si─Ö do developmentu aplikacji, przeprowadzania testów i pentestów, ale zdecydowanie nie do zachowania bezpiecze┼ästwa czy prywatno┼Ť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!