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

Cze┼Ť─ç!

Pisz─Ö te s┼éowa w pi─ůtek... tylko tak w okolicach godziny 2:00 ­čśČ

To by┼é ci─Ö┼╝ki dzie┼ä. Kilkana┼Ťcie godzin pracy za mn─ů, z czego 8 stanowi┼éo szkolenie które prowadzi┼éem.

D┼éugo waha┼éem si─Ö mi─Ödzy niewysy┼éaniem dzisiaj newslettera, a wys┼éaniem wersji skróconej. Zdecydowa┼éem si─Ö na t─Ö drug─ů opcj─Ö (z tego powodu nie ma dzisiaj sekcji dla patronów. Nie mia┼éem si┼éy jej ju┼╝ przygotowa─ç).

Obecnie sporo pracuj─Ö nad wydaniem kilku kursów online (kilka ju┼╝ mam wydanych). Pierwszym w kolejce do wydania jest kurs "Ansible w godzin─Ö" realizowany przez zewn─Ötrznego trenera. Ansible to zagadnienie must-have dla wspó┼écesnych adminów i cz─Ö┼Ťci DevOpsów, wi─Öc zapisz si─Ö na list─Ö oczekuj─ůcych je┼Ťli tylko temat Ci─Ö interesuje. Premiera planowana jest na drugi tydzie┼ä czerwca.

W mi─Ödzyczasie siedz─Ö i nagrywam filmy do dwóch kolejnych kursów, ale o nich opowiem innym razem. Je┼Ťli chcesz pozna─ç to, nad czym pracuj─Ö 'od kuchni', to rzu─ç okiem na archiwum mojego drugiego newslettera.

 

OK... dla mnie to ju┼╝ pora, kiedy czas i┼Ť─ç spa─ç ­čś┤

Ostatkiem si┼é ustawi┼éem automat do wysy┼éki newslettera na 'rano' (czyli za 6 godzin), a Tobie mówi─Ö... dzie┼ä dobry! ­čśë

 

ÔŚó #unknownews ÔŚú

  1. Don’t Wordle - czy uda Ci si─Ö PRZEGRA─ć w Wordle?
    https://dontwordle.com/
    INFO: Gra w której zasady s─ů jak w oryginalnym Wordle, ale celem jest przegrana. Musisz poda─ç 6 s┼éów, które spe┼éniaj─ů zasady Wordle, ale ┼╝adne nie jest wylosowanym s┼éowem. Szarych liter nie wolno Ci u┼╝y─ç ju┼╝ drugi raz. Zielone musisz u┼╝ywa─ç w poprawnym miejscu, a ┼╝ó┼éte musisz wykorzysta─ç gdziekolwiek. Trudne, ale wci─ůgaj─ůce.

  2. Jak to powiedzie─ç, aby nie wyj┼Ť─ç na buraka? - wersja dla ludzi z IT ;)
    https://howtoprofessionallysay.akashrajpurohit.com/
    INFO: “Ten meeting jest bez sensu!”, “Czy Ty w ogóle czyta┼ée┼Ť co napisa┼éem w mailu?!”, “To g┼éupi pomys┼é!”. Ta baza sprytnych odpowiedzi pozwoli Ci wyrazi─ç swoje my┼Ťli w sposób bardziej kulturalny i profesjonalny.

  3. Looking Glass Block - nast─Öpca GIFów w wersji 3D?
    https://www.theverge.com/23132875/looking-glass-blocks-3d-vr-sharable-image
    INFO: Interesuj─ůca technologia umo┼╝liwiaj─ůca tworzenie grafik, które u┼╝ytkownik mo┼╝e ogl─ůda─ç w wersji 3D z uwzgl─Ödnieniem np. zmiennego o┼Ťwietlenia i k─ůta widzenia. Wygl─ůda naprawd─Ö super. W artykule umieszczono kilka takich grafik (musisz je przeci─ůgn─ů─ç palcem/myszk─ů na boki)

  4. Inbox Zero - efektywna praca z poczt─ů e-mail
    https://www.youtube.com/watch?v=hP7KWqbyLdY
    INFO: Opis konfiguracji gmaila i pe┼énego workflow post─Öpowania z mailami, który mo┼╝e pozytywnie wp┼éyn─ů─ç na Twoj─ů produktywno┼Ť─ç. Koncepcja Inboxa jest tutaj zaczerpni─Öta z metodyki GTD (Getting Things Done)

  5. Czy naprawd─Ö potrzebujesz ┼Ťrodowiska stagingowego?
    https://refactoring.fm/p/do-you-need-staging
    INFO: Oddzielne ┼Ťrodowisko do developmentu, produkcja i do tego staging, to taki wspó┼éczesny standard. Czy jednak ten ostatni element faktycznie rozwi─ůzuje wi─Öcej problemów ni┼╝ sam tworzy? Warto rzuci─ç okiem na przemy┼Ťlenia autora na ten temat. Z artyku┼éu dowiesz si─Ö tak┼╝e jak funkcjonowa─ç bez ┼Ťrodowiska stagingowego.

  6. Dlaczego tworzenie systemów do rozlicze┼ä, to prawdziwy koszmar dla programistów?
    https://www.getlago.com/blog/why-billing-systems-are-a-nightmare-for-engineers
    INFO: Obs┼éuga ró┼╝nych walut, modelów rozlicze┼ä, upgrade/downgrade us┼éug, ró┼╝ne okresy rozliczeniowe itp. Jest sporo szczególnych sytuacji, które trzeba ogarn─ů─ç, o których nie my┼Ťli si─Ö w pierwszej fazie projektowania takich systemów.

  7. Stattogories - gra dla fanów statystyk i liczb
    https://www.stattogories.com/
    INFO: Kto ma wi─Öcej obserwuj─ůcych, która piosenka ma wi─Öcej odtworze┼ä na Spotify, który z filmów jest lepiej oceniany itp. Grasz do pierwszej wpadki. Mi najlepiej posz┼éo z kategori─ů POP na Spotify. Nie znam po┼éowy artystów, ale druga po┼éowa to gwiazdy, wi─Öc wiadomo kto wygra ;)

  8. Hackowanie DRMa w zmywarce do naczyń ;)
    https://github.com/dekuNukem/bob_cassette_rewinder/blob/master/README.md
    INFO: Niektóre ze zmywarek dzia┼éaj─ů tylko z kasetami z detergentem jednego producenta. Jest to cyfrowo zabezpieczone (taka namiastka DRMa). Autor wpisu wyja┼Ťnia, jak to dzia┼éa i w jaki sposób mo┼╝na to obej┼Ť─ç. Ciekawa lektura.

  9. WikiShootMe - znajd┼║ obiekty i miejsca wokó┼é siebie, opisane na Wikipedii
    https://wikishootme.toolforge.org/
    INFO: Aby korzysta─ç z serwisu musisz wyrazi─ç zgod─Ö na u┼╝ycie geolokalizacji w swojej przegl─ůdarce. W odpowiedzi otrzymasz map─Ö z zaznaczonymi punktami, które opisane s─ů na Wikipedii. Czasami b─Öd─ů to miasta, czasami miejscowo┼Ťci/ulice, a innym razem np. zabytki.

  10. U┼╝ywanie domen catch-all mo┼╝e by─ç problematyczne…
    https://www.notcheckmark.com/2022/06/catch-all-domain/
    INFO: Domeny mailowe catch-all to takie, w których przed ma┼ép─ů mo┼╝emy wpisa─ç dowoln─ů nazw─Ö u┼╝ytkownika, a mail i tak dotrze do nadawcy. Bardzo wygodne rozwi─ůzanie, ale niekiedy prowadz─ůce do abawnych sytuacji - o tym wi─Öcej w artykule.

  11. Programowy Jailbreak dla wszystkich nowych modeli Kindle
    https://swiatczytnikow.pl/dla-odwaznych-jest-juz-programowy-jailbreak-dla-wszystkich-modeli-kindle/
    INFO: Od oko┼éo miesi─ůca dost─Öpna jest ju┼╝ softwarowa metoda rootowania najnowszych Kindle do wersji systemu 5.14.2 (w┼é─ůcznie). U┼╝ycie tej metody umo┼╝liwia wrzucenie na czytnik alternatywnych aplikacji do czytania ebooków jak i bezpo┼Ťredni dost─Öp do linuksowej pow┼éoki systemowej (tak, Kindle dzia┼éa na Linuksie)

  12. NEXE - kompilator do aplikacji pisanych w NodeJS
    https://github.com/nexe/nexe
    INFO: Aplikacja tworzy jeden plik wykonywalny, który mo┼╝esz rozpowszechnia─ç, bez wymogu instlacji zale┼╝no┼Ťci, binarki node itp. Zwi─Öksza to przeno┼Ťno┼Ť─ç kodu.

  13. TuiCss - framework CSS do stylowania tekstowych interfejsów u┼╝ytkownika
    https://github.com/vinibiavatti1/TuiCss
    INFO: Design obiektów przypomina bardzo bibliotek─Ö Turbo Vision znan─ů z czasów MS-DOSa

  14. Jak dobiera─ç pary pasuj─ůcych do siebie fontów?
    https://pimpmytype.com/font-matrix/
    INFO: “Font Matrix” to metoda pozwalaj─ůca na szybsze dopasowanie do siebie pasuj─ůcych fontów i to bez znaczenia, czy s─ů szeryfowe, czy bezszeryfowe.

  15. Tunelowanie po┼é─ůcze┼ä/portów w stylu NGROK, ale bez instalacji klienta
    https://tunnel.pyjam.as/
    INFO: Serwis pozwala wystawi─ç na ┼Ťwiat us┼éug─Ö hostowan─ů na lokalnym komputerze, ale bez konieczno┼Ťci instalowania zewn─Ötrznego softu w stylu ngroka. Wykorzystuje on za to aplikacj─Ö wireguard, któr─ů cz─Ö┼Ť─ç u┼╝ytkowników (najcz─Ö┼Ťciej Linuksa) mo┼╝e mie─ç ju┼╝ w systemie.

  16. Odgadywanie hasła jedynie na podstawie czasu odpowiedzi serwera - atak czasowy
    https://www.youtube.com/watch?v=XThL0LP3RjY
    INFO: Funkcja porównywania stringów w pythonie zwraca false tak szybko jak oka┼╝e si─Ö, ┼╝e stringi nie s─ů identyczne. Oznacza to, ┼╝e im bardziej podobne stringi, tym d┼éu┼╝ej b─Ödzie si─Ö wykonywa┼éa. Na podstawie tego mo┼╝na znale┼║─ç d┼éugo┼Ť─ç has┼éa, a potem ju┼╝ konkretne znaki w ha┼Ťle.

  17. Gar┼Ť─ç trików dla u┼╝ytkowników MacOS
    https://danmackinlay.name/notebook/macos_hacks.html
    INFO: autor zebra┼é w jeden d┼éugi artyku┼é kilka porad, które u┼éatwiaj─ů mu codzienn─ů prac─Ö na Macu. W niektórych rozdzia┼éach trzeba przej┼Ť─ç do materia┼éów zewn─Ötrznych

  18. Customizacja kolorów w fontach webowych
    https://webkit.org/blog/12662/customizing-color-fonts-on-the-web/
    INFO: Tworzenie ozdobnych tekstów bardzo cz─Östo wymaga(┼éo) wspierania si─Ö plikami graficznymi. W nowoczesnych przegl─ůdarkach mo┼╝emy jednak wykorzysta─ç “font-palette” do upi─Ökszenia wygl─ůdu fontów. Warto rzuci─ç okiem.

  19. queueMicrotask - lepszy sposób na tworzenia asynchronicznego kodu w JavaScript
    https://www.freecodecamp.org/news/queuemicrotask/
    INFO: Funkcja ta wrzuca fragment kodu (funkcj─Ö) do wykonania w oddzielnym w─ůtku, dzi─Öki czemu otrzymujemy prawdziw─ů asynchroniczno┼Ť─ç. To, co j─ů odró┼╝nia od setTimeout z opó┼║nieniem równym zero, to fakt zastosowania kolejki FIFO (zadania z kolejki wykonuj─ů si─Ö kolejno).

  20. Kolekcja darmowych zasobów do nauki GITa
    https://www.sherpa.guide/paths/git
    INFO: Strona zawiera list─Ö kursów, artyku┼éów i materia┼éów dodatkowych (na ró┼╝nym poziomie trudno┼Ťci), które mog─ů by─ç pomocne w nauce efektywnej pracy z GITem.

 

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