di Daniele Frulla
Docker è una piattaforma open source che permette di creare, distribuire e gestire applicazioni in modo semplice e scalabile. Ma come funziona Docker e quali sono i suoi vantaggi? In questo articolo cercheremo di rispondere a queste domande, illustrando i concetti chiave di Docker e le sue principali funzionalità.
Docker si basa sul concetto di container, ovvero unità software isolate che contengono tutto il necessario per eseguire un’applicazione: codice, librerie, dipendenze, configurazioni, ecc.
Leggi…
di Daniele Frulla
Nelle indagini giudiziarie, sempre più spesso vi sono prove elettroniche, informatiche e tecnologiche. Per un consulente informatico è di fondamentale importanza non modificare ed alterare tutte le prove come harddisk o cellulare.
Con Linux c’è un bel tools dd con cui si possono clonare penne usb, ma con cui in generare si può clonare ogni singola device (che il kernel linux pone nella cartella /dev).
Leggi…
di Daniele Frulla
Il Logical Volume Management significa gestione di hard disk in volumi logici. Gli hardisk sono enti fisici che possono essere raggruppati per generare volumi logici più facilmente gestibili dal sistema operativo e da un sistemista.
Leggi…
di Daniele Frulla
A quanto pare, le comunita’ open source (a codice sorgente aperto) sono vincenti rispetto alle aziende che propongono scatole nere e codice oscuro.
Microsoft si e’ unita alla comunita’ Linux ed ha ora diffuso in versione opensource il codice sorgente per la propria distribuzione linux chiamata CBL-Mariner.
Leggi…
di Daniele Frulla
Nella pianificazione di riduzione dei nostri documenti cartacei ci sono degli incovenienti facilmente superabili. Parliamo sempre di standard riutilizzabili e non soluzioni proprietarie.
A volte è necessario ed urgente editare un file PDF, ma non esistono campi utili per scriverci su, ossia il file PDF non permette la modifica.
Esistono infatti dei file PDF che permettono la modifica attraverso l’inserimento di campi editabili, ed altri che provengono solitamente da scansioni di testo trasformato in immagine.
Quello che però cercheremo di fare e poter scrivere un testo su un PDF realizzato da una immagine.
Leggi…
di Daniele Frulla
Bonnie++ è un tools che permette di effettuare tests di lettura e scrittura misurando le performance I/O dei dischi rigidi.
La versione che utilizzeremo di Bonnie++ è alla versione 1.97.
Leggi…
di Daniele Frulla
Viviamo in un mondo parallelo, il software utilizza sempre più processi paralleli per svolgere le proprie funzioni, come è nella realtà e nel corpo umano.
Eseguire una copia con rsync in serie è davvero lungo, soprattutto se a dover essere copiati sono Tera e Tera di Byte.
Leggi…
di Daniele Frulla
Il significato di log in informatica prende spunto dal termine logbook (giornale di bordo) come bene riportano i wiki.
Per questo gli informatici hanno scelto il termine log per rappresentare una sorta di diario o registro dei vari processi che girano nel sistema. La registrazione dei logs è talmente importante che appena sorge un problema è la prima cosa che si vanno a visualizzare nel sistema operativo.
Leggi…
di Daniele Frulla
Il filesystem è la parte più significativa di un sistema operativo, dopo la ram e la cpu. All’interno del filesystem vengono immagazzinati tutti i dati, le configurazioni, le informazioni sia per l’esecuzione del sistema operativo che degli archivi di una base dati.
Oggi è sempre più impellente la necessità di avere un filesystem che garantisca failover e che sia abbastanza grande da immagazzinare una grande mole di informazioni.
Il software che può venirci incontro è Glusterfs, un applicativo che distribuisce i tuoi file su più servers e ne garantisce l’HA (High Availability). Leggi…
di Daniele Frulla
Quando si ha a disposizione poco spazio disco occorre stare molto attenti alla qualità dei pacchetti installati sul tuo sistema operativo Ubuntu o Debian.
In altre parole, se hai installato una distribuzione LUbuntu, potresti avere la necessità di lavorare solamente da terminale, attraverso il software ssh e quindi, potresti eliminare gran parte del software che rende il sistema ad interfaccia grafica. Leggi…