Cześć

Mam dla Ciebie złą wiadomość - dzisiaj nie jest piątek 🤷‍♂️ 

Wysyłam zaległe zestawienie z ubiegłego tygodnia. Ilość pracy jak i stan zdrowia (chyba dopadła mnie grypa) nie pozwoliły mi na wysyłkę  newslettera w terminie. 

 

Bez zbędnego gadania, zapraszam do lektury - jest co czytać :)

Jeśli moje newslettery przypadły Ci do gustu, dołącz do grona patronów i zdobądź dostęp do wszystkich linków 'premium' jakie pojawiły się w zestawieniu od początku jego istnienia.

 

◢ #unknownews ◣

1) Jak Google testuje swój software?
https://dilushakumarage.medium.com/how-google-tests-software-b5b7b999ccfa
INFO: wiesz, czym jest 'Testing on the Toilet?', czy wykonywanie testów metodą klepsydry?

2) Jak tworzyć animacje z wykorzystaniem wzorów matematycznych? (film, 8 minut)
https://www.youtube.com/watch?v=BQvBq3K50u8
INFO: autor pokazuje jak w kilka minut z użyciem automatyzacji osiągnąć podobne rezultaty, jak zdolni matematycy osiągają w 2-3 tygodnie.

3) Dark - stwórz backend dla swojego serwisu bez frameworków, infrastruktury i deployowania czegokolwiek? Wyklikaj go w tym serwisie (film, 9 minut)
https://www.youtube.com/watch?v=QgimI2SnpTQ
INFO: linka do usługi znajdziesz w opisie pod filmem. Metoda programowania bardzo mi się spodobała :)

4) Jak działa algorytm "What3Words", do czego służy i jakie są z nim problemy?
https://cybergibbons.com/security-2/what3words-the-algorithm/
INFO: Czy wiesz, że każde miejsce na naszej planecie można dość jednoznacznie opisać za pomocą 3 słów? "//sesja.banknoty.ciekawie vs. //sprawa.rynkowa.bohater" - przypadek? nie sądzę! ;)

5) Używanie bazy SQLite na statycznych stronach internetowych (bez backendu)
https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/
INFO: w praktyce, autor napisał implementację silnika SQLite w JS, ale nie wymaga on ściągania całej bazy danych na dysk (jako demo pokazuje operacje na bazie 650MB, generując tylko 1kb przesyłu danych). Aby dobrać się do źródeł biblioteki, kliknij link "sql.js".

6) Wszystko, co musisz wiedzieć o Bitcoincie. Tekst mocniej skupia się na walucie od strony inwestycyjnej niż technologicznej
https://learncryptocenter.com/knowhow/
INFO: o co chodzi w kryptowalutach, co to są cykle, jak czytać wykresy, jak obsługiwać giełdy i wiele innych. Bardzo rozbudowany tekst.

7) Squoosh - narzędzie do kompresji i zmiany wymiarów grafik z zachowaniem ich jakości
https://squoosh.app
INFO: obróbka fotek odbywa się offline, bez użycia backendu. Możesz pobawić się z przykładowymi grafikami, aby zobaczyć efekty.

8) Composerize - najprostsza metoda na stworzenie pliku dla Docker-compose na podstawie polecenia startowego dla dockera
https://github.com/magicmark/composerize
INFO: po prostu przed "docker run" dopisujesz "composerize" i masz gotowy plik z konfiguracją dla środowiska dockerowego

9) Mozilla uśmierciła projekt SEND do prostego udostępniania plików, ale... możesz postawić go sobie na własnym serwerze
https://github.com/timvisee/send
INFO: grupa programistów zachowała (dostępne niegdyś publicznie) kody źródłowe Senda i rozwija go jako samodzielnego forka oryginalnego projektu

10) Package.json vs Makefile - dlaczego w niektórych sytuacjach to drugie rozwiązanie może okazać się lepsze?
https://spin.atomicobject.com/2021/03/22/makefiles-vs-package-json-scripts/
INFO: autor pokazuje zalety używania Makefile w swoich projektach. Warto rzucić okiem. Może ktoś się przekona :)

11) Amazon EBS vs EFS vs S3 - co wybrać i czym to się różni?
https://dev.to/aws-builders/amazon-ebs-vs-efs-vs-s3-picking-the-best-aws-storage-option-2kdj
INFO: autor tłumaczy różnice między tymi trzeba rodzajami storage i podpowiada, kiedy należy zdecydować się, na który z nich

12) ReactJS + Gatsby + Prismic.io - jak postawić bloga na tym stacku?
https://www.rekinysukcesu.pl/blog/internet/jak-napisac-swoj-blog-przy-pomocy-frameworka-opartego-o-react-js
INFO: szczególnie zaciekawił mnie Prismic, bo nie znałem go do tej pory. Może to być ciekawe rozwiązanie dla ludzi chcących edytować statyczną stronę bez stawiania do niej backendu

13) Jak sprawnie działa poczta w USA? Ciekawy eksperyment wykonany na 100 listach.
https://www.wgbh.org/news/local-news/2021/04/23/we-mailed-100-letters-to-test-the-postal-service-we-did-not-get-speedy-delivery
INFO: wg standardów z USA, większość przesyłek powinna zostać dostarczona pocztą lotniczą w około 2-3 dni. Ile naprawdę to trwało i jak wiele listów zgubiono?

14) Signal uruchomił ciekawą kampanię reklamową na Facebooku - dostał za to bana
https://gizmodo.com/signal-tried-to-run-the-most-honest-facebook-ad-campaig-1846823457
INFO: kampania miała uświadamiać ludziom, jak wiele na ich temat wiedzą sieci społecznościowe i reklamodawcy

15) Pamiętasz serwis LiveLeak z szokującymi filmami i wypadkami? Właśnie przestał istnieć
https://techstartups.com/2021/05/05/liveleak-shuts-15-years-online/
INFO: serwis został zamknięty po 15 latach działalności.

16) Aplikacja online do tworzenia i generowania budżetów na różne okazje
https://planujwydatki.pl
INFO: aplikacja w pełni darmowa i polskiej produkcji. Warto rzucić okiem. Może komuś przypadnie do gustu.

17) Słyszałeś kiedyś o propagacji DNSów? Powiedzmy, że jest to nazwa umowna, bo propagacja tak naprawdę nie istnieje...
https://www.nslookup.io/blog/dns-propagation-does-not-exist/
INFO: lepszym określeniem byłoby tu zwykłe cachowanie DNSów

18) Kolekcja ciekawych i użytecznych jednolinijkowców dla fanów Linuksa
https://muhammadraza.me/2021/Oneliners/
INFO: najbardziej spodobało mi się zapisywanie wyników poleceń jako PNG. Ciekawy zamiennik dla screenshotów.

19) Garść ciekawych sztuczek w czystym HTML (bez użycia JS i CSS)
https://markodenic.com/html-tips/
INFO: jak wymusić pobieranie pliku pod linkiem zamiast jego otwarcia, Jak wymusić sprawdzanie pisowni w inpucie i kilkanaście innych

20) Ciekawy efekt fotograficzny, zdatny do uzyskania po lekkim przerobieniu obiektywu w aparacie (coś w stylu Bokeh)
https://petapixel.com/2018/08/02/this-guy-flipped-an-element-in-an-old-lens-and-got-magic-bokeh/
INFO: autor obraca jedną z soczewek, uzyskując zaskakujący i mocno 'photoshopowy' efekt na zdjęciu.

21) Praktyczne przykłady zastosowania natywnych zmiennych w CSS
https://ishadeed.com/article/practical-css-variables/
INFO: garść przykładów pokazujących, jak obyć się bez zewnętrznego softu do parametryzowania CSSa

22) Masz popularnego ostatnio TV Boxa "Smart TV X96", ale nie da się na nim oglądać Netflixa? Oto sposób jak to zmienić.
https://dev.to/ordigital/android-9-and-netflix-for-x96-w-1pon
INFO: tutorial pokazuje, jak wymienić Andorida 7, z którym sprzedawane jest to urządzenie na Androida 9, na którym Netflix rusza bez problemu.

23) Darmowa konferencja online na temat Docker/Kubernetes/Kontenery
https://architekturaikontenery.pl/
INFO: odbywa się 17 maja i trzeba się na nią jedynie zapisać na stronie.

24) Jak działa silnik spalinowy? Wyjaśnienie krok po kroku z wieloma animacjami i interaktywnymi demami
https://ciechanow.ski/internal-combustion-engine/
INFO: ekstremalnie proste wyjaśnienie każdego ze zjawisk zachodzących w silniku. Naprawdę przystępna forma prezentacji wiedzy.

25) Generator plików Readme do Githuba
https://readme.so
INFO: z listy po lewej wybierasz, co ma zawierać Twoje readme i uzupełniasz to w oknie po prawej. Kod generowany jest w Markdownie

26) Przegląd polskich Software Housów, które weszły na giełdę.
https://ppbit.pl/felieton/inwestycyjny-parkiet-bywa-sliski-czyli-akcje-software-houseow-dla-ciebie-i-bliskich/
INFO: opisy spółek są na max 2-3 zdania + wykres. Dane pochodzą z GPW oraz New Connect. Warto rzucić okiem na ostatnie wykresy - jak w Polsce rozwija się branża informatyczna, a jak branża gier komputerowych. Zaskakujące.

== LINKI TYLKO DLA PATRONÓW ==

27) Jak hostować swoje aplikacje/projekty za darmo lub w skrajnie niskich cenach?
https://uw7.org/un_609909c592531
INFO: lista rozwiązań oferujących tanie pakiety dla developerów i/lub Free Tier.

28) Ebook - 39 wyzwań przy budowie aplikacji mobilnych na dużą skalę (134 stronicowa książka chwilowo dostępna za darmo)
https://uw7.org/un_609909c04e636
INFO: aby pobrać ebooka, musisz zapisać się do newslettera. Otrzymasz wtedy kupon zniżkowy -100% na zakup książki w sklepie autora. Promocja trwa do końca maja.

29) Machine learning w Pythonie - the best of. Spis linków
https://uw7.org/un_609909b852efa
INFO: idealne zestawienie narzędzi i repozytoriów dla pasjonatów ML. Wszystko świetnie posortowane z informacją o jakości materiałów.

 

Do zobaczenia w kolejnym wydaniu 👋 

 

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