Archive for the '1' Category

test de mudballs sbcl sur ma ubuntu

décembre 4, 2008

En faisant ma veille sur bloglines, je tombe sur un post de Sean Ross annoncant la sortie de Mudballs sur Lisp Planet. C’est un package manager pour Lisp. Ma dernière tentative d’installer hunchentoot avec ASDF ayant échouée, je décide de tester la chose.

L’install est super facile :

$ cd /usr/local

$ sudo wget http://mudballs.com/releases/mudballs-latest.tgz

$ sudo tar xzf mudballs-latest.tgz

Ensuite suffit de lire l’excellente et concise documentation de Mudballs. Sur ma ubuntu j’ai eu des CFFI:LOAD-FOREIGN-LIBRARY-ERROR car libssl.so n’existait pas. J’ai corrigé le pb avec un simple lien :

$ cd /usr/lib/ && sudo ln -s libssl.so.0.9.8 libssl.so

Et la bonne nouvelle c’est qu’hunchentoot tourne sans pb ! 🙂

Publicités

The revenge of the Unicode

septembre 30, 2008

Bon ce coup-ci c’est peut être la bonne, l’explication ultime (?) semble être ici.

Pour lire : Connaitre l’encoding (la repr binaire) de ce qu’on recoit, sinon on devine le plus proche et en fonction de la criticité de l’appli on bascule en ‘replace’ ou on gère au try except.

Pour écrire : ustr.encode(‘utf8’)

unicode_str = ascii_str.decode()

unicode_str = utf8_str.decode(‘utf8’)

unicode_str = utf8foireux_str.decode(‘utf8′,’replace’)

firefox session restore

septembre 2, 2008

about:config

browser.sessionstore.enabled = true

custom vim syntax highlight (quick and dirty)

mai 12, 2008

Everything between brackets will be yellow.

: syn clear

: hi MyStuff ctermfg=yellow

: syn match MyStuf /\[.*\]/

If you wan’t to save this, put everything in a file under ~/.vim/syntax/mystuff.vim.

Add this at the end of the file you wan’t to highlight :

set vim: syn=mystuff:

That was quick’n’dirty ! 😉

I use this for highlighting timestamps on my text notes.