Autor: ProHoster

Comenzi Linux de bază pentru testeri și multe altele

Prefață Bună tuturor! Numele meu este Sasha și testez backend (servicii Linux și API) de mai bine de șase ani. Ideea articolului mi-a venit după o altă solicitare a unui prieten tester să-i spună ce ar putea citi despre comenzile Linux înainte de un interviu. De obicei, un candidat pentru un post de inginer QA trebuie să cunoască comenzile de bază (dacă, desigur, înseamnă să lucrezi cu [...]

Cum funcționează un codec video? Partea 2. Ce, de ce, cum

Prima parte: Bazele lucrului cu videoclipuri și imagini Ce? Un codec video este o bucată de software/hardware care comprimă și/sau decomprimă videoclipurile digitale. Pentru ce? În ciuda anumitor limitări atât în ​​ceea ce privește lățimea de bandă, cât și cantitatea de spațiu de stocare a datelor, piața solicită video de calitate din ce în ce mai ridicată. Îți amintești cum în ultimul post am calculat minimul necesar pentru 30 de […]

Evenimente digitale la Moscova în perioada 23-29 decembrie

O selecție de evenimente pentru săptămâna Science Pop Marketing 24 decembrie (marți) Myasnitskaya 13c18 gratuit În acest an, tema principală a Science Pop Marketing este „Mythburters”. Vă așteaptă 6 reportaje: 3 dintre ele - cu distrugerea mitului publicitar și încă 3 - cu distrugerea mitului științific. Și, de asemenea, întâlniri, comunicare, o atmosferă cool, vin fiert și stickere tradiționale. Sursă: […]

Cum funcționează un codec video? Partea 1: Bazele

Partea a doua: Principiile de funcționare a unui codec video Orice imagine raster poate fi reprezentată ca o matrice bidimensională. Când vine vorba de culori, ideea poate fi extinsă prin gândirea unei imagini ca la o matrice tridimensională în care sunt folosite dimensiuni suplimentare pentru a stoca date pentru fiecare dintre culori. Dacă luăm în considerare culoarea finală ca o combinație a așa-numitelor. culorile primare (roșu, verde și albastru), în […]

Ce startup ar trebui să lansez mâine?

„Navele spațiale cutreieră întinderile Universului” - Armada de tkdrobert Sunt întrebat în mod regulat: „voi scrie despre startup-uri, dar este prea târziu să le repetam, dar ce ar trebui să lansăm acum, unde este noul Facebook?” Dacă știam răspunsul exact, nu aș fi spus nimănui, dar am făcut-o singur, dar direcția căutării este destul de transparentă, putem vorbi despre asta deschis. Toate […]

Conflict privind afișarea pălăriei lui Moș Crăciun în Visual Studio Code deschis

Microsoft a fost forțat să blocheze accesul la sistemul de urmărire a erorilor al editorului de cod sursă deschis Visual Studio Code pentru o zi din cauza unui conflict numit în mod informal „SantaGate”. Conflictul a izbucnit după modificarea butonului de acces la setări, care prezenta o pălărie de Moș Crăciun în Ajunul Crăciunului. Unul dintre utilizatori a cerut ca imaginea de Crăciun să fie eliminată, deoarece este simbolism religios și […]

Despre un tip

Povestea este reală, am văzut totul cu ochii mei. Timp de câțiva ani, un tip, ca mulți dintre voi, a lucrat ca programator. Pentru orice eventualitate, o voi scrie astfel: „programator”. Pentru că a fost 1Snik, o companie de producție fixă. Înainte de asta, a încercat diferite specialități - 4 ani în Franța ca programator, manager de proiect, a reușit să completeze 200 de ore, primind simultan un procentaj […]

Lansarea limbajului de programare Rust 1.40

A fost publicată lansarea limbajului de programare a sistemului Rust 1.40, fondat de proiectul Mozilla. Limbajul se concentrează pe siguranța memoriei, oferă o gestionare automată a memoriei și oferă un mijloc de a obține un paralelism ridicat al sarcinilor fără a utiliza un colector de gunoi sau un timp de rulare. Gestionarea automată a memoriei Rust eliberează dezvoltatorul de manipularea pointerului și protejează împotriva problemelor cauzate de […]

Lansarea analizorului de rețea Wireshark 3.2

O nouă ramură stabilă a analizorului de rețea Wireshark 3.2 a fost lansată. Să ne amintim că proiectul a fost dezvoltat inițial sub numele Ethereal, dar în 2006, din cauza unui conflict cu proprietarul mărcii Ethereal, dezvoltatorii au fost nevoiți să redenumească proiectul Wireshark. Inovații cheie în Wireshark 3.2.0: pentru HTTP/2, a fost implementat suport pentru modul de streaming de reasamblare a pachetelor. S-a adăugat suport pentru importarea profilurilor din arhive zip […]

Lansarea bibliotecii de calcul științific Python NumPy 1.18

A fost lansată biblioteca Python pentru calcul științific, NumPy 1.18, axată pe lucrul cu matrice și matrice multidimensionale și, de asemenea, oferind o colecție mare de funcții cu implementarea diverșilor algoritmi legați de utilizarea matricelor. NumPy este una dintre cele mai populare biblioteci folosite pentru calcule științifice. Codul proiectului este scris în Python folosind optimizări în C și este distribuit […]

Lansarea instrumentelor de asamblare Qbs 1.15 și a mediului de dezvoltare Qt Design Studio 1.4

Lansarea instrumentelor de construcție Qbs 1.15 a fost anunțată. Aceasta este a doua lansare de când compania Qt a părăsit dezvoltarea proiectului, pregătit de comunitatea interesată să continue dezvoltarea Qbs. Pentru a construi Qbs, Qt este necesar printre dependențe, deși Qbs în sine este conceput pentru a organiza asamblarea oricăror proiecte. Qbs folosește o versiune simplificată a QML pentru a defini scripturile de construire a proiectelor, permițând […]

MegaFon și Booking.com oferă rușilor comunicații gratuite atunci când călătoresc

Operatorul MegaFon și platforma Booking.com au anunțat un acord unic: rușii vor putea comunica și utiliza internetul gratuit în timpul călătoriei. Este raportat că abonații MegaFon vor avea acces la roaming gratuit în peste 130 de țări din întreaga lume. Pentru a utiliza serviciul, trebuie să rezervați și să plătiți un hotel prin Booking.com, indicând numărul de telefon care va fi folosit în timpul călătoriei. Oferta noua […]