ⴲⴲⴲ 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 #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, to nie musicie teraz udawać pracy, więc więcej poczytacie lub oglądniecie. 🙂

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

https://www.worldometers.info/coronavirus/ – #koronawirus #datascience
Moim zdaniem to strona z najbardziej aktualnymi danymi nt. obecnego stanu pandemii koronawirusa.
Jest znacznie częściej aktualizowana niż ta słynna mapa.

### Artykuły ###

01) https://www.youtube.com/watch?v=ak-s6zAxysw – #apple #iphone #ipad
YouTuber z kanału MaxTech przewiduje premierę iPada Pro i iPhone dopiero na czerwiec, na nagraniu
argumentuje dlaczego tak uważa.

02) https://www.flattenthecurve.com/ – #analizadanych
Powstała strona informująca rzetelnie o koronawirusie, ale też śledząca najważniejszą rzecz z punktu widzenia
pandemii – czy udaje nam się spłaszczyć krzywą (stąd adres). Po co to i co to oznacza dla nas, warto zajrzeć.
Niby głupia krzywa, a taka ważna…

03) https://news.ycombinator.com/item?id=22575007 – #ansible #puppet #salt #devops
Z cyklu zapytaj HN: którego rozwiązania do zarządzania konfiguracją użyć w roku 2020?

04) https://guyinatuxedo.github.io/ – #security #reverseengineering
Kurs dla zielonych reverse engineeringu i exploitowania binarek, mimo tego, że to ledwie wprowadzenie, to
dosyć obszerne bo bazuje na zadaniach z CTFów.

05) https://www.youtube.com/watch?v=qlbAQArT7YQ – #telefon #ios #android #samsung #google #apple
Jeden z popularniejszych tech youtuberów bierze na warsztat telefony w przedziale cenowym $250 do $1400.
Te $1400 trzeba zapłacić za najnowszy „pokaz siły” od Samsunga – S20 Ultra. Zobacz film, aby dowiedzieć się,
co dostajesz wydając taką ilość pieniędzy i przy okazji podziwiaj jak rozwinęły się ogólnie aparaty w telefonach.

06) https://www.youtube.com/watch?v=_8Y8z-UqAKE – #apple #microsoft
W roku 2000 było blisko zapaści finansowej Apple, zobacz na filmie co stało się potem. Parę lat później, po po tym jak
Apple wypuściło „ratunkowy” sprzęt, Microsoft rzucił Apple rękawice swoim produktem, który mu nie wypalił.
Inny techniczny YT sugeruje tezę, że Microsoft troszkę wyprzedził swoje czasy pewnym pomysłem, co moim
zdaniem jest prawdą jak zobaczymy ten film i co Microsoft odwalił wtedy w swoim urządzeniu.

07) https://blog.jonlu.ca/posts/speeding-up-zsh – #bash #zsh #linux
Używasz oh-my-zsh i odnosisz wrażenie, że czasem jest powolne? To prawda, im więcej wodotrysków, tym
większe spowolnienie to spowoduje, a tutaj ktoś wziął to szerzej pod lupę i próbuje coś radzić na ten
problem

08) https://sekurak.pl/bezpieczenstwo-pracy-zdalnej-poradnik-dla-uzytkownika-i-administratora/ – #pracait #pracazdalna #security
[PL] Wiadomo jakie mamy teraz czasy więc sekurak opublikował poradnik bezpieczeństwa dla pracy zdalnej 🙂

09) https://lexi-lambda.github.io/blog/2016/06/12/four-months-with-haskell/ – #haskell #programowanie
4 miesiące z Haskellem – post pewnego developera z roku 2016

10) https://www.youtube.com/watch?v=XC1T4VFd9Cg – #devops #kubernetes #git #gitlab
[PL] Autoskalowalna infrastruktura CI/CD zbudowana na Kubernetes i Gitlab – M.Kamycki, P.Jankowiak z SysOps / DevOps Polska

11) https://www.reddit.com/r/git/comments/fidavg/is_there_a_way_to_git_add_all_except_recently/ – #git
Czy da się użyć git add na wszystkich plikach oprócz ostatnio zmodyfikowanych – dyskusja na reddicie

12) https://www.youtube.com/watch?v=m1FhLPmiK9A – #eventsourcing #software
Greg Young, nie musze go przedstawiać, o konsystencji w Event Sourcingu, dla zaawansowanych. Jak interesujesz
się architekturą i Event Sourcingiem to jest to materiał dla Ciebie

13) https://www.reddit.com/r/haskell/comments/fiy7sl/looking_for_freelancer_remote_ok_100_covid19/ – #haskell #heheszki
Looking for freelancer [remote ok, 100% COVID-19 compatible] – ktoś szuka Haskellowca, budżet: 3000$ na
6 miesięcy… ambitnie

14) https://www.tweag.io/posts/2019-09-06-why-haskell-is-important.html – #haskell
Taki tam tytuł clickbajtowy pt „Dlaczego Haskell jest ważny” – zapraszam do czytanki. 🙂

15) https://www.youtube.com/watch?v=02_H3LjqMr8 – #haskell #tutorial
Derek Banas czyli jego learn Haskell i one video – polecam ten styl nauczania, jak zastanawiasz co ja tu tyle tego
Haskella to oglądnij w całości ten film, by wyrobić sobie opinie Haskellu

16) https://www.reddit.com/r/git/comments/ff98fi/best_linux_git_gui/ – #git
Najlepsze GUI do git na Linuksie – dyskusja na reddicie

17) https://capsule8.com/blog/container-security-nobody-knows-what-it-means-but-its-provocative/ – #docker #devops #kubernetes
Bezpieczeństwo kontenerów – jakiś tam losowy punkt spojrzenia na sprawę

18) https://findwork.dev/blog/advanced-usage-python-requests-timeouts-retries-hooks/ – #python
Bardziej zaawansowane używanie biblioteki requests w Pythonie

19) https://treit.github.io/programming,/rust,/c%23/2020/03/06/StartingRust.html – #rustlang #dotnet
Programista C# bawi się Rustem i pisze posta na blogu.

20) https://www.reddit.com/r/rust/comments/fi6nov/why_does_rust_not_support_default_arguments/ – #rustlang
Dlaczego Rust nie obsługuje argumentów domyślnych w funkcjach – dyskusja na Reddit.

21) https://stackoverflow.com/questions/24047686/default-function-arguments-in-rust – #rustlang
W związku z wpisem powyższym tutaj dyskusja na SO na powyższy temat i potencjalne „obejścia”, nawiasem
mówiąc dyskusja z poprzedniego linku też zawiera takie tipy

22) https://medium.com/@alexellisuk/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24 – #kubernetes #devops #docker
5 tipów na troubleshooting apek w Kubernetesie

23) https://www.reddit.com/r/kubernetes/comments/fh4lfi/abstraction_later_or_pure_kubernetes_for_devs/ – #kubernetes
Dosyć ważne pytanie na reddicie odnośnie tego jak wdrożyć developerów w używanie kubernetesa (tak wnioskuję po
pytaniu autora). Jak napotkałeś taki problem jako dev lub jako kubernetes ninja, to wiesz, że sprawa nie jest
trywialna

24) https://blog.jetbrains.com/go/2020/03/03/how-to-find-goroutines-during-debugging/ – #golang
Znajdowanie goroutines podczas debugowania – od JetBrains, więc oczywiście techniki odnoszą się głównie do
GoLanda, ale to najpopularniejsze IDE, więc chyba normalka.

25) https://www.entrepreneur.com/article/248781 – #pracait #produktywnosc
7 tipów jak być produktywnym, a nie jedynie zajętym.

26) https://www.reddit.com/r/devops/comments/fh0c1a/path_to_nontechnical_position/ – #kariera #devops
Ktoś znudzony działką DevOps/SRE pyta na reddicie o możliwości przejścia do jakiejś nietechnicznej
działki w tej „niszy”.

27) https://www.reddit.com/r/devops/comments/fgghrj/which_os_for_kubernetes_in_2020/ – #kubernetes #linux
Ważny dylemat – który OS (w domyśle dystrybucja Linux) pod Kubernetesa

28) https://medium.com/golangci/golangci-com-is-closing-d1fc1bd30e0e – #golang #biznes
Prawdopodobnie nie korzystaliście, ale autor golangci-lint zamyka biznes, bo mu się nie spina.
W sensie stronę GolangCI.com, która była SaaSem. Nie wpływa to oczywiście na rozwój samego projektu
golangci-lint. Tutaj można zobaczyć nieudaną próbę spieniężenia swojego projektu

29) https://mfreeborn.github.io/blog/2020/03/15/interactive-coronavirus-map-with-jupyter-notebook – #python #koronawirus #datascience
Zabawa z Pythonem i pandasami – tym razem bawimy się danymi o pandemii koronawirusa (wiem oryginalna tematyka)

30) https://learning.linkedin.com/blog/productivity-tips/new-to-working-remotely–these-resources-can-help – #pracait #pracazdalna
Artykuł agregujący trochę zasobów o organizowaniu sobie produktywnej pracy zdalnej

31) https://www.youtube.com/watch?v=80Ew_fsV4rM – #kubernetes #devops
Tutorial o Ingress dla początkujących – cóżesz to i po co nam to.

32) https://www.youtube.com/watch?v=zF34dRivLOw – #rustlang
2h kurs Rusta na YT – ma czasem drobne wpadki, ale generalnie to kawał porządnego kursu, zanim zapłacisz za jakiś
kurs, obejrzyj ten.

### libeczki ###

01) https://github.com/R4yGM/netscanner – #golang
Skaner do macania portów

02) https://github.com/igiagkiozis/plotly – #rustlang
Odpowiednik matplotlib dla Rusta! Sztos!

03) https://github.com/richstokes/k8s-fah – #docker #kubernetes
Zrób donejta w postaci share Twojego klastra, aby wspomóc moce obliczeniowe w walce z #koronawirus

04) https://github.com/humandecoded/People-Detector – #python
Detektor ludzi…

05) https://github.com/Shpota/goxygen – #golang #javascript #webdev
Sam opis mówi wszystko: Generate a modern Web project with Go, Angular/React/Vue, and MongoDB in seconds

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