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.

W tym tygodniu poprawiałem stronę devopsiarz.pl i postaram się ją częściej aktualizować - zachęcam
do częstszego zaglądania. Jeśli doceniasz moje materiały, możesz wykopać poniższe znaleziska:

https://www.wykop.pl/link/5421951/jaki-edytor-ide-wybrac-do-programowania-w-go-gdy-mowa-o-wiekszych-projektach/
https://www.wykop.pl/link/5422579/niskokosztowa-lista-mailingowa-w-oparciu-o-sendy-i-amazon-ses-z-pomoca-ansible/

Pełna wersja tego zestawienia: https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-30-03-2020/

A jeśli chcesz jeszcze więcej, zapisz się do mailingu:
Czolem!
Czysto hipotetyczne zalozenie - znudzilo mi sie programowanie/nie daje az takiej satysfakcj/polaczenie programowania z zabawa innymi narzedziami wydaje mi sie duzo ciekawsze.
Chcialbym portowac sie do pracy w metodyce devops.
- Jakie rzeczy musze ogarniac i na jakim poziomie? Myslimy tu o stanowisku early mid.
- Czy niektore ogloszenia zawierajace po 30-40 narzedzi to faktyczny zestaw must have czy tylko slowa kluczowe?
- Jak mam patrzec na stanowiska gdzie w oczekiwaniach
docker, - tak, dosć dobrze
kubernetes - tak, dosć dobrze ale są firmy które uzywają aws ECS i k8 w ogóle nie ma
openshift, - średnio, raczej mało w ogłoszeniach/wymaganiach openshifta
jenkins, - tak, dobrze
terraform, - tak dobrze
vault, - tak dobrze
ansible - tak bardzo dobrze
puppet, - wymiera po mału
travis, - nie?
bazy, - srednio , fajnie znać różnice i podstawy administracji
react/angular/vue, - nie?
backend, - nie?
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 #security, #apple, #rustlang,
#haskell i czasem #produktywnosc

Jeśli interesują Cię takie materiały i chcesz ich więcej - zapisz się do mojej listy mailingowej na https://devopsiarz.pl (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
ędzie, ale teraz kombinuje nad jeszcze inny


@devopsiarz: Widziałem ostatnio Twój stream ( ͡~ ͜ʖ ͡°) - bardzo fajnie.
Rzucam wolną propozycję nagrania może czegoś na temat continous integration. Wybrać jakieś popularne narzędzie i przeprowadzić całą konfigurację + deployment (a już cudownie gdyby było na przykładzie jakiejś #golang appki). ;-) Czy taki temat wchodził by w grę ?
#anonimowemirkowyznania
Pytanie do ludzi od #sysadmin #devops #sysops

Jak zdobyć doświadczenie w obecnie bardzo poszukiwanych technologiach #terraform #kubernetes #jenkins (ogólnie CI/CD) jednocześnie nie rezygnując z obecnej pracy?
Aby uczyć się CI/CD, należy mieć jakiś system z napisanymi testami i najlepiej oddzielne środowisko do ich odpalania.
Aby faktycznie nauczyć się terraforma i kubernetesa, to trzeba mieć jakąś większą infrastrukturę i rzeczy pozamykane w kontenery.

Myślałem o czymś w rodzaju bezpłatnego stażu (choć oczywiście
@yggdrasil problem jest taki że sporo firma się pakuje w k8s bo taka jest moda i szukają ludzi którzy twierdzą że są ekspertami nie mając do nikogo ich porównać. W większości firm w których widziałem k8s pomogłoby im wywalenie całego Dockera i powrót do wcześniejszych rozwiązań bo tylko sobie życie komplikują
Ubuntu, Ansible stawia wszystko co potrzeba: przerabia netplan bo ustawia bonding i ststyczne IPiki, docker/nvidia-docker, moosefs.
k8s to juz z palca. Klaster jest na RKE, bo managment chcial koniecznie sobie klikac.


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 #security, #apple, #rustlang,
#haskell i czasem #produktywnosc

Ponieważ w tym tygodniu sporo Was albo na #pracazdalna, albo coś w ten deseń (piwnica), z powodu wszystkim wiadomego, to mam dla Was nieco więcej linków, bo jak zdalnie,
@stapp: Dalszy ciąg zabawy z #kubernetes. Tym razem diagram (schemat blokowy): "Jak diagnozować problemy w deployment?"
Diagram dostępny w 100% za darmo, nie trzeba nawet maila podawać.

Jeżeli masz ochotę obejrzeć w dobrej jakości to zapraszam na: https://poznajkubernetes.pl/diagram.html

p.s. Darmowe szkolenie z K8s nadal jest dostępne, ale wymaga już e-mail.

#programowanie #devops #naukaprogramowania #kubernetes
Pobierz
źródło: comment_1583767457frZMiBysF1ynnCHHfpIiRV.jpg


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.



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

https://stackshare.io/ - #programowanie #technologie

Dzięki tej stronie możesz zobaczyć potencjalne technologie, które spotkasz w różnych projektach IT. Różne osoby i firmy
dają tam informacje o swoich stackach technologicznych wraz z uzasadnieniem dlaczego używają,
Starting June 6, 2020, GKE clusters will accrue a management fee of $0.10 per cluster per hour, irrespective of cluster size or topology.

Wychodzi na to, że oprócz płacenie za korzystanie z node'ów, dojdzie opłata za samo używanie "klastra", grubo xD
Daje to prawie 900$ w skali roku za jeden klaster. Pewnie grubi gracze nie odczują tego mocno, ale "startupy", czy mniejsze firmy, które mają tych klastrów X napewno to odczują.

Zajebiście


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.
Wcześniej niż obiecałem, ale tak bywa :-)



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

- https://golang.org/doc/go1.14 - #golang
Wyszła nowa wersja Go, w wersji 1.14, zobacz do linku, aby dowiedzieć się co się zmieniło.
Ze swej strony i testów, mogę
Pytanie do #kubernetes : Czy spotkał się ktoś gdzieś z takim użyciem, żeby LoadBalancer kierował ruch w ten sposób, że odbierają je pody, a te dopiero uruchamiają Joby? (1 job na każdy request).

Jeżeli tak, to w jaki sposób? Nie mogę znaleźć w dokumentacji, jak odpalić Joby za pomocą aplikacji działającej w podzie

#programowanie #devops
Chcesz wiedzieć jak wdrażać oprogramowanie? Słyszałeś o #kubernetes?
To się świetnie składa. Razem Jakubem i Łukaszem przygotowaliśmy, krótkie szkolenie online w tym temacie.
Co znajdziesz w środku:
✔️ 3h+ video z teorią
✔️ 6+ ćwiczeń praktycznych
✔️ 12 pełnych lekcji

A ile to będzie kosztować? Nic! Jedynie potrzebujemy Twój email, żeby zrobić Ci pełne konto na platformie. Dzięki niemu wyślemy Ci dostęp do grupy eksperckiej, dostaniesz dodatkowe materiały i na koniec
Pobierz
źródło: comment_1582572393loDeRai3wM7PO2TCPLpt8I.jpg


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


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.

Od dziś 25 linków + kilka libek, bo powyżej 45 to rzeczywiście przegięcie pały. :)



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

https://medium.com/better-programming/understanding-best-practice-python-tooling-by-comparing-popular-project-templates-6eba49229106 - #python
Które toole stosować w programowaniu
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rust #it #bash #aws #kubernetes #apple #elektronika

JS:
Wątki w js - https://itnext.io/how-js-becomes-multi-threaded-d54000d2daa0
Sprawdza wielkość paczki/prędkość pobierania pod kątem end-usera (Time limit, Size, Loading time, Running time, Total Time) - https://github.com/ai/size-limit

Golang:
Web framework inspirowany Express.js - https://github.com/gofiber/fiber

Rust:
Cross-platform Text Expander napisany w Rust - https://espanso.org/

Cloud:
Awesome AWS - https://github.com/donnemartin/awesome-aws

Linux/Unix
Bezpieczne bash skrypty - https://sipb.mit.edu/doc/safe-shell/

IT:
Reverse Engineering


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.



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

https://www.youtube.com/watch?v=xIB_VQVVWKk - #software #programowanie #technologia
Jeżeli dane Ci było spotkać się z terminem Event Storming, ale nie wiesz na czym on polega, to
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rust #it #bash #aws #kubernetes #apple

Links

JS:
https://blog.bitsrc.io/11-popular-misconceptions-about-micro-frontends-d5daecc92efb - 11 mitow/nieporozumien o micro frontendach

Golang:
https://github.com/tailscale/#!$%@? - w sumie nic ciekawego (kolejny parser jsona) ale nazwa przepiękna

https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f - discord przechodzi z Golang na Rust (głównie z powodu garbage collection)

Rust:
https://www.softax.pl/blog/rust-lang-in-a-nutshell-1-introduction/ -wprowadzenie do Rusta

https://github.com/jaemk/self_update - update binarki w locie

https://vlang.io/ - golang + rust = vlang czyli kolejny język
@leszekwl: no to jedziemy zaczynając od serwera. W przypadku AppService (na Linuxie), jedna instancja to USD 138,70 (S2, 2 rdzenie, 3.5 GB RAMu). Potrzebuję przynajmniej dwie instancje, razem daje USD 277,40.

Redis: potrzebuję przynajmniej C1 i nie jest to super setup. Mam co prawda w tym master-slave, ale "network performance" jest low i nie wepnę do VNETa. Redis w tym setupie też nie zapisuje nic na dysk. USD 100.

Muszę monitorować


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.

Na wstępie dziękuje wszystkim za wypełnienie ankiety, mam nadzieję, że wasze głosy nie pójdą na marne. :-)



1) https://kubernetes.io/blog/2020/01/22/kubeinvaders-gamified-chaos-engineering-tool-for-kubernetes/ - #kubernetes
Używanie kubernetes trzeba jakoś urozmaicić, no i to jeden
#mstarzecnews #webdev #programowanie #nodejs #javascript #golang #rust #it #bash #aws #kubernetes #apple

links
node.js/web:
https://blog.bitsrc.io/20-top-frontend-developers-tools-in-2020-78eeb1b2da5a - 20 tooli do usprawnienia pracy przy web
https://blog.bitsrc.io/10-chrome-console-utility-apis-you-probably-never-used-14a0b64f1bd6 - funkcje chrome console ktorych prawdopodobnie nie znales - monitor(func), monitorEvents(object, [,events]), $_ , $(element), $$(element) etc
https://github.com/OptimalBits/redbird - reverse proxy w node.js - loadbalancer, http->https redirecty, obsluga dockera, letsencrypta, etcd
https://blogs.quickheal.com/first-node-js-based-ransomware-nodera/ - ransomware napisany w node.js

kubernetes:
https://www.civo.com/learn/gitops-using-helm3-and-flux-for-an-node-js-and-express-js-microservice - deploy aplikacji node.js za pomoca gitops helm3 i


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.

Sorry, że teraz, ale kapownik z linkami mi przedwcześnie spuchnął, mam nadzieję, że się nie obrazicie za to :-)



### czytanki ###

1) https://www.efekarakus.com/golang/2019/12/29/working-with-interfaces-in-go.html
Kolejny artykuł o interfejsach Go i