Categoria: Blog

Fissata la sostituzione di codice dannoso nel pacchetto Ruby Strong_password

Nell'uscita del 25 giugno del gem package Strong_password 0.7 è stata rilevata una modifica malevola (CVE-2019-13354), che carica ed esegue codice esterno controllato da un sconosciuto aggressore, ospitato sul servizio Pastebin. Il numero totale di download del progetto è di 247 mila, mentre per la versione 0.6 circa 38 mila. Per la versione malevola, il numero di download è indicato in 537, ma non è chiaro quanto corrisponda alla realtà, considerando che […]

L'applicazione Spotify Lite è ufficialmente lanciata in 36 paesi, ma la Russia non è inclusa ancora una volta.

Spotify continua a testare una versione semplificata della sua app mobile sin dalla metà dello scorso anno. Con questa iniziativa, gli sviluppatori intendono espandere la propria presenza nelle regioni dove la velocità della connessione internet è bassa e gli utenti possiedono principalmente dispositivi mobili di fascia bassa e media. Da poco, l'app Spotify Lite è ufficialmente disponibile nel Google Play Store in 36 paesi, e in futuro […]

Automazione per i più piccoli. Parte zero. Pianificazione

Il SDS è finito, ma il desiderio incontrollato di scrivere è rimasto. Per molti anni il nostro gruppo ha sofferto nel compiere lavori di routine, incrociando le dita prima del commit e perdendo il sonno a causa di rollback notturni. Ma i tempi bui stanno per finire. Con questo articolo comincerò una serie su come vedo l'automazione. Durante il percorso analizzeremo le fasi dell'automazione, la memorizzazione delle variabili, la formalizzazione del design, con RestAPI, […]

Automazione Per I Più Piccoli. Parte prima (quella dopo la zero). Virtualizzazione della rete

Nel numero precedente ho descritto un framework per l'automazione della rete. Secondo i feedback, per alcune persone anche questo primo approccio al problema ha già chiarito alcune questioni. E questo mi rende molto felice, perché il nostro obiettivo nel ciclo non è quello di ricoprire Ansible con script Python, ma di costruire un sistema. Questo stesso framework stabilisce l'ordine con cui affronteremo […]

CERN passa a software open source — perché?

L'organizzazione rinuncia al software Microsoft e ad altri prodotti commerciali. Discutiamo le ragioni e parliamo di altre aziende che passano al software open source. Foto — Devon Rogers — Unsplash Le loro motivazioni Negli ultimi 20 anni, il CERN ha utilizzato prodotti Microsoft — sistema operativo, piattaforma cloud, pacchetti Office, Skype, ecc. Tuttavia, l'azienda IT ha negato al laboratorio lo status di «organizzazione accademica», […]

Caccia aziendale

— Non glielo hai detto? — E cosa avrei potuto dire?! – sbatté le mani Tatiana, sinceramente indignata. – È come se sapessi qualcosa di questo vostro stupido quest! — Perché stupido? – Sergei si meravigliò non meno sinceramente. — Perché così non troveremo mai un nuovo direttore IT! – Tatiana, come al solito, iniziò a arrossire per […]

Strategia di gioco da tavolo

Buongiorno. Oggi parleremo di un sistema di gioco da tavolo e di ruolo sviluppato internamente, ispirato sia dai giochi orientali per console che dall'incontro con i giganti del gioco da tavolo occidentali. Questi ultimi, da vicino, si sono rivelati meno fiabeschi del previsto: ingombranti in termini di regole, con eroi e oggetti piuttosto sterili e sovraccarichi di contabilità. Allora, perché non scrivere qualcosa di nostro? Con […]

Il progetto Debian ha rilasciato una distribuzione per le scuole — Debian-Edu 10

È stato preparato il rilascio della distribuzione Debian Edu 10, conosciuta anche come Skolelinux, orientata all'uso nelle istituzioni educative. La distribuzione contiene un insieme integrato di strumenti per un rapido deployment nelle scuole, sia di server che di workstation, supportando sia postazioni di lavoro fisse nelle aule informatiche sia sistemi portatili. Sono disponibili versioni di installazione di 404 […]

Nell'ambito del progetto Glaber è stato creato un fork del sistema di monitoraggio Zabbix

Il progetto Glaber sviluppa un fork del sistema di monitoraggio Zabbix, mirato a migliorare l'efficienza, le prestazioni e la scalabilità, ideale per la creazione di configurazioni ad alta disponibilità eseguite dinamicamente su più server. Inizialmente, il progetto si è sviluppato come un insieme di patch per aumentare le prestazioni di Zabbix, ma ad aprile è iniziato il lavoro per creare un fork indipendente. Il codice del progetto è distribuito sotto la licenza GPLv2. In caso di carichi elevati, gli utenti […]

Ricette Nginx: conversione da HTML a PDF

Per preparare la conversione da HTML a PDF avremo bisogno di nginx stesso e del suo plugin html2pdf. (Ho fornito collegamenti al mio fork di nginx, poiché ho apportato alcune modifiche che non sono riuscito a integrare nel repository originale. È possibile anche utilizzare un'immagine pronta.) Per convertire HTML in PDF da un file location =/html_to_pdf_from_file { html2pdf on; # attiviamo il filtro pdf } […]

Analizziamo Async/Await in JavaScript con esempi

L'autore dell'articolo analizza gli esempi di Async/Await in JavaScript. In generale, Async/Await è un modo pratico per scrivere codice asincrono. Prima di questa possibilità, codice simile veniva scritto utilizzando callback e promise. L'autore dell'articolo originale mette in evidenza i vantaggi di Async/Await, analizzando diversi esempi. Ricordiamo: per tutti i lettori di «Habr» — sconto di 10.000 rubli all'iscrizione a qualsiasi corso Skillbox su […]

Linux 5.2

È stata rilasciata una nuova versione del kernel linux 5.2. In questa versione sono stati coinvolti 15.100 da 1.882 sviluppatori. La dimensione della patch disponibile è di 62 MB. Sono state rimosse 531864 righe di codice. Novità: è disponibile un nuovo attributo per file e cartelle +F. Grazie a questo attributo, ora è possibile fare in modo che file con nomi in registri diversi siano considerati come un unico file. Questo attributo è disponibile nel file system ext4. In […]

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster