Rubriik: Blogi

MultiSimis reserveerimine — mis see on ja kuidas see töötab

Tere! Minu nimi on Anton Datsenko ja ma vastutan Bilaine Business'i osakonnas ettevĂ”tte lahenduste ja teenuste arendamise eest. TĂ€na rÀÀgin teile, kuidas kasutame MultiSIM-is varu- ja koormuse jaotustehnoloogiaid, kelle jaoks on selline toode olulisem, kui esmapilgul tundub, ja natuke ĂŒldiselt vĂ”rkudest. Tasub kohe mĂ€rkida, et postituses on juttu […]

Facebook esitas uue slab mÀlu haldamise mehhanismi Linuxi kerneli jaoks

Roman Gushchin Facebookist avaldas Linuxi tuuma arendajate postituses uue slab (slab memory controller) mĂ€lujaoturi rakenduse patĆĄid. Uus kontroller on tĂ€helepanuvÀÀrne slab’i arvestuse tĂ”stmisega mĂ€lu lehtedelt tuumaobjektide tasemele, vĂ”imaldades slab-lehtede jagamist erinevates cgroupides, selle asemel et luua eraldi slab vahemĂ€hi […]

KrĂŒptograafia raamatukogu wolfSSL 4.4.0 vĂ€ljaanne

VĂ€lja on antud uus compact cryptography library wolfSSL 4.4.0, mis on optimeeritud piiratud protsessori ja mĂ€luressurssidega sisseehitatud seadmete, nĂ€iteks asjade interneti seadmete, nutikodulahenduste, autoinfosĂŒsteemide, marsruuterite ja mobiiltelefonide kasutamiseks. Kood on kirjutatud C keeles ning levitatakse GPLv2 litsentsi alusel. Raamatukogu pakub kĂ”rgvĂ”imekusega tĂ€napĂ€evaste krĂŒptoalgoritmide rakendusi, sealhulgas ChaCha20, Curve25519, NTRU […]

Linux Foundation avaldas autotööstuse distributsiooni AGL UCB 9.0

Linux Foundation tutvustas AGL UCB (Automotive Grade Linux Unified Code Base) ĂŒheksandat vĂ€ljaannet, mille raames arendatakse universaalset platvormi, mida saab kasutada erinevates autode alamsĂŒsteemides, alates armatuurlaudadest kuni autoinfoja meelelahutussĂŒsteemideni. AGL-l pĂ”hinevaid lahendusi kasutatakse Toyota, Lexus, Subaru Outback, Subaru Legacy ja Mercedes-Benz Vanide kergete sĂ”idukite infotehnoloogia sĂŒsteemides. Jaotust on pĂ”hjuselt […]

KolibriN 10.1 — opsĂŒsteem, mis on kirjutatud assembleris

VĂ€lja on kuulutatud KolibriN 10.1 — operatsioonisĂŒsteem, mis on peamiselt kirjutatud assembli keeles. KolibriN on kasutajasĂ”bralikum versioon KolibriOS-ist, samas ka selle maksimaalne kokkuvĂ”te. TeisisĂ”nu, projekt on loodud, et nĂ€idata algajale kĂ”iki vĂ”imalusi, mis praegu on alternatiivses operatsioonisĂŒsteemis Kolibri saadaval. Kogumise eripĂ€ra: VĂ”imsad multimeedia vĂ”imalused: videopleier FPlay, vaataja […]

Uus mÀluhaldusmeetod Facebookist

Üks Facebooki sotsiaalvĂ”rgu arendajameeskonna liige, Roman Gushchin, pakkus arendajate kirjanduses vĂ€lja Linuxi tuuma jaoks komplekti plaastreid, mille eesmĂ€rk on parandada mĂ€luhalduse töökoormust uue mĂ€luhalduse juhtimise kontrolleri - slab (slab memory controller) - rakendamise kaudu. Slabi jaotamine on mĂ€lu haldamise mehhanism, mis on mĂ”eldud mĂ€lu efektiivsemaks jaotamiseks ning oluliselt fragmentatsiooni vĂ€hendamiseks. Aluseks […]

SÀÀstame sentti suurte mahtude puhul PostgreSQL-is

JĂ€tkates suurte andmevoogude salvestamise teemat, mida kĂ€sitleti eelnevas artiklis partitsioneerimise kohta, vaatame, kuidas vĂ€hendada PostgreSQL-is salvestatava "fĂŒĂŒsilise" suuruse ning nende mĂ”ju serveri jĂ”udlusele. Juttu tuleb TOAST-i seadistustest ja andmete joondamisest. "Keskmiselt" vĂ”imaldavad need meetodid sÀÀsta mitte liiga palju ressursse, kuid siiski — tĂ€iesti ilma rakenduskoodi muutmata. Siiski […]

Kirjutame PostgreSQL-is valguskiirusel: 1 host, 1 pÀev, 1TB

Hiljuti rÀÀkisin, kuidas standardsete retseptide abil suurendada PostgreSQL andmebaasi „lugemis” SQL-pĂ€ringute jĂ”udlust. TĂ€na rÀÀgime sellest, kuidas muuta andmebaasi kirjutamine efektiivsemaks, ilma et kasutaks mingeid „nuppe” konfigureerimises - lihtsalt korraldades andmevooge Ă”igesti. #1. Jagamine Artikkel sellest, kuidas ja miks on mĂ”istlik korraldada rakenduslikku jagamist „teoorias” […]

Node.js 14.0 serveri JavaScripti platvormi vÀljaandmine

Ilmus Node.js 14.0, JavaScripti pĂ”hine vĂ”rgurakenduste platvorm. Node.js 14.0 kuulub pikaajalise toega harudesse, kuid see staatus antakse alles oktoobris pĂ€rast stabiliseerimist. Node.js 14.0 toetamine kestab kuni aprillini 2023. Eelmise LTS-haru Node.js 12.0 aitab edasi kuni aprillini 2022 ning eelmine LTS-haru 10.0 […]

RubyGemsis avastatud 724 pahavara paketti

ReversingLabs avaldas tulemused RubyGems'i hoidla tĂŒpivigade analĂŒĂŒsi kohta. TĂŒpivigade kasutamine toimub tavaliselt pahatahtlike pakettide levitamiseks, lootes, et tĂ€helepanematu arendaja teeb otsingul trĂŒkivea vĂ”i ei nĂ€e vahet. Uuringu kĂ€igus tuvastati ĂŒle 700 paketi, mille nimed sarnanevad populaarsete pakettide nimedega ning erinevad vaid vĂ€ikeste detailide poolest, nĂ€iteks sarnaste tĂ€htede asendamine vĂ”i […]

rebuilderd on saadaval Arch Linuxi sÔltumatuks verifitseerimiseks lÀbi korduvate kokkupanekute

Esitletud on rebuilderdi tööriistakomplekt, mis vĂ”imaldab korraldada sĂ”ltumatut binaarpakkide kontrollimist distributsiooni kaudu pideva koostamisprotsessi rakendamisega, mis vĂ”rdleb allalaaditud pakette pakettidega, mis saadakse kohalikul sĂŒsteemil uuesti koostamisel. Tööriistakomplekt on kirjutatud Rusti keeles ja levitatakse GPLv3 litsentsi alusel. Praegu on rebuilderdis saadaval vaid katseversioon Arch Linuxi pakettide verifitseerimise toetuseks, kuid peagi […]

GitLabis CI/CD juhend (peaaegu) absoluutsest algajale.

VĂ”i kuidas saada endale oma projekti jaoks ilusad silti ĂŒhe Ă”htu kerge koodimisega. TĂ”enĂ€oliselt on igal arendajal, kellel on vĂ€hemalt ĂŒks pet-project, mingil hetkel tekkinud isu ilusate staatuse, koodi katvuse ja pakettide versioonide siltide jĂ€rele nugetis... Ja see isu tĂ”i mind selle artikli kirjutamisele. Artikli ettevalmistamise kĂ€igus […]

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster