Categorie: Blog

Redimensionarea imaginilor în timp real

Practically every web application that uses images has a need to generate reduced copies of those images, often in multiple additional formats. Adding new sizes to an existing application can also pose some challenges. Hence the task: Let's outline a list of requirements: Generate additional images in any format on the fly without adding extra functionality to the application at any moment of the application's existence; […]

OpenResty: turning NGINX into a full-fledged application server

We are once again publishing a transcript of the report from the HighLoad++ 2016 conference, which took place in Skolkovo, near Moscow, on November 7-8 of last year. Vladimir Protasov discusses how to extend the functionality of NGINX using OpenResty and Lua. Hello everyone, my name is Vladimir Protasov, I work at Parallels. Let me tell you a little about myself. For three-quarters of my life, I have been writing code. I became […]

The Opera browser for PC has introduced the ability to group tabs

Developers have released a new version of the Opera browser 67. Thanks to the tab grouping feature called 'spaces', it will help users to be more organized. You can create up to five spaces, assigning a name and an image to each. This approach allows you to keep tabs for work, leisure, home, hobbies, etc., inside different windows. The Opera company conducted a study that showed that […]

GitLab continues its policy of enforcing JavaScript

Ignoring reports of problems requesting the implementation of the ability to use GitLab without giving it access to JavaScript, GitLab continues to strengthen its dependency on JavaScript. Now, the server does not return the file list as HTML, but adds an element with id 'js-tree-list' to the page, into which elements are inserted via JavaScript. The indicated behavior is controlled by the variable vue_file_list_enabled, which in turn […]

Lansarea distribuției pentru crearea de firewall-uri IPFire 2.25

Este disponibil un nou release al distribuției pentru crearea routerelor și firewall-urilor IPFire 2.25 Core 141. IPFire se distinge printr-un proces simplu de instalare și o organizare a configurării printr-o interfață web intuitivă, bogată în grafice vizuale. Dimensiunea imaginii ISO de instalare este de 290 MB (x86_64, i586, ARM). Sistemul este modular, pe lângă funcțiile de bază de filtrare a pachetelor și gestionare a traficului, IPFire dispune de module cu implementări pentru […]

Nano sau IDE minimaliste

În acest articol, aș dori să vă arăt puterea și frumusețea editorului de text din consolă nano, simplu și nespectaculos la prima vedere. Introducere Dezvoltatorii au pregătit de fapt multe funcționalități utile pentru voi, despre care s-ar putea să nu fiți conștienți, cum ar fi: autoindentare, trecerea la paranteza corespunzătoare și chiar completare automată! Să le luăm pe rând. Comenzile rapide standard M […]

Yandex.Disk a interzis utilizarea utilitarei open source rclone

Contextul Salut, Habr! Scrierea acestui post a fost determinată de o eroare destul de stranie, pe care am întâlnit-o ieri seară pe laptopul meu cu Linux (da, sunt din acei oameni ciudați care folosesc GNU/Linux pe laptop) în loc de conținutul Yandex.Disk-ului meu: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Input/output error total 0 Prima gândire: rețeaua s-a căzut, nu e mare lucru. Dar […]

Browserul Microsoft Edge pentru iOS a primit două funcții noi

Microsoft a lansat o nouă actualizare pentru browserul său Edge în magazinul Apple App Store. Noua versiune 44.13.1 aduce două funcții noi menite să crească atractivitatea produsului pentru utilizatorii iOS. În primul rând, utilizatorii de iPhone și iPad care preferă creația Microsoft în locul browserului web Apple Safari au acum posibilitatea de a activa funcția de prevenire a urmării, având opțiunea de a alege o blocare de bază, echilibrată sau maxim strictă. […]

Vulnerabilități în OpenSMTPD care permit obținerea de drepturi root de la distanță și local

Compania Qualys a descoperit o altă vulnerabilitate critică la distanță (CVE-2020-8794) în serverul de mail OpenSMTPD, dezvoltat de proiectul OpenBSD. La fel ca vulnerabilitatea identificată la sfârșitul lunii ianuarie, noua problemă permite executarea de comenzi shell la distanță pe server cu privilegii de utilizator root. Vulnerabilitatea a fost remediată în versiunea OpenSMTPD 6.6.4p1. Problema este cauzată de o eroare în codul care gestionează livrarea mailului către serverul poștal […]

În Arch Linux s-a schimbat liderul proiectului.

Aaron Griffin și-a dat demisia din funcția de lider al proiectului Arch Linux. Griffin a ocupat această funcție din 2007, dar în ultima vreme activitatea sa a scăzut semnificativ și a decis să cedeze locul altui participant capabil să ia decizii dificile și să ghideze dezvoltarea proiectului în direcția corectă. Noua lideră a proiectului a fost aleasă prin votul dezvoltatorilor […]

Ca maximă unitate de transfer al informației pe internet, s-a stabilit 1500 de octeți.

Ethernet este omniprezent, iar zeci de mii de producători fabrica echipamente care îl susțin. Totuși, aproape toate aceste dispozitive au un lucru în comun – MTU: $ ip l 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 starea UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 starea UP link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff MTU (Maximum Transmission Unit) [unitatea maximă de transmisie] […]

IdentityServer4. Noțiuni de bază. OpenID Connect, OAuth 2.0 și JWT

Prin această postare, vreau să deschid o serie de articole dedicate IdentityServer4. Vom începe cu conceptele de bază. Cel mai promițător protocol de autentificare în prezent este OpenID Connect, iar protocolul de autorizare (acordare a accesului) este OAuth 2.0. IdentityServer4 implementează aceste două protocoale. Este optimizat pentru a rezolva problemele tipice de securitate. OpenID Connect este un protocol și un standard de autentificare, el nu oferă […]

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