Clicky

Systempuntoout

Saturday, December 05, 2015

Bartop Marvel Dc

Tolgo un pò di polvere al blog con qualche foto di un progetto bartop realizzato questa estate per i miei figli :).

 





La realizzazione la trovate sul thread di Arcade Italia.
Album su flickr.


Tuesday, January 08, 2013

2012, riassuntino pronto uso.

Con un filo di ritardo, eccomi qua con il post potpourri di fine 2012.

Informatica & C. :
Guardando la lista dei proposal del 2012, posso dire di averne centrato seriamente solo uno migrando le applicazioni web su Google App Engine dal runtime Python 2.5 a 2.7 e dal Datastore MS ad HRD; ho portato inoltre StackPrinter sulla SE API 2.0.
Arduino è lì fermo nel cassetto e la partecipazione su Stack Overflow è stata pressochè nulla.
Sto invece seguendo con molto interesse il newsgroup di MelonJS, framework Javascript per la creazione di videogames HTML5; mi piacerebbe partecipare ad uno dei prossimi Ludum Dare mettendomi alla prova nel riuscire a realizzare un intero videogames a tema in sole 24 ore (con tanto di postmortem finale).
Ho provato ad ingurgitare un pò di Objective-C  ma, senza nessun obiettivo preciso e reale, ho desistito in breve tempo.
Sto leggendo C# in Depth del buon Jon Skeet che, oltre ad essere Re indiscusso di Stack Overflow, risulta essere anche uno scrittore eccellente con uno stile coinciso e spiritoso.
 
Acquisti:
Ho finalmente cambiato cellulare abbandonando il mio fantastico Nokia 6230 per passare ad uno smartphone  HTC Wildfire S di seconda mano pagato 80 euro.
L’impatto con Android non è stato facilissimo, l’essenzialità e la velocità dei menù Nokia credo siano tuttora imbattibili rispetto all’interfaccia dei dispositivi di nuova generazione; non parlatemi poi della qualità di ricezione dei nuovi telefoni!?
Oltre a Gmail ed i social networks, quello che fa la differenza sono sicuramente le milionate di applicazioni e la user interface sexy ricca di eye candy.
Come tradizione vuole, ho modificato il Wildfire rootandolo e aggiungendogli una extended battery Cameron Sino da 2200MAh arrivando ad una autonomia di quasi 3 giornate di utilizzo intenso (No GPS).
Sono comunque rimasto a GingerBread 2.4 con HTC Sense 2.1, giustificando il root solamente per l'istallazione di Link2Sd che mi da una mano a liberare memoria dal Wildfire S dotato solo di 150 MB di storage memory.
 Ho appena ordinato la scheda Broadcom BCM970015 con cui aggiornerò la mia AppleTV1, la vecchia scheda BCM970012 inizia a dare qualche problemino su mkv 1080p di alto profilo.
 Ho intenzione di comperarmi un tablet per leggermi PDF tecnici a casa; il mio Sony PRS 505 va ancora benone ed è un aggeggio insustituibile per le ferie al mare. Manca però la possibilità di accedere velocemente a sezioni del libro precludendo quindi uno skim veloce del testo, feature che, per un testo tecnico, ritengo vitale. Cosa prendere? L'idea è di stare sempre su Android.

Sport:
Il 2012 è stato sicuramente l'anno del Tennis giocando, statistiche alla mano, quasi un giorno ogni due.
Ho ancora diverse lacune che faccio davvero fatica a colmare e che solo con maestro ed esercizi di tecnica potrei tentare di sistemare.
Non ho fatto tornei FIT perchè, per un errore stupido, mi sono tesserato FIT ma senza la clausola "Agonista".
Quest'anno sicuramente farò la visita medico-sportiva e proverò a cimentarmi in qualche torneo qua in giro; i giudizi di altri giocatori mi danno sul 4.2/4.3 .. vedremo, già arrivare ad un 4.4 il primo anno sarei soddisfatto.
Il problema è però il seguente: come è possibile migliorare tecnicamente senza spendere una fortuna in lezioni con il maestro? Purtroppo credo ci sia poco da fare, anche giocando tante partite si tende sempre a ricadere sugli stessi errori o a rifugiarsi giocando i colpi più sicuri.
Per la gioia di mia moglie, ho seguito quasi tutti i tornei di Tennis in Tv e me ne sono andato a Londra a vedermi la finale dei Masters ATP tra Federer e Djokovic.
Dopo 23 anni di Snowboarding completamente autodidatta mi sono deciso a prendere una lezione con un maestro; il giudizio è stato molto positivo, c'è qualcosina da correggere sulla postura delle braccia ma il resto, sia in forward che switch, non sono davvero messo male.
Purtroppo ho corso poco anche quest'anno, dovrei essere intorno ai 200km largo circa; in compenso ho ripreso a nuotare con una certa costanza, attività che mi dà fiato e forma per il tennis.

 Entertainment:
bhè, quest'anno ho visto praticamente solo cartoni animati tornando ad utilizzare la sala dell'ozio con i due figliuoli.
Il cartone più gettonato è stato sicuramente Cattivissimo me, seguito dai soliti Cars e Toy's story.
Per i vostri acquisti/download qui potete trovare un'elenco di Cartoni animati con il titolo originale
 Sulle SerieTV sono stato totalmente conquistato da River Monsters e Ross Kemp on Gangs, rispettivamente documentari sui terribili pesci d'acqua dolce e sulle  gangs più violente di tutti i continenti.
Sui Videogames sono ancora a secco a parte essermi divertito nelle vacanze di natale con il simpatico Kinect Party.

 Proposals:
ma basta con sta storia dei proposals!? Ma chi ha mai detto che siano davvero indispensabili?
Nel 2013 navigherò a vista come ho fatto l'anno scorso, godendomi quello che mi arriverà a tiro e approfondendo ciò che varrà la pena di approfondire.
Qualche obiettivo veramente ce l'ho, ma col piffero che ve lo vengo a dire :).

Buon anno a tutti coloro che casualmente mi hanno ancora sul loro Feedreader.. ehm, ma siete ancora lì a leggere i feed nel 2013!?  Siete matti.
A presto.
Michele










Friday, July 27, 2012

Pizzoccheri d'oro "Ai Tigli" di Teglio.

Nell'attesa che venga pubblicata su Tripadvisor ..

Dopo una settimana di tentennamenti nel decidere dove passare una serata in compagnia, io ed altri otto amici, ci presentiamo affamati al ristorante "Ai Tigli" di Teglio per farci una mangiata di pizzoccheri e sciatt.
Piccola premessa; siamo tutta gente valtellinese, chi più attempata, chi meno, che conosce ormai abbastanza bene i posti e le tradizioni della cucina locale.




Della tavolata ero l'unico ad essere già stato "Ai Tigli", almeno un paio di volte, con un ricordo sicuramente positivo.
Decidiamo tutti e nove di optare per semplicità sul "Menù della Casa" a 25€ che comprendeva:
-Affettato
-Sciatt e cicorino
-Pizzoccheri
-Formaggi
-Dolce

Come bevande, vengono ordinati tre litri di vino rosso sfuso e mezzolitro di bianco sfuso; il sottoscritto, assetato e assolutamente controtendenza, ordina invece una birra media ed una piccola poco dopo.

Si parte con gli affettati, non abbondantissimi ma comunque più che discreti con bresaola, coppa, salame e un lardo niente male.
Arrivano gli sciatt e relativo cicorino, davvero buonissimi ma con la maledetta sensazione che ce ne siano troppo pochi per nove persone;
la cameriera ci chiede se ne vogliamo ancora e noi ovviamente "abbocchiamo" ordinandone altri due vassoi.

E' la volta dei pizzoccheri; da valtellinese li ho trovati buoni ma un filo troppo duri di consistenza.
Il piatto è sicuramente abbondante ma, ahimè, non esiste il bis.
Chi è abituato alle trattorie valtellinesi, sa meglio di me che un paio di cucchiaiate in più di pizzoccheri non si rifiutano mai quando il cameriere arriva per il bis; in questo caso la cameriera arriva dicendoci che i pizzoccheri sono finiti e le pentole sono già state messe via!

La gente al tavolo, guardandosi negli occhi, si domanda: "ma ora che si mangia"??
Un piatto abbondante di pizzoccheri, qualche sciatt ed un pò di affettato non può sicuramente placare il nostro appetito; scegliamo quindi di assaggiare una tagliata alle erbette decidendo di farcene portare cinque porzioni con relative patate saltate.
Dopo pochi minuti, ci arrivano due vassoietti di tagliata e due tegliette di patate.
Sul tavolo scatta la caccia alla carne ed alle patate perchè è evidente a tutti che le cinque porzioni di carne in realtà siano solo 3 porzioni e che le patate, a quanto pare, siano solo un assaggio.
Ovviamente le pietanze, comunque molto buone, spariscono in cinque secondi netti e indovinate, dejà vu, la gente al tavolo, riguardandosi negli occhi, cosa si domanda? "ma ora che si mangia"??
Chiamiamo la cameriera ed ordiniamo altre due porzioni di carne (un vassoietto) chiudendo il discorso secondi.

La cena si conclude con un piattino di formaggi a testa di cui mi sento di segnalare solo il miele servito come contorno ed una fetta di torta piuttosto asciutta e sguarnita.

Vengono quindi serviti i caffè e se ben ricordo, sei digestivi.

Riassumendo:
ho mangiato qualche fetta di affettato, 7/8 sciatt, un piatto di pizzoccheri, 4 strisce di tagliata, 2 patate in croce, formaggio, birra media, birra piccola, fetta di torta e caffè..ah, dimenticavo il cicorino ed il pane.

Personalmente la ritengo una buona mangiata ma mi aspettavo sinceramente molto di più in termini di quantità; sulla qualità ho davvero quasi nulla da criticare al di là della consistenza del pizzocchero e l'accoppiata anonima di dolce e formaggi.

Arriviamo al conto: 392,70 Euro!

Uh, ma come?
Sono 43 euro e rotti a cranio..ahia!
Sono 18 euro e rotti a testa in più rispetto al menù fisso..ahia!

Diamo una occhiata allo scontrino e verifichiamo che, oltre ai 25€ a persona, ci sono stati addebitati:
1. I coperti?! Forse non erano inclusi nel 25€? Stupidi noi a non controllare!
2. Il secondo giro di sciatt!!! Perdonatemi i tre punti esclamativi ma questo mi pare proprio un insulto.
3. Sette tagliate che, ad andare bene, saranno state cinque scarse.
4. Quindici euro di patate saltate; praticamente un euro a patata largo circa.

Chiaramente, non ci è stato fatto nemmeno lo sconto e si è pagato fino ad i decimali.
Ora, come dicevo prima, non siamo gente di primo pelo e non siamo nemmeno turisti; siamo valtellinesi abituati a pagare una cena del genere intorno alle 30/35 euro con bottiglia di vino (non vino sfuso), porzioni da stendere un toro, un filo di simpatia in più e giro di amari finale offerti dalla casa.

Detto questo, abbiamo chiesto al boss del ristorante di farci una bella fotografia tutti assieme; in questo modo quando vorrà, potrà rivederci.. almeno in foto.

Thursday, January 19, 2012

FingerPDF, un PDF organizer per Hackers

Checklist:

1. Hai un Mac?
2. Collezioni libri, papers, riviste in Pdf come fossero figurine Panini?
3. Sei uno smanettone che ama avere sulla punta delle dita tutto lo scibile dell'ultima tecnologia bleeding edge?
4. I Software senza shortcuts ti fanno venire l'orticaria?
5. Hai goduto per il goal di Milito nell'ultimo derby? :-)

Se hai risposto in maniera positiva ad almeno 4 domande su 5,  guardati il video di presentazione di FingerPDF .



FingerPDF è un Pdf Organizer per Mac che consente di importare, organizzare, classificare e taggare la vostra collezione di Pdf.




Ok bello, ma "io ho già YEP Crackato e uso Spotlight all'occorrenza"; dove sta la sostanza?
I punti forti di FingerPDF sono l'indicizzazione e la ricerca; via shortcut avrete infatti la possibilità di ricercare delle keywords all'interno dei vostri Pdf, su un tag specifico o meno, avendo come risultato tutte le pagine relative alle parole chiave inserite, ordinate per ranking.



Quest'ultima feature è molto interessante e vi spiego perchè:
immaginate di essere in crisi davanti al vostro codice in cerca di una ispirazione sui Python generators; con lo shortcut apriremo la searchbar di FingerPDF ed inserendo python:generators avremo come risultato le pagine di tutti i libri taggati Python che trattano l'argomento "generators", ordinate per rilevanza.
Se ci pensate bene, Spotlight non ha questa immediatezza ed i software come YEP offrono solamente la ricerca all'interno di un singolo PDF.
Il Software è stato sviluppato da un mio caro amico (italiano) che nel giro di qualche mese, partendo praticamente da zero esperienza Cocoa e facendosi letteralmente il mazzo con turni da vampiro, ha sfornato una beta davvero ben curata e promettente.
FingerPDF è ancora in fase di preview; potete quindi scaricarlo, provarlo senza limitazioni e, se avete voglia, inviare i vostri eventuali suggerimenti o bug report.

 Tornando alla domanda numero 5; se la risposta è "non sai quanto", goditi il resto del post:

Friday, December 02, 2011

Non c'è due senza tre

Non posso chiudere l'anno senza annotarmi quanto fatto in questi mesi, il counter dei post 2011 è fermo a due ma le cose viste, lette e provate quest'anno sono molte di più:

 1. Arduino
piattaforma didattica per aspiranti smanettini, mi è piaciuto davvero tanto; ci ho fatto un dispositivo che via lan scarica da Stack Overflow la reputation di un dato utente visualizzandola su un led ed emettendo un suono ad ogni cambio rep. L'anno prossimo, forse, ci faro' un post serio.

2. AppleTV
mi sono comprato la AppleTV 2 su ebay per una canzone di carnevale, risultato? Dopo il jail-break, ci ho messo XBMC ed ho pensionato, con lacrimuccia, la XBOX 1 che mi era ancora rimasta. Ho messo via quindi due XBOX 1 ed ho attualmente AppleTV 1 + SchedaHD nella sala normale ed AppleTV 2 nella sala dell'ozio, entrambe con XBMC.

3. Running
ahimè, il mio Garmin Forerunner 405, è ormai sepolto da due dita di polvere; sto correndo poco cercando di mantenermi sulla soglia di galleggiamento. In compenso, diversi colleghi che probabilmente  leggeranno questo post, vanno come palle di cannone con tempi pazzeschi. Bravi, ma un giorno tornerò :).

4.Gamba
operato al ginocchio sx, menischetto rimosso quasi totalmente; l'operazione è stata fatta da un mio coscritto con cui giocavo al Commodore64 da bambino, pensa come va il mondo. Se vi piace quake 3 arena o, in generale, i first person shooters, chiedete al vostro ortopedico di farvi assistere all'operazione in artroscopia live sul monitor, vi garantisco che ne vale davvero la pena.

5.GAE Cupboard
Google App Engine mi ha stregato e gli ho dedicato davvero tanto tempo.
Su StackOverflow sono top users appena dietro a Nick Johnson (team google) e sir Alex Martelli.
Ora ho mollato un pò perchè sto cercando di mettere a frutto e monetizzare in qualche modo quanto imparato.

6.Tennis
Sono tornato a giocare a Tennis, sport che amo (quando vinco) e odio (quando perdo).
L'operazione al punto 4 è dovuta proprio a questo innamoramento soppresso dai miei genitori anni fa.. Ok lo confesso, combinai qualche stronzata delle mie e mi tolsero le lezioni di tennis per iscrivermi a pianoforte.
Link sul tennis che vi consiglio caldamente? Sicuramente Fuzzy Yellow Balls, video didattici HD gratuiti e super tecnici. Fateci un giro se siete degli aficionados.

7.Internet
Non leggo più un feed che sia uno, zero. Finito il tempo dell'informazione mordi e fuggi che mi riempiva la testa di tutto e di niente. Sono tornato sui forum specializzati. Salto indietro nel passato? Può darsi.
Sto evitando ancora come la peste i social network come Facebook o Google+, piuttosto mi faccio rimuovere tutti e quattro i denti del giudizio in un colpo solo.
Sto frequentando anche robe un pò underground su SEO e compagnia cantante; ne sto leggendo davvero delle belle e comincio ad aprire gli occhi su tante cose viste e mai capite su internet.

8.SerieTV
Mythbusters tutta la vita, ma sai proprio tutta? E poi le prime quattro stagioni di The wire, mai visto niente di simile. Ho abbandonato invece Dexter e How I met your mother. In cascina da guardare mi è rimasta l'ultima stagione di Damages.

9.Gaming
Non ho avuto tempo di giocare a nulla; ho ancora Fallout-3 da godermi. Sto aspettando che esca qualche super gioco per sfruttare a dovere il Kinect ma, per ora, non ho visto nulla di interessante a parte Your shape fitness evolved.
Ho giusto provato minecraft e portal-2 per non perdere proprio il passo del tutto.
Ora la bomba è Skyrim.


10.Progetti
Cè un amico che sta provando a lanciarsi sulle applicazioni per Mac, ramo che non ho mai battuto per una innata repulsione verso i linguaggi non managed. Le prospettive sono allettanti, vedremo che ne uscirà.

E con questo chiudo..
ciao ai miei 4,5 lettori e a risentirci all'anno prossimo.

Wednesday, September 28, 2011

Recensione Garmin Forerunner 610

Da segnalare questa recensione  monumentale del nuovo Garmin Forerunner 610.



Tra le varie migliorie rispetto al Garmin Forerunner 405/410, mi pare ci siano tre punti interessanti da segnalare:
  1. Fix sotto i 10 secondi grazie al SiRF SiRFstarIV
  2. Opzione 1-second recording per campionare l'allenamento al secondo (feature tolta dai modelli venuti dopo il FR305)
  3. Touchscreen funzionante (migliorato il Bezel touch del FR405/FR410)
La durata della batteria si attesta sulle 8 ore, non un granchè.
A giudicare dalle caratteristiche, pare adatto al Geek Runner avanzato che ama smanettare sul Garmin Connect o direttamente sull'orologio; chi fa Triathlon non si azzardi, l'orologio ha IEC Standard 60529 IPX7 ovvero può stare ad 1 metro di profondità per soli 30 minuti.

Prezzo: 250 euro senza fascia / 300 euro con fascia.

Wednesday, July 13, 2011

GAE Cupboard - Google App Engine knowledge base directory


Five days project developed on Google App Engine to tag and organize all the public knowledge of Google App Engine.

Give it a try on www.gaecupboard.com .
Here is my reddit submission.
Here is the Google Applications category.

Friday, December 03, 2010

Recensione sedia Herman Miller Mirra



Dopo mesi di attesa è finalmente arrivata la Herman Miller Mirra Chair vinta al Contest di Stack Overflow.
Tolta dall'immenso box di cartone che userò probabilmente come dependance estiva dei miei figli, il giudizio in casa è stato unanime: SEDIA SPAZIALE.

Tuesday, October 19, 2010

Thursday, October 07, 2010

Stack Overflow Bonanza



Domanda: cosa è Stack Overflow?

Risposta:
Stack Overflow è un sito di domande e risposte americano riguardante la programmazione; non si tratta ovviamente di un clone di Yahoo Answers ma di qualcosa di assai diverso, intossicante, tecnicamente ben realizzato e con un meccanismo di rewarding a badges simile agli achievement di Xbox 360.

Friday, May 28, 2010

Saturday, February 06, 2010

Fanatici di Mythbusters..udite.


Ieri ho rilasciato su dreamhost una toy app realizzata con webpy ed altre succulente tecnologie.
Quizbusters e' un semplice quiz sui miti testati dai Mythbusters; le domande le ho gratt..ehm..prese in prestito da Wikipedia.
Prima che arrivino Digg o Slashdot ad affossarmi l'account, fatevi una partita :).
Link.

Thursday, December 31, 2009

XBMC+AppleTV+Alta definizione


Per tutti coloro che conoscono XBMC e che lo hanno istallato via Usb sulla propria AppletTV, c'e' una grande novità: la possibilità di riprodurre filmati in alta definizione fino a 1080p!
Scott Davilla, il team XBMC ed il gruppo Broadcom hanno finalmente annunciato ufficialmente il loro progetto su xbmc.org.

Monday, July 13, 2009

Ebook reader Sony PRS-505


A quattro mesi dall'acquisto del Sony Prs-505, mi pare doveroso scrivere due righe sul mio amato e ormai indispensabile ebook reader.
Alla marzullo:

Sei soddisfatto dell'acquisto?
Si, lo consiglio a tutti coloro che ne hanno piene le tasche di leggere i pdf sul monitor del pc o su dispositivi inadatti allo scopo(console portatili, smartphone..)

Se il reader dovesse rompersi in questo momento (sgratt sgratt) lo ricompreresti?
Sicuramente!Prima pero' verificherei il prezzo dell'Irex Iliad.

Che caratteristiche cercavi in ordine di importanza nel reader che hai acquistato?
1. Prezzo onesto
2. Supporto decente al formato PDF
3. Peso e dimensioni ridotte
4. Una numerosa comunità di users soddisfatti

Sony PRS-505 Portable Digital e-Reader System (Silver)

In breve:
1. Ho acquistato il reader su ebay uk pagandolo 248 s.s. incluse.
3. Il reader pesa appena 250 grammi e misura 175 x 122 x 8 mm
4. Su Mobileread troverete una schiera di appassionati pronti ad aiutarvi

Ho lasciato per ultimo il punto 2. perchè merita qualche approfondimento in più.

Il 90% dei libri in formato elettronico che scarico\colleziono è in formato PDF; non ho molta fantasia, si tratta quasi esclusivamente di libri tecnici con bizzeffe di linee di codice e altre amenità.
Il pdf credo sia il peggior formato da dare in pasto ad un reader per la sua scarsa affinità ai display di piccole dimensioni; il 505 ne monta uno da 6'' che non puo' di certo fare miracoli.
Trovare un reader con un prezzo onesto ed un display in grado di visualizzare PDF in formato A4 credo sia una impresa praticamente impossibile.
Quindi..meglio spendere una fortuna (699 euro) comprando il pachidermico Irex DR1000 (10.2'') oppure cercare qualche tweak per riformattare i pdf in un formato ebook friendly?Io ho scelto la seconda opzione.

Per rendere i pdf leggibili sul 505 ho adottato Sopdf, un programmino opensource che sa fare diverse cose molto velocemente.
Nel mio caso ha il compito di aprire ogni file pdf contenuto in una specifica directory, trimmare i bordi bianchi, dividere ogni singola pagina in 2 pagine distinte effettuando un rotate di 90° antiorario e salvare il risultato in un secondo pdf.
Questo il .bat che effettua la conversione:

@echo off
cls
set LOC=D:\DirectorySopdf\
set DIR=%~dp0
if not '%1' == '' set DIR=%1
for %%I in (%DIR%\*.pdf) do title SoPDF: converting "%%~nI" & "%LOC%\sopdf" -i "%%~nI.pdf" -o "%%~dpnI_2x.pdf"
title PDFRead: batch conversion complete.
pause


In pochi secondo i pdf saranno pronti per essere copiati via USB nel lettore;
il 505 visualizzerà il testo del nuovo pdf in formato landscape mantenendo la formattazione corretta.
Se i vostri pdf contengono solo testo senza particolari arzigogoli, potrete semplicemente cavarvela pigiando il tasto che effettua lo pseudo "reflow";
il 505 farà un discreto lavoro ingrandendo il font e riadattando il testo.

Se volete regalare al vostro PRS-505 una ottima luce portatile, vi consiglio caldamente la MightyBright; costo dell'operazione 21 euro s.s dagli US incluse.
Per la carica delle 3 batterie AAA (30 ore di luce con i due led accesi) prima o poi acquistero' il caricabatterie definitivo La Crosse RS900.
Qui un bel post sulle best reading light da associare a lettore.

Pensieri finali:
1. Finalmente un dispositivo per il quale potete davvero scordarvi della batteria
2. Se volete una recensione come si deve leggetevi quella su Iacchiblog
3. Se siete vogliosi di altri link, provate sul mio del.icio.us

buon acquisto
Sony PRS-505 Portable Digital e-Reader System (Silver)


M.

Sunday, March 08, 2009

SerieTV à la carte


Tutto iniziò nel "lontano" 2003 quando un collega mi segnalò la prima stagione di 24 trasmessa ai tempi da rete 4.
Fu amore a prima vista!
Da quella incredibile prima serie, iniziai a scaricarmi tutte le puntate dal web; stagioni complete a cui aggiungevo, con Virtualdub, le tracce audio in italiano.
Poi arrivarono i Mythbusters, Lost, Heroes, Dexter, le mie amiche Desperate Housewives passando per Deadliest catch, Mayday, Everest Beyond the limit, The Real Hustle e finendo agli ultimi How i met your mother e The big bang theory; dipendenza totale del sottoscritto e consorte.

Chi segue più di una serie TV, sa bene quanto sia time consuming dover tenere d'occhio tutti i download delle nuove puntate, scaricare i sottotitoli in italiano o inglese e allinearli ai video, cancellare i vecchi episodi e così via.
Dopo anni e anni di affinamenti, complice anche la nascita del figliuolo che ha ridotto all'osso il mio tempo al pc, credo di aver trovato l'algoritmo definitivo per godermi le serie TV senza dover più alzare un dito.

Dopo questa inutile introduzione, eccovi la mia ricetta "segreta".



Ingredienti:
  1. Azureus
  2. ScaneRSS
  3. Arturo
  4. XBMC media center

Preparazione:

Video
Il download automatico delle nuove puntate avviene utilizzando l'accoppiata Azureus e ScaneRSS.
ScaneRSS, istallabile direttamente dal menù plugin di Azureus, è in grado di accodare i torrent dei nuovi episodi leggendoli da un particolare feed RSS.
Il feed che attualmente utilizzo è quello di RssTV http://tvrss.net/feed/eztv/ .



Aggiunto il feed, bisognerà creare un filtro per ogni serie che vogliamo scaricare; un esempio di regola per il download automatico di "How i met your mother" e' il seguente:
  • Name: How i met your mother
  • Accept pattern: .*?how i met.*? (scarica tutte le puntate che contengono la stringa "how i met" nella descrizione del torrent)
  • Deny pattern:.*720p.*? (escludi tutte le puntate che contengono nella descrizione del torrent la stringa "720p")
  • Save Dir: /Volumes/Completi/SerieTV/HIMYM (salva i torrent scaricati nella directory specificata)


ScaneRSS ha un pattern assistant per aiutarvi a comporre le Regular Expression; io per pigrizia\comodità sfrutto sempre lo stesso pattern .*?nome della serie.*?.
Il Deny pattern invece torna utile quando si vogliono filtrare le release che non ci interessano come, ad esempio,quelle in alta risoluzione o i repack ; in questo modo eviteremo di scaricare la stessa puntata più di una volta.
Per tutti gli altri settings, vi rimando al wiki ufficiale; qui trovate la guida da cui avevo preso spunto.

Nel caso ScaneRSS non dovesse piacervi, come valida alternativa potete provare RSS feed scanner, ben documentato a questo link.

Con Azureus e ScaneRSS configurati a puntino, le vostre directory inizieranno a popolarsi periodicamente di nuove puntate.

I maestrini di inglese possono saltare direttamente alla sezione Video; chi incespica ancora sugli aggettivi usati da quel bifolco di Sawyer può invece accomodarsi alla sezione sottotitoli.


Sottotitoli
I sottotitoli in italiano, per quel che mi riguarda, sono indispensabili sulla maggior parte delle serie TV che seguo.
I miei siti di riferimento sono italiansubs e subsfactory; due repository aggiornatissimi e di qualità.

I task che riguardano i sottotitoli sono essenzialmente due:
  1. Download del sottotitolo ed eventuale estrazione da zip\rar
  2. Rename del sottotitolo con lo stesso nome del file video (convenzione utilizzata dai player video per la riproduzione in automatico del sottotitolo)
Per automatizzare queste attività, dopo qualche giornata di passione su Python, e' nato lo script Arturo .

Arturo e' opensource e lo potete scaricare da google code; per l'esecuzione consiglio l'istallazione di Python versione 2.6.1.
Il funzionamento e' piuttosto semplice; tramite un file di configurazione dovrete specificare ad Arturo quali e quanti sottotitoli scaricare, dove salvarli e se rinominarli.Le istruzioni con tanto di FAQ le trovate sul Wiki del progetto; se volete sistemarlo, farci una gui o altro, mandate una mail a questo blog.
Questo e' un esempio di configurazione:
[tvseries1]
enabled:Y
name:Californication Season 2
main_tvseries_url:http://www.tvsubtitles.net/tvshow-103-2.html
latest_episodes_to_download:2
save_directory:.
try_to_rename:N
username:
password:
accept_pattern:
deny_pattern:720
language:en


Altri esempi li potete trovare a questo link.
Arturo, con una casereccia architettura a plugin, attualmente supporta tre differenti repository:
Se frequentate qualche altro sito di subtitles ben organizzato, potete provare a creare un nuovo plugin.
Qua sotto trovate un esempio di esecuzione di Arturo ed il relativo log.



Per schedulare il processo basterà quindi aggiungere l'esecuzione di arturo.py negli scheduled tasks di Windows o usare il comando crontab su Linux\OsX.
A questo punto, se tutto e' filato liscio, avrete le vostre directory colme di sottotitoli correttamente rinominati e di puntate pronte alla visione.
ah..non dimenticatevi di ringraziare i releaser ora che avete tutto questo tempo libero a disposizione.


Visione
Non mi stancherò mai di consigliare l'istallazione di XBMC media center come media player definitivo.Gratuito, completo, stiloso, customizzabile, skinnabile, curato all'inverosibile e multipiattaforma; ora infatti non avete più scuse visto i numerosi porting a disposizione.

Vediamo i passi necessari per configurare al meglio XBMC per la gestione delle serie TV.
Nel primo step vanno impostate alcune features della modalità archivio o Library mode come il seguente screenshot:

Il file AdvancedSettings.xml nella directory UserData (raggiungibile via ftp per i più scafati) permette ulteriori parametri da customizzare.

Come secondo step va settato, per ogni directory, il tipo di contenuto (in questo caso Serie TV) e lo scraper predefinito.
Lo scraper più completo ed utilizzato credo sia TheTVDB.com.


Come ultimo step, consiglio di inserire una immagine personalizzata(chiamatela folder.jpg ) all'interno di ogni singola directory; i cosidetti banners potete trovarli sempre su TheTVDB.com .
In questo modo, switchando sulla vista Wide icons, le directory verranno visualizzate con la relativa immagine:



XBMC, con l'opzione Aggiorna l'archivio all'avvio attiva, scandaglierà le vostre directory allo startup alla ricerca di nuovi episodi scaricati.
Oltre a questo, tramite lo scraper precedentemente impostato, effettuerà il download delle trame e dei thumbnails.



Finalmente possiamo switchare alla vista Fanart ed ecco comparire sulla destra la lista di serie TV pronte all'uso.

La Fanart centrale e' modificabile a piacere (tasto info del telecomando) mentre in basso verrà visualizzata una breve descrizione della serie Tv.

Selezionando il titolo della serie, comparirà la lista degli episodi disponibili alla visione ed il relativo thumbnail. Un comodo baffetto bianco ci avvertirà se l'episodio è già stato visionato; e' comunque possibile abilitare una opzione per nascondere le puntate già viste.


Per concludere, altri due screenshots della serie Heroes:




Questa e' la mia personalissima ricetta; come la si può migliorare ulteriormente?
Uhm, ci sono ancora un paio di attività che andrebbero studiate:
1. I file scaricati rimangono in coda su Azureus e ogni tanto vanno purgati.
2. XBMC non distingue in alcun modo i file con o senza sottotitoli; bisogna obbligatoriamente visionare i primi secondi dell'episodio.
Per questo motivo ho aperto un thread sulle features request di xbmc.

Ho scritto un post davvero troppo lungo e naturalmente senza rileggere, ci vorrà sicuramente una Agenzia Letteraria per revisionare il tutto :).

Per intanto, buon modding e bon Appétit!

Wednesday, December 24, 2008

Tuesday, July 29, 2008

Recensione Garmin Forerunner 405

Dopo lunghe ricerche e infinite letture notturne sul Garmin Forerunner 305, un paio di settimane fa mi sono finalmente deciso ad acquistare il nuovo Garmin Forerunner 405!
Uhm, c'e' qualcosa che non torna..ora vi spiego.
Ormai ad un passo dall'acquisto del Forerunner 305, un amico con cui corro abitualmente mi ha decisamente smontato dicendomi:

"Ma non vorrai mica comprarti quella lavatrice!?Daaaii.. e' enormee..daaai..prendi il quattrocentocinqueee..braccineeee".

Ecco, tutta la mia decisione, tutti i post di elogi sul FR305, in fumo, sotterrati dall'immagine di una lavatrice Indesit Moon al polso.
Ho scelto quindi di acquistare il nuovo arrivato in casa Garmin, un acquisto fatto al buio visto che in rete c'e' ancora pochetto su questo nuovo orologio.
La recensione è per coloro che, ancora indecisi sulla scelta tra FR305 o FR405, hanno voglia di farsi raccontare qualche impressione a caldo senza troppi fronzoli commerciali.

LA CONFEZIONE
Nella confezione sono presenti:

  • Forerunner 405
  • Chiave usb ANT per connessione wireless a pc
  • Carica batteria USB con adattatore alla presa di corrente
  • Garanzia di 1 anno Garmin
  • Manualetto ridotto quick start
  • Cd con manuale completo multilingua

I colori disponibili sono nero (come il mio) e verde pistacchio.
I bundle in vendita sono due, con o senza fascia cardiofrequenzimetro; io ho optato per quello senza e, più avanti, mi comprerò una fascia su Ebay .
Il software di connessione tra pc ed orologio non e' compreso sul cd in dotazione e va scaricato direttamente dal sito Garmin.
Il prezzo si aggira intorno ai 270 euro per la versione senza cardio e 330 euro con fascia.

PRIME IMPRESSIONI
L'orologio pesa 60 grammi (17gr in meno del FR305) ed è piuttosto comodo da indossare grazie alla morbidezza della gomma del cinturino (ho un polso piuttosto fine); ve lo dice uno che ha portato l'ultimo suo orologio nel '95! Il FR405 può quindi essere indossato tutto il giorno come un normalissimo orologio.
Il display è generoso (27mm di diametro) ma non enorme come quello del FR305 (33x20.3mm); onestamente si poteva guadagnare qualcosa togliendo la "cablatissima" scritta Garmin dal quadrante.
La carica viene eseguita tramite l'apposita clip che si pinza ai contatti sul retro dell'orologio; l'operazione e' piuttosto semplice e la clip pare sufficientemente robusta.

Appena acceso, il FR405 presenta un tutorial introduttivo su come effettuare le regolazioni base (presenza del cardio, orario, dati utente, etc.) facendoci subito provare l'ebrezza del Touch Bezel;
il FR405 e' dotato infatti di soli 2 pulsanti laterali (lap\reset e start\stop) e di una ghiera sensibile al tocco ipod-like con cui e' possibile navigare nei menù.
Dalla ghiera sono selezionabili direttamente 4 modalità principali:
TIME\DATE:orario e sveglia
GPS: attivazione GPS, modalità posizione e intensità segnale
MENU: impostazioni, cronologia ed allenamenti
TRAINING: cronometro e dati dell'allenamento in corso.

Il primo approccio non e' stato un granche' ma credo sia fisiologico; il tocco deve essere piuttosto deciso e mi e' capitato spesso di effettuare selezioni non volute.
Sulle impostazioni e' possibile scegliere la sensibilità della ghiera (bassa, media, alta); ho optato per l'opzione media.
I possibili "tocchi" sono in tutto quattro: pressione rapida (selezione voce menù), pressione prolungata (selezione modalità), doppia pressione (illuminazione), trascinamento (scorrere le opzioni).
Mano a mano che si prende confidenza, la navigazione all'interno dei menù diventa abbastanza naturale e quasi priva di errori .
Leggendo le opinioni sui forum, molti runners si sono lamentati per la difficoltà di utilizzo nelle giornate di pioggia o con un guanto pesante o semplicemente con le mani sudate, anche una maglietta lunga può dare problemi.
Certo, il bezel touch può essere bloccato (premendo lap+start contemporaneamente) evitando tocchi non voluti; rimane comunque il problema per chi volesse accedere ad una particolare schermata di dati durante l'allenamento\gara.
Anche a questo inconveniente si puo' comunque ovviare impostando lo scorrimento automatico delle schermate con una certa frequenza (bassa, media, alta).
Personalmente promuovo la nuova interfaccia bezel touch, ritenendola pero' più un'esperimento di design ( forse azzardo) che un miglioramento funzionale; dei canonici pulsanti non si è mai lamentato nessuno.


PROVA SU STRADA
Calzate le mie Landreth IV :), ho subito voluto testare il GPS e la modalità training.
Prima pero' ho dato una occhiata alle schermate dei dati che il Forerunner presenta durante l'allenamento\corsa.
Il quadrante e' splittabile in 3 (non in 4 come il 305) ed ha 3 schermate disponibili (allenamento1, allenamento2, allenamento3).
Volendo, possiamo quindi visualizzare un massimo di 9 dati durante le nostre corse passando da una schermata all'altra toccando la ghiera oppure impostando lo scorrimento automatico come dicevo poco fa.
I campi dato visualizzabili sono 34 (contro i 38 del 305) , alcuni dei quali sono utilizzabili solo con accessori opzionali(Sensore cadenza pedalata, cardio) :
Cadenza, Cadenza-Media, Cadenza-Giro, Calorie, Distanza, Distanza-Giro, Distanza-UltimoGiro, Quota, Precisione-Gps, Pendenza, FC, FC-Max, Zona FC, FC-Media, FC-Media%Max, FC-Giro%Max, Direzione, Giri, Passo, Passo-Media, Passo-Giro, Passo-UltimoGiro, Velocità, Velocità-Media, Velocità-Giro, Velocità-UltimoGiro, Alba, Tramonto, Ora, Durata-MediaGiro, Durata Giro, Durata-UltimoGiro, OraDelGiorno

Se decidiamo di splittare la schermata in 3, dobbiamo fare i conti con la dimensione del display che presenterà i dati piuttosto in piccolo; in realtà il dato principale della schermata e' ben visibile, gli altri due appena sotto, in corsa media, non sono altrettanto leggibili.

Oltre a queste schermate, abbiamo la possibilità di impostare il dopatissimo Virtual Partner che correrà con noi; basterà fissare il suo passo in minuti al km e lo vedremo sgambettare con il dettaglio della distanza e dei minuti che ci separano da lui (dietro o preferibilmente davanti).


Ho deciso di utilizzare solo le schermate allenamento1 e allenamento2 più il Virtual Partner visualizzando solo 2 dati per schermata:
Allenamento1 con tempo e distanza percorsa, Allenamento2 con passo medio e passo attuale.
Ho impostato la frequenza di scorrimento automatico sull'opzione media.

Tornando al GPS e alle Landreth, appena uscito in strada ho selezionato la modalità Training.
L'acquisizione dei satelliti è molto veloce, quasi istantanea; si dice che il chipset sia lo stesso Sirf III del FR305, ma i tempi di lock dei satelliti e' nettamente inferiore rispetto al FR305, forse per qualche ottimizzazione nel firmware.


Garmin Forerunner 405 Wireless GPS-Enabled Sports Watch with Heart Rate Monitor



Pigiato lo start, bloccata la ghiera e via, io ed il maestro Dejan ci siamo fatti una decina di chilometri attorno ad un lago nella mia zona.
Durante la corsa il FR405 non mi ha dato fastidio alcuno, è davvero leggero e stabile; il display con due dati per schermata è sufficientemente consultabile.
Lo scorrimento automatico invece non e' così comodo, capita spesso che si voglia controllare un dato ed è necessario aspettare qualche secondo prima di arrivare alla schermata corretta.
Sui forum, diversi runners si sono lamentati che, a differenza del FR305, non e' impostabile nessun allarme che ci avverta della distanza percorsa (ad esempio ogni km); si spera che questa funzione venga inserita in qualche release futura del firmware.
In realtà, chiamatelo workaround se volete, abilitando la funzione Giro Auto e' possibile avere un alert sonoro ad ogni tot km percorsi; in questo modo, quando scaricheremo i dati su pc, avremo pero' il percorso diviso in n giri a seconda della distanza impostata.
Il dato "passo attuale" non e' infallibile, in parte per la congenita imprecisione del GPS e in parte per l'algoritmo di calcolo che deve ancora essere affinato.
Per chi ha soldi da spendere c'e' pur sempre il Footpod che, a parere di molti, funziona alla grande.
Finita l'ora di corsa, ho fermato il tempo e sbloccato la ghiera; con la pressione rapida del bezel possiamo consultare le schermate con i dati della nostra prestazione che ritroveremo memorizzati nel menù cronologia.
Alla prossima uscita su due giri del lago, provero' la funzione Autolap in modo da registrare il tempo e le varie medie per ogni giro (velocità, passo, etcetc.) .
La funzione autolap, ripassando sul punto di partenza, memorizza i dati del giro compiuto facendone partire un'altro in automatico; l'operazione può anche avvenire in modo manuale premendo il tasto LAP.
Come nel FR305 è rimasta l'opzione AutoPause in modo da fermare temporaneamente il cronometro in automatico se dovessimo rallentare o fermarci per qualsiasi motivo.

L'oretta di corsa ha consumato la batteria di un 13% circa, l'indicatore e' espresso in percentuale e non con le classiche tacchette di difficile interpretazione.
Il manuale parla di 8 ore di funzionamento con GPS attivo e 2 settimane in modalità risparmio energetico (solo orario).

Arrivato a casa ho provato la chiavetta USB Wireless per caricare l'allenamento su Garmin Connect.
Prima di tutto e' necessario crearsi un profilo web, dopodiche' va scaricato ed istallato il client; l'orologio viene riconosciuto dopo qualche secondo dalla chiavetta che, dopo aver effettuato il download dei dati, procede all'upload sul sito Garmin.
Ricordatevi di loggarvi al vostro profilo web prima di dare l'OK all'upload, altrimenti la procedura fallirà miseramente.
Ultimato il caricamento, e' possibile consultare l'allenamento in dettaglio con l'aiuto di grafici e tabelle.

Come prima uscita, non male davvero :)!

Forerunner 305 VERSUS Forerunner 405


Il FR405 può essere considerato il diretto successore del glorioso FR305 oppure va trattato come un prodotto che apre un differente branch nella linea Garmin?
Se vi accontentate, basandomi sui due manuali e quanto letto sui forum, ecco un elenco non esaustivo di quanto c'e' in più e quanto manca rispetto al FR305:

PRO

Bezel touch per navigazione più veloce
Dimensioni ridotte
Lock dei satelliti più veloce
Migliore UI (non perfetta comunque)
Grafico battito cardiaco
Connessione wireless al pc
Virtual Partner con qualche dettaglio in più
Durata batteria
Trasferimento di allenamenti e corse da un FR405 ad un altro
Batteria in percentuale
Obiettivi impostabili da Garmin Connect.

CONTRO

MultiSport assente
Nessuna mappa
Problemi bezel touch in condizioni di pioggia
Minore risoluzione del display
Mancanza Alerts distanza, passo e frequenza cardiaca (impostabili solo nei workout avanzati)
Impossibilità di creare mappe o allenamenti avanzati direttamente sull'orologio

Qui trovate invece la commercialissima side to side sul sito Garmin.

SOFTWARE
Come dicevo in precedenza, il cd in dotazione non contiene nessun software; è quindi' necessario scaricarlo direttamente dal sito Garmin.
Garmin Ant Agent
E' il client che permette di colloquiare con il FR405 tramite la chiavetta ANT+Sport Wireless.
Come interfaccia e' assolutamente all'osso; mi piace comunque l'idea di poter "buttare" l'orologio vicino al Pc dopo un allenamento e trovarmi caricati in automatico i dati su Garmin Connect e Training Center.Gli utenti Mac dovranno aspettare fine agosto, inizi di settembre, per avere una versione Osx.

Garmin Connect
E' la nuova webapplication per gestire i propri allenamenti che dovrebbe sostituire il vecchio e rodato motionbased; il servizio e' terribilmente lento per non dire inutilizzabile ed ha un solo piccolo sottoinsieme di features rispetto a motionbased. Speriamo che gli sviluppatori diano presto una svolta a questo servizio che, a giudizio di molti, pare essere un vero e proprio flop.
Il dettaglio di un mio allenamento.

Garmin Training Center
E' il programma di gestione degli allenamenti della Garmin (mi pare sia solo in lingua inglese).
L'ho provato per visualizzare le mie uscite senza troppe difficoltà (si integra bene con ANT); le mappe sono purtroppo solo quelle base (inutili) e per l'upgrade bisogna ovviamente pagare.
E' lo strumento necessario se si vuole creare e caricare allenamenti avanzati o corse sull'orologio (a differenza del FR305).
Come alternativa c'e' pur sempre l'amato SportTracks con l'onere di doversi caricare gli allenamenti a mano (memorizzati nella directory nascosta ..user\DatiApplicazioni\Garmin)

Garmin Communicator Plugin
E' il plugin che consente di caricare\scaricare manualmente dati dal sito Garmin e Garmin Connect sul Garmin Ant Agent (nuove versioni di firmware, allenamenti..)
Può essere utilizzato come alternativa al Garmin Ant Agent, se quest'ultimo dovesse fallire nell'upload automatico dell'allenamento verso Garmin Connect.

LINK VARI
Manuale e quickstart

CONCLUSIONI
Il FR405 è il mio primo orologio sportivo serio dopo la passata esperienza con un cardio Polar F6.
Lo indosso indifferentemente in allenamento ed in ufficio mentre lavoro al pc, il GPS non mi ha ancora dato problemi, la batteria dura a sufficienza e la connessione wireless al pc e' comoda.
Le differenze rispetto al FR305 ci sono eccome; i contro, per mancanza di mappe, alert e multisport sono pesantini da digerire soprattutto per chi non si dedica solo alla corsa.
La domanda da porsi è la seguente: preferisco un orologio da portare tutti i giorni e su cui Garmin sta concentrando le attenzioni per firmware e altro (Garmin Connect) oppure preferisco risparmiare, acquistando un "vecchio" mostro sacro come il Forerunner 305?
Secondo me, per un runner, il vero unico motivo per cui bisognerebbe scegliere il FR405 e' per la sua ottima "vestibilità"; il GPS più veloce e la connessione wireless, benchè punti a favore, non giustificano completamente la spesa aggiuntiva.
Se si guarda alle sole funzionalità, il FR305 rimane, per ora, la soluzione definitiva..a voi la scelta :).
Garmin Forerunner 405 Wireless GPS-Enabled Sports Watch with Heart Rate Monitor



*Aggiornamento 09/09/2008
Grazie di nuovo per i commenti.
Segnalo che e' appena uscito il nuovo firmware dell'orologio V2.30:

  • Increased trackpoint resolution when turning or changing speeds.
  • Fixed issue where low or zero speed could be recorded at turns.
  • Fixed issue where poor GPS reception could cause an incorrect distance in the track log.
  • Updated translations.
  • Changes to support manufacturing.
Link per aggiornare l'orologio.
Purtroppo per Garmin Connect non ci sono stati update degni di nota ed il servizio continua ad essere lento e privo di funzionalità.

*Aggiornamento 14/10/2008
Aggiornato il Garmin Ant Agent alla versione 2.1.7
  • Added improvements and optimizations to Garmin Connect automatic upload capability.
  • Modified pairing process to better handle the situation where we lose the connection to the Forerunner 405 after the user has affirmed pairing on the watch but before pairing is complete on the Garmin Ant Agent side.
  • Changed behavior so that cadence data from the Forerunner 405 will be properly interpreted as run or bike cadence based on activity type.
  • Changed handling of user activities so that activities received from the watch are kept in the device?s History folder on the computer for 30 days from the day they are received before they are removed. This was done to decrease the likelihood of user data loss if the user failed to transfer their fitness data to an end user application after each workout.
  • Fixed an issue where some data items were not being properly stored in the Garmin Training Center Database files generated by Garmin ANT Agent.
  • Fixed issue where application would fail if 'Send my data to Garmin Training Center®' was selected, but Garmin Training Center was uninstalled.
Lo trovate qua.


*Aggiornamento 27/11/2008
Su Garmin Connect (ancora lento come non mai) hanno introdotto una nuova funzionalità davvero niente male.

Fateci un giro!

*Aggiornamento 12/03/2009

Due buone notizie:
Garmin ha finalmente rilasciato Ant Agent per Mac!Lo trovate qua.
Garmin Connect non e' ancora una scheggia ma e' comunque notevolmente migliorato.

*Aggiornamento 18/06/2009
Aggiornato il Garmin Ant Agent alla versione 2.2.1
  • Added support for Forerunner 60 and Forerunner 310 devices.
  • Fixed issue with handling invalid Garmin Connect upload authentication.
  • Added ability to automatically find and download software updates.
*Aggiornamento 18/07/2009
Grazie di nuovo per i commenti.
Segnalo l'uscita del firmware V2.50:

  • Added Venezuela and Australia-Lord Howe Island time zones.
  • Improved reliability of software transfers from ANT Agent
  • Fixed problem where Daylight Saving Time setting could get set back to default when switching between Time1 and Time2.
  • Display 100 locations instead of 50 in the list of locations to go to since 100 locations can be saved.
  • Fixed possible lockup issue that could occur when creating a lap.
  • Fixed problem where course goal time incorrectly included paused time.
  • Updated translations.