Programmazione microcontrollori AVR con linux

In questo articolo configureremo un ambiente linux per la programmazione di microcontrollori AVR. Utilizzeremo come programmatore seriale una scheda Arduino 1 rev 3 senza l’IDE di Arduino in combinazione con avrdude. Il microcontrollore di destinazione sarà l’ Atmega328P presente sulla scheda. Leggi tutto “Programmazione microcontrollori AVR con linux”

VIM: Problema copia-incolla con mouse

In questo breve articolo di occupiamo di risolvere un problema che può capitare quando si deve copiare del testo in un documento aperto con l’editor di testo vim ( o vi ). Quando si entra in modalità inserimento ( comando i ) e si cerca di incollare con il tasto destro del mouse il contenuto della clipboard, l’editor non inserisce nulla ma entra in modalità inserimento visuale. Leggi tutto “VIM: Problema copia-incolla con mouse”

Destinazione del file di log di isc-dhcp-server

Il server dhcp isc-dhcp-server utilizza il demone syslog per loggare la propria attività. In questo articolo vediamo come configurare rsyslog per permettere al server dhcp di scrivere i messaggi di log su un nuovo file in /var/log al posto del file predefinito /var/log/syslog. Leggi tutto “Destinazione del file di log di isc-dhcp-server”

Incrementare le prestazioni di Apache con modpagespeed

In questo articolo vediamo come attivare un modulo in apache che permette di elaborare i documenti del sito come file html, css, js ecc in modo da velocizzarne l’invio sfruttando anche un meccanismo di caching. Come sistema di riferimenti usiamo un server debian stretch su cui gira il web server apache, ma tutto è facilmente configurabile anche sotto altri sistemi quali Ubuntu, CentOS e sotto Nginx Leggi tutto “Incrementare le prestazioni di Apache con modpagespeed”

Archiviazione RAID con Raspberry

In questo articolo vedremo come installare un array di 4 dischi ssd sata III da 512 GB in configurazione RAID5 su Raspberry PI 3 modello B+. E’ una soluzione poco performante, ma economica sia come hardware che come consumi, in attesa di poter acquistare una vera docking station per i dischi sata, con controller raid ed ethernet. Il Raspberry unitamente ai dischi SSD inoltre, ci permettono di avere un sistema di archiviazione molto silenzioso da tenere in casa. Leggi tutto “Archiviazione RAID con Raspberry”

Raid software con User Mode Linux

In questo articolo abiliteremo il RAID software su User Mode Linux. Compileremo il driver nel kernel della macchina virtuale, creeremo i file per alcuni dispositivi virtuali, installeremo il software per l’amministrazione degli array e testeremo varie tipologie RAID supportate. Utilizzeremo il root_fs di una virtual machine già creata con sufficiente spazio disco per l’installazione del software necessario ed il supporto di rete per eseguire apt Leggi tutto “Raid software con User Mode Linux”

Rete privata virtuale ( VPN ) con Debian 9

OpenVPN
Logo OpenVPN

In molti casi è necessario raggiungere l’interno di una rete aziendale o casalinga, da dispositivi collegati ad internet come pc o smartphone quando ci si trova fuori sede. In questi casi la soluzione ideale è quella di avere a disposizione una rete privata con cui far comunicare su connessione cifrata tutti i dispositivi collegati ad internet che dispongono delle credenziali di accesso, ovvero una VPN Leggi tutto “Rete privata virtuale ( VPN ) con Debian 9”