Rubriik: Blogi

Mugav ja kasulik õpetamiseks.

Tere kõigile! Aasta tagasi kirjutasin artikli selle kohta, kuidas korraldasin ülikooli kursust signaalide töötlemisel. Tagasiside põhjal on artiklis palju huvitavaid ideid, kuid see on suur ja raskesti loetav. Olin ammu soovinud selle jagada väiksemateks osadeks ja kirjutada need arusaadavamalt. Kuid sama asja kirjutamine kahel korral ei õnnestu kuidagi. Lisaks […]

Ilmus sülearvuti Deepin 15.11, mis arendab oma graafilist keskkonda.

Esitletud on sülearvuti Deepin 15.11 väljaanne, mis põhineb Debian'i pakettide baasil, kuid arendab oma Deepin Desktop Environment töölaua ja umbes 30 kasutusrakendust, sealhulgas muusikapleier DMusic, videopleier DMovie, suhtlemissüsteem DTalk, installija ja tarkvarakeskus Deepin Software Center. Projekt on loodud Hiina arendajate rühma poolt, kuid on muutunud rahvusvaheliseks projektiks. Sülearvuti toetab […]

CMake 3.15 koostamissüsteemi vabastamine

Ilmus platvormidevaheline avatud CMake 3.15 skriptigeneraator, mis on alternatiiv Autotools'ile ja mida kasutatakse sellistes projektides nagu KDE, LLVM/Clang, MySQL, MariaDB, ReactOS ja Blender. CMake'i kood on kirjutatud C++-keeles ja levitatakse BSD litsentsi alusel. CMake on tuntud selle poolest, et pakub lihtsat skriptikeelt, võimaldades funktsionaalsuse laiendamist moodulite kaudu ning minimaalset sõltuvuste arvu (ilma sideteta […]

HugePages'i eelised ja puudused.

Artikli tõlge on ette valmistatud Linuxi administraatori kursuse tudengitele. Varasemalt rääkisin, kuidas kontrollida ja lubada Hugepages'i kasutamist Linuxis. See artikkel on kasulik ainult siis, kui teil on tõeliselt võimalus Hugepages'e kasutada. Olen kohtunud paljude inimestega, kes petavad end Hugepages'i mõõtmatute jõudlust tõstvate lubadustega. Sellegipoolest on hugepaging keeruline teema, […]

Kubernetes Operator Pythonis ilma raamistikuta ja SDK-dega.

Praegu on Go ainus programmikeel, mida inimesed valivad Kubernetes'e operaatorite kirjutamiseks. Selleks on objektiivsed põhjused, näiteks: Go programmikeelele on loodud võimas raamistik operaatorite väljatöötamiseks - Operator SDK. Go-s on kirjutatud sellised "mängu muutvad" rakendused nagu Docker ja Kubernetes. Oma operaatori kirjutamine Go-s tähendab ekosüsteemiga suhtlemist […]

Andmete lugemise ja kirjutamise tasakaalustamine andmebaasis

Eelmises artiklis kirjutasin andmebaasi kontseptsioonist ja rakendamisest, mis põhineb funktsioonidel, mitte tabelitel ja väljadest nagu relatiivsetes andmebaasides. Seal oli palju näiteid, mis näitavad, kuidas see lähenemine on klassikalisest parem. Paljude arvates ei olnud need piisavalt veenvad. Selles artiklis näitan, kuidas selline kontseptsioon võimaldab kiiresti ja mugavalt tasakaalustada […]

Rakenduse arendamine SwiftUI-s. Osa 1: andmevoog ja Redux

Pärast osalemist WWDC 2019 üritusel „State of the Union“ otsustasin süvitsi minna SwiftUI-sse. Veetsin palju aega selle kasutamisega ja nüüd olen asunud arendama reaalset rakendust, millest võib olla kasu laiemale kasutajaskonnale. Olen selle nimetanud MovieSwiftUI — see on rakendus uute ja vanade filmide otsimiseks ning nende kogumiseks […]

DNS-serverite BIND 9.14.4 ja Knot 2.8.3 uuendus

On avaldatud parandavad uuendused DNS-serverite BIND stabiilsete versioonide 9.14.4 ja 9.11.9 ning arenduses oleva katseversiooni 9.15.2 jaoks. Uutes väljaannetes on kõrvaldatud haavatavus (CVE-2019-6471), mis on põhjustatud võistlusolukorrast ja võib viia teenuse katkemiseni (protsessi lõpetamine, kui activate assert) suure hulga sisenenud paketide blokeerimisel. Lisaks on uues versioonis 9.14.4 lisatud GeoIP2 API tugi […]

Ehitatakse automatiseeritud testimise torujuhet Azure DevOpsis

Hiljuti kohtusin DevOpsi maailmas veel mitte väga populaarse loomaga, Azure DevOps pipe'idega. Koheselt tundsin, et mingit arusaadavat juhendit või artiklit teemal ei ole, ei tea, millega see seotud on, kuid Microsoftil on selgelt veel palju teha selle tööriista populaarsemaks muutmiseks. Täna loome pipe'i automatiseeritud testimiseks Azure'i keskkonnas. Nii […]

Funktsionaalne andmebaasi haldustarkvara

Andmebaaside maailm on juba ammu vallutanud relatiivsed andmebaasisüsteemid, kus kasutatakse SQL-i keelt. Nii tugevalt, et ilmuvad variandid, mida nimetatakse NoSQL-iks. Neil on õnnestunud omada kindlat kohta turul, kuid relatiivsest andmebaasisüsteemidest ei kavatse keegi loobuda ja need jätkavad aktiivset kasutamist oma eesmärkide jaoks. Selles artiklis tahan kirjeldada funktsionaalse andmebaasi kontseptsiooni. Parema arusaamise saamiseks […]

Google on kuulutanud välja suurendused, mis makstakse

Microsoft töötab välja uut ülemaailmset multimeedia juhtimist oma Chromiumi põhjal olevas Edge brauseris. Teadaolevalt suudab nupp 'Multimeedia', mis aktiveeritakse aadressi riba vajutamisel, kuvada mitte ainult hetkel esitatavate helifailide või videofailide loendit, vaid ka muid aktiivseid multimeedia seansse, mida saab seejärel eraldi vahetada ja hallata. […]

Kazakhstanis on mitmed suured teenusepakkujad juurutanud HTTPS-i liikluse püüdmise

Käesoleva aasta 2016. aastal Kasahstanis kehtiva side seaduse muudatuste kohaselt on paljud kasahhi teenusepakkujad, sealhulgas Kcell, Beeline, Tele2 ja Altel, täna rakendanud süsteemi klientide HTTPS-liikluse pealtkuulamiseks koos algselt kasutatava sertifikaadi asendamisega. Pealtkuulamissüsteemi kavatseti algselt rakendada 2016. aastal, kuid see tegevus on pidevalt edasi lükatud ja seadus on juba saanud […]

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster