Pagine

Translate

domenica 11 novembre 2012

QUESTO BLOG E' STATO RICONOSCIUTO DA GOOGLE AUTHORSHIP.

Qualche settimana fa ho ricevuto una mail da parte di Google, il quale mi avvisava che il mio blog, questo blog Antonio Luparelli's Blog(http://antonioluparelli.blogspot.it/) era stato riconosciuto da Google come fonte di tuoi contenuti originali e ne certificava l’autenticità dei contenuti e degli autori alfine di distinguere gli originali dai plagi.

Questo mi ha fatto molto piacere, perché tutti i lavori fatti nella progettazione delle mie due creature, il progetto YAS - Yet Another Segway(ndt. Ancora un altro segway) e Tennis Ball Machine sono state riconosciute come originali e non plagi, quindi fonte di studio e analisi.

Per certificare l'originalità dei contenuti google ha ulteriormente sviluppato le informazioni legate all'autore ed ora è possibile eseguire delle ricerche complete per singolo autore usando le classiche keyword di ricerca, oltretutto sono presentate in automatico sotto la fotografia dell’autore gli ultimi contenuti pubblicati in riferimento agli argomenti ricercati con la parola chiave.

Per accedere a tutti i miei contenuti del mio Blog e dei progetti contenuti è possibile fare ricerche del tipo"antonio luparelli il mio segway" oppure seguire il link veloce:

http://goo.gl/EGKif


Questo per me è motivo di orgoglio, perché sembra che non siano più del 10% i blog che hanno ottenuto questo riconoscimento, pertanto, anche in condizioni fisiche precarie ho deciso di rimettermi a lavorare sui progetti che avevo accantonati.
Per ora ho deciso di continuare a lavorare sull'algoritmo di gestione e stabilità del mio segway.

Appena possibile aggiungerò un nuovo post, nel frattempo riporto la mail ricevuta da Google Authorship.

Se apprezzate gli argomenti proposti, vi chiedo la cortesia di cliccare sul pulsante rosso su +1

Ecco la mail originale ricevuta da GOOGLE.
Benvenuto in Google Authorship.

Hai ricevuto questa email perché hai aggiunto il markup di Google Authorship alle tue pagine. Questa è l'unica notifica che riceverai e non verrai contattato nuovamente in proposito.Con Google Authorship hai ottenuto l'attribuzione dei tuoi contenuti, pertanto la tua foto e il link al tuo profilo verranno ora visualizzati accanto ai tuoi contenuti nei risultati delle ricerche. Ulteriori informazioni

Le informazioni relative all'attribuzione dei contenuti saranno visualizzate in modo simile a questo:

Titolo della tua pagina
http://antonioluparelli.blogspot.com/2012/04/il-mio-segway-yas.html
da Luparelli Antonio - in 16 cerchie Google+.
Qui verrà visualizzato un estratto significativo della pagina, scelto in base ai termini di ricerca specificati dall'utente.
Fai clic qui per visualizzare un elenco delle tue pagine attualmente inserite nell'indice di ricerca diGoogle. Per vedere Google Authorship in azione, prova a cercare alcune di queste pagine suGoogle.

x

mercoledì 17 ottobre 2012

UNA PICCOLA PAUSA

Ciao a tutti,
in questo ultimo mese sto attraversando dei gravi problemi di salute che stanno minando il mio futuro!
I progetti che presento in questo sito per ora sono solo parcheggiati nel mio garage, il mio obiettivo è vincere la mia battaglia per la sopravvivenza, e quindi prometto che ritornerò a lavorare su questi progetti fino al loro completamento.

Per ora, e solo per ora, questo blog non verrà più aggiornato, fintanto che non avrò vinto la mia guerra.

Il nuovo blog di riferimento per questa mia nuova impresa è questo:




martedì 28 agosto 2012

Programma predefinito per file .LNK. Win7

Oggi ho avuto un problema. Accidentalmente ho tolto l'associazione del programma predefinito al file .LNK.
I file link(LNK) sono collegamenti per che consentono l'apertura di altri programmi. Purtroppo il programma predefinito per il file con estensione .LNK non esiste.
L'unico modo per risolvere e ripristinare la corretta associazione del programma predefinito per i file LNK è lanciare un fix del registro di windows 7. Scaricate il file allegato di seguito scompattate e lanciate il file con estensione .REG, utilizzando privilegi di amministrazione.

Scarica il file cliccando quì

Enjoy.
Antonio

venerdì 24 agosto 2012

Tennis Machine - Parte 1


Altro progetto fase di Start UP.
Ho deciso di costruire un accrocco, come dicono a Roma, per lanciare la palline da tennis e potermi allenare senza un partner.
Dopo circa un mese di elucubrazioni mentali, sono riuscito a partorire un prototipo, ancora da completare che spare la palline con una velocità di 37,7 m/s(circa 137 Km/h). Facendo un rapido calcolo ha una gittata(teorica) di circa 140 m. E' ancora in fase realizzativa, per ora posto qualche foto, e a breve metterò un video per il primo test.








ECCO UNA BREVE DEMO!

Enjoy.

Il mio segway - YAS - parte 2

In aggiunta al prost precedente sul mio Segway YAS, pubblico qualche foto e video.
Attualmente sono arenato sulla tarature del PID.
Appena avrò trovato i parametri del PID corretti, continuerò con il post ed inizierò a pubblicare tutte le fasi del progetto.
P.S. Le mie figlie anno deciso di rendere la pedana del segway meno anonimo, perciò hanno deciso dei dercorarla:-)









Enjoy.

sabato 14 aprile 2012

Il mio segway - YAS - parte 1

Finalmente dopo un anno di lavoro posso aprire questo post per descrivere e illustrare tutte le fasi che stanno portando al completamento del mio progetto.
Di cosa parliamo? Stiamo parlando di costruire un biciclo autobilanciato simile al più famoso Segway. Il Segway(http://it.wikipedia.org/wiki/Segway) è un dispositivo di trasporto personale che sfrutta un'innovativa combinazione di informatica, elettronica e meccanica, il cui costo si aggira intorno ai 5000€.
Dicevami che lo scopo di questo progetto è quello di costruirlo con un budget nettamente inferiore, a conti fatti per realizzare il mio prototipo ho speso circa 400€. Fatta questa dovuta introduzione nei prossimi post descriverò come ho fatto a realizzarlo. I componenti utilizzati per la meccanico sono stati 2 motori cc da 250w, 2 batterie da 12v più viti, bulloni, dadi, staffe e ferramenta in generale.
Per la parte elettronica(il cuore del autobilanciamento ho utilizzado un piattaforma opensource con microprocessore denominata Arduino, una manciata di resistenze e condensatori e infine un IMU (Inertial mesurement unit) cioè un'unità di misurazione inerziale in grado di determinare l'accelerazione e la velocità angolare alla quale è sottoposta. Quest'ultima è usata massivamente negli smartphone di ultima generazione.
Nei prossimi post ne parleremo più approfonditamente.
Approposito, dovendo scegliere il nome per questo progetto, dopo qualche titubanza ho optato per un classico nome per i progetti DIY, così ho deciso di battezarlo: YAS (Yet Another Segway) :-)

Enjoy.
Antonio

giovedì 23 febbraio 2012

HowTo - Compilazione Kernel Real Time - Parte 4

Installazione

Se tutto è andato liscio nella nostra Home ci ritroveremo due file linux-headers-2.6.33.2-rt13-CustomRT.deb e linux-image-2.6.33.2-rt13-CustomRT.deb. L'installazione può essere fatta anche da interfaccia grafica, semplicemente facendo doppio click sul file linux-image-2.6.33.2-rt13-CustomRT.deb, al termine dell'installazione installiamo anche l'headers linux-headers-2.6.33.2-rt13-CustomRT.deb.

Se tutto è andato per il meglio riavviando il sistema durante il boot, Grub ci presenterà la possibilità di avviare il sistema con il nuovo kernel realtime. Facciamo ora alcuni test per verificare la reale efficienza del nuovo kernel real time.

Alcuni test

Grazie al pacchetto software SysBench(http://sysbench.sourceforge.net) è possibile eseguire test su CPU, RAM, Theads, Performance del disco... sullo stesso PC avviandolo prima con il kernel configurato di default e poi con quello Real Time. Di seguito i risultati del nostro test:

Kernel vanilla (default) 2.6.28-11-generic

Kernel RealTime 2.6.33.2

antonio@antonio-desktop:~$ sysbench --num-threads=20 --test=cpu run

sysbench 0.4.10: multi-threaded system evaluation benchmark

Running the test with following options:

Number of threads: 20

Doing CPU performance benchmark

Threads started!

Done.

Maximum prime number checked in CPU test: 10000

Test execution summary:

total time: 21.9421s

total number of events: 10000

total time taken by event execution: 436.5217

per-request statistics:

min: 4.18ms

avg: 43.65ms

max: 276.19ms

approx. 95 percentile: 140.17ms

Threads fairness:

events (avg/stddev): 500.0000/50.28

execution time (avg/stddev): 21.8261/0.10

antonio@antonio-desktop:~$ sysbench --num-threads=20 --test=cpu run

sysbench 0.4.10: multi-threaded system evaluation benchmark

Running the test with following options:

Number of threads: 20

Doing CPU performance benchmark

Threads started!

Done.

Maximum prime number checked in CPU test: 10000

Test execution summary:

total time: 21.3002s

total number of events: 10000

total time taken by event execution: 425.1002

per-request statistics:

min: 4.22ms

avg: 42.51ms

max: 98.23ms

approx. 95 percentile: 60.25ms

Threads fairness:

events (avg/stddev): 500.0000/10.16

execution time (avg/stddev): 21.2550/0.02

antonio@antonio-desktop:~$ sysbench --num-threads=20 --test=threads run

sysbench 0.4.10: multi-threaded system evaluation benchmark

Running the test with following options:

Number of threads: 20

Doing thread subsystem performance test

Thread yields per test: 1000 Locks used: 8

Threads started!

Done.

Test execution summary:

total time: 9.7286s

total number of events: 10000

total time taken by event execution: 193.7196

per-request statistics:

min: 0.35ms

avg: 19.37ms

max: 235.93ms

approx. 95 percentile: 74.65ms

Threads fairness:

events (avg/stddev): 500.0000/46.77

execution time (avg/stddev): 9.6860/0.10

antonio@antonio-desktop:~$ sysbench --num-threads=20 --test=threads run

sysbench 0.4.10: multi-threaded system evaluation benchmark

Running the test with following options:

Number of threads: 20

Doing thread subsystem performance test

Thread yields per test: 1000 Locks used: 8

Threads started!

Done.

Test execution summary:

total time: 8.4843s

total number of events: 10000

total time taken by event execution: 169.3573

per-request statistics:

min: 0.49ms

avg: 16.94ms

max: 98.36ms

approx. 95 percentile: 43.27ms

Threads fairness:

events (avg/stddev): 500.0000/34.36

execution time (avg/stddev): 8.4679/0.01

In giallo sono evidenziati le più rilevanti differenze di prestazioni tra il Kernel Real Time e il Vanilla.

Spero che questo post sia utile.

Grazie a tutti per l'attenzione.