Witaj w kolejnym zestawieniu linków i materiałów o DevOpsiarza. Staram się publikować ciekawe zestawienia o programach, projektach, inicjatywach z szerokopojętej działki DevOps, w tym programowanie w Go i Python, 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 lektury.

Materiały te są równiez publikowane w moim tagu w serwisie wykop.pl

Jeśli interesują Cię takie materiały i chcesz ich więcej - zapisz się do mojej listy mailingowej (formularz po lewej stronie).

 

Materiał tego zestawienia

https://www.wykop.pl/wpis/48046527/unknownews-ze-wzgledu-na-to-co-dzieje-sie-w-polsce/

Jakub, który tworzy swoje zestawienia uknownews poruszył w swoim zestawieniu kwestię pracy zdalnej w dzisiejszych, pandemicznych czasach. W jego zestawieniu znajdziesz mnóstwo materiałów i poradników odnośnie pracy zdalnej. Przyłączam się do rozpropagowywania tego typu materiałów.

 

Artykuły

  1. https://serokell.io/blog/haskell-with-utf8 - #haskell #programowanie

Haskell i UTF-8 - czy to dobre połączenie? Artykuł porusza najczęstsze problemy na jakie natrafimy, jeśli bawimy się UTF-8 i Haskellem.

 

  1. https://devopsdirective.com/posts/2020/03/managed-kubernetes-comparison/ - #kubernetes #devops

Porównanie kosztów w AWS, GKE, DO, AKS jeśli zdecydujemy się na managed kubernetes u któregoś z wymienionych dostawców.

 

  1. https://www.macrumors.com/2020/03/18/new-ipad-pro-a12z-bionic-trackpad-keyboard/ - #apple #ipad

Apple wypuszcza na rynek nową wersję swojego flagowego iPada - iPad Pro. Wśród zmian, procesor A12Z, który prawdopodobnie nie jest takim przełomem, jakim był 1.5 roku temu A12X, ale jeszcze trzeba poczekać na niezależne testy. Do tego lepsze aparaty, mikrofon - tego typu zmiany. Śledź moje zestawienia, aby dostać porcję linków do jakichś testów jak tylko się pojawią.

 

  1. https://www.redhat.com/sysadmin/cli-speedup - #linux #redhat #bash

RedHat udostępnił artykuł z kilkoma tipami w jaki sposób można poprawić swoją pracę w terminalu. W artykule 7 ciekawych tipów, które warto znać, a przynajmniej rzucić okiem, bo można się pryz niektórych zaskoczyć. :-)

 

  1. https://www.markdownguide.org/ - #markdown

Jeżeli jeszcze nie było Ci dane porządnie zapoznać się z notacją markdown, to ta strona Ci w tym pomoże.

 

  1. https://stevedower.id.au/blog/most-critical-python-metric - #python

Autor artykułu opisuje swoje podejście do kodu w Pythonie i wyjaśnia dlaczego ważne jest pisanie testów, szczególnie zwłaszcza w tym języku.

 

  1. https://sobolevn.me/2020/03/do-not-log - #python

Znowu obracamy się w działce Pythona, tym razem co logować lub nie logować. Sprawa wydajnie się jak zwykle bardzo prosta, ale rzeczywistość idzie swoim torem.

 

  1. https://medium.com/@emilefugulin/http-desync-attacks-with-python-and-aws-1ba07d2c860f - #python #security

Jeśli nie wiesz co to HTTP Desynch attack, to zobacz na ten artykuł, który opisuje drobne śledztwo jak i próby zabezpieczenia się przed nim na stacku Pythonowymi

 

  1. https://cloud.google.com/blog/products/management-tools/sre-keeps-digging-to-prevent-problems - #google #gcloud #devops

Jak SRE w Google radzą sobie z problemami.

 

  1. https://blog.cloudflare.com/on-the-shoulders-of-giants-recent-changes-in-internet-traffic/ - #internet #cloudflare

Blogpost na blogu CloudFlare opisuje jak zmienia się użycie ich łącz w czasach pandemii.

 

  1. https://bit.ly/3blredC - #hashicorp #terraform #packer #consul #vault #vagrant #devops

Hashicorp - ta firma od open source, która stworzyła Terraforma, Packera, Consula, Vaulta, Vagranta czyli softy, bez których wiele teamów DevOps/SRE nie wyobraża sobie pracy, jest już warta 5 miliardów dolarów. A ponoć OS to słabo się sprzedaje. :-)

 

  1. https://blog.cryptographyengineering.com/2020/03/06/earn-it-is-an-attack-on-encryption/ - #security #usa

W USA, kolebce wolności i demokracji, mogą zakazać szyfrowania end-to-end, czyli takiego, że szyfrujesz coś, wysyłasz znajomemu, on odszyfrowuje i czyta. Tak, coś takiego w teorii może być zakazane. Warto dodać, że w USA to nie pierwszy przypadek - starsi znający historię GPG pewnie mogą potwierdzić.

 

  1. https://www.youtube.com/watch?v=Npd_xDuNi9k - #usa #youtube

W USA toczy się jeszcze inny bój - bój o prawo do naprawy. Tak, legislacja w USA jeszcze tego nie przewiduje. Zobacz wyjaśnienie na filmie Louisa Rossmanna, który mówi o co w tym dokładnie chodzi. Z drugiej strony, to ciekawe, że firmy, które “zabraniają” napraw, lub robią nienaprawialne sprzęty, które trzeba wyrzucać/utylizować ze szkodą dla środowiska, lubią przywdziewać zielone szatki i ustami swoich PRów mówić, jak one są “zielone”.

 

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

Snazzy Labs prezentuje 150 tipów na pracę w macOS. Bankowo o wielu z nich nie mieliście pojęcia. :-)

 

  1. https://medium.com/@psiphi75/rust-and-serverless-with-a-focus-on-cloudflare-workers-342effbc4f85 - #rustlang #cloud #devops

Rust w akcji na serverless, czyli autor robi proste API. Warto dodać, że to jeden ze sposobów nauki jakiegoś języka - po prostu zrób coś takiego właśnie w swoim języku, którego się uczysz.

 

  1. https://netflixtechblog.com/how-netflix-uses-druid-for-real-time-insights-to-ensure-a-high-quality-experience-19e1e8568d06 - #netflix #druid

Netflix opisuje swoje case study jak używa Apache Druid - jak nie wiesz co to jest, odwiedź: https://druid.apache.org/

 

  1. https://news.ycombinator.com/item?id=22591543 - #pracazdalna

Ważne w dzisiejszych czasach pytanie zadane na HackerNews: jakie self-hosted narzędzie do telekonferencji.

 

  1. https://semaphoreci.com/community/tutorials/building-and-testing-a-rest-api-in-go-with-gorilla-mux-and-postgresql - #golang

Blogpost o tworzeniu testowalnego REST API w Go przy użyciu Gorilla Mux i PostgreSQLa, także nic więcej nie muszę tutaj dodawać.

 

  1. https://www.reddit.com/r/golang/comments/fma0dz/what_do_employers_look_in_github_repo_of_golang/ - #reddit #golang

Cóżesz mogą pracodawcy szukać w repozytoriach github juniorów - dyskusja na Reddicie Go

 

  1. https://www.reddit.com/r/golang/comments/flwwf2/what_is_the_roadmap_to_learn_golang/ - #reddit #golang

Z reddita: czy istnieje jakaś roadmapa do nauki Go?

 

Libeczki

  1. https://github.com/tortoise/tortoise-orm - #python

ORM dla Pythona, ostatnio z tych modniejszych

 

  1. https://github.com/oragono/oragono - #golang #irc

Może IRC nie jest już tak popularny jak kiedyś, ale serwera przy kawie można sobie strzelić, jak w tym przypadku. Tutaj napisany w Go.

 

  1. https://github.com/bxcodec/faker - #golang

Generator fejkowych danych dla Twój structów w Go

 

  1. https://github.com/appleboy/gorush - #golang

Usługa (serwer) push notifications napisana w Go

 

  1. https://github.com/RadhiFadlillah/duit - #golang #javascript

W czasach kryzysu lepiej pilnować budżetu, a tu apka, która nam w tym pomoże. :-)