Archive for the 'projects' Category

Un Jobs al giorno toglie la mela di torno

Tuesday, June 24th, 2008

In questi miei primi giorni da utente Mac sto scoprendo un sacco di particolari del mondo Apple che mi erano sconosciuti. E’ un processo di scoperta estremamente interessante e gratificante: non mi succedeva da anni di dover esplorare un nuovo sistema da zero ed ogni piccola scoperta mi sembra un evento.
Mi perdonino quindi gli utenti Apple di lunga data, se dico ovvietà ;)

Parlando con un collega di tastiere Apple - e della mia difficoltà ad abituarmi alle nuove shortcuts - siamo arrivati a chiederci come mai lo stiloso tastino con la mela fosse stato sostituito da un ben più prosaico “command”: una scelta di termini e simboli più adatta all’approccio ingegneristico di Microsoft che non alla verve artistica di Apple.

Per capire come mai, Wikipedia mi ha riportato indietro fino al 1983. Nell’agosto di quell’anno, uno Steve Jobs visibilmente contrariato irrompe in uno degli uffici di Apple:

“There are too many Apples on the screen! It’s ridiculous! We’re taking the Apple logo in vain! We’ve got to stop doing that!”

Che era successo?
Il simbolo usato per le shortcut deve ovviamente essere mostrato sullo schermo in ogni posizione in cui si trova una delle shortcuts (guardate quante volte compare “Ctrl” nei menu di Windows) e Jobs pensava che usare il simbolo della Apple in maniera così massiccia fosse un danno di immagine per il logo.

Sarà che sono già stato preso dentro il reality distortion field, ma la cosa mi sembra abbastanza sensata :D

Immagine di Stefan Hartmann, CC Attribution-NonCommercial-ShareAlike.

Ed eccoci alla 2.5

Sunday, April 13th, 2008

Ho appena aggiornato il blog a Wordpress 2.5. Dal punto di vista dei visitatori la cosa è assolutamente invisibile, ma mi ha permesso di usufruire di alcune delle nuove feature introdotte nelle ultime release.

Per la gestione dei tags ho installato Simple Tags, una plugin assolutamente eccezionale, che mi ha consentito - tra le altre cose - di inserire nuovamente qualche decina di tags che la versione precedente di Wordpress si era inspiegabilmente mangiata.

L’interfaccia di backend sembra notevolmente migliorata e la nuova versione dell’editor TinyMCE promette molto bene. Ora, se solo trovassi il tempo di rifare anche la grafica del frontend… :P

ZenphotoPress 1.4

Monday, April 7th, 2008

Ho appena rilasciato la versione 1.4 di ZenphotoPress: un update necessario per rendere la plugin compatibile con Wordpress 2.5.

De-Mastellator

Monday, November 19th, 2007

De-MastellatorOgni volta che navigo su qualche sito di news mi capita di imbattermi in una notizia su Mastella. Inutile specificare che la notizia è sempre assolutamente superflua :D

Invece che lamentarmi ogni volta, ho deciso di creare un minuscolo script per Greasemonkey in modo da risolvere il problema: ecco quindi a voi il De-Mastellator!

Attenzione: può avere effetti collaterali sui soggetti naturalmente portati a prendersi troppo sul serio e su chi segue una dieta a scarso tenore di umorismo. Tenere fuori dalla portata dei politici.

ZenphotoPress 1.3

Wednesday, November 14th, 2007

Come forse ricorderete, ho dovuto abbandonare il nome ZenPress per la mia plugin Wordpress+Zenphoto a causa di questioni di trademark.

Ho approfittato del rebranding obbligato per mettere mano al codice e rilasciare una versione compatibile con le ultime uscite in casa Wordpress e Zenphoto (rispettivamente WP 2.3 e ZP 1.1).
Compatibilità a parte, l’unica modifica apportata serve a facilitare la configurazione della plugin (la cui semplificazione estrema è sempre stata tra i miei obiettivi).

Senza porre altro tempo in mezzo, eccovi quindi la pagina di ZenphotoPress.

Cease&Desist

Sunday, October 21st, 2007

Ho appena ricevuto una mail di Cease&Desist da una tale ZATZ Publishing, che sostiene di possedere i diritti del marchio ZenPress.

Come misura cautelativa ho disabilitato i download dalla pagina di ZenPress, ma ho intenzione comunque di approfondire la questione, prima di qualsiasi altra azione.

Link liberi!

Wednesday, April 11th, 2007

Frequento quotidianamente da anni il sito del Corriere della Sera online. Una delle cose che mi hanno sempre dato fastidio è il fatto che ogni link esterno debba aprirsi con un inutile frame nero in cima, come se il sito del Corriere tentasse disperatamente di tenere ancorati a sé stesso i propri utenti, contro ogni principio base della navigazione su Internet.

Per risolvere il problema, mi sono fatto un minuscolo script per Greasemonkey: Corriere.it link freedom elimina il javascript responsabile del fastidio, rendendo tutti i link normali. Lo metto a disposizione nel caso qualcuno sia interessato ;)

ZenPress 1.2

Wednesday, January 31st, 2007

E’ disponibile la nuova versione di ZenPress, la plugin per Wordpress che integra nei post le immagini di Zenphoto.

Con questa versione 1.2 viene assicurata la completa compatibilità con il nuovo Wordpress 2.1. Ho anche introdotto alcuni cambiamenti sostanziali a livello di codice, che saranno spunto per alcuni post nei prossimi giorni ;)

Una feature più visibile è invece la possibilità di configurare tutte le opzioni della finestra popup, in modo da evitare di dover sempre cliccare come pazzi tra i menu per ritrovare le proprie opzioni preferite.

ZenPress 1.1.1

Thursday, January 4th, 2007

Ho aggiornato ZenPress alla versione 1.1.1. Non ci sono cambiamenti eclatanti, solo una modifica che mi era stata più volte richiesta: quando si inserisce un’immagine con una dimensione custom, il ridimensionamento avviene tramite Zenphoto e non più tramite CSS (il che si traduce in una migliore qualità).

ZenPress 1.1

Saturday, September 2nd, 2006

Dopo un lungo periodo di attesa, ho completato, impacchettato e rilasciato la versione 1.1 di ZenPress. Le modifiche principali:

  • Supporto all’internazionalizzazione
  • Localizzazione in italiano
  • Word wrap (il testo può scorrere intorno alle immagini)
  • Selezione della dimensione della thumbnail da inserire

L’update è semplice: basta sovrascrivere tutti i vecchi file con i nuovi e svuotare la cache del browser (il mio firefox, che evidentemente implementa un caching piuttosto aggressivo, ha continuato ad eseguire i vecchi script finchè non ho sterminato la cache :D).