Kategorija: Blog

Od visoke zakasnitve Ceph do popravka jedra z uporabo eBPF/BCC

Linux ima veliko orodij za odpravljanje napak v jedru in aplikacijah. Večina jih negativno vpliva na delovanje aplikacije in jih ni mogoče uporabiti v proizvodnji. Pred nekaj leti je bilo razvito še eno orodje - eBPF. Omogoča sledenje jedru in uporabniškim aplikacijam z nizkimi stroški in brez potrebe po ponovni izdelavi programov in prenosu […]

Kako pripraviti spletno stran za velike obremenitve: 5 praktičnih nasvetov in uporabnih orodij

Uporabnikom res ni všeč, ko je spletni vir, ki ga potrebujejo, počasen. Podatki raziskave kažejo, da bo 57 % uporabnikov zapustilo spletno stran, če bo trajalo več kot tri sekunde, da se naloži, medtem ko jih je 47 % pripravljenih počakati le dve sekundi. Enosekundna zamuda lahko stane 7 % konverzij in 16 % manjše zadovoljstvo uporabnikov. Zato se morate pripraviti na povečano obremenitev in prometne skoke. […]

Neumni možgani, skrita čustva, zvijačni algoritmi: razvoj prepoznavanja obraza

Stari Egipčani so vedeli veliko o vivisekciji in na dotik so lahko ločili jetra od ledvic. S povijanjem mumij od jutra do večera in zdravljenjem (od trefinacije do odstranjevanja tumorjev) se boste neizogibno naučili razumeti anatomijo. Bogastvo anatomskih podrobnosti je bilo več kot izravnano z zmedo pri razumevanju delovanja organov. Duhovniki, zdravniki in preprosti ljudje so pogumno položili razum v srce in [...]

Prehod z monolita na mikrostoritve: zgodovina in praksa

V tem članku bom govoril o tem, kako se je projekt, na katerem delam, preoblikoval iz velikega monolita v niz mikrostoritev. Projekt je svojo zgodovino začel precej dolgo nazaj, v začetku leta 2000. Prve različice so bile napisane v Visual Basicu 6. Sčasoma je postalo jasno, da bo razvoj v tem jeziku v prihodnosti težko podpirati, saj IDE […]

Amazon je izdal Open Distro za Elasticsearch 1.0.0

Amazon je predstavil prvo izdajo izdelka Open Distro for Elasticsearch, ki vključuje popolnoma odprto različico platforme za iskanje, analizo in shranjevanje podatkov Elasticsearch. Objavljena izdaja je primerna za poslovno uporabo in vključuje napredne funkcije, ki so na voljo samo v komercialni različici originalnega Elasticsearch. Vse komponente projekta se distribuirajo pod licenco Apache 2.0. Končane sklope pripravimo v […]

Rja 1.36

Razvojna ekipa z veseljem predstavlja Rust 1.36! Kaj je novega v Rust 1.36? Prihodnja lastnost stabilizirana, od novega: alloc crate, MaybeUninit , NLL za Rust 2015, nova implementacija HashMap in nova zastava -offline za Cargo. In zdaj podrobneje: v Rust 1.36 je bila lastnost Prihodnost končno stabilizirana. Zaboj aloc. Od Rust 1.36 so deli std, ki so odvisni od […]

Valve je odprl nov prevajalnik senčil za grafične procesorje AMD

Valve je na poštnem seznamu za razvijalce Mesa ponudil nov prevajalnik senčil ACO za gonilnik RADV Vulkan, postavljen kot alternativa prevajalniku senčil AMDGPU, ki se uporablja v gonilnikih OpenGL in Vulkan RadeonSI in RADV za grafične čipe AMD. Ko bo testiranje končano in funkcionalnost dokončana, bo ACO ponujen za vključitev v glavno sestavo Mesa. Predlagana koda Valve je namenjena […]

V platformi za e-trgovino Magento je bilo odpravljenih 75 ranljivosti

V odprti platformi za organiziranje e-trgovine Magento, ki zavzema približno 20% trga sistemov za ustvarjanje spletnih trgovin, so bile ugotovljene ranljivosti, katerih kombinacija vam omogoča izvedbo napada za izvajanje vaše kode na strežniku, pridobiti popoln nadzor nad spletno trgovino in organizirati preusmeritev plačil. Ranljivosti so bile odpravljene v izdajah Magenta 2.3.2, 2.2.9 in 2.1.18, ki so skupaj odpravile 75 težav […]

People Can Fly bi radi prevzeli Bulletstorm 2, a za zdaj dajejo vse od sebe Outriders

Ljubitelji klasičnih strelcev so zelo cenili Bulletstorm, predstavljen leta 2011, ki je leta 2017 prejel ponovno izdajo Full Clip Edition. Konec avgusta bo po besedah ​​izvršnega direktorja razvojnega studia People Can Fly Sebastiana Wojciechowskega izšla tudi različica za hibridno konzolo Nintendo Switch. Kaj pa potencialni Bulletstorm 2? To je res zanimivo za marsikoga. Izkazalo se je, da upanje […]

Mozilla je predstavila spletno stran, ki prikazuje metode za sledenje uporabnikom

Mozilla je predstavila storitev Track THIS, ki vam omogoča vizualno ovrednotenje metod oglaševalskih omrežij, ki sledijo preferencam obiskovalcev. Storitev omogoča simulacijo štirih tipičnih profilov spletnega vedenja z avtomatiziranim odpiranjem približno 100 zavihkov, nato pa začnejo oglaševalska omrežja več dni ponujati vsebino, ki ustreza izbranemu profilu. Na primer, če izberete profil zelo bogate osebe, se bo oglas začel […]

Govorice: The Last of Us: Part II bo februarja 2020 izšla v štirih izdajah

Govorice o datumu izida igre The Last of Us: Part II se pojavljajo v informacijskem polju, odkar je Sony igro uvrstil v razdelek »Kmalu«. Po tem so različni viri kazali na februar 2020, vendar uradne potrditve ni bilo. Isti mesec je omenil poznavalec Nibela na svojem Twitterju, pri čemer se je skliceval na kitajskega uporabnika pod vzdevkom ZhugeEX. V […]

Izdaja OpenWrt 18.06.04

Pripravljena je posodobitev distribucije OpenWrt 18.06.4, ki je namenjena uporabi v različnih omrežnih napravah, kot so usmerjevalniki in dostopne točke. OpenWrt podpira veliko različnih platform in arhitektur ter ima sistem gradnje, ki vam omogoča preprosto in priročno navzkrižno prevajanje, vključno z različnimi komponentami v gradnji, kar olajša ustvarjanje že pripravljene vdelane programske opreme ali slike diska […]