Zestawienie linków/materiałów na dzień 8 Marca 2021
Witam w kolejnym zestawieniu. Tym razem przeczytamy, a w zasadzie oglądniemy, co można zrobić, jeśli klient nie płaci naszej faktury. Ponadto gratka dla tych, którzy planowali kupować kurs z Jenkinsa i Scali, pod warunkiem, że lubią kurs wideo. Dlaczego obecnie MacBooki z M1 praktycznie nie mają (niestety) konkurencji? Jak ważna jest wydajność w oprogramowaniu, a jest bardzo ważna. Ewolucja bazy danych Ubera - jak przebiegała. Trochę z Kubernetes - jak wydzielać zdalny klaster do użycia lokalnego i jak zacząć kontrybuować. No i standardowo - moje ulubione języki programowania, w tym też porównanie Rusta, Go i Pythona z kilkoma innymi jak chodzi o wydajność.
Jeśli interesują Cię takie materiały i chcesz ich otrzymywać więcej - zapisz się do mojej listy mailingowej.
Materiały te są również częściowo publikowane w moim tagu #devopsiarz w serwisie wykop.pl
Produktywność
-
Artykuł: Kolejna porcja tipsów do bycia bardziej produktywnym jako developer [tylko dla subskrybentów newslettera]
-
Artykuł: Podejście do code review przy pracy zdalnej [tylko dla subskrybentów newslettera]
Praca, kariera, biznes
-
Artykuł: Mała lista firm, które zatrudniają na remote właśnie teraz, na całym świecie (głównie IT) [tylko dla subskrybentów newslettera]
-
Artykuł: Czytanka dla kogoś, kto planuje pisać, a może i sprzedawać rozszerzenia do Chrome
-
YouTube (9 minut): [PL] Co zrobić jeśli Twój klient nie zapłaci faktury? Myślę, że powinno zaciekawić tych na B2B.
-
Artykuł: 3 sposoby myślenia, których powinno się unikać będąc doświadczonym programistą
Programowanie, algorytmy
-
Artykuł: Wydajność to jest killer feature oprogramowania, o którym często dziś zapominamy.
-
Artykuł: 10 “praw” inżynierii oprogramowania, które wszyscy uwielbiają ignorować
DevOps, Architektura
-
Artykuł: Infrastructure as Code - kilka ogólnych porad i reguł w odniesieniu np. do konkretnych tooli (Terraform) i operatorów (np. AWS) [tylko dla subskrybentów newslettera]
-
YouTube (4h): 4 godzinny wideo tutorial Jenkinsa dla początkujących
-
Artykuł: Co to jest Fauna, jaki ma związek z PostgreSQL i jak pomaga w migracji na serverless
Linux
-
Artykuł: Framework w bashu do …testów jednostkowych, czyli profesjonalne podejście do pisania skryptów.
-
Artykuł: Jak można używać warunki w bashu - obowiązkowa czytanka, jeśli jeszcze było to dla Ciebie wiedzą tajemną. [tylko dla subskrybentów newslettera]
Kubernetes
-
Artykuł: To mogłoby być częścią “Kubernetes the hard way”, ale nie jest, a zatem tu trochę o internalsach i ewentualnym zepsuciu i naprawieniu klastra. [tylko dla subskrybentów newslettera]
-
Artykuł: Jesteś developerem i chcesz kontrybuować do projektu Kubernetes? Tutaj artykuł jak zacząć.
Security, prywatność
Go
Python
-
Artykuł: Generowanie raportów w PDF za pomocą Pythona oczywiście
-
Artykuł: Jeśli bardzo ufasz semver, to tutaj historia z przestrogą, aby jednak zachować większą ostrożność.
-
YouTube (10 minut): Namespaces w Pythonie, wbudowane, zmienne globalne i lokalne, closures. O tym wszystkim w tym nagraniu. [tylko dla subskrybentów newslettera]
Rust
-
Artykuł: Jeden z developerów zmigrował swój firmware z Rusta na… Ziga i jest bardzo zadowolony z rezultatów.
-
Reddit: Czy Rust to dobry wybór dla początkującego programisty - ciekawa dyskusja na reddicie
Apple
Laptopy, Mobile, PC
-
YouTube (22 minuty): Porównanie 14” LG Gram nowego kontra M1 MacBook Air… niestety nie widać, aby wydajnościowo “nowe” procki intela mogły nawiązać jakąkolwiek walkę z M1
-
Artykuł: Notebookcheck testuje ThinkPad P15