Autor: Yuri Gagarin

Lazygit — client console pe pseudografic pentru Git

Dacă aveți dificultăți în a înțelege aspectele de bază ale lucrului cu un depozit Git din consolă, puteți oricând să utilizați un client grafic. Unul dintre acestea este Lazygit, un client pseudografic, scris în limbajul Go utilizând biblioteca gocui. În descrierea oficială a programului, autorul explică cât de greu poate fi să înțelegi ce și cum trebuie să faci în Git, dacă […]

Rezervarea fină a sistemelor de fișiere Linux. Cum să creezi copii de rezervă ale unei baze de date MySQL de trei terabaiți în 20 de secunde

Mă numesc Yuri, sunt liderul grupului de administrare a sistemelor în Sitimobil. Astăzi voi împărtăși experiența mea cu tehnologia de alocare subțire (thin provisioning) a sistemelor de fișiere Linux și voi explica cum poate fi aplicată în procesele tehnologice CI/CD ale companiei. Vom analiza situația în care, pentru testarea automată a codului în momentul livrării în producție, avem nevoie cât mai rapid de copii ale bazelor de date MySQL, maxim […]

Automatizarea introducerii în SecureCRT prin intermediul scripturilor

Inginerii de rețea se confruntă adesea cu sarcina de a copia și lipi anumite fragmente dintr-un editor în consolă. De obicei, este necesar să se copieze mai mulți parametri: Nume utilizator/Parolă și alte informații. Utilizarea scripturilor permite accelerarea acestui proces. CU toate acestea, scrierea și executarea scriptului ar trebui să dureze în total mai puțin timp decât configurarea manuală, altfel scripturile sunt inutile. Scopul acestui articol este de a clarifica acest aspect. Acest articol face parte din […]

Everspin și GlobalFoundries au prelungit acordul de colaborare pentru dezvoltarea MRAM până la tehnologia de 12 nm

Singurul dezvoltator din lume de cipuri discrete de memorie magnetorezistivă MRAM, compania Everspin Technologies, continuă să îmbunătățească tehnologiile de producție. Astăzi, Everspin și compania GlobalFoundries au convenit să dezvolte împreună tehnologia de fabricație a cipurilor STT-MRAM cu dimensiuni de 12 nm și tranzistori FinFET. Compania Everspin deține peste 650 de patente și cereri legate de memoria MRAM. Acesta este un tip de memorie în care scrierea în celulă este similară cu […]

Monitorizarea în data center: cum am înlocuit vechea BMS cu una nouă. Partea 1

Ce este BMS Sistemul de monitorizare a funcționării sistemelor ingineresti în centrele de date – un element cheie al infrastructurii care influențează direct un indicator atât de important pentru datacentere, precum viteza de reacție a personalului la situații de urgență și, prin urmare, durata funcționării continue. Sistemele de monitorizare BMS (Building Monitoring System) sunt oferite de mulți furnizori globali de echipamente pentru centre de date. De-a lungul activității Linxdatacenter în Rusia, noi […]

Antichități: 50 de nuanțe ICQ

Recent, dintr-un post de pe Habr, am aflat că în messengerul ICQ se șterg masiv conturile vechi, inactive. Am decis să verific două din conturile mele, la care m-am conectat relativ recent – la începutul anului 2018 – și, da, și ele au fost șterse. La încercarea de a mă conecta sau de a accesa contul pe site cu o parolă corectă, am primit un răspuns că parola […]

Studiu: pentru securitate, PIN-urile de șase cifre nu sunt mai bune decât cele de patru cifre

O echipă de cercetători germano-americani, cu ajutorul voluntarilor, a verificat și comparat securitatea codurilor PIN de șase și patru cifre pentru blocarea smartphone-urilor. În caz de pierdere sau furt al smartphone-ului, e bine să fii măcar sigur că informațiile tale sunt protejate de accesul neautorizat. Este așa? Philipp Markert de la Institutul de Securitate IT Horst Görtz de la Universitatea Ruhr din Bochum și Maximilian Golla de la Institutul de Securitate […]

Din nou grozav: patch-urile recente pentru Windows 10 au provocat noi erori

Acum câteva zile a apărut informația despre o vulnerabilitate în protocolul SMBv3 al companiei Microsoft, care permite infectarea grupurilor de computere. Conform portalului Microsoft MSRC, aceasta pune în pericol computerele cu Windows 10 versiunea 1903, Windows Server versiunea 1903 (instalare Server Core), Windows 10 versiunea 1909 și Windows Server versiunea 1909 (instalare Server Core). În plus, protocolul este folosit în Windows […]

Lansarea clientului de email Geary 3.36

A fost lansată versiunea clientului de email Geary 3.36, orientată spre utilizarea în medii GNOME. Inițial, proiectul a fost fondat de organizația Yorba Foundation, care a creat popularul manager de fotografii Shotwell, dar mai târziu dezvoltarea a trecut în mâinile comunității GNOME. Codul este scris în limbajul Vala și este distribuit sub licența LGPL. Pachetele gata vor fi pregătite în curând pentru Ubuntu (PPA) și în […]

A fost lansat mesagerul Delta Chat 1.2 pentru Android și iOS

Delta Chat — un mesager care nu deține servere proprii și folosește e-mailul pentru schimbul de mesaje. Mesajele sunt criptate automat folosind standardul Autocrypt, bazat pe OpenPGP. În mod implicit, se utilizează criptarea oportunistă, dar este posibil să creați contacte verificate prin scanarea codului QR de pe un alt dispozitiv. Noi funcționalități în versiunea 1.2: Posibilitatea de a fixa conversațiile Adăugarea de contacte fără blocări prin cod QR. […]

Antipatterns PostgreSQL: să luptăm împotriva hoardelor de „morți”

Particularitățile funcționării mecanismelor interne ale PostgreSQL îi permit să fie foarte rapid în anumite situații și „nu foarte” în altele. Astăzi ne vom opri asupra unui exemplu clasic de conflict între modul în care funcționează SGBD-ul și ceea ce face dezvoltatorul cu acesta — UPDATE vs principiile MVCC. Pe scurt, povestea dintr-un articol excelent: Atunci când o linie este modificată prin comanda UPDATE, de fapt se execută două operații: […]

MVCC-3. Versiuni de rânduri

Deci, am analizat problemele legate de izolare și am făcut o deviere despre organizarea datelor la un nivel inferior. Și în sfârșit am ajuns la cel mai interesant lucru — versiunile liniilor. Titlu Cum am spus, fiecare linie poate fi prezentă simultan în baza de date în mai multe versiuni. O versiune trebuie cumva să fie distingibilă de cealaltă. În acest scop, fiecare versiune are […]

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