Archive for the ‘general’ Category

Casque Sennheiser PXC 300

Thursday, November 22nd, 2007

J’ai finalement craqué. Après avoir tester le PXC 200 d’Arnaud, j’ai commandé un Sennheiser PXC 300. Le petit boîtier de ce casque cache le fameux NoiseGuard. 2 petits micros sur les écouteurs, un peu d’électronique et 2 piles, tout ça pour envoyer dans vos oreilles le son inverse du bruit qui vous entourent. Résultat : vous entendez mieux ce que vous mettez dans votre casque. Pas la peine de monter le volume pour compenser.

Ca, c’est sur le papier. Mais en fait … ça marche : dans le métro, dans la rue, au bureau, voire dans une salle machine pour les geeks :-). Après 2 semaines, je suis encore surpris quand je soulève un écouteur d’entendre la différence.

Evidemment, ça ne va pas sans quelques inconvénients : il y a un petit bruit de neige. En gros en environnement calme, il faut couper le filtre, sinon on a l’impression d’écouter les grandes ondes de notre enfance. Pensez aussi à une solution pour glisser le petit boîtier quelque part, c’est comme une gros marqueur qu’il faut promener dans ses poches. Ensuite, les écouteurs sont assez petits et vos deux oreilles commenceront à trouver le temps long au bout de quelques heures. Et pour finir, le PXC 300 est vendu comme insensible aux parasites des GSM .. bon, bah, pas le mien alors …

Update: bon, depuis hier, j’ai des parasites très fatigants avec mon Nokia 800. Je ne sais pas d’où ca vient .. mais c’est vraiment désagréable :-(

Wordpress 2.3.1 and blog improvements

Wednesday, November 14th, 2007

We upgraded to 2.3.1 the Wordpress release used by the Tryphon blogs. The time for me to improve two/three things in this blog.

Wordpress 2.3 adds the tag support. A good way to make posts more accessible. I installed the Sensitive Tag Cloud plugin because the default tag cloud widget isn’t configurable.

The Google Sitemap plugin must be upgraded too (to prevent nice sql errors). The last releases support the tag pages and include them into the sitemap.

I discovered the Presentation/Widgets menu in Wordpress by installing this plugin :-/ So I changed few things in the right sidebar … My feed reviews is now more visible with a RSS preview widget. This selection is the “Published articles” managed by our Tiny Tiny RSS instance.

Arret sur Images de retour sur le net

Thursday, September 13th, 2007

Comme l’avait annoncé Daniel Schneidermann dans son ex-blog (clos aujourd’hui), l’émission Arret sur Images tente l’aventure du web.

On peut donc découvrir aujourd’hui le site web d’Arret sur Images.

Pour l’instant, c’est manifestement basé sur un moteur de blog, mais c’est simple et propre (plus égonomique que la Télé Libre).

J’étais moyennement-fan de l’émission, mais je suis très attentif à cette reconversion. Tout comme à celle que représente la Télé Libre.

Plusieurs questions me viennent très vite, que ce soit la Télé Libre ou Arret sur Images :

(more…)

Switch to Tiny Tiny RSS ?

Thursday, September 6th, 2007

Google Reader has a search support since this morning .. may be I should .. switch to a free RSS aggregator ?? :-)

For many months, I’m using Google Reader to follow few hundred of feeds. Lifearea consumes to many CPU and memory to read so many feeds and don’t provide some useful features.

But Google Reader has many inconvenients. I prefer a free application to any no-charge service.

Until with morning, I didn’t know that a free RSS aggregator as powerful as Google Reader exists. I discovered it into Tim Samoff’s post this morning … via Google Reader :-)

This very interesting RSS aggregator is Tiny Tiny RSS. We’ve deployed an instance on the Tryphon servers. We are already 3 testers :-)

My OPML from .. Google Reader has been imported without problem. Very similar to Google Reader but many interesting additional details or features. To be followed …

Simple Robots Meta Wordpress plugin

Sunday, September 2nd, 2007

The usage of a robots metatag into blog pages is often discussed. Most of blog posts suggest to modify your blog template to change the header.

To avoid this modification, I’ve tested the Meta Robots plugin created by Joost De Valk. But this plugin doesn’t provide exactly what I’m looking for.

Using recommendations like How to Make a WordPress Blog Duplicate Content Safe, my objective is adding the "noindex,follow" to every page except posts, home and categories pages. Paged home and categories pages (/page/2, …) should be tagged too.

Using the same way than the Joost De Valk’s plugin, I’ve created a simple robots meta Wordpress plugin to make this simple job. Just install and activate.

PS: I’ve read a lot of posts which suggest robots Disallow directives with wildcards (/*/feed, etc) .. But I’ve never seen a such thing in .. the robots.txt specifications

Install a Trac plugin

Thursday, August 30th, 2007

It seems easy to install a Trac plugin … No idea why but I’ve experienced several difficulties before finding this procedure : I retrieve the python plugin source and create the egg file.

Most of time, the trac plugin source are available via subversion. A small checkout and you can find the setup.py file.

To create the egg file, execute python setup.py bdist_egg. You’ll find the egg file into the dist/ directory.

Take care to use the same python version than your trac server. An egg file created with python 2.4 will work with python 2.3.

Copy the egg file into the trac plugin directory (/usr/share/trac/plugins under debian). Trac will make the end of work.

Migrate data from postgresql to mysql

Sunday, August 19th, 2007

Several of the Tryphon applications are in production with postgresql databases. AudioBank is in this case. Mostly because Tim is persuaded that MySql sucks :-p

In my laptop, only MySql is running. So to retrieve production data, I need to migrate it.

Dump only data from the wanted postgresql database :

pg_dump -d -a --column-inserts <database> > data.sql

Remove postgresql specific instructions :

sed -i -e '/^SET / d' -e '/^SELECT pg_catalog/ d' data.sql

If needed, change quotes used for postgresql reserved keywords (in column names for example) :

sed -i -e 's/"key"/`key`/' -e 's/"type"/`type`/'  \
   -e 's/"version"/`version`/' -e  's/"password"/`password`/' data.sql

Create a fresh structure of your mysql database (with rake db:migrate for example) and insert the data :

mysql database < data.sql