Archive for 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.

Publicités

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 😉