samedi, juin 12, 2010

Aux urnes, Citoyens !

Voilà. Le grand jour est pour demain. Voter ou ne pas voter, se demandent beaucoup. Pour qui voter, se demandent d'autres. C'est quoi le prochain match se demandent ceux qui restent.

"INDEPENDANCE DAY II" annonce cyniquement la société d'advertisement le long de la grand route, ce que je reçois avec amertume. Ma Belgique, j'y tiens, ainsi que le démontre le logo de notre groupe de concepteurs de jeux "PPP Team".
Avec son Liège pourri où on aime faire la fête, ses ardennes à myrtilles, son Brugge au minnewater si romantique, son Bruxelles énigmatique. Qui êtes-vous, séparatistes, pour m'arracher ainsi mon identité et mon patrimoine ? N'oubliez pas, Thijl et Tchantchès: c'est l'union qui fait la force ... et de la division, rien ne sort. que des restes.

Il me paraît pourtant qu'il est bien temps de réviser tout ça. Souffler un bon coup sur nos vieilles habitudes, remettre de l'huile fraîche dans les rouages, et dépoussiérer les connecteurs. J'ai vu Machin, à la télé, du parti Bazar, dont le discours me paraissait juste, et qui semblait défendre mes idées. Je ne pourrai pas voter pour lui. Il est inscrit sur la liste de Bruxelles, pas sur la mienne. A l'époque du vote électronique, c'est quand-même un comble, non ?

vendredi, mai 28, 2010

Imagine ...

imagine there's no heaven
it's easy if you try
no hell below us
above us only sky

imagine all the people
living for today

imagine there's no country
it isn't hard to do
nothing to kill or die for
and no religion too

imagine all the people
living life in peace

you may say I'm a dreamer
but I'm not the only one
I hope someday, You'll join us
And the world will be as one.

Imagine no possession
I wonder if you can
No need for greed or hunger
A brotherhood of man

Imagine all the people
Sharing all the world

/john lennon.

dimanche, mai 16, 2010

youtube-howto

mencoder MVI_0355.AVI -ovc xvid -xvidencopts bitrate=800 -vf scale=320:240 -oac mp3lame -srate 16000 -o spacemission.avi

Mon canon powershot A540 enregistrant le son de ses vidéos en PCM non compressé (comprenez ".WAV"), j'ai tout intérêt à faire un peu de pré-traitement avant d'envoyer mes vidéos sur youtube ou facebook ... ou même de les conserver sur disque externe ou DVD :P

A défaut d'un script tout fait, j'ai sur (certains) de mes $HOME un fichier "youtube-howto" pour me souvenir des arguments un peu tortueux à passer pour le réencodage.

En espérant que ce soit un jour utile à quelqu'un d'autre que moi.


Et en version "script pour se simplifier la vie", ça donne :
#!/usr/bin/perl
($input, $pname, $scale, $more) = @ARGV;

$input =~ /([a-z-_]+)([0-9]+).avi/;
$output="$1$2-$pname.avi";
$extraopt = "-vf scale=$scale" if defined $scale;
$extraopt.=$more;

$codopt = "-ovc xvid -xvidencopts bitrate=800 $extraopt -oac mp3lame -srate 16000";

exit (system "nice mencoder $input $codopt -o $output");

vendredi, avril 30, 2010

Tuxedo sur Lynx


Ca y est, le Lynx Lucide, la nouvelle distribution Ubuntu vieillie en fut de chene est sortie ... vous l'occasion de faire le point sur le fonctionnement de "mon" gestionnaire de session, j'ai nommé Tux-E-Do, basé sur enlightenment et FancyLauncher... Comme, à ma connaissance, FancyLauncher n'a jamais fait partie des packages d'aucune distribution, je le "traine derrière moi" dans mon répertoire /home/sylvain/bin depuis 2001.

Tout commence dans le fichier /usr/share/xsessions/tuxedo.desktop, créé à la main pour les besoins de la cause il y a ... euh ... 2 ans:
[Desktop Entry]
Encoding=UTF-8
Name=Tux-e-Do
Comment=better have a .xsession script defined :)
Exec=/home/sylvain/bin/tuxedo.init
Icon=
Type=Application

Ceci suffit à faire de Tux-e-Do un "session manager" reconnu par gdm (l'écran d'accueil). Pour info, "E-gnome" (la solution 'propre et prète à l'emploi pour faire tourner enlightenment sur Ubuntu) appelle /usr/lib/enlightenment/starte16-gnome. Bref, mon script à moi (version détournée de .xinitrc) donne

mount /var/mail &

# What we do if we fail at least ... emergency fall back.
#
failsafe="xterm -ls -T Failsave -geometry 80x24-0-0"
trap "exec $failsafe" EXIT SIGHUP SIGINT SIGPIPE SIGTERM SIGIO

# Some bash (1 and 2) settings to avoid trouble on a
# failed program call.
#
test -n "$BASH" && set +o posix
no_exit_on_failed_exec=1
type shopt > /dev/null 2>&1 && shopt -s execfail
set +e > /dev/null 2>&1

# This should be the default
#
export TERM=xterm
WINDOWMANAGER=/usr/bin/enlightenment
LD_LIBRARY_PATH=/usr/local/lib /home/martin/bin/xmms -p &

if test ! -x $WINDOWMANAGER ; then
echo "Error. Can not find enlightenent ($WINDOWMANAGER)."
echo "Exit for now."
xmessage -timeout 10 -default okay -center -file - <<-EOF Error. Can not find enlightenment ($WINDOWMANAGER). please edit tuxedo.init accordingly. Exit for now. EOF exit 1 fi

Ca, c'était pour la mise en bouche: définir le window manager à utiliser (enlightenment) et s'assurer qu'on aura au moins un terminal en cas d'urgence.


#
# Load system and users resources if not already done
# (XSESSION_IS_UP set by xdm in $XLIBDIR/xdm/Xsession)
#
if test "$XSESSION_IS_UP" != "yes" ; then
XLIBDIR=/usr/X11R6/lib/X11
test -r $XLIBDIR/Xmodmap && xmodmap $XLIBDIR/Xmodmap
test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
test -r $XLIBDIR/Xresources && xrdb -load -retain $XLIBDIR/Xresou$
test -r $HOME/.Xdefaults && xrdb -I$HOME -merge $HOME/.Xdefaul$
test -r $HOME/.Xresources && xrdb -I$HOME -merge $HOME/.Xresour$
fi

# let's go: start our applications.
xmms --play &
bin/delay 5 "Eterm --cmod=200 -O --scrollbar=0 --borderless=1" &
export LD_LIBRARY_PATH=/usr/local/lib:/home/martin/.FancyLauncher
bin/delay 5 bin/FancyLauncher &
unset LD_LIBRARY_PATH
/usr/bin/X11/xscreensaver &
exec $WINDOWMANAGER

# call failsafe
exit 0
Bion. Il faut aussi que j'upgrade ma version d'enlightenment, bien sûr. Toujours 'e16', mais la dernière (sur hardy heron) avait un bug immonde par rapport aux fenêtres transparentes: grosses trainées noires dans tous les coins, probablement une incompatibilité avec mon chipset graphique intel. Je sais depuis l'installation de mon laptop "grizzly" que le bug semble avoir été corrigé... youpie. Andiamo! Désinstallons donc "enlightenment" et réinstallons "e16" ... et ajustons WINDOWMANAGER=/usr/bin/e16 en conséquence.

logout - relogin

voilà qui est mieux ... enfin, mieux... 'faut que je retrouve mon thème "bluesteel". que j'arrange cet xmms qui ne veut plus enchainer les morceaux, que je trouve le moyen de mettre mon fond d'écran comme fond d'écran ... tout ça ...

mardi, avril 20, 2010

Science fiction ... is mostly fiction.



Bien sûr, pour ceux qui ne sont pas trop "trekkies", il y a la même avec Star Wars, mais je la trouve moins drôle.

jeudi, avril 15, 2010

kahvi.

J'ai découvert le collectif "kahvi" en cherchant (en 2007) de nouvelles musiques de "Mosaik" (aussi connu sous les aliases "Radix" et "Rymdlego", compositeur sur la demoscene, notamment de la bande son de la démo "Tesla by Sunflower".

Là, c'est "Moodix" qui m'a attiré:

http://www.kahvi.org/artists2.php?artist=Moodix

très sympa, comme ambiance. Un peu 'grand bleu électro'.

Et pour profiter de toutes ces nouveautés, je me suis construit un "répertoire magique" qui ajoute à ma playlist XMMS tout ce que j'y dépose grâce à
inotifexec.pl $MY_MAGIC_MUSIC_DIRECTORY closed.rw. "xmms -Q '%'"

Et je vous offre le script perl, qui se base sur l'interface "inotify" du noyau Linux. KISS.

samedi, mars 13, 2010

101 idées futées pour faire des économies d'énergie

Notre brave région Wallonne nous a sorti une brochure "101 idées futées pour faire des économies chez soi", que j'ai probablement ramassée à un quelconque éco-salon. Il y a plein de lieus communs, mais quand je vois les réactions/comportements absurdes de certains (genre "il arrive, ce réchauffement climatique, que je puisse faire mon barbecue"), je me dis qu'il y en a finalement peut-être bien besoin, même si le moyen de diffusion n'était peut-être pas idéal.

Rassurez-vous, je ne vais pas vous donner la lecture des 101 points ... juste profiter de cette mémoire virtuelle pour noter ce que je pourrais encore améliorer chez moi.
  • 1. fermer les volets et tentures la nuit tombée. Pas de volets ... et je devrais peut-être mettre des tentures à la fenêtre de la cuisine. Et parce qu'on ouvre les tentures dès le matin pour profiter du chauffage solaire (10.), bien sûr
  • 3. isoler les tuyaux de chauffage. Binaire! ça fait 2 ans que je dis que je vais le faire. Même remarque avec les tuyaux d'eau sanitaire.
  • 9. ventiler en ouvrant des fenêtre opposées pendant quelques instants. C'est donc préférable à laisser 1/4h la fenêtre d'une pièce ouverte. Bon à savoir.
  • 18. Dépoussiérer les corps de chauffe des radiateurs. ^^"
  • 27. Quand je me savonne, je coupe le robinet de la douche. Ouuuh. Ca, ça va être dûr.
  • 29-30. 45°C est suffisant pour l'eau sanitaire produite à la demande, 55°C pour une installation avec boiler. Attention, tout de même: une température trop peu élevée combinée avec une eau qui stagne, et les bactéries s'en donnent à coeur joie. Mieux vaut donc sans doute consulter un spécialiste avant de bidouiller les réglages.
  • 32. Je veille au parfait état des joints des robinets. A votre avis, pourquoi j'ai le catalogue "ikéa cuisine" dans ma playlist ?
  • 40. Je ne fais ma lessive que quand je peux remplir complètement la machine. Un peu incompatible avec le choix des langes lavables, malheureusement...
  • 42. Dès que le temps le permet, je sèche le linge à l'extérieur ... Yes, we can.
  • 50. Dépoussiérer régulièrement l'arrière du réfrigérateur. Mais euh. M'sieur ... j'viens juste de finir de le dégivrer ... j'peux pas aller jouer, là ?
  • 59. Pour éviter la formation de givre, j'ouvre le surgélateur le minimum de temps. Ah. J'imagine que c'était évident.
  • 70-74: je regrette, l'utilisation du micro-ondes à tout bout de champs, même s'il est plus économique, pour moi, c'est définitivement niet.
  • 85: les abat-jour foncés absorbent jusqu'à 75% de la lumière émise. Ah, croûte.
  • 86: je remplace par des ampoules économiques. Bon, pour les LEDs, je les ai prises orange. Erreur système. Au fait, on fait quoi des fluocompactes quand elles sont nazes ? Qui s'occupe du mercure qu'on a dedans ?
  • 89: je n'achète pas de luminaires avec des halogènes de 300W. Et que faire de l'éclairage hallogène encastré dans les plafonds des chambres par le précédent propriétaire ? Et le variateur d'intensité, il économise ou pas ?
  • 99: je débranche l'ordinateur et ses périphériques quand ils ne servent pas. Quid du routeur Wifi ?

vendredi, mars 12, 2010

Toyshop ...

Youpie. Lilico nous fait une mise à jour de son blog - sans - commentaires. Et je deviens de plus en plus fan de sa série "toyshop" ^_^

dimanche, février 28, 2010

Ca rampotte

Madeline roule sur le côté, utilise sa petite main pour faire des "gaa gaa gaa" et part à l'exploration de ses tapis de jeux. Même si on est encore loin de la course à quatre pattes qui fait tant frémir les jeunes parents, on commence quand-même à faire des passages de plus en plus fréquents chez iKea pour préparer le terrain.

lundi, janvier 25, 2010

Muon Baryon

Prenez votre nintendo DS et démarrez SEDS. Remplissez la dalle de 32x32 avec les 256 couleurs dans tous les sens. Cliquez dans le coin inférieur droit de l'écran en maintenant [L] enfoncé et recommencez le processus 3 fois.

Voilà. Vous venez de produire 4KB. La même quantité de données que ce que Youth Uprising[web]& Ümlaüt Design [web] &Outracks [web] ajoutent à votre windows pour obtenir "Muon Baryon", vaincqueur de la catégorie "4K intro" à l'Assembly 2009.

On peut lire sur mon profil scenemusic.eu
I think code is something we must be proud of.

I think hardware is something that must make us dream of getting the most out of it.


Je pense que ça vous explique pourquoi j'admire et je respecte ce genre de travail.

(Ps: merci à http://ilesj.wordpress.com/ pour avoir attiré mon attention sur leur travail)