#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-24-01-2021/

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt

Chcesz, aby Cię tu wołać do
Wołam 24 osoby na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji,
aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla
6 ostatnich materiałów spadnie poniżej liczby
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika

JS:
Kilka ciekawych tooli które mogą Cię zainteresować - https://www.sitepoint.com/javascript-tools-to-look-out-for/
Status JS - podsumowanie roku 2020 - https://2020.stateofjs.com/en-US/

Golang:
Biblioteka do gtk3 - https://github.com/gotk3/gotk3

Rust:
Podstawy - zestaw wieeeelu przykładów - https://fasterthanli.me/articles/a-half-hour-to-learn-rust
Design patterns - https://rust-unofficial.github.io/patterns/
A gdyby napisać cURL w Rust to byłby bezpieczniejszy? - https://timmmm.github.io/curl-vulnerabilities-rust/

Programowanie:
Dostęp do skrzynki imap przez rest api
Hej,
W Czkawce zaimplementowałem sobie wyszukiwanie uszkodzonych plików.

Póki co wykrywa uszkodzone obrazy(crate image) oraz uszkodzone pliki(crate zip).

Jakie jeszcze typy plików często bywają uszkodzone, które mógłbym?

Co do filmów i tego, że jest obsługiwany wyłącznie zip a nie jeszcze rar czy 7z, to jestem dość mocno ograniczony przez biblioteki Rusta, ponieważ tych rzeczy jeszcze nie obsługują.

#rustlang #programowanie #komputery
@mcnight95: @Hauleth: Dzięki! Mimo wszystko ciekawi mnie dlaczego się nie da matchować po indeksie tablicy czy tupli

edit: Ok znalałem. Z rust reference wynika, że nie jest to zaimplementowane ¯\_(ツ)_/¯ Pewnie jest za tym ukryta jakaś decyzna ale już nie wnikam. Dzięki jeszcze raz
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-11-01-2021/

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt

Chcesz, aby Cię tu wołać do
Wołam 21 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji,
aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla
6 ostatnich materiałów spadnie poniżej liczby
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc


To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-03-01-2021/

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt

Chcesz,
Wołam 20 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji,
aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla
6 ostatnich materiałów spadnie poniżej liczby
Jestem na pierwszym roku studiów i mam dylemat czego sie uczyć. Znam podstawy pythona, typescript, javascript, c++ i Rusta. Bardzo polubiłem język Rust i chce sie w nim rozwijać ale teraz powstaje problem, że jest bardzo niszowy i jest kilka ofert pracy w polsce które szukaja doswiadczonego programisty c++ plus znajomosc Rust.

No i teraz sam nie wiem czy ten czas nauki Rust bedzie stracony i bede i tak musial sie uczyc
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #elektronika

JS:
NodeJs best practices - https://github.com/goldbergyoni/nodebestpractices
Pisanie strony w JSONie - https://webdatarender.com/
Darmowe hostingi dla web developerów - https://josiasdev.best/free-hosting-services-for-web-developers
Czy jest sens podawać google fonts z cdn'a googla zamiast swojego? - chyba już nie - https://dev.to/zwacky/time-to-say-goodbye-to-google-fonts-16dd
32 dodatki do chrome które mogą być interesujące dla Web developera i nie tylko - https://savio.xyz/34-must-have-chrome-extensions-for-web-developers-and-designers

Golang:
Blackrota, mocno zaciemniony backdoor napisany
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

PS To ostatnie zestawienie w tym roku, trzeba trochę odpocząć od 2020. Oczywiście zestawienia w nowym roku wracają. ( ͡° ͜ʖ ͡°)

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-16-12-2020
Wołam 20 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji,
aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla
6 ostatnich materiałów spadnie poniżej liczby
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-09-12-2020

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt

Chcesz,
Wołam 20 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji,
aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla
6 ostatnich materiałów spadnie poniżej liczby
Mam pytanko: jaki jest sens porównywania wydajności języków kompilowanych jak Rust czy C++ jeśli często korzystają z tego samego kompilatora? Skąd miałaby się brać różnica w wydajności?
Z tego co widzę to domyślny kompilator Rusta wykorzystuje LLVM, a do C++ przecież też jest Clang na LLVM. Więc dlaczego sam język miałby sprawiać że jeden czy drugi kod maszynowy będzie szybszy?
Czy chodzi o to że jakiś język w lepszy sposób wyraża pewne
Czy chodzi o to że jakiś język w lepszy sposób wyraża pewne założenia dla kompilatora i ten może poczynić więcej optymalizacji?


@Passer93: tak. Np. w Ruscie nie masz problemów z aliasowaniem, przez co kompilator może czasem poczynić optymalizacje niemożliwe w innym wypadku. W innych wypadkach frontend może wypluć kod lepszej jakości, który będzie łatwiej przełknąć w backendzie. Ogólnie w takich językach starasz się porównać wydajność idiomatycznego kodu, bo to taki chcesz
@Passer93:

1. brandzlowanie się do minimalnych różnic wydajności między językami i kompilatorami kiedy przepisanie kodu z lepszymi strukturami danych i unikając cache miss często przyśpieszy go 1000-krotnie jest bez sensu. Jak chcesz mieć szybki kod to zastanów się jakie operacje będziesz wykonywał i jak zaprojektować struktury danych żeby te operacje nie ruszały dużych obszarów pamięci. A potem puści profiler i zoptymalizuj co większe hotspoty.

2. jeśli już wchodzimy w kwestie różnych
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #haskell, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-30-11-2020

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord
Wołam 21 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji, aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla 6 ostatnich materiałów spadnie poniżej liczby
#mstarzecnews #webdev #programowanie #go #rustlang #it #bash #aws #apple #windows #elektronika

Golang:
5 błędów o których możesz nie wiedzieć - https://medium.com/swlh/5-mistakes-ive-made-in-go-75fb64b943b8
Malware Development Framework - https://github.com/redcode-labs/Coldfire

Rust:
Programowanie gpu w Ruscie! - https://github.com/EmbarkStudios/rust-gpu/releases/tag/v0.1

Programowanie:
"Hello world" w 5 najtrudniejszych językach - https://levelup.gitconnected.com/5-most-difficult-programming-languages-in-the-world-549c3cf91b23
Zestaw tutoriali (node.js, python, c, html, react, kotlin, oracle db, ios, itd itd itd) - https://devtut.github.io/
Czcionki dla programistów - https://devfonts.gafi.dev/

Kubernetes/Docker:
Open source cloud-native storage
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-25-11-2020

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt

Chcesz,
Zanim zawołam to napiszę, że nic nie grzebałem w skrypcie od dłuższego czasu, a teraz on chce
wołać sporo osób (w porównaniu do poprzednich zestawień), nie wiem czy tak się plusy rozłożyły,
bo nie mam czasu teraz tego sprawdzić, jak kogoś zawołało przez pomyłkę (brak plusów lub za
mało plusów) to z góry przepraszam.

--

Wołam 58 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej
@pepito: W grudniu wyślę zbiorczego kwartalnego.

Co do reszty pytań: ile razy będziecie dywagować co jest co w jakiej firmie? Jak w firmie X jest stanowisko "DevOps Engineer" to jest to stanowisko i koniec. Możecie sobie mieć swoje mocne opinie na ten temat, ale kogo to będzie obchodzić, bo chyba nie jakąś losową firmę, która ma takie stanowisko?

To nie nauka ścisła, aby się wykłócać, czy 2+2=4, a ludzie ciągle jak