User:Davy Bartoloni
09-09-1972 Vivo a Cuneo ( Italy )
1984 (12 anni) il mio primo computer,
VIC20 [Imparato a scrivere sulla tastiera, ricopiando il sorgente basic dei giochi], affascinato dai computer in ogni occasione, sopratutto dalla presenza (per la prima volta penso) di queste macchine alla fiera d'estate di Cuneo e dal vedere il terrore provato dagli improvvisati venditori, incapaci di scrivere anche soo una riga di codice.
1985 il mio secondo computer,
Commodore 64 [scrittura svariati platform games, un adventure-game, primi approci con il linguaggio macchina e l' ASM del 6502] alla fine di quest'anno in campeggio di terza media inizio ad immaginare la possibilita' di dialogare con il computer, usando un parser simile a quello degli adventure-games e inizio a prendere appunti su un quaderno... il nome dell' IA? Ketty Alias
1987 terzo computer,
AMIGA 1000, comprato alla sede RAI di Torino ( 100Km ) usato... al costo... di un antomobile :O boh scoperta del lattice C, dei sistemi a finestre e icone, alcuni esperimenti di gestione File, prime immagini scannerizzate e primo CAMPIONATORE AUDIO ( wow ) scoperta dell' editing Grafico e musicale, musica con i trackers.. infinite cose .... ma la piu' bella? Amiga Transformer , che permetteva di emulare un 286 a 300 Khz ( Khz!!! nn Mhz!!! ), portando l'amato turbopascal sull' amiga scrittura di un virus rudimentale, che si copiava al posto del file Keybit.exe ( nn esisteva ancora il keyb.exe ), copiato sul ulcuni computer dell' IPSIA di Cuneo ( solo quelli con hard disk ), scrivo un primo linguaggio di programmazione interpretato simile all' assembler... un idea che porter' avanti di tanto in tanto fino al 2003.
1988 Quarto computer, 386 Dx40 ( anche questo al costo di una piccola utilitaria ), una svolta nello sviluppo,
velocita' strepitosa, il primo disco fisso, ultraveloce, semplicemente fantastico.
1989/94
Lettura di ogni libro dela biblioetca di Cuneo riguardante UFO/MAGIA, Imparato a suonare la chitarra, catalogato le analogie delle descrizioni di Luci e suoni negli avvistamenti UFO degli anni 50 in USA.
1995 creazione di una BBS chiamata Shit-Link a Robilante, al numero 0171-78257,
sistema di cambio-semi rapido ( manuale ) di dischi CD, per fornire 11 Gbyte di shareware in libero download dalla BBS , quante notti insonni per colpa di quel telefono che suonava :) ,cercando usl web, shit-link 78257 salta ancora fuori il nome :)
1996 Quinto computer, Pentium mmx 166 (dopo un anno, overcloccato a 182 Mhz ),
inzio sviluppo in watcom C++, grazie all' aiuto di ragazzo di un paese vicino che frequentava matematica all' universita' inizio a concepire il 3D, poligoni, ordinamento sull' asse z e clipping... scopro l'esistenza dei processori AMD, al bar si vedono i primi giochi 3d.. Tekken .. e per play1, Battle Arena Toshinden.. wipeout l'anno seguente, esce final fantasy 7 per play1, mi impossesso del WGT ( un kit grafico 3d per watcom C )e una libreria audio opensource in assembler di un satanista russo o svedese... utilizzo il WGT per poter disegnare le prime textures e goround-shading... cerco di riprodurre TOBAL NO1, un gioco ispirato a dragonball ( all' epoca c'era solo il fumetto ), mi impratichisco, e sviluppo, un clone di Wipeout, un clone di TombRider ( il personaggio era tipo un foglio di carta 3d, con textures brutalmente rubate scannerizzando le riviste di giochi ), un avventura in simil-prospettiva prospettiva variabile usando immagini alla OUT-RUN / AFTERBURNER , con personaggi e grafica tratti dal fumetto di dragonball, prime magie scritte con la tastiera e primi personaggi nn giocanti con percorsi stabiliti e diverse scene di azione ( combattimento - esplorazione - volo )
1998 Sesto computer K6-233, usato pochissimo... mi licenzio
( facevo il meccanico carpentiere da quando avevo 19 anni ), inzio a lavorare presso la Computer Union Spa con sede a Cuneo, mi compro un Pentium II 350 ( catena SCSI ), poi un 400...
1999 Inizio a lavorare in proprio, con assistenze informatiche a domicilio,
il mio PC ? un Celeron 433 overcloccato, finisce l'epoca della programmazione, scopro l'esistenza di Ultima Online, la mia vita si trasferisce in quel mondo per un anno insieme alle vite di tutti quelli che conosco ( pure la mia morosa ) l'anno seguente grazie a Wolfers ( un altro amico mega-mostro-pc ) a Cuneo c'e' la prima ADSL con IP FISSO ( a casa mia ) nasce il server non ufficiale di Ultima-Online Sosaria 2000, utilizzando un scheda madre INTEL con processore P3 450, Vga ATi, una configurazione TEST di INTEL, veramente veloce!
2000 Apro il primo negozio di computer
in societa' con un altro mega-elemento dal nome di Fausto, un eroe che anni prima era risucito a mandare in diretta nazionale una marea di bestemmie e insulti in una chat inquadrata nel programma BE-BOP a LULA di red-ronnie, utilizzando un futuristico modem e un Amiga 500. che eroe!
2002 Apro il secondo negozio di riparazione computer,
stavolta da solo, sviluppo un sacco di roba, per la prima volta un programma di intelligenza artificiale e conversazione automatica inizia a funzionare ( e' il 6o o 7o tentativo in 15 anni ), il suo nome e' SIID ( Simulatore Idee ), scrivo un gioco online dal nome Davy World ... con fotografie scattate nel mio giardino come sfondi, e personaggi gestiti da client remoti .. poi arriva il momento di PLASTIC-LIFE, con un sistema grafico simile a quello usato per l'avventura in prospettiva di DragonBall, ma per la prima volta comprendo le dinamiche Client-Server... scrivo un nuovo gioco,grazie a Wolfers, si crea un sintetizzatore vocale con campioni reali ( un esperimento gia' fatto 5 anni prima ), ancora ora e' in download sia per Win che Linux :), scrivo un antivirus, e altre utility....
2007 apro un circolo No-Profit informatico a Cuneo,
e scrivo D-WORLD MUNTA ONLINE, un gioco online, completo, con magie, attacchi combattimenti, grafica fotografica ibrida a prospettiva, un anno di lavoro... metto piede pure nell' ambiente Apple, con alcune applicazioncine, grazie alle possibilita' offerte dai vari osx installabili su PC normali. .. ah.. sviluppo anche una lingua numerica universale...
2008 Nasce AssemblerComputer,
primi sviluppi di applicazioni su ReactOS, creazione di un primo antivirus per pendrive ( vista la nascita dei primi virus per pendrive ), inizio sviluppo Guardiano-Antivirus che a tutt'ora (2012) mi porta via 4 ore al giorno, siamo alla release 3.90 e ne sn veramente fiero. Ogni tanto fa' di nuovo comparsa l'idea di Siid.. che dopo alcuni brevi sprazzi in versione Client-Server dell' anno precedente ... sembra voglia prendere forma in una versione in lingua universale, Online.. e sopratutto ... affamato di informazioni. e ora.. sn qua. puntando quasi tutto su ROS e su Guardiano. verso la fine di quest'anno ho iniziato a scrivere una Gui per Qemu per velocizzare i TEST di ReactOS chiamata EasyReactOS e un taskmanager alternativo per ROS
2009 Primi mesi del 2009, Guardiano Antivirus e' alla Versione 7.03,
ho scritto un piccolo Web-Server per ReactOS, Una shell accellerata grafica alternativa all' explorer e numerosi applicazioni ReactOS-Compatibili, Anche Guardiano e' ora ReactOS-Compatibile, la maggior parte del tempo la dedico a React-IT, una sorta di Upgrade per ReactOS, in grado di implementare "Features" avanzate quali AUDIO, MP3, MP4, DIVX, GRAFICA 3D, TEMI, Compressioni e Virtualizzazione, il tutto in una trentina di mega Scaricabili dal sito/Blog www.reactIT.altervista.org questo "progetto" ha portato parecchio malumore tra i developer di ROS in quanto inizialmente era stato scambiato per una "distro" non ufficiale di ReactOS, dopo l'uscita della prima versione di ReactIT il nome dell' EasyReactOS e' stato variato in EasyReactIT ( ora alla versione 0.27 ) e diventato a tutti gli effetti il programma che utilizzo ogni giorno per i test di ROS. Al momento dedico anche molto tempo ai TEST AUDIO, sia in ambiente virtualizzato che su Hardware Reale.
2010 Variazione del nome EasyReactIT in EasyROS
ho approfondito le mie conoscenze su Linux e MacOS,principali applicazioni scritte: KextAnalyzer (per MacOS), un rilevatore di versione per i kexts ricompilati, durante l'estate ho scritto AppleNVillage un gioco online 3D multiutente partendo dall' idea di scrivere un gioco su Naruto che riunisse un po' di ricordi di Ultima Online con un interfaccia piu' moderna. Lo sviluppo di Guardiano prosegue, scrivo la beta di un giochino su Schnappy (un coccodrillo famoso in germania), inizio a coltivare l'interesse per NASA/ISS/Shuttle/Soyuz/Marte e tutto quanto riguardi le soluzioni adottate in situazioni di microgravita'. verso fine anno concludo la conversione di AppleNvillage per MacOS... e in seguito per Linux (solo Ubuntu al momento) scrivo alcune applicazioni per l'analisi degli eseguibili windows (programmi di rappresentazione grafica dei binari).. e' certamente un anno dedicato molto alla virtualizzazione, verso la fine dell' anno dedico un paio di settimane alla riscrittura di SIID, con buoni risultati, che mi confermamo un errata comprensione del funzionamento del cervello.
2011 Indubbiamente un anno ricco di creazioni...
per ogni tipo di sistema operativo ... e in ogni campo... CoreBench (un benchmark per la valutazione delle prestazioni di un singolo core su MacOS e WIndows) finalmente un sistema "valido" per confrontare questi 2 sistemi, HdiskBench (benchmark dischi fissi) Cresce l'interesse per MacOS e per il suo funzionamento, Incremento delle conoscenze delle varie distribuzioni Linux, adattamento dei vecchi progetti a Ubuntu, in seguito, cresce l'interesse per la genetica e per il funzionamento della replicazione cellulare, principalmente per le nanomacchine tipiche terrestri (tRNA, ribosomi, e virus replica/evoluzione tRna dei vegetali).. scrittura di BarCodeAssembler, un software di gestioen magazzino/negozio per MacOS e Windows legato all' uso di lettori BarCode, sviluppo alcune applicazioni legate all'identificazioen di una "Firma" nel codice genetico degli esseri viventi terrestri, ed di un eventuale struttura definita DnaByte ( 6 basi azotate ) tipica dei telomeri. scrivo un programma di Karaoke (futuresingers), un nuovo server anticaduta per AppleNVillage (portato ora anche sulle piu' svariate piattaforme Linux) proseguo i porting dei miei vari programmi su altre piattaforme. Cresce l'interesse per Linux e per le CPU ARM, verso meta' anno inizio a scrivere sistemi di videosorveglianza e plugin legati a WebCams (driverless e non) per NT5 e NT6, quet'oggi il mio interesse e' l'interfacciamento PC --> Motori Passo-Passo (a bassissimo costo) e ancora Genetica/Tecnologie-aerospaziali. Fine 2011, acquistato tablet Android orripilante con 2.2 resistivo 7 pollici, quell' anno ricevo un amail da Intel .. per diventare sviluppatore per piattaforme ATOM.. etc etc etc .. ma non ricordo cosa ho risposto. (a parte pensare che i netbook fossero delle ctastrofi di computer)
2012 Primi mesi, acquisto telefono economico Android TQ-150, prime applicazioni android (e java) della mia vita, entro l'anno completo un applicazione per identificare
le cpu degli smartphone (in data 05/2015 e' stata scaricata circa 400.000 volte) che abbandono dopo circa 1 anno per sfinimento (fine 2013) un anno dedicato ad android e alle custom roms, necessario a comprendere il connubio hardware/software di questi devices innovativi. Proseguo lo sviluppo di Guardiano .. un anno principalmente speso nella comprensione dei nuovi sistemi operativi microsoft con boot uefi (Win 8), da ricordarsi un applicazioen scritta per una mia custom rom android dell' Onda TQ-150 che permetteva di calibrare il sensore di prossimita' usando un Entity della ZTE (produttore di cellulare simili al TQ150, ma venduti solo all'estero) con conseguente strano contatto da parte dei Cinesi (saranno stati cinesi?) che mi domandavano se lavorassi per la ZTE... (boh se non lo sapevano loro...) cmq ho fatto sparire subito il work-around ZTE dalla custom rom ONDA... meglio evitare casini.
2013 Porting di alcune applicazioni Assembler su piattaforma Android, Sviluppo Guardiano, un sacco di tempo speso a fotografare con una macchina 3D economica con
schermo autostereoscopico. sviluppo di alcune applicazioni per gestione andamenti acquisti.. (utili al negozio) un sacco di esperienza sulle ROM custom smartphones sopratutto basate su CPU Mediatek. Dopo secoli di disinteresse dei siti WEB, perdo un mese a trafficare in HTML5 (meglio tardi che mai) giusto per un restyling di alcuni siti.
2014 L'anno di Windows 10, finalmente qualcosa di ancora piu' nuovo di WIN 8 e 8.1, ancora tante fotografie 3D, ancora sviluppo Guardiano, verso la fine dell'anno
decido di mettere mano ad Arduino dalla disperazione di dover costruire un interfaccia per monitorare PC (tensioni e temperature) non trovando kit gia' costruiti economici di voltmetri collegabili via RS232... Dopo secoli , decido di comprare l'accesso PreAlpha di Shroud of the Avatar per poter (Almeno questa volta) essere presente alla creazione di un probabile successore di Ultima Online... gioco affascinante che per la prima volta dopo quasi 15 Anni mi riporta ai tempi dei server UO. Svariati porting di ROM per CPU Mediatek, molto interesse per LewaOS e MIUI, Alcuni esperimenti per la creazione di una lingua puramente vocale universale "imparabile" in 24h.
2015 Sviluppo di software PC interfacciati con Arduino per misurazioni elettriche/termiche/luminose/magnetiche, prosegue lo sviluppo di Guardiano... Perche' perdo cosi'
tanti anni su questo programma? per non dovermi preoccupare delle rimozioni spyware/virus a lavoro :) e dedicare il poco tempo che ho alla riflashatura Nand/eeprom dei tablet moderni tanto per citarne uno.. il Voyo Winpad A1) ricevo per la prima volta in vita mia un invito Google (penso dovuto ai downloads dell' app) per giugno presso la sede di Milano per un workshop (avro' tempo per andarci?) una gran voglia di sviluppare un ambiente Touch per la gestione di eventi umani (Logistica/Organizzazione/Acquisti/Comunicazione) qualcosa dall'aspetto fantascentifico che permetta ad una sola persona (adeguatamente addestrata dal software) di gestire alcune parti di grandi aziende... ma il tempo e poco, e la cosa e' parecchio complicata... una sorta di interfacciamento con il cervello umano per poter sfruttare di piu' le immense capacita' di elaborazione predittiva organica. (immagino un software destinato in futuro al solo uso su ragazzini giusto maggiorenni ancora in grado di adattarsi al sistema in maniera spontanea)