Nota: il tuo browser non sembra supportare adeguatamente i fogli di stile (CSS) e quindi la grafica del sito risuterà abbastanza scarna.
Comunque i contenuti del sito dovrebbero essere pienamente fruibili in quanto compatibili con qualunque browser.
Per apprezzare il sito al meglio è consigliabile usare un browser che supporti i fogli di stile come, ad esempio, Mozilla 1, Netscape Navigator 6, Internet Explorer 5 o successivi.
Documenti Software libero Scrivimi

L'angolo di Murphy

Legge di Crane
Niente è gratis.

Benvenuto in Geppo zone, il sito personale di Giuseppe Bordoni. Questo spazio, oltre che offrire una mia presentazione, ospita anche una piccola raccolta di miei programmi ed articoli. Come potrete notare da queste pagine i miei interessi pricipali sono l'informatica e la progettazione elettronica.

Di seguito sono elencate le ultime novità; quelle che appartengono alla categoria software libero riguardano solitamente i semplici programmi che sviluppo nel tempo libero e che spero possano esservi utili. I linguaggi utilizzati principalmente sono Visual Basic e C/C++.

Le notizie della categoria Documenti riguardano gli articoli ed i documenti che ho pubblicato. L'argomento più trattato è il mondo GNU/Linux.

Diversi documenti e software possono essere scaricati liberamente dall'apposita area Download.

Ultime novità


14 Novembre 2009

Utility Assistenza remota con stile

Tutti ti chiedono aiuto per il loro PC? Fallo comodamente da casa ed in modo professionale con PcHelpWare.
Se non ti è chiaro come usarlo dà un'occhiata al mio articolo pubblicato sul numero di Dicembre 2009 - anno XII, n. 12 (133) - di Win Magazine.

23 Ottobre 2009

Utility Apri un tunnel (SSH) nel firewall

A lavoro ti bloccano Facebook? Oltrepassa il firewall aziendale aprendo un tunnel SSH verso il tuo PC di casa e naviga indisturbato. Questo è il tema del mio articolo pubblicato sul numero di Novembre 2009 - anno XII, n. 11 (132) - di Win Magazine.
Il trucco consiste nell'installare sul PC casalingo un server SSH (ad esempio freeSSHd) in modo che consenta il TCP forwarding. Sul PC aziendale si impiega un client SSH (ad esempio PuTTY) per creare un tunnel cifrato verso il server. A questo punto basta configurare il proprio browser in modo che usi Putty come fosse un proxy server.

26 Settembre 2009

Utility Le immagini di Wikipedia

In edicola è uscito il numero di Ottobre 2009 - anno XII, n. 10 (131) - di Win Magazine con il terzo ed ultimo articolo dedicato alla realizzazione della versione "off-line e portabile" di Wikipedia.
In particolare si parla di come completare l'enciclopedia con le immagini di Wikipedia. Per scaricarle si usa una versione opportunamente modificata di Wikix.

26 Agosto 2009

Utility Wikipedia off-line e portabile

Era un bel po' che non scrivevo niente di nuovo: il tempo libero è sempre poco... Comunque ultimamente ho trovato il tempo per scrivere una serie di articoli per Win Magazine. Ebbene sì, dopo tanto tempo ho tradito il Pinguino ma per una giusta causa! Mi è stato commissionato di realizzare una versione "off-line e portabile" di Wikipedia.

Cosa significa "off-line e portabile"? Praticamente ho fatto in modo che tutti i contenuti di Wikipedia (testi, formule matematiche ed immagini) possano essere archiviati su DVD, penna USB o hard disk per essere poi consultati anche in assenza di connessione ad Internet.

Se la cosa può interessarvi trovate in edicola il numero di Settembre 2009 - anno XII, n. 9 (130) - di Win Magazine con i primi due articoli che illustrano come visualizzare i testi e le formule matematiche. Seguirà, nel prossimo numero, un articolo che tratta l'aggiunta delle immagini. Per chi ha spirito di iniziativa e vuol provare a fare la stessa cosa ma senza sbirciare la rivista, do una dritta: di seguito elenco gli "ingredienti" che ho usato.

  • File dump di Wikipedia: File XML con i testi della versione Wikipedia in lingua italiana.
  • PAMPA-J: Server web Apache portabile che con un po' d'impegno funziona anche da supporti in sola lettura come CDRom e DVD.
  • WikiFilter: Modulo per Apache per l'accesso alle informazioni contenute nel del file dump.
  • ASCIIMath: Script Javascript per la visualizzazione delle formule matematiche all’interno dei browser che supportano MathML (ad esempio Firefox).
  • mimeTeX: Programma CGI per Apache che converte le formule matematiche in immagini (per i browser che non supportano MathML come ad esempio Internet Explorer).
  • Wikix: Programma ricerca e download immagini … individuare e scaricare le immagini contenute in Wikipedia.

Un bel po' di roba, vero? Non è per spaventarvi ma vi avviso che la maggior parte di questi programmi li ho dovuti modificare e ricompilare per fare in modo che si integrassero al meglio fra loro e per convincerli a funzionare anche da un supporto in sola lettura e senza nessuna installazione.

A questo scopo risultano indispensabili i seguenti strumenti di sviluppo:

  • AutoIt: Ambiente di sviluppo Basic per la personalizzare di PAMPA-J.
  • Visual C++ 6: Ambiente di sviluppo C++ per l'ottimizzazione di WikiFilter.
  • CygWin: Ambiente Linux-like necessario alla ricomplilazione ed al funzionamento di Wikix.

Buona lettura e buon lavoro!


15 Novembre 2008

Linux Dynamic DNS fai da te

Finalmente dopo tante recensioni di software è stato pubblicato un mio articolo un po' più originale ed un filo più tecnico: sul numero di Dicembre 2008 - anno X, n. 12 (94) - di Linux Magazine che ho trovato in edicola oggi si illustra come mettere in piedi un servizio di pseudo dynamic DNS per fare in modo che i PC che accedono ad Internet con un indirizzo IP dinamico possano essere "rintracciati" facilmente attraverso un nome simbolico.
In pratica basta caricare un paio di pagine PHP da qualche parte (va benissimo un qualsiasi servizio gratuito come Netsons o Altervista) ed usare un semplice script bash sui diversi PC.
Perché usare un sistema del genere quando esistono già dei servizi ad hoc e completamente gratuiti come Dyndns? Mi vengono in mente almeno un paio di motivazioni:
  • un account Dyndns scade se il client non si collega almeno una volta ogni 28 giorni;
  • un servizio del genere non funziona con gli indirizzi privati di una rete locale; naturalmente per far funzionare la mia soluzione in questo caso occorre caricare le pagine PHP su un web server locale.
© 2001-2010 Giuseppe Bordoni. Tutti i diritti riservati.
I marchi citati sono riconosciuti come appartenenti ai rispettivi proprietari.
Powered by Linux - Nessun pinguino è stato maltrattato per lo sviluppo di questo sito e vi garantiamo che non succederà mai durante il suo servizio!