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”
Migrazione script da php7.0 a php7.3
Durante la migrazione a php7.3 alcuni script installati potrebbero smettere di funzionare a causa di una non totale retro compatibilità di alcune funzioni. Leggi tutto “Migrazione script da php7.0 a php7.3”
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”
Repository Git server
Installiamo un repository git su un server locale con accesso ssh ed http su un server in una intranet per condividere i progetti tra sviluppatori. Abbiamo bisogno di un server con ssh configurato, su cui installeremo git ed apache2. Il server è identificato sulla rete con il nome git-projects. Leggi tutto “Repository Git server”
ftp server su debian
In questo articolo elencheremo i passaggi per installare un server ftp (vsFTPd) su debian linux. Le utenze con diritto di accesso al server saranno limitate ad uno specifico utente che creeremo con jailroot nella propria home, l’utente avrà tutti i diritti di trasferimento di files Leggi tutto “ftp server su debian”
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
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”