Witam w nowym roku!

Nadal żyję, mam się dobrze i planuję także i w tym roku rozwijać ten newsletter. Przed Tobą jego najnowsze wydanie.

Warto zainteresować się linkiem numer 7, bo on jako jedyny jest ograniczony czasowo (wygasa o północy).

 

Zapraszam do lektury.

P.S. masz konto na Wykopie? Daj plusika. Publikuję dziś o nietypowej porze i jest szansa, że nikt nie zauwazy wpisu...

 

◢ #unknownews ◣

1) Stan Internetu na rok 2020 - analiza we współpracy z Web Archive
https://almanac.httparchive.org/en/2020/
INFO: kliknij "Start exploring" i zanurz się w potoku cyferek i statystyk ;)

2) Uzależnienie od smartfona - najczęstsze (nienarkotyczne) uzależnienie ludzkości. Jak je wykryć i z nim walczyć?
https://cognitiontoday.com/phone-addiction-coping-solutions-research-statistics/
INFO: to uzależnienie wydaje się być niegroźne, ale odpowiada za wiele problemów psychicznych. Warto poczytać.

3) Zagraj w hity z PSX w swojej przeglądarce i do tego w trybie multiplayer (można grać ze znajomymi - załóż własny pokój)
https://psxparty.kosmi.io
INFO: nie musisz niczego instalować, ani się rejestrować. Wchodzisz i grasz, a Twoja dzisiejsza produktywność po prostu znika...

4) Statystyki szczepień na COVIDa - mapa i możliwie świeże liczby
https://covid-19-vaccine.live/
INFO: zobacz, gdzie już szczepią się ludzie i jaki procent obywateli został już zaszczepiony

5) Poświęć 2 minuty na wypełnienie ankiety, dzięki której lepiej dostosuję te zestawienia do Twoich potrzeb
https://forms.gle/T1aL4mKpoSBime1W9
INFO: ankieta ma tylko 2 obowiązkowe pytania + pole na komentarz, więc nie zajmie Ci wiele czasu :)

6) Mały startup, czy wielka korporacja? - momentami granice w branży IT się zacierają
https://scattered-thoughts.net/writing/small-tech/
INFO: czy wiesz, że najczęściej używany software, dostępny w każdym telefonie, komputerze PC, Mac, w niemal każdym języku programowanie... jest budowany przez 'malutki startup' złożony z 5 osób?

7) Trwa największa, doroczna wyprzedaż ebooków na Ebookpoint - ponad 36 tysięcy tytułów jest przecenionych o 40-90%.
https://ebookpoint.pl/pagec/3976o/4/promocja/10039
INFO: zachęcam do kliknięcia po lewej działu 'informatyka'. Akcja kończy się dziś o północy.

8) Układ okresowy technologii webowych - ciekawy przegląd tego, co aktualnie potrafią przeglądarki
http://wwwperiodictable.surge.sh
INFO: to, co mnie martwi w tym układzie, to spora ilość niebieskiego koloru, oznaczającego technologię wspieraną (obecnie) TYLKO przez Chrome

9) Pytania (12 sztuk) rekrutacyjne z GITa - przygotuj się do rozmowy o pracę
https://devszczepaniak.pl/web-developer-pytania-rekrutacyjne-git/
INFO: warto rzucić okiem na pozostałe wpisy z pytaniami rekrutacyjnymi z innych technologii (podlinkowane na początku wpisu)

10) O co chodzi z tajemniczym "błędem 40ms" na Netflixie i jak go rozwiązano?
https://netflixtechblog.com/life-of-a-netflix-partner-engineer-the-case-of-extra-40-ms-b4c2dd278513
INFO: telewizory z Androidem (do wersji Marshmallow) sporadycznie przycinały odtwarzanie filmów z Netflixa. Artykuł bardzo dogłębnie wyjaśnia skąd wziął się ten problem

11) Najprostszy sposób na responsywny layout w CSS bez użycia frameworków
https://dev.to/blossom/build-responsive-websites-without-a-framework-47e6
INFO: w skrócie, jest to bazowanie na procentach, jednostkach EM oraz REM (wiesz czym się różnią?) oraz media queries

12) Odczytywanie tekstu wpisywanego na klawiaturze za pomocą... mikrofonu
https://github.com/ggerganov/kbd-audio/discussions/31
INFO: okazuje się, że mapowanie dźwięków klawiatury na ich klawiszowe odpowiedniki wcale nie jest takie trudne (z użyciem AI oczywiście)

13) Jak działa cyfrowe i internetowe wideo? Wyjaśnienie dla ciekawskich i geeków
https://howvideo.works
INFO: czym się różni mp4 od WebM? co odróżnia DASH od ABS? Bardzo przystępne wyjaśnienie (z obrazkami! :D)

14) Konfiguracja WSL2+Docker+XDebug+PHPStorm na Windows 10
https://blog.superstorm.pl/phpstorm-xdebug-2-3-wsl2-docker/
INFO: tutorial wyjaśnia, jak postawić kompletne środowisko do developmentu i debugowania aplikacji w PHP

15) DOM (Document Object Model) wyjaśniony od podstaw
https://dev.to/joshcarvel/properly-understanding-the-dom-2cg0
INFO: wyjaśnienie jak to działa, dlaczego akurat tak i czemu ma to służyć?

16) IMAP API - aplikacja, która wystawi Ci dowolną skrzynkę z dostępem przez IMAP za pomocą prostego API RESTowego
https://github.com/andris9/imapapi
INFO: nada się np. do napisania softu cyklicznie sprawdzającego i reagującego na maile. Dobre do automatyzacji zadań w Internecie.

17) Kiedyś instrukcja "if...then...else" nie istniała. Jak została wynaleziona?
https://github.com/ericfischer/if-then-else/blob/master/if-then-else.md
INFO: przegląd rozwiązań zastępujących tę powszechną konstrukcję. Spora dawka historii i starych fotek.

18) Garść dobrych porad użytecznych przy budowie Dockerfile
https://github.com/hexops/dockerfile
INFO: szczególnie spodobał mi się trick z jednoczesnym użyciem ENTRYPOINT oraz CMD. Wiesz czym jest TINI?

19) Czy można nauczyć się podstaw języka Rust w 30 minut? Autor tego poradnika twierdzi, że tak
https://fasterthanli.me/articles/a-half-hour-to-learn-rust
INFO: bardzo skoncentrowany na przykładach kodu tutorial przeznaczony dla programistów znających przynajmniej jeden inny język programowania.

20) CMDer - rozbudowany emulator terminala na Windows. Nie wymaga instalacji (samodzielny plik wykonywalny)
https://cmder.net
INFO: warto ściągnąć wersję rozszerzoną z wbudowanym klientem GITa

21) Jak używać kluczy YubiKey podczas logowania do serwerów via SSH?
https://bash-prompt.net/guides/bash-ssh-yubikey/
INFO: prawdopodobnie najprostszy tutorial tego typu jaki widziałem. w skrajnej wersji można go streścić w 3-4 komendach

22) SlowBug - rozszerzenie do VSCode uruchamiające Twój kod w zwolnionym tempie, pozwalając Ci wychwycić ewentualne bugi
https://marketplace.visualstudio.com/items?itemName=srimukh.slowbug
INFO: to debugger przechodzący po kodzie linijka po linijce z ustaloną przez Ciebie prędkością.

23) Kolega zapomniał wylogować się idąc na kawę? Wchodzisz na tę stronę i uruchamiasz fullscreen
https://updatefaker.com/windows10/index.html
INFO: to oczywiście tylko żart, ale wywołuje przerażenie u wszystkich użytkowników... także tych używających Maca ;)

24) Planujesz się przesiąść z obecnego Maca na M1 z procesorem ARM? co przestanie Ci działać?
https://www.imobie.com/m1-app-checker/
INFO: aplikacja skanuje system w poszukiwaniu zainstalowanych aplikacji i sprawdza, które z nich nie będą działać na M1

== LINKI TYLKO DLA PATRONÓW ==

25) Ogromny zbiór kodów źródłowych malware - z podziałem na systemy operacyjne i języki programowania
https://uw7.org/un_5ff31b817eec4
INFO: wejście na stronę jest w 100% bezpieczne. Jeśli niczego nie skompilujesz i nie uruchomisz, to samo Cię nie zarazi. To tylko pliki źródłowe.

26) Jak postawić Pi-Hole (blokadę reklam) na Windows 10 z użyciem Dockera
https://uw7.org/un_5ff31b89afee6
INFO: tutorial wyjaśniający cały proces krok po kroku. Ten sam poradnik możesz zastosować na Macu (o ile masz tam dockera)

27) Wszystko, co musisz wiedzieć o używaniu NPM jako web developer
https://uw7.org/un_5ff31b9ce11db
INFO: zarządzanie środowiskami dev/prod, konfigurowanie zależności w projekcie, wymuszanie konkretnej (lub 'nie mniejszej niż') wersji bibliotek itp

28) Historia menadżera zadań z Windowsa - opowiedziana przez jego twórcę
https://uw7.org/un_5ff31ba1e414e
INFO: ciekawie opowiedziana historia w zasadzie dwóch projektów: wspomnianego menadżera oraz "zip folderów"

 

Podoba Ci się to co robię? Dołącz do grona patronów :)

https://patronite.pl/unknow

 

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ć.