User:Davy Bartoloni

From ReactOS Wiki
Jump to: navigation, search

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)