Simpy
Come sempre in perfetto orario vi annuncio che, da ormai qualche settimana, è online la lacalizzazione in italiano di simpy. Vi chiederete perchè questa dovrebbe essere una notizia degna di un post (visto che ne pubblico così pochi); bè, il motivo è presto detto: la traduzione è stata fatta da Stefano Nurchi e dal sottoscritto. Non è una novità tradurre qualcosa per la comunità Open Source (faccio parte del progetto ILDP da un po' anche se non ho tantissimo tempo da dedicarvi) però questa è la prima volta che il mio "lavoro" ha visibilità globale; prima le traduzioni di guide e howto su linux restavano confinate ad un pubblico sicuramente più ristretto.
Mi sento di dire che è stato fatto un bel lavoro anche se rimane ancora qualcosa da fare a causa della natura "hard-coded" di alcune parti dell'interfaccia.
Probabilmente molti di voi non sanno che cosa sia Simpy... è un sito di Social Bookmarking come i più famosi Digg e del.icio.us. Questi siti permettono di salvare i propri bookmark, classificarli ed effettuare ricerche su di essi; in più è possibile ricercare tra i bookmark di tutta la comunità quelli simili o che trattano un argomento di nostro interesse e vedere quali sono i più "linkati" o i più cliccati. Non è da sottovalutare un'altra utilità fondamentale: permette di avere i propri bookmark sempre disponibili anche se si utilizzano browser diversi o non si è sul proprio pc; a questo proposito è molto utile la possibilità di avere un feed RSS contenente i propri link sempre aggiornato.
Per chi volesse rischiare l'integrità del proprio pc (:-p) ho scritto un piccolissimo script python (non concluso, non testato, in alfa version, che probabilmente funziona solo sul mio pc) che, sfruttando le API di simpy, genera come output il contenuto del file bookmark.html da utilizzare con firefox.
Se qualcuno è così pazzo da utilizzarlo poi mi faccia sapere se funziona.
N.B. fare un backup dei propri bookmark prima di eseguire lo script è da ritenersi obbligatorio soprattutto perchè lo script non ha la pretesa di effettuare un'integrazione tra i link locali e quelli di simpy ma unicamente di creare i dati per un file html contenente i SOLI bookamrk provenienti da simpy.

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Italy License.







ottobre 29th, 2006 - 14:46
Python non è Giava, è molto più simile a C . Puoi tranquillamente eliminare la classe import_simpy e renderla una funzione (eliminando quindi la __init__), oppure mettere tutto direttamente nel main e usarlo come un volgarissimo script
ottobre 29th, 2006 - 15:02
Se proprio non hai una mazza da fare, dai un’occhiata a http://developer.mozilla.org/en/docs/PyXPCOM
non sarebbe male qualcosa del tipo sostituire la gestione dei bookmark di Firefox con qualcosa di fatto in casa e integrato con qualche motore di Social bookmarking :-p
ottobre 30th, 2006 - 20:17
In realtà il motivo per cui c’è una classe in quello script è che inizialmente lo scopo del programma era un altro
. Volevo farlo importare da più account e farlo esportare in diversi formati chiamando dei metodi di quella classe… poi, per il momento almeno, ho ripiegato su una cosa più “volgare”
.
Spero di non avere una mazza da fare ancora per poco; comunque darò un occhiata a PyXPCOM, l’idea sembra interessante!!
novembre 1st, 2006 - 20:51
Non ho capito cosa volessi fare, ma sembra addirittura professionale
Devono averti fatto male i colloqui insieme a quelli di economia…