Aller au contenu | Aller au menu | Aller à la recherche
Ce blog va changer de serveur durant le week-end. En théorie, la transition ne devrait pas impacter sa consultation mais il y a parfois loin de la théorie à la pratique.
Les commentaires et les trackbacks seront désactivés pendant la migration. La migration est terminée. Les commentaires et les trackbacks sont de nouveau ouverts.
L'appel à conférenciers pour le Forum PHP 2007 a été repoussé au 15 juillet 2007, ce qui donne 15 jours de plus aux retardataires pour soumettre leurs sujets.
N'hésitez pas à envoyer les vôtres. Ne soyez pas timides, ne pas être connu n'est en aucun cas un problème. Voir de nouvelles têtes dans le circuit des conférenciers est toujours une bonne chose.
A l'occasion du Forum PHP 2006, j'ai fait faire des cartes de visites pour ma société. C'était les premières, il a donc fallu les concevoir.
C'était également la première fois que je m'essayais à cet exercice. L'idée était de décliner le concept du nom de la société comme pour le logo. Je souhaitais une cohérence entre le message et l'aspect visuel. Après consultation de mes voisins de bureau (eux diraient probablement harcèlement), voici le résultat final.
Face :

Dos :

Cette année encore le Forum PHP a été une réussite. Mon avis est probablement biaisé car je fais partie des organisateurs mais d'après les premiers retours mon sentiment semble rejoindre l'avis général.
Les conférenciers étaient bons, les visiteurs sympathiques, il n'y a pas eu de problème technique important. Bref, ce fut deux jours de plaisir après beaucoup de travail pour organiser tout cela.
Samedi, j'ai eu la chance d'assister au 7ème BarCamp Paris qui se tenait dans les locaux de Google. Je ne savais pas trop à quoi m'attendre. J'y suis allé en curieux et j'ai été assez content du moment que j'y ai passé. Il n'est pas très simple d'arriver dans ce genre d'évênement où beaucoup se connaissent mais heureusement les gens étaient assez ouverts et relativement faciles à approcher.
Le seul regret est que pris dans l'ambiance à l'arrache de l'évênement, j'ai manqué les deux conférences que je voulais voir. Mais j'ai finalement vu d'autres conférences très interessantes notamment sur les API Google Maps et le format ODF.
Comme pour Paris Web 2006, Luc Legay a ramené des extraits vidéos de ce BarCamp. (Si vous êtes attentifs vous verrez même votre serviteur à plusieurs reprises).
Dimanche a été consacré à la récupération de ces 3 jours fatiguants qui se sont terminés en apothéose par l'anniversaire d'un ami samedi soir.
Google Belgique a été condamné au début du mois pour violation des droits d’auteurs d'un certain nombre de journaux Belges. Le service incriminé est Google News qui archive les articles des sites de la presse puis en diffuse des résumés sur son site avec un lien vers l'article original.

Au milieu du jargon juridique on trouve une information très intéressante : Google News a été condamné car ce service est considéré comme un portail d’information et non un moteur de recherche.
Le rapport d’expertise Attendu que l’expert GOLVERS, qui avait notamment pour mission de décrire la manière dont sont présentés les articles de presse et l’interactivité entre le visiteur et le site web de Google News, conclut que « Google News est à considérer comme un portail d’information et non un moteur de recherche. »; Qu’il relève que le service Google News se qualifie lui-même comme un site d’information en ligne, en ces termes « Cette diversité de perspective et d’approche est unique parmi les sites d’information en ligne et nous considérons comme une tâche essentielle de vous aider à rester informés sur les sujets qui vous importent le plus. »;
Ce distingo est crucial car sinon cela aurait signifié qu'il fallait un consentement a priori des auteurs de sites web pour pouvoir les indexer. Autrement dit, cela aurait été la fin des moteurs de recherche tel que nous les connaissons.
Dimanche, je serais au Fosdem à Bruxelles comme l'an passé. Cette année, ce sont principalement les conférences concernant Mozilla et plus particulièrement XUL qui m'intéressent mais également celle sur Selenium, un projet que je compte suivre de près.
J'espère que ce sera l'occasion de rencontrer Laurent Jouanneau mais également que cette fois j'oserais aller saluer Tristan contrairement à l'an passé.
Bref, si vous voulez me voir ce dimanche, vous savez où vous rendre ... et ça marche également si vous souhaitez m'éviter.
La semaine dernière a été très chargée. J'ai croisé Rasmus Lerdorf, Qwix et Madonna parmi tant d'autres mais reprenons cela dans l'ordre.
Lundi soir et mardi matin, j'ai pu goûter aux joies de la circulation parisienne. La journée de travail de mardi a été entrecoupée de coups de fils pour le forum. Je remercie d'ailleurs mon patron pour sa compréhension. Le mardi soir a été particulièrement chargé car j'ai profité d'être à Paris pour prendre une pinte (éclair) avec un ami que je vois trop peu avant de filer voir KMFDM à la Loco. Le concert qui commencait théoriquement à 22h00 a pris pas mal de retard et je ne me suis donc couché qu'à 2h du matin. Je sais que ce n'est pas très raisonnable de faire cela la veille du forum mais j'avais mon billet bien avant que les dates ne soient arrêtées.
Après une nuit de moins de 4h, le forum a débuté par une courte allocution de Perrick et moi-même. Le reste de la journée s'est déroulé sans accroc mais je n'ai pu assister qu'à la présentation de MySQL 5 et à la fin de conférence de Guillaume Ponçon. Le soir, un repas a regroupé les conférenciers et les membres AFUP présents au forum.
Les conférences du jeudi étaient plus techniques. Celle sur la Programmation Orientée Aspect retient particulièrement l'attention des spectateurs. Pour ma part, celle d'Eric Daspet sur l'amélioration des performances des sites PHP a également été marquante. La journée s'est achévée autour de flammekeuches avec les organisateurs du forum et quelques membres du PHPGroup (Rasmus Lerdorf, Wez Furlong et Andrei Zmievski).
Le vendredi a été consacré au repos et à la visite de Paris en compagnie d'Arnaud et Guillaume. En passant devant l'hotêl de Crillon, nous avons entre-aperçu Madonna qui était de passage à Paris pour promouvoir sa nouvelle bouse galette. En fin de journée, ma douce m'a rejoins en compagnie de ses parents.
Le samedi a été consacré à diverses visites dont le Louvre et s'est achevé par un spectacle très drôle au Caveau de la République.
Enfin, le dimanche a été consacré au repos et au retour à Lille.
Le bilan de tout cela est très positif même s'il me faudra un peu de temps pour réaliser tout ce qui s'est passé en si peu de temps.
Décidément, il y a de grands malades dans ce bas monde. Tapez ceci dans un shell et admirez.
telnet towel.blinkenlights.nl
Finalement, je n'ai pas eu le temps de finir la nouvelle version de ce blog dans les temps pour le concours Summer Refresh. C'est d'autant plus dommage que le design lui-même est terminé mais l'applicatif me pose encore quelques soucis et je n'ai pas le temps de m'en occuper aujourd'hui.
Tant pis, cela sera pour l'an prochain mais au moins, cela m'aura motivé pour mettre la dernière main à ce redesign qui trainait dans mes cartons depuis janvier dernier. Aussi, selon toute probabilité, la nouvelle version de ce blog devrait arriver sous quelques semaines.
PS: Si quelqu'un sait comment contacter les personnes organisant ce concours, merci de me le faire savoir car je n'arrive pas à trouver un moyen de les contacter afin de me retirer du concours.
J'ai repris le travail ce matin après 2 semaines de vacances. J'ai notamment passé une semaine en Ecosse et j'adoré ce pays. Je compte d'ailleurs écrire quelques billets à ce sujet prochainement.
Dans un autre domaine, vous avez peut-être remarqué que dimanche, il n'y a pas eu de chronique de bière. C'est tout simplement que j'avais oublié que si je revenais en France samedi matin, je ne serais pas chez moi avant hier soir. Je n'avais donc pas rédigé de chronique à l'avance comme les deux dernières semaies. Mais rassurez-vous, ce n'est que partie remise car dès demain vous trouverez ma chronique de la semaine.
Dans la série des tests débiles, voici le test Which File Extension Are You?

Pour ma part, je suis un fichier .inf. Et vous ?
Le projet Folding@home contrairement à ce que certains pourraient penser au premier abord n'a rien à voir avec le fait d'avoir une mégère chez soit. Initié par la prestigieuse université de Standford, ce projet a pour but de comprendre le repliement et l?agrégation des protéines et les maladies qui sont liées (Alzheimer, maladie de la Vache Folle (encephalopathie bovine spongiforme), maladie de Creutzfeldt-Jocob, sclérose en plaque, maladie de Parkinson).
Si je vous parle de ce projet, c'est que si vous avez un ordinateur et une connexion Internet, vous pouvez contribuer à cette recherche. Pour cela, il vous suffit d'installer un petit programme sur votre ordianteur. Il en existe pour tous les goûts (avec interface ou en ligne de commande) et pour tous les systèmes d'exploitations (Windows, Mac OS, Linux).
Après une installation et une configuration relativement simples, ce programme va récupérer des données brutes du serveur, va utiliser votre processeur quand vous ne le faites pas puis va renvoyer le fruit de ses calculs. Cela n'a pas d'impact notable pour vous car le programme n'utilise que les ressources dormantes de votre processeur mais par ce geste, vous contribuez à faire progresser la recherche dans ce domaine.
Un autre point important est que le résultat de ces recherches est destiné à être mis à la disposition de tout un chacun. Le seul but est de faire progresser la recherche, pas de cultiver une compétion déplacée entre laboratoires pharmaceutiques.
Pour terminer, il est possible de rejoindre des équipes. Ainsi, une compétition amicale peut être mise en place concernant le nombre d'unités de travail effectués. Pour ma part, je fais partie de l'équipe Mozilla Europe (N° 42394).
Des rumeurs le laissait entendre mais c'est à présent officiel : les brevets logiciels ont été rejettés en seconde lecture par le parlement Européen.
C'est une grande victoire pour l'innovation et cela fait plaisir de voir que, parfois, les lobbys peuvent perdre face à la détermination des petits.
Avec l'explosion de l'intérêt pour les logiciels libres, j'ai entendu beaucoup de raisons, plus ou moins bonnes, de les adopter parmi lesquelles on trouve :
En cherchant des sites qui se disent optimisé pour Firefox je suis tombé une justification assez ahurissante :
Site optimisé pour Firefox. En raison de l'implication de Bill Gates (Microsoft) dans le contrôle des naissances, ce site utilise exclusivement des technologies Open Source : Apache sur Linux, MySQL, PHP.
Vous aimez les logiciels libres ? Vous aimez la musique ? Vous voudriez conjuguez les deux ? Richard Stallman l'a fait pour vous en écrivant et même en chantant (enfin si on peut appeller ça chanter) la Free Software Song.
Voici les paroles :
Join us now and share the software; You'll be free, hackers, you'll be free. Join us now and share the software; You'll be free, hackers, you'll be free.
Hoarders may get piles of money, That is true, hackers, that is true. But they cannot help their neighbors; That's not good, hackers, that's not good.
When we have enough free software At our call, hackers, at our call, We'll throw out those dirty licenses Ever more, hackers, ever more.
Join us now and share the software; You'll be free, hackers, you'll be free. Join us now and share the software; You'll be free, hackers, you'll be free.
Ce qui donne en français :
Rejoins-nous, partage le logiciel; Libère-toi, hacker, libère-toi. Rejoins-nous, partage le logiciel; Libère-toi, hacker, libère-toi.
Les avares amassent beaucoup d'argent; C'est exact, hacker, c'est exact. Mais ils n'aident pas leur prochain; C'est très mal, hacker, c'est très mal.
Quand nous aurons assez de programmes Libres pour nous, hacker, libres pour nous. Ces licenses néfastes, nous les jetterons Pour toujours, hacker, pour toujours.
Rejoins-nous, partage le logiciel; Libère-toi, hacker, libère-toi. Rejoins-nous, partage le logiciel; Libère-toi, hacker, libère-toi.
Si vous vous demandez ce que cela peut bien donner, écoutez la prestation acappela de Richard Stallman lui-même. Si le style baba cool sur retour ne vous convient pas, il existe également une version funk/fusion par le groupe Fenster, une version death metal du pauvre par Jono Bacon et une version funk/variété en vidéo.
Enfin, pour les curieux, Richard Stallman raconte les circonstances de l'écriture de cette chanson.
Merci à Alex pour la découverte.
Sans cesse repoussé, le nouveau système d'exploitation de Microsoft, connu sous le nom de code Longhorn, devrait finalement sortir debut 2006. Seulement plus le temps passe et plus les nouveautés sont revues à la baisse.
En effet, le système de fichiers virtuels WinFS, une surcouche de NTFS à la Google Desktop Search, ne sera pas intégré à la première version du système d'exploitation. Quant à la tristement célèbre technologie NGSCB (ex-Palladium), elle ne sera implémentée que de manière très réduite et se limitera cryptage des données sur disque. Finalement des grandes nouveautés, seule Avalon, la nouvelle interface graphique en 3D, sera de la partie.
Je ne peux m'empêcher de m'interroger sur les causes de ces retards à répétition que l'on tente de camoufler en faisant fondre les fonctionnalités comme neige au soleil. La firme de Redmond a les moyens financiers d'engager les meilleurs codeurs du monde alors pourquoi semble-t-elle éprouver tant de difficultés à sortir son prochain système d'exploitation ? Les procès à répétition et la montée en puissance du Logiciel Libre forment peut-être un début de réponse.
Je ne sais pas ce que prennent les créatifs d'Opera mais ils se sont lâchés pour annoncer la version 8 de leur navigateur.

Une fois n'est pas coutume, je vais faire appel à votre aide chers lecteurs. J'ai besoin de trouver des listes de prénoms, de noms de personnes et de sociétés, de villes, de codes postaux etc. Le tout si possible au format texte afin d'être plus facilement exploitable.
Une petite précision, je n'ai aucun besoin que ces listes soient liées entre elles. Je ne cherche pas à faire du profiling ou quoi que ce soit du genre. Mon but est simplement, à partir de ces listes, de générer aléatoirement des enregistrements bidons afin de remplir une base de données pour tester la résistance à la charge d'une application.
Quand j'aurais fini, j'écrirais sans doute un billet pour expliquer les principes mis en oeuvre car je pense que ça pourrait servir à d'autres. Merci pour votre aide.
PHP est très utilisé que ça soit en entreprise ou par les particuliers, comme le montre une récente étude de Nexen. Cependant, il ne faut pas perdre de vue qu'il s'agit là d'un projet Libre et donc que les contributions sous quelque forme que ce soit sont les bienvenues. La plupart des utilisateurs ne peuvent fournir de patchs pour le moteur de PHP car ils n'ont pas les connaissances techniques nécessaire ou pas le temps de se plonger dans les entrailles de la bête.
Il y a cependant quelque chose que beaucoup peuvent faire, qui est très utile pour améliorer la qualité de PHP et qui ne prend que quelques minutes: compiler les Release Candidate des nouvelles versions de PHP et lancer les tests qui les accompagnent.
Tout cela se fait très simplement. Voici la démarche complète pour tester PHP 4.3.10 RC2 sur Linux :
# lynx http://downloads.php.net/ilia/php-4.3.10RC2.tar.bz2# tar -xvjf php-4.3.10RC2.tar.bz2# cd php-4.3.10RC2# ./configure# make# make testUne fois cela fait, le script vous proposera d'envoyer un rapport aux serveurs PHP. Acceptez, c'est ce qui permet de remonter les éventuels problèmes de manière structurée et donc facilement exploitable par l'équipe de développement.
Pour nettoyer votre système, il suffit de supprimer le répertoire php-4.3.10RC2 car rien n'a été installé sur votre système.
# cd ..# rm -Rf php-4.3.10RC2Alain Lefebvre, dans un article consacré au futur affrontement entre Google et Microsoft dans le domaine des moteurs de recherche, rapporte les propos de Danny Sullivan, l'éditeur de Search Engine Watch :
Microsoft va avoir du mal à rattraper Google car, pour qu'il y ait une bascule des parts de marché, il faut que non-seulement Microsoft devienne bon mais aussi et surtout que Google devienne mauvais. Sinon les gens ne vont pas aller vers MSN Search même si Microsoft est meilleur que Google, si ce dernier reste suffisament bon.
Remplacez Microsoft par Mozilla et Google par Internet Explorer et vous comprendrez pourquoi un navigateur aussi mauvais que celui du géant de Redmond possède encore plus de 85% de parts de marché. Certains objecteront avec raison qu'Internet Explorer n'est pas (plus) un bon navigateur mais ce n'est malheureusement pas la perception qu'en ont, pour le moment tout du moins, les masses. Cette prise de conscience constitue l'un des enjeux majeurs du développement de Mozilla et ses dérivés.
© 2003-2008 Jean-Marc Fontaine - Tous droits réservés
XHTML - CSS - DotClear - Technorati
Les billets de ce blog sont sous licence Creative Commons