subiect: BLOG

De la High Ceph Latency la Kernel Patch folosind eBPF/BCC

Linux are un număr mare de instrumente pentru depanarea nucleului și a aplicațiilor. Cele mai multe dintre ele au un impact negativ asupra performanței aplicației și nu pot fi utilizate în producție. În urmă cu câțiva ani, a fost dezvoltat un alt instrument - eBPF. Face posibilă urmărirea kernel-ului și a aplicațiilor utilizator cu un cost redus și fără a fi nevoie să reconstruiți programe și să descărcați […]

Cum să pregătiți un site web pentru sarcini grele: 5 sfaturi practice și instrumente utile

Utilizatorilor chiar nu le place când resursa online de care au nevoie este lentă. Datele sondajului sugerează că 57% dintre utilizatori vor părăsi o pagină web dacă se încarcă mai mult de trei secunde, în timp ce 47% sunt dispuși să aștepte doar două secunde. O întârziere de o secundă poate costa 7% în conversii și 16% în satisfacția redusă a utilizatorilor. Prin urmare, trebuie să vă pregătiți pentru o sarcină crescută și pentru creșterea traficului. […]

Creiere proaste, emoții ascunse, algoritmi ocoliți: evoluția recunoașterii faciale

Vechii egipteni știau multe despre vivisecție și puteau distinge ficatul de rinichi prin atingere. Înfășând mumii de dimineața până seara și făcând vindecare (de la trepanare până la îndepărtarea tumorilor), veți învăța inevitabil să înțelegeți anatomia. Bogăția de detalii anatomice a fost mai mult decât compensată de confuzia în înțelegerea funcției organelor. Preoții, doctorii și oamenii de rând au pus cu îndrăzneală rațiunea în inimă și [...]

Tranziția de la monolit la microservicii: istorie și practică

În acest articol, voi vorbi despre modul în care proiectul la care lucrez s-a transformat dintr-un monolit mare într-un set de microservicii. Proiectul și-a început istoria cu destul de mult timp în urmă, la începutul anului 2000. Primele versiuni au fost scrise în Visual Basic 6. De-a lungul timpului, a devenit clar că dezvoltarea în acest limbaj în viitor va fi greu de susținut, deoarece IDE-ul […]

Virusul Lurk a spart bănci în timp ce a fost scris de lucrători obișnuiți la distanță pentru angajare

Extras din cartea „Invazie. O scurtă istorie a hackerilor ruși” În luna mai a acestui an, editura Individuum a publicat o carte a jurnalistului Daniil Turovsky, „Invazie. O scurtă istorie a hackerilor ruși.” Conține povești din partea întunecată a industriei IT din Rusia - despre tipi care, îndrăgostiți de computere, au învățat nu doar să programeze, ci să jefuiască oamenii. Cartea se dezvoltă, ca și fenomenul în sine, din [...]

Raport post mortem Habr: a căzut pe un ziar

Sfârșitul primei luni și începutul celei de-a doua luni a verii 2019 s-au dovedit a fi dificil și a fost marcat de câteva scăderi majore ale serviciilor IT globale. Dintre cele notabile: două incidente grave în infrastructura CloudFlare (primul - cu mâini strâmbe și atitudine neglijentă față de BGP din partea unor ISP-uri din SUA; al doilea - cu o desfășurare strâmbă a CF înșiși, care a afectat pe toți cei care folosesc CF). , […]

Școala de programatori hh.ru deschide pentru a 10-a oară recrutarea de specialiști IT

Salutare tuturor! Vara nu este doar timpul pentru vacanțe, vacanțe și alte bunătăți, ci și momentul să te gândești la antrenament. Despre chiar instruirea care vă va învăța cele mai populare limbaje de programare, vă va „îmbunătăți” abilitățile, vă va scufunda în rezolvarea unor proiecte reale de afaceri și, desigur, vă va oferi începutul unei cariere de succes. Da, ați înțeles totul corect - vom vorbi despre școala noastră [...]

De la acordarea de împrumuturi la backend: cum să-ți schimbi cariera la 28 de ani și să te muți la Sankt Petersburg fără a-ți schimba angajatorul

Astăzi publicăm un articol al studentului GeekBrains SergeySolovyov, în care își împărtășește experiența unei schimbări radicale de carieră - de la un specialist în credite la un dezvoltator backend. Un punct interesant în această poveste este că Serghei și-a schimbat specialitatea, dar nu și organizația - cariera sa a început și continuă la Home Credit and Finance Bank. Cum a început totul Înainte de a trece la IT [...]

Distribuția Mageia 7 a fost lansată

La puțin mai puțin de 2 ani de la lansarea celei de-a 6-a versiuni a distribuției Mageia, a avut loc lansarea celei de-a 7-a versiuni a distribuției. În noua versiune: kernel 5.1.14 rpm 4.14.2 dnf 4.2.6 Mesa 19.1 Plasma 5.15.4 GNOME 3.32 Xfce 4.14pre Firefox 67 Chromium 73 LibreOffice 6.2.3 GCC 8.3.1 Și, de asemenea, multe patch-uri și îmbunătățiri. Sursa: linux.org.ru

Și Domnul a poruncit: „ai un interviu și acceptă oferte”

O poveste adevărată bazată pe evenimente fictive. Toate coincidențele nu sunt întâmplătoare. Nu toate glumele sunt amuzante. — Sergey, salut. Numele meu este Bibi, colegul meu este Bob și suntem doi... lideri de echipă, suntem în proiect de foarte mult timp, știm toate toate pe de rost și astăzi vom comunica despre cunoștințele și abilitățile tale. În CV-ul tău este scris că ești senior, [...]

Lansarea Debian 10 „Buster”.

Membrii comunității Debian sunt încântați să anunțe lansarea următoarei versiuni stabile a sistemului de operare Debian 10, codename buster. Această versiune include mai mult de 57703 pachete compilate pentru următoarele arhitecturi de procesor: PC pe 32 de biți (i386) și PC pe 64 de biți (amd64) ARM pe 64 de biți (arm64) ARM EABI (armel) ARMv7 (EABI hard-float ABI, armhf ) MIPS (mips (big endian […]

Cum să profitați la maximum de o educație în informatică

Majoritatea programatorilor moderni și-au primit educația la universități. În timp, acest lucru se va schimba, dar acum lucrurile sunt de așa natură încât personalul bun din companiile IT mai provine din universități. În această postare, Stanislav Protasov, Director Relații Universitare Acronis, vorbește despre viziunea sa asupra caracteristicilor formării universitare pentru viitorii programatori. Profesorii, studenții și cei care îi angajează pot chiar […]