Open Source

Come creare Slide e PDF da un sorgente Markdown

Nella mia attività di trainer ho spesso la necessità di avere della documentazione sia in formato “slide”, per la proiezione durante i miei corsi, e anche in formato “PDF”, da consegnare post-corso al cliente, per dargli la possibilità di usufruire degli appunti in maniera più leggibile. Mantenere una versione separata sia delle slide che degli Leggi tutto…

VoIP e Software Libero – LinuxDay 2010

Presentazione sul VoIP e le soluzioni di software libero tenuta al Linux Day 2010, scaricabile da slideshare. L’EVOLUZIONE DELLE RETI TELEFONICHE DA PSTN (analogiche)ALLE NUOVE TECNOLOGIE SU IP (digitali) Come funziona la telefonia tradizionale? Quando alziamo la cornetta ci colleghiamo alla centrale telefonica più vicina tramite un circuito elettrico, la centrale ci trasmette il tono Leggi tutto…

using GNU Autoconf and Automake

When you have a project that needs to be compiled under all the Linux, BSD, Unix, and all the other junk OS outside here you’ll soon end up with a tons of block of source code that need conditional compiling, i.e. #ifdef – #endif Writing a Makefile by hand that automatically detect your OS and Leggi tutto…

come usare GIMP per assemblare foto panoramiche delle tue vacanze

GIMP è un fantastico programma open source per la grafica, grazie a un plugin chiamato Pandora è possibile utilizzarlo per creare fantastici panorami da una sequenza di foto. La mia macchina fotografica digitale ha la funzione panorama assistito, il che mi permette di scattare una sequenza di foto abbastanza allineate. Quell’abbastanza però poi non mi Leggi tutto…

CVS, SubVersion, Mercurial: control version software comparison

CVS CVS is the ancestor of all the today’s fancy control version software: SVN, GIT, Bazaar, Mercurial, etc. CVS is used with command line tool: “cvs” CVS work with a “repository” this is specified with the command line switch “-d” or using the shell variable CVSROOT The most common command are: create a repository: cvs Leggi tutto…