Categoria: Amministrazione

Open Rack v3: cosa aspettarsi dal nuovo standard di architettura per rack server

Troverà applicazione nei data center iperscalabili. / foto Not4rthur CC BY-SA Perché è stata aggiornata la specifica Gli ingegneri dell'Open Compute Project (OCP) hanno presentato la prima versione dello standard già nel 2013. Essa descriveva una struttura modulare e aperta delle rack per data center larghi 21 pollici. Questo approccio ha permesso di aumentare il coefficiente di utilizzo effettivo dello spazio della rack fino al 87,5%. A titolo di confronto, […]

WavesKit — framework PHP per lavorare con la blockchain Waves

Mi piace PHP per la rapidità di sviluppo e l'ottima portabilità. È molto utile avere sempre a disposizione uno strumento pronto a risolvere problemi. È stato piuttosto deludente scoprire che, durante l'introduzione al blockchain nazionale Waves Platform, non c'era un SDK pronto per PHP. Beh, ho dovuto scriverlo. All'inizio ho dovuto usare nodi per firmare le transazioni. Così, […]

Come costruire una SDN — otto strumenti con codice sorgente aperto

Oggi abbiamo preparato una selezione di controller SDN per i nostri lettori, che sono attivamente supportati dagli utenti di GitHub e da grandi fondazioni open source come la Linux Foundation. / Flickr / Johannes Weber / CC BY OpenDaylight OpenDaylight è una piattaforma modulare aperta per l'automazione di reti SDN su larga scala. La sua prima versione è stata pubblicata nel 2013 ed è diventata parte della Linux Foundation poco dopo. Nel marzo di questo […]

Storage cluster per piccoli web-cluster basati su drbd+ocfs2

Di cosa parleremo: Come configurare rapidamente uno storage condiviso per due server utilizzando soluzioni drbd+ocfs2. A chi sarà utile: Questo tutorial sarà utile agli amministratori di sistema e a tutti coloro che stanno scegliendo un metodo di implementazione dello storage o vogliono provare una soluzione. Da quali soluzioni ci siamo allontanati e perché: Spesso ci troviamo di fronte alla situazione in cui dobbiamo implementare su un piccolo […]

Il rinoceronte dentro al gatto — lanciamo il firmware nell'emulatore Kopycat

Durante l'incontro 0x0A DC7831 DEF CON Nizhniy Novgorod del 16 febbraio, abbiamo presentato una relazione sui principi fondamentali dell'emulazione del codice binario e sul nostro sviluppo: l'emulatore di piattaforme hardware Kopycat. Nell'articolo forniremo una descrizione dell'avvio del firmware del dispositivo nell'emulatore, dimostreremo l'interazione con il debugger e eseguiremo una piccola analisi dinamica del firmware. Antefatti Un lungo tempo fa in un […]

Torna ai microservizi con Istio. Parte 3

Nota dell'autore: La prima parte di questo ciclo era dedicata alla presentazione delle possibilità di Istio e alla loro dimostrazione in azione, la seconda alla routing finemente configurabile e alla gestione del traffico di rete. Ora parleremo di sicurezza: per dimostrare le funzionalità di base ad essa associate, l'autore utilizza il servizio identità Auth0, tuttavia, analogamente a questo, possono essere configurati anche altri provider. Abbiamo configurato […]

Torna ai microservizi con Istio. Parte 2

Nota del traduttore: La prima parte di questo ciclo era dedicata alla conoscenza delle funzionalità di Istio e alla loro dimostrazione in azione. Ora parleremo degli aspetti più complessi della configurazione e dell'uso di questo service mesh, in particolare della routing fine-tuning e della gestione del traffico di rete. Ricordiamo anche che nell'articolo si utilizzano configurazioni (manifesti per Kubernetes e Istio) […]

Tornare ai microservizi insieme a Istio. Parte 1

Nota del traduttore: I service mesh sono sicuramente diventati una soluzione attuale nell'infrastruttura moderna per le applicazioni che seguono un'architettura a microservizi. Anche se Istio può essere noto a molti ingegneri DevOps, è un prodotto piuttosto nuovo che, essendo complesso in termini di funzionalità offerte, può richiedere tempo significativo per essere compreso. L'ingegnere tedesco Rinor Maloku, responsabile per il cloud computing presso grandi clienti nel settore delle telecomunicazioni […]

Termux passo dopo passo (Parte 2)

Nella parte precedente ci siamo familiarizzati con i comandi di base di Termux, abbiamo configurato una connessione SSH con il PC, imparato a creare alias e installato alcune utilità utili. Questa volta dobbiamo fare un passo avanti, scopriremo: Termux:API, installeremo Python e nano, e scriveremo "Hello, world!" in Python, scopriremo gli script bash e scriveremo uno script […]

Compressione dei dati con l'algoritmo di Huffman

Introduzione In questo articolo parlerò di un noto algoritmo di Huffman e del suo utilizzo nella compressione dei dati. Alla fine scriveremo un semplice archiviatore. Ce n'era già stata una discussione su Habr, ma senza un'implementazione pratica. Il materiale teorico di questo post è tratto dalle lezioni di informatica delle scuole superiori e dal libro di Robert Lafore "Data Structures and Algorithms in Java". Dunque, tutto […]

Albero Binario o come preparare un albero binario di ricerca

Introduzione Questo articolo è dedicato agli alberi binari di ricerca. Recentemente ho scritto un articolo sulla compressione dei dati con il metodo di Huffman. Lì non ho prestato molta attenzione agli alberi binari, poiché i metodi di ricerca, inserimento e cancellazione non erano rilevanti. Ora ho deciso di scrivere un articolo proprio sugli alberi. Cominciamo. Un albero è una struttura dati composta da nodi collegati da archi. Si può dire che un albero è […]

È stata rilasciata GitLab 11.9 con una funzione di rilevamento dei segreti e diverse regole per la risoluzione delle merge request.

Rilevamento rapido delle perdite di segreti Potrebbe sembrare una piccola svista — inviare accidentalmente le credenziali in un repository pubblico. Tuttavia, le conseguenze possono essere gravi. Non appena un malintenzionato ottiene la tua password o la tua chiave API, prenderà possesso del tuo account, ti bloccherà e utilizzerà fraudolentemente i tuoi soldi. Inoltre, può verificarsi un effetto domino: l'accesso a un account apre l'accesso a ulteriori account. […]

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