Ago 03

Domani YAPC::EU 2010

Share
Tempo di lettura: 1 min

Domani inizia YAPC::EU 2010, ovvero "Yet Another Perl Conference Europe 2010", ovvero il convegno europeo dei programmatori Perl.

ll convegno si tiene a Pisa da domani, mercoledi fino a venerdi. Io sono già qui a Pisa come parte dell'organizzazione.

Taggato con la maglietta ufficiale di Yapc::EU

Purtroppo non potrò seguire molti talk, vuoi per i problemi di lingua, vuoi perchè occupato ai tavoli degli organizzatori.

Il convegno si tiene al My One Hotel di Pisa dove dormo. Un hotel di classe, come si vede dal benvenuto che ho trovato in camera

Ehm, purtoppo no, ma è stato comunque un bel benvenuto.

Arrivo con classe in camera d'albergo

Ago 02

Per cracckare un iPhone ora basta un sito

Share
Tempo di lettura: < 1 min

Grazie ad una storica sentenza americana che ha stabilito che:

il jailbreaking, se effettuato semplicemente per garantire un'interoperabilità altrimenti negata del dispositivo, non viola il copyright e rientra nel fair use

ora è possibile fare il jailbreak di qualsiasi dispositivo iPhone semplicemente visitando, con il proprio melafonino, il sito JailbreakMe.com.

Andando su quel sito apparirà infatti la schermata sotto

e, semplicemente spostando lo slider inferiore, partirà il dowload del software e la conversione del proprio telefonino in uno "libero".

Attualmente sembra funzionare su

  • iPhone 4 con iOS 4.0.1
  • iPhone 3GS
  • iPhone 3G con iOS 4 e 4.0.1
  • iPod touch con iOS 4

Che dire, un modo comodo e indolore per rendere il proprio iPhone completamente funzionante. Se poi si pensa che la procedura è completamente reversibile, beh, il test è d'obbligo.

Lug 31

Video confronto di quattro generazioni di iPhone

Share
Tempo di lettura: < 1 min

Un simpatico video che mette a confronto le 4 generazioni di iPhone, i telefonini di casa Apple.

Dall'iPhone 2G, uscito nel giugno 2007, passando per il 3G e la sua evoluzione 3Gs fino al recentissimo 4G, vengono testati i tempi di esecuzione di alcuni applicativi e i tempi di spegnimento e accensione del dispositivo.

Mi dispiace notare che il mio 3G ha molti punti in comune con il vecchio 2G e fa specie vedere che non ci sono poi grosse differenze, in termini prestazionali tra il 3Gs e il 4G. Ottimo, ad esempio, la prestazione di spegnimento del mio 3G mentre l'accensione del mio 3G è paragonabile a quella del 4G mentre, in questo test, la fa da padrone il 3Gs che comunque, almeno per ora, esce vincitore un po' dovunque.

Forse a causa della maturità di questo prodotto, il 3Gs sembra il miglior melafonino attualmente sul mercato. Il 4G la vince solo e soltanto per la nitidezza dei colori del display, veramente superiore a quella dei modelli precedenti.

Lug 26

I cartelli stradali del WiFi a Controguerra

Share
Tempo di lettura: < 1 min

E' tempo di nuovi cartelli stradali per le vie di Controguerra. Dopo quelli con il QRCode ecco arrivati freschi freschi quelli che pubblicizzano il servizio gratuito di connettività INTERNET sulla piazza e nelle zone limitrofe.

Come ricorderete, la WiFi Area è attiva per tutti i turisti e cittadini di Controguerra e da diritto, previa registrazione, per un mese, a navigare per un massimo di 8 ore al giorno nelle aree coperte dal servizio.

Personalmente avrei scelto una collocazione differente per questi cartelli, per esempio, sotto quelli dei QRCode. Infatti, ad esempio, quello in foto, piazzato di fronte alla banca, non è visibile in questo periodo di sagra in quanto occultato dal palco su cui si esibiscono gli artisti. Ma vabbè, c'è sempre tempo per spostarli.

Lug 21

La spesa del futuro al supermercato

Share
Tempo di lettura: 2 min

Per qualcuno di voi è già presente, per me è il futuro oltre che una geniale idea per velocizzare la spesa al supermercato e nei grandi centri commerciali.

Entrando infatti oggi in un piccolo centro commerciale toscano appartenente al gruppo Coop mi sono trovato di fronte a questo scaffale pieno zeppo di lettori di codici a barre.

Questi lettori denominati SalvaTempo (TM) sono dei PSS (Portable Shopping System) prodotti da Motorola, che consentono ai clienti, durante gli acquisti all’interno del supermercato, di leggere i codici a barre dei prodotti che vogliono acquistare.

Inserendo la scheda Coop nello scaffale, uno dei lettori si illumina ed è possibile prelevarlo e portarlo in giro durante la spesa appoggiandolo all'occorrenza, nell'apposito alloggiamento nel carrello.

Il PSS legge i codici a barre, ne memorizza i prezzi, e tiene traccia del totale, consentendone una visualizzazione tramite l’apposita pressione di alcuni tasti presenti vicino allo schermo.

Una volta giunti alle casse, i clienti restituiscono il PSS al personale, e pagano l’importo memorizzato nel PSS, risparmiando il tempo necessario alla rilettura di tutti i prodotti scelti.

Il sistema è basato su un’infrastruttura, Linux ed è purtroppo utilizzabile solo dai soci della Coop locale quindi, oggi, non ho potuto fare di persona la prova di questo simpaticissimo oggetto.

Comunque mi sembra una bella idea, che speriamo giunga presto anche sui nostrri scaffali.

Lug 16

Gnarcade, l'invasione degli alieni sulla neve

Share
Tempo di lettura: < 1 min

Qualche tempo fà vi avevo parlato di Pixels, cortometraggio per i nostalgici dei videogame. Oggi sono a parlarvi di un altro video della serie: Gnarcade, di Mike Bensons che fa il regista di professione per una nota linea di abbigliamento per skaters e snowboarders.

Gnarcade rifà involontariamente il verso a Pixels questa volta con protagonisti dei professionisti di snowboard.

Il video è veramente ben fatto e sfido chiunque a riconoscere tutte le citazioni ai videogame della nostra infanzia.

Toh, gustatevelo fresco fresco

Lug 12

Sexy Basic Life Support (BLS)

Share
Tempo di lettura: < 1 min

Un  po' di tempo fà avevo fatto vedere un po' di video che prendevano in giro il BLS ossia la procedura di rianimazione in caso di paziente in arresto cardio-circolatorio.

Oggi invece due video che spiegano, tra l'altro anche correttamente, il protocollo BLS anche se nella versione "vecchia" e la manovra di disostruzione delle vie aeree. Cosa c'è di particolare in questi due video? Che hanno come protagoniste due bionde mozzafiato vestite solo con della ligerie veramente sexy.

Servono altre parole? No, vi lascio sbavare su questi due filmati.

Dov'è che fanno questo corso? Ho bisogno di un lungo lungo lungo ripasso.

Lug 08

Aiuto, sono apparsi degli strani cartelli. Parliamo un po' di QR Code

Share
Tempo di lettura: 3 min

Ieri, per le strade di Controguerra sono apparsi degli strani cartelli

che hanno subito mandato nel panico la cittadinanza. Tutti a chiedersi cosa fossero e perchè non ci fosse uno straccio di spiegazione a riguardo. La risposta è semplice, quelli che possono usare le informazioni contenute in questi cartelli sanno già cosa sono. Quelli che non sanno cosa sono, probabilmente non hanno la possibilità di utilizzare quelle informazioni, quindi.....

Ma giusto per dovere di cronaca e per togliere la curiosità anche a chi non ha la possibilità di usufruire di questi cartelli, voglio rispondere a questa domanda. I cartelli, o meglio, quel guazzabuglio di puntini e quadratini presenti nel cartello è un QR Code. Ok, e che cos'è un QR Code?

Ce lo spiega bene la pagina relativa su Wikipedia. Un QR Code è sostanzialmente un codice a barre dove, al contrario del codice a barre classico, l'informazione non è monodimensionalmente scritta su di una riga ma all'interno dell'interno quadrato disponibile. Si può quindi dire che un QR Code è un codice a barre bidimensionale.

Nate, in origine, per la tracciatura di pezzi in campo automobilistico, vengono attualmente sempre più utilizzate per sollevare l'utente dal noioso compito di inserire dei dati nel proprio telefono cellulare. Di giorno in giorno aumentano sempre più i casi di riviste, biglietti da visita, siti web e altro che utilizzano i QR Code per aiutare gli utenti dei telefoni cellulari muniti di apposito software per aggingere contatti, indirizzarli verso un sito web o altro.

In definitiva, puntando l'obiettivo di un telefono cellulare con apposito software verso quel cartello stradale, alcuni dati possono essere aggiunti al cellulare dell'utente. Ci sono vari tipi di QR Code ed ognuno può aggiungere diverse informazioni al proprio cellulare. Ci sono dei QR Code che posso aggiungere appuntamenti al calendario del nostro smartphone, quelli che posso aggiungere dei contatti telefonici, quelli che aprono il software per inviare SMS con testo e numero predefinito, quelli che aprono il browser indirizzandolo ad un ben determinato sito web o quelli che fanno partire una telefonata ad un dato numero.

Cosa contiene quindi il QR Code

che si trova sui cartelli stradali di Controguerra? Non contiene nient'altro se non i vari contatti per raggiungere il comune di Controguerra ossia il numero di telefono, l'indirizzo, il sito web e la mail.

Ad esempio, avvicinando la fotocamera di un iPhone al cartello e avviando il programma gratuito i-nigma, il risultato sarà

e, salvando nei contatti del telefonino, si ottiene

A questo punto è possibile, con un solo click, chiamare il comune, inviare una mail o aprire il sito web del comune, o aprire il navigatore per trovare la strada più veloce per raggiungere il municipio. Questa qui è la versione decodificata da un lettore di QR Code online.

Utile, inutile? A quanto sembra ha la sua utilità nel senso che il turista apprezza sempre queste innovazioni tecnologiche che fanno apparire il comune come uno di quelli al passo con i tempi a dimostrazione che questo genere di messaggistica a preso sempre più piede nella nostra zona come lo dimostrano diversi casi sul nostro territorio come Federfarma Teramo, Roseto degli Abruzzi, Civitella del Tronto ed altri come il comune di Teramo, di Giulianova, di Pietracamela e cosi via.

Una nota a margine, tutti questi comuni hanno appaltato la realizzazione del QR Code a li8li, sito specializzato nella realizzazione di questi codici. Noi abbiamo preferito evitare questa soluzione per due motivi

  1. Li8li genera un QR Code che non fa altro che ridirigere il browser dell'utente verso una loro pagina web come questa, di esempio, di Pietracamela mentre noi abbiamo preferito fare un contatto che contiene ulteriori informazioni oltre che il link al sito ufficiale del comune invece di costringere l'utente ad andare su li8li e poi ricavare da li le informazioni sul comune
  2. Il costo esorbitante chiestoci da li8li che era DIECI volte superiore a quanto ci è poi costato farcelo da soli.
Lug 07

Wifi gratis a Teramo in occasione della coppa InterAmnia

Share
Tempo di lettura: < 1 min

In occasione della coppa Interamnia, famoso evento sportivo internazionale che si sta svolgendo a Teramo fino al 10 di Luglio,  è disponibile, presso alcune piazze e luoghi di passaggio, il servizio HotSpot gratuito Wi4Free.

Il servizio rimarra ovviamente attivo e funzionante anche al termine dell'evento per tutti i cittadini teramani e i turisti.

Il nuovo servizio viene pubblicizzato in una pagina sul sito del comune e in una su quello della coppa.

Lug 03

Mappa di copertura WiFi a Controguerra

Share
Tempo di lettura: 3 min

Questa qui sotto è la copertura reale, in gergo footprint, rilevata a livello stradale ed in campo aperto, sul territorio di Controguerra (TE), dell'attuale servizio HotSpot WiFi Wi4Free.

Le zone in verde sono raggiunte da una qualità ottima del segnale, sotto -70dBm, quelle in giallo, da una qualità discreta del segnale, diciamo da -70dBm a -80dBm e le zone arancio da una qualità al limite della sufficienza con segnale da -80dBm a -89dBm. Le zone in rosso sono aree dove il segnale è presente ma non sufficiente ad realizzare il collegamento wireless.

Questo footprint è stato generato, come anticipato, tenendo conto della qualità del segnale rilevata sul piano stradale, in campo aperto. Quindi la qualità del link può variare in difetto se realizzata all'interno di edifici o, in eccesso, se valutata, ad esempio, ad altezze superiori a quella stradale.

La mappa è stata realizzata utilizzando i dati grezzi ricavati dal software di analisi dello spettro wireless NetStumbler

[sourcecode language="perl"]# $Creator: Network Stumbler Version 0.4.0
# $Format: wi-scan with extensions
# Latitude Longitude ( SSID ) Type ( BSSID ) Time (GMT) [ SNR Sig Noise ] 
# ( Name ) Flags Channelbits BcnIntvl 
# $DateGMT: 2010-07-02 
N 42.8540700 E 13.8234967 ( wi4free.com ) BSS ( 00:0c:42:68:63:51 ) 17:47:58 (GMT) [ 17 66 49 ] # ( ) 0421 00001000 
N 42.8540700 E 13.8234967 ( wi4free.com ) BSS ( 00:0c:42:68:63:57 ) 17:47:58 (GMT) [ 13 62 49 ] # ( ) 0421 00000002 
N 42.8540700 E 13.8234967 ( wi4free.com ) BSS ( 00:0c:42:68:63:57 ) 17:47:59 (GMT) [ 13 62 49 ] # ( ) 0421 00000002 
N 42.8540700 E 13.8234967 ( wi4free.com ) BSS ( 00:0c:42:68:63:51 ) 17:47:59 (GMT) [ 17 66 49 ] # ( ) 0421 00001000 
N 42.8540717 E 13.8234967 ( wi4free.com ) BSS ( 00:0c:42:68:63:57 ) 17:47:59 (GMT) [ 13 62 49 ] # ( ) 0421 00000002 
N 42.8540717 E 13.8234967 ( wi4free.com ) BSS ( 00:0c:42:68:63:51 ) 17:47:59 (GMT) [ 17 66 49 ] # ( ) 0421 00001000 
N 42.8540700 E 13.8234950 ( wi4free.com ) BSS ( 00:0c:42:68:63:51 ) 17:48:00 (GMT) [ 17 66 49 ] # ( ) 0421 00001000 
N 42.8540700 E 13.8234950 ( wi4free.com ) BSS ( 00:0c:42:68:63:57 ) 17:48:00 (GMT) [ 13 62 49 ] # ( ) 0421 00000002 
...[/sourcecode]

I dati sono stati successivamente analizzati da un piccolo script in Perl per la realizzazione delle mappe su Google Earth.

Per la rilevazione dei dati è stata utilizzata la seguente strumentazione:

  • un portatile Aspire One posto all'interno di un'autovettora
  • una chiavetta WiFi LinkSys WUSB600N posizionata, tramite una prolunga USB, sul tetto dell'auto
  • un ricevitore Bluetooth Holux GPSSlim240 per la rilevazione della posizione GPS dell'apparato

La mappa sotto identifica i punti di campionatura rilevati dalla strumentazione

Per dedurre la qualità del segnale su tutto il territorio è stato utilizzato l'algoritmo descritto nell'articolo "Toolkit for Automatically Constructing Outdoor Radio Maps" dei signori Kay Connelly, Yong Liu, Dan Bulwinkle, Adam Miller e Ian Bobbitt del dipartimento di Scienze dell'informazione dell'università dell'Indiana (USA), al fine di interpolare i dati campionati ed ottenere il footprint mostrato all'inizio dell'articolo.