Categorie: Administrare

Ce am învățat testând 200.000 de linii de cod de infrastructură

Abordarea IaC (Infrastructure as Code) nu constă doar din codul stocat în repo, ci și din persoanele și procesele care înconjoară acest cod. Este posibil să reutilizăm abordările din dezvoltarea software-ului în gestionarea și descrierea infrastructurii? Ar fi bine să păstrați această idee în minte în timp ce citiți articolul. Varianta în engleză Aceasta este transcrierea prezentării mele la DevopsConf […]

Despre modelul de rețea în jocuri pentru începători

În ultimele două săptămâni am lucrat la un motor de rețea pentru jocul meu. Înainte de asta, nu știam nimic despre tehnologiile de rețea în jocuri, așa că am citit o mulțime de articole și am realizat numeroase experimente pentru a înțelege toate conceptele și pentru a putea scrie propriul motor de rețea. În acest ghid, aș dori să împărtășesc cu voi diverse concepte pe care le […]

Actualizați de urgență Exim la versiunea 4.92 - se desfășoară o infectare activă

Colegi, cei care folosesc servere de mail cu Exim versiuni 4.87…4.91 - actualizați de urgență la versiunea 4.92, oprind anterior Exim pentru a evita hackarea prin CVE-2019-10149. Pot fi afectate potențial câteva milioane de servere din întreaga lume, vulnerabilitatea fiind evaluată ca fiind critică (CVSS 3.0 scor de bază = 9.8/10). Atacatorii pot lansa comenzi arbitrare pe serverul dumneavoastră, în multe cazuri de […]

Am patchat Exim - patchați din nou. O nouă Executare de Comenzi de la Distanță în Exim 4.92 într-o singură solicitare

Recentemente, na início do verão, surgiram convites em massa para atualizar o Exim para a versão 4.92 devido à vulnerabilidade CVE-2019-10149 (Atualize urgentemente o exim para 4.92 - infecções ativas em andamento / Habr). E, dias atrás, foi descoberto que o malware Sustes decidiu explorar essa vulnerabilidade. Agora, todos os que se atualizaram de emergência podem novamente "se alegrar": em 21 de julho de 2019, o pesquisador Zerons identificou uma vulnerabilidade crítica […]

Deci, RAML sau OAS (Swagger)?

În lumea dinamică a microserviciilor, orice componentă poate fi rescrisă într-o altă limbă, folosind alte cadre și arhitecturi. Contractele trebuie să rămână neschimbate, astfel încât să se poată interacționa cu microserviciul din exterior pe o bază constantă, indiferent de metamorfozelor interne. Astăzi vă vom vorbi despre problema alegerii formatului de descriere […]

Configurarea pluginului Warnings Next Generation pentru integrarea PVS-Studio

Lansarea PVS-Studio 7.04 coincide cu lansarea pluginului Warnings Next Generation 6.0.0 pentru Jenkins. Chiar în această lansare, Warnings NG Plugin a adăugat suport pentru analizorul static PVS-Studio. Acest plugin vizualizează datele despre avertizările compilatorului sau alte instrumente de analiză în Jenkins. În acest articol va fi explicat în detaliu cum să instalați și să configurați acest plugin pentru a fi utilizat cu PVS-Studio, […]

PoE la o distanță de 200+ metri. Monitorizare și repornire automată a clienților PoE.

În experiența mea, alimentarea unui dispozitiv și obținerea unei imagini de la el la o distanță semnificativă de switch nu s-a dovedit a fi cea mai simplă sarcină. Mai ales când de un singur dispozitiv se ramifică rețele către mai multe camere aflate la distanțe diferite. Orice dispozitiv oarecum complex se blochează periodic. Unele mai rar, altele mai des, iar aceasta este o dogmă. De cele mai multe ori, aceasta se rezolvă… corect… prin această metodă: Și […]

KTT în soluțiile serverelor. A doua versiune + anunțul celei de-a treia, cu posibilitatea de a pune mâna pe

Continuarea poveștii despre revoluția inovatoare a evoluției sistemelor neobișnuite de răcire a echipamentelor server. Detalii foto ale versiunii a doua a sistemului de răcire, instalat pe un rack server real în data center-ul DataPro. De asemenea – o invitație de a testa cu mâinile propria versiune a sistemului nostru de răcire. Pe 12 septembrie 2019, la conferința „Data Center 2019” din Moscova. Servere KTT. Versiunea 2 a avut principală plângere la prima versiune a sistemului […]

Antrenament Cisco 200-125 CCNA v3.0. Ziua 37. STP: alegerea Root Bridge, funcțiile PortFast și BPDU guard. Partea 2

Să presupunem că STP se află într-o stare de convergență. Ce se va întâmpla dacă iau un cablu și conectez switch-ul N direct la switch-ul rădăcină A? Root Bridge „va vedea” că a apărut un nou port activat și va trimite BPDU prin acesta. Switch-ul N, primind acest cadru cu cost zero, va determina costul rutei prin noul port ca 0+19 = 19 […]

Nu trebuie să economisești pe siguranța digitală

Parcă în fiecare zi auzim despre noi atacuri cibernetice și vulnerabilități descoperite în sisteme populare. Și cât s-a spus despre faptul că atacurile cibernetice au avut un impact major asupra rezultatelor alegerilor! Nu doar în Rusia. Este evidentă necesitatea de a lua măsuri pentru a proteja dispozitivele și conturile noastre pe internet. Problema este că […]

Upgrade pentru leneși: cum PostgreSQL 12 îmbunătățește performanța

PostgreSQL 12, cea mai recentă versiune a „cea mai bună bază de date relațională din lume cu sursă deschisă”, va fi lansată în câteva săptămâni (dacă totul decurge conform planului). Aceasta se încadrează în programul obișnuit — o nouă versiune cu o mulțime de noi funcționalități apare o dată pe an, și, sincer, este impresionant. De aceea am devenit un membru activ al comunității PostgreSQL. Din punctul meu de vedere, spre deosebire de […]

Regresia liniară și metodele ei de restaurare.

Sursa: xkcd Regresia liniară este unul dintre algoritmii fundamentali pentru multe domenii legate de analiza datelor. Motivul acestuia este evident. Este un algoritm foarte simplu și ușor de înțeles, ceea ce contribuie la utilizarea sa pe o scară largă de zeci, dacă nu sute de ani. Ideea constă în a presupune o dependență liniară a unei variabile în funcție de un set de alte variabile și apoi încercăm […]

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