Categoria: Blog

Uscita della distribuzione minimalista Tiny Core Linux 11

È stata rilasciata la versione 11.0 del minimalista sistema operativo Linux Tiny Core, che può funzionare su sistemi con 48 MB di RAM. L'immagine ISO di avvio occupa solo 19 MB. L'ambiente grafico del sistema operativo è basato sul server X Tiny X, sul toolkit FLTK e sul window manager FLWM. Il sistema operativo viene caricato completamente nella RAM e funziona dalla memoria. È stata preparata una versione CorePure64 per sistemi a 64 bit, della dimensione di […]

Fondamenti di Elasticsearch

Elasticsearch è un motore di ricerca con un'api rest json, che utilizza Lucene ed è scritto in Java. La descrizione di tutti i vantaggi di questo motore è disponibile sul sito ufficiale. Da questo punto in avanti, ci riferiremo a Elasticsearch come ES. Motori simili sono utilizzati per ricerche complesse nel database di documenti. Ad esempio, ricerche che tengono conto della morfologia della lingua o ricerche basate su coordinate geografiche. In questo articolo io […]

Come configurare Elasticsearch per evitare perdite

Nell'ultimo anno ci sono state molte perdite dai database Elasticsearch (eccoci, eccoci e ancora eccoci). In molti casi, nel database erano memorizzati dati personali. Queste perdite avrebbero potuto essere evitate se, dopo il deployment del database, gli amministratori si fossero presi la briga di controllare alcune impostazioni semplici. Oggi parleremo di queste impostazioni. Facciamo subito una precisazione: nella nostra pratica utilizziamo Elasticsearch per la memorizzazione di log e l'analisi […]

KeyDB come [potenziale] sostituto di Redis

Su Habr non ci sono recensioni di 'alternative più veloci a Redis' - KeyDB. Avendo acquisito un'esperienza piuttosto recente nel suo utilizzo, desidero colmare questa lacuna. La storia è piuttosto banale: una volta, con un grande afflusso di traffico, è stata registrata una significativa degradazione delle prestazioni dell'applicazione (vale a dire - dei tempi di risposta). In quel momento, purtroppo, non siamo riusciti a eseguire una diagnostica adeguata, quindi successivamente abbiamo pianificato una serie […]

Nodi lavorativi di Kubernetes: molti piccoli o pochi grandi?

Quando si crea un cluster Kubernetes possono sorgere domande: quanti nodi lavoratori configurare e di che tipo? Cosa è meglio per un cluster on-premise: acquistare alcuni server potenti o utilizzare una dozzina di vecchie macchine nel tuo data center? E nel cloud, è meglio prendere otto istanze a singolo core o due istanze a quattro core? Le risposte a queste domande si trovano nell'articolo di Daniel Weibel, ingegnere informatico e docente del corso […]

Slurm SRE. Un esperimento continuo con esperti di Booking.com e Google.com

Il nostro team ama gli esperimenti. Ogni Slærm non è una ripetizione statica dei precedenti, ma una riflessione sull'esperienza e un passaggio dal buono al migliore. Ma con il Slærm SRE abbiamo deciso di applicare un formato completamente nuovo: dare ai partecipanti condizioni il più possibile simili a quelle 'di combattimento'. Per riassumere brevemente, ci siamo occupati di: 'Costruire, distruggere, riparare, studiare'. SRE ha poco valore […]

I giochi per computer come uno strumento straordinario per l'apprendimento delle parole in inglese

L'apprendimento della lingua inglese tramite i videogiochi è già una pratica consolidata. Questo perché i giochi combinano un buon intrattenimento con la possibilità di immergersi completamente nell'ecosistema della lingua, studiandola senza sforzo. Oggi daremo un'occhiata ai giochi del genere avventura, che sono perfetti per migliorare le proprie competenze linguistiche e sicuramente offriranno molto divertimento ai giocatori. Partiamo! Per cominciare, un po' di noia: cosa […]

In Opera hanno migliorato la modalità "immagine nell'immagine"

Il browser Opera difficilmente può vantare popolarità. È stato così ai tempi della classica Opera, e la stessa cosa è rimasta dopo il passaggio al motore Chromium. Tuttavia, in molti casi, è il più innovativo e l'azienda continua a lavorare per migliorare l'applicazione. Nell'ultimo aggiornamento è stata aggiunta una versione migliorata della modalità "picture-in-picture". Inoltre, a differenza della versione di Google, funziona […]

Nuove versioni di Node.js 13.8, 12.15 e 10.19 con correzioni di vulnerabilità

Gli sviluppatori della piattaforma JavaScript server-side Node.js hanno pubblicato le versioni correttive 13.8.0, 12.15.0 e 10.19.0, in cui sono state risolte tre vulnerabilità: CVE-2019-15606 – errata gestione dei caratteri spaziatura opzionali (OWS) dopo il valore nell'intestazione HTTP; CVE-2019-15605 – possibilità di eseguire un attacco HRS (HTTP Request Smuggling, che consente di inserirsi nel contenuto di altre richieste elaborate nella stessa connessione tra frontend e backend) tramite la trasmissione […]

Intestazione X-Client-Data come metodo di identificazione degli utenti Chrome

Durante la discussione sull'iniziativa di Google per uniformare il contenuto dell'intestazione HTTP User-Agent, lo sviluppatore del browser Kiwi ha messo in evidenza l'intestazione HTTP 'X-Client-Data' che rimane in Chrome, la quale potrebbe violare il regolamento generale sulla protezione dei dati (GDPR) attualmente in vigore nell'Unione Europea. Durante la discussione è stata anche criticata la duplicità delle azioni di Google, che da un lato promuove metodi per bloccare l'identificazione nascosta e il tracciamento delle azioni […]

Loki - raccolta dei log utilizzando l'approccio Prometheus

Salve, hubber! In vista dell'inizio di un nuovo corso di 'Pratiche e Strumenti DevOps', abbiamo preparato per voi la traduzione di un interessante materiale. Questo articolo è una breve introduzione a Loki. Il progetto Loki è supportato da Grafana ed è indirizzato alla raccolta centralizzata dei log (da server o contenitori). La principale fonte d'ispirazione per Loki è stato Prometheus con l'idea di applicare i suoi approcci alla gestione dei log: […]

TTY - un terminale che non è per uso domestico

È possibile sopravvivere usando solo le capacità di TTY? Questa è la mia breve storia su come ho lottato con TTY, desiderando farlo funzionare correttamente. Contesto Poco tempo fa, sulla mia vecchia laptop si è guastata la scheda video. È andata così male che non riuscivo nemmeno a avviare l'installer di alcun sistema operativo. Windows si bloccava con errori durante l'installazione dei driver di base. L'installazione di Linux era completamente […]

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