versione 1.04, giugno 2026
|
|
Michele Liberi mail: mliberi@gmail.com cell: +393485211456 telegram: @MicheleLiberi |
Presento in questo documento il risultato di molti anni da me dedicati allo sviluppo di software per lavoro e per diletto.
La mia passione per lo sviluppo di software è nata nel 1982 durante il corso di laurea in scienze dell'informazione, ed è ancora viva.
Tra il 1982 ed il 1990 ho sperimentato molti linguaggi di programmazione, tra cui:
La maggior parte dei programmi scritti in quel periodo sono stati prodotti con il turbo pascal e girano in ambiente DOS.
Nel 1990 ho iniziato a lavorare in IBM come SE (system engineer) e da quel giorno la mia passione è diventata anche una professione. Puoi trovare maggiori informazioni sulla mia formazione e carriera professionale nel mio Curriculum Vitae.
Profondo conoscitore dei sistemi UNIX, ed in particolare Linux e IBM AIX, gli strumenti che prediligo per lo sviluppo di software sono: il linguaggio C, l'interprete dei comandi di UNIX (shell scripting), e HTML/Javascript per le applicazioni WEB.
Negli anni ho progettato e realizzato numerosi programmi. Alcuni sono soluzioni complete e funzionanti, altri sono semplici componenti per costruire soluzioni complesse, in perfetto stile UNIX.
Come database utilizzo il WOHA (web oriented hierarchical database), un database di mia concezione e realizzazione che prende a prestito alcuni concetti della programmazione object oriented. Per approfondimenti rimando al capitolo ad esso dedicato.
Pur essendo stato realizzato per sistemi UNIX, la stragrande maggioranza del software funziona anche in ambiente Windows grazie al progetto CYGWIN https://sources.redhat.com/cygwin.
Il software viene presentato per categorie:
(c) M. Liberi, last updated: 2026-06-10