Categorie: Blog

Arhitect de software. Curs nou de la OTUS

Lumea contemporană cuprinde peste 40 de mii de profesii. Societatea evoluează și se digitalizează, unele profesii dispar din cauza învechirii, în timp ce altele, dimpotrivă, apar și devin extrem de solicitate pe piața muncii. Una dintre aceste profesii este arhitectul de software. Pe internet, această profesie este adesea denumită în diverse moduri: arhitect sistem, arhitect de software, arhitect IT, arhitect al infrastructurilor IT […]

Symfony 5.0

Astăzi, la conferința SymfonyCon din Amsterdam, a fost prezentată a cincea versiune a framework-ului PHP open-source Symfony, care folosește modelul MVC. Printre proiectele care utilizează Symfony se numără multe aplicații web populare, precum Drupal (CMS), Joomla (CMS), Facebook (SDK), Google API (SDK), phpBB, phpMyAdmin și altele. Dintre cele 269 de inovații, se remarcă 2 componente noi: String – componentă pentru programarea orientată pe obiect […]

Lansarea distribuției Zorin OS 15 Lite

A fost pregătită o variantă ușoară a distribuției Linux Zorin OS 15, construită cu desktopul Xfce 4.14 și o bază de pachete Ubuntu 18.04.2. Publicul țintă al distribuției constă în utilizatorii sistemelor învechite care folosesc Windows 7, suportul căruia expiră în ianuarie 2020. Designul desktopului este stilizat după Windows, iar pachetul include o selecție de programe similare celor […]

Suport experimental pentru recompilarea nucleului Linux în Clang cu mecanismul de protecție CFI

Kees Cook, fost administrator principal al kernel.org și lider al Ubuntu Security Team, acum lucrând la Google pentru securizarea Android și ChromeOS, a pregătit un depozit experimental cu patch-uri care permit compilarea nucleului pentru arhitectura x86_64 folosind compilatorul Clang și activarea mecanismului de protecție CFI (Control Flow Integrity). CFI asigură identificarea unor forme de comportament nesigur care […]

VDS cu placă grafică – știm cum să facem abuzuri

Când unul dintre angajații noștri i-a spus cunoscutului său administrator de sistem: „Acum avem un nou serviciu - VDS cu placă grafică”, acesta a zâmbit ironic: „Ce, veți împinge biroul pe la minat?”. Măcar n-a făcut o glumă despre jocuri, și asta e bine. Cât de mult știe despre viața unui dezvoltator! Dar în adâncul sufletului, avem o idee despre […]

Localizarea sunetelor: cum recunoaște creierul sursele de sunet

Lumea din jurul nostru este plină de informații diverse, pe care creierul nostru le procesează continuu. Acesta primește informațiile prin intermediul organelor de simț, fiecare dintre ele fiind responsabil de o parte dintre semnale: ochi (vedere), limbă (gust), nas (miros), piele (tactil), aparat vestibular (echilibru, poziție în spațiu și sentiment de greutate) și urechi (sunet). Aducând împreună semnalele de la toate aceste organe, creierul nostru […]

Straturi lingvistice

Salut, Habr! Vă propun traducerea articolului „Language Layers” de Robert C. Martin (Uncle Bob). Îmi petrec timpul jucând un joc vechi numit „Lunar Lander” din 1969. Acesta a fost scris de Jim Storer, un elev din liceu. L-a scris pe PDP-8 în limbajul FOCAL. Iată cum arată programul: Și aici este codul sursă în FOCAL: Jim Storer a fost […]

Cloudflare a lansat un scanner de securitate a rețelei, Flan Scan

Compania Cloudflare a anunțat publicarea codului sursă pentru proiectul Flan Scan, care asigură scanarea gazdelor din rețea pentru potențiale vulnerabilități necorectate. Flan Scan este un supliment pentru scannerul de securitate a rețelei Nmap, transformându-l într-un instrument complet pentru identificarea gazdelor vulnerabile în rețele mari. Codul proiectului este scris în limbajul Python și este distribuit sub licența BSD. Flan Scan permite […]

Publicarea versiunii 3D modelare Blender 2.81

A fost publicată o nouă versiune a pachetului liber de modelare 3D, Blender 2.81, care include peste o mie de corecții și îmbunătățiri, realizate în ultimele patru luni de la formarea unei ramuri semnificative pentru Blender 2.80. Modificările principale: a fost propus un nou interfață pentru navigarea în sistemul de fișiere, implementată sub forma unei feronii pop-up cu conținut tipic pentru managerii de fișiere. Se suportă diferite moduri de vizualizare (listă, miniaturi), filtre, dinamic […]

Publicarea CentOS Atomic Host 7.1910, un sistem de operare specializat pentru rularea containerelor Docker

Proiectul CentOS a lansat versiunea minimaliștilor sistemului de operare CentOS Atomic Host 7.1910, care vine sub forma unei imagini complet actualizabile și oferă un mediu de bază care conține doar un set minim de componente (systemd, journald, docker, rpm-OSTree, geard etc.), necesare pentru a rula și gestiona containerele Docker izolate. Toate pachetele care asigură funcționarea aplicațiilor finale sunt livrate direct în cadrul containerelor, […]

Automatizarea livrării flow-ului în Apache NiFi

Bună tuturor! Sarcina este următoarea — există un flow, așa cum este prezentat în imaginea de mai sus, care trebuie desfășurat pe N servere cu Apache NiFi. Flow-ul este testat — se generează un fișier și se trimite într-o altă instanță NiFi. Transferul de date se realizează prin protocolul NiFi Site to Site. NiFi Site to Site (S2S) este un mod sigur, ușor de configurat pentru a transfera […]

Ecofantastică pentru protecția planetei

Despre Cli-Fi (ficțiune climatică, derivată din Sci-Fi, ficțiune științifică) s-a început să se discute serios în 2007, deși lucrările fantastice ce abordează problemele ecologiei au fost publicate și anterior. Cli-Fi este un subgen foarte interesant al științifico-fantasticului, care se bazează pe tehnologii teoretic posibile sau deja existente și realizări științifice ale omenirii, care pot modifica radical viața noastră. În ecofantastică sunt ridicate probleme […]

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