Recently in Informatique Category

Séminaire Aristote, le jeudi 10 juin 2010 à l'Ecole Polytechnique, Amphi Gay Lussac.

Organisateurs : Jean Claude Lambert (INSERM) et Jean Michel Batto (INRA).

Au programme :

9h00-9h30 - Accueil-café


  • Badr Chentouf (Dir. Smile Consulting) Vers une vraie alternative du libre dans les logiciels d'aide à la décision (BI)

  • Xavier Guimard (LCL, Direction générale de la Gendarmerie Nationale) Les raisons qui ont conduit la gendarmerie nationale à choisir le libre

  • Tom Lehman (CTO,Turbohercules ) Continuité d'exploitation (Business Continuity) d'un ordinateur central (mainframe) et anticipation de perte de données en cas de sinistre à l'aide de l'émulateur Hercules


11h30 - Pause café

  • Genevieve Romier (Resp. tech. projet PLUME, UREC-CNRS) La place des logiciels libres dans l'enseignement supérieur et la recherche, dans l'administration, en France, en Europe et dans le monde


12h30 - 14h00 Déjeuner (salle aquarium)

  • Alexis de Lattre (co-fondateur de la société Anevia) Une PME entièrement libre

  • Daniel Poudroux (Res. informatique, UMR Environnement et Grandes Cultures INRA) La virtualisation du poste client: une approche opensource


15h15 - Pause


  • Ludovic Hirlimann (Resp. assurance qualité, Mozilla Messaging)Le logiciel libre -vue de l'éditeur, vue de l'intérieur

  • Alexandre Zapolsky (PDG de LINAGORA) 10 ans de stratégie d'usage de l'Open Source dans les très grandes organisations en France

  • Laurent Séguin (Vice-président, AFUL) Les différents modèles économiques du libr


17h 17h30 Questions-réponses avec les intervenants

Le séminaire sera retransmis en direct sur le réseau via le logiciel AccessGrid vers les sites qui souhaitent se connecter.(mode d'emploi sur : http://www.aristote.asso.fr/doku.php/public/seminaires/suivi )

Toutes les informations concernant ce programme, ainsi que les tarifs et le bulletin d'inscription, sont disponibles sur le site Web d'Aristote : www.aristote.asso.fr


This Friday, May 28th 2010, in Munich Germany, there will be Key signing party during the osstreffen event. So if you are in the area, please peek your head there and let's grow the web of trust.

On Saturday July the 17th at 14:00 CET, There will be a key signing event at the Open Community Camp, tha's in Leiden in The Netherlands.. A key ring as been added to biglumber for people willing to use that.

These days I spend plenty of time online and use web apps here and there. It seems plenty of things are/will be moving to the cloud and that everything will happen in the clouds in the future. So I've asked myself what do I install on my machines these days :

  • Soft-phone for work
  • Multi-IM client
  • Email client
  • Web browser
  • Image manipulation Program

So let's try to see what's different from when my machine was an Atari Falcon.

  • I didn't have a web browser
  • I didn't have a mail client
  • I had a fido client
  • I had a assembler
  • I had games
But then again I didn't have access to the internet, the way I do today. Seeing that , well maybe I'll do most of my things in a web-browser in 10 years , but I doubt that, I don't see myself doing image manipulation in a web browser, I'm maybe just plain wrong.

Hier soir et avant hier soir j'ai passé un bon moment à ajouter des métadonnées sur les photos que j'ai faite lors de mon séjour au Danemark. En tout j'ai du passer environ quatre heures sur le sujet. La partie la plus longue étant l'ajout des coordonnées des prises de vue (et cette partie est quasi automatique). Ensuite j'ai ajouté des mots clefs décrivant le contenu de mes images , c'est beaucoup plus manuel et beaucoup plus coûteux en temps. Il en résulte, que la plupart des images que je partage sur flickr sont riches en métadonnées.
Si je suis d'accord pour perdre tout ce temps, c'est parce que je trouve que l'ajout de métadonnée ajoute beaucoup de valeur à une image digitale, à un mp3 ou à une vidéo. En effet les technologies d'indexation actuelles sont essentiellement basé sur des données textuelles. Il est très coûteux en puissance de calcul de faire de la reconnaissance vidéo, d'image ou de son. Ces technologies existent mais sont beaucoup trop gourmande en puissance de calcul pour que je puisse les utiliser. Il en va de même pour les moteur de recherche sur Internet, ils vont être capable d'indexer et donc de rendre mes images visibles à un plus grand nombre, si mes images sont accompagnées de mots les décrivant. C'est donc un coût en terme de temps - mais un énorme gain en matière de visibilité.

Après une semaine passé dans des hôtel Danois, il y a quelque chose que je ne m'explique pas. Dans tous les hôtels où j'ai dormi, j'ai pu profiter d'internet via le wifi. Le signal était fort, la bande passante abondante (Joost et même youtube en HD, sans aucun soucis). Je n'ai pas vu de restrictions sur les ports (mais bon je n'ai utilisé que 80,443, 587 et imaps). Le tout sans aucun supplément tarifaire.
Maintenant si je compare avec les autres hôtels où je suis descendu récemment à Prague, Bruxelles ou Vancouver, je ne comprend pas que ces hôtels osent demander jusqu'à 15€ les trois heures de connexions avec une qualité de service aussi mauvaise. Pourquoi les voyageurs d'affaires acceptent-ils de payer internet si cher et d'avoir des connections si mauvaises ?

This was my first attendance to OSD (the former linuxforums I believe). The event is held on a yearly basis (almost) in the beautiful city of Copenhagen. Other events of the same kind I've attended previously include Apache Con Europe and Fosdem.
I've enjoyed the opening keynote and loved the closing one by Dan Klein, who I think made a really nice point about starting things from scratch instead of always patching everything we build - and he compared software with one town in Ohio, who's name I forgot. Funny and making a very interesting point. The other talk I attended on the Saturday was the one on the peek at google's infrastructure - didn't learn much at that one - but the earth/map demo at the end about image recognition was just awesome. The announced but not organized GPG/PGP keysigning party and CACert signing went pretty well (I think I got around 10 new signatures).
On Friday I followed a talk in danish on the evolution of computing over the years, I stayed in that room just because I loved the name of the talk Sarfarissoq - the slides where a mixed of english and danish which help to follow and understand the talk. One other talk was about using google wave as a replacement for email to manage scrums and computer related projects in general. I must say I disagreed with the talker even though I think that having a few specific widgets in your wave might help to make it easier to use. But the two or three times I've tried to use wave myself it was a complete disaster.
The two Other talks I followed in the afternoon were email related. One was a presentation of a product developed in the Netherlands called Zarafa and which acts as an alternative to Exchange. It mimics perfectly the web UI of Outlook , works with outlook if you deploy a special mapi dll before using it. Of course if works with Thunderbird even if the screenshots were from the 2.x era. The second talk was way more interesting and was given by Ralf Hildebrandt & Patrick Koetter - who have been mail admins for mail.python.org. They explain the various techniques they developed and put in place in order for that server to have a good reputation. The higher the reputation the better deliverability. The interesting point in the talk was how some users would interact with their webmail ui. Some just use the spam button to remove the email from their inbox - but by doing so they also damage the reputation of the server sending the emails, solution found was to unsubscribe the user from the mailing list so he wouldn't mark messages from the mailing list as being spam. Same thing for people who can't unsubscribe to mailing lists - but a new standard is being worked on to make management of subscription to mailing list easy for users.
On top of that I got a two nice new T-shirts, one from the event the other from the OpenSolaris enthusiasts. Overall I had fun and managed to learn a few things at the same time. So I would qualify the event as being informative.

Pictures I took of the event :

Fosdem 2010

| 0 Comments | 0 TrackBacks

Like every year since 2004, this year I attended Fosdem. Like last year Fosdem was half work half fun - It's half work because I represent Mozillamessaging. I gave a talk, and the content of the talk is nicely summarized by my boss in his Thunderbird in 2010 blog post.
Then I gave a lightning talk on how to create a PGP key and sign emails - as I think signing emails is a nice feature that helps protect your identity - this was done in 5 minutes and I even made the audience laugh , when I started to generate random data by typing on the keyboard as I was running against time.
As usual I spent most of my time with Patrick the author of the enigmail add-on, and spend a lot of time in the mozilla room. I did go to some of the lightning talks (one was on certificates, the other on yet another linux distribution). I missed the very good talk about evil on the internet - but watched it since on youtube, a very interesting talk about fishing and how it works.
I attended the pgp signing party and got cold - next year I'll make sure to take my coat when attending the party:-). Of course I took many pictures around 146 but only kept only 17 to display. I met quite a few interesting people and had many interesting conversations - so on that social side it was very interesting. Plus I saw many ex-collegues and that was fun.

Je reviens d'un voyage à San-Fransisco . J'ai voyagé sur un MD-11 de KLM. Comme lors de mon voyages à Vancouver - celui-ci proposait tous les passagers un écran personnel et une télécommande. La télécommande permet de téléphoner, d'envoyer des SMS et des emails (comme je l'ai essayé la dernière fois). Elle permet aussi de sélectionner les vidéos à la demande que l'on peut regarder durant le voyage. Il semble que la version du logiciel avait quelques bug cette fois-ci - car les systèmes ont été redémarré plusieurs fois. Petit logo linux au démarrage et ensuite un démarrage en mode texte, sympa !

I'm wondering if going to Opensource day is worth it. They are having they Call for papers right now. Anybody willing to share how it was the previous years ?

After reading this interesting article, I decided to figure out If I needed a new key and if it was worth the trouble to start a new stronger key.
My needs are much simpler than the debian project's. I don't sign software and I don't encrypt email much. Over the last 5 years I might have sent and received maybe 4 encrypted emails. I'm not a big fan of encryption per se. I am however convinced that signing emails is a good way to fight impersonation. Something that spammer tend to over use these days. So my primary need is to sign emails. For that I don't really need a stronger key - I just need to make GnuPG's default a bit stronger.

I've edited my my gpg.conf file and added the following to it :

enable-dsa2
personal-digest-preferences SHA256 RIPEMD160 SHA1


This ensure that the signing algorithm is stronger - without going through the hassle of creating a new key.

Vendredi ma ligne internet est tombée, plus de connectivité. C'est assez embêtant lorsque l'on travaille de chez soi exclusivement en utilisant Internet. Je me suis donc rendu chez T-mobile pour prendre leur solution mobile internet - Pour environ 20 € par mois 1Gib a pleine vitesse puis la vitesse divisée par deux.
Je rentre a la maison et j'ouvre le capot en plastique sur la tranche de la grosse clef USB qui va me servir de modem - impossible d'y mettre la carte SIM fournie :-( en regardant un peut plus les instructions je découvre l'endroit et y insère la carte. Puis j'installe les logiciels fournis - ça fonctionne tout seul - faut juste rebooter car un nouveau driver s'installe dans le noyau.
Le soft commence par se connecter - puis recherche des lise à jour et se met à jour tout en mettant à jour le firmware du dongle 3G. C'est rapide - dommage que cela se fasse sur le 3G et que l'on ne me propose pas de le faire sur mon wifi (mais bon il ne fonctionne pas - c'est juste pour consommer moins de bande passante).

Après la mise à jour - je vois des stats qui me font peur je consomme entre 20 mega et 50 mega de l'heure. L'équivalent de beaucoup de disquette 1,44 Mega. Et c'est là que je me suis rendu compte que 1Gib n'était pas grand chose. Mais bon comme dit c'est une solution de backup - donc pas trop de soucis.

J'aime bien la vitesse - c'est pas rapide rapide mais ça permet de travailler. J'aime bien le fait de passer en ligne / hors ligne comme avec un modem ça me rappelle ma jeunesse. J'aime moins la limitation - mais bon ça pousse à moins consommer. résultat je n'ai pas été en ligne durant tout le week-end. C'est pratique. Je vais pouvoir aller bosser à l'extérieur.

Pour l'instant je suis content de ma solution. Je reviendrais sans doute dessus si je suis mécontent - ou si je deviens très content dans un futur proche.

Hier j'ai pris le TGV, pour faire l'aller-retour entre La haye et Paris (C'est donc le thalys que j'ai emprunté). J'ai voyagé en première classe et ait donc eut gratuitement accès à Thalysnet.

Il faut commencer par créer un compte - puis se connecter. La différence étant qu'il faut sans doute payer en seconde classe - je testerais la prochaine fois que je prendrais le TGV en seconde. Une fois identifié, le web fonctionne correctement, même si c'est parfois assez long.
Les protocoles de mails fonctionnent eux aussi très bien. Skype un peut moins bien - mais c'est sans doute du à la perte de quelques packets UDP. En étant sur internet le temps est passé beaucoup plus vite :-) Mon seul soucis a été la durée de vie de ma batterie. A l'aller la voiture n'était pas équipée de prise de courant , au retour, il y avait bien une prise , mais pas de courant dedans :-(

Les personnes qui gèrent musicbrainz, ont réécrit une bonne partie du moteur de recherche, qui permet de trouver les artistes, les labels et les CDs. Ce nouveau moteur n'est pas encore déployé, il a d'abord besoin d'être testé, comme expliqué ici. Si vous avez 5 ou dix minutes je suis sur qu'ils apprécieront vos idées ou mieux encore vos bugs.

Aujourd'hui je me suis rendu dans un magasin T-mobile afin de prendre un abonnement 3G pour mes portables - au cas où ma ligne principale cesserait de fonctionner. Première chose qu'on me demande est un relevé bancaire. Je reviens donc une heure plus tard avec pour m'entendre dire que je ne peux pas prendre d'abonnement chez t-mobile qui est mon fournisseur de téléphonie mobile, je suis client t-mobile depuis qu'ils ont racheté orange, ils viennent de me donner un nouveau contrat sans que je ne demande rien.
Une heure plus tard et quelques représentant for sympathique au téléphone je suis en train d'écrire une lettre au Service client :-(

Je viens juste de découvrir que les dates du Fosdem 2010 étaient déjà disponibles. Les 6 et 7 Février 2010.

Unlike previous Years. I came of open community camp a bit more this year. I gave a talk on the Mozilla ecosystem on Monday and listened to a few others.
One nice talk was about how the sysadmins at optiver are using Django and Puppet, to do some asset management. The kind of asset management they do is geared towards unix/linux based servers. The information is gathered with templates from Puppet and feed into a custom build DB - django is used to access the data in the db and feed nagios and custom admin scripts. Very interesting way of doing asset management.

started yesterday. I'll probably be working from there most of the week. Want to talk about Thunderbird, QA, Mozilla, just drop by and I'll listen.

A la fin de ma visite de Damme - en belgique j'ai constaté que mon logueur GPS avait une lumière rouge continue. J'en ai immédiatement conclue que j'avais remplie la mémoire du GPS - un AMOD AGL3080 dont je suis jusqu'à présent très content. Je rentre donc à la maison et sélectionne tous les fichiers que j'efface. Je ne pense pas a vérifier que le GPS fonctionne. Quelques semaine plus tard je me rend compte qu'il ne n'enregistre toujours pas mes positions et que le témoin disque est toujours rouge.
J'essaye de suivre les instructions fournies dans le manuel - mais il semble qu'elle n'est pas d'effet. Je me pose donc la question de l'ouvrir - mais je j'ai pas sous la main un tournevis assez fin pour y parvenir. En dernier recours je décide de reformater le disque du gps - et ho cela a suffit à le refaire fonctionner !!!

Il y a quelques jours j'ai découvert que Yahoo avait ajouté une fonctionnalité appelée "Application béta". Je l'ai découvert totalement par hasard en me connectant à l'interface d'administration du groupe sur l'Islande que je gère. J'ai donc ajouté l'application qui permet de gérer les événements - et l'interface ressemble beaucoup à celle de upcoming un autre service de yahoo dont je suis friant. L'intégration entre les deux services pourrait donc se faire - et ce serait bien cool exemple :
Je suis un passionné d'Islande et inscrit sur le groupe - je trouve une exposition de photo (si elle n'est pas présent sur upcoming je l'y ajoute) sur Reykjavik, je presse un bouton sur upcoming et hop l'événement est ajouté dans l'agenda du groupe et un mail est composé indiquant au participant du groupe que l'exposition existe.

J'ai aussi ajouter carte des lieux - et carte des membres - pour le groupe que je gère ces deux applications sont probablement inutiles mais elle m'ont permis de tester la fonctionnalité un petit peut plus.
En dehors de les avoirs ajouté je n'ai pas encore eut l'utilité de les utiliser.

I use Jaikoz to tags my mp3 and make sure I have a clean music collection. In the last two weeks I had issue retrieving PUID from musicip.

Musicip had a few server issue as their MusicIP Mixer was unable to analyze the new tracks I wanted to submit. That got fixed. I even used MusicIP Mixer to listen to new songs.


  • While last.fm bases recommendation on what people listen, musicip does it by analyzing the music - results are different but it's another good way to discover new artists).

  • Their iTunes plugins is only available on windows.

  • Would also be nice to have a songbird add-on.

So back to my issue - I could not retrieve those puid that are unique to a piece of music :-(. I thought It was a bug in Jaikoz - but I updated Jaikoz twice during that time period. I then into reading the documentation to log what was going on. I then discovered that jaikoz had a local database. I removed it and Jaikoz was able to retrieve the Puid !

So yesterday Joost released a new version of jigsaw. Jigsaw is a music box that uses last.fm to aggregate metadata - and figure out what music video you might enjoy (it find music I really like when I use my last.fm account). So now when last.fm does not play what I want I can use Jigsaw. This new version as a few more control than the previous one. Things that are still missing :


  • scrobbling what I listen to via joost to last.fm

  • being able to use identi.ca (identi.ca as a joost group)instead of twitter

  • link to my joost account so what I listen to goes to my joost feed

Linux users use their distro's provided packages to install mozilla related software. These unfortunately do not send stack traces back when the program crashes. OpenSuse, Fedora and Ubuntu provide instructions on how to provide stack traces. How about gentoo or whatever linux distribution you are using ? I'm trying to collect such instructions if they exist for other distribution and have started at discussion at : http://groups.google.com/group/mozilla.dev.apps.thunderbird/browse_thread/thread/0ec23dd5960f31a9. If you use one of the distribution not listed I would love to have instructions on getting stack traces for that distribution.

J'en avait parlé il y a quelques mois, ici même. C'est désormais pris en compte par musicbrainz puisque dans leur dernier billet musicbrainz explique comment ajouter des tags pour faire l'intégration entre les deux sites web. A terme cette intégration sera indentique à celle qui existe déjà entre last.fm et flickr. C'est à dire que les images postées sur flickr seront disponibles sur les pages des artiste de musicbrainz.

So identi.ca update their XMPP support last night, which caused the contact update@identi.ca not to be visible in my list of online contact (I'm using adium 1.3.2). While looking at the contact - adium told me it was online - it only showed grey (offline) and thus did not make it to my online contact list.

the solution is simple :


  1. remove identi.ca from your contact - in your jabber compatible client

  2. login to identi.ca

  3. go to settings/IM

  4. remove your Jabber account

  5. add your Jabber account

  6. reply to the message send by identica

and things will get back to normal

Je viens de changer de service de microbloging, jusqu'a présent j'utilisais Twitter. Depuis hier j'utilise identi.ca.
Le microbloging me permet d'exprimer rapidement une idée, un sentiment sans avoir à développer mes pensées longuement.
Twitter me satisfaisait au début car à l'époque on pouvait suivre et participer à twitter via la messagerie instantanée jabber. Cette fonctionnalité a disparue - j'ai tenté d'utiliser des clients spécifiques sans en trouver un qui me convienne. J'utilisais donc l'interface web, pour lire et répondre aux twitts. Twitter s'est vu doter de sites frères, comme twitwall qui permet facilement de partager des fichier multimédia.
Hier j'ai jetté un œil sur identi.ca - et j'ai décidé de changer. En effet j'ai créer un compte très facilement via OpenID - pas besoin de me souvenir d'un nouveau mot de passe afin d'accéder à ce service. J'ai pu ensuite rechercher les personnes que je connais via mes contacts twitter. En cherchant un peut j'ai trouvé quelques amis présent sur le site que je n'avais pas trouvé via le slurp twitter. En un rien de temps j'ai commencer à envoyer des twits via Adiumx.La plupart des micorbloggers étant des utilisateurs de twitter j'ai mis en place la passerelles indenti.ca <-> twitter afin que mes lecteurs sur twitter puissent continuer à me lire.

Les pour et les contres.

Twitter :


  • le plus utilisé

  • intégration avec twitwalls et amis

  • pas de client parfait

Identi.ca:


  • Intégration avec Jabber

  • Intégration OpenID

  • Intégration avec twitter

  • peut d'utilisateurs

Cerise sur le gâteau, Identi.ca exporte mes données au format Foaf.

A smaller day with an excellent keynote - very funny and very interesting. A great talk about performance by Robert Watson. I met a few interesting people. A great Day. The slides and recorded session will be available online pretty - soon check out http://2008.eurobsdcon.org. I of course took a few pictures they are available on a flickr set.

Converting File Systems to Services

Started with an introduction on how File system interact with the kernel. Only kernel solution seems to perform correctly all the time. The idea is to do that in UserSpace - because makes it way easier and expandable when written in user-space. Writing in user space using kernel interface of course. Presentation was a bit boring because it was barely audible.

UTORvpn: A BSD based VPN service for the masses

Great demand for of campus access hence why the speaker started working with vpn. Encapsuale -> encrypt-> send. PPTP is the most used protocol , the RFC was not taken into account by IETF. Many open source implementation of it. L2TP RFCs with v3. Create the tunnel and then use standard open protocol to encrypt (IPsec), tunnel easy. 100 mouse clicks doing that on Windows. Does not work for the Masses. IPsec : suite of protocols , 10 years olds, it's done at the kernel level. It's transparent to the user. Issues with Firewalls and Nat gateways. And it's native in IPv6. Many commercial clients available. Layer 4 technologies -> ssh, TLS. Open VPN uses TLS, Open SSL , certificates. For our large institution, openvpn seemed to be the solution, because it would be scalable. It's been designed as client and server are the same software. Does layer 2 and 3 encryption. UDP tunnels - TCP also supported. Very easy to configure, confs can be pushed to the client. It's been running for 4 years - initially on debian and it's now running FreeBSD, using Php+Mysql+Apache for managing - those tools are available email Russel to get them.. 9/1 users use windows, so having NSIS service was nice to use and build our installer - one package per user with your personal credentials. First time package creation is 10 seconds. No cpu issues. Ports are globally filtered except maybe for the president of the university. Then Rusell gave us a nice demonstration. 70% of the library transactions at the university of Toronto are done electronically. Very interesting presentation with demo.

Isolating Cluster Jobs for Performance and Predictability

Clusters using Freebsd from 6.3, 6.4 and going to go to 7.x ... Clusters needs to be shared for cost issues - but it implies risk. How to use virtualization in a cluster ? How to make the best use of the hardware in the clusters. Mostly focused on sun's grid.

Had a very interesting with Michael dexter of bsdfund.org about hardware.

eXtreme Programming: FreeBSD a case study

You first start with unit tests because they come directly from the specification. It forces developers to write them. Once written you write the code - and as time passes tests are passing. I think that I really like this concept - you of course need the time to implement that. Ha but extreme programming does not require QA :-( FreeBSD is not an XP project. FreeBSD is agile.

Dynamic memory allocation for dirhash in UFS2

Most of the things are done in memory before being committed to disk. this speeds up Directory Lookups. A nice return of experience on a SOC project.

Quotes :
"NFS was nice 20 years ago"
"malloc(3) vs. malloc(9)"
"VPN are built using tunnels"
"Managing keys is the biggest problem in Cryptography"

I'm still playing with data and metadata - I like using last.fm ever since I discovered they knew nothing about the rock album I brought back from Greenland with me. So I've inserted the needed data into the musicbrainz database a few weeks ago, and as the band is knew I tend to listen to it's tunes a bit more than the other artists I usually listen to.
So my funny founding of the day are :
* search for "Unnuaq Band" in music or group - and no result pop up.
* there is a page for the artist which contains a picture and a bio of the band.
* the page contains a 'Top Albums' item, If you look in the album tab of that group it's empty.

I find it very funny that last.fm knows about the band - but searches fails. One album seems to be known but not completely. I think last.fm did not synch with musicbrainz yet. Or that the data I've added to musicbrainz is not available to last.fm, anyhow I find it funny that the data shown is not consitant at all from one page to another.

Registrationfor EuroBSDCon 2008 in Strasbourg, is finally open .

The talks schedule is available here, the tutorials schedule is available here.

There is a 20% discount for students (use discount code Student when
registering).


If Like me you want to use MusicBrainz Picard metadata tagger, and are running Mac OS X, you'll probably encounter ticket 3532, which displays this nice little message box :
Error opening library: dlopen(libdiscid.0.dylib, 6): image not found which says : "Error opening library: dlopen(libdiscid.0.dylib, 6): image not found ".

Now if you read the ticket you'll see that the issue is fixed but that a new version of Picard as not been released yet. Fixing the issue is easy.

First you need to have the developer tools installed , which you can download from connect.apple.com. Once they are installed do the following in a Terminal window "

curl -O http://users.musicbrainz.org/~matt/libdiscid-0.2.2.tar.gz
tar zxvf libdiscid-0.2.2.tar.gz
cd libdiscid-0.2.2
./configure
make
sudo make install

After the sudo command you will be prompted for a password - enter your password.
This will fix the issue, you'll need to start restart Picard - but picard was probably already closed when you started doing this.

On a side note if you are running a PowerPC machine (G4/G5 based macs) the musicbrainz folks are looking for feedback on the PPC build of picard.

Nice skype trick

| 1 Comment | 0 TrackBacks

I've just found out the best feature about skype's messaging system. In recent version of skype you can edit old messages using the mouse and a right click on the timestamp of the message - that's boring an slowwwwwwwwww.
Today I wanted to correct muself, as I tend to be unable to write anything properly in any chat window I'm involved in and did it irc style using :

s/lov/love/

after typing enter I did not see a new message as I expected , but my previous message was edited and the mistake corrected. That is so cool.

J'ai par le passé assisté à deux rencontres d'utilisateurs Flickr. Je les ai trouvé grace un groupe qui regroupe les annonces de flickr meetup pour les pays-bas. Je me suis dit qu'une initiative équivallente interesserait les utilisateurs francophone de flickr. J'ai donc crée un groupe identique dans l'esprit pour les rencontres francophones, qu'elles aient lieu en Afrique, en Europe, ou en Amérique.

As a flickr user I add metadata to my pictures as much as I can. There's three way to achieve that on flickr (well four when you include geotagging). Using a title, adding some description on what the picture is about, and tagging. Tagging is the easiest way to describe a picture with a few simple word. You add keywords to you pictures when you tag them. Some of these tags are a bit specila as they may link your pictures with other websites or with data that does not reside on Flickr itself. Flickr uses special tags called machine tags - with these you can link to events that are posted on the upcoming service by yahoo or with concerts that are annonced on last.fm, tagging enhances the content and makes it findable. There is probably more use with other sites but I don't know it.


While I was on vacation in greenland and ended up in a concert in a bar in Ilulissat.I took a few pictures and really liked how the guys were performing. So I asked them if I could buy a CD to which the answer I was given a small piece of paper was an URL. Url Which I ended visiting and buying the their unique album which to my surprise dates from the beginning of the 90's.


I imported the CD into my music collection and started playing it - as I'm a last.fm user I had a look at the data that last.fm maintained on "Unnuaq Band". It was quite empty so I made the first two versions of the wiki page added a scan of the group's logo that I took from the album. Actually I needed to add wiki information before the upload of the scan was taken into account by last.fm's software. Then I made sure that the group was connected with the Greenland group.

After two weeks of playing the band's song I looked at my stats on last.fm and was suprise not to see the album name in what I was playing. So I kindly ask on the forums where the data came from, and the answer was musicbrainz. From time to time, last.fm synchs it's data from Musicbrainz. So I created an account and started adding data about the album. Using the taggers provided by last.fm did not do much because the music was unavailable on musicip. So I gave musicip a look and would have done sampling with Music IP if their software supported my os :
Thank you for visiting musicip.com. A Mac version of the iTunes plug-in is
planned but not currently in development. If you sign up for our beta testing
program you can be one of the first to try out the new plug-in.

http://www.musicip.com/beta-join.jsp

Let me know if you have any further questions.

So I can't provide all the data/metadata, and need to do that by hand, at the moment but will probably do.

So I'm having fun these days figuring out how I will tag my picture when I'm going to upload it to flickr. Shall I use machine tags like lastfm:band= or should I create musixbranz:MBID=, shall I use both ? I would rather use the later, so all sites using musicbrainz's data would benefit from my tagging and could, if wanted show my flickr pictures on their website.
Now I don't mind adding more than one tag, but was wondering what the best approach would be. Ideas, comments welcome.

V8

| 3 Comments | 0 TrackBacks

Continuing looking at the code which Chrome is built upon, I had a look at V8 the javascript engine that compiles js code to native code.
In particular at cpu-ia32.{h|cc} and cpu-arm.{h|cc}. So the good news here is that v8 is available for ARM on top of x86. It seems that adding PowerPC support is doable. I was looking for a cool project to work on during my free time as I have not been involved in computer stuff outside my work for quite a while now. Just unsure I have the time required to do that. I'm quite puzzled by the lack of ia-64 support too.

Chrome and 404's

| 3 Comments | 0 TrackBacks

So yesterday I bitched about the fact that Chrome, replaced 404 pages with a input box that would let user perform google searches. I did not like the idea , that 404 where replaced by a search box.
Today I downloaded the source of Chrome and had a look inside and found this interesting comment :

// When the frame request first 404's, chrome may replace it with the alternate
// 404 page's contents. It does this using substitute data in the document
// loader, so the original response and url of the request can be preserved.
// We need to avoid replacing the current page, if it has already been
// replaced (otherwise could loop on setting alt-404 page!)
bool is_substitute_data = loader->substituteData().isValid();

// If it's a 404 page, we wait until we get 512 bytes of data before trying
// to load the document. This allows us to put up an alternate 404 page if
// there's short text.

in http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/webframeloaderclient_impl.cc?view=markup&pathrev=1359 around line 252.

This simply means that if you want to keep your 404 pages they need to be 513 byte in length. If they are 513 Chrome considers that the page contains interesting bits of information for the user and does not replace it with a google crafted page.

Like last year, I'm only attending the saturdays. Considering the program, I would probably have been interested by a few other session - some of the solar cooking ones and those geared to the BSD family of operating systems. But this year My work schedule was really busy and I was tired most of the week - so I decided to attend a complete day, saturday August the 16th, and spend the day and beginning of the evening there. Unlike Last year, this year I took a laptop with me, and might participate to the wireless scanning contest.

The first speaker was late which was a good thing - this gave me time to find a version of KissMac that would not crash ! The trunk version I had is crashing after a few network are found - and goes into an infinite loop when in the debugger :-(

(gdb) backtrace
#0 0x936636e4 in objc_msgSend ()
#1 0x0002c3eb in -[WaveNet SSID] (self=0xf8378e0, _cmd=0xa5880) at /Users/Ludo/Documents/sources/trunk/Sources/Core/WaveNet.mm:1275
#2 0x0002d523 in -[WaveNet cache] (self=0xf8378e0, _cmd=0x936645f4) at /Users/Ludo/Documents/sources/trunk/Sources/Core/WaveNet.mm:1519
#3 0x000076a2 in -[ScanController tableView:objectValueForTableColumn:row:] (self=0x35de00, _cmd=0x9369e778, aTableView=0x352580, aTableColumn=0x353570, rowIndex=4) at /Users/Ludo/Documents/sources/trunk/Sources/Controller/ScanController.m:283
#4 0x95f87dce in -[NSTableView _dataSourceValueForColumn:row:] ()
#5 0x95f0a100 in -[NSTableView preparedCellAtColumn:row:] ()
#6 0x95f09f64 in -[NSTableView _drawContentsAtRow:column:withCellFrame:] ()
#7 0x95f0949a in -[NSTableView drawRow:clipRect:] ()
#8 0x11007944 in -[ColoredRowTableView drawRow:clipRect:] ()
#9 0x95eae90c in -[NSTableView drawRowIndexes:clipRect:] ()
#10 0x95ead3f0 in -[NSTableView drawRect:] ()
#11 0x110079c9 in -[ColoredRowTableView drawRect:] ()
#12 0x95f3d984 in -[NSView _drawRect:clip:] ()

Looks like the SSID is not set or something. As I did not really have the skill and time to debug it, I'll just hope that the issue is due to a very local network and that I will be able to scan while on the boat.

The program was not what pushed me to attend, nevertheless I did attend a few sessions that where programmed :-)

Workshop Wifi and Latency by Dougal Featherstone

The title of the workshop was not interesting and the presentation of what it meant to be too short. So I did not bother listening too much as people where trying to measure latency in a closed circuit network, where packets travelled on a wire then on wireless network. Two routes where taken and the idea was to measure the time difference it took fro the same packet to reach both destination, after the What time is it presentation from the afternoon I would have invested myself a bit more in the workshop.
I did learn the following though while people where fighting some bash scripts:

bash can do expand on kills ie kill 123{2..7} quite boring because I did not really participate.

Now if bash could do as this korn shell trick, I would switch to bash.

Boat Trip

After the nice boat trip in Leiden, trying to sniff as many network as possible , I must say I did not even try to run KissMac, I did however filed a bug repport about the issue as I can't reproduce it @ home - but both me and Ed would crash around the OCC infrastructures.


IT and Trading by Chris Tazelaar


A nice introduction of what stock trading his, what the economics around it concerning IT are. Where it is going and where that specific branch of the industry is going. He explained many thing using the Tulip mania, an internet like bubble, that happened in Holland 400 years ago. A very good introduction to the next presentation.


Latency and global timestamps by Dougal Featherstone


A nice speech on time, and how to keep computers on time. As trading is a race, you need to make sure that your machines are keeping time precisely.. 'Meten is weten', How to measure , it transmit it and keep the information on the time it is. Very interesting presentation where I learned that using GPS is the best way to keep a clcok in synch, but that other protocols were being developed:
PTP nice protocol being worked on since 2005 (Precision Time Protocol).
IRIG is on the electrical level, ad trying to improve time synching.

The BBQ was nice but I was a bit in a hurry to go to the Final of the Firework competition in Scheveningen. The BBQ and the boat trip where sponsored by Optiver - and the optiver guys where wearing nice T-shirt , where some code about using GPU's to do financial computation was printed.

Pictures of the event are available.

Larousse a annoncé hier je crois la mise en ligne de 150.000 articles encyclopédiques. Ils sont disponibles sur le site de larousse.fr. Le marketing annonce que la qualité des articles présent seraient bien meilleure que sur wikipédia. L'encyclopédie Larrousse intégre le modèle participatif de wikipédia - mais la il faudrait que je prenne un peut plus de temps et que je participe moi même. Pour l'instant je ne peut pas dire que je sois satisfait de cette nouvelle encyclopédie en ligne en effet :


  • Le temps de chargement est plus que lent.

  • Je ne peux pas facilement créer de liens vers les articles larousse.

  • L'article Louise Michel - pris au hasard est plus documenté sur wikipédia.

Par contre je ne peux que saluer la venue d'une concurrence !!! Le plus gros problème technique à régler est la possibilité pour nous autre créateur de contenu sur internet de créer des liens vers les articles de l'encyclopédie.

XP SP3

| 0 Comments | 0 TrackBacks

Just installed windows XP SP3, besides the fact that the install process was long , I liked the fact that after the reboot the first thing I was prompted for was to turn automatic updates ON.

For the last two week twitter@twitter.com has been "offline" in AdiumX. It looks grey - but you can send IM messages to it and that will update your twitts (I'm lhirlimann on twitter; gosh I need to update my foaf file), but you don't get any twitts from people you are following, and you need to log into the twitter website to see them. For a normal user , it looks like the jabber twittering gateway is offline and does not work anymore.This issues just made twitter unusable for me.
Looking around I found this interesting thread : http://getsatisfaction.com/twitter/topics/not_receiving_notifications_in_jabber_or_gtalk, with mostly peopel trying to delete the IM interface on twitter and readding it. I tried that a few times - but twitter stayed offline. While trying to get more information I found out that the account was waiting for an auth request - that seemed to never get through.
This morning I booted a machine where PSI was setup and found out that twitter@twitter.com did not appear in PSI's buddy list. So I started the whole add an IM device to your twitter account - and much to my surprised it worked ! So there is an issue somewhere in libpurple - because I also treid to do the same thing from within ichat (which to my knowledge uses libpurple). Issues is I have no idea on how I should properly report the issue to libpurple developers.

So you've got a brand new computer with Windows XP installed and you just patch it up to the latest level. When it's done you realize that what you need on your machine is not version 7 of internet explorer but version 6 and you want to revert - or go back to version 6 without screwing your all machine. There is a simple solution but I'm not sure if it works on all installations. if you are lucky enough to have the following file : C:\WINDOWS\ie7\spuninst\spuninst.exe on your machine, you are saved.
Just double click on it and you will be prompted about the fact that IE7 is going to be removed and that a few patches have been applied on top of it. Just tell the machine that you are sure of yourself. IE7 is going to get properly removed from your machine and you will end up in a "clean" install with IE6.

Note that the best way to achieve a nice Internet explorer 6 machine is to reinstall and handy pick the updates that you want to apply on top of service pack two, and make sure you refuse to install version seven of IE.

Yesterday I attended the last day of Apachecon Europe 2008. I listened to a few talks on Hadoop but to my dismay did not learn much at these talks - I would have liked more technical oreinted presentations getting into the guts of using Map/Reduce and HDFS efficiently.
Then I went to the APR presentation prepared at the last minute by Colmmac - because the person that was supose to give the presentation was "missing".
Any how it was a nice days and I had a few conversation with people - and that was really nice. I'll try to attend again next year.
My pictures of the events are here

I've just noticed that my Internet Explorer 6 had tabs at work. I'm pretty sure that the original IE 6 does not have tabs. So how did I manage to add this feature in my IE 6 installation ?
I just tried IE 8 beta one on that machine - which was still running IE 6 for testing puposes. Then I decided to see if I could go back to my original IE and asked windows to deinstall version 8. To my surprise the uninstaller was present and did not really say no to deinstall. uninstall wen fine and I frist checkjed that IE was back to version 6.
It just took me a while to realize that I had gained tabs in the UI.

La prochaine conférence ayant pour thème les systèmes d'exploitation de la famille BSD, EuroBSDCon 2008, aura lieu à Strasbourg !!!! J'ai bien l'intention d'y participer et de prendre quelques photographies de l'évènement. J'espères que cela sera un succès ! J'ai créé l'entré dans upcoming.

Today I needed to report a bug on a piece of software that ran on a linux system. The bug report form asked for a version of the system I was running. On traditional unix system (By these I mean Solaris, HP-UX, Aix), I would run uname -a and the third or fourth argument would be the os name and version. Done I could report my OS version number. I could always run a few other command that would be specific to learn a bit more about the version - but uname -a would give me the information straight away.
so on my Ubuntu system it gave me :

ludo@toto:~$ uname -a
Linux toto 2.6.22-14-server #1 SMP Tue Dec 18 05:52:24 UTC 2007 x86_64 GNU/Linux

Which did not help a lot. After poking a bit I found the following, each distribution as a file in /etc which gives this information :

etc/redhat-release
etc/SuSE-release
etc/gentoo-release
etc/yellowdog-release
etc/mandrake-release
etc/whitebox-release
etc/debian_version

As Ubuntu is a debian derivative it uses the etc/debian_version file - but this might not be enough, the real nice command to run is lsb_release. On OpenSuse this gives :

toto0:~ # lsb_release -a
LSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-x86_64:core-3.0-x86_64:desktop-3.1-amd64:desktop-3.1-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch
Distributor ID: SUSE LINUX
Description: openSUSE 10.3 (X86-64)
Release: 10.3
Codename: n/a

and on Ubuntu it gives :

ludo@toto:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 7.10
Release: 7.10
Codename: gutsy

As one can see the lsb_release command is the command to figure out which version of linux and which distribution your system is running.
To be complete on AIX the command that gives you more information is oslevel. On Mac OS X it's sw_vers. I currently can't recall what it is for sun, nor for HP-UX.

So the last afternoon @ fosdem 2008 I ended up listening to a very informative talk on autoconf, automake and libtools. The argument was that they were the tools of the trade - and that it wasn't so complex. The rest was more a walk through and at the end I was not really convinced that those tools where not easy nor complex to use properly. The reason I ended up in this meeting was that the presentation on making robots with 8 bits controllers and linux was so crowed that there was a waiting line in front of the room.
Then I went back to the mozilla room to hear the plans that mozilla had for bringing a browser on mobile devices. The talk draw lots of attention and the room got more people. Max jumped on his chair when the speaker evoked the idea or removing Mathml from the mobile version of the browser.
Once again fosdem was very nice and I'll probably attend next year.

Today I started uploading some pictures from saturday. Then I went to Janson to listen to Hudson by Kohsuke Kawaguchi.
Hudson is a build automator aimed principally at building java apps. It seems the main interest in that project is that you have a nice UI for you build tool and that it's easy to administer through the web GUI, other than that I did not really find anything very interesting on the product itself.
Then I went to meet my friend wolfgang in the OpenSuse room to follow a very interesting talk on the energystar label. I learned that to get the label you need to have the hardware and the software to be correctly setup. The levels of energy that devices can waste and still get the label is pretty high. The talk was mild-technical but complete and yeah interesting.
CMake presentation by one of it's author was nice - but missed one point in the very beginning : what is cmake is about - which I got just a few minutes later. The presentation looked more like a workshop because we where presented with examples and how they worked or were supposed to work. Nice things are ctest and cpack , to unit test and make code coverage and then package the product you are building.

Sitting in the OpenSuse room now listening to a talk on how to package for that version of Linux - the guy talking has a strong german accent, changes from the french one :-).
I've been sitting in the mozilla room for most of the day - the room was smaller than the previous years and that was a pitty because attendance was much higher. It's nice to see people that I have not seen since last year, it's like friend with a common passion - that is what empowers free software communities. The room was so hot that someone came up with a nice joke on the blackboard "sauna.fosdem.org" :-)
The talked started by a state of the mozilla community and software distribution, with nice numbers (53% of downloads are english ones), and information on how firefox beta 3 was used (a very nice graph) and what the plans for the near future might be.

So we had two very nice presentations on the calendar project behind hosted by mozilla, with many questions and usual answer : we need more developing man power. Gave a nice idea of the state of the products and the dev team.

Previous to that Dan Mills talked about weave a project hosted on labs.mozilla.org. Weave is about sharing profiles, personal information and bookmarks. I like the idea - and the concept they are working on, it's a bit like having del.icio.us and other services mashed up together but with privacy options. At the end two technologies were pointed to Dan Mills, one is p3p and the other one is foaf.

The next session was on Thunderbird and what should happen this year in terms of releases and staffing for the newly announced mozilla-messaging corporation. Very nice and very interesting especially if we get Sundbird integration by the end of the year.

I'm attending FOSDEM again this year and already met a few of my fosdem friend, one of them just reminded me that this was the 5th edition of fosdem I was attending. I'm sitting in chavanne, the biggest room (around 1,5 k places) listening to a "How a large scale project works" by Robert Watson from the FreeBSD project. The talk is not really technical but gave a few interesting thing about the social aspect surounding the development of the operating system.
The previous presentation was on the use of linux by the film industry and all the studios use linux in render farms and also on the desktop, some of the visual effect from known films where shown - that part was very interesting, but the rest of the talk was actually quite boring. So seeing what was added and not noticing it was really nice. Also learned that each frame is rendered independantly from all other frames.

Aptest

| 0 Comments | 0 TrackBacks

A bit more than a year ago I was explaining how I managed our test cases for joost. Things did not change much since then, but are on the verge of changing. After my trip to mozilla, I did spend some time investigating Litmus but found that it was really too tied to bugzilla and did not felt like hacking much on it. I did like the fact that Litmus is written in perl. Since then I we got experienced QA people that joined joost and the first thing they did was search for a tool to use for storing and running test plans. The chosen solution is named Aptest. I've had the pleasure of installing aptest, which is also written in perl. For now I can't really say that we are using it, because we need to spend some time figuring the application. I'll keep you posted on our usage and our tools.

Je viens de lire que l'organisateur de la session de signature de clef numérique était prêt. Cette année je n'y participerais pas - en effet j'y ai participé les années précédentes en me disant que le meilleur moyen de combattre les pourriels était de signer tout ceux que j'envoyais. Mais cela ne fonctionne pas - les autres utilisateurs ne comprennent pas ce que la signature représente. Je ne vais donc pas perdre trop de temps avec les signatures cette année.

Just found about http://upcoming.yahoo.com. I like the concept - looking for events, entering events so you can tell the world about thing you like attend. There seems to be export fucntions for ical, yahoo calendar and google calendar, which is probably the type of service I was looking for without searching specifically for it. The other neat feature I like about it is that I can tag my flickr pictures with a machine tag and then the picture becomes relevant to the event. As I'm attending fosdem this upcoming week-end, I registered the event (could not find anything by searching for Fosdem, and for searching events in Brussels). After searching by end (and not querying around for known names), I was able to find the registered fosdem events. I deleted the one I had created. I just hate services where search does not work.
I need to explore the service a bit more and see if it can be a bit more useful.

As I reported last year the 2007 edition of that camp was a lot of fun - at least the only day I attended. The 2008 edition as been announced, all the details are here. The program - which is not finished yet - is available here. I'm probably going to attend and take a bit more pictures than last year.

index.rdf et index.xml ne sont plus mis à jour depuis que je suis passé à Movabletype 4.x, merci de mettre vos lecteurs rss à jour en les pointants vers atom.xml.

Ebay strike ?

| 0 Comments | 0 TrackBacks

I kind of like the idea of not connecting to ebay at all for a week. Relaying the message here as I will do that myself.

Yesterday I passed a simple command :

svn remove XXX
svn commit

The directory I was trying to remove was 3GB in size. It took svn 1/2 GB of real memory and 3GB of VM. The operation took 1,5 hour to complete. The good news is that I don't intend to pass such command every five minutes.

Et jusqu'à présent l'outil est conçu par l'homme pour répondre à des besoins et on adapte l'outil à l'environnement dans lequel on compte l'utiliser. C'est mon ami Max qui a lancé le débat la semaine dernière alors que nous accomplissions des formalités administratives, sur l'accentuation des majuscules. Et dans la foulé il remet une couche sur le O e dans l'o, un sujet que j'avais abordé. Je suis d'accord avec Max sur le fait qu'il faille agir maintenant, mais je ne penses pas qu'écrire à son député suffise ou au ministère de l'éducation nationale suffise, ce qu'il faudrait à la langue française c'est l'équivalent de taalunie pour le néerlandais, une commission composée de membres des différents pays utilisant la langue de Molière comme vecteur de communication afin de veiller à l'uniformité d'icelle.
Mais je digresse - je disais donc que l'informatique est un outil et l'outil ne devrais pas forcer un changement lors de son utilisation mais devrais être adapté à la tache pour lequel il est conçu, on ne change pas les pies d'une vache pour faciliter la tache des constructeurs de trayeuses. Or il se trouve que de plus en plus de documents sont écris à l'aide de logiciel dit de traitement de texte. Ceux-ci sont proposent souvent une fonction pour corriger l'orthographe et ces fonctions de signalent jamais coeur comme étant une erreur. Donc ce que je propose en plus des lettres aux députés, sénateurs et ministères c'est de faire pression sur les éditeurs de correcteurs orthographiques afin que ceux-ci considèrent les oublis de œ comme de fautes. La liste des gens à contacter est la suivante :


Et je serais très curieux de avoir comment se comportent des produits plus spécialisé comme "le correcteur 101" ou "Antidote" sur ces deux sujets.

Reste ensuite ce que j'appellerais une hygiène de vie : se forcer à écrire proprement. Ce qui se complique pour les expatriés que nous sommes perdu avec des claviers qwerty - il faut déjà se battre pour ajouter les accents, on ajoutera donc les accents sur les majuscules et les œ et æ et les techniques pour le faire sont décrites ici

J'ai jamais été un fan d'orthographe - j'ai vraiment le sentiment d'être un vieux con réactionnaire en écrivant ce billet. Mais j'ai vraiment le sentiment que ma langue est une partie intégrante de ma culture et donc de moi même. En forçant ce genre de petit détail je tente sans doute de faire mon Astérix.

Je viens d'ouvrir un radar chez Apple afin que le problème soit pris en compte - on dit que l'espoir fait vivre - ben je crois que sur ce coup là je vais vivre très longtemps.

Voila je viens de créer mon fichier foaf.rdf. Foaf veut dire friend of a friend - littéralement "ami d'un ami" . Je l'ai créé en utilisant l'excellent foaf a matic.
Pourquoi m'y suis-je mis ?
Ce fichier contient les liens sociaux que j'entretient sur le web ( toute personne ayant un compte sur livejournal ou bien advogato par exemple ont déja ce type de descriptif social). Et bien je passe du temps sur facebook (pour jouer), sur flickr, copain d'avant etc ... A chaque fois je dois rentrer les mêmes informations (qui je suis et qui je connais, quelle type de relation j'entretient et avec qui) et je n'en suis pas le propriétaire, je ne les contrôle pas. Avec le projet foaf je contrôle ces informations et j'ai bien espoir que de plus en plus de site web se mettent à lire ce type de fichier ). L'autre très bonne nouvelle est le fait que google indexe désormais les fichiers foaf.

The Library of congress uploaded around around 3k photos on flickr. The idea behind that is to help the library catalogue it's picture. The deal seems quite simple and not that time consuming , it's about adding tag to the pictures. I like the idea which is described in details here. So I've spend some times adding a few tags to the pictures present in the photostream.

Fosdem 2008

| 0 Comments | 0 TrackBacks

I'll be attending fosdem this year. I'll try not to stay in the mozilla room for the complete week-end.

So I now own a new machine for a bit more than a week. I've installed leopard and decided to go with mac ports to give it a try instead of using fink.

I kind like mac ports and for the usage I have of such tools, using fink or mac ports doesn't really make a difference. Since I now have a decent machine I decided to have a look and try to participate to some nice open source project, as my new hobby is photography - I've figured I could maybe be useful somewhere in that area. So I started having a few peaks at libopenraw and exempi which are being developed by a friend of mine. The project aims to bring proper support for the raw file format used by camera makers to linux.

So after installing the dev tools and trying to configure and compile, I was able to achieve it for exempi after hub updated the autoconf/automake files and scripts. This helped configure not to fail so early for libopenraw. It now fails with :

checking for jpeglib.h... yes

./configure: line 20023: syntax error near unexpected token `EXEMPI,'

./configure: line 20023: `PKG_CHECK_MODULES(EXEMPI, exempi-2.0 >=

$EXEMPI_REQUIRED)'


Googling does not really help. What I did though was to use another machine which runs 10.4 instead of 10.5 and uses Fink to manage dependencies instead of Mac ports. On that machine I had no issues due to tooling - a few issues at compile time but they where solved. So I now need to figure out if my issues come from 10.5 or mac ports - good thing I get some vacation time next week.


Yesterday I realized I had fucked up my dns data , and wanted to ssh to my box which gave me :


percent_expand: NULL replacement


Which according to google is macports issue :-( I got on my box using my older laptop (the one running 10.3) and fixed the issue, but I'm being annoyed by those issues I'm encountering.


Last issue I had was getting pictures out of my Nokia 73. Launched the bluetooth browser and was unable to connect to my phone. Killed the app and tried to pair the phone and the machine which failed (console.app is empty ) so I might retry tonight after a reboot to see if the first kill didn't leave the bluetooth hardware in a unknown state that prevented the pairing afterwards.


Only thing I'm not complaining too much is civ IV (except that I don't see the point of having 3D graphics for that game, it does not bring much to it.)

Hier j'ai passé une bonne heure à mettre à jour le firmware de mon N73. J'avais déjà eut la velléité de le faire, lorsque j'étais entrée en possession du téléphone. Pour réaliser une mise à jour, il faut :


  • Une carte mémoire

  • Le cable de chargement

  • Un Pc

  • du temps


J'ai décidé de mettre le téléphone à jour suite à ce billet sur le groupe . Cette fois le téléphone était équipé d'une carte mémoire celle-ci est indispensable pour faire une sauvegarde.
Ensuite le logiciel de mise à jour proteste quand le téléphone n'est pas en train de charger, le temps de trouver un chargeur et de brancher le téléphone, est juste le temps nécessaire au logiciel pour s'emmêler les pinceaux. Un reboot de la machine est nécessaire après avoir tuer le logiciel de mise à jour Nokia, pour que celui-ci reconnaisse de nouveau le téléphone quand on le branche sur la machine.
Je regrette de devoir faire ce genre de chose sous windows - si Nokia a l'intention de ne pas se laisser marcher dessus par Apple, il va falloir que ce genre de chose soit faisable depuis un Macintosh.
Bon mon firmware est passé de la version 2.x à une version 4.x, quand tout fonctionne cela prend quand même 20 minutes.

Today I once again verified that the world I live in is small very small. I attended Atlassian's user group meeting today, as i use daily both confluence and Jira. It's interesting to meet other users and exchanging on how they use the products. We had some heads up on the upcoming versions - I made a point to tell what I didn't like about both products. I think I would have gotten more about the meeting if I was developing plug-ins or administering the products, but nevertheless I gave a few tips here and there and I really love doing that. Pepijn probably got some information he wanted, and he took note of a plug-in I was interested in. At some point in one of the talks, semapedia was mentioned. When the project was described I immediately recognized semacode, which I know the founder from mid-2003 when I started working on Camino. So some guys from Australia , talk about a Canadian known to a Frenchman that moved to the Netherlands , yep the world is very small.

So I found a bug in one of 's printer manuals. I've been poking around HP's website but was not really able to find a simple way to report this issue on page 51 of LJCP3505_use_ENWW.pdf which in the section of Use features in the Macintosh printer driver one can read :


Use automatic duplex printing
1. Insert enough paper into one of the trays to accommodate the print job. If you are loading special
paper such as letterhead, load it in one of the following ways:
● For tray 1, load the letterhead paper face-up with the bottom edge feeding into the printer first.
● For all other trays, load the letterhead paper face-down with the top edge at the back of the
tray.
2. Open the printer driver (see Change printer-driver settings for Windows on page 38).
3. Open the Layout pop-up menu.
4. Next to Two Sided Printing, select either Long-Edge Binding or Short-Edge Binding.
5. Click Print.
Print on both sides manually
1. Insert enough paper into one of the trays to accommodate the print job. If you are loading special
paper such as letterhead, load it in one of the following ways:
● For tray 1, load the letterhead paper face-up with the bottom edge feeding into the printer first.
● For all other trays, load the letterhead paper face-down with the top edge at the back of the
tray.
CAUTION: To avoid jams, do not load paper that is heavier than 105 g/m2 (28-lb bond).
2. Open the printer driver (see Change printer-driver settings for Windows on page 38).

As one can see through my emphasis a bad copy/paste was done from the windows section to the mac section. So that's really minor, but I would like to report it so HP can update it's manual when they decide to release a new version of the drivers.

Migration

| 0 Comments | 0 TrackBacks

Je viens de changer d'hébergeur - j'ai quitté à regret nFrance conseil, pour revenir chez Free. Les raisons de ce changement - du hardware veillissant, une offre que j'utilisais et qui n'était plus au catalogue, et enfin un meilleur prix et une offre de service plus importante chez Free.

So I'm about to add some content to flickr, and I want that content to be found. So the idea is to add tags as these will serves as keywords for searches queries. The issue I have with tags is when the tag itself is build with more than one word. Say for instance "Golden Circle" will be the tag for a few pictures I have taken. My issue is with the way I can add a multi-worded tag, I can add "Circle" + "Golden", or "Golden Circle" or the three of them. I think that adding the three of them is not efficient and I like things most of the time to be efficient. The issue is that flikr will change "Golden Circle" to "GoldenCircle". Anybody as hints on how tags should be used in this case ?

At least they are hiring people to at maintain the groups. I just love using mailing lists and usenet over web based forums.

I hate zimbra

| 0 Comments | 0 TrackBacks

I just tried to synch calendars using their tools to my ical installation and I lost most of it. Zimbra you just suck.

Yesterday I attended the Wireless Community Camp 2007 organized by http://www.wifisoft.org, Held in Oegstgeest the Netherlands. I attended because I was curious on what two of my colleagues where up to - while they did some infrastructure work in June. The Camp Lasted one week, but I only attended Saturday. So I arrived late and came in the middle of a presentation of FON.
Fon is a project aimed at sharing your bandwith with others over a network. The benefit you get by doing so is that you can use all other FON hotspot around the world for free. If you are not a member of fon you can become a member for a small fee. The idea is to broadcast two networks from the same Wifi Access point, one is going to be the FON network, the other one which is open (but supposed to be protected by the first one), is your personal network.
I was temped to join but as I live on the 6th floor people in the street would probably not benefit from my FON access point. Then I discovered that I would probably need a La Fonera device, a small access point. While the device looks nice and cool I have two issues with it. I usually like to be able to plug cables in my routers not just Wifi ones, and on that thing I just can't. It heats to much. But nevertheless the project seems interesting and I was able to spot two Fonspots, one in the apartment building I live in den Haag, the other one near my parents.
There is also a bunch of software being develop to turn your mac or your PC into a FON access point, the Mac version does not on PowerPC :-(.
Then the camp headed two the center of Leiden to take a boat tour. The idea was to detect as many WIFI signal as possible. The boat trip was fun and I discovered parts of Leiden I did not know. I did not participate to the detection contest.But while we where cruising the canal that split the central market in two, the guy looking for discoverable Bluethooth device food 300 of those !! Then we went back to the camp to get a nice barbecue. I really enjoyed my day and will probably spend more time to WCC next year.

ni les sparcs - mais ça me rappelle 1995. Mais le mail de Theo est très intéressant à lire.

Hier en regardant quelques video dont une vidéo sur l'histoire de la légion étrangère, J'ai eut le besoin de situer l'Angola sur une carte de l'Afrique. J'avais au préalable mis comme moteur de recherche par défaut Yahoo!, le premier résultat est une société sud-africaine qui édite des cartes d'Afrique, mais qui n'en affiche pas sur son site web. La même recherche sur google me donne des carte africaines sans que j'ai besoin de cliquer sur un lien pour y accéder. Si je me rend sur le site de Yahoo! France, les résultats sont légèrement plus pertinent mais pas beaucoup mieux. Je teste régulièrement Yahoo, particulièrement lorsque je suis insatisfait d'une recherche avec google - les résultats sont parfois identiques, souvent différents, les résultats de google étant généralement plus précis. Une des grandes force de Yahoo était son annuaire mais celui-ci ne semble plus être maintenu - c'est dommage. Idem pour l'ensemble des listes de discussions qui sont trés rarement retourné par le moteur de la même maison.

Flickr a récemment mis en place une carte interactive qui permet de geotagger ses photos. Je trouve cet outils très pratique. Mes photos sont donc presque toutes

Today and yesterday I attended europe 2007, in Amsterdam. Previous conferences of such type I attended included : Be's European developers conference, Geektea's at beeurope's headquaters and a few FOSDEM (2004, 2005, 2006 and 2007). I wanted to go to Apachecon for two reasons, the first and foremost is the fact that many of my collegues are apache members, or affiliated with some kind of Apache project. Coming from the client side of things (Camino, mozilla), I wanted to see how things where organized on the other end of the web software land. I've never been to mozilla held conferences so I can't really compare. The entrance price tag to the Amsterdam conference was an issue for me - 500 € per day is a bit excessive from my used perspectives of Free conferences.

The first day I arrived early, which was good because it gave me the opportunity to get my T-shirt, and then connect to the Wifi network and start reading my emails and finish releasing our beta for friends release. I then attended a few tracks :
Lucene
Explained what it is, gave a few examples on how to use it and who uses it (technorati wikipedia).
Presentation is available here.
Lucene Advanced
Gave a few hints on getting better results and performance out of Lucene's indexes. And out to configure it. Specifically to have a look into contrib/benchmark. Better indexes can be built with the stopword option : it removes a word from having weight in the index process so if all the document you index talk about say HTML - it might be a good idea to use the stopword onHTML.
Semantic web without calling it semantic
A Nice presentation about what actually RDF is, what it should be used for, and some of the tools, available to manipulate (things like ANT. Then I followed a presentation on ivy which is a dependency manager that work pretty well with ANT. Key thing to remember from this is that ANT+ivy should be compared to Maven 2, and not maven against ivy alone.
Then back to do or try to do some work - now that we are live we still need to test a few things.
Then Came the presentation on - which is used at Yahoo!, but not on production systems.
I have issues with the fact that hdfs master nodes do not do any kind of fail over - so if you are not careful and that node crashes, you've lost your file system. The presentation was oriented more torwards the map/reduce computations than on the hdfs - which I would have interest in.
But the Question and Answer part of that talk was very very interesting.
The last thing I assisted was a presentation of Apache Directory Server, which is a "new" OpenLDAP implementation. This brings competition to current LDAP implementation and that is always a good thing. The presentation was done by the project leader so it was fresh and up to date.

Lightning talks is a thing not to miss. And I had the pleasure to see a living legend : Wilfredo Sanchez.

Ouvert

| 1 Comment | 0 TrackBacks

La boite dans laquelle travaille mon cousin a enfin mis du contenu sur son site web. Je sais maintenant ce qu'ils font. L'idée n'a rien de révolutionnaire - mais je pense que le concept est bon et qu'il peut être porteur. Il s'agit d'avoir un numéro de téléphone unique, qui re-dirige les appels vers son mobile, son fixe, celui du bureau. Le bon plan dans cette affaire est que l'on garde le même numéro de téléphone - même en changeant de job , ou bien d'opérateur.

Software patent in Europe

An interesting talk where a nice effort was announced ethipat.org for an ethical patent system. Which want to make sure that in the EU we get a decent system patenting system.

One laptop by child

Very interesting presentation, with new wireless network protocol - the problems encountered are around energy consumption - and we where explained how the screen works which reminded me how the memory mapping for the graphics was done on the Apple II. The project takes everything into account not just software hardware issue. Very very interesting project - oplc.org

Liberating Java

Java should be completed released under GPL v3 by spring. They will use Mercurial as SCM. You will need a few binary plugs - because some of the code is licensed to third party and SUN does not own the rights to release it.
And if some people think sun is screwing up things, Fire an email to simon.phipps@sun.com, they prefer to resolve the issue than having people complaining on webpages.

gpg_fosdem2007_pays.PNG

Here is the repartition of users attending the signing key party at FOSDEM 2007. This is all but scientific - because for instance CH has one entry but I know for sure two person will be coming from switzerland - it's based on the TLDs of the emails used for PGP.

As some of you may know I work in the QA department at the Venice Project. Up until recently I was the QA department by myself. This is no longer true. We do all our testing manually which is bad - because humans do fail - whereas software is predictable and will always fails the same way.
Up until now we are using Confluence to track our work and our test cases and testings. But this has limits. I would like to add steps to our buildbots build processes to do unit testing and keep track of those - and I would love to keep track of the memory and disk footprint used by our application. There are a few plug-in for confluence that I could use, but they are more oriented in a manual reporting - people click to say if test was successful or not - this is not really compatible with the use of bots to do unit testing. I've done my bits of googling and found many pages describing software that might achieve what I want. I also asked my question on usenet - and up to now had one answer giving me the name of the type of software I'm looking for and a link to a german study/comparison of those pieces of software. Still I would love to get live feedback about the usage of such software so I could make a choice. My needs are :

  • Document test cases.
  • Write test plans.
  • Track test plans - manual testing - .
  • Get input data from external source to track what my bots are doing.
  • Be Able to track performance for clients (memory, disk footprint).
  • Be Able to track performance for Server applications (Stress testing, memory usage, cpu usage)
I need to be able to extract reports on a weekly basis, and do some stats on at least an annual basis (choosing from month y to month x - see the number of test runs, with failure/pass, memory usage changes over a long period etc ...).

Integration with svn, Jira are pluses.

Lucky Luke

| 0 Comments | 0 TrackBacks

Voila - comme je ne peux pas accèder au web avec mon nokia N73. Je l'utilise comme , et j'ai décidé d'y installer quelques jeux. Enfin c'est un pluriel un peut rapide, pour l'instant je n'ai qu'un seul jeux, il s'agit de Lucky Luke.
La musique est simpliste mais elle ne couvre pas les bruitage du jeux et dans ce genre shoot'em up, je pense que c'est important. Le jeux est disponible en français, et en presque toutes les langues européennes. La prise en main du jeux est assez facile - mais l'aide en ligne n'est pas complète car elle n'indique pas que le joystick de mon nokia est pris en compte, il m'a fallu trois bonne partie pour m'en rendre compte. Et c'est nettement plus agréable de jouer avec le joystick qu'avec le clavier du téléphone. J'ai juste un peut peur de le casser - et donc j'ai arrêter de jouer avec pour cette simple raison (par arrêter de jouer j'entends toutes les 5 minnutes). Un jeux simple mais efficace - et qui plus est est une réalisation française du studio mighty troglodytes

Il s'agit de ne plus se faire passer pour un webmaster, mais pour un blogmaster. C'est vrai que cela sonne mieux.

Stats de spam

| 0 Comments | 0 TrackBacks

Voila nous sommes fin octobre et comme convenu voici mes statistiques de spam :


  • lhirlimann at yahoo : 300

  • ludovic point news at gmail point : 900 cette adresse est utilisée sur Usenet

  • ludovic point hirlimann at gmail : 460

  • ludovic at monnomdefamille point net : 4900 cette adresse a quelques alias

  • qa-mozilla@monnomdefaamille.net : 2100

Je trouve que cela fait beaucoup.

Mon plus grand grief avec Skype (en dehors du fait qu'il n'utilise pas un protocole ouvert comme ) était de ne pas pouvoir classer mes contacts. En effet comme j'utilise Skype au bureau , je commence a avoir beaucoup de contacts (une petite soixantaine). Ce matin Wolfir a trouvé comment faire et m'a expliqué la marche à suivre. Cette manipulation fonctionne dans la dernière version béta de skype pour windows.
Dans le menu View sélectionner l'item "Show Contact groups"

Et voila , il faut cliquer sur le petit plus pour créer un nouveau groupe et ensuite faire du glisser déposer pour changer vos contacts de group. C'est tout simple - assez mal foutu - mais c'est déjà ça.

J'ai décidé de compter le nombre de pourriel que je vais recevoir durant le mois d'octobre dans mes différentes boite au lettre. Fin Octobre je donnerais un chiffre : je vais prendre en compte mes boites au lettre du domaine hirlimann.net, mes boites gmails et ma boite yahoo. Compte rendu à la fin du prochain mois.

Je trouve ce genre d'annonce plutôt cool. Le fournisseur d'accès qui sera choisi à intérêt à avoir de la bande passante - car 400 bornes ça commence à faire pas mal d'utilisateurs potentiels. J'espères que le port 25 ne sera pas ouvert à tout vent - car avec ce genre d'accès certains spammeur vont tenter de s'en donner à coeur-joie. Vivement du gratuit dans les aéroports et pourquoi pas dans les trains.
Dommage encore que ce projet ne concerne que la ville de - J'aimerais bien une annonce similaire pour disons : Strasbourg

J'utilise pour le travail - depuis environ 1 mois - un ibm Thinkpad x60 avec processeur Dual core. J'en suis très content , car celui-ci est rapide - pratique, car très compacte. Bien sur il a fallu que je m'adapte à la souris uniquement disponible sous forme de clito - mais c'est venu assez facilement.
Hier je trainais dans une zone sans Wifi et sans prise électrique : pour gagner en autonomie j'ai décidé de mettre hors service la carte Wifi. Je tappe Alt-F5 et j'arrête la carte en question.
Ce matin hop je suis de nouveau en zone wifiable - ALt-F5, remise en route de la carte. Tout fonctionne correctement - mais au bout de cinq minutes, plus de signal, hors mon papa vient de lancer un téléchargement depuis sa machine. Je me dit que la FreeBox v3 a encore chauffée - Mais je me rend compte que la diode indiquant le fonctionnement du Wifi sur le thinkpad est éteinte. Alt-F5 et remise en service puis perte du signal, impossible de garder le signal wifi plus de cinq minute.
Je me rend sur le site de lenovo, et je met à jour :
Mon bios
Mon driver Wifi
Mon driver clavier/ hot keys

et c'est cette dernière mise à jour qui permet au thinpad de reprendre un fonctionnement normal.

Skype a récemment annoncé que les appels vers les fixes situé en France métropolitaine (et hop pas d'outre mer pour changer). Vu où je me trouve actuellement je trouve que c'est très bien même si l'effet d'annonce occulte le fait que cette offre prendra fin en décembre de cette année - elle n'est donc pas illimitée dans le temps.
Pourquoi la France ? Je pense que la réponse à cette question n'est pas unique. En effet Wengo est un concurrent qui peut facilement monter et qui a le soutient d'un opérateur téléphonique classique. En France la concurrence sur la Voix Sur IP () est déjà forte (Il y a les offres Free, Wanadoo, 9/Cegetel et même nerim) - Skype tente donc de convertir les utilisateurs potentiels à son offre en poussant les technophiles à convertir leurs amis (avec à la clef une réduction de 15% sur des téléphones IP par exemple).
Mais a mon humble avis la vrai raison de cette offre en France est la nature des protocoles mis en jeux par - le - celui-ci repose sur le fait que toute machine qui fait fonctionner Skype donne une infime partie de sa bande passante aux autres : quand vous ne chatter pas ni ne téléphoner et que skype tourne vous donner une partie de votre bande passante aux utilisateurs actifs. Ors la France et l'un des pays les mieux équipé en terme de haut-débit et les bandes passantes offertes par les opérateurs sont de qualité et importantes. Donc l'argent que la société Skype va perdre dans cette opération - ne le sera pas entièrement - une partie de cette argent va permettre d'augmenter la qualité globale des appels émis via skype et donc de gagner de nouveaux utilisateurs ailleurs dans le monde - pour pas cher la qualité du réseau skype peut augmenter d'un coup.

Sur une machine tournant sous , la commande passwd ne fonctionnait plus. Elle ne changeait pas le mot de passe, quel que soit l’utilisateur passant la commande. Et j’avais justement besoin de changer un mot de passe. Ma première réaction a été de penser que ma machine avait été compromise, comment s’en rendre compte ? De plus mes fichiers de logs étaient assez banals – rien d’alarmant dans leur contenu.
Hop un petit tour via irc sur freenode canal #freebsd et je pose ma question. Comme la commande n’indique aucune erreur d’exécution, que la commande truss (qui a mon agréable surprise existe) ne donne rien, j’apprend qu’il existe la commande ktrace. Celle-ci est un équivalent de la commande truss a une exception prêt, elle écrit directement dans un fichier nomme ktrace.out, qu’on ne peut lire qu’avec la commande kdump.
On distingue bien dans la trace obtenue qu’il manque un fichier de configuration de pam sur mon système. La raison en est fort simple, j’ai joue avec postfix, cyrusd il y a quelque temps et j’ai un peut mis la grouille via pam – j’ai donc été assez violent dans mon retour arrière. Je dirais même trop violent. Heureusement que l’on peut retrouver le fichier initial dans /usr/src, c’est ce qui m’a sauve.

Cela faisait bien longtemps que je n'avais vu un article de qualité sur le site advogato. Et bien celui qui vient d'être écrit sur SQL et la base de donnée est assez intéressant pour que j'en parle, bonne lecture.

Mises à jour

| 0 Comments | 0 TrackBacks

Comme vous vous en doutez je suis présent sur tout un tas de site web. He bien cela faisait deux ou trois ans que j'étais présent sur orkut.com : je viens de m'en désinscrire.

J'ai mis à jour Thunderbird et je l'ai passé en version 1.5.0.5 qui ajoute quelques correctifs de sécurité.
J'ai mis à jour Firefox au travail - lui aussi est passé en version 1.5.0.5 pour des raisons de stabilité.

J'ai commencé à rejouer avec del.icio.us, c'est pratique avec Firefox - car il y a une extensionça me permet de mettre mes signets en ligne et de les avoirs toujours sous la main. J'aime bien.

Mais a priori pas pour Mac OS X :-( l'annonce de microsoft est .
C'est bien dommage qu'il ne mettent pas leur technologie à disposition des utilisateurs de MacIntosh, puisque ce produit était à l'origine disponible sur notre plateforme. Enfin ça viendra peut-être un jour.

Ca y est la vérification orthographique est présente dans la béta du nouveau Yahoo! Mail. Enfin elle fonctionne avec Firefox, ce qui n'était pas le cas il y a quelques semaines.

Ma mission du jour, vérifier que les patchs :


ont bien été installé cette nuit sur une machine dont je suis le gestionnaire. Je lance donc mon VNC et je prend la main sur mon serveur. Le moyen le plus facile est d'aller dans le panneau de contrôle et de lancer l'applicatif Ajout/Supression de programme, on peut voir la liste des patchs installé. Mon user n'a pas de droit suffisant pour effectuer cette opération. Je lance donc l'éditeur de la base de registre et je commence à chercher "KB" - mais cette dernière recherche ne semble rien donner.
Heureusement qu'il existe le ressource kit et l'utilitaire srvinfo, il permet d'obtenir ce genre d'information sans se fatiguer à prendre la main, bref à retenir.

déprimant

| 0 Comments | 0 TrackBacks

A priori cela aurait du être une exellente nouvelle : 4 pour Mac est . Civilization est un jeux que j'aime - parceque la version 1.0 était nettement plus aboutie sur Macintosh, les graphisme étaient beaucoup plus fin - bref c'était le jour et la nuit entre la version en 320x200x256 couleur sur pc.
Et puis il y avait un exellent bug dans cette version Mac. on pouvait ne pas voir passer le temps. Il suffisait d'avoir une unité non utilisable et de rein lui faire faire, de donner du travail à toutes les autres unitées et de sauvegarder le toure. Quitter civilization, relancer civilization et un tour était passé pour toutes les unitées, sauf celle non utilisée - et le temps ne passait pas - bref un super truc.
Alors pourquoi suis-je déprimé par cette nouvelle qui devrait être bonne : la raison en est fort simple, il s'agit des spécifications minimum de la machine pour jouer. Cela ressemble furieusement aux spec. de la machine ayant servie au portage depuis windows vers le mac. Je trouve dommage q'un peut plus d'argent n'ai pas été investit dans des efforts d'optimisation de civ. Et je ne suis pas le seul à le penser

Loi DADVIS

| 2 Comments | 0 TrackBacks

Nous tenions à vous informer que le projet de loi DADVSI va être présenté au vote ce 30 juin à l'Assemblée et au Sénat. Tout comme dans sa version originale à laquelle vous vous êtes opposé, ce texte contient de nombreuses dispositions que nous jugeons purement et simplement inacceptables (I). Le DADVSI a de plus été rédigé dans des conditions indignes d'une démocratie (II). Le vote du 30 juin étant la dernière étape du processus parlementaire, il est urgent d'agir.
(III).

** I - Un contenu inacceptable **

La version actuelle du DADVSI permet toujours aux producteurs de disques et de films d'installer sur votre ordinateur personnel des dispositifs destinés à contrôler et à surveiller l'usage que vous faites de la musique et des films que vous achetez. Elle contient également toujours des dispositions vous interdisant de neutraliser ces dispositifs, quoi qu'ils fassent. Certains articles ont pour objectif de permettre la mise en place un *filtrage généralisé d'internet*.

Si le DADVSI est adopté, le simple fait de lire un DVD avec un logiciel non autorisé par le producteur fera risquer 3750 euros d'amende, la publication d'un tel logiciel 6 mois de prison et 30 000 euros d'amende. Vous risquerez également 3 750 euros d'amende pour la neutralisation d'un dispositif portant atteinte à votre vie privée mais protégé par la loi au titre de «mesure technique». Idem pour la conversion d'un CD protégé au format MP3.

Votre fournisseur d'accès aura par ailleurs obligation de vous fournir des dispositifs de filtrage et vous aurez obligation de les installer.

Les auteurs de logiciels libres pourront eux être censurés par une autorité administrative et ceux publiant des logiciels permettant l'échange de données protégées par le droit d'auteur risqueront 3 ans de prison et 300 000 euros d'amende. Les menaces pour les droits fondamentaux du public et le logiciel libre sont donc toujours présentes.

Le texte présente aussi toujours des risques importants pour la sécurité des ordinateurs des particuliers, des administrations et des entreprises. Il menace la compétivité de la France et sa capacité d'innovation en créant une insécurité juridique majeure sur le marché du logiciel, marché stratégique s'il en est. Il facilite les pratiques anti-concurrentielles telles que la vente liée, les ententes illicites et les abus de position dominante. Il instaure un péage incontournable sur les technologies d'accès à la culture et à l'information.

Vous pouvez lire cette tribune du député Bernard Carayon (UMP) et de Michel Rocard, ancien Premier Ministre (PS) parue dans le Figaro vendredi dernier. Elle couvre l'ensemble des enjeux et démontre que la problématique dépasse largement la rémunération des artistes : l'encodage des oeuvres numériques : *un nouveau big brother* ?
(http://www.bcarayon-ie.com/articles/230606Fig.html)

Vous pouvez aussi consulter une liste non exhaustive des conséquences directes du DADVSI à l'adresse suivante (http://eucd.info/324.shtml)

** II - Une parodie de démocratie **

Sous la pression des industriels mais aussi du gouvernement américain, le gouvernement français a multiplié les manoeuvres anti-démocratiques, les mensonges, et les pressions sur les parlementaires pour faire adopter ce texte
dans une version dure.

Citons notamment le retrait en mars, au mépris du règlement intérieur de l'Assemblée Nationale, de l'article 1er (http://eucd.info/278.shtml) voté en décembre et qui instaurait la licence globale, ou encore le passage en force de
55 amendements de dernière minute jeudi dernier en commission mixte paritaire, au mépris du droit d'amendement de l'opposition (http://eucd.info/322.shtml) et alors qu'une seconde lecture aurait dû être organisée au regard de l'écart entre la version de l'Assemblée et celle du Sénat. Le ministre de la culture s'y était d'ailleurs engagé à sept reprises en hémicycle au nom du gouvernement, mais, sous la pression, il s'est parjuré.

Citons également la présence en décembre de représentants de la FNAC et Virgin (http://www.liberation.fr/page.php?Article=346365) et de lobbyistes de la SACEM (http://eucd.info/279.shtml) dans des espaces de l'Assemblée normalement réservés au parlementaires , ou encore l'intervention directe et couronnée de
succès du Secrétaire d'État au commerce américain pour que soit retiré en mai au Sénat les seules dispositions favorables au consommateur, dispositions pourtant adoptées à l'unanimité par les députés en mars dernier
(http://www.pcinpact.com/actu/news/28628-DADVSi-autrefois-imposee-linteroperabilite-d.htm).

Signalons enfin le refus répété du gouvernement de recevoir la pétition que vous avez signé. Lors de la dernière tentative, nous avons été arrété à plus de cent mêtres de Matignon par les forces de l'ordre de façon à éviter que nous ne soyons pris en photo et filmé par les journalistes qui nous attendaient
(http://www.pcinpact.com/actu/news/29352-Matignon-se-verrouille-face-a-Richard-Stallm.htm).

Nous ne sommes pas les seuls à dénoncer ces méthodes anti-démocratiques et ce refus de prendre en compte les demandes n'émanant pas des industriels du disque, du film et du logiciel propriétaire. Des associations de consommateurs (UFC, CLCV), de famille (UNAF), d'internautes (ADA, ODEBI), des sociétés d'artistes (ADAMI, SPEDIDAM), des syndicats de musiciens, ont fait le même constat.

** III - Que faire ? ***

Il reste aujourd'hui une possibilité d'éviter le pire : il faut que les députés et les sénateurs votent contre ce texte le 30 juin. Des élus de tous bords ont déjà annoncé qu'ils le feraient mais leur nombre est insuffisant.

Nous vous invitons donc à contacter le plus rapidement possible votre député et votre sénateur, et plus largement, le plus possible d'élus UMP et UDF étant donné qu'ils ont, pour les premiers, la majorité à l'Assemblée, et que pour les seconds ils sont au Sénat en capacité de faire basculer le vote. Cela ne vous prendra que quelques minutes mais si nous sommes plusieurs milliers, voire des dizaines de milliers, à le faire dans le prochains jours, cela les fera sans doute réfléchir. Vous trouverez leur numéro de téléphone, leur adresse électronique et des conseils pour un maximum d'efficacité à l'adresse suivante :

http://eucd.info/311.shtml

Hier je suis allé me promener au château d'Andlau - c'était super sympa.
Avant d'y aller j'ai bien entendu préparé un minimum cette sortie j'ai donc et je n'ai trouvé aucun lien qui m'apporte les informations que je recherchais : Comment s'y rendre, temps de marche pour y parvenir, historique du chateau .Il existe pourtant un site consacré entièrement au château d'Andlau. Celui-ci n'est malheureusement réalisé qu'avec la technologie , et ne contient aucune page html. Il est donc difficilement indexable par les divers moteurs de recherche disponibles aujourd'hui. Comment ai-je trouvé le site en question ? Avec un peut de chance et l'exellent wikipédia - Comme quoi les moteurs de recherches ne suffisent pas forcement à trouver les informations pertinentes sur Internet.

Je viens de passer deux jours a installer du 10, sur deux SUN Fire v240, avec comme objectifs d'avoir :


  • Des disques systèmes en mirroir

  • Une baie de disques StorEdge 3320 avec douze disques, créant 6 volumes RAID 1

  • Paramétrie du noyau pour sur l'une des deux machines

Que retenir de cette installation ?


  • Que dans Hyperterminal le logiciel de communication de windows, la combinaison clavier qui permet d'accèder à la console est ctrl-break ( arrêt défil sur les clavier français).
  • Que pour avoir accès à la console depuis la sérial console dont le prompt est "SC>" il suffit de tapper console.
  • Il ne faut pas faire confiance à l'outil d'auto partitionement de l'installateur, celui-ci taille /opt de manière trop petite et cela pose problème lors de l'application des patchs combo.

  • Lorsque l'on veut créer des mirroirs de disques à l'aide des commandes metadb et metainit, il faut créer les replicas sur un slice du disque non utilisé par un système de fichier.

  • Il faut donc modifier les slices des disques pour qu'il y ait un slice avec de la place qui ne soit pas utilisée par un File system. De même le partitionnement doit être identique sur les deux disques, puisque chaque slice que l'on mirroir doit être mirrorée par une slice de taille au moins équivalente. Les fonctions save et select du sous menu partition de l'utilitaire format sont bien pratiques pour arriver à cette parité.

  • L'architecture est mieux supportée que l'autre, en effet le patch combo fait 135 Mo

  • Il faut maintenant un loggin et un mot de passe pour télécharger les patchs chez sun (en tout cas pour la v10 de l'OS)

  • La baie de disque est PowerPC powered, elle fonctionne avec 512 Meg de Ram et un PPC750 :-)

  • L'interface de gestion, via le mode série, de la baie est sympathique et toute simple à comprendre

  • La création de RAID1 est lente, variment lente.

  • Il faut coupler les deux canaux via un cable pour avoir accès à l'ensemble des disques.

Vente !

| 0 Comments | 0 TrackBacks

J'ai réalisé ma première vente sur l'Apple store. Via l'annonce du macbook. et le liens vers l'apple store present dans ce billet. Encore 99 vente du même montant et je m'achète un . Va falloir que je mette à jour Getamacbookpro.info afin de refleter ces gains.

Une discussion est actuellement lancé pour la suppression du groupe de discussion fr.comp.sys.be. La discussion à lieu ici. J'y ai laissé mon avis et je n'ai pas booté ma bebox de puis au moins trois ans.

Petite commande bien utile sous sun solaris pour voir la totalité de la ligne de commande qui a lancé le process comme le fait la commande ps -ef sous AIX, ou bien sous HP-UX. Donc pour pouvoir distinger les processus java sur Solaris la commande à passer est la suivante /usr/ucb/ps -auxwww. Ainsi les commandes sont visibles dans leur intégralité. Très pratique pour distinguer les divers serveurs d'applications d'un WebSphere qui tournent sur une machine, puisque ceux-ci ne se distinguent que par la fin de la ligne qui comporte le nom du serveur.

J'ai découvert un bug plutot ennuyeux dans la freebox v3 quand le mode routeur est activé. Il est impossible de mettre à jour un bug dans bugzilla.mozilla.org :-(. C'est dommage non ?

Est un livre écrit par Georges Silva. Il est disponible ici.
Dès que j'ai eu connaissance de l'existence de ce livre je me suis pressé de l'obtenir et de le parcourir pour apprendre quelques trucs sur le logiciel de messagerie que j'utilise. Pour un utilisateur de longue date (j'utilise depuis la version 0.6), comme je le suis il n'y a pas grand chose a apprendre , sauf le chapitre sur les extensions. En effet je n'utilise qu'une seule extension pour : enigmail.
Pour les utilisateurs novices , qu'ils utilisent windows, linux ou bien Windows, tout est dans le livre et dans le bon ordre. de l'installation à la configuration , à la prise en main. C'est bien écrit, les copies d'écran sont présentes. bref à lire absolument si vous envisager de passer à cet excellent logiciel de courriel.
4/5

Je lis pour ma culture personnel les trois magazines suivants Mactech, Linux-Magazine France et Misc.

Mactech
Est un magazine axé Macintosh, comme son nom l'indique. Il s'appelait dans le temps MacTutor. J'ai acheté quelques numéros en 1991 quand nous avons habité berkeley, puis à Reykjavik en 1998. Quand j'ai switché de BeOS à Mac OS X en 2000, je me suis abonné à Mactech. Je me suis réabonné il y a six mois histoire de voir et parceque je bénéficiait d'une offre promotionelle. Je ne regrette pas du tout de ne pas mettre abonné pour plus de six mois tellement Mactech est devenu creux. Il n'y a rien dedans sauf une nième initiation au shell. Quelques articlies sur la programmation en AppleScript, et pas mal de pub. Bref rien de bien intéressant à se mettre sous la dent.

Linux-magzine France
Dont j'ai acheté le premier numéro (je savais bien qu'il fallait pas que je le mette à la poubelle celui-là). J'ai gagné l'abonnement lors de mon séjour au fosdem 2006, car j'ai participé financièrement à l'organisation de la conférence. J'en suis trés content le contenu est trés technique, la présentation claire , bien trop orienté gnu/linux à mon gout, mais avec un titre pareil se serait difficile de faire autrement. Les articles techniques contiennent toujours un introduction sur le fond. Bref une très belle réussite.

misc
Multi-System & Internet Security Cookbook. Est tout simplement exellent. tous les aspect de la sécurité sont abordés, pas seulement l'aspect technique., mais aussi la partie juridique, les parties pratiques. J'en recommande la lecture. Sacahnt que j'ai découvert ce magazine au hasard, en faisant mes courses à Cora.

MacBook

| 0 Comments | 0 TrackBacks

Ca y est les sont sortie.
A partir de 1200 € on dispose d'une machine Intel Dual Core de 1,8 Ghz et tout ce qu'on trouve habituellement sur les machines Apple. Comme chez son grand frère le modem a disparu. Le mode target aussi (et c'est dommage). Bref c'est le moment de pouvoir passer à intel. La gamme familiale est donc complètement Intel.

Pour ceux qui souhaiterais acheter une telle machine cliquer sur l'image ci-dessous afin que je puisse m'acheter un MacBookPro et faire un peu de développement pour vous (voir ici pour en savoir plus).


Comme l'année dernière, je n'ai eut aucun problème pour remplir ma d' cette année. Il faut dire que je ne laisse pas la chose trainer. J'ai reçu les papiers cette semaine et ce matin vers 6h30, j'ai rempli ma déclaration. Comme cela j'en suis débarassé.
Cela m'a pris moins d'une demi-heure de temps, il est vrai que je range bien mes documents pour être sur de ne pas perdre trop de temps à les chercher. J'ai aussi pris le soin de mettre à jour mon certificat dès que j'ai reçu le courriel des impots en 2006.
L'interface de télédéclaration est plus riche et fonctionne beaucoup mieux sur mon Mac cette année, même si l'applet Java (dans mon Firefox de rigueur - car Camino avait des problèmes en 2005 et j'avoue avoir eut la flemme de tester cette année.) cause quelques soucis lorsque l'on veut reprendre un élément de la télédéclaration, après l'avoir apreçue dans son intégralité (avant de la signer). Pour surmonter ce problème de saisie il suffit de changer d'application et de revenir dans le navigateur.
Cette année l'accusé de reception de la est à télécharger, il n'est plus/pas envoyé par mail.

Aujourd'hui je suis employé dans une grande française filiale d'une plus grande SSII encore.
Chez mon client actuel nous avons reçu un consultant, envoyé par un éditeur. Bref un gars hyper spécialisé sur un ensemble de technologies. Ca m'a rappelé que j'ai exercé ce type de métier autour de certaines technologies de , dont la gamme NSM. J'aimais bien voir du pays, voir différent type d'organisations informatiques, voir différents modes de fonctionnement. J'aimais aussi le fait d'être l'expert, de venir donner de manière ponctuelle une aide au client, de faire du conseil. Bref j'aimais bien avoir une forte plus-value vis à vis de mes clients. Comme je n'étais pas estampillé "Éditeur", je n'avais généralement aucun problème relationnel avec mes clients, ce qui n'était pas forcement le cas de mes amis et néanmoins concurrent du pôle service de CA.
Mon travail n'est en rien spécialisé, je n'ai pas l'impression d'avoir une plus value chez mon client. Je suis là parce que celui-ci a besoin de monde, mais pas de la plus value que je pourrais avoir. J'ai le sentiment d'être de la viande. Heureusement je fait encore un peut l'expert sur , pour son administration et les architectures à mettre ne place avec ce produit[ Merci Boris pour la formation que tu m'as donné ].
Après ce qui m'est arrivé le mois dernier, il va certainement falloir que je reconstruise une partie de ma vie. J'aimerais bien programmer un peut plus et surtout passer plus de temps sur le projet Camino et les technologies mozilla d'une manière générale. Je postulerais bien pour le job suivant, mais je n'ai pas le niveau - je le sais. Mais sans cela je serais extrêmement tenté de postuler. Je me dois donc de garder Mozilla comme mon jardin de détente, chose que je pratiquerais donc le week-end et certains soirs. Je pourrais faire de l'assurance qualité chez un éditeur mais je crois que pour l'instant j'ai trouvé le métier que j'aimerais pratiquer.

Je veux faire parti d'un pôle service pour un éditeur, ou mieux encore pour un constructeur. Avoir une plus value importante vis-à-vis du client et faire ce que j’aime configurer du logiciel et de matériel afin de rendre un service dans les meilleure qualité possible. Comme il faut rester au courant des derniers développements des technologies sur lesquelles on a de l’expertise, cela veut dire qu’il faut passer une partie de son temps à apprendre. Or les découvertes et le fait d’appendre des choses est un moteur fondamental dans mon approche du travail et ma motivation. J’aime bien voyager dans un cadre professionnel que ce soit en France ou à l’étranger. J’ai la faculté de m’adapter rapidement à un nouvel environnement et de me sentir très vite comme un poisson dans l’eau. J’aime les challenges, les environnements dynamiques et la pression des incidents de productions qu’il faut absolument résoudre pour la minute passée. Je suis bilingue anglais et je serais très, très content de travailler dans un environnement anglophone.
Bref je suis ouvert à toute proposition d’un éditeur, d’un constructeur qui ai besoin d’un consultant dynamique et motivé. Mon Cv est disponible , et il contient toutes les informations nécessaires pour me contacter.

Quelques semaine après avoir commencer d'utiliser la nouvelle interface mail de Yahoo!, j'ai quelques nouveaux commentaires à faire.


  • Ne fonctionne pas avec Opera

  • La lecture des feeds RSS est bien plus ergonomique que dans Mon Yahoo!, les articles sont lisibles dans leur intégralité.

  • L'interface est moins lente dans les versions de Firefox > 1.5.x

  • Je n'aime pas la gestion des réponse, où comme dans outlook, le texte se retrouve dans son intégralité sous la réponse. J'aime pouvoir citer avec parcimonie ce à quoi je répond, comme le préconise la netiquette. Je n'ai pas trouvé d'option pour changer ce comportement.

  • Certains racourcis clavier de mon navigateur sont interpértés, par Yahoo! Mail beat. C'est bien dommage

  • Dommage qu'il ne soit pas possible de suivre les suggestions faites aux administrateurs/developeurs de cette interface.

Les 3 cartes pcmcia que j'ai testées dans ma v3 et qui ne fonctionnent pas car elles sont soi compatibles freebox v4, soit ne possèdent pas le bon chipset, me sont inutiles. Depuis que le support de free m'a indiqué les bonnes références de carte wifi pour ma freebox v3, je n'ai que faire des trois cartes en questions je les ai donc mis en vente sur ebay. Il s'agit des objets suivants :


  • Carte pcmcia pour FreeBox V4

  • Carte Free pour Freebox

  • Une carte Pcmcia pour pc, de marque lynksys, complète avec drivers

Update les cartes sont vendues.

Ca fait maintenant un bon que j'essaye de mettre en place un réseau wifi à l'aide d'une v3. J'ai essayé 3 cartes différentes, aucune ne fonctionne car elles sont soit compatibles v4, soi ne fonctionnent pas sur ma freebox. Bien entendu n'étant pas en zone dégroupée ou en passe de le devenir. Je ne peux pas changer de modèle de freebox :-(.
Ce soir un technicien de chez free m'a gentiemment donné les références des cartes wifi commercialisées par free pour la freebox v3. La voici :


  • LNQ-802C{I|L}3 : il n'arrivait pas me dire si c'était un la lettre L ou la lettre i

  • WL-618HR

  • WE-302-IN


Le 14 Avril 2006, mon compte Yahoo! Mail est passé dans la catégorie beta de la nouvelle interface utilisateur. Celle-ci se présente comme celle de clients lourds (OE, Eudora, ) avec une colonne sur la droite contenant les dossiers, la poubelle etc ... Deux zones superposées,au milieu l'une contenant les messages du dossier selectionné, et en dessous le contenu du message selectionné. La partie de droite étant réservée à la publicité. L'interface semble propre, mais ne fonctionne pas trés correctement avec mon navigateur préféré : Camino. Je suis tenté de dire que c'est pas mal, faudra que je vois les nouveautés apportées par cette nouvelle interface plus en détail. La première des nouveautés est la présence de dossier de flux RSS qui permettent de suivre mes sites web/blogs préférés - cela fait double emploi avec la fonctionnalité Mon Yahoo! que j'utilise déjà comme agrégateur RSS. On verra bien à l'usage comment je vais utiliser ces nouveautées.
Le correcteur orthographique ne fonctionne pas sous Firefox, c'est dommage, mais ils travaillent dans ce sens. A l'usage il me semble que la lecture des mails prend plus de temps avec cette nouvelle interface, et elle rend le navigateur un peut moins réactif que dans l'ancienne mouture.

Google vien de mettre en place un service de gestion de calendrier en parallèle de son service de courrier gmail. J'ai bien entendu tout de suite regardé de quoi cela avait l'air.
Bref cela ressemble à l'interface de calendrier disponible dans yahoo, et celle présentée par .mac pour les calendrier de . Bref c'est simple ça fonctionne bien. J'ai un regret, je ne peux pas synchroniser mon agenda avec ce calendrier autrement qu'en uploadant un fichier au format , je trouve que c'est bien dommage. C'est une opération qui devrait être plus automatique. Je n'ai pas encore trop creuser la chose, donc c'est peut-être possible.

Skype

| 2 Comments | 0 TrackBacks

J'ai découvert skype la semaine dernière histoire de pouvoir papoter (pople comme on dit en Alsacien) avec un viel ami qui habite la réunion. J'ai été soufflé par la qualité de la connection entre nos deux machines et de la clarté du signal. J'ai donc pu discuter avec le vax pendant plus de 40 minutes - ça m'a fait beaucoup de bien (Merci stef).
Durant tout ce temps nous n'avons eut qu'une seule perte de connection. Pas un seul grésillement, cela change des premiers échanges de voix/ip que j'avais effectués en 1998. On se rends bien compte que les tuyaux ont drôlement augmentés, tant en qualité qu'en volume.
Je trouve dommage que skype soit propriétaire mais il est quand même disponible sous Linux , Mac OS et Windows. Mon ID skype est lhirlimann.

Petite question faut-il utiliser le protocol skype: ou bien le protocol callto lorsque l'on veut insérer un lien skype dans une page web ?

Plateforme

| 7 Comments | 1 TrackBack

Monsieur nitot remarque que Firefox est disponible sur 4 plateformes : WIn32, Linux, Mac PPC et Mac Intel.

Je ne suis pas tout à fait d'accord avec sa définition de plateforme, en effet il fait une distinction entre Mac PPC et Mac Intel et intégre directement le fait que Linux est forcement sur platefrome intel (ce qui est vrai du poiunt de vue de MoCo, mais pas forcement d'un point de vue généraliste). POur moi les produits Mozilla sont toujours disponibles sur trois plateforme, Win32, Linux et Macintosh.

J'ai récement découvert un site web super sympathique, il s'agit de l'agenda du libre. En gros c'est un site qui annonce toutes les rencontres autour du libre au niveau régional, on peut suivre les annonces sur des fils RSS, ou bien s'abonner à des calendriers au format .ics (bref je me suis abonné à au moins deux calendrier dans ical). Trés pratique lorsque l'on veut assister à ce genre de réunion.

Cette substitution ne fonctionne à ma connaissance que dans le Korn shell et en mode vi (set -o vi). Mais elle est bien pratique.

Soit une arborescence unix qui a la forme suivante :

/opt/tata/bin/scripts [1]
/opt/toto/bin/scripts [2]
/opt/tadaga/scripts [3]

Pour passer de [1] à [2] lorsque l'on se trouve dans [1] on peut passer en argument à la commande cd, le chemin absolu de [2], un chemin relatif à [2] ou bien utiliser cette forme de substitution :

cd tata toto

qui aura pour effet de remplacer tata par toto dans le chemin courant et d'effectuer le changement de répertoire.

Je viens de m'inscrire sur le site de tradedoubler afin d'avoir une régie de publicité pour un petit projet que je suis en train de monter et qui devrait voir rapidement le jour. L'idée est celle d'une collecte de fond. A suivre donc.

Mettre en place la complétion (aussi appelé autocomplétion) des commandes dans une boite DOS est assez simple il suffit de changer une clef de registre. Cette clef est la même pour Windows XP et Windows 200{0|3}.

HKEY_LOCAL_USER\Software\Microsoft\Command Processor\CompletionChar

Par défaut la valeur est 0. Il suffit de mettre le code de la touche voulu. Ainsi pour utiliser la touche de tabulation pour autocompléter, il suffit de mettre 9 dans cette clef de registre.
Deux autres touches sont assez utiles lorsque l'on utilise intensement les cmd.exe : les touches F7 et F8 qui permettent de gèrer l'historique des commandes passées.

Sunday like most of saturday I stayed in the mozilla room at fosdem [I only left on Saturday to join the key signing party]. The topics were a lot more technical on sunday than on saturday which was good and made this year a lot better than last year.

We had a talk by a member of allpeers.com, explaining how they jumped on the extension development. He explained what their product would be and then what issues he had getting into the mozilla platform, saying that until he found the correct irc channel he wasn't able to find things he was looking for.


Then David Baron explained what he was working on. He refactors some parts of the layout engine, so it will be more consistent , and easier to maintain and understand. He expect some early results in about 2 month and he started almost a year ago working on the reflow refactoring. His talk was pretty interesting, I learned a lot of things.


Then the flock team explained what they were working on, how they where trying to improve mozilla development Good news is they have a technical writter on the payroll, and that the mozilla community should benefit from his writings.


Alex Fritze presented , and was quite successfull in that. Zap is a SIP stack for mozilla. I retried to compile it last night and failed with linker errors, that I might investigate. Peterv tried to call afri while demoing, peter was using gizmo. Afri's zap did ring but a codec issue prevented both to held a conversation.


On Camino issue I got a contact with a georgian localizer, and I think we could get georgian in our list of supported languages. I got touches with the Czech localizers and they cleared up an issue I had with the person doing Camino work [bad news, I don't think we 'll have Camino in Czech in the near future]. Also I talked about the Camino entries on mozilla europe's website, these will be replaced by redirects to caminobrowser.org


last, I discovered a tiny bug in enigmail, sitting next to it's developers was nice and I demoed him the bug. That bug is on its way to being fixed


That really was a nice .

Fosdem Jour 1

| 0 Comments | 0 TrackBacks

Après un petit voyage en avion entre Strasbourg et Bruxelles, puis en train entre l'Aéroport et l'Université Libre de Bruxelles

Le discrours de Richard Stallman sur les brevets logiciels était trés interessant et m'a rappelé que j'avais signé la pétition contre l'introduction des brevets logiciels en Europe. Je vous encourage à vous renseigner sur le sujet et à la signer.

Ensuite j'ai passé la journée dans la pièce mozilla. J'ai mieux compris la séparation Mozilla.org et Mozilla Corporation. Et j'ai eut une discussion très intéressante sur l'avenir de la fondation et de son rôle lors du diner gentement offert.

J'ai participé à la keyssigning party, qui à été assez lognue il nous a fallu plus d'une heure pour tenter de certifier 80 clefs.

Voila après 3 année passé à suivre ce projet je suis très fier d'annoncer la disponibilité de 1.0. Ce navigateur spécialement conçu pour Mac OS X est depuis Février 2003 pris en main par la communauté Open Source. Merci donc a Mike Pinkerton de ne pas avoir baissé les bras et d'avoir continué. Merci aussi à la fondation Mozilla du soutient qu'elle nous a apportée ces dernières années.
La dernière version stable est sortit en juin/juillet 2004 voici donc ce que je retient de cette nouvelle version qui ne fonctionnera que sur Mac OS X 10.2 et plus :


  • L'intégration de Midas

  • L'intégration de

  • Le nouveau gestionnaire d'onglet

  • Le passage à gecko 1.8

  • Une meilleure gestion des


On peut télécharger Camino ici.

Gogol

| 0 Comments | 0 TrackBacks

Il y a un petit malin qui joue sur l'orthographe de et qui l'écrit gogole, il existe donc un site nommé gogole.fr qui a exactement la même charte graphique avec les mêmes logos etc ... Les resultats sont les mêmes. J'ai quand même mis 5 minutes à me rendre compte qu'il s'agit d'une imposture. En effet les whois pour les deux domaines sont différents. Il semble qu'il y a ait moins de liens commerciaux sur la version gogole, et enfin certains services ne sont pas proposé. Je trouve l'idée du jeu de mot simplement magnifique et j'espère que google sera assez fin pour juste acheter ce domaine.

Mise à jour.

| 0 Comments | 0 TrackBacks

Je viens de faire quelques mise à jour logicielles. Cela faisait quelques temps que je n'avis pas pu pour diverses raisons (la pluis grande était un manque de connectivité), mettre à jour les logiciels que j'utilise régulièrement. Je viens donc de mettre à jour X-chat Aqua mon client , je passe de 0.12 en 0.15. J'ai bien entendu mis à jour Camino (j'ai pris une version trunk), et j'ai aussi mis à jour Firefox (trunk). Ff rame un peut au niveau du scrolling, et ne répond pas bien vite lorsque j'ai une trentaine de tabs ouvert.

Certificat SSL

| 0 Comments | 0 TrackBacks

Tout est presque dans le titre. Je recherche une authorité délivrant des certificats, un truc du genre gandi mais pour les certificats.

Un mois avec une GameCube

| 1 Comment

Cela fait mainetnant un mois que nous avons une . En effet la société dans laquelle travaille ma moitié à eut l'exellente idée de donner a chacun de ses employés des chèques cadeaux. Avec cet argent nous avons acheté une GameCube (avec le jeu Mario Kart), une deuxième manette et un stick de mémoire. Le choix de la console a essentiellement été fait par ma demie, ex-fan de la gameboy lorsqu'elle était plus jeune, elle recherchait donc une console capable d'avoir des jeux en . J'ai rapidement fait un tour sur le net histoire de savoir quel était le processeur équipait la machine : il s'agit d'un PowerPC, même si j'aurais eut tendance a attendre la prochaine console qui elle sera equipé d'un processeur cell. La date de sortie de cette prochaine console n'étant pas connue, n'étant ni chaud pour un produit Sony, ni chaud pour une xbox, le choix c'est fait rapidement.
En terme de fonctionnalité je trouve que le prix de la carte réseau (optionnelle) est cher. Je trouve aussi dommage qu'il n'y ait qu'une version de linux disponible en OS pour bidouiller avec la machine, ce port de linux ressemble beaucoup à celui de la bebox, pas trés avancé, mais là c'est bien plus dur puisque la documentation technique de la gamecube semble ne pas être disponible.
L'offre en terme de jeux, qui nous plaise est faible. Mais on trouve quand même quelques titres, mario kart est sympa et on peut y jouer à deux. En terme de jeux de plateforme 2D il semble que Paper Mario soit le seul jeu disponible, amis bon faudrait pouvoir vérifer.
Pour ma part j'arrive a jouer des après-midi entier sur Zelda the wind Walker. Même si il m'arrive assez souvent d'être bloqué. Je m'amuse beaucoup avec ce jeu, et il détent. Bref un mois plus tard je suis assez content de cet achat.

Thunderbird 1.5

| 0 Comments

je viens de mettre à jour mon logiciel de courriel. Je suis passé de Thunderbird 1.0.2 à 1.5. Cette mise à jour c'est opérée sans difficulté sur mon Macintosh. Il m'a suffit de copier la nouvelle application sur l'ancienne et de la lancer. Thunderbird a mis à jour enigmail tout seul comme un grand. Pour l'instant, après quelques heures d'utilisation je ne constate ni dégradation de performances ni aucune autre régression.

Open Office 2.0

| 0 Comments | 0 TrackBacks

Afin de rédiger mon cv en anglais, j'ai recement insatllé la version 2.0 d'OpenOffice sous windows.
En effet je gère mon curiculum vitae dans OpenOffice, cela me permet facilement de le fournir dans plusieurs formats en fonctions du besoin. Généralement je fournis mon CV au format PDF. C'est le format le plus pratique
car tout le monde ou presque peut le lire (sauf une société spécialisée dans le recrutement qui m'a annoncé avoir un
problème technique pour lire mon cv recement). Les SSII me demadant presque toujours un cv au format word, je le leur fourni d'office ces derniers temps - cela leur permet plus facilement de mettre mon CV à leur sauce et
de le présenter ainsi au client.
J'utilisait des versions plus ancienne d'OOo avant (la version Neoofice/J sur mon mac et la version 1.1.3 sous windows et FreeBSD). Cette version 2.0 semble beaucoup plus rapide, et a un look qui fait plus Pro. L'application semble aussi plus facile à utiliser, mais comme je ne suis pas un gros utilisateur d'OOo je me trompe peut-être. Le format par défaut des fichiers a changé. Il s'agit du format .odt en lieu et place du viellissant .swx (hérité de star office). Ce changement de format est plutot bien passé même s'il a fallu que je modifie certains de mes ancients documents afin qu'ils soient lisibles et mis en page correctement.

Si certains d'entre vous se demande pourquoi je n'utilise pas abiword en lieu et place de writter, la raison en est fort
simple : sur ma plateforme de prédiclection NeoOffice/J me rend beaucoup plus productif qu'Abiword, et je n'ai malheureusement pas le temps de participer au dévelopement de celui-ci afin de l'améliorer.

MacBook

| 1 Comment | 0 TrackBacks

Apple a annoncer hier une nouvelle machine à base d'Intel. Elle doit certainement décevoir un certains nombre de personne qui s'attendait à une baisse des prix du matériel de ce constructeur. Le MacBook est cher mais c'est aussi à ma connaissance le premier portable capable de faire du , et c'est pour moi une bonne nouvelle (même si j'eu préféré un PowerPC dedans), car cela indqiue que le choix que j'ai fait en achetant ma est juste. L'avenir de l'informatique en terme de CPU n'est plus la vitesse mais la parallélisation des traitements. Cette nouvelle machine doit par contre pas mal chauffer.

Ce matin j'ai commencé à préparer le dernier week-end de février durant lequel j'assisterais au 2006.
Cette année je partirais de Strasbourg et non plus de Paris, ce qui change la donne en matière de transport en commun, car pour l'instant l'Est de la France est l'une des rares régions non déservies par une ligne à grande vitesse. J'ai donc trois choix en matière de transport :


  1. Le train

  2. L'avion

  3. La voiture



L'aller retour en train coute 120 €. Il n'y a pas l'air d'avoir de tarif préferentiel. L'aller/retour en avion coute 200 € en incluant la chambre d'hôtel, 169 sans la chambre. L'avion est surtout interessant en terme de temps de transport. Le covoiturage serait long, mais aurait l'avantage de la discussion et de réduire les frais, j'ai donc posté une demande en ce sens , je me donne une ou deux semaines avant de faire mon choix.

J'ai l'intention cette année de participer à la Mozilla room comme je l'ai déjà fait par le passé. J'ai fait une demande d'ID auprès de LPI afin de passer l'un de leurs examen, ça ajouterais une certification Administration linux à mon CV. Je vais aussi trés certainement aller à la rencontre de signature de clef dès que celle-ci sera annoncée.

HotSpot la suite

| 1 Comment | 0 TrackBacks

Le prix des services Hotspots en France étant prohibitifs (qu'il s'agisse de SFR ou bien d'Orange), j'en suis réduit à ne pas avoir de réseau les soirs de la semaine. C'est dommage pour les projets Open Source dans lesquels je me suis impliqué par le passé.
L'autre soir j'ai quand même ouvert mon portable et je me suis rendu compte qu'une adresse IP m'avait été attribuée, ainsi que tout le necessaire niveau réseau (je connaissais un DNS et une adresse de routage par défaut). Les résolution se faisaient. J'ai bêtement pensé que seul le flux http était bloqué, et j'ai tenté de faire un ftp: connexion closed by remote host. Rien à faire il me fallait donc prendre une session (beaucoup trop cher à mes yeux).
Mon collègue ayant effectué une série de test avant et après connexion en à déduit les informations suivantes:


  • Avant l'autentification toutes les URLs sont redirigées vers une seule : celle du fournisseur HotSpot.

  • tous les autres protocoles sont filtrés

  • Une fois la session établie:

    • La redirection saute

    • seul http et https sont disponibles

    • pas de ssh




Je suis bien content de ne pas avoir pris une carte car je n'aurais pas eut d'utilité directe. Heureusement que ces restrictions ne s'appliquent pas sur le RTC.

Movabletype

Pas de commentaires ni de trackback en ce moment suite à un petit problème technique. désolé. Me contacter par mail si besoin.

HotSpot Wifi

| 2 Comments

Depuis un peut plus d'un mois je vi à l'hôtel tous les soirs de la semaine. Ce n'est pas désagréable, mais il manque deux choses importantes, madame et une connexion Internet décente. Les projets auxquels je participe sont donc plus ou moins en stand-by car je n'ai pas d'accès au net en soirée. J'ai bien essayé de me connecté en RTC, mais c'est vraiment lent, même lorsque ce n'est que pour effectuer des opération en mode terminal (telnet/ssh).
J'ai cherché les hotspot ouvert, mais n'en ait pas trouvé dans les environs de mes lieux de résidences. Il reste les offres commercieales d'Orange et de SFR. Mais c'est cher très cher et à la limite du vol. En effet l'heure est à 8 €, les deux heures à 10 €, bref c'est très cher. Ils ont aussi une offre sur 24h, qu'il faut consommer d'affiler mais il n'est indiquer nuelle part que ces 24 heures sont indivisible. Le produit est vendu comme 24heures valable 3 mois. Vivement que les associations de consomateurs mettent leurs nez dans ces produits, ou bien que tout le monde s'équipe de Wifi et ne protège pas leur réseau.

Sur Macintosh lorque l'on lance le vpn client et q'une boite de dialogue indiquant Error #51, ou bien encore Error #52, cela indique que le client est corrompu et qu'il faut le désinstaller proprement. En effet un logiciel de vpn travaille dans les couches très basses de TCP/IP, pour ce faire il doit insaller un NKE (Network Kernel Extension) qui ne peut pas être enlevée aussi facilement qu'une application normale. Ce NKE se trouvant dans le noyau de Mac OS X. Pour désinstaller proprement le client cisco, il faut le faire dans un termial et executer les commandes suivantes :

cd /opt/cisco-vpnclient/bin
sudo ./vnp-uninstall

Ensuite il faut entrer le mot de passe de son utilisateur et répondre oui à toutes les questions posées. Une fois cette désinstalation propre réussie, il n'y a plus qu'à relancer l'installation du client pour que votre logiciel de soit de nouveau opérationnel.

Hébergement

| 0 Comments

Ce blog était précédemment hébergé sur un macintosh dual 455 G4 sous Mac OS X 10.2.x. Cette machine que je possède depuis 2000 servait essentiellement de serveur web et de borne d'accès wifi. Comme cela Edith et moi pouvions surfer ensemble sur nos portables respectifs. Etant en région parisienne j'avais eut en 2001 un vaste choix de fournisseur d'accès à Internet, mon choix s'était alors orienté vers nerim, qui était (est) spécialisé dans l' et uniquement ce type de connexion, de plus ils fournissent gratuitement une adresse IP fixe, chose qui simplifie l'hébergement d'un serveur. Ils fournissent aussi une connectivité IPV6. J'étais ensuite passé en mode dégroupé pour payer moins cher et avoir plus de bande passante.
J'ai depuis changé de lieu de résidence, l'adsl est présent dans mon nouveau lieu d'habitation, mais comme le "modem" est loin, voir très loin du , le temps de latence induit ne permettais plus de mettre mon mac comme tête de pont , les connexions wifi sont inutilisables. permet de jouer sur certains paramètre de la ligne mais il faut se trouver non loin du central ce qui n'est pas le cas ici. Mon autre problème était fournir aussi une liaison filaire pour la machine, chez mes parents, qui n'est pas équipé wifi. Je me suis fait offrir l'année dernière une carte réseau spécialement conçu à cet effet, elle a été achétée chez Mac way. Cette carte <
Trendnet est fournie avec des drivers pour mac os 9, 10.0.x et 10.1.x, malheureusement ces drivers ne sont plus compatible avec les système 10.2.x, je n'allais pas downgrader mon OS pour une carte réseau, sachant que la connexion wifi était mauvaise.
J'ai donc pris la décision de louer une machine chez Nfrance Conseil, car ils sont techniquement au point ( je me souvient de leur campagne nospam.bx.nfrance.com, qui essayait de flouer les robots ramasseur de Pourriel) et compétitifs sur les prix. Cette solution me coûte légèrement plus cher qu'une ligne ADSL, mais comme je ne peux pas en faire installer à mon nom en ce moment, que j'ai beaucoup plus de bande passante montante, je suis gagnant. Perso est donc désormais hébergé sous FreeBSD. Il ne me reste plus qu'à transférer les services que j'héberge encore chez Claranet (mail, webmail, www) pour avoir tout sur la même machine.

Back

| 1 Comment | 0 TrackBacks

Voila, mon blog est de retour après quelques mois d'absence. Les raisons pourlesquelles je n'ai pas blogger sont du à une upgrade du logiciel qui gère ce journal qui ne c'est pas trés bien passée, mais le problème est réglé. Ensuite j'ai deménagé, je n'habite plus à Paris, mais à Strasbourg. Les connexions ADSL n'ont pas la même qualité que celle que j'avais à vincennes.

Accessoires pour tréo

| 1 Comment

Après avoir achéter mon tréo fin mai 2004, j'ai commandé dans la foulé quelques accessoires, afin de mieux tirer partie de ce PDA

Station d'accueil

photo du produit De Inc. Je l'ai achetée pour pouvoir faire des synchronisations à la maison, le cable fourni avec le me servant principalement au travail. La machine s'emboite bien dedans et je préfère le bouton de synchronisation de la station à celui présent sur le cable fournis. Mon seul regret et que la station ne soit pas fournie accompagnée d'un chargeur. Achat de la station sur Amazon :ici.

Clavier Sans fils

photo du produit de Palm Inc. Un produit qui me faisait envie après avoir lu ce récit de voyage en . Le clavier lorsqu'il est replié est trés compact. Le dépliage/repliage est fort simple et prend moins de tente secondes. Il est à la norme QWERTY avec quelques touches spéciales en sus, touches que je n'utilisent pas car elles servent à lancer le logiciel de mail, le navigateur web : fonctions que je n'utilisent pas. En effet je n'ai pas l'option GPRS sur mon forfait téléphonique. L'utilisation du clavier est assez agréable excepté lorsqu'il s'agit de frapper des lettres accentuées. Cet accessoire fonctionne avec deux piles de lr3 fournies. Il fonctionne via le du Tréo, et c'est peut-être de là que viennent les soucis que j'ai rencontrés avec le port en question. Je vais commencé par mettre le du clavier sur le Tréo à jour, le passant de la version 1.05 en 1.08, mais je ne peut pas le tester pour le moment.Achat du clavier sur Amazon :ici

Protection Ecran

J'en avait déjà un sur mon Palm m515, et j'avais trouvé l'idée simple et ingénieuse. Il s'agit de protéger l'écran tactile du palm, pour ne pas qu'il se raye, ou ne se couvre d'une pélicule de graisse (quand par exemple il fait chaud et que l'on reste longtemps au téléphone). J'ai donc acheté chez Brando workshop, un protector plus. Il est arrivé de Hong Kong en moins d'une semaine. L'installation est toujours ausi facile, il suffit de nettoyer l'écran et de poser délicatement le film protecteur, en évitant les bulles d'air.

La seule chose dont j'ai besoin et que je n'ai pas encore trouvé, c'est kit piéton qui puisse à la fois me servir d'écouteur, et de kit piéton.

Semacode

| 3 Comments

Je viens de découvrir deux choses intéressantes :

La première est que je connais de manière virtuelle tout du moins, la personne responsable du projet chez Apple. C'est cette personne qui a eut pour mission de mettre a jour la DR2 de Rhapsody afin que le finder et les autres applications puissent elles aussi trouner sur l'architecture x86.

Il est important de noter que grâce à cette personne le projet de navigateur ne c'est pas arrêté en 2003. Merci Simon.

La deuxième chose que je viens de découvrir est la raison du silence et de l'arrêt de la participation au code de Camino. Simon est en effet en train de monter sa société, qu'il a nommé Semacode. Semacode fournit une plateforme client/server à destination des téléphones équipés d'un interpréteur . Cette plateforme permet de créer des code-barres, que l'on peut placer un peut partout (comme sur une carte de visite). ET elle permet au téléphone portable de mire et d'interpréter ces code-barres et d'ainsi "scanner" la carte de visite (en ne lisant que les informations disponibles sur le code-barre). Je pense que l'idée est bonne et qu'elle à de l'avenir. Bonne Chance.

Apple, IBM et Linux

| 1 Comment

L'abandon par Apple sur une partie de sa gamme des processeurs PowerPC peut-elle remettre en cause une partie de la stratégie Linux d'IBM ?
En effet depuis quelques années IBM affiche une stratégie Linux - assez forte pour qu'en sous mains microsoft via sco tente de stopper cette stratégie. Cette stratégie a commencé par une linuxisation d'AIX l'unix propriétaire d'IBM sous forme discrète, par exemple les logiciels open source disponibles sur la plateforme le sont sous un format typique des distributions linux (le RPM). Le nom d'AIX a été durant un temps AIX 5L (le L représentant Linux). IBM a donné sont systeme de gestion de fichier journalisé (et utilisé par défaut dans AIX) JFS à linux. On peut désormais l'utiliser dans toutes les distributions linux.
La pluspart des dévelopeurs participant de prè ou de loin au noyaux linux sur PowerPC travaillent ou ont travaillé pour IBM. Des ingénieurs de chez IBM participent activement au dévelopement des outils de developement libre pour que ceux-ci soient beaucoup plus performant sur l'architecture PPC).
Quel est l'interêt pour IBM d'avoir cette stratégie ?
IBM est une fournisseur de solution et c'est aussi (un peut beaucoup comme Apple) avant tout un constructeur - ce qui compte c'est la vente de machine et de services liés à ces machines. Si On ne vends plus de licence avec les machines installés avec linux, on vends désormais du service et c'est a priori beaucoup plus juteux pour la société.
La disparition de hardware PPC a des prix attractifs peut-elle remettre en cause cette stratégie ?
En effet l'aattrait principale de linux est la disponibilité d'une masse importante de personnes qui programmes pour le plaisir. Certains sont étudiants se forment en participant à la programmation de logiciels Open Sources (comme par exemple Abiword, Mozilla ). Cette masse de codeur ne coùte rien à IBM et cela permet à la société d'inclure un certains nombre de logiciel soit dans AIX, soit avec les serveurs qu'IBM vends équipé de Linux. Le problème est que linux et tout un tas de logiciels sont d'abord et avant tout testé et dévelopé sur des machines tournant sous X86, qu'il faut ensuite peut ou prou adapter au PPC, cette phase peut être rapide ou longue, ensuite certains bug sont spécifiques à une seule architecture hardware. La disparition de hardware PPC pas cher (lire un Mac coute beaucoup moins cher qu'un pSeries), peut mettre à mal une partie de la stratégie d'IBM. En effet une partie des testeur n'aura plus accès à ce type de hardware ni les dévelopeurs, c'est donc potentiellement une charge supplémentaire pour IBM.
La solution pour IBM est toute simple, il suffit qu'il mette en vente des stations de travail ayant un prix abordable pour les étudiant les les hobyiste. Mais cela fait un momment que la plateforme POP de vait sortir et n'est jamais sortie. C'est dommage.

L'annonce faite à la dernière WWWDC par Steve Jobs, de passer "les macintoshs" sous intel m'a décidé : ma prochaine machine sera une machine sous x86. C'est un peut contraint, car en matière d'architecture, il ne reste que les machines à base d'ARM qu'on peut trouver facilement. Malheureusement ces cartes mère et processeurs sont trés chers - pour l'usage que j'en ait cela n'en vaut pas le coût. J'ai choisi mon OS, ce sera FreeBSD - en effet je veux éviter le "bazard" linux. Je prend FreeBSD, car Net et Open n'ont pas de mon point de vue un bon support concernant le multiprocesseur (SMP). Depuis que j'ai une bebox j'ai tendance à acheter des machines multi-processeurs. Je n'ai techniquement aucune raison de prendre une machine multi-proc, mais faut bien se faire plaisir aussi. J'ai un petit faible pour AMD et son approche du 64 bits - surtout quand on sait qu'une partie des équipes de digital qui travaillait sur l'architecture Alpha sont désormais chez AMD. J'ai donc choisi de m'équiper en Opteron. J'ai aussi constaté que si je voulais obtenir des performances, j'aurais intérêt a utiliser des binaires compilé en 32 bits plustot qu'en 64 (sur FreeBSD du moins).

Mes besoins réèls sont les suivants :
Phase 1:
* Serveur Web, avec CGI en perl pour héberger mon blog et quelques fichiers.
* FireWall + NAT, pour faire borne d'accès Wi-Fi
* environement de dev, pour du perl, du c/c++

J'arrèterais ensuite le dual G4 qui me sert de serveur web en ce momment.
Phase 2:
* Serveur de Mail (Postfix+ Imap) 2 domaines
* Serveur DNS 2 domaines
* Serveur Web 2 domaines
Avec toujours du perl/php en cgi, et une base PostgreSQL.

Mon choix globale est-il justifié ou me suis-je fait beaucoup trop plaisir ? (merci de laisser des commentaires construtifs)

Ca fait un petit momment que je n'ai plus acheté ce type de machine. J'ai demandé conseil à un collègue qui est joueur. Il me conseille la configuration suivante :Config_Machine.xls. J'ai déjà oublié la partie SCSI de cette configuration qui rend la configuratuion globalement trop cher, pour le peut d'avantage que le scsi procure devant la norme SATA. Votre avis m'intéresse.

Le treo 600 est équipé d'un appareil photo intégré. La qualitée de photos (qui sont au format vga, soit 640x480), est trés médiocre sur le petit écran du tréo. Pour en profiter il faut donc les transférer vers l'ordinateur Hotes. Quand celui-ci fonctionne sous windows, rien de plus simple les photos sont transférée dans un dossier particulier, et il suffit ensuite d'utiliser un logiciel de vision d'image pour les voirs en "grand" format.
Sur un Mac c'est une autre paire de manche, en effet les logiciels palmone fournis ne propose pas cette fonctionnalité. Il faut aller voir ailleur. J'ai trouvé l'exellent Ipalmphoto de QueueSoft, qui est gratuit et qui en version 0.2 rempli complètement sa fonction. Rien à dire je l'ai adopté (en plus c'est un freeware) - Il fonctionne à partir de Mac OS X 10.2.

Mon Yahoo!

| 0 Comments

Je joue en ce momment avec la fonctionalité de portail offerte par Yahoo! c'est à dire créer une page yahoo qui soit personnalisée. Je n'avais jusqu'à présent jamais utilisé ce type de fonctionalité. Ce qui me plais assez c'est de pouvoir ajouter des fils RSS et ainsi en une seule page avoir, la bourse, la météo, un compte mail, et mes blogs favoris, je préfère cette solution à une lecture des fils RSS via Firefox, ou via un logiciel spécialisé.

Faire du spam

| 0 Comments

On me propose une offre alléchante pour faire du spam :

Return-Path: Delivered-To: xxxxx@free.fr Received: (qmail 27776 invoked from network); 18 Jul 2005 06:55:04 -0000 Received: from unknown (HELO citiz.net) (218.6.9.55) by mrelay5-1.free.fr with SMTP; 18 Jul 2005 06:55:04 -0000 From: "Bell" To: Subject: Server for mailing Sender: "Bell" Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Date: Mon, 18 Jul 2005 14:55:02 +0800 Reply-To: "Bell" Content-Transfer-Encoding: 8bit

Dear xxxx@free.fr:

BulletProof dedicated server:

Clean IPs
1024MB RAM DDR
P4 3.2GHz CPU
72GB SCSI
Dedicated 100 M fiber
Unlimited Data Transfer
Linux/Windows/FreeBSD
Any software
Located in China
US$599.00 per month

You may use the server for:

Bulk Web Hosting
Direct & Proxy Mailing

We also supply Target Email list according to your
order, and sending out your message for you.

Looking forward to do business with you.

Cheers!

Mr Bell
Support Team
KZL123123@sohu.com

Click here to take: Noit@yahoo.com

Je me demande si ça ne vaudrait pas le coup de me renseigner et d'obtenir les adresses IP pour les mettre ensuite directement dans les listes noires de serveurs émettants du spam. J'aimerais bien que ce mail serve à quelque chose, il contient des informations sur une société qui trempe dans le spam. Que puis-je faire des informations contenus dans ce mails pour qu'elles soient utiles dans la lutte contre le spam ?

Aujourd'hui j'ai betement voulu transmettre un mémo entre mon tréo et le Palm Zire 71 de mon papa, via les port irda de ces deux machines. Impossible de transmettre ce foutu mémo. Mon tréo ne detectait pas la port infrarouge du Zire. Après quelques essais non frutueux vers un téléphone - J'en ait trop rapidement déduis qu'il fallait que j'envois le tréo en SAV, ce qui m'aurais ennuyé. J'ai finnalement effectué un reset soft du tréo et mes transfert ont fonctionné par la suite.

Comme j'ai désormais une carte SD dans mon tréo, je me suis dit que j'allais installer Acrobat Reader pour Palm et ainsi pouvoir visionner des fichiers .pdf dessus ! Je connecte le treo à la maison sur un powerbook et au travail sur une station de travail sous Windows XP.
Acrobat reader pour palm est toujours disponible et est passé de la version 2.0 (que j'avais déjà installé sur mon m515) en version 3.0. Mes deux postes de travails eux on Acrobat reader 7.0 (en effet la 6.0 étant lente et le plug-in pour les navigateur si mauvais, je me suis empressé de faire la mise à jour en version 7.0, qui est beaucoup plus rapide - même si au niveau plug-in de navigateur c'est pas beaucoup mieux).

Pour pouvoir lire correctement les fichiers sur le PDA, Adobe modifie les fichiers pdf pour que ceux-ci soient plus lisible, c'est pourquoi l'installation d'Acrobat Reader sur le treo, entraine l'installation d'un logiciel nommé "Adobe Acrobat Reader pour Palm" sur la machine non palm. C'est à l'aide de ce logiciel qu'on doit transférer les PDF vers le palm. Ce logiciel semble basé sur la version 6.0 d'Acrobat Reader.

La première étape consiste en l'installation du lecteur de fichier pdf sur le palm et la detection des caractéristiques du palm par le logiciel se trouvant sur le poste de travail (cette étape permettant d'optimiser les pdf pour la lecture).

Sur mon Mac je possède quelques fichiers que j'ai achété et ils sont protégés à l'aide d'un protocole de DRM mis au point par Adobe. Pour ce que je l'utilise il ne fonctionne pas trop mal, en effet lors de la réinstalation de ma machine j'aivais pu de nouveau lire mes fichiers protégés.

Je lance donc "Acrobat Reader pour Palm" sur mon mac et celui-ci m'indique que je dois lancer une synchronisation pour qu'il puisse détecter le treo (la taille de son écran, le nombre de couleurs) - Il ne parvient pas a faire cette détection. Est-ce du au fait que j'utilise aussi iSync sur cette machine, je ne le sait pas. Je décide donc de transférer les fichiers protégés, il refuse. je ne sais pas si c'est parcequ'il n'a pas détécté correctement le palm, ou a cause de la protection, ou bien encore parceque j'ai un reader normal en version 7.0 et que le modificateur est basé sur la version 6.0. Dommage

Bon c'est pas trés grave. Je l'installe aussi sur le poste XP que j'ai au boulot. Là j'arrive à faire detecter mon tréo. Ensuite la partie qui gère le transfert des fichiers pdf plante et j'ai donc mon crash reporter d'XP. Tant que je ne quite pas le crash reporter l'application fonctionne et effectu les transfert vers le palm.

Bref ça marchouille. Et la lecture sur le tréo est assez correcte.

Gmail

| 1 Comment

J'ai quelques invitations Gmail à donner. Gmail est le système de mail - en béta pour l'instant - mis en place par google. L'espace de stockage est supérieur à 1 Giga octet. La boite au lettre est accessible depuis un navigateur web &/ou depuis un client de messagerie lourd (comme Eudora, Thunderbird, Outlook). L'utilisation du service gmail est gratuite.

Laisser moi un commentaire avec une adresse email valide pour que je puisse vous inviter a rejoindre gmail.

Palm et carte SD

| 0 Comments

J'ai trés récement fait l'acquisition d'une Carte SD, de 256 Mo (au prix de la 64 et de la 128, j'ai pris le meilleur rapport taille/prix). L'idée était de pouvoir utiliser le logiciel de lecture de fichier mp3 ptunes. Ce logiciel m'a été gracieusement fournis par la société Palmone quand j'ai enregistré le tréo. En effet vu la qualité de l'appareil photo intégré dans le tréo 600, je trouve inutile d'avoir de l'espace supplémentaire pour stocker les photos que je fais. J'ai donc voulu stocker des trucs utiles sur la carte, comme mon cv. J'ai donc pris mon cv au format pdf et au format Open Office pour les installer. Puis j'ai lancé la synchronisation entre la machine et le PDA, et j'ai raté le message d'erreur indiquant que le palm ne sachant pas gérer ces formats les fichiers ne seraient pas transféré vers le palm.
Arrivé à la maison je pose le tré sur son doc et je me commence a me demander comment je vais récuperer les fichiers de mon cv. Après avoir effectuée quelques recherches sur google, j'en déduis qu'il faut que j'installe un/des logiciel, sur le palm et peut-être sur mon ordi.
J'ai donc installé filez, un petit utilitaire qui permet pas mal de chose mais il ne gère les transferts que sur le port infrarouge de la machine. Par contre il permet de détruire facilement les fichiers quand ceux-ci sont sur la carte SD.
Ensuite j'ai installé un logiciel dont le nom m'échappe sur mon mac, qui permet de faire ce que je veux, malheureusement celui-ci a planté à la fin du premier transfert de fichier :-(. Bref la carte SD est d'un intérêt pour l'instant assez limité sur mon palm. Je vais sans doute la filer à mon papa pour son appareil photo numérique.

FreeBSd sur Alpha

| 0 Comments

Aujourd'hui j'avais décidé d'installer FreeBSD sur mon Alphastation 255, histoire de vérifier que celle-ci fonctionnait bien et de me faire la amin sur FreeBSD. Après m'être assuré que la station contenait bien une carte graphique ( Et qu'elle est bourrée de RAM) J'ai booté la machine, la console est apparu et avant que je n'ai le temps de trouver la commande que je cherchais à l'aide de la commande help, la console a freezé, j'ai rebooté et cette saloperie de SRM est passé en mode console serial, bref pour continuer de bosser , il faut que je connecte une console en mode série au cul de cette machine :-( Bien sur je n'en ait pas sous la main.

Gandi serait à vendre suite a un problème de gestion interne entre les 4 fondateurs de ce registrar français (les noms de domaine à 12 €). J'ai un exellent souvenir des deux ou trois momment où j'ai rencontré Laurent Chemla (à l'époque pour Assemble/Adebug), dans les locaux de brainstorm. C'est lui qui m'a montré comment fonctionnait Linux à l'époque (1994). Je trouve dommage de laisser tomber l'idée qui était derrière Gandi : prendre le pouvoir par l'argent pour faire le changement -c'est d'ailleur cela qui doit provoquer le problème de gestion rencontré en ce momment.
Pour pas que gandi ne change trop j'ai signé la pétition

Paypal & Adsense

| 0 Comments

Je viens de mettre un bouton Paypal sur la page principale de ce journal. J'ai aussi mis en place Adsense, la pub par google, sur la pages d'archives. L'objectif est double, le premier est de voir comment ces deux méthodes fonctionnent. Le second est a moyen terme d'upgrader perso.hirlimann.net, tant sur le plan hardware que sur le plan de l'OS.

Voila ça fait maintenant une semaine que je suis (l'heurreux) propriétaire d'un Tréo 600. Mon T68i commencait à avoir des soucis, mes correspondant se retrouvait directement sur la messagerie alors que j'étais joignable et qu'il y avait du réseau. Il va aussi remplacer mon Palm m515 que je possède depuis 2 ans. Le fait de se ballader avec deux appareils prend du volume et lors de déplacement c'est deux chargeurs qu'il faut avoir etc ... J'ai donc fait la choix de n'avoir plus qu'un seul apareil, j'ai choisi un palm car j'ai toujours aimé les machines de ce constructeur, et l'interface de cet OS est assez bien construite. En achetant mon PDA sur ebay, je me suis épargné le fait que ce modèle soit une eclusivité de l'opérateur Orange - j'ai ainsi pu garder mon abonement (même si celui-ci ne comprend pas d'option pour les transferts de données). POur utiliser la fonction téléphone il m'a suffit d'inserrer la carte sim dans le tre et de mettre en fonction la partie téléphone : ça fonctionne, le tréo est bien desimlocké.
Une petite synchronisation plus tard et le carnet du tréo est allimenté, j'ai la liste de mes contacts qui est chargée. L'utilisation du téléphone est facile, même si je n'aime pas la présentation et l'absence d'une fonction de recherche pour téléphoner à un contact, mais faut que je l'utilise plus pour me rendre compte. L'oreillette fourni et d'une qualité correcte même si de temps en temps le son est audible alors que l'oreillette est branchée. Un détail cependant, lorsqu'il y a un problème lors de la numérotation (par exemple le passage d'un tunnel ou un réseau variment faible), le logiciel qui fait téléphone se gèle et on ne peut rien faire. La première fois j'ai cru qu'il s'agissait d'un problème et j'ai tenté d'éteindre le treo - mais cela ne fonctionnait pas, je me voyait déjà en train de faire un reset, quand le téléphone m'a bètement dit que le numéro n'avait pas pu être join.

Je viens de trouver une fonction super interessante pour ceux qui programme en shell script. Ceci n'est valable que pour les interopréteurs de la famille bourne : ksh, bash et zsh. Sh leur père ne supporte pas cette fonction, pas plus que csh et tcsh. Une variable interne aux shells se nommant RANDOM est définie, chaque fois qu'on l'évoque (par exemple en tappant 'echo $RANDOM'), elle renvoie un nombre aléatoire compris entre 0 et 32768. Si l'on veut ajouter un peut plus de hazard dans la génération des nombres alléatoires, il suffit d'initialiser cette variable avec une valeur (exemple : RANDOM=2). Le nombre aléatoire généré dans notre script n'est pas forcement trés aléatoire mais pour écrire des batteries de tests cela me semble suffisant.

Hier soir un certains nombre de partenaires d'Apple on été "steved". Je suis un peut amer, mais beaucoup moins que la dernière fois. En effet je suis une bonne victime du marketing, ça fait quelques années qu'on nous explique que le PPC est superieur à la gamme Intel. Aujourd'hui on nous explique que la stratégie d'intel sur le long terme est bien meilleur que celle d'IBM. Lors du changement d'architecture qu'a vécu BeOS un certains nombre de choses ne se sont pas bien passées :
1) Il était impossible de cross-compiler et il fallait donc deux machines pour faire du dev.
2) Deux formats de binaire different avec deux compilateurs differents.
3) deux versions de BeFS une Big-Endian pour les PPC et une Little-Endian pour les x86, et donc pas de possibilité de transferts simples entre les deux architectures.
4) Une communication de "merde" de la part de l'éditeur ne voulant surtout pas expliquer que la plateforme PPC est morte, et on avait bien sentit lors de l'annonce de la mort de la bebox que le support sur deux ans n'était mis en place que parceque la base des dévelopeurs avaient poussé une geulante.
5) Support du hardware restreint poussant les utilisateurs a critiquer l'OS.

Un certains nombre de ces problèmes ne devraient pas avoir lieu dans le changement que nous propose Apple : 1 ,2 et 4, en effet depuis l'epoque de NeXT, apple détient, je crois, un brevet sur les binaires "Fat". Un binaire peut contenir deux executables et cela n'est pas visible du point de vue de l'utilisateur, l'executable fonctionnera sur n'importe quelle architecture. C'est bien même si les applications peseront plus d'octets lors des téléchargements et sur les disques durs. Quand à la communication je crois qu'Apple a été clair ,en 2007 tous sous intel et plus de support des PowerPC à partir de 2010.

Quid de HFS+ avec attributs ? comment faire une transition d'un monde big endian vers un monde little endian ? en restant en big endian et en ayant une performance moindre ( a cause des swap de mots), mais assez invisible vu la puissance et la fréquence des nouvelles machines ?

Quid du passage au 64 bits, choses qui avait commencé avec l'arrivée des G5 ? en effet la démo faite hier a été faite sur Pentium 4, le monde X86 commence une migration vers le 64 bits, même si cette transition a pour moteur le fabriquant AMD (avec lequel Apple est toujours en discussion semble-t-il). Quand on voit comment la transition 16 bits 32 bits a été longue et difficile dans le monde intel, on peut se demander si Apple ne pourrais pas jouer une carte en commençant directement en mode 64 bits - mais pour l'instant pas de communication sur ce sujet.

Pour le point N°5 évoqué ci-dessus, je ne me fait pas de bile Mac OS X (x86) ne fonctionnera que sur du matériel estampillé Apple Macintosh - qui contiendra une ROM ou quelque chose dans ce gout là (peut être la solution se trouve-t-elle dans palladium ?

Mais qu'en est-il de l'exellent OpenFirmware [OF] ? Apple va-t-il le garder ou bien essayer de tirer partie du formidable nombre de cartes d'extensions disponible dans le monde X86 ? En effet en giclant OF, apple permet au fabriquant de n'avoir qu'un driver a écrire pour supporter Mac OS, alors qu'en gardant OF, il faut que le fabriquant construise une rom spéciale sur sa carte d'extension, pour que celle-ci soit reconnu lors de la séquence de boot de la machine - et donc cela a un coùt, mais d'un autre côté cela protège l'OS contre sa mise en place sur des machines non Apple.

Comment Apple va-t-il gérer ses outils de dévelopement. En effet dans le monde intel, les compilateurs du fondeur de puce sont bien meilleurs que gcc en terme de perfomances. Il faut donc qu'intel adapte ces compilateurs pour qu'ils gèrent le format des binaires de Mac OS X : Mach-O. Ce qui serait encore mieux,c 'est qu'Intel produise un compilateur Objective-C.
Pour l'instant je ne sais pas si on peut produire du code binaire FAT avec la chaine de GCC en version 3.x, si ce n'est pas le cas et qu'Apple force l'utilisation de gcc4, cela aura quelques conséquences :
1) Il faudra passer sous Tiger pour faire le dev.
2) L'OS le plus vieux suporté deviendra 10.3.9
3) Les projets cross-platforme vont s'arracher les cheveux pour supporter Mac OS X, à la fois big et little endian.

x2

| 0 Comments

Ma ligne ADSL est dégroupée depuis peu. Je suis donc passé d'une ligne 512/128 à une ligne 1024/256. Comme peut de personne , je suis plus intéressé par le débit montant que par le débit descandant - car mon journal est hébergé sur cette machine. Je n'ai pas changé de fournisseur d'accès a internet et je suis resté chez nerim, tout en gagnant 2 € par mois. La transition a été transparente, car j'avais par chance/hazard arrêté ma machine la nuit du changement. Pour l'instant je suis toujours trés content du servive offert par mon FAI. Je sais que je pourrais obtenir de meilleur débit ailleur, mais je n'ai pas la volonté de changer pour l'instant.Je ne passe plus par France Telecom, pour ce qui concerne le transit IP.

La machine qui héberge ce journal s'eteindra ce soir et demain soir. J'ai du monde à la maison. Bien que cette machine soit peut bruyante, elle fait quand même du bruit quand on dort à côté :-)

Enchères en ligne

| 0 Comments

Pour le première fois en 6 ans d'utilisation je suis mécontant des servives offert par Ebay. J'ai tenté d'acheter un suplément pour un jdr, celui-ci m'a coûté 20,75 € - J'ai reçu rapidement un mail du vendeur me siant qu'il m'enverrait rapidement le suplément la semaine suivante et qu'il avait bien reçu mon chéque (celui-ci a été encaissé). Je n'ai rien reçu, j'ai donc fait un petit mail au venderu histoire de lui rappeler que je n'avais rien reçu : adresse email plus valide :-(. Je regarde la procédure à suivre en cas de litige sur ebay, 10 jour plus tard je suis en droit de demander à ebay un remboursement. Mais les remboursement ne sont pas pris en compte pour les objets inférieur à 28 €, j'ai pas de chance, surtout que je peux pas laisser de note négative à mon vendeur car celui-ci a pris soin de se désincrire d'ebay. Bref je l'ai dans le baba ! Je supose que si j'avais payé via paypal j'aurais eut droit au remboursement, mais les venderus français contrairement à leurs homologues américains demande une surtaxe pour couvrir les frais de paypal, 4,5 % en plus c'est beaucoup trop.

Hier soir en mettant NeoOffice/J à jour, je me suis dit que ça valait aussi le coût que je prenne le temps de mettre abiword à jour histoire de voir les progrès qui ont été effectués ces derniers temps [ J'ai reçus quelques mails indiquant la fermeture de bugs ce week-end], manque de bol les versions compilées quotidienne ne sont plus disponible. Je me suis renseigné et c'est par manque de temps que le mainteneur du port Mac OS X d'abiword ne fourni plus ces binaires.
Espérons qu'elles reviendront un jour.

Le patch Numéro 4 pour NeoOFFIce/J, la suite basé sur open office et disponible en mode natif pour mac os X est disponible. Ce patch pèse 4.1 méga-octets. Il corrige les bugs que j'avais noté la semaine dernière. On peut aussi le télécharger via BitTorrent.

1 Giga

| 0 Comments

Je viens de constater que les boites aux lettres fournies par !Yahoo sont passées à un giga octet de stockage autorisé. Avec ma boite au lettre gmail ça me fait deux gigas de stockage disponible en ligne et gratuitement. A l'usage je préfère l'interface de !Yahoo, et je reçois bcp plus de spam sur ma boite au lettre gmail alors que je l'utilise pratiquement jamais.

Adium 0.8

| 0 Comments

est disponible depuis quelques jours. Ce logiciel permet d'utiliser différent protocol de messagerie instantanée : Jabber, AIM, MSN, Yahoo!, et je l'utilise après l'avoir vu à l'oeuvre pendant le FOSDEM 2005. Cette nouvelle version ajoute une fonctionalité que j'aime bien : l'encryption des communications. Il y a quelque changement au niveau des préférences par défaut. Mais je pense que cette mise à jour vaut le coup.


Ludovic

hacked :-(

| 0 Comments | 0 TrackBacks

Ce soir je suis rentré et j'ai constaté que ma machine principale était éteinte - en effet elle sert de borne à mon portable qui ne voyait plus le net. Je l'allume elle boot normalement - c'est déjà une bonne chose. Bon ensuite en mattant les logs j'ai trouvé les ligne suivantes :
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /tmp/.../.../.../.k/sshd
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /tmp/.../.../.../d/httpd -b /tmp/.../.../.../d/httpd.conf
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /tmp/.../.../.../d/mud/bin/sh

J'ai nettoyer la crontab de ce user et j'ai commencé à vérifier si tyout était normal sur la machine. Il me semble que oui, mais je vais continuer mes observations. J'ai viré PHP car je ne l'utilise que pour certains robots, des aspi a spammeur. Ca fait bizzare quand même.

Grâce a gogle je vient de trouver une vieille signature à moi la voila :

OS/2 Works ... fg024@Cleveland.freenet.edu
MacOS Works ... ludovic Hirlimann 2:325/42@fidonet.ftn
My Falcon Works ... #include
ldx 0
bcl: lda (texte),x
sta ($400),x
cmpx $12
bne bcl
rts
texte: dc.b "Apple fort et vert"

A l'époque je ne respectais pas le usages car je ne connaissais par leur existance.

Bon qui est capable de me dire ce que fait ce bout de code ?
Qui est capable de me donner la machine pour laquelle ce bout de code a été écrit ?

Ce week-end j'ai reinstallé mon portable et j'ai eu envie de jouer avec ! J'avais envi d'un jeu assez simple. J'ai donc téléchargé le flipper Jinni Zeala. Puis j'ai commencé à chercher le code d'activation dans mes archives de couriels. Impossible de mettre la main dessus :-(. J'ai bien quelques mails de l'éditeur - mais pas celui contenant la clef d'activation la version non bridée du jeu (Sans cette clé on peut tester le flipper pendant une centaine de secondes). Après avoir cherché un contact sur leur site web - j'ai écrit un petit mail au service commercial qui gère les ventes directes, en expliquant que je n'arrivais plus à mettre la main sur mon mail, et que l'adresse email avec laquelle j'avais enregistré le produit n'était plus valide. Comme Le week-end commençais, je me suis dit que je pourrais peut-être y jouer le week-end prochain. Bonne surprise, il y a quelques minutes dans ma boite au lettre, un mail avec mon code. Un grand merci a LittleWing pour cette rapidité et pour les flippers qu'ils réalisent.

J'ai découvert avec bonheur que "video lan client" (Videolan était capable de gérer des flux mms (que je pensais réservé à windows media player). J'ai fait cette découverte sympathique et fort intéressante en voulant écouter des flux de radio islandaise le week-end dernier. Je regrette pas du tout d'avoir installé vlc sur ma machine.

1.0.1

| 0 Comments | 0 TrackBacks

La version 1.0.1 de Firefox est disponible depuis quelques heures. Je viens de le mettre à jour sur mon poste sous XP. Cette mise à jour régle principalement des problèmes liés la sécurité - elle n'apporte rien de majeure mais protège l'internaute de certaines pratiques frauduleuses. Ca fonctionne tout seul - pas de problème rencontré pour l'instant.

Pour l'une des uv que j'étudie au cnam, je dois réaliser un mini-projet donc l'objet est la programmation des API IPC de SystemV. Ces API ne sont pas disponibles sous Mac os X et ne voulant pas perdre trop de temps j'ai décidé d'installer un linux sur une des machines qui traînait chez moi. Je me suis rabattu sur la distribution ubuntu, car celle-ci à la côte ces derniers temps.
Mes besoins étant des plus simple :
1) Compilateur
2) Accès au API IPC
3) vi

J'ai laissé l'installation par défaut de la version 4.1 d'ubuntu, travailler tranquillement sur mon portable (un dell à 600 Mhz avec 256 Mo de RAM). L'installation a pris une bonne heure et demi – ce qui est raisonnable.
Une fois l'installation terminée, je me retrouve devant le bureau GNOME. J'ouvre donc un xterm et je me rend compte qu'X11 n'est pas configuré pour les claviers français (de type azerty). Comme je suis pressé, et que je n'ai pas envi de me palucher les fichiers de configuration de X11 pour que celui-ci reconnaisse mon clavier, je passe en mode console. Je teste donc la présence de gcc, qui n'est pas présent, je me demande si il y a un alias sur cc, mais non. Le compilateur n'est pas installé par défaut dans les distributions linux modernes. Je commence à me dire que la mise en place de mon environnement de travail va prendre plus de temps que ce que j'avais prévu :-(. Il se fait tard et je vais me coucher, le lendemain en me demandant comment je vais transférer les paquets gcc vers cette machine, je passe la commande qui permet l'installation de gcc. Celle-ci s'exécute correctement, Chouette, le compilateur est présent, il n'est juste pas installé.

Awstats 6.3

| 0 Comments | 0 TrackBacks

Viens de sortir, la liste des nouveauté est disponible ici. Ce qui fait que la machine perso a deux versions de retard maintenant :-)

Nofollow

| 0 Comments | 0 TrackBacks

Je viens de mettre en oeuvre le plugin nofollow pour movabletype afin de combattre le spam qui arrive sur ce blog.
Les utilisateurs de dotclear trouverons leur bonheur . Pour en savoir plus sur le nofollow c'est

Spam

| 0 Comments

Je viens de vider ma boite à spam de free.fr, elle contenait 800+ messages de spams. Ce volume correspond à une semaine d'utilisation. Sur cette même semaine cette boite a reçu une une vingtaine de messages dignes de lecture. Le filtre de Thunderbird les attrape tous - Mais je trouve dommageable de ne pas pouvoirs utiliser une adresse email comme ludonews@nerim.net , que se soit sur le web et dans Usenet. Il existe d'autres solutions comme http://www.alussinan.org/, ou bien le service qu'offrait nfrance.com dans le temps qui permettait d'avoir une adresse valide du contenant le mot nospam (j'avais ludo@nospam.nfrance.com). Certains robots qui collectent ces adresses emails enlèvent le mot nospam et l'adresse n'est plus valide.

Clonage réussi

| 0 Comments | 0 TrackBacks

Je viens de cloner le disque de la machine qui héberge ce serveur. Pour ce faire j'ai acheté un disque rue montgallet hier pour 51 €, un disque UDM100 de 80 Go. Je l'ai branché ce matin dans ma chaine IDE Utlra-66, il a été reconnu. Ensuite je l'ai formaté et j'ai utilisé Carbon Copy Cloner pour le clonage. L'opération a durée 3/4 d'heure.

Alpha

| 0 Comments | 0 TrackBacks

Ca y est j'ai enfin une machine du constructeur mythique Digital. Il s'agit d'une Alphastation 255. Je ne sais pas encore quel os je vais installer dessus - mais je mettrais un os dessus c'est sur !

le dique de ma machine fait un bruit qui me plait pas du tout. C'est un ultra ATA 66, puis-je le remplacer par un UDMA 100 ?

Sasser.B

| 0 Comments | 0 TrackBacks

J'ai beau avoir un poste qui est censé être à jour, aujourd'hui j'ai chopé Sasser.b sur ma machine. Heureusement mon Anti-virus est à jour. Quand je pense que ce matin j'ai rouspéter quand la mise à jour à eut lieu. Faut aussi dire que Sophos se désinstall/réinstall lorsqu'il se met à jour.

Migration

| 0 Comments | 0 TrackBacks

Je bosse sur des migrations de base de données propriétaires et non documentés en ce momment. Entre la version 2.x et les version 3.x, certaines tables, de la base cashdb de unicenter sur Unix ont changé de structures des champs ont été ajoutés. Cet ajout n'est bien sur documenté nul part et comme le dump de la version 2.x que je dois migrer est d'une version non supporté le support ne peut pas m'aider. Le support peine aussi à me donner l'utilité de ces champs et ce qu'ils doivent contenir car ils sont définis comme NOT NULL. Enfin je suis content car j'avance sur ce problème.

Gmail

| 0 Comments

J'ai quelques invitations gmail à donner. Gmail est le service de mail de google qui est en beta ces temps-ci. Il permet de stocker jusqu'à 1 Gigaoctets de mails.
Merci de me contacter par mail à mon adresse gmail (ludovic.hirlimann/at\gmail.com) pour recevoir en échange l'invitation. Si par la même occasion vous pouvviez donner votre avis sur mon journal en ligne, sur le site de blogstreet.com je serais comblé.

Warcraft 3

| 0 Comments | 0 TrackBacks

J'ai mis en vente ma copie de Warcraft III Reign of Chaos. Je n'ai pas le temps d'y jouer.

Wikipedia

| 0 Comments | 0 TrackBacks

Je viens de créer un compte sur wikipédia afin de mettre à jour certains articles. Ma première contribution corrige un détail. J'ai édité la page BeOS et changé le numéro de la version de beos livré avec les première bebox, j'ai changé un 6 en un 5.

Messageris instantanée2

| 0 Comments

Je viens de comprendre pourquoi mon compte AIM ne fonctionne plus c'est expliqué ici. Si tout va bien mon, compte devrait donc être reactivé d'ici la semaine prochaine. En attendant j'ai créer un compte jabber - mais je n'arrive pas a passer le proxy.

Comme je n'ai pas de nouvelle d'AOL concernant mon compte AIM. J'ai commencé à chercher une solution de rechange en matière de