Kategorija: Blog

Povratak na mikroservise zajedno s Istio-om. Dio 2

Napomena: Prvi deo ovog ciklusa bio je posvećen upoznavanju s mogućnostima Istio i njihovoj demonstraciji u praksi. Sada će se govoriti o složenijim aspektima konfiguracije i korišćenja ove service mesh, posebno o finoj konfiguraciji mrežne rutiranja i upravljanju mrežnim prometom. Podsećamo da se u članku koriste konfiguracije (manifesti za Kubernetes i Istio) […]

Povratak mikroservisima s Istio. Dio 1

Napomena: Service mesh-ovi su definitivno postali relevantno rešenje u savremenoj infrastrukturi za aplikacije koje koriste mikroslužbenu arhitekturu. Iako je Istio poznat mnogim DevOps inženjerima, to je relativno nov proizvod koji, s obzirom na svoje složene mogućnosti, može zahtevati značajno vreme za upoznavanje. Nemački inženjer Rinor Maloku, koji je odgovoran za cloud computing za velike klijente u telekomunikacijama […]

Kako putovati na posao na dva kotača

Dobar dan, cijenjena Habr zajednico. Prije točno godinu dana bio je isti takav proljetni dan kao i danas. Ja sam, kao obično, putovao na posao javnim prijevozom, doživljavajući sve one divne osjećaje poznate svima koji putuju u prometnim satima. Iza mene su se jedva zatvarala vrata autobusa. Vjetar mi je stalno nosio kosu djevojke koja emocionalno […]

SMS monitoring težine tri košnice za 30$

Ne, ovo nije komercijalna ponuda, to je cijena komponenti sustava koji ćete moći sastaviti nakon čitanja ovog članka. Malo pozadine: Prije nekog vremena odlučio sam se baviti pčelarstvom, i oni su na kraju došli... na cijelu sezonu, ali nisu preživjeli zimu. I to, unatoč tome što sam sve radio ispravno - jesenski prihranjivanje, izolacija prije hladnoće. Košnica je bila […]

Konfiguriranje Sparka na YARN

Habr, pozdrav! Jučer je na meet-upu posvećenom Apache Sparku, od ekipe iz Rambler&Co, bilo dosta pitanja od sudionika vezanih uz konfiguraciju ovog alata. Odlučili smo podijeliti svoja iskustva. Tema nije jednostavna - stoga predlažemo da i vi dijelite svoja iskustva u komentarima, možda i mi nešto ne razumijemo i koristimo krivo. Mala uvodna riječ - kako mi […]

Kako napraviti DAG’ov okidač u Airflowu koristeći Experimental API

Kada pripremamo naše obrazovne programe, povremeno se susrećemo s teškoćama u vezi s radom s nekim alatima. I u trenucima kada se suočavamo s njima, ne postoji uvijek dovoljno dokumentacije i članaka koji bi pomogli u rješavanju tog problema. Tako je bilo, primjerice, 2015. godine kada smo u programu 'Specijalist za velike podatke' koristili […]

Intervju na engleskom: kako ispravno pričati o sebi

Sve više rekrutera u modernim kompanijama preferira da sprovode intervjue sa kandidatima na engleskom jeziku. Za HR stručnjake to je korisno, jer može istovremeno proveriti znanje engleskog kod kandidata i saznati više informacija o njemu. Ipak, kandidatima priča o sebi na engleskom često stvara poteškoće. Osobito, ako nivo engleskog još ne omogućava slobodnu komunikaciju na bilo koju […]

Termux korak po korak (Dio 2)

U prethodnom dijelu upoznali smo se s osnovnim naredbama Termux-a, postavili SSH vezu s računalom, naučili kako kreirati alias-e i instalirali nekoliko korisnih alata. Ovaj put ćemo napraviti još jedan korak naprijed: saznat ćemo više o Termux:API, instalirati Python i nano, te napisati "Hello, world!" u Pythonu. Također ćemo saznati nešto o bash skriptama i napisati skriptu […]

Kompresija podataka algoritmom Huffman

Uvod U ovom članku govorit ću o poznatom algoritmu Huffman, kao i o njegovoj primjeni u kompresiji podataka. Na kraju ćemo napisati jednostavni arhivator. O tome je već bio članak na Habr-u, ali bez praktične realizacije. Teorijski materijal trenutnog posta preuzet je iz školskih lekcija informatike i knjige Roberta Lafore-a "Strukture podataka i algoritmi u Javi". Dakle, sve […]

Binary Tree ili kako pripremiti binarno stablo pretraživanja

Preludij Ovaj članak posvećen je binarnim stablima pretraživanja. Nedavno sam pisao članak o kompresiji podataka metodom Huffmanove kompresije. Tada nisam previše obraćao pozornost na binarna stabla, jer metode pretraživanja, umetanja i brisanja nisu bile aktualne. Sada sam odlučio napisati članak posebno o stablima. Dakle, hajde da počnemo. Stablo je struktura podataka koja se sastoji od čvorova povezanih granama. Može se reći da je stablo […]

Objavljen je GitLab 11.9 s funkcijom otkrivanja tajni i nekoliko pravila za odobravanje merge requestova

Brzo otkrivanje curenja tajni Činilo bi se da je mala greška — slučajno prenijeti autentifikacijske podatke u javni repozitorij. Međutim, posljedice mogu biti ozbiljne. Čim zlonamjernik dobije vašu lozinku ili API ključ, preuzet će vaš račun, blokirati vas i prevarom iskoristiti novac. Osim toga, postoji domino efekt: pristup jednoj računu otvara pristup drugim. […]

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster