Autor: Yuri Gagarin

Arenduse algus DNF 5 pakendihalduri ja PackageKit'i asendamiseks

Daniel Mach ettevõttest Red Hat teatas DNF 5 paketihalduri arenduse algusest, mille käigus kantakse DNF-i Pythonis rakendatud loogika üle C++-s kirjutatud raamatukokku libdnf. DNF 5 testimine on planeeritud algama juunis Fedora 33 arendamise käigus ja seejärel lisatakse see Rawhide'i hoidlasse oktoobris 2020, […]

RabbitMQ. Osa 3. Uurime Queue-sid ja Bindings-e

Queue (järjekord) – andmestruktuur, mis asub kõvakettal või mälu, mis salvestab viiteid sõnumitele ja edastab nende koopiaid tarbijatele. Queue on Erlangi protsess, millel on seisund (kus saavad vahemälu ka sõnumid ise). 1 tuhat järjekorda võib võtta umbes 80Mb. Binding (sidumine) – reegel, mis ütleb vahetajale, kuhu järjekordadele sõnumid peavad minema. […]

Firebird 3 installimine tänapäevastes Linuxi versioonides: CentOS8 ja Ubuntu 19

Selles artiklis kirjeldame minimaalset tegevuste kogumit, mis on vajalik Firebird 3.0 andmebaasi optimaalseks installimiseks uutes Linuxi distributsioonides. Näidete valimiseks on valitud CentOS 8 ja Ubuntu 19. Firebird'i distributsiooni toimetamiseks sihtsüsteemi on selles juhendis valitud tar.gz arhiivi allalaadimise variant projekti ametlikult veebilehelt (firebirdsql.org). Kõige kannatamatutele — kohe […]

GNU Coreutils 8.32 baaskommando komplekti väljaanne

Pärast aasta arengut on saadaval GNU Coreutils 8.32 põhiliste süsteemiteenuste utiliitide stabiilne versioon, kuhu kuuluvad sellised programmid nagu sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls jne. Peamised uuendused: Utiliidid stat ja ls on viidud üle efektiivsemale süsteemi väljakutse statx kasutamisele, kui see on saadaval. Utiliitides […]

BIND 9.16 viga, mis põhjustab TCP-ühenduste töötlemise rikkumist

Kaks nädalat tagasi avaldatud BIND 9.16.0 teemas tuvastati tõsine viga, mis viib TCP-ühenduste arvu piiri ületamiseni. BIND 9.16 tutvustas uut võrgualustehnoloogiat, mis põhineb libuv raamatukogu asünkroonse päringutöötluse mehhanismil. Selle alustehnika vea tõttu ei vähene aktiivsete TCP-ühenduste loendur teatud tingimustel, mis viib selle […]

Toimus PowerShell 7 väljaanne

4. märtsil ilmus uus versioon PowerShell 7. PowerShell on "kristne platvormi automatiseerimise ja konfiguratsiooni raamistik, mis on optimeeritud struktureeritud andmete, REST API ning objekti mudelite jaoks", mis sisaldab käsureariba, objekti suunitletud keelt ja kogu hulga skriptimis- ja juhtimismoodulite tööriistu. Uute funktsioonide hulka kuuluvad: Objektide paralleelne töötlemine ForEach-Object'is Uued operaatorid: […]

Mis on Windows PowerShell ja millega seda süüa? Osa 2: sissejuhatus programmeerimiskeelde

Ajalooliselt on Unix-süsteemide käsurea utiliidid arenenud paremini kui Windowsis, kuid koos uue lahenduse ilmumisega on olukord muutunud. PowerShellis saab kirjutada skripte tõlgitavas mitme paradigmaga keeles, mis sisaldab elemente klassikalisest protseduurilisest, objekt-orienteeritud ja isegi funktsionaalsetest programmeerimistest: tingimuslikud harud, tsüklid, muutujad, massiivid, räsitabelid, klassid, vigade käsitlemine ning ka funktsioonid, käsurea käskud ja torud. Eelmine artikkel […]

Mis on Windows PowerShell ja millega seda süüakse? Osa 1: peamised võimalused

Ajalooliselt on Unix-süsteemide käsurea utiliidid arenenud paremini kui Windowsis, kuid koos uue lahenduse ilmumisega on olukord muutunud. Windows PowerShell võimaldab süsteemiadministraatoritel automatiseerida enamiku rutiinseid ülesandeid. Selle abil saab muuta seadeid, peatada ja käivitada teenuseid ning hooldada enamikku installitud rakendustest. Sinist akent ei tohi pidada veel üheks käsurea tõlgiks. […]

PowerDNS Recursor 4.3 ja KnotDNS 2.9.3 väljaanne

Vabariik PowerDNS Recursor 4.3, mis vastutab rekursiivse nimede tõlke eest. PowerDNS Recursor on ehitatud PowerDNS Authenticated Serveri ühise koodibaasi peale, kuid rekursiivsed ja autoriteetsed DNS-serverid arenevad erineva arendusprotsessi raames ning neid väljastatakse eraldi toodetena. Projekti kood levib GPLv2 litsentsi alusel. Server pakub kaugestatistikakogumise vahendeid ja toetab […]

Meie töös kasutame aktiivselt platvormi SonarQube, et hoida koodi kvaliteet kõrgel tasemel. Ühe VueJs+Typescript projekti integreerimisel tekkisid probleemid.

3. märtsil esitati Samba 4.12.0 väljaanne. Samba on programmide ja utiliidide komplekt, mis võimaldab töötada võrgu ketaste ja printeritega erinevates operatsioonisüsteemides SMB/CIFS protokolli kaudu. See sisaldab nii kliendi- kui ka serveriosade. Samba on tasuta tarkvara, mis on välja antud GPL v3 litsentsi alusel. Peamised muudatused: Kood on puhastatud kõikidest krüptograafia implementatsioonidest, et kasutada väliseid teeke. Peamise […]

VueJS+TS projekti integreerimine SonarQube'iga

Oma töös kasutame aktiivselt platvormi SonarQube, et hoida koodi kvaliteet kõrgel tasemel. Ühe projekti integreerimise käigus, mis on kirjutatud VueJs+Typescript, ilmnesid probleemid. Seetõttu tahaksin jagada rohkem teavet selle kohta, kuidas need lahendati. Käesolevas artiklis räägin, nagu juba varem mainitud, platvormist SonarQube. Veidi teooriat — mis see üldse on, […]

Kuidas avada kommentaare ja mitte sattuda spämmisuppi

Kui sinu töö on luua midagi ilusat, ei pea sellest eriti rääkima, sest tulemus on kõigile silme ees. Kui aga kustutad kirjutisi aedade pealt, siis keegi ei märka su tööd enne, kui aiad tunduvad korralikud või kuni kustutad midagi vale. Iga teenus, kus saab jätta kommentaari, arvustuse, saata sõnumi või […]

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