Autor: ProHoster

Cum am rulat Docker în Docker și ce a ieșit din el

Salutare tuturor! În articolul meu anterior, am promis că voi vorbi despre rularea Docker în Docker și despre aspectele practice ale utilizării acestei activități. Este timpul să-ți ții promisiunea. Un devopser cu experiență va obiecta probabil că cei care au nevoie de Docker în Docker pur și simplu înaintează socket-ul demon Docker de la gazdă în container și acest lucru va fi suficient în 99% din cazuri. Dar nu te grăbi [...]

Ce va rămâne în camera serverului?

Multe organizații folosesc servicii cloud sau mută echipamente într-un centru de date. Ce are sens să lași în camera serverului și care este cel mai bun mod de a organiza protecția perimetrului rețelei de birouri într-o astfel de situație? Cândva, totul era pe server.La începutul dezvoltării Runetului, majoritatea companiilor au rezolvat problema infrastructurii IT folosind aproximativ aceeași schemă: au alocat o cameră în care instalau aer condiționat și concentrau aproape […]

Mai mult decât antispam: cum să profitați la maximum de Security Email Gateway

În timp ce marea întreprindere construiește redute eșalonate de la potențialii atacatori interni și hackeri, phishing-ul și mesajele spam rămân o bătaie de cap pentru companiile mai simple. Dacă Marty McFly ar ști că în 2015 (și cu atât mai mult în 2020) oamenii nu numai că nu ar inventa hoverboard-uri, dar nici nu ar învăța să scape complet de mesajele nedorite, probabil că ar […]

HP: Discul dumneavoastră original nu este deloc original. Cine este de vină și ce să facă?

Când lucrați cu hardware, indiferent dacă este vorba de segmente de consumatori sau de afaceri, nu contează; este greu de imaginat ceva care evocă la fel de multă „dragoste și adorație” pentru producător precum „listele albe” de echipamente și consumabile compatibile. Totul pare să fie în regulă: nu există obstacole în funcționarea dispozitivului, dar atunci când ne conectăm obținem ceva de genul „dispozitivul dvs. nu este acceptat, nu vreau să lucrez cu el” și […]

Cum să te înscrii la un curs și... să-l completezi până la sfârșit

În ultimii trei ani, am urmat 3 cursuri mari de mai multe luni și un alt pachet de cursuri mai scurte. Am cheltuit peste 300 de ruble pe ele și nu mi-am atins obiectivele. Se pare că am lovit destule denivelări pentru a trage concluzii și a face totul bine în ultimul curs. Ei bine, în același timp, scrieți o notă despre asta. Voi da o listă de cursuri [...]

NILFS2 este un sistem de fișiere antiglonț pentru /home

După cum știți, dacă pot apărea probleme, se va întâmpla cu siguranță. Probabil că toată lumea a avut cazuri când un fișier important recent a fost șters accidental sau textul a fost selectat și distrus accidental într-un editor de text. Dacă sunteți un hoster sau un proprietar de site, atunci probabil că ați întâlnit piratarea conturilor de utilizator sau a site-ului dvs. În astfel de cazuri, este important să restabilim cronologia […]

Avantaje și dezavantaje ale vieții IT în Scoția

Locuiesc de câțiva ani în Scoția. Zilele trecute am publicat pe Facebook o serie de articole despre avantajele și dezavantajele locuirii aici. Articolele au găsit un răspuns grozav printre prietenii mei, așa că am decis că acest lucru ar putea fi de interes pentru comunitatea IT mai largă. Deci, îl postez pe Habré pentru toată lumea. Privesc din punctul de vedere al „programatorului” [...]

Viața și obiceiurile visătorilor

Există un rezumat la sfârșitul articolului. Când lucrați cu schimbări, indiferent de ce anume se referă ele - fie că este vorba despre strategia de dezvoltare a companiei, sistemele de motivare, structura organizațională sau regulile de proiectare a codului - există întotdeauna o legătură cheie: ideile. Ideile răspund la întrebarea „ce anume vom schimba?” Calitatea ideilor variază foarte mult. Există cai sferici în […]

Lansarea kit-ului de distribuție pentru crearea de home theater LibreELEC 9.2

A fost prezentată lansarea proiectului LibreELEC 9.2, dezvoltând o furcă a kit-ului de distribuție pentru crearea sistemelor home theater OpenELEC. Interfața cu utilizatorul se bazează pe centrul media Kodi. Imaginile au fost pregătite pentru încărcare de pe o unitate USB sau card SD (x32 pe 64 și 86 de biți, Raspberry Pi 1/2/3, diverse dispozitive pe cipuri Rockchip și Amlogic). Cu LibreELEC puteți transforma orice computer într-un centru media, puteți lucra cu [...]

Despre rolul sarcinilor de testare în viața unui dezvoltator

Câte interviuri tehnice ai avut în viața ta? În ultimii cinci ani, am participat la 35 de interviuri tehnice de orice tip și specific imaginabil - de la startup-uri kazahe pentru achiziționarea colectivă de carne pentru iarnă până la servicii și bănci fintech germane și americane; cu accent pe programare, livrare și management; la distanță și la birou; limitat și nelimitat […]

Energie solară sărată

Extracția și utilizarea energiei solare este una dintre cele mai importante realizări umane în materie de energie. Principala dificultate nu constă acum nici măcar în colectarea energiei solare, ci în stocarea și distribuția acesteia. Dacă această problemă poate fi rezolvată, industriile tradiționale ale combustibililor fosili pot fi retrase. SolarReserve este o companie care oferă sare topită […]

Lansarea limbajului de programare Julia 1.3

A fost publicată lansarea limbajului de programare Julia 1.3, care combină calități precum performanța ridicată, suportul pentru tastare dinamică și instrumente încorporate pentru programare paralelă. Sintaxa Juliei este apropiată de MATLAB, împrumutând unele elemente de la Ruby și Lisp. Metoda de manipulare a șirurilor amintește de Perl. Codul proiectului este distribuit sub licența MIT. În noua versiune: a fost implementată capacitatea de a adăuga metode la tipurile abstracte; […]