Tema: Administracija

Kako napraviti DAG okidač u Airflow koristeći eksperimentalni API

Prilikom pripreme naših obrazovnih programa povremeno se susrećemo sa poteškoćama u radu sa određenim alatima. A u trenutku kada ih naiđemo, nema uvijek dovoljno dokumentacije i članaka koji bi nam pomogli da se nosimo s ovim problemom. To je bio slučaj, na primjer, 2015. godine, a u programu “Big Data Specialist” koristili smo […]

Kako izdržati povećana opterećenja sistema: govorimo o velikim pripremama za Crni petak

Zdravo, Habr! U 2017, tokom Crnog petka, opterećenje se povećalo za skoro jedan i po puta, a naši serveri su bili na svom limitu. Tijekom godine broj klijenata je značajno porastao i postalo je jasno da bez pažljive preliminarne pripreme platforma jednostavno neće izdržati opterećenja 2018. Postavili smo najambiciozniji mogući cilj: želeli smo da budemo potpuno spremni [...]

Klasterska pohrana za male web klastere zasnovana na drbd+ocfs2

O čemu ćemo vam reći: Kako brzo implementirati zajedničku pohranu za dva servera na bazi drbd+ocfs2 rješenja. Kome će ovo biti korisno: Vodič će biti koristan sistemskim administratorima i svima koji odaberu metod implementacije pohrane ili žele isprobati rješenje. Od kojih smo odluka odustali i zašto?Često se susrećemo sa situacijom u kojoj moramo da sprovedemo […]

Kompresija podataka s Huffman algoritmom

Uvod U ovom članku govoriću o čuvenom Huffman algoritmu, kao io njegovoj primjeni u kompresiji podataka. Kao rezultat toga, napisaćemo jednostavan arhiver. O tome je već postojao članak na Habréu, ali bez praktične implementacije. Teorijski materijal ovog posta je preuzet iz školskih časova informatike i knjige Roberta Laforeta „Strukture podataka i algoritmi u Javi“. Dakle, sve […]

Binarno stablo ili kako pripremiti binarno stablo pretraživanja

Uvod Ovaj članak je o stablima binarnog pretraživanja. Nedavno sam napisao članak o kompresiji podataka koristeći Huffmanovu metodu. Tu nisam obraćao mnogo pažnje na binarna stabla, jer metode pretraživanja, umetanja i brisanja nisu bile relevantne. Sada sam odlučio napisati članak o drveću. Hajde da počnemo. Stablo je struktura podataka koja se sastoji od čvorova povezanih rubovima. Možemo reći da je drvo [...]

Termux korak po korak (2. dio)

U zadnjem dijelu smo se upoznali sa osnovnim Termux komandama, postavili SSH konekciju sa PC-om, naučili kako da kreiramo pseudonime i instalirali nekoliko korisnih uslužnih programa. Ovog puta moramo ići još dalje, ti i ja: učićemo o Termux:API, instalirati Python i nano, a takođe ćemo napisati „Zdravo, svet!“ u Pythonu ćemo naučiti o bash skriptama i napisati skriptu […]

Povratak na mikroservise sa Istiom. Dio 2

Bilješka prev.: Prvi dio ove serije bio je posvećen upoznavanju mogućnosti Istia i njihovom demonstriranju na djelu. Sada ćemo govoriti o složenijim aspektima konfiguracije i upotrebe ove servisne mreže, a posebno o fino podešenom rutiranju i upravljanju mrežnim prometom. Također vas podsjećamo da ovaj članak koristi konfiguracije (manifeste za Kubernetes i Istio) […]

Povratak na mikroservise sa Istiom. Dio 1

Bilješka Prevod: Servisne mreže su definitivno postale relevantno rješenje u modernoj infrastrukturi za aplikacije koje slijede mikroservisnu arhitekturu. Iako je Istio možda na usnama mnogih DevOps inženjera, to je prilično nov proizvod koji, iako je sveobuhvatan u smislu mogućnosti koje pruža, može zahtijevati značajno vrijeme za upoznavanje. Njemački inženjer Rinor Maloku, odgovoran za računalstvo u oblaku za velike klijente u telekomunikacijama […]

Povratak na mikroservise sa Istiom. Dio 3

Bilješka prev.: Prvi dio ove serije bio je posvećen upoznavanju mogućnosti Istio-a i demonstriranju istih na djelu, drugi dio je bio o fino podešenom rutiranju i upravljanju mrežnim prometom. Sada ćemo razgovarati o sigurnosti: da bi demonstrirao osnovne funkcije povezane s njom, autor koristi uslugu identiteta Auth0, ali na sličan način se mogu konfigurirati i drugi provajderi. Postavili smo […]

Cloud server 2.0. Pokretanje servera u stratosferu

Prijatelji, osmislili smo novi pokret. Mnogi od vas se sjećaju našeg prošlogodišnjeg fan geek projekta “Server u oblacima”: napravili smo mali server baziran na Raspberry Pi-ju i lansirali ga u balonu na vrući zrak. Sada smo odlučili da idemo još dalje, odnosno više - čeka nas stratosfera! Podsjetimo se ukratko šta je bila suština prvog projekta „Server u oblacima“. Server […]

Uradi sam video nadzor u oblaku: nove karakteristike Ivideon Web SDK

Imamo nekoliko integracionih komponenti koje omogućavaju svakom partneru da kreira sopstvene proizvode: Otvoreni API za razvoj bilo koje alternative ličnom nalogu Ivideon korisnika, Mobile SDK, sa kojim možete razviti potpuno rešenje koje je po funkcionalnosti ekvivalentno Ivideon aplikacijama, kao i kao Web SDK. Nedavno smo objavili poboljšani Web SDK, zajedno s novom dokumentacijom i demo aplikacijom koja će učiniti naše […]

GitLab 11.9 objavljen s pravilima za otkrivanje tajnih podataka i višestrukim pravilima za rješavanje zahtjeva za spajanjem

Brzo otkrivanje procurelih tajni Činilo bi se kao mala greška da slučajno procure vjerodajnice u zajedničko spremište. Međutim, posljedice mogu biti ozbiljne. Kada napadač dobije vašu lozinku ili API ključ, on će preuzeti vaš račun, zaključati vas i koristiti vaš novac na prevaru. Osim toga, moguć je domino efekat: pristup jednom računu otvara pristup drugima. […]