Categorie: Blog

Grafana+Zabbix: Vizualizarea funcționării liniei de producție

În acest articol vreau să împărtășesc experiența utilizării sistemelor open source Zabbix și Grafana pentru vizualizarea funcționării liniilor de producție. Informațiile pot fi utile celor care caută o modalitate rapidă de a vizualiza datele colectate sau de a le analiza în proiectele de automatizare industrială sau IoT. Articolul nu este un ghid detaliat, ci mai degrabă o conceptie a unui sistem de monitorizare bazat pe software-ul deschis […]

Activitatea malițioasă a fost identificată în pachetul NPM fallguys

Dezvoltatorii NPM au avertizat asupra eliminării din repository a pachetului fallguys din cauza activității malițioase identificate. Pe lângă afișarea unei animații ASCII cu personajul din jocul „Fall Guys: Ultimate Knockout”, modulul respectiv conținea cod care încerca să transmită unele fișiere de sistem prin webhook către aplicația de mesagerie Discord. Modulul a fost publicat la începutul lunii august, dar a reușit să obțină doar 288 de descărcări înainte de […]

Nick Bostrom: Trăim într-o simulare pe computer (2001)

Adun toate cele mai importante texte din toate timpurile și culturile care influențează viziunea noastră asupra lumii („Ontol”). Și m-am gândit și am formulat o ipoteză îndrăzneață, că acest text este mai revoluționar și mai important în reprezentarea noastră despre ordinea lumii decât revoluția copernicană și lucrările lui Kant. În rețeaua rusă, acest text (versiunea completă) a fost într-o stare îngrozitoare […]

Cine a oprit shredderul sau cum trebuia să treci prin questul de distrugere a serverului

Cu câteva zile în urmă, am încheiat unul dintre cele mai emoționale evenimente pe care am avut norocul să le organizăm în cadrul blogului – un joc online de hacking cu distrugerea serverului. Rezultatele au depășit toate așteptările noastre: participanții nu doar că au participat, ci s-au organizat rapid într-o comunitate unită de 620 de persoane pe Discord, care a luat cu asalt questul în doar două zile, fără pauză […]

Lansarea Wine 5.16

A fost lansată o versiune experimentală a implementării deschise a WinAPI — Wine 5.16. De la lansarea versiunii 5.15, 21 de rapoarte de erori au fost închise și au fost efectuate 221 de modificări. Cele mai importante modificări includ: suport pentru registrele AVX x86 adăugat în ntdll. Suport îmbunătățit pentru ARM64 pe macOS. Continuarea lucrărilor de restructurare a suportului pentru consolă. Rapoartele de erori legate de funcționarea jocurilor și aplicațiilor au fost închise: Memorex […]

Pleroma 2.1

Comunitatea entuziștilor este încântată să prezinte noua versiune Pleroma – un server pentru bloguri cu markup de text, scris în limbajul Elixir și folosind protocolul standardizat W3C pentru rețeaua federativă ActivityPub. Este a doua implementare ca răspândire a serverului. Comparativ cu cel mai apropiat proiect concurent – Mastodon, scris în Ruby, care funcționează în aceeași rețea ActivityPub – Pleroma se poate lăuda cu un dimensiune mică și […]

Lansarea alfa a distribuției openSUSE Jump cu pachete binare din SUSE Linux Enterprise

Este disponibil pentru testare prototipul inițial al distribuției experimentale openSUSE Jump, creat în cadrul inițiativei de apropriere a proceselor de dezvoltare și compilare a distribuțiilor openSUSE Leap și SUSE Linux Enterprise. Pentru descărcare sunt oferite imagini ISO, cu dimensiunea de 3,8 GB, pregătite pentru arhitecturile x86_64, Aarch64, ppc64le și s390x. Distribuția tradițională openSUSE se formează pe baza unui set de pachete al SUSE Linux Enterprise, dar pachetele […]

Lansarea jocului de curse gratuit SuperTuxKart 1.2

A fost lansat release-ul Supertuxkart 1.2, un joc de curse gratuit cu un număr mare de hărți, trasee și funcționalități. Codul jocului este distribuit sub licența GPLv3. Versiunile binare sunt disponibile pentru Linux, Android, Windows și macOS. În această nouă versiune: Pentru crearea de feronerie low-level a feroneriilor și procesarea input-ului, în locul motorului Irrlicht, au fost utilizate funcționalitățile bibliotecii SDL2. Utilizarea SDL2 a permis îmbunătățirea semnificativă a suportului pentru gamepad-uri, în […]

Modelarea clusterelor tolerate la defecte pe bază de PostgreSQL și Pacemaker

Introducere Acum ceva timp, mi s-a încredințat sarcina de a dezvolta un cluster de PostgreSQL rezistent la defecte, funcționând în mai multe centre de date interconectate prin fibră optică în cadrul unui singur oraș, capabil să reziste la defectul (de exemplu, întreruperea alimentării) unui centru de date. Ca software responsabil pentru rezistența la defecțiuni, am ales Pacemaker, deoarece este soluția oficială de la RedHat pentru crearea de clustere rezistente la defecte. Este bine că […]

Monitorizarea clusterei Kubernetes: o privire de ansamblu generală și familiarizarea cu Prometheus

Să analizăm conceptul de monitorizare Kubernetes, să ne familiarizăm cu instrumentul Prometheus, să discutăm despre alertare. Tema monitorizării este amplă, nu poate fi acoperită într-un singur articol. Scopul acestui text este de a oferi o prezentare generală a instrumentelor, conceptelor și abordărilor. Materialul articolului este un rezumat al unei prelegeri deschise de la școala „Slyrm”. Dacă doriți să parcurgeți o formare completă — înscrieți-vă la cursul de Monitorizarea și înregistrarea infrastructurii […]

Vulnerabilitate în OpenZFS care afectează gestionarea permisiunilor în FreeBSD

În codul adăugat în OpenZFS pentru suportul sistemului de operare FreeBSD a fost identificată o vulnerabilitate critică (CVE-2020-24717) care duce la o gestionare defectuoasă a permisiunilor. Esența problemei este că permisiunile stabilite pentru grup erau tratate ca permisiuni pentru proprietarul fișierului. Problema a fost remediată în actualizarea OpenZFS 2.0.0-rc1. Corecția a fost efectuată înainte de migrarea codului sursă FreeBSD HEAD la OpenZFS. Problema a fost cauzată de faptul că […]

Lansarea Electron 10.0.0, platforma pentru creare de aplicații bazate pe motorul Chromium

A fost pregătit release-ul platformei Electron 10.0.0, care oferă un cadru autonom pentru dezvoltarea aplicațiilor utilizator pentru mai multe platforme, folosind drept bază componentele Chromium, V8 și Node.js. Schimbarea semnificativă a numărului de versiune se datorează actualizării la codul sursă Chromium 85, platforma Node.js 12.16.3 și motorul JavaScript V8 8.5. În această nouă versiune: Au fost adăugate metoda contents.getBackgroundThrottling() și proprietatea contents.backgroundThrottling. În procesul principal a fost furnizată […]

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