Categorie: Blog

RabbitMQ. Partea 3. Înțelegem Queues și Bindings

Coada – o structură de date pe disc sau în memoria RAM, care păstrează linkuri către mesaje și returnează copii ale acestora consumatorilor. Coada este un proces Erlang cu stări (care poate stoca și mesajele în sine). 1.000 de cozi poate ocupa aproximativ 80Mb. Binding – o regulă care indică exchange-ului în care coadă ar trebui să ajungă mesajele. […]

Instalarea Firebird 3 pe versiunile moderne de Linux: CentOS 8 și Ubuntu 19

În acest articol vom descrie setul minim de acțiuni necesar pentru instalarea optimă a SGBD-ului Firebird versiunea 3.0 pe noile distribuții Linux. Ca exemple, am ales CentOS 8 și Ubuntu 19. Pentru „livrarea” distribuției Firebird pe sistemul țintă, în acest ghid este ales varianta descărcării arhivei tar.gz de la link-ul de pe site-ul oficial al proiectului (firebirdsql.org). Pentru cei mai nerăbdători – imediat […]

Lansarea setului de utilitare sistemice de bază GNU Coreutils 8.32

După un an de dezvoltare, versiunea stabilă a setului de utilitare de bază sistemice GNU Coreutils 8.32 este disponibilă, incluzând programe precum sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls etc. Principalul noutate: Utilitarele stat și ls sunt translate pentru a folosi o apelare de sistem mai eficientă, statx, când este disponibilă. În utilitare […]

Eroare în BIND 9.16, care duce la o deteriorare a procesării conexiunilor TCP

În ramura BIND 9.16.0 publicată acum două săptămâni a fost identificată o eroare gravă care duce la epuizarea limitei numărului de conexiuni TCP. În BIND 9.16 a fost propus un nou sistem de rețea, bazat pe un mecanism de procesare asincronă a cererilor, folosind biblioteca libuv. Din cauza erorii în acest sistem, contorul conexiunilor TCP active nu scade în anumite condiții, ceea ce duce la o divergență crescândă a acestuia […]

A avut loc lansarea PowerShell 7

Pe 4 martie a fost lansată o nouă versiune a PowerShell 7. PowerShell este un „cadru de automatizare și configurare a software-ului multi-platformă, optimizat pentru date structurate, REST API și modele de obiecte”, care include un shell de comandă, un limbaj orientat pe obiect și un set de instrumente pentru execuția de scripturi și module de control. Dintre noile funcționalități, se remarcă: Procesarea paralelă a obiectelor în ForEach-Object Noile operatori: […]

Ce este Windows PowerShell și cu ce se manâncă? Partea 2: introducere în limbajul de programare

Istoric, utilitarele de linie de comandă în sistemele Unix sunt mai bine dezvoltate decât în Windows, însă cu apariția unei noi soluții, situația s-a schimbat. Pentru PowerShell, se pot scrie scripturi într-un limbaj interpretat multi-paradigmă, care include elemente de programare procedurală, orientată pe obiect și chiar funcțională: salturi condiționale, bucle, variabile, array-uri, tabele hash, clase, gestionarea erorilor, precum și funcții, cmdlets și pipeline-uri. Articolul anterior […]

Ce este Windows PowerShell și cum se folosește? Partea 1: funcționalități de bază

Istoric, utilitarele de linie de comandă în sistemele Unix sunt mai bine dezvoltate decât în Windows, însă cu apariția unei noi soluții, situația s-a schimbat. Windows PowerShell permite administratorilor sistemului să automatizeze cele mai multe sarcini repetitive. Cu ajutorul său, se pot modifica setările, opri și porni servicii, precum și întreține majoritatea aplicațiilor instalate. A percepe fereastra albastră ca un alt interpret de comenzi ar fi greșit. […]

Lansarea PowerDNS Recursor 4.3 și KnotDNS 2.9.3

A avut loc lansarea serverului DNS caching PowerDNS Recursor 4.3, care se ocupă cu transformarea recursivă a numelui. PowerDNS Recursor este construit pe aceeași bază de cod cu PowerDNS Authoritative Server, dar serverele DNS recursive și autoritative PowerDNS se dezvoltă în cadrul unor cicluri diferite de dezvoltare și sunt lansate sub formă de produse separate. Codul proiectului este distribuit sub licența GPLv2. Serverul oferă mijloace pentru colectarea statisticilor de la distanță, sprijină […]

Lansarea Samba 4.12.0

Pe 3 martie a fost lansată versiunea Samba 4.12.0. Samba este un set de programe și utilitare pentru gestionarea discurilor și imprimantelor în rețea pe diferite sisteme de operare prin protocolul SMB/CIFS. Dispune de componente client și server. Este software liber, publicat sub licența GPL v3. Principalele modificări: Codul a fost curățat de toate implementările criptografice în favoarea bibliotecilor externe. Ca principal […]

Integrarea proiectului VueJS+TS cu SonarQube

În activitatea noastră, utilizăm activ platforma SonarQube pentru a menține calitatea codului la un nivel înalt. În timpul integrării unui dintre proiectele scris în VueJs+Typescript, au apărut probleme. De aceea, aș dori să povestesc mai detaliat despre cum am reușit să le rezolv. În acest articol se va discuta, așa cum am menționat mai sus, despre platforma SonarQube. Puțin teorie — ce este de fapt, pentru […]

Cum să deschid comentariile fără a fi copleșit de spam

Când munca ta constă în a crea ceva frumos, nu este nevoie să povestești prea mult despre ea, deoarece rezultatul este evident pentru toți. Dar, dacă ștergi inscripții de pe garduri, munca ta rămâne neobservată până când gardurile nu mai arată bine sau până când nu ștergi ceva greșit. Orice serviciu care permite lăsarea unui comentariu, recenzie, trimiterea unui mesaj sau […]

Google Assistant a învățat să citească paginile web cu voce tare

Asistentul virtual Google Assistant pentru platforma Android devine mai util pentru persoanele cu probleme de vedere, precum și pentru cei care învață limbi străine. Dezvoltatorii au adăugat asistentului capacitatea de a citi cu voce tare conținutul paginilor web. Google afirmă că această nouă funcționalitate îmbină multe inovații ale companiei în domeniul tehnologiilor vocale. Datorită acestui lucru, această funcție funcționează mai natural […]

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