Tema: Блог

Izgradnja automatizovanog cevovoda za testiranje na Azure DevOps

Nedavno sam naišao na ne tako popularnu zvijer u DevOps svijetu, Azure DevOps cevovode. Odmah sam osjetio nedostatak jasnih uputstava ili članaka na tu temu, ne znam s čime je to povezano, ali Microsoft očito ima na čemu raditi u smislu popularizacije alata. Danas ćemo izgraditi cevovod za automatizovano testiranje unutar Azure oblaka. Dakle, […]

Osnove transparentnog proxyinga koristeći 3proxy i iptables/netfilter ili kako "sve staviti kroz proxy"

U ovom članku želim otkriti mogućnosti transparentnog proxyinga, koji vam omogućava da preusmjerite cijeli ili dio prometa preko vanjskih proxy servera apsolutno neprimijećeno od strane klijenata. Kada sam počeo da rešavam ovaj problem, suočio sam se sa činjenicom da njegova implementacija ima jedan značajan problem - HTTPS protokol. U dobra stara vremena, nije bilo posebnih problema sa transparentnim HTTP proxyingom, […]

Funkcionalni DBMS

Svijetom baza podataka dugo su dominirali relacijski DBMS-ovi, koji koriste SQL jezik. Toliko da se nove varijante nazivaju NoSQL. Uspjeli su sebi izboriti određeno mjesto na ovom tržištu, ali relacijski DBMS-ovi neće umrijeti i nastavljaju se aktivno koristiti u svoje svrhe. U ovom članku želim opisati koncept funkcionalne baze podataka. Radi boljeg razumijevanja, […]

Živio kralj: okrutni svijet hijerarhije u čoporu pasa lutalica

U velikim grupama ljudi uvijek se pojavljuje vođa, svjesno ili ne. Raspodjela moći od najvišeg do najnižeg nivoa hijerarhijske piramide ima niz prednosti kako za grupu u cjelini tako i za pojedince. Uostalom, red je uvijek bolji od haosa, zar ne? Hiljadama godina, čovječanstvo je u svim civilizacijama implementiralo hijerarhijsku piramidu moći kroz razne […]

Balansiranje pisanja i čitanja u bazi podataka

U prethodnom članku opisao sam koncept i implementaciju baze podataka izgrađene na osnovu funkcija, a ne na tabelama i poljima kao u relacionim bazama podataka. Dalo je mnogo primjera koji pokazuju prednosti ovog pristupa u odnosu na klasični. Mnogi su ih smatrali nedovoljno uvjerljivima. U ovom članku ću pokazati kako vam ovaj koncept omogućava brzo i praktično balansiranje […]

CryptoARM baziran na PKCS#12 kontejneru. Izrada elektronskog potpisa CadES-X Long Type 1.

Objavljena je ažurirana verzija besplatnog uslužnog programa cryptoarmpkcs, dizajniranog za rad sa x509 v.3 certifikatima pohranjenim i na PKCS#11 tokenima, uz podršku za rusku kriptografiju, iu zaštićenim PKCS#12 kontejnerima. Tipično, PKCS#12 kontejner pohranjuje lični certifikat i njegov privatni ključ. Uslužni program je apsolutno samodovoljan i radi na Linux, Windows, OS X platformama. Posebnost uslužnog programa je […]

Najavljeno predizdanje Fedora CoreOS-a

Fedora CoreOS je samoažurirajući minimalni operativni sistem za bezbedno i veliko pokretanje kontejnera u proizvodnim okruženjima. Trenutno je dostupan za testiranje na ograničenom skupu platformi, ali uskoro dolazi više. Izvor: linux.org.ru

Oracle Linux 8 izdanje

Oracle je objavio izdanje Oracle Linux 8 distribucije, kreirane na bazi paketa Red Hat Enterprise Linux 8. Sklop se standardno isporučuje na osnovu standardnog paketa sa kernelom iz Red Hat Enterprise Linux (baziranog na 4.18 kernel). Vlasnički Unbreakable Enterprise Kernel za Oracle Linux 8 je još uvijek u razvoju. Što se tiče funkcionalnosti, Oracle beta izdaje […]

U Kazahstanu je bilo obavezno instalirati državni certifikat za MITM

U Kazahstanu su telekom operateri slali poruke korisnicima o potrebi za instaliranjem sigurnosnog certifikata koji je izdala vlada. Bez instalacije internet neće raditi. Treba imati na umu da certifikat ne utječe samo na činjenicu da će vladine agencije moći čitati šifrirani promet, već i na činjenicu da svako može napisati bilo šta u ime bilo kojeg korisnika. Mozilla je već lansirala [...]

Razvoj aplikacija na SwiftUI. Dio 1: Protok podataka i Redux

Nakon što sam prisustvovao sesiji o stanju u Uniji na WWDC 2019, odlučio sam da duboko zaronim u SwiftUI. Proveo sam dosta vremena radeći s njim i sada sam počeo da razvijam pravu aplikaciju koja može biti korisna širokom krugu korisnika. Nazvao sam ga MovieSwiftUI - ovo je aplikacija za traženje novih i starih filmova, kao i njihovo prikupljanje […]

Firefox ažuriranje 68.0.1

Objavljeno je korektivno ažuriranje za Firefox 68.0.1, koje rješava nekoliko problema: Verzije za macOS su potpisane Apple ključem, što im omogućava da se koriste u beta izdanjima macOS-a 10.15; Rešen je problem sa nedostajućim dugmetom preko celog ekrana kada gledate video u HBO GO režimu preko celog ekrana; Ispravljena greška koja je uzrokovala pojavljivanje pogrešnih poruka za neke lokalitete kada pokušavate zatražiti korištenje […]