Avtor: Yuri Gagarin

Kako izbrati Open Source licenco za RAD okvir na GitHubu

V tem članku bomo nekoliko govorili o avtorskih pravicah, a predvsem o izbiri svobodne licence za RAD okvir IONDV. Okvir in za odprtokodne proizvode, ki temeljijo nanj. Povedali bomo o permisivni licenci Apache 2.0, o tem, kar nas je pripeljalo do nje, in s kakšnimi rešitvami smo se srečali med postopkom. Postopek izbire licence je precej zahteven […]

Kubernetes Operator na Python-u bez framework-ova i SDK-a

Go je trenutno monopolista među programskim jezicima koje ljudi biraju za pisanje operatora za Kubernetes. Tome doprinose objektivni razlozi, kao što su: Postoji moćan framework za razvoj operatora na Go-u — Operator SDK. Na Go-u su napisane takve „revitalizujuće“ aplikacije kao što su Docker i Kubernetes. Pisanje svog operatora na Go-u znači razgovarati sa ekosistemom […]

Prednosti i slabosti HugePages

Prevod članka je pripremljen za studente kursa „Linux Administrator“. Ranije sam govorio o tome kako proveriti i omogućiti korišćenje HugePages na Linuxu. Ovaj članak će biti koristan samo ako zaista imate gde da koristite HugePages. Susretao sam mnoge ljude koji se zavaravaju perspektivom da će HugePages čarobno povećati performanse. Ipak, hugepaging je složena tema, […]

Ažuriranje DNS servera BIND 9.14.4 i Knot 2.8.3

Objavljene su korektivne ažuriranje stabilnih grana DNS servera BIND 9.14.4 i 9.11.9, kao i u razvoju eksperimentalne grane 9.15.2. U novim izdanjima ispravljena je ranjivost (CVE-2019-6471), uzrokovana stanjima trke koja može dovesti do gubitka usluge (gubitak procesa prilikom aktiviranja assert) kada se blokira veliki broj dolaznih paketa. Takođe, nova verzija 9.14.4 dodaje podršku za API GeoIP2 […]

Razvoj aplikacije na SwiftUI. Deo 1: tok podataka i Redux

Nakon učešća na sesiji State of the Union na WWDC 2019, odlučio sam detaljno proučiti SwiftUI. Proveo sam dosta vremena radeći s njim i sada sam započeo razvoj stvarne aplikacije koja bi mogla biti korisna širokom krugu korisnika. Nazvao sam je MovieSwiftUI — to je aplikacija za pretragu novih i starih filmova, kao i njihovog prikupljanja […]

Balansiranje pisanja i čitanja u bazi podataka

U prethodnom članku sam opisao koncept i implementaciju baze podataka zasnovane na funkcijama, a ne na tabelama i poljima kao u relacijskim bazama podataka. U članku je navedeno mnogo primera koji pokazuju prednosti takvog pristupa u odnosu na klasične. Mnogi su smatrali da su ovi primeri nedovoljno uverljivi. U ovom članku ću pokazati kako takav koncept omogućava brzo i jednostavno balansiranje […]

Funkcionalna DBMS

Svet baza podataka je već dugo zauzet relacijskim DBMS-ima, u kojima se koristi SQL jezik. Toliko da se novije vrste nazivaju NoSQL. Uspeli su da zauzmu određeno mesto na ovom tržištu, ali relacijski DBMS-i se ne planiraju povući i nastavljaju da se aktivno koriste za svoje svrhe. U ovom članku želim da opišem koncept funkcionalne baze podataka. Za bolje razumevanje, […]

Gradimo pipeline automatizovanog testiranja na Azure DevOps

Nedavno sam se susreo sa još uvek nedovoljno popularnim alatom u svetu DevOps-a, Azure DevOps pipeline-ima. Odmah sam osetio nedostatak jasnih uputstava ili članaka na ovu temu; ne znam čime je to uzrokovano, ali Microsoft očigledno ima na čemu da radi u smislu popularizacije alata. Danas ćemo izgraditi pipeline za automatizovano testiranje unutar Azure oblaka. Dakle, […]

V novem Microsoft Edge bi lahko prišla globalna kontrola multimedije.

Microsoft deluje na novem globalnem nadzoru za multimedije v svojem brskalniku Edge, ki temelji na Chromu. Poročajo, da bo novi nadzor, ki ga aktivirate s klikom na gumb „Multimedija“ v naslovni vrstici, lahko prikazal ne le seznam trenutno predvajanih avdio ali video datotek, temveč tudi druge aktivne seje multimedije, ki jih je mogoče nato preklapljati in upravljati ločeno. […]

Izdaja sistema za odkrivanje napadov Snort 2.9.14.0

Cisco je objavil izdajanje Snort 2.9.14.0, prostega sistema za odkrivanje in preprečevanje napadov, ki združuje metode ujemanja po podpisih, sredstva za inšpekcijo protokolov in mehanizme za odkrivanje anomalij. Glavne novosti: Dodana je podpora za maske številk vrat v predpomnilniku gostiteljev in možnost preusmeritve vezave identifikatorjev aplikacij na omrežne porte; dodani so novi vzorci odjemalske programske opreme za izhodno poizvedbo […]

V Kazahstanu so številni veliki ponudniki uvedli prestrezanje HTTPS prometa

V skladu s spremembami zakona o komunikacijah, ki veljajo v Kazahstanu od leta 2016, so mnogi kazahstanski ponudniki, vključno s Kcell, Beeline, Tele2 in Altel, od danes vzpostavili sisteme za prestrezanje HTTPS prometa strank z zamenjavo prvotno uporabljenega certifikata. Sprva je bilo načrtovano, da se sistem prestrezanja uvede leta 2016, vendar se je operacija nenehno odlagala in zakon je že postal […]

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