mercredi, août 03, 2011

everdune


pour survivre dans ce monde d'andouilles qui se chamaillent à coup de linguistique au lieux de s'attaquer aux vrais problèmes (arrêter le nucléaire, cesser de faire de la vente de produits made-in-china l'activité économique #1, permettre enfin aux enseignants de remplir vraiment leur mission, éviter qu'on ait tous un gène de production d'aspartame dans notre foie, tout ça ...), il va bien me falloir tout ça.

Merci donc à "anni" de m'avoir fait (re?)découvrir Everdune

jeudi, février 10, 2011

Inkscape à la rescousse.

Si vous ne vous êtes jamais dit "rhaa, on ne voit rien, sur ce graphique", c'est sans doute que vous n'êtes pas chercheur. Alors bien sûr, avec une version électronique (.pdf) d'un article, on peut toujours zoomer pour y voir plus clair, mais avec Inkscape, il y a moyen de faire encore mieux ...

Après avoir importé la page qui m'intéresse, je peux non seulement zoomer, mais aussi utiliser les guides pour repérer la valeur exacte de plusieurs courbes en un point donné (voire utiliser les coordonnées de ces guides pour être plus précis qu'avec une lecture sur l'échelle). Je pourrais même potentiellement reprendre la courbe d'un graphique pour la comparer avec une courbe sur un autre graphique après les avoir remis à l'échelle !

Et tout ça en open-source, s'il vous plaît ^_^ (et donc gratuit par-dessus le marché)

edit: encore plus fort: inkscape peut ouvrir une illustration .pdf, en modifier certains composants (p.ex. supprimer les effets d'ombrage qui font planter GhostScript, par exempe :)

Alors n'attendez plus : sudo apt-get install inkscape ;)

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)

mercredi, octobre 14, 2009

HUnix for HUmans.

Quand Linux essaie d'être trop "user-friendly", ça finit par donner ça. Je n'avais plus vu de message d'erreur aussi risible depuis "keyboard error: press F1 to resume", tiens. Ca ne vaut peut-être pas le "bug Corse", mais on en est pas loin. Evidemment, pas la moindre idée de "où sont définies ces propriétés", etc.

Bravo Ubuntu. Il faut rester humains et ne pas sombrer dans la monotonie du fonctionarisme, quoi.

A quand les messages d'erreurs qui intègrent des liens wiki ?

Bref, finalement j'ai écouté le mp3 en ligne de commande avec mplayer qui ne se formalise pas pour si peu ;)

mercredi, octobre 07, 2009

Hunting for the Sisters

Me revoilà à Munich. Premier déplacement professionnel depuis que ma petite puce. J'ai eu un drôle de feeling tout le long des préparatifs, comme si je ne m'inquiétais pas assez de ce qui m'attendais. Pour une fois, je n'avais pas de "talk" à donner, donc j'ai fini par me convaincre que c'était juste ça...

Bon, une petite "map" de l'endroit où j'allais, ça n'aurait pas été un luxe. Garching est un peu un "louvain-la-neuve" allemand, et donc, si je ne suis descendu du bus qu'à 2 minutes de marche de mon hôtel, ça m'a pris facilement 1 heure d'y arriver, entre-autres grace à mon frère (ou sa Snorky) qui a pu m'envoyer des infos complémentaires.

Du coup, si j'ai un moment près d'un point de vente, je me mets en chasses des "Gianas Sisters" pour DS, toujours pas présent en Belgique >_<

lundi, septembre 28, 2009

awesome enlightement

Voilà un paquet d'année maintenant que je suis resté fidèle à Enlightenment, le window manager que R4ff m'avait montré. J'aimais bien son côté "dépouillé", ses menus reprogrammables, et ses fenêtres transparentes. Mais le projet se fait vieux, les responsables de la distri "ubuntu" se font moins regardant... La transparence buggue sur "hardy", le shell intégré (eesh) ne marche plus qu'une fois sur 4 (sans doute un problème de buffer que je n'ai pas eu le temps d'investiguer), etc.

Je pourrais passer à E17, c'est vrai, mais il ne m'a jamais paru aussi "efficace pour le boulot".

Si j'ai l'occasion, en revanche, je tenterai une installation d'awesome, un window manager qui intègre un moteur de script Lua. Comme j'entends parler de Lua partout ces derniers temps, ce serait un bon plan pour en apprendre davantage sur ce mécanisme.

mardi, août 25, 2009

L'aéroplane

Pour voir de loin
Ce que nous sommes
De petits riens,
Rien que des hommes
Avec nos plaies,
Nos solitudes
Si on prenait
de l'altitude

--------0-------|x2|---------0-------|---------0-------
--0-------0---0-|x2|---1-------0---1-|---4-------4---4-
----0-----------|x2|-----2-----------|-----4-------4---
------2-----2---|x2|-------2-----2---|-------4---------
----------------|x2|-0---------------|-2---------------
0---------------|x2|-----------------|-----------------

mardi, août 11, 2009

Spaceman far away from home

Par curiosité, j'ai quitté la page web de maf (maf464.free.fr) vers celle d'un autre artiste électronique qui m'était inconnu: Aleksi Eeben (http://www.cncd.fi/aeeben/bio.html), d'où je suis parti écouter l'album "spaceman far away from home".

Certainement pas de la musique "grand public", l'auteur disant lui-même qu'il vise "les gens exceptionnels, ceux qui se sentent incompris, laissé pour compte par la société ou dictateurs dans leur bac à sable (, etc.)". Les mélodies sont intéressantes, les harmonies parfois un peu dissonnantes. Si vous êtes à la recherche "d'autre chose" que le remake de Eiffel 65 en "sugar", peut-être y trouverez vous l'illumination. Moi je vais continuer mon écoute ... Peut-être que j'aimerai bien, finalement.

Je ne suis peut-être pas exceptionnel moi-même. Peu importe, pourvu que par ce relai musical, j'augmente mes chances d'interactions avec des gens exceptionnels...

mardi, juin 30, 2009

Ce soir, j'attends ... Madeline

IMG_1183
IMG_1182
IMG_1180

La voilà avec nous, la petite Madeline. Après 9 mois d'attente, de préparatifs, de rendez-vous ... D'inquiétude et de questions parfois. Elle est née à 12h15 sans plus d'histoires que celles que ses parents vous raconteront. 3,59Kg et 48cm puisqu'il paraît que c'est "*très* important, Hettar" (les amis lecteurs comprendront ;)

Maman se repose ... Madeline est surveillée par les bonnes fées de la clinique avec leurs petites lupiotes et leur capteurs. Ca complique bien un peu les visites, mais dans son cas, c'est le meilleur moyen de faire en sorte que tout aille bien.

C'est une nouvelle page de ma vie qui commence...

[i]edit[/i]: Bonne nouvelle: cet après-midi, Madeline nous a rejoins dans la chambre de Maman pour notre plus grande joie à tous les trois. Les docteurs sont rassurés, les parents ravis et Madeline tète à coeur joie.

[i]edit++[/i]: Les listes de naissances sont déposées chez Prémaman Boncelles et sur http://www.ptibou.be/

lundi, juin 29, 2009