#unknowNews
4 min readMay 17, 2021
Regularnie, raz w tygodniu przygotowuję zestawienia podobne do tych poniżej. Chciałbyś otrzymywać takie na swojego maila? Zapisz się na newsletter.
- 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? - 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? - Komputer pokładowy w programie Apollo (1969) — kilkadziesiąt lat temu, podczas lądowania na księżycu, coś wysypało się w programie sterującym… (film, 1,5h)
https://www.youtube.com/watch?v=B1J2RMorJXM
INFO: niezwykle interesująco przedstawiona historia awarii, jak i zasada działania komputera, jego budowa itp. Warto zobaczyć. - Zbuduj własne X — wybierz, co chcesz zbudować i skorzystaj z poradnika, który podpowie Ci jak to zrobić krok po kroku
https://github.com/danistefanovic/build-your-own-x
INFO: masz ochotę stworzyć bota? a może zaimplementować bazę danych od zera lub stworzyć wirtualną maszynę? Sporo poradników - Czy programiści często kopiują kod ze StackOverflow? Ojjj tak! Teraz wiemy już jak często
https://stackoverflow.blog/2021/04/19/how-often-do-people-actually-copy-and-paste-from-stack-overflow-now-we-know/
INFO: właściciele serwisu postanowili wdrożyć kod zliczający kopiowanie tekstu. Śledzili, kto kopiuje, co kopiuje i jak często. Okazuje się, że ludzie nie zawsze kopiują poprawne (najwyżej oceniane) rozwiązania, a po programowanie metodą copiego-pasta przychodzi 25% odwiedzających. - Mongita — a gdyby tak trzymać całą bazę MongoDB w jednym pliku, bez serwera… niczym SQLite?
https://github.com/scottrogowski/mongita
INFO: bardzo ciekawa koncepcja. W pełni kompatybilne z Mongo, bez konieczności stawiania czegokolwiek. Pod względem wydajności niestety nie wygląda to dobrze, ale do celów developmentu prototypu aplikacji będzie idealne. - Reporter starał się przewidzieć 9 lat temu, jak będzie wyglądało cyfrowe życie jego nowonarodzonego syna. Jak bardzo się pomylił?
https://www.tomshardware.com/opinion/15-technology-predictions-how-they-did
INFO: autor starał się przewidzieć, które technologie przestaną istnieć, nim syn osiągnie 9 lat, a które się rozwiną. W niektórych przypadkach miał rację. - Garść dobrych na temat konstruowania zapytań SQL — jak robić to lepiej?
https://www.metabase.com/learn/building-analytics/sql-templates/sql-best-practices
INFO: artykuł nie uczy samej składni, a koncepcji planowania zapytań i tego, jak je zapisywać, aby działały lepiej, wydajniej czy były bardziej czytelne. - Narzędzia usprawniające kreatywne myślenie — to bardziej frameworki mentalne, a nie aplikacje
https://untools.co
INFO: jeśli masz problemy z podejmowaniem decyzji, to zdecydowanie warto zaglądnąć na tę stronę - Jak jedna osoba radzi sobie z ogarnięciem całego biznesu SaaS? — odpowiedzią jest automatyzacja
https://anthonynsimon.com/blog/one-man-saas-architecture/
INFO: bardzo dogłębnie przedstawiona infrastruktura projektu. Kubernetes, setup na AWS, obsługa dużego ruchu, użyte narzędzia itp. - Naucz się podstaw dockera pracując w wirtualnym środowisku, wykonując proste zadania
https://www.katacoda.com/courses/docker/playground
INFO: masz 20+ zadań do wykonania. Od najprostszych jak uruchomienie pustego kontenera, przez budowanie obrazu, deploy swarma, zabawy z volumenami itp. Naprawdę świetne. Wymaga zalogowania się. - Historia “węża” z Nokii — czyli o tym, jak firma stworzyła podwaliny pod przemysł gier mobilnych
https://www.itsnicethat.com/features/taneli-armanto-the-history-of-snake-design-legacies-230221
INFO: trochę historii z końcówki lat 90’. Wiesz, w którym roku powstała koncepcja tej gry? Raczej nie zgadniesz ;) - Prowadzenie wiralowej strony oczami autora — jak to wygląda? ile można zarobić w kilka dni?
https://notfunatparties.substack.com/p/inside-a-viral-website
INFO: mowa o stronie “czy ten statek nadal tamuje ruch”. Powstała natychmiast po zatkaniu Kanału Sueskiego. - GREX — sprytny sposób na tworzenie wyrażeń regularnych (nie musisz znać nawet ich podstaw)
https://github.com/pemistahl/grex
INFO: na wejściu do programu lub biblioteki (bo grex ma dwie formy) podajesz wszystkie poprawne dane wejściowe, a aplikacja tworzy Ci wyrażenie, które je obejmuje. Jeśli coś działa niepoprawnie, to po prostu dorzuć więcej danych testowych. - Scrollycoding — rewolucyjna metoda na tworzenie blogów programistycznych? (film, 8 minut)
https://www.youtube.com/watch?v=7O2b7vfk-mo
INFO: kod w artykule rozbudowuje się wraz z czytaniem kolejnych rozdziałów tekstu. Można oznaczać konkretne fragmenty kodu itp. - Przystępne wyjaśnienie całej koncepcji CSS Grida z użyciem… jednorożców (tekst + film 50 minut)
https://dev.to/joyshaheb/css-grid-cheat-sheet-illustrated-in-2021-1a3
INFO: obrazki z artykułu są świetne, ale jeśli ktoś woli słuchać i oglądać, to warto zapoznać się z filmem na początku tekstu - Historia człowieka, który kupił 300 emoji-domen z Kazachstanu i postawił na nich startup z usługą mailową
https://tinyprojects.dev/projects/mailoji
INFO: opisany w interesujący sposób eksperyment. Jak szukał domen, dlaczego akurat Kazachstan itp. - SOLIDna dawka wiedzy o dobrych praktykach programowania
https://devszczepaniak.pl/solid-kiss-i-dry/
INFO: Wpis wyjaśnia na przykładach reguły SOLID, KISS i DRY - Jak wygląda infrastruktura Internet Archive? Serwery, dyski, sieć itp. (film 27 minut)
https://archive.org/details/jonah-edwards-presentation
INFO: najbardziej zaskakująca i przerażająca jest dla mnie szybkość rozrostu tego projektu, co też pokazuje, jak szybko rozszerza się Internet. - Lista 25 porad na zwiększenie motywacji i produktywności u ludzi z branży IT
https://dev.to/gedalyakrycer/25-ways-i-stay-motivated-productive-2fbm
INFO: każdy człowiek jest inny, ale może przynajmniej kilka z wymienionych porad działających na autora, zadziała także i u Ciebie - Ogrzewanie domu poprzez… kopanie Ethereum (kryptowaluta)
https://blog.haschek.at/2021/how-i-heat-my-home-by-mining.html
INFO: autor do tej pory ogrzewał dom prądem. Koparka pokrywa 50% kosztów ogrzewania domu i zarabia na swoje utrzymanie. - Oh My GIT! — ‘karcianka’ w wersji komputerowej, osadzona w świecie GITa oczywiście ;)
https://ohmygit.org
INFO: zobacz film, aby zrozumieć, jak to wygląda. Gra działa na Windowsie, Linuksie i Macu