Przedstawiam kolejne zestawienie.

Staram się publikować ciekawe zestawienia o programach, projektach, inicjatywach 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. Nie omijam również tematów związanych np. z produktywnością, także jeśli Cie to ciekawi, to zapraszam do kolejnej lektury.

Jeśli interesują Cię takie materiały i chcesz ich otrzymywać więcej - zapisz się do mojej listy mailingowej.

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

 

 

Materiał tego zestawienia

https://www.buzzfeednews.com/article/alexkantrowitz/twitter-will-allow-employees-to-work-at-home-forever - #pracait #pracazdalna

Twitter jest jedną z pierwszych firm, która oznajmia, że część pracowników będzie mogła już pracować cały czas zdalnie, nawet po pandemii.

 

 

Artykuły

  1. https://www.youtube.com/watch?v=sNDY5NK6Pgw - #hardware

Intel ciągle siedzi w procesie produkcyjnym 14nm, dlatego niejedna osoba pewnie jest ciekawa jak “najnowsze” procesory radzą sobie ze “starszymi”. Na filmie znajdziecie porównanie i7-10875H vs i9-9880H (dla laptopów), czyli 8 rdzeni i 16 wątków.

 

  1. https://www.youtube.com/watch?v=z-pXBMjt3Wc - #apple #macbook

Tak, zapewne wiecie, że wyszedł nowy 2020 13” MacBook Pro, z motylkową klawiaturą, tym samym butterfly definitywnie przeszło do historii. Zatem linkuję do, moim zdaniem, najbardziej rzetelnego testu na YT na ten moment

 

  1. https://youtrack.jetbrains.com/issue/JBR-2310 - #apple #macos #jetbrains

Zatrzymajmy się jeszcze na chwilę przy Apple, otóż w ostatnich tygodniach na jaw wychodzi bug, nie wiadomo tylko czy w macOSie czy w produktach firmy JetBrains (znanej programistom), czy w obu jednocześnie, który powoduje zawieszenie systemu.

 

  1. https://4programmers.net/Forum/Kariera/339410-powrot_do_biur - #pracait

[PL] Na polskim forum programistów jest wątek pt “Powrót do biur”, w którym znajdziecie aktualizowane informacje czy (i kiedy) jacyś programiści lub firmy planują powrót do biur.

 

  1. https://crypt.codemancers.com/posts/2020-04-27-encrypting-and-storing-kubernetes-secrets-in-git/ - #git #kubernetes #devops #security

Szybki i treściwy artykuł o odpowiednim przechowywaniu sekretów Kubernetesa w Gicie.

 

  1. https://medium.com/@martin.heinz/new-features-in-python-3-9-you-should-know-about-14f3c647c2b4 - #python

Jakie nowe features są planowane w nadchodzącej wersji Pythona, czyli 3.9 - warto się zapoznać, by na moment releasu mieć te słynne 5 lat doświadczenia w nich na rozmowach. :-)

 

  1. https://serokell.io/blog/10-reasons-to-use-haskell - #haskell

Co ja tu będę opisywał - o to 10 powodów, aby użyć Haskella w Twoim projekcie. W artykule dodatkowo przykłady i antyprzykłady z innych języków.

 

  1. https://blog.alcide.io/kubernetes-as-a-service-eks-vs.-aks-vs.-gke - #devops #kubernetes

Kolejne porównanie Kubernetes as a service u najważniejszych dostawców, czyli: EKS vs AKS vs GKE

 

  1. https://www.notebookcheck.net/The-Apple-MacBook-Air-2020-is-30-brighter-when-you-use-Windows.464451.0.html - #apple #macbook

Notebookcheck odkrył, że MacBook Air 2020 może mieć 30% jaśniejszy ekran jeśli uruchamiasz na nim Windows - zobacz artykuł po szczegóły.

 

  1. https://www.viva64.com/en/b/0733/ - #rustlang #cpp

Autor tego artykułu próbuje się rozprawić z niektórymi mitami w kwestii porównania Rust vs C++, polemizując przy okazji z innym artykułem. Tekst jest bardzo ciekawy i można sporo z niego wynieść, jednak zdecydowanie to nie jest czytanka dla początkujących.

 

  1. https://www.reddit.com/r/devops/comments/gh2ldl/full_stack_devops_jobs_doesnt_that_look_like_a_lot/ - #devops

“Full stack DevOps - czy to nie przesada?” - dyskusja na reddicie :-)

 

  1. https://www.reddit.com/r/devops/comments/gfy0es/does_anybody_here_work_with_so_many_devops_tools/ - #devops

Zostając przy reddicie - przeczytaj ten wątek, jeśli martwisz się tym, że albo pogubiłeś(aś) się w narzędziach w tej branży, albo ustawicznie zapominasz do czego służą.

 

  1. https://orbifold.xyz/numbers.html - #python

Numery, tudzież liczby w Python. Sprawa niby prosta, ale czy na pewno? Zobacz do artykułu jak to jest u Ciebie z wiedzą na ten temat.

 

  1. https://medium.com/@rakyll/things-i-wished-more-developers-knew-about-databases-2d0178464f78 - #bazydanych #programowanie

Znana programistka z Google (pracuje m.in. przy Go) napisała artykuł o paru sprawach związanymi z bazami danych, które powinno znać więcej programistów, niż to jest obecnie. Nawet jeśli nie wybierasz się jutro na rozmowę o pracę do Google, to zawsze warto rzucić okiem na tego typu artykuł.

 

  1. https://blog.sabati.dev/rust/2020/05/09/rust-gbu/ - #rustlang

Rust jest tak chwalony, że przydałoby się trochę od czasu do czasu po nim “pojeździć”, autor tego artykułu podjął się tego wyzwania z jego punktu widzenia, oczywiście rzeczowo.

 

  1. https://gilmi.me/blog/post/2020/04/28/consider-haskell - #haskell

Następny artykuł z cyklu, dlaczego warto rozważyć Haskella.

 

  1. https://www.quora.com/q/quoraengineering/MySQL-sharding-at-Quora - #devops #mysql #bazydanych

Jak DevOpsują w firmie Quora, z naciskiem na MySQL. Tak to ta firma, co ma stronę z odpowiedziami na najgłupsze pytania w Internecie. Zobacz co muszą robić, aby gdzieś przechować tyle głupich pytań. :-)

 

  1. https://realpython.com/python-pickle-module/ - #python

Jeśli jeszcze nie było dane zaznajomić Ci się z kwestią serializowacji obiektów w Pythonie i modułem pickle, to myślę będzie dobry start.

 

  1. https://twitter.com/dhh/status/1258074299337826304 - #programowanie

Taki tam shitstormik na Twitterze w kwestii tego jak wygląda dzisiejszy modern web app development, w rolach głównych programiści JS, RoRa, PHP i inni. Polecam przeczytać do kawy. Dla rozpalenia emocji: twitt rozpoczyna autor RoRa.

 

  1. https://developer20.com/what-you-should-know-about-go-slices/ - #golang

Artykuł dla tych, którzy jeszcze nie ogarniają slices w Go lub dla tych, którzy nie zrozumieli tego słynnego wpisu z bloga projektu Go.

 

  1. https://www.reddit.com/r/rust/comments/ggyo51/criticisms_of_rust/ - #rustlang

Wracając do krytyki Rusta, myślę, że wątek na reddicie bez problemu wyczerpie ten obszerny temat. :-)

 

  1. https://www.reddit.com/r/apple/comments/gh8714/macbook_pro_13_10th_gen_vs_xps_13_2020_vs_surface/ - #apple #dell

Zostajemy jeszcze na reddicie - o to, na r/apple/ ktoś postanowił rzetelnie porównać MacBook Pro 13” (tego nowego) do nowego Dell XPS 13”

 

  1. https://medium.com/faun/be-fast-with-kubectl-1-18-ckad-cka-31be00acc443 - #kubernetes

Planujesz zdawać certy CKAD/CKA? To zajrzyj do artykułu jak robić to szybko, bo to jest ważne w trakcie egzaminów.

 

  1. https://medium.com/pipedrive-engineering/data-logging-with-golang-how-to-store-customer-details-securely-14d49f2cf992 - #golang #security

Jak logowac mądrze w Go, a w tym artykule rozchodzi się głównie o wrażliwe informacje, które można w logach przemycić i jak sobie z tym radzić.

 

  1. https://blog.twitter.com/engineering/en_us/topics/open-source/2020/hunting-a-linux-kernel-bug.html - #linux #devops

Engineering z Twittera opublikował blogposta jak wyśledzili błąd w kernelu Linuksa, jak zawsze miodna czytanka dla wszystkich zainteresowanych “dochodzeniami”.

 

  1. https://public.amplenote.com/LiTtaTWY3GfzzhF26Exu8tXx - #linux #macbook

Aktualny stan prac nad odpowiednimi sterownikami touchpadów do Linux. Pod słowem “odpowiednimi” rozumiem tutaj możliwość takiego używania touchpada jaki mamy pod macOS. To jest zdecydowanie coś, na czym popularne dystrybucje powinny się skupić.

 

  1. https://medium.com/@JoeKreydt/a-primer-on-rusts-result-type-66363cf18e6a - #rustlang

Trochę więcej niż zazwyczaj o typie Result w Ruście.

 

  1. https://hacks.mozilla.org/2020/04/code-quality-tools-at-mozilla/ - #mozilla #programowanie #devops

Jak dbają o jakość kodu w Mozilli - podejścia, praktyki, z zaletami i wadami.

 

…dla subskrybentów newslettera są dostępne dodatkowe 3 materiały

 

 

Libeczki/kody

  1. https://github.com/HereMobilityDevelopers/mediary - #golang

Dodawanie interceptorów do http.Client w Go - interceptory to jakieś… przechwytywacze, nie bijcie, jeśli to tłumaczenie jest nieudolne, ale chyba oddaje sens. Słowem: użyj tej biblioteki jak chcesz mieć większą kontrolę nad żądaniami i odpowiedziami (zobacz repo)

 

  1. https://github.com/Clivern/Buzzard - #rustlang

W tym repozytorium autor stara się za pomocą jak kodu “nauczyć” Rusta, całkiem ciekawe podejście. Polecam postudiować ten niewielki “projekt” i dodać do swoich obserwowanych repo.

 

  1. https://www.botkube.io/ - #golang #kubernetes

Co tu dużo pisać - to bot do różnych Slacków i innych tego typu usług, co ma oko na nasze klastry Kubernetesa i w razie czego służy radą. :-)

 

  1. https://github.com/amoallim15/base-emoji - #python

Rzucę jako “zapchaj dziurę”, bo a nóż komuś się przyda coś takiego. :-)

 

  1. https://github.com/time-rs/time - #rustlang

Prosta zabawa czasem w Ruście

 

  1. https://github.com/marshmallow-code/marshmallow - #python

ORM do Pythonowych typów - zobacz do repozytorium, aby zrozumieć z czym to się je.

 

…dla subskrybentów newslettera dostępny dodatkowy 1 materiał