• 2010
  • Feb
  • 25

Small SVN iterface in Komodo Edit

I’m using Komodo Edit as projects editor lately. Is based on mozilla xul, it’s lighter than Eclipse, it’s extensible with addons like Firefox and it has the features I need. Almost.
What I miss is a simple interface with SVN. Komodo IDE, the commercial brother, had it, but it lacks from Edit.

Some day ago I found “Home-baked SVN support for Komodo Edit“, where the author use Komodo “run” commands to build a custom toolbar wich run svn commands, using zenity for some GUI.

Starting from there, I’m trying to build an interface to SVN using macros and XUL for dialogs.

[Read More…]

  • 2009
  • Lug
  • 22

Greasemonkey, video, ogg e silverlight

Ogni tanto capita di girare su qualche sito e dire “eh, ma questa cosa è decisamente scomoda. Sarebbe bello se funzionasse così”
Per fortuna su firefox c’è Greasemonkey, un’estensione che esegue javascript in corrispondenza di predefinite pagine.

Per cui, ecco i miei greasescript:

InlineOgg
Questo script cerca tutti i link nella pagina che puntano a un file ogg, e fa si che cliccandolo, invece di scaricare il file, venga aggiunto un tag <video> che riproduce il file in questione.
Richiede Greasemonkey > 0.8 e Firefox dal 3.5

GoldShine
Con questo script è possibile vedere alcuni dei video che sono pubblicati via Silverlight senza Silverlight. Magari con VLC.
Lo script cerca i tag <object> che cariano Silverlight e cerca nei parametri di questi, un url tipo mms://…wmv. Se lo trova, sostituisce il tag <object> di silverlight con un tag <object> che carica MediaPlayer e riproduce quell’url.
Se c’è installato il plugin di VLC, questo si prenderà l’incarico di riprodurre il file.
Richiede Greasemonkey > 0.8, Windows Media Player o VLC.

  • 2009
  • Mar
  • 10

La televisione di stato

In norvegia è la NRK (Norsk rikskringkasting AS, Nowegian Broadcasting Corporation). La NRK è finaziata da un canone di possesso TV, come da noi, e dalla vendita di DVD, di programmi e di prodotti derivati. Come da noi.
Ma.
La NRK “non ospita pubblicità, non deve dare conto agli inserzionisti ma semplicemente al proprio pubblico di contribuenti” (parole di Eirik Solheim, il dirigente dell’emittente pubblica norvegese, già qui è fantascenza (P.I.))
La NRK ha lanciato da qualche tempo una “torrentTV“, i programmi vengono messi a disposizione, via bittorrent, in alta definizione, in formati standard e senza DRM.
Sempre nelle parole di Solheim:

“Per mantenere il controllo dei contenuti è necessario stiparli sotto chiave e non mostrarli a nessun. Abbiamo rinunciato al controllo sui contenuti nel momento in cui abbiamo deciso di trasmetterli”. La soluzione è consegnare al pubblico il materiale e offrire loro l’esperienza di fruizione che preferiscono: “Aderendo alle esigenze dell’audience, si richiamerà la platea dei fruitori verso il proprio sistema di pubblicazione e si finirà con l’avere maggior controllo dei contenuti”. (P.I.)

E in un periodo in cui le major fanno processi contro i tracker bittorrent, la NRK ha deciso di aprire un proprio tracker, per evitare che i download diretti sovraccarichino i server (le puntate del documentario di Lars Monsen in giro per la scandinavia sono state scaricate 90mila volte nella prima settimana), e per poter avere sott’occhio dati e statistiche.

Non solo, mentre in Brasile e in Francia i soliti noti si scagliano contro il fenomeno dei fansub (sottotitoli scritti e/o tradotti dai fan stessi, senza attendere le politiche di mercato), il nostro Solheim ha avuto modo di dichiarare che l’emittente sarebbe “più che contenta se qualcuno decidesse di sottotitolare in altri linguaggi alcuni degli episodi messi a disposizione per il download”.

La NRK sta inoltre lavorando per rilasciare i contenuti, dove possibile, sotto una licenza Creative Commons. Bisogna oviamente che tutte le parti interessate in un progetto abbiano raggiunto un’accordo sulla distribuzione, ma la NRK fa sapere che nel futuro ci sarà un’occhio di riguardo in questo senso quando si tratterà di stilare contratti.

Sul sito della “torrentTV” della NRK, http://nrkbeta.no, per chi capisce il norvegese (anche se esiste una sezione di articoli tradotti in inglese) ci sono tutte le informazioni e i link per scaricare i video. NRK consiglia come software un qualsiasi client bittorent o il nostro fido Miro

Da noi la RAI usa Microsoft(r) Silverlight(c) per fare lo stream a bassa qualità di ‘Un posto al sole’.

  • 2009
  • Gen
  • 26

Fuffabrowser alfa 0.1

fb-qt-scr1.jpg Nuova versione alfa per Fuffabrowser.

Ho aggiunto una interfaccia in Qt e il loader delle immagini è stato messo su un differente thread, per avere fluidità anche mentre vengono scaricate/scalate/convertite le immagini.

L’interfaccia Qt permette di inserire l’url da caricare.

Fuffabrowser alfa 0.1

Carica:
bmp, jpg, png

fb-qt-scr2.jpg
Richiede:
- OpenGL
- Qt4
- Python
- PyOpengl
- PyQt
- PIL - Python Imaging Library

Scarica qui Fuffabrowser alfa 0.1

  • 2009
  • Gen
  • 23

Fuffabrowser alfa 0.0

fuffabrowser.jpg Smanettando con python e le opengl, ho messo insieme un… “coso” che visualizza le immagini prese da una ricerca su google image.

Al momento carica le prime quattro pagine di risultati, salvando le immagini in una cartella locale per non doverle riscaricare.

Click+drag per spostarsi
Click su una immagine per selezionarla
Click fuori da un’immagine per deselezionare

Per cambiare la ricerca o l’url da caricare, modificate il valore di pageurl nel file main.py.
Se invece di un url si mette un percorso, verranno caricate le immagini da disco.

Carica:
bmp, jpg, png

Richiede:
OpenGL
Python
PyOpengl
PIL - Python Imaging Library

Funziona sicuro con python 2.5 - 2.6, non ho provato con il 3.0 e con versioni dalla 2.4 indietro bisogna modificare frame.py per usare il modulo md5 invece di hashlib

Download:
versione alfa 0.0 qui