Passa ai contenuti principali

Post

Visualizzazione dei post da marzo, 2008

Picasa Scrambler per fotografi pigri

Ciao a tutti, come avevo anticipato ho lavorato ad una soluzione automatica per rimpiazzare le foto in un album di Picasa . Purtroppo ho riscontrato dei problemi di eleganza: avrei voluto sfruttare XPath per recuperare le info dal feed con cui Picasa risponde ma sono incappato in problematiche tecniche di difficile risoluzione. Inoltre sto ancora lavorando alla selezione di immagini locali da inviare ma per adesso se si crea a mano la lista di foto queste vengono sostituite a quelle online. Ci tengo a precisare che per il momento siamo ancora alla versione 0.1b, è più che altro una prova di concetto ma funziona e se volete provarlo per aiutarmi a migliorarlo ve ne sarei grato. #!/bin/bash #qui inserire il proprio indirizzo gmail con password email=____________@gmail.com password=___________ #il nome dell'album va scritto senza spazi album=albumdiprova ver="0.1b" to_delete=$(mktemp) to_upload=$(mktemp) auth=$(curl --silent https://www.google.com/accounts/ClientLogin \ -d

Google Chart API

Lo so, dovrei concentrarmi su una cosa per volta ma il tempo è così poco e tutte queste novità non smettono di capitarmi sotto gli occhi e io non riesco a ignorarle ... Google ha sfornato delle API "riviste e corrette" per la creazione di grafici. La domanda sorge spontanea: Ovviamente i dati sono farlocchi, nessuno può ignorare o disconoscere che queste API siano una figata unica. Questo grafico è ottenuto con un semplice URL contenente i parametri richiesti, vediamolo nel dettaglio. http://chart.apis.google.com/chart? cht=p3 chd=t:99,15,7 chs=400x200 chl=Si|Boh|No chco=0000FF chtt=Ti+rendi+conto+che+queste+API+sono+una+figata+? Ovviamente l'URL deve essere su una sola linea e i vari parametri devono essere separati dal carattere & , detto questo analizziamo i parametri che ho usato: http://chart.apis.google.com/chart? questo è l'indirizzo base delle API cht=p3 indica il CH art T ype, in questo caso è un grafico a torta ( P ipe) in 3 d chd=t:99,15,7 i CH art D a

Commenti su Google Reader

La notizia è vecchiotta e ammetto di essermela fatta scappare ma è talmente ghiotta da spingermi a rimediare. Una delle maggiori lacune di Google Reader è l'impossibilità di commentare direttamente i post, per intenderci come è possibile fare su friendfeed , utile soprattutto per i post che si condividono con gli amici. Adesso è possibile farlo. È possibile commentare i post in Google Reader ma solo in firefox e grazie ad un'estensione che integra intense debate , il sistema di commenti che utilizzo su questo blog e di cui ho già parlato . Uno dei "plus" di questa struttura è che è disponibile anche un feed di tutti i commenti postati da tutti coloro che utilizzano questa estensione. L'estensione non è altro che uno script greasemonkey (simile a quello che ho implementato io ) disponibile qui (oppure potete pescare la versione "standalone" dalla sandbox di mozilla qui ).

Una ventata di novità su Picasa senza muovere un dito

Penso che tutti voi conosciate Picasa , l'ottimo servizio che vi permette di ospitare gratuitamente album fotografici per un totale di 1 gb o 500 foto (dipende da cosa arriva prima). Comodissimo per evitare di intasare la rete inviando ad amici e parenti le stesse foto, basta fornire un link e tutti quanti possono gustarsi i vostri scatti (ovviamente si può decidere se impostare un album come pubblico o privato) e il servizio fornisce anche dei feed per poter essere avvisati delle nuove foto. Probabilmente questo non vi sembrerà molto più geek del mostrare le diapositive ai parenti annoiati (ammetterete che già qui siamo almeno un filino più geek) e vi chiederete dove voglio condurvi oggi. La risposta a questa domanda è la solita: nei meandri della mia folle pigrizia fino ai più profondi reconditi della mia geekness. Consideriamo questi fattori (in ordine di importanza): il mio desiderio di soluzioni geek la mia innata pigrizia (siano lodati gli dei che mi hanno omaggiato di si ta

Step 1: Unveiled !!!

Ok, vista la marea di richieste (santo cielo, siete proprio dei lurker e non ditemi che non trovate il tempo di fare come digitaljail e scrivere almeno "chiedo") mi sono attivato per trovare un modo per postare il codice. Ecco a voi il frutto dei miei sforzi, non vi chiedo di astenervi da commentare la qualità del codice (lurker dannati), è da intendersi solo come esempio di funzionalità del DOM Storage e della capacita di FF3 beta 3 di individuare l'evento online e agire di conseguenza. <html> <head><TITLE>Offline WebApp</TITLE> <script language="JavaScript"> var storage=globalStorage['www.questoindirizzononesiste.it']; var send_item; // Invia la form distinguendo l'azione da compiere in base allo status attuale del browser function submitForm(form){ if(navigator.onLine){ alert(form.campo1.value); } else { pushItem(form.campo1.value); } form.campo1.value="Dati inviati"; } // Rimuove dal DOM Sto

News offline - Step 1: Sync

Ho deciso di redigere una roadmap per mettere dei paletti al mio lavoro sull'ormai annosa questione della gestione offline delle news. Step 1: Sync Gestire lo "stoccaggio" delle informazioni, accumulate mentre si è offline, su quali news si siano lette e inviarle nel momento in cui si torna online. Step 2: Download Gestire il salvataggio delle pagine da leggere, trovare la modalità più pratica e semplice da implementare e utilizzarla. Step 3: Integrazione I due step precedenti servono a poco se non li integro in Readeroo (l'estensione per FF che utilizzo per gestire le news). Una volta ottenuto un risultato buono lo proporrò al suo sviluppatore per una inclusione ufficiale. Ovviamente non ho nemmeno bisogno di specificare che tra il lavoro e la famiglia con un'adorabile bimba da sbaciucchiare e coccolare il tempo che riesco a ritagliare (per lo più al sonno) per seguire questa strada è risicato ma vi porto anche una favolosa notizia: ho completato lo Step 1 !!! Ho

Applicazioni web con Prism

Chi segue i commenti sul blog o il mio " Shared Item " avrà avuto modo di fare 2+2 e si starà aspettando questo articolo. La notizia ufficiale , ghiotta e appena sfornata, è che è stato rilasciato un major update di Prism che consente un ottima integrazione con Firefox 3 (per il quale è stata rilasciata anche un' estensione ). L'effetto finale è quello di integrare meglio (e la roadmap è significativa) le web application nel proprio desktop, potremmo avere un icona che apre il nostro account gmail , una per twitter o altro e ognuna avrà il suo profilo così con farà in alcun modo conflitto con le altre applicazioni. Per questa versione è disponibile, come già anticipato, anche un'estensione per FF3 che consente tramite una voce del menu di creare un'applicazione per il sito che si sta visitando. Sperando di aver suscitato la vostra curiosità e il desiderio di approfondire e di testare questa tecnologia vi saluto e torno allo sviluppo della mia soluzione (sono

Full immersion: firefox 3, offline & DOM Storage

Ok, come anticipato mi sto cimentando nello studio della beta di firefox 3 (devo dire che da quel poco che ho visto promette veramente bene) e in particolare della sua gestione degli eventi "online" e "offline" che mi aiuterebbero non poco. Ovviamente l'applicazione, fino a quando si trova offline, si deve memorizzare le informazioni da inviare quando tornerà online e qui entra in gioco il DOM Storage che mi permetterebbe (con alcuni MB di spazio a disposizione) di salvarmi le varie operazioni da svolgere una volta online (nel mio specifico caso si tratterebbe di richiamare alcuni link corrispondenti alle API di de.icio.us). Il tutto è interessante ma la mole di documentazione inizia a lievitare e mi costringo ad attenermi al piano originale per non rischiare pericolose divagazioni. Al momento ho creato una macchina virtuale (con VirtualBox ) in cui sperimento FF3b3 e sulla mia macchina fisica ho messo un web server minimale da cui servo un paio di pagine di

Eee PC con schermo da 9 pollici

Non ho mai fatto mistero del mio interesse verso il sub-notebook della Asus e proprio oggi ho scoperto che è stato presentato ufficialmente il suo "successore". Esternamente è praticamente identico tranne il monitor da 9 pollici (8.9 per la precisione) rispetto ai 7 dell'originale ma internamente risulta più pompato: 1gb di ram e 12 gb di ssd (contro il mezzo giga di ram e i 4 gb di ssd del modello attuale). Il prezzo dovrebbe essere di 399 €, esattamente 100 in più della versione attuale in italia (o esattamente quanto costa quello attuale in bundle con lo skifo tim) e l'uscita è prevista per la seconda metà del 2008. Sono combattuto :-( Ormai ero alla ricerca di questo gioiellino e mi ritrovo con questa notizia. Secondo voi dovrei prendere quello che c'è o aspettare il nuovo ?