Autor: Yuri Gagarin

Proiectarea clusterelor Kubernetes: câte ar trebui să fie?

Nota trad.: acest material aparține proiectului educațional learnk8s — un răspuns la întrebarea populară de proiectare a infrastructurii bazate pe Kubernetes. Sperăm că descrierile suficient de detaliate ale avantajelor și dezavantajelor fiecărei opțiuni vor ajuta la realizarea unei alegeri optime și pentru proiectul dumneavoastră. TL;DR: aceeași configurație de sarcini de lucru poate fi rulată pe mai multe clustere mari (fiecare cluster […]

Compania Valve a lansat Proton 5.0-7, un pachet pentru rularea jocurilor Windows pe Linux

Compania Valve a publicat versiunea 5.0-7 a proiectului Proton, care se bazează pe realizările proiectului Wine și are ca scop asigurarea funcționării în Linux a aplicațiilor de jocuri create pentru Windows și disponibile în catalogul Steam. Realizările proiectului sunt distribuite sub licența BSD. Proton permite rularea directă a aplicațiilor de jocuri în clientul Steam pentru Linux, care sunt livrate doar pentru Windows. Pachetul include implementarea DirectX […]

Lansarea distribuției Linux Pop!_OS 20.04

Compania System76, specializată în producția de laptopuri, PC-uri și servere livrate cu Linux, a lansat versiunea distribuției Pop!_OS 20.04, dezvoltată pentru livrarea pe echipamentele System76 în locul distribuției Ubuntu oferite anterior și livrată cu un mediu de lucru reproiectat. Pop!_OS se bazează pe baza de pachete Ubuntu 20.04 și este, de asemenea, declarat ca o versiune cu suport pe termen lung (LTS). Dezvoltările proiectului sunt distribuite […]

QtProtobuf 0.3.0

A fost lansată o nouă versiune a bibliotecii QtProtobuf. QtProtobuf este o bibliotecă liberă, eliberată sub licența MIT. Cu ajutorul acesteia puteți folosi cu ușurință Google Protocol Buffers și gRPC în proiectul dvs. Qt. Schimbări: A fost adăugată suportul pentru serializarea JSON. A fost adăugată compilarea statică pentru platformele Win32. Migrarea la registrul cAmEl al denumirilor câmpurilor din mesaje. Au fost adăugate pachete rpm de lansare și posibilitatea […]

Modele arhitecturale convenabile

Salut, Habr! Având în vedere evenimentele curente cauzate de coronavirus, diverse servicii de internet au început să primească o încărcătură crescută. De exemplu, una dintre rețelele de comerț din Marea Britanie a oprit pur și simplu site-ul de comenzi online din cauza lipsei de capacitate. Și de multe ori nu se poate accelera serverul doar prin adăugarea de echipamente mai puternice; cu toate acestea, cererile clienților trebuie procesate (sau aceștia vor pleca la concurenți). În această […]

Topul eșecurilor Cian

Salutare tuturor! Mă numesc Nikita, sunt liderul echipei de ingineri de la Cian. Una dintre responsabilitățile mele în companie este să reduc numărul incidentelor legate de infrastructură în producție la zero. Ceea ce urmează să discut este ceva ce ne-a adus multă durere, iar scopul acestui articol este să nu permit altor oameni să repete greșelile noastre sau, măcar, să le minimizeze impactul. […]

Apache Bigtop și alegerea distribuției Hadoop astăzi

Probabil că nu este niciun secret că anul trecut a fost un an de mari schimbări pentru Apache Hadoop. Anul trecut, Cloudera și Hortonworks s-au fuzionat (practic, a avut loc absorbția celui de-al doilea), iar Mapr, din cauza unor probleme financiare serioase, a fost vândut Hewlett Packard. Dacă cu câțiva ani în urmă, în cazul instalărilor on-premises, alegerea se făcea mai des între Cloudera și […]

Microsoft a lansat Rust/WinRT. Disponibil Rust-analyzer pentru integrarea Rust cu IDE

Compania Microsoft a publicat un instrument Rust/WinRT, care permite utilizarea limbajului Rust pentru dezvoltarea aplicațiilor pe baza arhitecturii WinRT (Windows Runtime). Codul asociat proiectului este publicat sub licența MIT. Rust/WinRT oferă posibilitatea de a crea aplicații similar cu C++/WinRT utilizând instrumentele standard Rust, permițând apelarea oricăror API-uri WinRT existente sau viitoare, folosind cod generat din meta-date, […]

Firefox Preview 5.0 pentru Android este disponibil

Pentru platforma Android a fost publicat un nou browser experimental Firefox Preview 5.0, dezvoltat sub codul Fenix ca înlocuire pentru ediția Firefox pentru Android. În curând, acesta va fi disponibil în catalogul Google Play (pentru a funcționa, este necesar Android 5 sau mai recent). Firefox Preview folosește motorul GeckoView, construit pe tehnologiile Firefox Quantum, și un set de biblioteci Mozilla Android […]

Proiectul Xfce a mutat dezvoltarea pe GitLab

Dezvoltatorii proiectului Xfce au anunțat finalizarea tranziției către noua infrastructură de dezvoltare, bazată pe platforma GitLab. Anterior, accesul la repozitoarele de cod se făcea printr-o combinație de cgit și gitolite. Vechiul server git.xfce.org a fost transformat în mod doar pentru citire, iar în locul acestuia trebuie utilizat gitlab.xfce.org. Migrarea pe GitLab nu va implica modificări pentru utilizatori și pentru pachetele în întreținere, dar […]

Tcl/Tk. Alternativa de dialog pentru alegerea fișierelor pentru platformele Linux și Android

Astăzi, limbajul de scripting Tcl/Tk este utilizat nu doar pe computere, ci a fost portat cu succes și pe platforma Android. Însă pe această platformă, toate neajunsurile dialogului de alegere a fișierelor tcl/tk (tk_getSaveFile, tk_getOpenFile sau tk_chooseDirectory) au devenit deosebit de vizibile. Ce nu este în regulă cu acest dialog? Lipsa operațiunilor elementare cu foldere/fișiere: crează, distruge, redenumește. Nu, nu vă gândiți că în […]

Quarkus: modernizarea aplicațiilor pe exemplul helloworld din JBoss EAP Quickstart

Salutare tuturor în acest blog, și iată al patrulea post din seria despre Quarkus! Postarea anterioară a fost despre cum Quarkus îmbină MicroProfile și Spring. Să ne amintim că Quarkus este poziționat ca „Java ultra-rapidă subatomică”, adică „un stack Java orientat Kubernetes, optimizat pentru GraalVM și OpenJDK HotSpot, construit din cele mai bune biblioteci și standarde”. Astăzi vom arăta cum să moderniză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