vendredi 5 mars 2010

Oranges et lutins perdus

Chez moi, à la campagne, j'ai un abonnement ADSL Orange "réseau étendu", ce qui veut dire 512k, jusque  dans les champs ravitaillés par les corbeaux.

J'ai aussi une LiveBoite Moisie (Orange LiveBox Mini Sagem), qui potentiellement fait modem, routeur avec 2 ethernet et un AP Wifi. Rien de magique, mais c'est censé marcher facilement et efficacement.
Évidemment, ça marche mal et donc j'ai viré tous les services de la LiveBoite et installé un routeur qui à la bon goût de fournir également un proxy cache HTTP, un cache DNS, etc.
La Liveboite ne fournit pas de mode "bridge" permettant au routeur placé derrière elle d'obtenir directement une IP publique, donc le routeur est placé dans la "DMZ" de la Liveboite, avec une adresse genre 192.168.x.x ...

Comme décidément, chez Orange, ya plein de choses qui marchent mal, j'évite aussi d'utiliser leur service DNS, qui est bien plus lent qu'OpenDNS ou Google.
Malheureusement, je remarqué dernièrement que mon routeur ne voulait plus envoyer de mails via le SMTP Orange (smtp.orange.fr) avec ça dans les logs :


2010-03-05 09:04:14 1NnSW6-0005uw-Kx <= votre.adresse@email.com U=vous P=local S=1880 id=20100305080414.GH17876@email.com
2010-03-05 09:04:16 1NnSW6-0005uw-Kx ** votre.destinataire@email.com R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after RCPT TO:: host smtp.orange.fr [193.252.22.84]: 554 5.7.1 : Recipient address rejected: Missing Authentication

Bon, il dit "Missing authentication" alors vous regardez vos logs Exim4/Postfix/whatever et bon, tout a l'air OK.
En fait, l'erreur vient de la résolution de nom ...

Avec les DNS OpenDNS / Google ou autres :

$ host smtp.orange.fr
smtp.orange.fr has address 193.252.22.84
smtp.orange.fr has address 193.252.22.86

Avec les DNS Orange :

$ host smtp.orange.fr
smtp.orange.fr has address 80.12.242.16
smtp.orange.fr has address 80.12.242.52
smtp.orange.fr has address 80.12.242.61
smtp.orange.fr has address 80.12.242.86
smtp.orange.fr has address 80.12.242.141
smtp.orange.fr has address 193.252.22.64
smtp.orange.fr has address 193.252.22.91
smtp.orange.fr has address 193.252.23.66
smtp.orange.fr has address 80.12.242.10

Il semblerait que ces adresses changent de temps en temps, donc la solution la plus simple reste de laisser le DNS Orange (celui de la LiveBoite, 192.168.1.1 par défaut) dans la config de votre routeur.
Ho, et toutes les adresses ne sont pas valides non plus, donc ça ne sert à rien d'en garder une seule.
Il faudra aussi recharger votre MTA et votre firewall pour que tout remarche correctement.

jeudi 18 février 2010

Digging out some photographies and cameras.

As I was reading about the latest Leica M9 and browsing through Leica fans pages on Flickr (check moaan for instance), I felt the need to dig through shelves and boxes for my cameras and pictures.
Here are some of them, pour le panache. "Oh! Hey! Ooooh."

Agfamatic 100 (Point&shoot)

This is the model I used and broke, as a kid. I found this model some while ago. I do not use it anymore as film is not being sold anymore. The disposable flash bulb was called the "magicube" : a little cube capable of 4 shots. Very cute. I am a bit astounded by the sharpness of my old prints. Surprisingly, in good light conditions, results were good !

Canon AE-1 P (SLR)

A friend of mine lent me this camera 10 or 15 years ago and I rarely lent it back to him over the years ! This is a fantastic, robust and dead-simple camera, for which you can easily find cheap used lenses (here 24mm, 50mm, 135mm, 50-200mm). I use it mostly for black and white portrait shooting (135mm <3).

Ricoh GRD (Point&shoot)

I bought this small, (wide angle) 24mm prime lens camera to live in my pocket. While I don't like the term "serious compact" or "expert point&shoot", it still remains a very capable and nice camera. I love how it provides easy exposure compensation, bracketing, macro ... I use it very often for close macro, landscapes, city and in-building shooting.

Nikon D90 (DSLR)

My first DSLR. Not too cheap, not professional, I love it. I bought a couple lens and now have great pleasure using it. You can't technically miss a picture with such gear : always on-focus, fast, sensitive, ...


PS : looks like Picasa is really killing the pictures with way too much compression :-/

mercredi 17 février 2010

Ridicule du ronron de la radio

Dernièrement, Marie-Luce Penchard, Ministre de l'Outre-Mer, déclarait dans un meeting en Guadeloupe :

« Je n'ai envie de servir qu'une population, la population guadeloupéenne.
Il y a des enjeux financiers considérables. Nous en sommes à plus de 500
millions d'euros et ça me ferait mal de voir cette manne financière quitter
la Guadeloupe au bénéfice de la Guyane, de la Réunion, de la Martinique. » 

Évidemment, elle est plus ou moins originaire du coin. Évidemment, elle prend la parole dans un meeting. On n'atteint pas le niveau du grave hebdomadaire, tout juste l'habituel ridicule quotidien. Heureusement les réactions de l'UMP et du PS aident à profiter de ce délicieux FAIL, dans un joli capharnaüm.
Dans les grandes lignes, l'opposition s'insurge de la partialité de la ministre et la majorité sauf Balkany accuse l'opposition de jouer la polémique sans pour autant tenter d'expliquer son discours. Génial.

Axel Urgin (PS Réunion) :

« Ces propos sont aussi affligeants qu'inadmissibles dans la bouche d'une
ministre censée être en charge de tout l'Outre-mer, c'est-à-dire de onze
collectivités et non d'une seule »

Patrick Balkany (UMP) :

« Je pense qu'on devrait la sanctionner. Je pense qu'elle devrait être virée
du gouvernement. Je trouve que ces propos sont inadmissibles de la part d'un
ministre de l'Outre-mer. Elle doit s'expliquer. On ne peut pas dire des choses
pareilles, même dans un meeting en Guadeloupe. Quand on est ministre de
l'Outre-mer, on s'occupe des Français de l'Outre-mer. On ne s'occupe pas
uniquement de ceux de son département. »

Marie-Luce Penchard (UMP) :

« Lors de ce meeting, je ne m'exprimais pas en tant que ministre. »

François Fillon (UMP) :

« Cette petite polémique est dérisoire »
« extraire d'un discours une phrase pour tenter de jeter le discrédit sur la
politique du gouvernement outre-mer »

Jean-Christophe Lagarde (Nouveau Centre) :

« Un minimum de sens des responsabilités devrait conduire Mme Penchard à
quitter le gouvernement pour se consacrer au seul département qui
l'intéresse »

Frédéric Lefèbvre (UMP) :

« Il faut que le PS arrête ses mensonges généralisés et ses manipulations en
tout genre pour détourner l'attention du bilan catastrophique de l'ensemble de
ses présidents de région en matière de fiscalité, de sécurité et d'emploi »

dimanche 7 février 2010

La FORCE de 75 huîtres. Scientifiquement prouvé. Et oui.

J'aime bien le ridicule. J'ai une affection particulière pour les pubs débiles et les petits papiers des marabouts. On les trouve comme des perles et on les garde avec soi longtemps, on les oublie et un jour, ces petits trésors remontent à la surface ...

Aujourd'hui, je viens de retrouver échouée sur mon téléphone cette photo prise il y a quelques mois dans une pharmacie ...



À y regarder de plus près, on se pose quand même des questions.


"La force de 75 huîtres dans un comprimé". 
Hmm. La *force* d'une huître. 
OK. C'est vrai que c'est pas facile à ouvrir mais quand même, c'est un peu ... enfin ... c'est de la morve.

"Stimulant physique et intellectuel". 
OK, les huîtres sont probablement plus intelligentes que les moules mais quand même, c'est ... toujours de la morve une huître.

"22 euros"
La boîte de 30 comprimés, soit quand même la force 2250 huîtres, pour 22 euro, c'est clairement mieux que la bourriche de 10kg à 50/100 euros, sans avoir à ouvrir les sales bestioles. Bon point pour OSTRIN Q10.

Q10, taurine, vitamines, anti-oxydants et autres minéraux de haute valeur
Alors effectivement, le machin à base de concentré d'huîtres est bourré de trucs bien pour l'énergie. La plupart ne provenant de l'huître d'ailleurs (du melon par exemple). HAAA, ya plein de taurine. En fait, à la caféine près, c'est du Redbull en comprimé en fait.  C'est vrai que Redbull pourrait dire "la force de 75 taureaux dans un comprimé" et ça claquerait pas mal. Même 0,75 taureau, ça suffirait.

"Ginseng"
Au dos de la boîte, on peut lire que le machin contient du ginseng. Haa. Les coquins. Du Ginseng pour la libido. Hmm. Oui, mais pourquoi l'huître alors, parce que c'est toujours ... de la morve une huître.



Hmm, j'aime. J'aime le ridicule.

PS: Histoire de pas faire le malhonnête, la notice étant en ligne , je reproduis pour votre plaisir une partie du baratin:

Extrait d’huîtres
De tout temps, les huîtres ont eu la réputation d’être non seulement un régal pour les gourmands, mais
aussi d'améliorer les prestations. De plus l’huître a pour l’être humain bien d’autres propriétés positives.
Cet animal marin est, en effet, l’un des plus puissants au monde. Malgré le fait qu’elle ne dispose que
d’un petit muscle d’à peine un centimètre, l’huître est capable de garder ses coquilles fermées avec une
telle puissance qu’il est presque impossible de l’ouvrir sans outils. Elle peut résister à un poids de 5 kilos,
soit plus de 150 fois son propre poids, pendant environ 10 heures. Dans le cas d’un poids de 30 kilos (900
fois son propre poids), elle peut encore tenir 20 minutes. Comme vous pouvez le constater, les huîtres
contiennent une série de minéraux, d’acides aminés, d’oligo-éléments et de vitamines, le tout dans des
proportions telles que les éléments se complètent les uns les autres, ce qui peut être qualifié de
particulier. La teneur élevée en glycogène nourrit le muscle et lui fournit l’énergie nécessaire à son effort.
Le glycogène est transformé en glucose : la source d’énergie et l’aliment du muscle. Le glucose est brûlé
et libère, lors de ce processus, un déchet appelé acide lactique. La teneur élevée en taurine, qui se trouve
dans le liquide visqueux entourant l’huître, élimine ensuite l’acide lactique. Voilà d’où vient la force de
l’huître. D’une part, elle fournit de l’énergie sous forme de glycogène et d’autre part, elle contribue à
l’élimination de l’acide lactique à l’origine de la fatigue à l’aide d’un acide aminé, la taurine.

.../...

COMPOSITION PAR COMPRIMÉ
Extrait d’huîtres 165 mg, Taurine 100 mg, Zinc 15 mg (100%), Extrait de Ginseng 50 mg, Vitamine B1 1,4
mg (100%), Vitamine B2 1,6 mg (100%), Vitamine B3 (Niacine) 18 mg (100%), Vitamine B6 2 mg (100%),
Co-enzyme Q10 50 mg, Extramel® extrait 20% 10 mg
(%) DJR = Dose Journalière Recommandé
1 comprimé contient au maximum 13,68 mg de sucre.


mercredi 9 décembre 2009

Playing with Nikon D90 & Nikkor 70-210mm 4-5.6 AF-D


Recently, as I was looking on Ebay for a cheap lens to shoot some sports and portraits, 70-200 or such, with decent results, I found a Nikkor 70-210mm 4-5.6 AF-D.
Reviews about this lens, and eventually its use with modern amateur reflexes are rare (1999 huh ...), so I guess these few words could help some of us.

For 50€, it was more or less a $100 better deal than the usual Ebay price. I'm not a photo-geek, so I'm just looking for a reasonable price/quality ratio, not the sharpest, stabilized, fixed aperture, expensive and all plastic lens.

This AF-D lens was made before 1999 and still works like a charm, thanks to its solid-but-heavy all-metal body. Good. Despite its humble specifications (4-5.6, ...), it's said to have a very likeable fast focus and decent distortion, color rendition and sharpness across the field.
As all Nikkor AF(-D), this lens is compatible with the Nikon D90 body : autofocus, aperture (ring has to be locked to the smallest aperture - highest value - 32 here), metering, ...


My conclusion : it works just fine on D90, it's indeed really fast at focusing and provides very pleasant results even under the poor conditions I shot the picture above.
Get one if you find one for $100!

Some pictures I took right out-of-the-box :
http://www.flickr.com/photos/jeromenerf/sets/72157622966544084/detail/

Always a good idea to see others work on Flickr :
http://www.flickr.com/search/?w=all&q=nikkor+70-210+AF-D&m=text

Ken "chucknorris" Rockwell enthusiastic review :
http://www.kenrockwell.com/nikon/7021056.htm

How-to: restoring Grub2 on Debian


Debian recently chose to switch from grub1 (now grub-legacy) to grub2 (now grub-pc).
Those who upgraded their Debian Unstable/Sid recently might have suffered from annoying "Error 15" on boot, mostly due to grub2 being unable to read its files.

Here's the classic mount-chroot-restore method to fix that kind of problems.

1. fetch pre-requisites
You need a bootable Debian Install medium (CD, USB stick, network boot, etc), the smallest (business card) will do.

2. boot your media

3. choose "rescue mode", select lang and keyboard and switch to vt2 (Ctrl-Alt-F2)

4. mount your disk(s) partitions


$ cat /proc/partitions
...
$ modprobe ext2 # load whatever you need, ext2, xfs, etc
$ mount /dev/hda2 /mnt # your root partition first
$ mount /dev/hda1 /mnt/boot # your boot partition if one
$ mount /dev/hda5 /mnt/usr # ...etc
$ mount -o bind /dev /mnt/dev/
$ mount -o bind /proc /mnt/proc
$ grub-setup --force '(hd0)' # this will install grub with some warnings
...
$ reboot


5. you're done !

PS: you may want to read http://wiki.debian.org/GrubTransition on the Debian Wiki.

samedi 28 novembre 2009

How-to build and install QGIS from SVN on Debian in a bandwidth-friendly way.


Quantum GIS, aka QGIS (http://qgis.org) has been orphaned out from Debian repos for various reasons.
Of course, you can find many unofficial binary packages around the web, however they are likely to fail on some unmatched runtime dependency ...
QGIS people made it simple for us to build packages on our own bu providing a convenient "debian/" directory in the source tree.

The official installation guide (http://www.qgis.org/wiki/Installation_Guide#Building_Debian_packages) provides enough information to build the package in a semi-automatic way :

"/!\ *Note:* If dpkg-buildpackage complains about unmet build dependencyies you can install them using apt-get and re-run the command."

Boring ... Why not fetch dependencies from the debian/control.xxx file ?

                                                                       
# Fetch necessary build tools, assuming a freshly installed Debian unstable (pick either stable or Ubuntu flavours) :
$ sudo apt-get install build-essential devscripts fakeroot subversion

# Fetch sources from SVN :
$ svn co https://svn.osgeo.org/qgis/trunk/qgis qgis_unstable

# Change to qgis source tree directory :
$ cd qgis_unstable/

# Magically fetch all necessary build-deps :
$ mk-build-deps debian/control.sid # you might consider other relevant control files
... # wait for the output file
$ dpkg -i qgis-build-deps_1.0_all.deb
... # fails
$ apt-get -f install # this should be easier with apt-get install qgis-build-deps_1.0_all.deb ...
... # looooong, coffee needed.

# Build package :
$ dpkg-buildpackage
... # long tools

# Install freshly built packages :
$ sudo dpkg -i ../*qgis*.deb
$ sudo apt-get -f install


PS: this method is not QGIS exclusive and could be used with many out-of-debian softwares that provides a working debian/ directory.
Who has no bandwidth constraints as I have should consider the much better cowbuilder (apt://cowbuilder or http://wiki.debian.org/cowbuilder). Those incredible tools provides nice wrappers to build packages in clean hardlinked-cow'd chroot, thus not polluting your environment with otherwise-useless build-deps packages.

Have fun !