Archive pour mai, 2008

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.

Joel Spolsky et Jeff Atwood en podcast

mai 9, 2008

J’ai écouté les 4 premiers podcasts de stackoverflow.com. Il s’agit d’une conversation entre Joel Spolsky et Jeff Atwood. C’est assez sympa comme truc, me fait pratiquer le british en allant au boulot. La qualité du son était bien pourrie mais elle s’améliore, un peu pareil pour le contenu. Cela dit Spolsky est un monstre, j’adore son coté “poil à gratter”. Par moment il bouscule tellement Atwood, que c’est à ce demander si le duo va résister bien longtemps ;)

Port de NetBSD vers AMD x86-64

mai 8, 2008

Un petit paper sympa de Frank van der Linden décrivant le port de NetBSD vers une architecture x86-64 ou l’on apprend notamment que ce port a pris en gros 6 semaines et c’est fait en 20440 lignes de C et 3735 ligne d’ASM soit en gros 800 lignes de code / jour en prenant des semaines de 5 jours.

Wake On Lan (WOL) et ma freebox

mai 5, 2008

Argh ! C’est toujours la même chose. A chaque fois que quelqu’un squatte mon canapé-lit, j’éteins mon serveur NetBSD parce qu’il fait un boucan d’enfer dans le salon et que moi ou mes invités auraient bien du mal à dormir avec ce buzz incessant. Résultat des courses, j’oublie de le rallumer le matin en partant au boulot et je me retrouve sans rien (ie: mutt, zsh, python, vim, reminder, mon bot jabber etc…).

Bref pour pouvoir allumer la machine à distance :

- Activer le proxy WOL dans l’interface de la freebox.

- Redémarrer la freebox.

- activer le wake on lan dans le bios de la machine concernée.

- sur le serveur $ ifconfig -a (récupérer l’adresse arp de l’interface)

Maintenant il suffit d’aller ici : http://www.depicus.com/wake-on-lan/woli.aspx (mask=255.255.255.255, port=9) pour allumer la machine a partir de n’importe quel navigateur ;)