Wine e associazioni di file non volute

wine

Dopo aver installato wine vi potreste trovare con delle associazioni di file inutili, se non dannose. Ad esempio potreste trovarvi con vari tipi di file associati al notepad di windows, e se alcuni programmi (nel mio caso eclipse su java) se ne fregano delle priorità delle associazioni che avete assegnato nel sistema potreste trovarvi a veder partire wine con un semplice doppio click su un file di testo...

... situazione noiosa.

Purtroppo non c'è un modo "elegante" (leggi: una semplice opzione da spuntare) per evitare che wine si integri col desktop di linux, nonostante la problematica sia conosciuta: http://bugs.winehq.org/show_bug.cgi?id=19182

Sviluppare una canvas app per Facebook con Java: autentificazione

facebook

L'area sviluppatori di facebook mette a disposizione SDK, strumenti e esempi in PHP ma pressochè nulla per Java. L'unica cosa che ci va vicino è la libreria per Android, che comunque è estremamente orientata alle applicazioni mobili (e al di la di qualche snippet di codice non si estrae nulla di buono).

Di librerie esterne se ne trovano varie, alcune ormai datate, altre valide e aggiornate per l'accesso alle graph api (http://restfb.com/), ma che non permettono di ottenere il token di accesso mediante signed_request (il metodo usato delle canvas app).

KeePassX e problemi con l'autotype che perde dei caratteri

Uso da tanto tempo KeePassX, ma da un pò di tempo a questa parte (probabilmente dopo un qualche aggiornamento) ha iniziato a presentare un problema insolito: facendo l'autotype di una coppia email/password su un sito vengono persi dei caratteri. Il risultato ovviamente è che il login non funziona.

Il problema si presenta in particolare con la "@", e quindi quando come username si usa un indirizzo email: un paio di caratteri dopo la chiocchiola vengono mangiati. Ad esempio invece di "mario@rossi.it" si ottiene un "mariossi.it"

Monkey island su linux con wine

Sono un fan sfegatato della saga di Monkey Island, e recentemente mi è venuta voglia di rigiocare ai primi 2 episodi (sarà ormai la quinta volta). Particolarmente allettante la possibilità di provare le "special edition" con grafica rinnovata (ma con la possibilità di vedere il gioco anche in versione originale).

Come giocare su linux? Tocca usare wine ovviamente...

 

Monkey Island 1

Innanzitutto occorre installare wine e winetricks.

In particolare quanto scritto in seguito è testato con i pacchetti (per arch):

  • multilib/wine 1.4rc6-1
  • community/winetricks 20111115-3

Fatto questo occorre aggiungere alcune librerie a windows, eseguire quindi:

winetricks d3dx9 vcrun2005 xact

Firefox, modificare l'interfaccia tramite userChrome.ccs

firefox

Una caratteristica interessante di Firefox (e Thunderbird) è la possibilità di modificare l'aspetto di tutta (o quasi) l'interfaccia mediante CSS.

Questo può venire particolarmente in aiuto quando (come nel mio caso), dopo aver applicato un tema al proprio DE e i layer di compatibilità GTK/QT poi parti del browser non si riescono in alcun modo a far vedere con colori leggibili...