Autor: Yuri Gagarin

Îmbinarea 3-way în werf: desfășurare în Kubernetes cu Helm «pe steroizi»

S-a întâmplat ceea ce am așteptat (și nu doar noi) de mult timp: werf, instrumentul nostru Open Source pentru construirea aplicațiilor și livrarea lor în Kubernetes, acum suportă aplicarea schimbărilor prin intermediul patch-urilor 3-way-merge! În plus, a apărut posibilitatea adoptării resurselor existente K8s în lansările Helm fără a recrea aceste resurse. Pe scurt, setăm WERF_THREE_WAY_MERGE=enabled — obținem o desfășurare «ca în […]

RFS va organiza selecții pentru eFootball PES 2020 pentru formarea echipei naționale

Uniunea Rusă de Fotbal va desfășura un turneu de calificare pentru eFootball PES 2020 pentru formarea echipei naționale de cyberfotbal. Câștigătorii selecțiilor vor putea participa la campionatul UEFA eEURO 2020, care va avea loc sub egida Konami și UEFA. Competițiile de selecție se vor desfășura în decembrie 2019. Datele exacte nu sunt încă dezvăluite. În urma rezultatelor, echipa națională va fi alcătuită din patru membri, dintre care doi […]

37 vulnerabilități în diverse implementări VNC

Pavel Cheremushkin de la Laboratorul Kaspersky a analizat diverse implementări ale sistemului de acces de la distanță VNC (Virtual Network Computing) și a identificat 37 de vulnerabilități cauzate de problemele de gestionare a memoriei. Vulnerabilitățile identificate în implementările serverelor VNC pot fi exploatate doar de utilizatori autentificați, iar atacurile asupra vulnerabilităților din codul clientului pot avea loc atunci când utilizatorul se conectează la un server controlat de un atacator. Cele mai multe vulnerabilități au fost descoperite […]

GNU Guile 2.9.5 (beta)

Guile 2.9.5 este a cincea versiune beta a implementării limbajului de programare Scheme de la GNU, pregătindu-se pentru ramura stabilă 3.x. Guile suportă multe SRFI, oferă un sistem modular, acces complet la apelurile de sistem POSIX, suport pentru rețea, linkare dinamică, apelarea funcțiilor externe și un procesare puternică a șirurilor. Guile poate interpreta codul în mod interactiv, îl poate compila în bytecode pentru mașina virtuală și se poate conecta la biblioteca […]

Pentru cei care lucrează în Houdini. Despre cursurile Nature of Vex și Bites of Python

În acest articol veți găsi recenzia specialiștilor de la Houdini Team, studio din Krasnodar, despre cursurile video Nature of Vex și Bites of Python de la Mix Training, dedicate lucrului cu limbile Python și Vex în programul grafic Houdini. De asemenea, în această postare, băieții împărtășesc o selecție de materiale utile pentru toți cei interesați. O scurtă introducere Limbajul Vex îi sperie pe începătorii […]

Operațiunea „Migrarea”: cum are loc mutarea în cloud-ul DataLine

Acum aproximativ 7 ani, cele mai vechi proiecte se mutau în norul nostru într-un mod simplu și fără complicații. Imaginele mașinilor virtuale erau încărcate pe un server FTP sau erau aduse pe hard diskuri. Apoi, printr-un server de import special, VM-urile erau încărcate în nor. Dacă pentru client nu este o problemă să oprească virtuala timp de o zi sau două (sau nu sunt alte opțiuni), se poate proceda astfel. Dar dacă inactivitatea trebuie să fie […]

Proiectul KiCad a trecut sub protecția Linux Foundation

Proiectul care dezvoltă sistemul de proiectare automatizată gratuită de plăci de circuit KiCad a trecut sub protecția organizației Linux Foundation. Dezvoltatorii speră că progresul sub egida Linux Foundation va permite atragerea de resurse suplimentare pentru dezvoltarea proiectului și va da posibilitatea de a dezvolta servicii noi, care nu sunt direct legate de dezvoltare. Linux Foundation, ca o platformă neutră pentru interacțiunea cu producătorii, va permite de asemenea atragerea către proiect […]

Lansarea mediului desktop Cinnamon 4.4

După cinci luni de dezvoltare, a fost lansată versiunea mediului utilizator Cinnamon 4.4, în cadrul căreia comunitatea dezvoltatorilor distribuției Linux Mint dezvoltă un fork al shell-ului GNOME, al managerului de fișiere Nautilus și al managerului de feronerie Mutter, vizând furnizarea unui mediu în stil clasic GNOME 2 cu suport pentru elemente de interacțiune reușite din GNOME Shell. Cinnamon se bazeză pe componente GNOME, dar aceste componente […]

Încă câteva cuvinte despre beneficiile cititului

Tableta din Kish (aproximativ 3500 î.Hr.) Nu există nicio dubiu că cititul este benefic. Dar răspunsurile la întrebările „Ce anume este benefic în a citi literatură artistică?” și „Ce cărți ar trebui citite?” variază în funcție de surse. Textul de mai jos este versiunea mea de răspuns la aceste întrebări. Voi începe cu gândul evident că nu […]

Trucuri utile pentru lucrul cu WSL (Subsystem Windows for Linux)

Sunt profund implicat în WSL (Windows Subsystem for Linux) și acum, când WSL2 este disponibil pentru Windows Insiders, este un moment excelent pentru a explora cu adevărat opțiunile disponibile. O caracteristică foarte interesantă pe care am găsit-o în WSL este capacitatea de a muta datele între lumi în mod „curat”. Aceasta nu este o experiență pe care o puteți obține cu ușurință cu mașini virtuale complete și subliniază apropierea […]

Diagnostică și recuperare a datelor de pe hard diskuri

În acest articol sunt descrise metodele de diagnosticare independentă a diferitelor defecte ale hard disk-urilor pe baza simptomelor lor de manifestare, precum și modalitățile relativ sigure de clonare a hard disk-urilor cu probleme minore. Sunt analizate diverse cazuri de pierdere a datelor și un set optim de acțiuni care, fără cunoștințe profunde despre structura sistemelor de fișiere, cu ajutorul programelor de recuperare automată, vă pot ajuta să vă recupereze informația fără ajutor extern. […]

Transformând FunC în FunCtional folosind Haskell: cum a câștigat Serokell în Telegram Blockchain Competition

Cu siguranță ați auzit că Telegram se pregătește să lanseze platforma blockchain Ton. Dar ați putea fi trecut cu vederea faptul că nu cu mult timp în urmă, Telegram a anunțat un concurs pentru implementarea unuia sau mai multor contracte inteligente pentru această platformă. Echipa Serokell, cu o experiență bogată în dezvoltarea proiectelor mari de blockchain, nu a putut să rămână în afara acestui concurs. Am delegat cinci angajați pentru competiție, iar deja […]

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