Autor: Yuri Gagarin

Lihtne rpm hoidla, kasutades Inotify ja webdav

Selles postituses vaatame, kuidas säilitada rpm artefakte lihtsa skripti abil, kasutades inotify + createrepo. Artefaktide laadimine toimub webdav kaudu, kasutades apache httpd. Miks apache httpd, sellest kirjutame artikli lõpus. Nii et lahendus peab vastama järgmistele nõudmistele, et korraldada ainult RPM hoidlat: Tasuta. Paketi kättesaadavus hoidlas mõne sekundi jooksul pärast üleslaadimist […]

PostgreSQL Antipatterns: muudame andmeid läbi triggeeritud

Varem või hiljem seisavad paljud silmitsi vajadusega teha midagi massiliselt tabeli kirjetes muudatust. Olen juba rääkinud, kuidas seda paremini teha ja kuidas — paremini mitte teha. Täna räägin teise aspekti massilisest värskendamisest — käivituvate käskude kohta. Näiteks tabeli, kus peate midagi parandama, on õel ON UPDATE käsk, mis kannab kõik muudatused edasi […]

Microsoft Edge'i laienduste arv ületas 1000

Mõned kuud tagasi oli uue Microsoft Edge'i laienduste arv 162. Nüüd on see umbes 1200. Ja kuigi see on võrreldes Chrome'i ja Firefoxiga siiski väike, on fakt ise austust väärt. Tuleb märkida, et 'sinises' brauseris on toetatud ka Chrome'i laienduste kasutamine, nii et ei tohiks olla suuri probleeme. Tõstame esile, et käivitamisel […]

Porteus Kiosk 5.0.0 väljaandmine, interneti kioskite varustamise distributiiv

Porteus Kiosk 5.0.0 väljaanne, mis põhineb Gentool, on ette valmistatud iseseisvalt töötavate interneti kioskite, näidikupinkide ja enesehooldusterminalide varustamiseks. Distributiivi boot pilt võtab 104 MB. Põhikooslus sisaldab vaid minimaalset komponentide komplekti, mis on vajalik veebibrauseri (toetatakse Firefoxi ja Chrome'i) käivitamiseks, mille funktsioone on vähendatud soovimatu tegevuse vältimiseks süsteemis (nt ei […]

Avalikustati Linux From Scratch 9.1 ja Beyond Linux From Scratch 9.1

Uued väljaanded Linux From Scratch 9.1 (LFS) ja Beyond Linux From Scratch 9.1 (BLFS) juhenditest, samuti LFS ja BLFS redaktsioonid süsteemihalduriga systemd. Linux From Scratch sisaldab juhiseid põhjaliku Linuxi süsteemi loomiseks alates nullist, kasutades vaid vajalike tarkvarade lähtekode. Beyond Linux From Scratch täiendavad LFS-i juhiseid infoga koostamise kohta […]

Avalikustati mäluhalduse töötlust earlyoom 1.4

Pärast kaheksakuud arengut on avaldatud taustprotsessi earlyoom 1.4, mis kontrollib perioodiliselt saadavaloleva mälu (MemAvailable, SwapFree) mahtu ja püüab varakult reageerida mälupuudusele. Projekti kood on kirjutatud C keeles ja jagatakse MIT litsentsiga. Kui saadaval oleva mälu maht on väiksem kui määratud väärtus, siis earlyoom sunnib (SIGTERM või SIGKILL saatmise kaudu) lõpetama […]

Avalikustatud Linux From Scratch 9.1 distributiiv

Uue source-põhise Linux From Scratch distributiivi väljaanne. Erinevused eelmisest väljaandest 9.0: bc-2.1.3 -> bc-2.5.3 binutils-2.32 -> binutils-2.34 bison-3.4.1 -> bison-3.5.2 check-0.12.0 -> check-0.14.0 e2fsprogs-1.45.3 -> e2fsprogs-1.45.5 elfutils-0.177 -> elfutils-0.178 eudev-3.2.8 -> eudev-3.2.9 expat-2.2.7 -> expat-2.2.9 file-5.37 -> file-5.38 findutils-4.6.0 -> findutils-4.7.0 glibc-2.30 -> glibc-2.31 gmp-6.1.2 -> gmp-6.2.0 grep-3.3 -> grep-3.4 iproute2-5.2.0 -> iproute2-5.5.0 […]

Kasvame Gradle ja Github Actions abil Java projekti avaldamiseks Sonatype Maven Central Repository'sse

Selles artiklis tahan detailideni käsitleda Java artefakti nullist avaldamise protsessi Github Actions'i kaudu Sonatype Maven Central Repository's, kasutades Gradle'i koguja. Otsustasin selle artikli kirjutada, kuna ühes kohas ei olnud korralikku õpetust. Kõik teave tuli koguda tükkhaaval erinevatest allikatest, isegi mitte kõige värskematest. Kellele huvi pakub, olete oodatud edasi lugema. […]

Saite, et IPv6-le üle minna, aida, kaks

Eelmisel aastal, 18. septembril, rõõmustasid valgevenelasi ootamatu määrusega nr 350. Mitmete teiste bürokraatlike küsimuste seas leidus seal eriti huvitav lõik: 6. Internetiteenuste pakkujatele on kohustuslik: … alates 1. jaanuarist 2020, pakkuda teenuseid, mis hõlmavad internetis olevate info süsteemide ja (või) inforessursside adresseerimist tehnoloogia abil, mis tagab täieliku toetuse Interneti protokollide versioonidele 4 ja 6 võrgu seadmetega; […]

Avalikustatud dokumentide haldamise andmebaas Apache CouchDB 3.0

Ilmus Apache CouchDB 3.0, mis kuulub NoSQL-süsteemide klassi. Projekti allikakoodid levivad Apache 2.0 litsentsi all. Parendused, mis on rakendatud Apache CouchDB 3.0-s: vaikeconfiguratsioonides on tugevdatud kaitset. Nüüd peab administrator olema määratud, vastasel juhul lõpetab server töö tõrkega, mis lahendab probleeme […]

Fuchsia operatsioonisüsteem siseneb Google'i töötajate testimise etappi

Google on teinud muudatusi, mis osutavad Fuchsia operatsioonisüsteemi üleminekule sisemisele testimisjärku "dogfooding", mis tähendab toote kasutamist töötajate igapäevases tegevuses enne selle avalikku kasutusele võtmist. Antud etapis on toode olnud juba põhjalikult testitud kvaliteedi hindamise meeskondade poolt. Enne laiadele massidele toote turule toomist viiakse läbi lõplik kontroll […]

Bringing Together Python and Bash: release of the python-shell and smart-env libraries v. 1.0.1

Tere kõigile! 29. veebruaril 2020 toimus ametlik mikro-väljaanne smart-env ja python-shell raamatukogudest. Neile, kes ei ole kursis, soovitan eelnevalt lugeda esimest postitust. Lühidalt öeldes on muudatuste seas — käskude automaatne täiendamine, käskude käivitamise võimaluste laiendamine, natuke refaktoreerimist ja vigade parandusi. Üksikasjade jaoks palun lugege edasi. Mis on uut python-shell'is? Alustan kohe ilust. […]

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