Pâques en avance..


h1 11/25/2006 01:28:00 PM


Merci Ameline...

Doutes et dégouts


h1 11/23/2006 02:21:00 PM

En ce moment à l'école, des affiches JP Morgan fleurissent. Après les avoir longtemps ignorées, je me suis laissé intriguer et ai lu le message: "Tu vas kiffer spéculer pour nous, tu ne penseras plus qu'à ça, t'en auras les mains qui tremblent. On a un sacré gros paquet de fric à jouer, mais souviens-toi, c'est qu'un jeu, pas vrai ?" Tant d'idéaux m'ont subjugué, j'ai embarqué l'affiche, direction poubelle. A la même époque l'an dernier j'ai déja écrit mon incompréhension et mon rejet des boîtes de finance. Je ne les comprends pas plus qu'avant, je ne les accepte pas plus non plus, ma seule pensée nouvelle est un souvenir de ce que ma maman me disait: On ne joue pas avec la nourriture, pense à ceux qui ont faim...

Je ne comprends pas plus qu'avant. Est-ce bien ou mal ? Ça me parait injuste, mais il n'y a rien d'illégal, pas de vol. Tout le monde consent à rentrer dans ce petit jeu. Pourtant il doit bien y avoir des perdants. Et je ne vois pas qui peut profiter de la spéculation rapide, si ce n'est les spéculateurs. Est-ce mieux de se faire payer à bloguer et geeker faire de la recherche fondamentale en logique ? C'est quand même un investissement à plus long terme, ça a plus de chances de profiter...

Après la seconde guerre mondiale il était établi que tout valait mieux que cette horreur, et un certain nombre de gens ont commencé à construire notre monde, autour du capitalisme, du commerce, de la finance. Certains pays en souffrent, en sont apauvris, mais cela vaut mieux que des guerres et des massacres, non ? J'ai tendance à dire oui, aussi, mais je ne m'étonnerai pas quand les pauvres changeront d'avis si le monde ne change pas assez bien.

Dans ces domaines j'ai des sentiments, mais pas de certitudes, et je ne comprends pas les gens qui en ont.

Qu'est ce qu'un Geek ?


h1 11/23/2006 02:02:00 PM

Comme Gelnior ou ecrans.fr le font remarquer, le geek est à la mode. Je porte pour ma part un tee-shirt #geek de temps à autres mais je n'ai pas l'impression d'être à la mode pour autant: il me semble que le mot change de sens, encore.

Un petit coup d'oeil dans urbandictionary confirme la définition que je connaissais il y a quelques années. Le sens premier désigne des gens décalés qui font un boulot ou se passionnent pour un sujet que le commun des mortels trouve bizarre. Le mot est cependant particulièrement utilisé chez les programmeurs, qui sont bien souvent des geeks par excellence au sens premier du terme. Geek est aussi un synonyme de nerd mais ce dernier terme est plutôt utilisé péjorativement, tandis que le premier est employé comme un terme positif par ceux qui se considèrent geeks.

Actuellement une autre forme de geeks est en train de s'accaparer l'appellation: l'ultra-fan de BD/science-fiction/jeu-vidéo, le mec qui passe aimerait avoir un sabre laser ou des pouvoirs psychiques. Bien souvent il aura aussi la tête fourrée dans son écran d'ordinateur, discutant avec ses compères sur forums ou échangeant des jeux/figurines/BD-collectors, mais il ne s'agit en aucun cas d'un codeur.

Conclusion ? Etre un codeur n'est toujours pas à la mode, et donc vraiment geek. On est des larves obnubilées par des systèmes austères, mais on va pas se laisser piquer nos appellations, bordel!

Debian on Dell D420 laptop


h1 11/12/2006 02:56:00 AM

I recently got a new laptop from the lab. It's a Dell D420, and it came with a Dell flat panel 20" WXGA UltraSharp. Bored with Gentoo, I decided to install a Debian on it.

The Debian CD I had was too old and didn't detect the wifi card, which is bad for a netinstall. So I booted a Ubuntu CD, and everything was detected. But I still wanted a Debian. So I followed this guide to install Debian from the LiveCD. That made the move from Gentoo less sad, looked familiar...

Although I didn't do an usual install, the next steps might be valuable for others, or me later. I installed Debian etch, got a kernel 2.6.17.

Nothing to say about wired network. It worked out of the box.

Sound worked fine as soon as I installed and dpkg-reconfigured alsa-base, ran alsaconf. Related useful packages here were alsa-tools and vorbis-tools. But I guess this is useless for a normal Debian install.

Video was a bit tricky. The video BIOS is broken on these machines. Just install 915resolution and reboot. This tools detects the actual screen resolution at startup and patches the BIOS so that X detects it fine. Problems arise when you plug the external screen: its resolution isn't detected either. The solution I found, which works with or without the external screen, is a bit dirty. Just add the following line at the end of /etc/defaults/915resolution: 915resolution 54 1680 1050 -- assuming you've got a 1680x1050 external screen.

One trouble with wide screens is that mplayer will stretch the videos. To fix this, edit /etc/mplayer/mplayer.conf to set monitoraspect=16:10.

The wifi is the hardest bit. First it depends on whether or not you have a dual core. With a single core you usually get a Broadcom card which requires ndiswrapper.. see other install-notes for that. With a dual core you can't get this card, and you usually get an Intel Pro Wireless: ipw3945. Unfortunately the driver is not free. I followed these notes for the installation of the ipw3945 module and ipw3945d daemon, including the edition of /etc/modprobe.d/ipw3945.

The problem, then, is that when the module is launched during boot, these magic lines are not used, so the daemon isn't started, and the wireless doesn't work. What I did is add a service to reload the module, and wait a bit for the server to initialize correctly. Edit /etc/init.d/ipw3945:
#! /bin/sh

set -e

PATH=/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Intel PRO/Wireless 3945"
NAME=ipw3945
SCRIPTNAME=/etc/init.d/$NAME

# Exit if not root
if [ $(id -u) -gt 0 ]
then
echo "This script must be run as root."
exit 99
fi

# Gracefully exit if the package has been removed.
test -x $SCRIPTNAME || exit 0

case "$1" in
start|restart)
echo -n "Starting $DESC: $NAME"
rmmod ipw3945
modprobe ipw3945
sleep 3
echo "."
;;
stop)
echo "Stopping $DESC: $NAME"
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart}" >&2
exit 1
;;
esac

exit 0


Then add a link so that it starts before networking: ln -s /etc/init.d/ipw3945 /etc/rcS.d/S38ipw3945. Configure eth2, reboot, that's ready.

Pierre blanche


h1 11/08/2006 09:39:00 PM

Un jour à marquer d'une pierre blanche. Je suis en train de gagner ce qui est probablement la dernière bataille de la campagne dans Advance Wars. J'ai fixé un défaut de récursion terminale dans le code de Bedwyr, ce qui nous a enfin permis de calculer notre exemple le plus complexe. Le boulot théorique avance moins mais n'est pas tout à fait au point mort. Mais surtout...


J'ai proposé une depêche linuxfr centrée sur Liquidsoap, présentant Dolebraï et RadioPi. Elle est passée en première page en début d'après-midi, causant un afflux de visiteurs pour les trois projets.

Edit: geotraffic très français sur le wiki de Savonet pendant les 24 heures qui ont suivi le post...

Photos d'Australie


h1 11/01/2006 11:48:00 AM

J'ai enfin uploadé mes photos d'Australie sur Flickr. Vous y trouverez des morceaux de Canberra, en particulier les photos de ma chasse aux kangourous.

kangourous

Mais la plupart des images sont celles de mon dernier week-end, passé à Sydney: ville, plage, jungle, il y a de tout.

opera&sydney