Dodany: 2019-11-21 12:17:18 | Ostatnio wołany: 2019-11-21 12:18:51


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 1 ciekawy link z tego gatunku do takiego zestawienia.

1) Dziś bez softu, za to z ciekawymi linkami. I tak w poprzednim wpisie wspominałem Kafkę. To tutaj zarzucę linka do gotchas Kafki, o których należy pamiętać

2) Teraz #golang (i nie tylko) => jak napisać program wc w różnych językach wydajniej od oryginału, ciekawy challenge, oczywiście w tym challengu nie może zabraknąć przykładu z Go - kliknij po linki w artykule do innych przykładów, jest oczywiście #rustlang, ale też nawet #haskell dla hardcore (ten wydajny przykład, nie ten prosty)

TL; DR: Oczywiście przykład w Go błyskawicznie bije wydajnością oryginał w C, ale jego autor zadał sobie trud sprawdzić jak nisko da się zejść używając Go. Gratka dla miłośników #performance w oprogramowaniu.

3) RedHat opublikował artykuł o 3 metodach, które zwiększą bezpieczeństwo Twoich serwerów na #linux - czyli garść interesujących porad

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 #informatyk

Przejdź do wpisu

Dodany: 2019-11-19 10:58:35 | Ostatnio wołany: 2019-11-19 10:59:50



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 1 ciekawy link z tego gatunku do takiego zestawienia.

1) Przez jednych znienawidzona, przez drugich kochana, Apache Kafka #java i #scala - czyli dystrybuowany append log wysokiej dostępności (nie, to nie są żadne kolejki). Również performance jest tym, czym się często firmy wdrażające Kafke chwalą.

Ale jeśli szukasz czegoś, co ma replikacje, wysoką odporność na awarie i gwarantuje Ci konsystencje danych (przy poprawnej architekturze), a także (przynajmniej na poziomie pojedynczych partycji) kolejność wiadomości, wtedy nie masz innego wyboru - musisz rozważyć Kafkę. To software często znienawidzony przez DevOpsób/Sysadminów - stawianie 1 noda to 1 osobny node dla zookeeper (coś, co kafka ma pod maską) i 1 osobny dla samej Kafki. Więc poprawny deployment od razu zakłada 2X, gdzie X to liczba nodów (brokerów), które chcesz rezerwować dla Kafki. Wydaje się, że Kafka rozwiązuje trywialny problem, wszak append log dystrybuowany, takim się wydaje, ale jak się zagłębimy w architekture, wtedy już ten problem taki trywialny nie jest.

Za e-maila, confluent, firma, która rozwija komercyjnie Kafkę (i oferuje komercyjne wsparcie) da Ci świetnego ebooka o kafce - Kafka - Definitive Guide: https://www.confluent.io/ebook/kafka-definitive-guide-strata/

Jak nie chcecie podawać e-maila to pierwszy link z Google: https://book.huihoo.com/pdf/confluent-kafka-definitive-guide-complete.pdf

2) Jako link, mam dziś dla Was ciekawą czytankę z gatunku #golang i #performance - https://www.markphelps.me/2019/11/profiling-to-reduce-memory-allocations/ czyli o sztuce profilowania programów napisanych w #golang - krok po kroku.

PS Wiem, że z kanałem daję dupy ostatnio (mam nadzieję, że tylko z nim), ale #programowanie mnie zajmuje i czasu ni mom (ಠ‸ಠ)

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

#programista15k #sysadmin #informatyka #technologia #komputery

Przejdź do wpisu

Dodany: 2019-11-16 10:37:43 | Ostatnio wołany: 2019-11-16 10:38:05



#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 1 ciekawy link z tego gatunku do takiego zestawienia.

1) Dziś Terraform - (#golang) czyli narzędzie, dzięki któremu postawicie serwery, dodacie do nich wolumeny, sieci i co tylko (z pewnymi wyjątkami), wyłączycie za jednym zamachem itp, no generalnie wszystko co można zrobić u dostawcy takich rozwiązań (potocznie: w cloudzie). Ktoś może zapytać, jaka to różnica w stosunku do takiego Ansible. Gdyby opluginować i obudować rolami Ansible to rzeczywiście robiłby to samo, tym niemniej Terraform był z początku rozwijany właśnie jaki tool do infrastruktury, dzięki któremu skorzystamy z wielu dostawców cloudowych jak i z takich "nietypowych" jak np. vagrant oraz zapiszemy naszą infrastrukturę do kodu, aby mieć nad nią lepszą kontrolę. Terraform jest jednym z najpopularniejszych wymagań na rozmowach o pracę gdy chodzi o sprawy devopsowe. Oczywiście, jak chodzi np. o AWS, to tamtejszy odpowiednik, CloudFormation zaoferuje Ci więcej (jak chodzi o AWS) niż terraform, ale jest to tool własnościowy do AWS, z definicji nie mający na celu być tak uniwersalny jak terraform.

Tak na marginesie wokół terraforma powstało trochę narzędzi go usprawniających - polecam ten wpis u mnie na stronie

Terraform do opisu infrastruktury używa języka HCL, też autorstwa hashicorp, tutaj macie repo: https://github.com/hashicorp/hcl

Strona domowa: https://www.terraform.io/
GitHub: https://github.com/hashicorp/terraform

2) Ciekawe repo dla osób chcących nauczyć się dobrze Kubernetes - o to Kelsey Hightower, jeden z bardziej znanych osobników w tym światku, pokaże jak krok po kroku "stworzyć" kubernetesa bez żadnej automatyki: https://github.com/kelseyhightower/kubernetes-the-hard-way

Może to sposób trochę karkołomny na pierwszy rzut oka, ale dzięki niemu poznasz znacznie lepiej Kubernetesa aniżeli ze "standardowych" tutoriali.

#komputery #technologia #informatyka #programowanie #sysadmin #kubernetes

Przejdź do wpisu

Dodany: 2010-03-07 11:34:09 | Ostatnio wołany: 2019-11-14 06:35:50


ciekawe, ilu starci bordowego ;)

Przejdź do wpisu

Dodany: 2019-11-11 10:57:39 | Ostatnio wołany: 2019-11-11 10:58:57


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 1 ciekawy link z tego gatunku do takiego zestawienia.

Dziś Święto Niepodległości, więc może coś ciekawego o naszych, i tak:


1) Watermill, popularna biblioteka do aplikacji event driven w #golang, o której wspominałem w tym wpisie, trochę o niej w nagraniu z GoCracow #6 jednego z jej pomysłodawców: https://www.youtube.com/watch?v=Ly6In9cEfBw - Robert, po polskiemu nam opowie. Jak jesteście zainteresowani rozwiązaniem apek event driven w #golang, to oglądajcie.

2) Modlishka - bardzo paskudna sprawa, z punktu widzenia #security, Reverse Proxy autorstwa polskiego programisty w #golang, który służy m.in. do phisingowania 2FA od Google. Chłopaki z @certpl nawet nagrali prezentacje o tym, jak to jest niebezpieczne, jak potencjalnie się przed tym chronić i dlaczego nie powinno się takich narzędzi udostępniać światu (TL;DR: script kiddies będą mieć zbyt łatwo ich zdaniem)

3) https://coinpaprika.com/ - ta już znana w środowisku #kryptowaluty strona to prawdopodobnie polska firma lub częściowo polska i z dużym prawdopodobieństwem strzelam, że sporo #golang jest na backendzie ze względu na limity ichniejszego API (bardzo duże). Jeśli się mylę, daj ktoś znać lub sprostowanie (trochę obszukałem)

#programowanie #technologia #informatyka #polska

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

Przejdź do wpisu

Dodany: 2019-11-08 08:54:25 | Ostatnio wołany: 2019-11-08 08:55:11


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 1 ciekawy link z tego gatunku do takiego zestawienia.

Dziś z gatunku ciekawych libów/programów prosty bot, do pisania swoich botów na IRC, Slacku i Telegramie - #golang. Ale ponieważ my tu o devopsowaniu, więc pewnie zechcecie to zestawić z jakimś botem do githuba dajmy na to, aby należnie i automatycznie chłostał programistów (trzeba musztrować roboli, a co!) podczas code-review, więc dodamy tutaj policy-bot, również #golang (core) jako brakujący element układanki i o to AI nas może zacząć zastępować. ( ͡° ͜ʖ ͡°)

Jeżeli należycie do osób, którzy mają trudność ze zrozumieniem crontaba pod systemami linuksowymi, to ktoś o Was najwyraźniej ostro pomyślał tworząc stronę https://crontab.guru/. Zatem, jeśli boli Cię głowa, czy Twój backup odpali się o 3 w nocy lub historia zakazanych stron skasuje się przed powrotem rodziców z pracy, to jest coś dla Ciebie!

#programowanie #programista15k #technologia #informatyka #sysadmin

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

Przejdź do wpisu

Dodany: 2019-11-04 07:24:38 | Ostatnio wołany: 2019-11-04 07:25:20



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.

Dziś bez programów, za to z ciekawymi źródłami wiedzy.

Na początek Microsoft oferuje ebooka Kubernetes: Up and Running, Dive into the Future of Infrastructure, Second Edition za darmo do ściągnięcia z ich strony - trzeba się jedynie zalogować kontem MS lub GitHub i wypełnić z 2 pola formularza, a gdyby Wam jakiś spam chcieli wysłać, to klikacie unsubscribe w kolejnym e-mailu i macie to z głowy. Mowa o tej książce - tutaj z kolei w ofercie na amazonie - myślę, że warto skorzystać z propozycji MS, skoro jest za darmo. #cebuladeals jak się patrzy ( ͡° ͜ʖ ͡°)

Prawdziwi DevOpsi nie gardzą rzeczami self hosted, a przynajmniej wiedzą, jak coś postawić i nie jest to dla nich czarna magia. Jeżeli pewne usługi, które oferują Wam duże firmy, nie spełniają Waszych wymagań, to dla takich właśnie osób istnieje repozytorium Awesome-Selfhosted, czyli zbiór "zaklęć" prawdziwego devopsowego czarownika. Dzięki niemu poznacie potencjalne rozwiązania do np. postawienia swojego serwera e-mail, serwera plików i co tylko chcecie, aby móc uniezależnić się od usług innych firm.

#programowanie #programista15k #technologia #informatyka

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

Przejdź do wpisu

Dodany: 2019-11-02 10:56:52 | Ostatnio wołany: 2019-11-02 11:00:12



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, ale nie tylko.

Dziś Salt - najkrócej można napisać, że to taki Ansible (bo i sporo #python też) z inną konwencją nazewniczą (np. formuły, zamiast playbooków i ról, itp). Podobnie jak Ansible, używalny bez centralnego agenta (patrz salt-ssh), jednakże czerpiący garściami, jeśli jednak mamy szefa (master) i sługi (miniony). Zatem nasuwa się zajebiście ważne pytanie: no po kiego to zostało napisane jak mamy Ansible? Jest jedna odpowiedź: sposób komunikacji, otóż SaltStack używa tu tworu często mylonego z systemem kolejek: ZeroMQ, czyli gniazda TCP na sterydach. Znane to i piekielnie szybkie. Ciekawy wybór jak chodzi o tego typu narzędzie, no trzeba przyznać.
I tam gdzie Ansible się nie skaluje, nie daje rady, tam dopiero SaltStack zaczyna swoją przygodę. A więc wybierzecie go, jeśli wydajność komunikacji w Ansible jest dla Was ograniczeniem. Ze względu na mniejszą popularność niż Ansible i mniejsze rozpoznanie w branży, może nie mieć tylu formulas do wielu rzeczy co Ansible ma ról.

Nawiasem mówiąc, jednym z autorów ZeroMQ jest nieużyjący już programista Pieter Hintjens, który chyba 2 lata temu poddał się eutanazji będąc chory na terminalnego raka dróg żółciowych. Pieter zresztą swego czasu napisał o umieraniu przejmujący artykuł, w sensie jak to jest być umierającym na raka, jak rozmawiać z takimi osobami, itp - protocol of dying, polecam przeczytać. Taka to wstawka ode mnie z racji ostatnich dni.

Na wstępie informacja, że w przyszłym tygodniu nowy film na kanale na YT się szykuje, więc bądźcie czujni.

Strona projektu (komercyjne wsparcie dostępne): https://www.saltstack.com/
GitHub projektu: https://github.com/saltstack/salt
ZeroMQ: https://zeromq.org/

#programowanie #programista15k #technologia #informatyka #ansible #feels trochę z powodu Pietera i świąt

Przejdź do wpisu

Dodany: 2019-10-28 10:00:45 | Ostatnio wołany: 2019-10-28 10:02:14



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, ale nie tylko.

Na wstępnie dziękuje wykopującym i zakopującym (też) [za wykopanie znaleziska o moim kursie na YT(https://www.wykop.pl/link/5186337/dlaczego-warto-sie-dzis-uczyc-programowac-w-jezyku-go/)
#golang. Dla tych, którzy wolą tekst, zamiast YT, mam dziś do polecenia polecenia świetnego ebooka Go101. Można go spokojnie pobrać z githuba, autor nie chce żadnego e-maila czy czegoś.

Stronę Go101 powinniście znać, jak coś tam dłubiecie w #golang - też polecam do nauki, to jedna z tych stron, które warto znać.

Dziś natomiast wpis o libkach o nazwie gota oraz dataframe-go czyli zabawa z danymi w #golang. Jak kojarzysz takie liby jak np. pandas z #python, to koncept szybko zrozumiesz. Krótko: do różnego rodzaju przekształceń, odpytywań pojedynczych wartości lub serii danych. Oczywiście gota czy dataframe-go na pewno nie są tak dojrzałe i zaawansowane jak pandas, ale warto sprawdzić, jak siedzisz w #golang, zamiast #python

Załączam filmik wyjaśniający jak się to robi w pandas, aby zrozumieć idee gota i dataframe-go

GitHub gota (z przykładami): https://github.com/go-gota/gota
GitHub dataframe-go (też z przykładami): https://github.com/rocketlaunchr/dataframe-go)

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 #informatyka #technologia #programista15k no i #analizadanych trochę

Przejdź do wpisu

Dodany: 2019-09-30 18:45:00 | Ostatnio wołany: 2019-09-30 18:45:07


Hej Mireczki

Mały update co u #devopsiarz, trochę się skupiłem na #programowanie więc nie nagrywałem ostatnio za dużo z działki #devops, choć plany wciąż mam ambitne.

Najnowszy film jest o ACL i atrybutach plików w linuksie, utworzyłem znalezisko więc możecie wykopać, jak uważacie je za wartościowe:

https://www.wykop.pl/link/5152709/rozszerzone-uprawnienia-i-atrybuty-w-linuksowych-systemach-plikow/

Co do kursu #golang to mam w planie zrobić jakieś kodowanko z jakimś ciekawym przykładem (wykop api?), a jeszcze leży mi odłogiem film o go modules - nie publikowałem jeszcze, bo większym wzięciem cieszą się nagrania z tematyki devops,
więc trzymam go na razie na jakąś czarną godzinę ( ͡° ͜ʖ ͡°)
Ponadto kurs porządnego basha też chcę zrobić jak kiedyś pokazywałem w innym znalezisku.

Co do samego #golang polecam sprawdzić projekt tyci-wykop, który w ramach nauki Go napisał jeden z wykopowiczów, może Was zainteresuje: https://github.com/miahuoe/tyci-wykop

Ze statów widzę, że niesłabnącym zainteresowaniem cieszy się mój artykuł o
rekrutacji DevOps: https://devopsiarz.pl/devops/pytania-i-tematy-rekrutacyjne-na-stanowisko-devops-engineer-junior-mid-senior/

Dajcie znać, czy powinienem udostępnić jakiś serwis z ciągłymi analizami ofert, skoro już mam ten automat do analizy ofert do #pracbaza na #programista15k i #devops zrobiony (dla kilku serwisów). No i oczywiście ciągle czekam na jakieś ciekawe propozycje na filmy z działki #devops, #linux czy #sysadmin

No i na koniec garść linków dla zainteresowanych:

Strona: https://devopsiarz.pl
Kanał YT: https://devopsiarz.pl/yt
Społeczność na Discord: https://devopsiarz.pl/discord
Mirkolista: https://devopsiarz.pl/mirkolista

#informatyka #technologia

Przejdź do wpisu
Założona przez:

devopsiarz

Osób na liście: 27
Wołań: 17
Mirkolista devopsiarza, newsy o nowych filmach, ciekawostki przyrodnicze z działek DevOps, Linux, Cloud Computing, Security i trochę programowania. Strona domowa (uzupełnienie kanału YT): https://devopsiarz.pl Mój kanał na YT: https://devopsiarz.pl/yt Zapisz się, aby być wołany. Jak podobają Ci się materiały, możesz raz na jakiś czas wykopać coś ;-)

Kategoria: Nauka i newsy

Ostatnie wydarzenia (zobacz wszystkie)


2019-11-21 12:18:51
@devopsiarz zawołał do wpisu


2019-11-19 10:59:51
@devopsiarz zawołał do wpisu


2019-11-16 11:24:21
@grzybosiur dołączył do listy


2019-11-16 10:38:05
@devopsiarz zawołał do wpisu


2019-11-14 06:35:50
@devopsiarz zawołał do wpisu


2019-11-11 10:58:58
@devopsiarz zawołał do wpisu


2019-11-09 00:20:16
@Skylake dołączył do listy


2019-11-08 08:55:11
@devopsiarz zawołał do wpisu


2019-11-07 14:31:48
@Michau1324 dołączył do listy


2019-11-06 19:31:58
@poszlo_wyszlo dołączył do listy