Czas na kolejne moje zestawienie ciekawych linków z szerokopojętej działki DevOps, w tym programowanie w Go, Python, szerokopojęta tematyka security, ale także takie języki jak Haskell czy Rust. Najczęściej są to linki anglojęzyczne. Czasem dorzucam do tego ciekawe linki z takiej dziedziny produktywność. Te materiały zbieram ze swoich własnych źródeł, które staram się czytać regularnie. Jeśli uważasz zbiór materiałów za wartościowy dla Ciebie, podziel się tym linkiem z innymi!

Jeśli interesują Cię takie materiały i chcesz ich otrzymywać więcej - zapisz się do mojej listy mailingowej. Niektóre linki są dostępne wyłącznie dla subskrybentów newslettera.

Materiały te są równiez częściowo publikowane w moim tagu #devopsiarz w serwisie wykop.pl

 

 

Produktywność

  1. Artykuł: Jak efektywnie prowadzić notatki - niby rzecz oczywista, ale po przeczytaniu tego artykułu możesz zmienić zdanie i swoje nawyki. (dla subskrybentów newslettera)

  2. Artykuł: Notes do YouTube - jak masz za złe autorowi, że zrobił fajny materiał, ale zapomniał o timestampach (dla subskrybentów newslettera)

  3. Artykuł: Dzień z życia pracownika zdalnego (dla subskrybentów newslettera)

  4. Artykuł: Czy muzyka Cię nie rozprasza? (dla subskrybentów newslettera)

 

Praca, kariera, biznes

  1. Artykuł: To powinni przeczytać wszyscy rekruterzy techniczni i nie - jak kandydat “widzi” firmę i co może wzbudzić jego podejrzliwość. Jak rekrutujesz, to przeczytaj co możesz zrobić źle, zanim spytasz kandydata, dlaczego chce u Ciebie pracować. (dla subskrybentów newslettera)

  2. Artykuł: Jak to jest być starym i jakie rady możesz dać młodszym? Pewna społeczność dostała takie o to pytanie. (dla subskrybentów newslettera)

  3. Artykuł: Jak wygląda przykładowy żywot seniora w tej branży

  4. Artykuł: Dlaczego nie musisz być super developerem, który koduje nawet gdy śpi

  5. Artykuł: [PL]Wielbiciele pracy zdalnej być może są ciekawi, co o takiej pracy myśli nie kto inny, a prezes Comarchu, ten znany Pan od specjalistów i studentów :)

 

Programowanie, algorytmy

  1. YouTube (10 minut): Programowanie funkcyjne w pigułce - jeśli chcesz zacząć się w to bawić, to możesz zacząć od tego nagrania

 

DevOps, Architektura

  1. Artykuł: Amazon aktualizuje swoje instancje na ARM, które można używać w ramach AWS

  2. Artykuł: GitLab podzielił się wysokiej jakości artykułem o tym, jak aktualizowali u siebie PostgreSQL, coś dla fanów devopsowania i baz danych

  3. Artykuł: Jak działa load balancer baz danych - generalnie z artykułu wiele kwestii odnosi się również do innych load balancerów

  4. Artykuł: Google Workflow - nowa usługa w ramach GCP, która pozwala automatyzować i testować workflow dla usług API opartych o HTTTP. Zobacz do linka po pełniejsze wyjaśnienie i przykłady

  5. Artykuł: Długi, ale wartościowy wpis o usługach i podejściu Google, ale także o tym, jak zapewnić dłuższy byt swoim usługom, programom i dlaczego to jest ogólnie ważne. Jak Google zamknął nagle usługę, z której niegdyś dane Ci było skorzystać i Twoje samopoczucie na tym ucierpiało, to myślę, że polubisz ten tekst (dla subskrybentów newslettera)

  6. Artykuł: Znakomity artykuł dla tych, którzy chcą rozszerzyć lub rozpocząć swoją wiedzę o Protocol Buffers, które często jest używane w projektach Google. Tutaj przedstawiono jak to jest używane przez Apple, ale wiele konceptów jest uniwersalnych oraz jest sporo wyjaśnień dla początkujących w temacie

  7. Artykuł: Co może Ci się spodobać w PostgreSQL 13, spis ciekawych obserwacji

  8. Artykuł: ElasticSearch dla naprawdę początkujących

 

Linux

  1. Artykuł: Dokumentacja do kernela, która pozwoli Ci rozwalać na łopatki interview odnośnie Linuksa (dla subskrybentów newslettera)

  2. Artykuł: Wydano nową wersję… generatora liczb pseudolosowych, czyli /dev/urandom. Ta z pozoru “prosta” funkcjonalność jest często udoskonalana. Co można w czymś takim udoskonalić? Myślę, że link rozwieje trochę wątpliwości :)

  3. Artykuł: Lista modeli laptopów od Lenovo z preinstalowanym Ubuntu się powiększyła

  4. Artykuł: Zobacz co ujawniła analiza wydajności pomiędzy kernelami 5.0 a 5.9

 

Kubernetes

  1. Artykuł: Debugujemy problemy z certyfikatami za pomocą cert-manager

  2. Artykuł: Jakie darmowe ebooki na temat Kubernetesa warto przeczytać - lista

  3. Artykuł: Co to ten Kubernetes tak właściwie? Jeden developer uczył się go ostatnio i uznał, że spróbuje to innym wytłumaczyć, zobacz jak mu poszło w tym artykule

  4. Artykuł: Chcesz zacząć zabawę z Kubernetes na Raspberry Pi? Zobacz wpierw tutaj

  5. GitHub: Tutaj z kolei repo z uszytym playbookami do Ansible, które mają ułatwić zabawę z klastrami Kubernetesa

 

Security, prywatność

  1. Artykuł: Dlaczego potrzebujemy mechanicznych killswitchy w naszych obecnych sprzętach, czyli sprzętowego wyłączania mikrofonu lub kamery

  2. Artykuł: Pewien osobnik zapytał mało znaną firmę z śledzenia online, co ona wie na jego temat - zobacz co ciekawego dostał (dla subskrybentów newslettera)

  3. YouTube (5 minut): [PL] Newsletter zgodny z prawem - jak prowadzisz lub zamierzasz prowadzić to zajrzyj tutaj

  4. YouTube (1:30h): [PL] O testowaniu bezpieczeństwa API - bardzo ciekawy materiał od Kacpra

 

Go

  1. GitHub: Terratag - narzędzie pozwala Ci zarządzać tagami dla wielu dostawców usług w cloudzie jednocześnie

  2. Artykuł: Debugowanie kodu na produkcji za pomocą eBPF

  3. Artykuł: Ciekawy problem z go modules, którego sam nie byłem do końca świadomy, a warto o nim wiedzieć

  4. GitHub: Kolejny web framework, do Twojej oceny zostawiam czy warty zainteresowania

  5. Artykuł: Kolejna czytanka o strukturyzowaniu swojego kodu, tych jak wiadomo nigdy za wiele

  6. Artykuł: Budujemy prosty webserwis, tutorial krok po kroku napisany przez kogoś z backgroundem w Ruby

 

Python

  1. GitHub: GitHub Action, który wygeneruje Ci automatycznie changeloga

  2. Artykuł: Warto pamiętać, że wszystkie wersje Pythona starsze od 3.6 są już przestarzałe i bez supportu

  3. Artykuł: Tworzymy wykresy w Pandas

  4. Artykuł: Tutorial o pracy z danymi w formacie JSON - jak masz zaległości w tej dziedzinie to tutaj szybko nadrobisz (dla subskrybentów newslettera)

 

Rust

  1. Artykuł: Dlaczego Rust to może być zły wybór, bardzo ciekawy artykuł, który nie wpisuje się w powszechne uwielbienie dla tego języka, tylko patrzy bardziej krytycznie

  2. GitHub: Hypervisor do clouda, czyli zarządca maszyn wirtualnych. To nie jest hypervisor sam w sobie, a bardziej nakładka.

  3. Artykuł: Dlaczego Rust nie jest dojrzałym językiem programowania - kolejny krytyczny artykuł w moim zestawieniu dla antyfanów

  4. GitHub: Microsoft udostępnił fuzzera, którego możesz hostować na swoich serwerach

  5. Artykuł: Tego typu danych nie lubię - tym razem rancik dotyczy nie samego języka, a jednego z jego typów danych, zobacz do artykułu po tę ciekawostkę

 

Haskell

  1. Reddit: Nowa książka o designie funkcyjnym i architekturze - tutaj się autor na reddicie pochwalił

  2. Artykuł: Pisanie prostego parsera w Haskellu, krok po kroku relacjonuje to jeden z programistów na przykładzie swojego projektu

 

Apple

  1. YouTube (17 minut): Szczery i rzetelny review iMac 5K z 10 corowym procesorem, czy warto kupować, to opinia po nieco dłuższym użytkowaniu

  2. YouTube (18 minut): Louis Rossmann, znany z krytykowania Apple od strony budowy ich sprzętów i podejścia serwisowego tym razem nagrał film o rzeczach, które u Apple dla odmiany chwali

  3. YouTube (4 minuty): Ifixit rozbiera o ocenia nowego Apple Watch 6 - ocena 6/10 to chyba wysoko jak na Apple i tak małe urządzenie

  4. YouTube (12 minut): Test nowego iPada w wersji 8

 

Laptopy, Tablety, PC

  1. YouTube (12 minut): Test Microsoft Surface Book 3, czyli tableto-laptopa

  2. YouTube (12 minut): Test HP Spectre x360

  3. YouTube (9 minut): Test Lenovo Slim z 8 jajowym Ryzenem

  4. YouTube (12 minut): Test Samsung Galaxy Tab S7+

  5. YouTube (2h): [PL] Komputer kwantowy - nowy kamień filozoficzny?

 

Wordpress

  1. Artykuł: Webflow czy Wordpress - co wybrać, które lepsze i kiedy

  2. Artykuł: Serwujemy spersonalizowany content dla poszczególnych użytkowników

  3. Artykuł: Jak testować wydajność Twojego hostingu

  4. Artykuł: Landing pages dla Twojego Wordpressa zbudowane dla wewnętrznego edytora, czyli nie musisz bawić się w kodowanie (dla subskrybentów newslettera)