www.ilpiola.it
Roberto Piola
Lavoro
Programmi gratis
   
English version
 
|
Programmi gratis
Mi ricordo che il primo anno di università un amico mi fece leggere una
proposta della Free Software Foundation/GNU, di promuovere un comunismo tra i
programmatori: ogni software sabbe dovuto essere distribuito gratuitamente...
ed i programmatori sarebbero stati pagati dallo stato mediante una tassa
sulla vendita dei computer.
All'epoca dissi "bello, ma irrealizzabile", e che cosa è successo dopo?
Semplicemente, ho progressivamente cambiato idea: dopotutto io ho scritto molti
programmi ad hoc che mi sono stati pagati da un cliente specifico e che
difficilmente sarebbero rivendibili, od utilities sviluppate collateralmente
al lavoro svolto per l'università durante gli anni di dottorato (e che
quindi dopotutto erano pagate dallo stato), e non ho visto nulla di male nel
rilasciarle in forma di dominio più o meno pubblico; anzi, con l'avvento
di java ho veramente apprezzato il fatto che ci fosse una comunità
di programmatori che rilascia componenti software, e
www.developer.com (ex Gamelan) mi
ha spesso salvato ore di lavoro!
Quindi, è il mio turno di rilasciare un po' di files nel dominio
pubblico o nello shareware: Servitevi!
- Java
- JChart , una class/applet Java per visualizzare istogrammi, diagrammi a torta, a linee, ecc...
- ImageFilters , package Java contente delle istanze di ImageFilter: uno smoother, un binarizzatore a soglia, ed un edge detection.
- My Java brewer , un utile script di shell per invocare javac.
- L'algoritmo di Sammon, implementazione di un algoritmo per visualizzare in 2D cluster di punti N-dimensionali.
- Popdel, un'utility per cancellare la posta in giacenza da tempo su di un server pop3
- Email (.eml) unpacker for Zilverline
- Utility per rimuovere files da un indice di Zilverline
- Attachment removal plugin per squirrelmail
- Linux
- tmenu_linux_950629.tgz , il mio sistema di menu, permette anche di far eseguire alcuni comandi come root senza pericolo per la sicurezza.
- WWW utilities
- bib2html.tgz, Per convertire un file bibtex in una pagina html; codice C portabile e commentato.
- System admin. utilities
- build_ftp_passwd ricrea /home/ftp/etc/passwd e /home/ftp/etc/group, elimiando le informazioni inutili e pericolose da /etc/passwd ed /etc/group. Codice C commentato.
- build_users, uno script di shell per mantenere una mailing list di tutti gli utenti. Auto-documentato.
- conteggio.c, estrae da /var/adm/wtmp il tempo usato da ogni utente e ne tiene traccia in /var/adm/accounts, aiuta a mantere il /var/adm/wtmp piccolo. Codice C commentato.
- deluser.c, cancella un utente da /etc/passwd, /etc/shadow, /etc/group, /var/spool/mail, e lancia build_users e build_ftp_passwd. Codice C commentato.
|
 
|
|