Autor: ProHoster

Cartea „Crearea de contracte inteligente Solidity pentru blockchain-ul Ethereum. Ghid practic"

De mai bine de un an lucrez la cartea „Crearea de contracte inteligente solide pentru Ethereum Blockchain. Ghid practic”, iar acum această lucrare a fost finalizată, iar cartea a fost publicată și este disponibilă în litri. Sper că cartea mea vă va ajuta să începeți rapid să creați contacte inteligente Solidity și DApps distribuite pentru blockchain-ul Ethereum. Constă din 12 lecții cu sarcini practice. După ce le-a completat, cititorul […]

Programator de resurse în HPE InfoSight

HPE InfoSight este un serviciu cloud HPE care vă permite să identificați în mod proactiv posibilele probleme de fiabilitate și performanță cu matricele HPE Nimble și HPE 3PAR. În același timp, serviciul poate recomanda imediat și modalități de rezolvare a eventualelor probleme, iar în unele cazuri, depanarea se poate face proactiv, automat. Am vorbit deja despre HPE InfoSight pe HABR, vezi […]

Experiență de mutare la locul de muncă ca programator în Berlin (partea 1)

Bună ziua. Prezint publicului material despre cum am primit viza în patru luni, m-am mutat în Germania și am găsit un loc de muncă acolo. Se crede că pentru a vă muta în altă țară, trebuie mai întâi să petreceți mult timp în căutarea unui loc de muncă de la distanță, apoi, dacă aveți succes, așteptați o decizie cu privire la o viză și abia apoi să vă faceți bagajele. Am decis că acest lucru este departe de […]

Deservicii la cerere

Nu trebuie să citiți întregul text - există un rezumat la sfârșit. Eu sunt cel care are grijă de tine pentru că sunt bun. Am descoperit un lucru remarcabil cu mult timp în urmă și l-am folosit cu succes. Dar mă bântuie... Cum să spun... Partea morală, sau ceva de genul ăsta. E prea mult o chestie de huligan. Totul ar fi bine – nu se știe niciodată […]

Lansarea serverului de aplicații NGINX Unit 1.12.0

A fost lansat serverul de aplicații NGINX Unit 1.12, în cadrul căruia se dezvoltă o soluție pentru a asigura lansarea aplicațiilor web în diferite limbaje de programare (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js și Java). Unitatea NGINX poate rula simultan mai multe aplicații în diferite limbaje de programare, ai căror parametri de lansare pot fi modificați dinamic, fără a fi nevoie să editați fișierele de configurare și să reporniți. […]

Experiență în mutarea unui dezvoltator iOS în Germania cu o viză pentru a găsi un loc de muncă

Bună ziua, dragă cititor! În această postare aș vrea să vorbesc despre cum m-am mutat în Germania, la Berlin, despre cum am găsit un loc de muncă și am primit Cartea Albastră și ce capcane îi pot aștepta pe cei care decid să-mi urmeze calea. Sper că articolul meu vă va fi de folos dacă doriți să câștigați o experiență IT nouă, interesantă, profesională. Inainte de […]

Duet bidimensional: crearea heterostructurilor borofen-grafen

„Mutația este cheia dezvăluirii misterului evoluției. Calea dezvoltării de la cel mai simplu organism până la specia biologică dominantă durează mii de ani. Dar la fiecare sută de mii de ani are loc un salt brusc înainte în evoluție” (Charles Xavier, X-Men, 2000). Dacă aruncăm toate elementele science-fiction prezente în benzi desenate și filme, atunci cuvintele profesorului X sunt destul de adevărate. Dezvoltarea a ceva [...]

Trident trece de la BSD TrueOS la Void Linux

Dezvoltatorii Trident OS au anunțat migrarea proiectului către Linux. Proiectul Trident dezvoltă o distribuție grafică pentru utilizatori gata de utilizat, care amintește de versiunile mai vechi ale PC-BSD și TrueOS. Inițial, Trident a fost construit pe tehnologiile FreeBSD și TrueOS, a folosit sistemul de fișiere ZFS și sistemul de inițializare OpenRC. Proiectul a fost fondat de dezvoltatori implicați în lucrul la TrueOS și a fost poziționat ca un proiect conexe […]

Vulnerabilitatea la distanță în driverul Realtek

În modul P2P, la analizarea cadrelor, se omite verificarea dimensiunii unuia dintre parametri, ceea ce vă permite să scrieți în afara limitei bufferului. Prin urmare, codul rău intenționat poate fi executat în nucleu atunci când sunt trimise cadre special create. A fost deja publicat un exploit care provoacă o prăbușire de la distanță a nucleului Linux. În multe distribuții problema rămâne încă nerezolvată. Sursa: linux.org.ru

Cartea Mitocondrii egoiste. Cum să menții sănătatea și să împingi bătrânețea

Visul oricărei persoane este să rămână tânăr cât mai mult posibil. Nu vrem să îmbătrânim și să ne îmbolnăvim, ne este frică de orice - cancer, boala Alzheimer, infarct, accident vascular cerebral... E timpul să ne dăm seama de unde provine cancerul, dacă există o legătură între insuficiența cardiacă și Alzheimer. boli, infertilitate și pierderea auzului. De ce suplimentele antioxidante fac uneori mai mult rău decât bine? Și cel mai important: putem […]

Firefox va avea noi indicatori de securitate și o interfață about:config

Mozilla a introdus un nou indicator de securitate și confidențialitate care va apărea la începutul barei de adrese în loc de butonul „(i)”. Indicatorul vă va permite să judecați activarea modurilor de blocare a codului pentru a urmări mișcările. Modificările legate de indicatori vor face parte din lansarea Firefox 70 programată pentru 22 octombrie. Paginile deschise prin HTTP sau FTP vor afișa o pictogramă de conexiune nesigură, care […]

Cloudflare a implementat un modul pentru a suporta HTTP/3 în NGINX

Cloudflare a pregătit un modul pentru a oferi suport pentru protocolul HTTP/3 în NGINX. Modulul este realizat sub forma unui add-on peste biblioteca quiche dezvoltată de Cloudflare cu implementarea protocolului de transport QUIC și HTTP/3. Codul quiche este scris în Rust, dar modulul NGINX în sine este scris în C și accesează biblioteca folosind legături dinamice. Dezvoltarile sunt deschise sub [...]