Autore: Yuri Gagarin

Kubernetes è il nuovo Linux? Intervista con Pavel Selivanov

Decodifica: Azat Khadiev: Salve. Mi chiamo Azat Khadiev. Sono uno sviluppatore del settore PaaS di Mail.ru Cloud Solutions. Qui con me c'è Pavel Selivanov della società Southbridge. Siamo alla conferenza DevOpsDays. Qui presenterà un intervento su come costruire un DevOps con Kubernetes, ma probabilmente non ci riuscirete. Perché questo tema così cupo? Pavel Selivanov: […]

L'aggiornamento di Chrome 79 per Android ha portato alla scomparsa dei dati delle app basate su WebView

Gli sviluppatori di applicazioni Android hanno notato una grave lacuna in Chrome 79 che porta alla perdita di dati degli utenti nelle applicazioni di terze parti che utilizzano il motore di navigazione WebView. In Chrome 79 è stata modificata la posizione della cartella con il profilo utente, in cui sono memorizzati anche i dati salvati dalle web app tramite l'API localStorage o WebSQL. Durante l'aggiornamento dalle versioni precedenti […]

Vulnerabilità in NPM che consente di modificare file arbitrari durante l'installazione di un pacchetto

Nell'aggiornamento del gestore pacchetti NPM 6.13.4, incluso nella fornitura di Node.js e utilizzato per la distribuzione di moduli in JavaScript, sono state corrette tre vulnerabilità (CVE-2019-16775, CVE-2019-16776 e CVE-2019-16777), che consentono la modifica o la sovrascrittura di file di sistema arbitrari durante l'installazione di pacchetti preparati da un attaccante. Come misura temporanea di protezione, è possibile installare con l'opzione "--ignore-scripts", che vieta l'esecuzione degli script incorporati nei pacchetti. Gli sviluppatori di NPM […]

Il metodo di steganografia più semplice. L'alfabeto e il carattere per esso

Molti sono spaventati dalla parola "stenografia", e c'è un motivo, poiché ciò implica un sistema complesso che non solo deve essere studiato a lungo, ma anche applicato costantemente per trarne profitto. Io vi propongo di familiarizzare con il metodo più semplice per registrare il discorso orale russo utilizzando simboli semplificati, il che, ovviamente, non aumenterà di 2-4 volte la velocità di scrittura […]

14 progetti open-source per migliorare le competenze in Data Science (facile, normale, difficile)

Data Science per principianti 1. Analisi del Sentiment (Analisi dei sentimenti attraverso il testo) Guarda l'implementazione completa del progetto Data Science utilizzando il codice sorgente — Progetto di Analisi del Sentiment in R. L'analisi del sentiment è l'analisi delle parole per determinare sentimenti e opinioni, che possono essere positivi o negativi. Questo è un tipo di classificazione in cui le classi possono essere binarie (positive e […]

Sosteniamo la cultura open source e ogni persona che la sviluppa

Siamo convinti che il codice aperto sia una delle basi dello sviluppo rapido delle tecnologie. A volte queste soluzioni diventano un business, ma è importante che il lavoro degli appassionati e il codice che ne è alla base possano essere utilizzati e migliorati da team di tutto il mondo. Anton Stepanenko, direttore allo sviluppo della piattaforma Ozon: — Crediamo che Nginx sia uno dei progetti di cui siamo sicuramente […]

Atlas Shrugged, o la svolta sbagliata

La cosa più preziosa che ha ogni persona è la propria vita e il tempo che le è concesso. Ognuno gestisce queste risorse a modo suo. Non ci sono seconde possibilità, non si può rinascere, non si possono riavvolgere le ore. Igor Sysoev ha dedicato giorno dopo giorno quasi 20 anni della sua vita al meticoloso lavoro per offrire all'umanità quello che probabilmente è il miglior server web esistente. Igor […]

È stata effettuata la fusione delle basi di codice dei progetti D9VK e DXVK

Si è svolta la fusione delle basi di codice dei progetti D9VK e DXVK. I contributi di D9VK sono stati trasferiti nel ramo master del repository DXVK. D9VK è considerato dal suo sviluppatore pronto all'uso e implementa quasi tutte le funzionalità previste. Pertanto, tutte le implementazioni di DXGI (DirectX Graphics Infrastructure), Direct3D 11, Direct3D 10 e Direct3D 9, sopra l'API grafica Vulkan, da ora in poi si svilupperanno all'interno di un'unica base di codice. Informazioni […]

Uscita del pacchetto Minimal Linux, che occupa circa 10 MB

È stato pubblicato il numero di dicembre della distribuzione Minimal Linux Live, il cui file immagine iso per l'avvio occupa solo 10 MB. Per l'avvio è necessario avere 256 MB di RAM. La versione base include solo il kernel Linux, Glibc e un insieme di utilità basate su Busybox. La distribuzione consente di espandere l'ambiente minimalista per le proprie esigenze utilizzando il set di script fornito dal progetto. La configurazione viene formata su base di un semplice file di configurazione. […]

Modello di un semplice bot per Telegram per studenti delle classi 7-9 in Powershell

Durante una conversazione con un amico, ho scoperto con sorpresa che nella loro scuola i bambini della classe 8-10 non vengono affatto istruiti alla programmazione. Solo Word, Excel e basta. Niente logo, niente Pascal, né VBA per Excel. Sono rimasto molto sorpreso, ho aperto Internet e ho iniziato a leggere — Uno degli obiettivi della scuola specializzata è favorire la crescita di una nuova generazione, rispondente a […]

Open source – è tutto per noi

Gli eventi degli ultimi giorni ci spingono a dichiarare la nostra posizione sulle notizie riguardanti il progetto Nginx. Noi di Yandex riteniamo che l'internet moderno sia impossibile senza la cultura dell'open source e le persone che investono il proprio tempo nello sviluppo di software a codice aperto. Giudicate voi stessi: tutti noi utilizziamo browser a codice aperto, riceviamo pagine da server a codice aperto, che funzionano su […]

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