Categorie: Administrare

WavesKit — un cadru PHP pentru lucrul cu blockchain-ul Waves

Îmi place PHP pentru viteza de dezvoltare și portabilitatea excelentă. Este foarte bine când ai întotdeauna la îndemână un instrument gata să rezolve problemele. A fost destul de frustrant când, la întâlnirea cu blockchain-ul intern Waves Platform, nu existau SDK-uri gata făcute în PHP. Ei bine, a trebuit să îl scriu. La început, a fost necesar să folosim noduri pentru semnarea tranzacțiilor. Astfel, […]

How to build SDN — eight open-source tools

Astăzi am pregătit pentru cititorii noștri o selecție de controlere SDN susținute activ de utilizatorii GitHub și de mari fonduri open-source precum Linux Foundation. / Flickr / Johannes Weber / CC BY OpenDaylight OpenDaylight — o platformă modulară deschisă pentru automatizarea rețelelor SDN la scară largă. Prima sa versiune a apărut în 2013 și, puțin mai târziu, a devenit parte din Linux Foundation. În martie acest […]

Stocare cluster pentru mici web-clustere bazate pe drbd+ocfs2

Despre ce vom discuta: Cum să implementăm rapid un stocaj comun pentru două servere bazat pe soluții drbd+ocfs2. Cine va beneficia de acest tutorial: Va fi util administratorilor de sistem și tuturor celor care caută o modalitate de a implementa stocarea sau care doresc să încerce soluția. De la ce soluții am renunțat și de ce Ne confruntăm adesea cu situația în care trebuie să implementăm o soluție pe un […]

Rinocerul din interiorul pisicii — lansăm firmware-ul în emulatorul Kopycat

În cadrul întâlnirii 0x0A DC7831 DEF CON Nizhny Novgorod pe 16 februarie, am prezentat o comunicare despre principiile de bază ale emulării codului binar și dezvoltarea noastră proprie — emulatorul platformelor hardware Kopycat. În articol, vom prezenta descrierea inițializării firmware-ului dispozitivului în emulator, vom demonstra interacțiunea cu debugger-ul și vom efectua o analiză dinamică mică a firmware-ului. Istoricul A long time ago in a […]

Înapoi la microservicii împreună cu Istio. Partea 3

Notă de traducere: Prima parte a acestui ciclu a fost dedicată familiarizării cu capacitățile Istio și demonstrarea acestora în acțiune, a doua — rutare fin granulară și gestionarea traficului de rețea. Acum, vom discuta despre securitate: pentru a ilustra funcțiile de bază asociate, autorul folosește serviciul de identitate Auth0, dar prin analogie, pot fi configurate și alți furnizori. Am configurat […]

Întoarcere la microservicii împreună cu Istio. Partea 2

Observație de traducere: Prima parte a acestui ciclu a fost dedicată familiarizării cu funcționalitățile Istio și demonstrarea acestora în acțiune. Acum vom discuta despre aspectele mai complexe ale configurării și utilizării acestei rețele de servicii, în special despre rutarea fină și gestionarea traficului de rețea. Vă reamintim că în articol sunt folosite configurații (manifesturi pentru Kubernetes și Istio) […]

Înapoi la microservicii împreună cu Istio. Partea 1

Observație de traducere: Rețelele de servicii au devenit cu siguranță o soluție de actualitate în infrastructura modernă pentru aplicații care urmează arhitectura microserviciilor. Deși Istio este cunoscut de mulți ingineri DevOps, este un produs relativ nou, care, fiind complex în ceea ce privește funcționalitățile oferite, poate necesita un timp considerabil pentru a fi înțeles. Inginerul german Rinor Maloku, responsabil de computația în cloud pentru clienți mari în telecomunicații […]

Termux pas cu pas (Partea 2)

În partea anterioară ne-am familiarizat cu comenzile de bază ale Termux, am configurat o conexiune SSH cu PC-ul, am învățat să creăm aliasuri și am instalat câteva utilitare utile. De data aceasta vom face un pas și mai departe, vom: afla despre Termux:API, vom instala Python și nano, precum și vom scrie „Hello, world!” în Python, vom învăța despre scripturile bash și vom scrie un script […]

Compresia datelor folosind algoritmul Huffman

Introducere În acest articol voi vorbi despre cunoscutul algoritm Huffman și despre aplicarea sa în compresia datelor. La final, vom scrie un mic arhivator. A mai existat un articol pe Habr, dar fără o implementare practică. Materialul teoretic al prezentului post este preluat din lecțiile de informatică din școală și din cartea lui Robert Lafore „Structuri de date și algoritmi în Java”. Așadar, să […]

Binary Tree sau cum să prepari un arbore binary de căutare

Prelude Această articol este dedicat arborilor binari de căutare. Recent am scris un articol despre compresia datelor prin metoda Huffman. Acolo nu am acordat prea multă atenție arborilor binari, deoarece metodele de căutare, inserare și ștergere nu erau relevante. Acum am decis să scriu un articol dedicat specific arborilor. Așadar, să începem. Un arbore este o structură de date formată din noduri conectate prin arce. Se poate spune că arborele […]

A fost lansat GitLab 11.9 cu funcția de detectare a secretelor și câteva reguli pentru rezolvarea cererilor de fuziune

Detectarea rapidă a scurgerilor de informații Se pare că o mică eroare — transmiterea accidentală a acreditivelor într-un repo comun. Cu toate acestea, consecințele pot fi grave. De îndată ce un atacator obține parola sau cheia API, acesta va prelua contul tău, te va bloca și îți va folosi banii în mod fraudulos. În plus, există riscul unui efect de domino: accesul la un cont deschide accesul la altele. […]

Gigantii IT au prezentat o soluție comună pentru implementarea unui cloud hibrid

Dell și VMware integrează platformele VMware Cloud Foundation și VxRail. / foto Navneet Srivastav PD De ce este necesar Acestei nevoi îi răspunde un studiu din State of Cloud, care arată că deja 58% dintre companii utilizează un cloud hibrid. Anul trecut, acest procent era de 51%. În medie, o organizație "păstrează în cloud" aproximativ cinci servicii diferite. În același timp, implementarea cloud-ului hibrid reprezintă o prioritate […]

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