Categorie: Blog

Două povești despre cum ANKI te poate ajuta să înveți o limbă străină și să te pregătești pentru un interviu

Întotdeauna am considerat că un programator leneș este un programator bun. De ce? Pentru că dacă ceri unui programator harnic să facă ceva, el va merge și va face. Iar un programator leneș va petrece de 2-3 ori mai mult timp, dar va scrie un script care va face asta pentru el. Poate că prima dată va fi cheltuit un timp proporțional prea mare, dar cu condiția de a se repeta […]

Lansarea bibliotecii criptografice Sodium 1.0.18

Este disponibilă lansarea bibliotecii criptografice gratuite Sodium 1.0.18, care este compatibilă la nivel API cu biblioteca NaCl (Networking and Cryptography library) și oferă funcții pentru organizarea interacțiunilor de rețea securizate, hashing, generarea numerelor pseudo-aleatorii, lucrul cu semnături digitale, criptarea folosind chei publice autentificate și simetrice (shared-key). API-ul Sodium se distinge prin simplitate și oferă, implicit, cele mai sigure opțiuni, […]

Lansarea serverelor pentru streaming Roc 0.1, Ant 1.7 și Red5 1.1.1

Sunt disponibile mai multe versiuni noi de servere media deschise, destinate organizării streaming-ului pe rețea: A fost lansată prima versiune Roc, un toolkit pentru streaming audio pe rețea în timp real, cu timp de întârziere garantat și garantarea calității la nivel de CD-uri audio. La transmisie se ia în considerare deviația timpului ceasurilor sistemului între expeditor și destinatar. Este suportată recuperarea pachetelor pierdute cu ajutorul […]

Îmi pare rău, dar nu voi merge la lucru, pentru că este iarnă acum.

Minunate sunt faptele tale, Doamne. Aproximativ așa am pronunțat recent la o conferință dedicată teoriei generațiilor X, Y, Z. Așa s-a întâmplat că tot acest trend generațional m-a ocolit. Și de aceea, când mi s-a explicat că la gestionarea echipelor trebuie să se țină cont de apartenența lor la una sau alta dintre literele alfabetului latin, am fost puțin perplex („umflat”, „uimit”, „am rămas pe gânduri”, […]

Principiul responsabilității unice. Nu este atât de simplu cum pare

Principiul responsabilității unice, cunoscut și sub numele de principiul responsabilității unice, este un concept extrem de dificil de înțeles și o întrebare foarte sensibilă în interviurile pentru programatori. Prima mea întâlnire serioasă cu acest principiu a avut loc la începutul primului an de studiu, când am fost duși în pădure pentru a transforma larvele de studenți în studenți adevărați. […]

A fost lansat NoRT CNC Control 0.4

A avut loc o nouă lansare a sistemului de control pentru freze CNC pe care l-am dezvoltat. În această lansare, s-au corectat în principal neajunsurile și erorile versiunii anterioare (A fost lansat NoRT CNC Control). Îmbunătățiri: Planificatorul de viteze a fost refăcut. Noua planificare analizează complet mișcarea de la început până la sfârșit, inclusiv curburile traiectoriilor, alegând cele mai eficiente […]

Utilizarea unui oracle aleatoriu pe exemplul unei loterii

Într-o dimineață, am dat peste un articol despre un generator de numere aleatorii verificat pe platforma blockchain Waves. Imaginea generală era clară, dar modul concret de implementare era neclar. Unele coduri, semnături, ce, unde, de ce? După câteva consultații cu autorul oracle-ului, am reușit să combin logica extragerii (implementată în PHP) cu algoritmul de generare a numerelor aleatorii. În momentul în care a început turneul/roua […]

Servicii cloud pentru jocuri pe PC-uri slabe, relevante în 2019

Volumul pieței jocurilor este estimat la 140 miliarde $. An de an, piața se extinde, noi companii își găsesc nișa, iar jucătorii vechi se dezvoltă. Una dintre cele mai dinamice tendințe în gaming este jocul în cloud, care face ca lansarea noilor jocuri să nu fie dependentă de un PC puternic sau de o consolă de ultimă generație. Potrivit agenției de analiză IHS Markit, anul trecut serviciile de jocuri, […]

Cum să conectați clustere Kubernetes în centre de date diferite

Bun revenit la seria de ghiduri scurte despre Kubernetes. Aceasta este o coloană regulată cu cele mai interesante întrebări pe care le primim online și în cadrul cursurilor noastre. Expertul nostru în Kubernetes răspunde. Expertul de astăzi este Daniele Polencic. Daniele lucrează ca instructor și dezvoltator de software la Learnk8s. Dacă doriți să primiți un răspuns la întrebarea dvs. în următorul post, contactați-ne […]

Ziua protecției copiilor de codul prost

Această postare este dedicată zilei internaționale a copilului. Orice similitudini sunt pure întâmplări. La 10 ani am primit primul meu calculator și un disc cu Visual Studio 6. De atunci, îmi inventez mereu sarcini - să automatizez activități, să creez un serviciu web pentru trei persoane sau să scriu un joc care va fi șters din magazinul de aplicații din cauza vârstei. Desigur, am pierdut codurile sursă și […]

Întărirea regulilor privind publicarea extensiilor în Chrome Web Store

Compania Google a anunțat înăsprirea regulilor de publicare a extensiilor în catalogul Chrome Web Store. Prima parte a modificărilor este legată de proiectul Strobe, în cadrul căruia au fost revizuite metodele utilizate de dezvoltatorii terți pentru a accesa serviciile asociate contului utilizatorului Google sau pentru a accesa datele de pe dispozitivele Android. În plus față de noutățile prezentate anterior […]

Catalogul de pachete PyPI a primit suport pentru autentificarea cu doi factori

În PyPI, catalogul de pachete pentru dezvoltatorii de Python, a fost adăugat suport pentru autentificarea cu doi factori pentru a proteja contul în caz de compromitere a parolei principale. Această opțiune este disponibilă pentru toți utilizatorii înregistrați în catalog. Deocamdată, metoda de autentificare cu doi factori acceptată este doar parolele unice cu o durată limitată de valabilitate (TOTP), generate printr-o aplicație mobilă specială. Parolele unice pot fi generate […]

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