Autor: Yuri Gagarin

Cum să asiguri o utilizare de calitate a rețelei locale a unei mici întreprinderi?

Este necesară o rețea locală pentru o mică afacere? Există vreo necesitate de a cheltui o sumă considerabilă pentru achiziționarea echipamentului informatic, salariul personalului de suport, plata software-ului cu licență? Autorul a interacționat cu diferite categorii (în principal tineri) de proprietari și directori de mici companii (în principal SRL-uri). În această privință, opiniile exprimate au fost diametral opuse, de la cele care susțin că computerele locale […]

Creăm un director de adrese WEB PHP + LDAP

S-a întâmplat ca o companie (relativ) mare să aibă multe birouri îndepărtate, în care se afla un număr considerabil de utilizatori. Toate birourile sunt conectate într-o singură rețea cu un domeniu comun, fiecare birou fiind definit în Active Directory (denumită în continuare AD) ca Unitate de Organizație (OU), în care deja erau creați utilizatorii. A fost necesar să se ofere utilizatorilor posibilitatea de a accesa rapid și fără […]

Prezentare generală și configurarea Kata Containers

În acest articol, vom analiza principiul de funcționare al Kata Containers, precum și o parte practică despre cum să le conectăm la Docker. Problemele generale cu Docker și soluțiile acestora au fost deja discutate, astăzi voi descrie pe scurt implementarea de la Kata Containers. Kata Containers reprezintă un mediu de execuție (runtime) sigur pentru containere, bazat pe mașini virtuale ușoare. Lucrul cu acestea […]

Un simplu depozit rpm folosind Inotify și webdav

În acest post, vom analiza stocarea artefactelor rpm folosind un script simplu cu inotify + createrepo. Încărcarea artefactelor se face prin webdav utilizând apache httpd. Motivul pentru care discutăm despre apache httpd va fi explicat mai aproape de sfârșitul postului. Astfel, soluția trebuie să răspundă următoarelor cerințe pentru organizarea unui depozit RPM: Gratuit. Disponibilitatea pachetului în depozit la câteva secunde după încărcarea în stoc […]

Antipatterns PostgreSQL: modificăm datele ocolind trigger-ul

La un moment dat, mulți se confruntă cu necesitatea de a face modificări în masă în înregistrările unei tabele. Am povestit deja despre ce este mai bine să faci și ce nu ar trebui să faci. Astăzi voi discuta despre un al doilea aspect al actualizărilor în masă — activarea trigger-elor. De exemplu, pe o tabelă, unde trebuie să faci ceva, există un trigger ON UPDATE care transferă toate modificările în […]

Numărul extensiilor pentru Microsoft Edge a depășit 1000

Cu câteva luni în urmă, numărul extensiilor pentru noul Microsoft Edge era de 162. Acum, numărul a ajuns la aproximativ 1200. Deși acest lucru reprezintă puțin în comparație cu valorile similare pentru Chrome și Firefox, faptul în sine merită respect. Totuși, în browserul 'albastru' este posibilă și utilizarea extensiilor Chrome, deci nu ar trebui să fie probleme majore. Să notăm că la lansare […]

Lansarea Porteus Kiosk 5.0.0, distribuție pentru echiparea chioșcurilor de internet

A fost pregătită lansarea distribuției Porteus Kiosk 5.0.0, bazată pe Gentoo și destinată echipării chioșcurilor de internet autonome, standurilor de prezentare și terminalelor de autoservire. Imaginea de boot pentru distribuție ocupă 104 MB. Compunerea de bază include doar un set minim de componente necesare pentru a rula un browser web (se suportă Firefox și Chrome), care este limitat în capacități pentru a preveni activitatea nedorită în sistem (de exemplu, nu […]

Au fost publicate Linux From Scratch 9.1 și Beyond Linux From Scratch 9.1

Sunt prezentate noi versiuni ale ghidurilor Linux From Scratch 9.1 (LFS) și Beyond Linux From Scratch 9.1 (BLFS), precum și edițiile LFS și BLFS cu managerul de sistem systemd. În Linux From Scratch, sunt oferite instrucțiuni despre cum să construiești de la zero un sistem de bază Linux, folosind doar codurile sursă ale software-ului necesar. Beyond Linux From Scratch completează instrucțiunile LFS cu informații despre construcția […]

Lansarea handler-ului de lipsă de memorie earlyoom 1.4

După opt luni de dezvoltare, a fost publicată versiunea procesului de fundal earlyoom 1.4, care verifică periodic volumul de memorie disponibil (MemAvailable, SwapFree) și încearcă să reacționeze într-un stadiu incipient la apariția lipsei de memorie. Codul proiectului este scris în limbajul C și este distribuit sub licența MIT. Dacă volumul de memorie disponibil este mai mic decât o valoare specificată, earlyoom va închide forțat (prin trimiterea SIGTERM sau SIGKILL) […]

A avut loc lansarea distribuției Linux From Scratch 9.1

A avut loc o nouă lansare a distribuției Linux From Scratch bazată pe sursă. Diferențele față de lansarea anterioară 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 […]

Folosim Gradle și Github Actions pentru publicarea proiectului Java în Sonatype Maven Central Repository

În acest articol vreau să analizez în detaliu procesul de publicare a artefactului Java de la zero prin Github Actions în Sonatype Maven Central Repository folosind constructorul Gradle. Am decis să scriu acest articol din cauza lipsului unui tutorial adecvat într-un singur loc. Toate informațiile au trebuit să fie adunate din diferite surse, unele dintre ele nu foarte recente. Cine este interesat, bine ați venit sub cat. […]

Site-urile, să treacă la IPv6, a, două

Pe optsprezece septembrie anul trecut, belarușii au fost încântați de un decret neașteptat nr. 350. Printre alte formalități, a fost descoperit un paragraf deosebit de interesant: 6. Furnizorii de servicii de internet au obligația: ... să asigure începând cu 1 ianuarie 2020, la furnizarea de servicii de găzduire în rețea a sistemelor informaționale și (sau) resurselor informaționale, adresarea printr-o tehnologie care prevede suport complet pentru protocoalele internet versiunile 4 și 6 de către echipamentele de rețea; […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster