tema: Blog

Izgradnja automatiziranog cjevovoda za testiranje na Azure DevOps

Nedavno sam naišao na ne tako popularnu zvijer u DevOps svijetu, Azure DevOps cjevovode. Odmah sam osjetio nedostatak jasnih uputa 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 cjevovod za automatizirano testiranje unutar Azure oblaka. Dakle, […]

Osnove transparentnog proxyja koristeći 3proxy i iptables/netfilter ili kako “sve staviti kroz proxy”

U ovom članku želio bih otkriti mogućnosti transparentnog proxyja, koji vam omogućuje preusmjeravanje cijelog ili dijela prometa preko vanjskih proxy poslužitelja apsolutno neprimjećenih od strane klijenata. Kada sam počeo rješavati ovaj problem, suočio sam se s činjenicom da njegova implementacija ima jedan značajan problem - HTTPS protokol. U dobra stara vremena nije bilo posebnih problema s transparentnim HTTP proxyjem, […]

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 neće umrijeti, već će se i dalje aktivno koristiti za svoje potrebe. U ovom članku želim opisati koncept funkcionalne baze podataka. Radi boljeg razumijevanja, ja […]

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

U velikim skupinama ljudi uvijek se pojavi vođa, svjesno ili nesvjesno. Raspodjela moći od najviše do najniže razine hijerarhijske piramide ima niz prednosti kako za grupu u cjelini, tako i za pojedince. Uostalom, red je uvijek bolji od kaosa, zar ne? Tisućama godina čovječanstvo u svim civilizacijama provodi hijerarhijsku piramidu moći kroz različite […]

Usklađivanje pisanja i čitanja u bazi podataka

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

CryptoARM temeljen na PKCS#12 spremniku. Izrada elektroničkog potpisa CadES-X Long Type 1.

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

Najavljen Fedora CoreOS pregled

Fedora CoreOS je samoažurirajući minimalni operativni sustav za sigurno i veliko pokretanje spremnika u proizvodnim okruženjima. Trenutačno je dostupan za testiranje na ograničenom skupu platformi, ali uskoro će ih biti više. Izvor: linux.org.ru

Je li vrijeme da programeri igara prestanu slušati svoje fanove?

Došlo je do spora oko članka i odlučio sam objaviti njegov prijevod za javno gledanje. S jedne strane, autor kaže da programeri ne bi trebali upuštati igrače u stvari skripte. Ako na igre gledate kao na umjetnost, onda se slažem - nitko neće pitati zajednicu kakav kraj odabrati za svoju knjigu. Na drugoj strani […]

Oracle Linux 8 izdanje

Oracle je objavio izdanje distribucije Oracle Linux 8, stvorene na bazi paketa Red Hat Enterprise Linux 8. Sklop se isporučuje prema zadanim postavkama na temelju standardnog paketa s jezgrom iz Red Hat Enterprise Linuxa (temeljenog na 4.18 zrno). Vlasnički Unbreakable Enterprise Kernel za Oracle Linux 8 još uvijek je u razvoju. Što se tiče funkcionalnosti, Oracle beta izdaje […]

U Kazahstanu je bila obavezna ugradnja državnog certifikata za MITM

U Kazahstanu su telekom operateri slali poruke korisnicima o potrebi instaliranja sigurnosne potvrde koju 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 bilo tko može pisati bilo što u ime bilo kojeg korisnika. Mozilla je već pokrenula [...]

Razvoj aplikacija na SwiftUI. Dio 1: Dataflow i Redux

Nakon što sam prisustvovao sjednici o stanju unije na WWDC 2019., odlučio sam duboko zaroniti u SwiftUI. Proveo sam dosta vremena radeći s njim i sada sam počeo razvijati pravu aplikaciju koja može biti korisna širokom krugu korisnika. Nazvao sam to 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: Builds za macOS su potpisani Apple ključem, što im omogućuje upotrebu u beta izdanjima macOS 10.15; Riješen problem s nedostatkom gumba za prikaz na cijelom zaslonu prilikom gledanja videa u načinu rada preko cijelog zaslona HBO GO; Ispravljena je pogreška koja je uzrokovala pojavljivanje netočnih poruka za neke lokalitete prilikom pokušaja zahtjeva pomoću […]