Autor: Yuri Gagarin

Linuxi tuum 5.3 on avaldatud!

Peamised uuendused PIDfd mehhanism, mis võimaldab konkreetset PID-d siduda mõne protsessiga. Sidumine jääb kehtima ka pärast protsessi lõpetamist, et PID-d saaks uuesti välja anda, kui protsess taaskäivitada. Üksikasjad. Protsesside ajakava sageduspiirangud. Näiteks kriitilisi protsesse saab käivitada minimaalsete sageduse lävendiga (ütleme, vähemalt 3 GHz), madala prioriteediga protsesse aga maksimaalse sageduse lävendiga […]

Haavatavuste tuvastamine ja smart-kartide ning krüptoprotsessorite turvamise vastupidavuse hindamine

Viimase kümne aasta jooksul on lisaks saladuste väljatõmbamise meetoditele või muude volitamata tegevuste teostamisele hakanud ründajad kasutama ka tahtmatut andmelekkeid ja programmide täitmise protsessi manipuleerimist külgkanalite kaudu. Traditsioonilised rünnaku meetodid võivad olla teadmiste, aja ja arvutusvõimsuse seisukohalt kulukad. Külgkanali rünnakud seevastu võivad olla kergemini teostatavad ja kahjustamata, […]

Intensiivse õppimise STEM lähenemine

Inseneeria hariduse maailmas on palju suurepäraseid kursusi, kuid sageli on nendega põhinev õppeprogramm ühel tõsisel puudusel - erinevate teemade vahelise hea sidususe puudumine. Võib vastu väita: kuidas see võimalik on? Õppeprogrammi loomisel määratakse iga kursuse jaoks eeltingimused ja selge järjekord, milles õppeaineid tuleb õppida. Näiteks, et koguda ja […]

Ristrepilatsioon PostgreSQL ja MySQL vahel

Räägin üldiselt ristrepilatsioonist PostgreSQL ja MySQL vahel ning ka nende kahe andmebaasiserveri ristrepilatsiooni sätete meetoditest. Üldiselt nimetatakse ristrepilatsiooniga andmebaase ühtseteks, ja see on mugav meetod, et liikuda ühe relatiivse andmebaasi serverilt teisele. PostgreSQL ja MySQL andmebaase peetakse relatiivseteks, kuid […]

Kuidas seletada oma vanaemale erinevust SQL-i ja NoSQL-i vahel

Üks olulisemaid otsuseid, mida arendaja peab tegema, on see, millist andmebaasi kasutada. Aastate jooksul on variandid olnud piiratud erinevate relatsiooniliste andmebaasidega, mis toetavad struktureeritud päringute keelt (SQL). Nende hulka kuuluvad MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 ja paljud teised. Viimase 15 aasta jooksul on turule ilmunud palju uusi […]

Projekt GCC-s kompilatsiooni protsessi paralleelimise toetuse lisamiseks

Uuringuprojekti Parallel GCC raames on alustatud tööd GCC-s võimaluse lisamiseks, mis võimaldab jagada kompilatsiooniprotsessi mitmeks paralleelselt töötavaks lõngaks. Praegu kasutatakse mitme tuumalise süsteemi ehituse kiirusetõstmiseks make utiliidi tasemel eraldi kompilatsiooniprotsesside käivitamist, millest igaühel on oma eraldi koodi faili ehitus. Uus projekt katsetab […]

Linuxi tuumale on pakutud uus exFAT draiveri variant

Lõuna-Korea arendaja Park Ju Hyung, kes on spetsialiseerunud Androidi püsivara portimisele erinevatele seadmetele, esitas uue exFAT faili süsteemi draiveri redaktsiooni — exfat-linux, mis on Samsungi loodud 'sdFAT' draiverist harunenud. Praegu on Linuxi tuuma staging haru juba lisatud Samsungi exFAT draiver, kuid see põhineb vanema draiveri koodibaasil (1.2.9). […]

Varlink – tuumliides

Varlink on tuumliides ja protokoll, mis on lugemiseks mugav nii inimestele kui masinatele. Varlinki liides ühendab endas klassikalised UNIXi käskrealised parameetrid, tekstiformaadid STDIN/OUT/ERROR, käsiraamatute lehe ülekanded, teenusemetaandmed ja on ekvivalentne failikirjeldajaga FD3. Varlink on saadaval igas programmeerimiskeskkonnas. Varlinki liides määratleb, milliseid meetodeid rakendatakse ja kuidas. Iga […]

Fenomen XY: kuidas vältida "vale" probleeme

Kas olete kunagi mõelnud, kui palju tunde, kuu ja isegi elusid on raisatud "vale" probleemide lahendamisele? Üks kord hakkasid mõned inimesed kurtma, et nad peavad taluma talumatult pikka ootamist liftis. Teised inimesed olid nende kaebuste pärast mures ning kulutasid palju aega, vaeva ja raha liftide töö parandamiseks ja ooteaja vähendamiseks. Kuid […]

pg_stat_statements + pg_stat_activity + loq_query = pg_ash?

Lühikese lisana artiklile Katse luua PostgreSQL-i ASH-i analoog. Ülesanne: on vajalik siduda pg_stat_statemenets ja pg_stat_activity esitluste ajalugu. Tulemusena, kasutades täitmisplaanide ajalugu teenustabelist log_query, on võimalik saada palju kasulikku teavet, mis aitab lahendada jõudlusprobleeme ja optimeerida päringuid. Hoiatamine: kuna testimine ja arendamine jätkub, ei ole artikkel täielik […]

Uus artikkel: Sony RX0 II ülevaade: väike ja purunematu, kuid mitte tegevuskaamera

2017. aastal tõi Sony turule väga ebatavalise, huvitava, funktsiooniderikka ja uskumatult kalli kaamera RX0. See tekitas huvi tänu uskumatule funktsionaalsusele kompaktsete mõõtmete juures, samas kui tehniliselt kordas see tol ajal aktuaalset kompaktkaamerat kuulsast Sony RX100 seeriast. Välimuselt meenutas RX0 tüüpilist seikluskaamerat: see oli veekindel, kukkumiskindel ja […]

Väljaanded alfa-versioon uut XMPP-serverit Xabber Server

XMPP-kliendi Xabber arendajad on välja andnud oma XMPP serveri, mis põhineb ejabberd forkil. Projekti kood on litsentseeritud AGPLv3 alusel. Xabber Serveri omaduste hulka kuuluvad: Kiire installatsioon, mis võimaldab automaatselt serveri installida ja kõik vajalikud sertifikaadid konfigureerida; Uus grupivestluse protokoll; Sõnumite redigeerimine, kustutamine ja tagasivõtmine; Klientide kiire sünkroonimise funktsioon; Usaldusväärsete sõnumite edastamise protokoll; Sessioonide haldamine (võimalus kasutajatest välja logida (õiguse tagasivõtmine […]

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster