ⴲⴲⴲ Pod tagiem #devopsiarz…

ⴲⴲⴲ

Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko – najczęściej #golang i #python. Ponadto jakieś ciekawe linki z tego
gatunku do takiego zestawienia.

Ponieważ w przyszłym tygodniu jestem na wyjeźdzcie służbowym, to mały prezencik na piąteczek – nowe zestawienie
od devopsiarza (za to nowego nie będzie conajmniej do 2 marca, dam jeszcze znać w razie czego)

### Materiał tego zestawienia (wyróżnienie subiektywnie) ###

https://www.youtube.com/watch?v=e6IjOPDwaJU – #b2b #programowanie #programista15k #pracbaza #pracait
[PL] Umowa B2B z SoftwareHouse – co powinniście wiedzieć zanim ją podpiszecie i zanim zaczniecie w ogóle
swoją karierę na B2B – film od @PaulinaPiatek

### Artykuły ###

1) https://hackernoon.com/observability-on-heroku-how-to-monitor-apps-on-a-managed-infrastructure-7x3o331b – #heroku #devops
Coś o monitorowaniu aplikacji na platformie Heroku

2) https://4programmers.net/Forum/Kariera/317377-innovation_box_ulga_podatkowa_z_tytulu_sprzedazy_innowacyjnych_rozwiazan
https://4programmers.net/Forum/Kariera/335694-ipbox_pytanie_o_ewidencje
[PL] Dwa linki, bo na polskim forum programistów natomiast trwają dyskusję, czy ryzykować z ulgą IPBox.
Jeśli jesteś programista, który nie wie jeszcze, co to ten IPBox, to mówiąc w skrócie: 5% podatku PIT i CIT jeśli
uzyskujesz przychody z komercjalizacji własności intelektualnej.

3) https://enterprisersproject.com/article/2020/2/kubernetes-6-secrets-success – #kubernetes #devops
6 sekretów teamów, które mają udane wdrożenie Kubernetes na swoich produkcjach, myślę, że ciekawe i warte
przeczytania

4) https://medium.com/@rbranson/why-you-shouldnt-count-production-incidents-38616d8e6329 – #devops
Dlaczego liczenie faili na produkcji to generalnie zły pomysł?

5) https://clevertap.com/blog/how-we-built-a-scalable-architecture-for-real-time-recommendations/ – #devops
Jedno z podejść do skalowalnej architektury, od firmy zajmującej się rekomendacjami w czasie rzeczywistym,
a więc machinelearning.

6) https://www.youtube.com/watch?v=T-953H5QLhM
Programista dzieli się swoimi trickami na produktywność i poranne wstawanie, oj niektórych zaboli ten
film. 🙂

7) https://www.youtube.com/watch?v=jNWn73y9EPA – #python
Jak rozmyślasz nad jakimś płatnym kursem Pythona to sprawdź ten 12 godzinny film na YT z kursem!

8) https://www.youtube.com/watch?v=WutBn_mm0c8 – #apple #windows #linux #technologia #laptop #programowanie
Jesteś programist(k)ą i nie wiesz, który laptop wybrać w 2020? Jeden z programistów nagrał dosyć rzetelny
film na ten temat, który może Ci pomóc w wyborze.

9) https://www.openmymind.net/Migrating-To-CockroachDB/ – #cockroachdb #golang #postgresql #bazydanych
Niecodzienna historia o migracji z PostgreSQL na CockroachDB, warto przeczytać, zanim Wam coś takiego
wpadnie do głowy.

10) https://nikodoko.com/posts/vim-ranges/ – #vim #linux
Praca z zakresami w vim, bardzo użyteczne.

11) https://www.aaronpeters.nl/blog/ev-certificates-make-the-web-slow-and-unreliable/ – #security #webdev
Tutaj artykuł, dlaczego używanie certyfikatów typu EV to zły pomysł, ciekawe przedstawienie sprawy.

12) https://www.redhat.com/en/blog/why-red-hat-investing-cri-o-and-podman – #docker #redhat #linux #devops
Wyjaśnienie dlaczego taka firma jak RedHat nie stawia na Dockera, tylko na inne rozwiązania

13) https://www.gigaspaces.com/blog/amazon-found-every-100ms-of-latency-cost-them-1-in-sales/ – #amazon #devops
Jeśli jesteś firmą typu Amazon, to możesz odkryć, że 100ms opóźnienia niektórch Twoich usług może
kosztować Cię 1% sprzedaży.

14) https://dev.to/simplelogin/why-we-left-aws-2g8c – #amazon #devops
Developer dzieli się przemysleniami, dlaczego zrezygnowali z AWSa

15) https://alexpareto.com/scalability/systems/2020/02/03/scaling-100k.html – #devops
Jak Twój startup kiedyś wypali i głowa będzie Cie boleć od niewyrabiającej infrastruktury, to zapewne
wspomnisz kroki z tego artykułu. 🙂

16) https://www.confluent.io/blog/build-materialized-cache-with-ksqldb/ – #kafka #ksqldb
Tworzenie materialized cache z ksqldb (na Kafce)

17) https://arpitbhayani.me/blogs/function-overloading – #python
Przeładowywanie funkcji w #python – używać z rozwagą.

18) https://george.macro.re/posts/hidden-options/ – #golang
Ukryte opcje do testowania w Go, znowu functional options i trochę rozkmin z ogólnej architektury

19) https://www.reddit.com/r/rust/comments/an11l9/webdevelopement_rust_vs_haskell/ – #rustlang #haskell
Co lepsze od web developmentu – Rust czy Haskell? Dyskusja na reddicie (rusta, więc może być stronnicza)

20) https://fasterthanli.me/blog/2020/working-with-strings-in-rust/ – #rustlang
Praca ze stringami w Rust – uwaga długie! Jest tam tez generalnie sporo o samych stringach, więc
programiści innych języków nie powinni tego omijać.

21) https://www.youtube.com/watch?v=xsy-3q1zV-E – #apple #macbook
Co wybrać w roku 2020 z macbooków: Air vs Pro

22) https://storiesinmypocket.com/articles/refactoring-and-asking-forgiveness/ – #python
Refaktoring i prośba o wybaczenie – ten tytuł sugeruje coś ciekawego z gatunku Python i refactoring. 🙂
Generalnie polecam.

23) https://www.reddit.com/r/docker/comments/f68sb4/how_does_docker_work_on_macos/ – #docker #devops #macos #apple
Jak Docker działa na MacOS 0 dyskusja na reddicie.

24) https://www.theverge.com/2020/2/11/21131848/lambda-school-coding-bootcamp-isa-tuition-cost-free –
Ktoś się oburzył, bo bootcampy nie wypełniają swoich obietnic. Sprawa dotyczy jednego z bootcampów,
choć zakładam, że argumenty są uniwersalne.

25) https://serverfault.com/questions/746551/faster-rsync-of-huge-directory-which-was-not-changed – #rsync #linux
Rsync jest wolny, bo masz bardzo dużo plików w katalogu? Ten wątek na SO jest dla Ciebie

### libeczki ###

1) https://github.com/stedolan/jq
Jak pracujesz z JSONem i tego jeszcze nie znasz, to obciach na dzielni.

2) https://github.com/amix/vimrc – #vim
Dla tych, co chcą tunningować vima (ale dali radę z niego wyjść)

3) https://github.com/arzg/vim-rust-syntax-ext – #vim #rustlang
Dużo vima dziś, a tutaj plugin do kolorowania składni Rust

4) https://github.com/dghubble/sling – #golang
Tworzenie i wysyłanie API requestów – tool napisany w #golang do tego celu

Tag do obserwowania/czarnolistowania: https://www.wykop.pl/tag/devopsiarz/
Strona: https://devopsiarz.pl
Kanał YT: https://devopsiarz.pl/yt
Społeczność na Discord: https://devopsiarz.pl/discord
Mirkolista (zapisz się jak chcesz być wołany): https://devopsiarz.pl/mirkolista

#programowanie #programista15k #technologia #informatyka #sysadmin #docker #kubernetes