Categorie: Blog

Reactor I/O funcțional complet pe C gol

Introducere I/O reactor (ciclul de evenimente pe un singur fir) este un model pentru dezvoltarea de software cu sarcini mari, utilizat în multe soluții populare: Node.js, Tor, Transmission, Chromium, Memcached … În acest articol, vom explora fundamentele I/O reactorului și principiul său de funcționare, vom scrie o implementare în mai puțin de 200 de linii de cod și vom face un server HTTP simplu să proceseze peste 40 de milioane de cereri pe minut. Prefață […]

Cum să evaluăm și să comparăm dispozitivele de criptare pentru rețele Ethernet

Această recenzie (sau, dacă doriți, un ghid de comparație) am scris-o atunci când mi-a fost încredințat sarcina de a compara mai multe dispozitive de la diverși furnizori. În plus, aceste dispozitive aparțin diferitelor clase. A fost necesar să aprofundez arhitectura și caracteristicile fiecărui dispozitiv și să creez un „sistem de coordonate” pentru comparație. Aș fi bucuros dacă recenzia mea ar ajuta pe cineva: Să înțeleagă descrierile […]

Avantajele recunoașterii faciale în cloud

Viitorul apropiat Există mai multe metode după care funcționează sistemele de recunoaștere facială, dar în general se referă la tehnologia capabilă să identifice o persoană pe baza unei imagini digitale sau a unui cadru dintr-o sursă video. Mulți proprietari de smartphone-uri folosesc în fiecare zi recunoașterea facială, dar în dispozitivele mobile viteza de recunoaștere nu este critică, iar numărul utilizatorilor rar depășește unu-doi. Pentru birouri și exterior […]

Modelul pe patru niveluri al Administratorului de Sistem

Introducere HR-ul unei companii din producție a solicitat să descriu ce ar trebui să facă un administrator de sistem? Pentru organizațiile care au un singur IT-ist în echipă, aceasta este o întrebare capcană. Am încercat să descriu în câteva cuvinte nivelurile funcționale ale unui specialist. Sper că aceasta va ajuta pe cineva în comunicarea cu oameni care nu sunt în domeniul IT. Dacă am scăpat ceva, sper că colegii mai experimentați mă vor corecta. Nivel: Tehnician Sarcini. Aici se rezolvă problemele administrative. […]

Feriți-vă de vulnerabilități, de workaround-uri care aduc. Partea 1: FragmentSmack/SegmentSmack

Salutare tuturor! Numele meu este Dmitry Samsonov, lucrez ca administrator de sistem principal la „Odnoklassniki”. Avem peste 7 mii de servere fizice, 11 mii de containere în cloud-ul nostru și 200 de aplicații care, în configurații diferite, formează 700 de clustere diferite. Majoritatea serverelor funcționează sub CentOS 7. Pe 14 august 2018, a fost publicată informația despre vulnerabilitatea FragmentSmack […]

Analiza salariilor în sectorul IT din Armenia plus oferte de muncă în TOP10 companii IT

Astăzi am decis să continui povestea despre sectorul tehnologic armenesc. Dar de data aceasta voi aborda o temă de actualitate referitoare la salarii, precum și posturile disponibile în prezent în companiile tehnologice cunoscute și în dezvoltare din Armenia. Poate că acest mic ghid va ajuta dezvoltatorii și programatorii de nivel junior, middle, senior și team lead să prioritizeze alegerea unei țări pentru un […]

GitHub a lansat un proiect colaborativ pentru identificarea vulnerabilităților în software-ul open-source

GitHub a lansat inițiativa GitHub Security Lab, destinat organizării colaborării între experți în securitate din diverse companii și organizații pentru identificarea vulnerabilităților și asistarea în remedierea acestora în codul proiectelor deschise. Toate companiile și specialiștii individuali în securitate cibernetică sunt invitați să participe la inițiativă. O recompensă de până la 3000 de […] pentru identificarea unei vulnerabilități este disponibilă.

Lansarea NNCP 5.0.0, utilitare pentru transferul de fișiere/mail în mod store-and-forward

A avut loc lansarea Node-to-Node copy (NNCP), un set de utilitare pentru transferul sigur de fișiere, e-email-uri și comenzi de executat în modul store-and-forward. Este suportat pe sistemele de operare compatibile POSIX. Utilitarele sunt scrise în limbajul Go și sunt distribuite sub licența GPLv3. Acestea sunt orientate să ajute la construirea de mici rețele peer-to-peer (dozeni de noduri) cu rutare statică pentru transferul sigur de fișiere […]

Distribuția Oracle Linux 8.1 este disponibilă

Compania Oracle a lansat versiunea distribuitorului industrial Oracle Linux 8.1, bazat pe baza de pachete Red Hat Enterprise Linux 8.1. Imaginea ISO de instalare, cu o dimensiune de 6.6 GB, este disponibilă pentru descărcare fără restricții, dar după o înregistrare gratuită, pregătită pentru arhitectura x86_64 (de asemenea, există o versiune experimentală disponibilă pentru ARM64). Oracle Linux beneficiază de acces nelimitat și gratuit la depozitul yum cu binare […]

Intel Xeon E-2200. Nuclee server, accesibile

După o actualizare majoră a Intel Xeon W pentru stațiile de lucru, au fost lansate noile Xeon E — procesoare pentru servere de nivel de intrare. Comparativ cu predecesorii lor, numărul de nuclee a crescut, iar prețul a rămas la același nivel — adică, raportat la nucleu, Xeon E a devenit mai ieftin. Familiarizarea cu Xeon E ar putea surprinde pe cei care l-au asociat cu […]

Samodelkin — georgian sau rus?

În comentariile la textul „Supereroi sovietici, gândaci cehi și clonă australiană”, am început o discuție despre cel mai bun prieten al lui Karandaș — Samodelkin, și am promis că voi povesti despre originile sale. Îmi țin promisiunea, mai jos — un fel de spin-off. Samodelkin este aproape ca Homer. Dreptul de a se numi patria povestitorului orb a fost disputat de șapte orașe antice. Există mai puțini pretendenți pentru titlul de creator al lui Samodelkin, dar totuși […]

Sindromul de dependență IT

Bună, mă numesc Alexei. Lucrez în domeniul IT. Petrec mult timp pe rețelele sociale și aplicațiile de mesagerie pentru muncă. Și mi-au dezvoltat diferite scenarii de comportament adictiv. Mă distrăgeam de la muncă și mă uitam pe Facebook să văd câte „like-uri” a adunat o postare virală. Și, în loc să continui să lucrez la texte noi, rămâneam blocat pe […]

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