Kategorija: Blog

Modeliranje visoko dostupnih klastera na temelju PostgreSQL i Pacemaker

Uvod Prije nekog vremena, dobio sam zadatak da razvijem visoko dostupni klaster za PostgreSQL, koji radi u nekoliko data centara povezanim optičkim vlaknima unutar jednog grada i sposoban je izdržati kvar (npr. isključivanje napajanja) jednog data centra. Za softver koji se bavi visokom dostupnošću odabrao sam Pacemaker, jer je to službeno rješenje od RedHat-a za izgradnju visoko dostupnih klastera. Dobar je jer […]

Nadzor Kubernetes klastera: opći pregled i upoznavanje s Prometheusom

Razmotrit ćemo koncept nadzora Kubernetes-a, upoznati se s alatom Prometheus, razgovarati o alertrima. Tema nadzora je obimna, ne može se obraditi u jednom članku. Cilj ovog teksta je dati pregledno predstavljanje alata, koncepcija i pristupa. Materijal članka je sažetak iz otvorenog predavanja škole "Sljerm". Ako želite proći potpuno obrazovanje — prijavite se na kurs o Nadzoru i logiranju infrastrukture […]

Ranljivost u OpenZFS-u koja narušava obradu prava pristupa u FreeBSD-u

U dodanom kodu za OpenZFS radi podrške OS-u FreeBSD otkrivena je kritična ranljivost (CVE-2020-24717) koja dovodi do narušavanja obrade prava pristupa. Suština problema je u tome što su prava postavljena za grupu obrađivana kao prava za vlasnika datoteke. Problem je rešen u ažuriranju OpenZFS 2.0.0-rc1. Ispravka je unesena pre nego što je kodna baza FreeBSD HEAD prebačena na OpenZFS. Problem je bio uzrokovan time što […]

Izlazak Electron 10.0.0, platforme za razvoj aplikacija na osnovu Chromium engine-a

Pripremljeno je izdanje platforme Electron 10.0.0 koja pruža samostalni okvir za razvoj aplikacija za više platformi, koristeći kao osnovu komponente Chromium, V8 i Node.js. Značajna promena broja verzije povezana je s ažuriranjem kodne osnove Chromium 85, platforme Node.js 12.16.3 i JavaScript engine-a V8 8.5. U novom izdanju: Dodate su metode contents.getBackgroundThrottling() i svojstvo contents.backgroundThrottling. U glavnom procesu obezbeđen je […]

DevSecOps: principi rada i poređenje SCA. Prvi deo

Pomembnost analize komponent programske opreme (angleško Software Composition Analysis – SCA) v procesu razvoja narašča z vsakoletnimi poročili o ranljivostih knjižnic odprte kode, ki jih objavljajo podjetja Synopsys, Sonatype, Snyk, White Source. Po poročilu The State of Open Source Security Vulnerabilities 2020 se je število ugotovljenih ranljivosti v odprti kodi v letu 2019 povečalo skoraj za 1,5 […]

Kako smo organizirali visoko učinkoviti in poceni DataLake in zakaj ravno tako

Živimo v čudovitem času, ko lahko hitro in enostavno povežemo več že pripravljene odprtokodne orodja, jih nastavimo z 'izključeno zavestjo' po nasvetih s stackoverflow, ne da bi se poglabljali v 'mnogobukve', in jih lansiramo v komercialno uporabo. Ko pa bo prišlo do potrebe po nadgradnji/širitvi ali pa bo nekdo slučajno ponovno zagnal nekaj strežnikov — se zavedamo, da je začel nek nadležen slab sanj na javi, vse se je nenadoma zapletlo do […]

V Ubuntu 20.10 načrtujejo prehod z iptables na nftables

Nadalje z Fedora in Debian razvijalci Ubuntu preučujejo možnost prehoda na privzeto uporabo paketnega filtra nftables. Za ohranjanje nazaj združljivosti se predlaga uporaba paketa iptables-nft, ki ponuja orodja z enakim sintaktičnim ukaznim nizom kot iptables, vendar prevaja pridobljena pravila v bajtkodo nf_tables. Sprememba je načrtovana za vključitev v jesen 2020. To je drugi […]

Projekt Pale Moon je blokiral dostop uporabnikov forka Mypal do imenika dodatkov

Uporabniki brskalnika Mypal, ki razvija fork Pale Moon za Windows XP, ki je bil ustvarjen po prenehanju podpore tej platformi v izdaji Pale Moon 27.0, so opazili izgubo možnosti namestitve dodatkov s spletne strani 'addons.palemoon.org', kjer je bil prav tako blokiran dostop tudi drugim brskalnikom, v katere je vključen Windows XP v glavi User Agent. M.C. Straver (Moonchild), ustvarjalec brskalnika Pale Moon, […]

30% od tisoč največjih spletnih mest uporablja skripte za skrito identifikacijo

Skupina raziskovalcev iz Mozille, Univerze v Iowi in Univerze v Kaliforniji je objavila rezultate raziskave uporabe kode za skrito prepoznavanje uporabnikov na spletnih straneh. Pod skritim prepoznavanjem razumemo generiranje identifikatorjev na podlagi posrednih podatkov o delovanju brskalnika, kot so ločljivost zaslona, seznam podprtih MIME-tipov, specifični parametri v zavihkih (HTTP/2 in HTTPS), analiza nameščenih vtičnikov in pisav ter dostopnost določenih spletnih […]

libheif 1.8.0

Izšla je nova različica knjižnice libheif, namenjene kodiranju in dekodiranju slik v formatih HEIF in AVIF. Glavne spremembe: integracija rav1e, ki zagotavlja hitrejše kodiranje v primerjavi z AOM; podpora za AVIF s 10/12-bitno globino; podpora za AVIF v nalagalniku gdk-pixbuf (dostavljen s knjižnico); podpora za barvne profile NCLX; kodiranje HEIF in AVIF s chroma 4:2:2 in 4:4:4 […]

Blockchain je neverjetna rešitev, ampak za kaj?

Opomba prev.: ta provokativni članek o blockchainu je bil napisan in objavljen pred približno dvema letoma v nizozemskem jeziku. Pred kratkim so ga prevedli v angleščino, kar je povzročilo nov val zanimanja s strani še večje IT-skupnosti. Kljub temu, da so nekatere številke v tem času zastarele, je bistvo, ki ga je avtor želel prenesti, ostalo isto. Blockchain bo spremenil vse: industrijo […]

Ceph: Prvi praktični tečaj v ruščini

Skupnosti uporabnikov Ceph so polne zgodb o tem, kako se je vse pokvarilo, ni zagnalo, ali odpovedalo. Ali to pomeni, da je tehnologija slaba? Nikakor ne. To pomeni, da se tehnologija razvija. Uporabniki naletijo na ozka grla tehnologije, najdejo recepte in rešitve, pošljejo popravke v upstream. Čim več izkušenj s tehnologijo, čim več uporabnikov se zanjo odloči, tem več opisanih težav […]

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster