Giuseppe Parrello

 

Informazioni sul WebMaster

Ho iniziato a fare informatica agli inizi degli anni 80, all'età di 10 anni, prima con un Commodore Vic20, dopo con un Commodore 64. Come linguaggi scelsi il Basic con il Vic20, in seguito, dopo che sono passato al C64, ho iniziato con l'Assembly. Comprai due libri fondamentali, il primo era il disassemblato della ROM del C64, l'altro era il disassemblato della ROM del floppy drive 1541. Iniziai con il compilatore Assembler a creare una espansione del Basic (un po' come il Simon's Basic), aggiunsi poco più di 130 comandi al Basic, in buona parte aventi a che fare con grafica e suono. Purtroppo tutto il lavoro è andato perso, ho perso i floppy su cui avevo messo il codice sorgente.
Bei tempi però, in quel periodo ero giovane e forte, mi facevo 36 ore di fila davanti al computer come se niente fosse, oggi non vado oltre le 12 ore. Io purtroppo non ho avuto la stampante in quel periodo, quindi scrivevo tutto a mano (una faticaccia).
Purtroppo gli anni 80 finirono e tutta la magia iniziale dell'informatica andava sempre più scomparendo, i PC iniziarono ad avere la meglio, e mio padre mi comprò il primo Desktop computer, un Dell con un Intel 486 dx2 (aveva persino il coprocessore aritmetico, un lusso a quei tempi). Continuai comunque con la programmazione, passando al Turbo Pascal e in seguito al linguaggio C e linguaggio C++, usando il compilatore Borland C++ 5.02 per Windows - creai delle classi C++ con la libreria Borland Object Windows Library e le pubblicai sul mio sito Internet. Fu devastante il passaggio dal Turbo Pascal per DOS al C/C++ per Windows, la Programmazione ad Oggetti fu per me una novità, e onestamente non mi aspettavo così tanto lavoro - il compilatore era tutt'altro che un RAD quindi bisognava fare tutto a mano, non solo il codice ma anche le risorse.
Nel frattempo avevo iniziato ad assemblarmi i computer, il mio primo computer assemblato era un Intel Pentium 3, con un case che pesava 10 chili (all'epoca erano di acciaio). Sono passato dal primo Dell con gli slot EISA (qualcuno se li ricorda?), dopo un computer con slot ISA e PCI, poi un altro con PCI e PCI-Express. Ho visto nel tempo la USB 1, USB 2 e USB 3, il che mi dà l'idea che di tempo ne è passato.
Alla fine degli anni 90 ho iniziato con Internet, quindi newsgroup, Usenet, ma anche il mio primo sito Web su Geocities (chi se lo ricorda?), fatto con HTML puro e senza CSS - almeno caricare le pagine era velocissimo. Tutto ciò che c'era all'inizio dell'anno 2000 è letteralmente sparito, dai siti Internet, agli Hosting gratuiti (ad esempio Geocities). All'inizio dell'anno 2001 ho iniziato a lavorare presso un Terminal Container come supervisore Gestione Dati, e mi sono specializzato nell'EDI/EDIFACT, in quegli anni ho creato, nel tempo libero, un programma per Windows scritto proprio con il Borland C++ 5.02.
Personalmente non amo condividere codice sorgente anche se non ho nulla contro l'Open Source, inoltre evito qualunque diatriba tra Windows e Linux - mi tengo lontano dai gruppi pieni di flame tra utenti Linux e Windows.
Oggi, nel poco tempo libero che ho, porto avanti il mio sito web (linguaggi HTML, CSS, PHP), sono programmatore Android (linguaggio Java) e mi occupo di Reti, ho un router ARM su cui ho messo buona parte dei miei server (Web, Ftp, Ldap, Dhcp/Pxe, Syslog, BitTorrent, Dlna) e su cui faccio girare script Bash, PHP e Python - sto cercando di crearmi una Smart Home. Sto cercando di creare su YouTube video sul computing in generale, ho notato che qui in Italia c'è molto poco di siti specializzati in informatica, come hardware e software - una stranezza, sono obbligato quasi sempre a rivolgermi ai siti stranieri per poter vedere qualcosa di professionale sul mondo del computing in generale.
Ogni tanto vado su YouTube per vedere qualcosina di retro-computing, giusto per nostalgia, e per vedere recensioni di tecnologia (italiani per gli smartphone e stranieri per tutto il resto).


Giuseppe Parrello sta' lavorando per voi!!!
Giuseppe Parrello sta' lavorando per voi!!!