Autor: Yuri Gagarin

Lansarea clientului XMPP din consolă Profanity 0.8

După 8 ani de la prima commitare și 5 luni după versiunea 0.7, a fost lansat clientul XMPP pentru consolă Profanity 0.8. Interfața Profanity este construită cu ajutorul bibliotecii ncurses și suportă notificările prin biblioteca libnotify. Aplicația poate fi compilată fie cu biblioteca libstrophe, care implementează protocolul XMPP, fie cu fork-ul său libmesode, susținut de dezvoltator. Funcționalitățile clientului pot fi extinse […]

Cum să nu te împuști în picior folosind Liquibase

Nu a fost niciodată așa și iată că din nou! La un nou proiect am decis să folosim Liquibase încă de la început, pentru a evita problemele în viitor. Se pare că nu toți membrii tineri ai echipei știu să-l folosească corect. Am organizat un workshop intern, pe care apoi am decis să-l transform într-un articol. Articolul include sfaturi utile și descrierea celor mai evidente trei capcane, în […]

Dispozitivul Helm și capcanele sale

Conceptul de transportator Typhon freight, Anton Swanepoel. Mă numesc Dmitri Sugrobov, sunt dezvoltator la „Leroy Merlin”. În acest articol voi explica de ce este necesar Helm, cum simplifică lucru cu Kubernetes, ce s-a schimbat în a treia versiune și cum, cu ajutorul său, se pot actualiza aplicațiile în producție fără timpi de nefuncționare. Aceasta este o sinteză pe baza unei prezentări de la conferința @Kubernetes Conference by Mail.ru Cloud […]

Clasamentul bibliotecilor care necesită o examinare de securitate specială

Fondul Core Infrastructure Initiative, înființat de Linux Foundation, în cadrul căruia principalii jucători din industrie și-au unit eforturile pentru a oferi suport proiectelor deschise implicate în domeniile cheie ale industriei IT, a realizat a doua cercetare în cadrul programului Census, destinat identificării proiectelor deschise care necesită o auditare de securitate prioritară. A doua cercetare se concentrează pe analiza codului deschis folosit în comun, […]

Noua versiune a sistemului de monitorizare Monitorix 3.12.0

A fost lansată versiunea sistemului de monitorizare Monitorix 3.12.0, destinat urmăririi vizuale a funcționării diverselor servicii, cum ar fi monitorizarea temperaturii CPU, a încărcării pe sistem, a activității de rețea și a reacției serviciilor de rețea. Gestionarea sistemului se face prin intermediul unei interfețe web, iar datele sunt prezentate sub formă de grafice. Sistemul este scris în Perl, iar pentru generarea graficelor și stocarea datelor se folosește RRDTool, codul fiind distribuit sub licența GPLv2. […]

Lansarea subsistemului de sunet Linux - ALSA 1.2.2

A fost lansată versiunea sistemului de sunet ALSA 1.2.1. Noua versiune include actualizări ale bibliotecilor, utilitarelor și pluginurilor care funcționează la nivel de utilizator. Driverele evoluează sincron cu kernelul Linux. Printre modificări, pe lângă numeroasele corecturi ale driverelor, se evidențiază suportul pentru kernelul Linux 5.6, extinderea API-ului pentru topologie (metoda de încărcare a handler-elor de către drivere din spațiul utilizatorului) și integrarea utilitarului fcplay, care permite utilizarea […]

Cum OpenShift schimbă structura organizațională a unei organizații IT. Evoluția modelurilor organizaționale în tranziția către PaaS

Deși soluțiile PaaS („Platformă ca Serviciu”) în sine nu pot schimba modurile de interacțiune individuală și de echipă, ele servesc adesea drept catalizatori pentru schimbările organizaționale ca răspuns la flexibilitatea crescută a tehnologiilor IT. De fapt, maximizarea rentabilității investiției în PaaS este adesea posibilă doar dacă se schimbă rolurile organizaționale, domeniile de responsabilitate (sarcinile) și schemele de interacțiune. Din fericire, soluțiile PaaS, […]

Studiul RedHat: open source înlocuiește software-ul proprietar din segmentul corporativ

Software-ul open source își face încet, dar sigur, loc în segmentul corporativ, așa cum arată un studiu realizat de echipa RedHat (PDF). Compania a realizat un sondaj în rândul a 950 de lideri din domeniul IT din întreaga lume. Dintre aceștia, 400 lucrează în SUA, 250 în țările din America Latină, 150 în Regatul Unit, iar alte 150 în companii anglofone din regiunea Asia-Pacific. Potrivit rezultatelor sondajului RedHat […]

Jurnalizarea în medii microservis .Net în practică

Logarea este un instrument foarte important pentru dezvoltatori, dar în crearea sistemelor distribuite devine piatra de temelie a aplicației dumneavoastră, altfel complexitatea dezvoltării microserviciilor se va face simțită rapid. În .Net Core 3, a fost adăugată o excelentă posibilitate de a transmite contextul corelației în header-ele HTTP, așa că dacă aplicațiile dumneavoastră folosesc apeluri HTTP directe pentru interacțiunea între servicii, atunci […]

Google a decis să își avertizeze utilizatorii Microsoft Edge cu privire la pericolele extensiilor din Chrome Web Store

Noul browser Microsoft Edge, la fel ca Google Chrome, folosește motorul Chromium, ceea ce înseamnă că poate funcționa cu multe dintre extensiile existente pentru Chrome. Cu toate acestea, când încercați să utilizați Google Web Store cu browserul Edge, s-ar putea să vă confruntați cu un mesaj care vă sugerează să treceți la Chrome. Edge original a fost lansat împreună cu Windows 10, dar a rămas […]

A avut loc lansarea GNU ed 1.16

La puțin mai mult de un an după lansarea GNU ed 1.15, a fost lansat GNU ed 1.16. În noua versiune: Comanda de înlocuire nu mai dă o eroare de «ciclu de înlocuire infinit» pentru comenzi de tipul ‘s/^/#/g’. A fost eliminată limita lungimii liniei de intrare. A fost documentat că operatorii expresiilor regulate extinse pot fi indisponibili, în funcție de implementarea expresiilor regulate din sistemul în care rulează […]

Integrăm autorizarea ActiveDirectory în Kubernetes folosind Keycloak

Acest articol este scris cu scopul de a extinde informațiile deja existente, dar se concentrează pe particularitățile integrării cu Microsoft Active Directory și o completează. În acest articol, voi explica cum să instalați și să configurați: Keycloak - un proiect open-source care oferă un punct unic de acces pentru aplicații. Funcționează cu numeroase protocoale, inclusiv LDAP […]

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