Categorie: Blog

Nu deschideți porțile în lume - veți fi spart (riscuri)

Din nou și din nou, după realizarea auditului, la recomandările mele de a ascunde porturile în spatele unui white-list întâlnesc un zid de neînțelegere. Chiar și cei mai buni admini/DevOps’ pentru care mă rog: „De ce?!?” Propun să examinăm riscurile în ordinea descrescătoare a probabilității de apariție și a daunei. Configurarea greșită DDoS pe IP Brute-force Vulnerabilitățile serviciilor Vulnerabilitățile stivei nucleului Amplificarea atacurilor DDoS Configurarea greșită Cea mai tipică și periculoasă situație. Cum […]

În programul de securitate al smartphone-urilor Xiaomi a fost descoperită o breșă serioasă

Compania Check Point a anunțat că în aplicația Guard Provider pentru smartphone-urile companiei Xiaomi a fost descoperită o vulnerabilitate. Această breșă permite instalarea de cod malițios pe dispozitive fără ca proprietarul să observe. Ironia este că programul ar fi trebuit să protejeze smartphone-ul de aplicații periculoase. Se raportează că vulnerabilitatea permite efectuarea unui atac MITM („omul din mijloc”). Acesta funcționează dacă atacatorul se află în […]

12 metode de lucru cu JavaScript care nu se regăsesc în majoritatea tutorialelor

Când am început să studiez JavaScript, primul lucru pe care l-am făcut a fost să întocmesc o listă de trucuri care m-au ajutat să economisesc timp. Le-am văzut la alți programatori, pe diferite site-uri și în manuale. În acest articol voi prezenta 12 modalități excelente de a îmbunătăți și accelera codul tău JavaScript. În majoritatea cazurilor, ele sunt universale. Reamintim: pentru toți cititorii „Habra” — reducere de 10.000 […]

Știri de pe fund: gigantii IT au început să construiască activ rețele submarine proprii

De mult ne-am obișnuit că marile companii IT se ocupă nu numai de lansarea de produse și furnizarea de servicii, dar participă activ la dezvoltarea infrastructurii internetului. DNS de la Google, stocare în cloud și hosting de la Amazon, centre de date Facebook din întreaga lume - acum cincisprezece ani părea mult prea ambițios, iar acum este norma cu care toată lumea s-a obișnuit. Iată că, grupul celor mai mari […]

Servere în nori: ne pregătim pentru lansare

În postarea despre regata de anul trecut, am menționat că în august toți utilizatorii noștri vor aștepta un concurs cu premii. A venit timpul să ridicăm vălul de mister. Ne-a venit ideea că expresia „server în nori” poate fi înțeleasă literalmente. Haideti să lansăm cu adevărat în cer un server funcțional, care să poată fi pingat! La început, ideea părea nebunească, dar după ce ne-am jucat cu ea […]

Viitorul în nori

În prezent, ne aflăm la pragul unei noi ere a computației în nori. Nu înțeleg de ce numim computația serverelor la distanță „în nori”. Sigur, acum merită să ne amintim de ruvds, care au lansat un server pe un balon cu aer și de Microsoft cu centrul de date sub apă, dar, în realitate, trăim „aproape” de servere care vor deveni în curând principalul nostru mod de calcul. Ce așadar […]

Secțiunea Backend la DUMP: Serverless, Postgres și Go, .NET Core, GraphQL și nu numai

Pe 19 aprilie va avea loc conferința dezvoltatorilor DUMP în Ekaterinburg. Directorii programului secțiunii Backend — șeful biroului de dezvoltare Yandex, Andrei Jarinov, șeful departamentului de dezvoltare Naumen Contact Center, Konstantin Beklemishev și inginerul-programator de la Kontur, Denis Tarasov — au povestit despre ce prezentări așteaptă dezvoltatorii la conferință. Există o părere că de la prezentările unei conferințe „festival” nu merită să așteptăm informații utile. Ni se pare că […]

Python pentru Web: ce trebuie să știe un junior pentru a lucra și a se dezvolta

Am realizat o sinteză a celor mai importante idei din podcastul Python Junior: am discutat despre de unde să înceapă și în ce direcție să meargă un tânăr dezvoltator Python. În ultima vreme, am avut mult conținut pentru intermediari și seniori, dar acest episod este cu siguranță pentru juniors. Temele principale: Ce cunoștințe sunt necesare unui programator novice pentru a se ocupa de dezvoltarea web? Ce așteaptă […]

Compararea sistemelor de comunicații spațiale

Prietenii, așa cum știți, ne pregătim cu toate forțele pentru un nou proiect geek — „Server în nori 2.0”, sau „DC Cosmic”. În câteva cuvinte: pe 12 aprilie vom lansa un server homemade pe un stratostat la o înălțime de aproximativ 30 km, vom transmite date pe el printr-un sistem de comunicații spațiale, iar de pe server vom transmite date pe Pământ prin radio. Și […]

Lansare InterSystems IRIS 2019.1

La mijlocul lunii martie a fost lansată o nouă versiune a platformei de date InterSystems IRIS 2019.1. Vă prezentăm lista de modificări în limba română. Lista completă a modificărilor și Upgrade Checklist în limba engleză pot fi găsite la link. Îmbunătățiri în InterSystems Cloud Manager InterSystems Cloud Manager — utilitar pentru desfășurarea ușoară a instalărilor InterSystems IRIS în cloud. În versiunea 2019.1 în ICM […]

HTTPS nu este întotdeauna atât de sigur cum pare. Vulnerabilitățile au fost găsite pe 5,5% dintre site-urile HTTPS

Una dintre cele mai populare site-uri Alexa (cercul central), protejat prin HTTPS, cu subdomenii (gri) și dependențe (alb), printre care există vulnerabile (umplere cu dungi). În ziua de azi, sigla de conexiune protejată HTTPS a devenit un atribut standard și chiar necesar pentru orice site serios. Dacă certificatul lipsește, aproape toate browserele recente afișează un avertisment că conexiunea cu site-ul 'nu este protejată' și nu recomandă […]

Blocuri de construcție ale aplicațiilor distribuite. Prima aproximare

În articolul anterior, am discutat despre temeliile teoretice ale arhitecturii reactive. A venit momentul să vorbim despre fluxurile de date, căile de implementare a sistemelor reactive Erlang/Elixir și tiparele de schimb de mesaje în acestea: Request-response, Request-Chunked Response, Response with Request, Publish-subscribe, Inverted Publish-subscribe, Task distribution. SOA, MSA și schimbul de mesaje. SOA, MSA – arhitecturi sistemice care stabilesc regulile construirii sistemelor, în timp ce […]

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