septembre29
Malgré le manque de billet sur ces dix derniers jours.
D’un point de vue technique, je n’ai pas grand chose à poster en ce moment (je patauge dans ASP.NET et c’est pas cool). Et à vrai dire je n’ai pas vraiment beaucoup le temps non plus (je le prends pas non plus).
Quelques petites choses (avec tout plein de liens que vous n’irez probablement pas voir de toute façon) tout de même :
Et puis je crois que c’est tout.
Dès que j’ai un peu de temps, je rédige un article “API Paypal”.

septembre18
Je procéderais à une maintenance sur le serveur qui héberge ce blog (ainsi que RefStats).
La raison de celle-ci est assez simple. A l’heure actuelle, les bases de données SQL sont stockées au même endroit que les fichiers de log, dans /var.
J’ai besoin de plus d’espace disque pour ces bases SQL. Espace dont je dispose dans /home.
Je dois donc couper le serveur mysql, déplacer toutes les bases et le relancer.
Lorsque j’avais tenté de faire cela l’an dernier, j’avais tout cassé. Je compte ici prendre beaucoup plus de rigueur et ait déjà fait l’essai sur Norris. Il n’y a pas de raison que cela foire.
Je prévois cependant d’avoir quelques soucis. On sait jamais.
La maintenance aura donc lieu au mieux vendredi de 22h à 1-2h du matin (GMT+1). Si je n’ai pas fini à ce moment la, je remets tout en place et je finis le lendemain dans les mêmes horaires.
Inutile donc de visiter ce blog ou RefStats demain (et peut-être samedi) entre 22h et 2h du matin (GMT+1).

septembre18
Je suis revenu hier soir de Londres ou j’étais présent depuis lundi afin d’assister à la journée des développeurs Google britannique.
Je ne ferai pas de compte rendu de cette journée ici. Je l’ai déjà fait sur le blog d’O2Sources.
Mais comme pas mal d’évènements ont compliqué ce voyage, je fait un petit débriefing à ce niveau.
- Tout d’abord, un feu a eu la mauvaise idée de se déclarer dans le tunnel sous la manche il y a une semaine, diminuant fortement le nombre de trains.
Cependant, je ne suis arrivé “que” une heure en retard à Londres heureusement
- Un hôtel difficile à trouver. On a cherché 20 bonnes minutes et les gens ne connaissaient absolument pas le nom de la rue alors qu’on était dedans.
- Un Googler à l’entrée de la conférence qui ne comprends pas que j’ai un prénom à consonance Française et qui a mis 5 bonnes minutes à trouver mon badge (alors que celui de Thanh, qui n’a finalement pas pu venir était juste sous mes yeux).
- Des métros Londoniens qui s’arrêtent de fonctionner très tôt le soir. Et qui sont particulièrement cher en prime. J’en ai eu pour plus de 20£ de métro en trois jours.
- Un hôtel de qualité plus que moyenne qui ment sur son site internet en annoncant du wifi gratuit alors que ce n’est pas le cas.
- Un hôtel de qualité encore plus moyenne qui n’a pas d’eau chaude mercredi matin à 9h.
- Un eurostar qui pars au retour avec une heure de retard, me faisant louper ma correspondance à Lille et penser, au début, qu’il n’y aurait plus de trains pour Lyon le jour même.
Heureusement il y en avait encore un et je suis arrivé à bon port, bien qu’avec 2h30 de retard.
Je tiens tout de même à préciser que ce voyage a été génial. La journée des développeurs était fantastique, encore meilleure que celle de Paris de l’an dernier.
J’en ai profité pour voir des amis présents à Londres. Ali et Andy.
Et bien sur, pendant que j’attendais mon train à Lille, TOMHTML a fait l’effort (surhumain) de sortir de son pc et de venir boire un verre avec moi
Vous pouvez voir par ailleurs :
Mon compte rendu.
Mes photos de la conférence et de Londres en général.

septembre12
On voit beaucoup (enfin tout est relatif) des personnes dire “j’ai été en Hollande”, “j’ai vu que les Hollandais …”, “J’ai ramené du sucre* de Hollande”.
Cela requiert cependant à chaque fois une petite correction car bien que souvent cela soit effectivement le cas, la Hollande n’est pas un pays.
En effet, dire que vous êtes parti en Hollande est un peu similaire à dire que vous êtes parti en Bretagne (ou toute région de France. Que les Normands (et les autres) ne se sentent pas frustrés).
La Hollande est en effet une région des Pays-Bas.
Les Hollandais sont les habitants de cette région. Et les Néerlandais sont les habitants des Pays-Bas.
Alors faites attention à l’avenir. Vous pouvez dire que vous avez été en Hollande si vous êtes allé à Amsterdam. Mais vous ne pouvez pas dire que vous êtes allé en Hollande si vous êtes allé à Utrecht.
Méfiez vous également si vous rencontrez un Néerlandais (ou une Néerlandaise par ailleurs. J’en connais quelques unes de très jolies
), renseignez-vous avant de dire qu’il ou elle est Hollandais(e).
* Remplacer sucre par un terme plus approprié.

Note : oui, je n’ai pas shooté beaucoup ces derniers jours. Mais sauf si l’Eurostar ne roule toujours pas lundi (ce qui est malheureusement fort probable), j’aurais des photos de Londres à publier mercredi.
septembre5
On repars sur les billets techniques avec un mini tout de suite.
Supposons que vous avez une application permettant de gérer des widgets.
Vous avez donc dans le backoffice un ou plusieurs widgets que vous pouvez intégrez dans votre application.
Puis dans l’application elle-même, vous avez un helper avec une méthode pour chacun des widgets, exécutant le code nécessaire à l’affichage de celui-ci.
En php, l’exécution de la méthode relative à ce widget, dont le nom est en base de données se ferait de la manière suivante :
$this->$methodName();
Mais vous pouvez toujours essayer en Ruby, bon courage.
En effet, les variables n’ont pas de $.
Mais c’est la que la méthode self.send fait son apparition.
self.send(@methodName, parametre1, parametre2)
Cette méthode vous appellera donc la méthode dont le nom est présent dans @methodName en y passant les paramètres passés en argument

septembre3
Note : comme tout le monde, j’ai fait une présentation de chrome. Elle est ici.
Ouais chrome c’est sympa. Super rapide, super sobre et tout. Mais j’ai une question : le bouton “page d’accueil” il est ou ?
P.S. : je ne suis absolument pas d’accord avec Frédéric et Tristan. Chrome ne sortira jamais de la sphère technogeek. Il va peut-être (probablement (ou pas)) piquer des parts de marché à Opéra, Safari et à moindre mesure Firefox. Mais il n’ira pas dans les plates-bandes de IE tant que celui-ci sera installé par défaut sur les machines Windows.
Après, Google peut toujours nous réserver des surprises.
Mais ça risque de leur couter cher de racheter Microsoft !
Edit : il faut aller dans les options (bouton tout à droite sur la barre de navigation) et la, il y a une case à cocher “afficher le bouton accueil dans la barre d’outils”.
Lorsqu’il est coché, un bouton “page d’accueil” s’affiche alors :)
Deux questions supplémentaires cependant : y’a aucun système d’extensions ?
Et comment je le passe en Anglais ?
Autre ressentiment personnel (au cas ou un Googler passerait ici) : dommage qu’on puisse pas changer la langue du correcteur orthographique directement dans la page. Ca serait bien pratique parce que je ne dois pas être le seul à écrire autant de messages en français qu’en anglais.

septembre1
Encore une promotion diront certains !
Petit rappel de mon histoire dmozienne parce que les anciens billets à ce sujet ont été perdus lors de la migration du blog
Pour plus d’informations sur la hiérarchie dmozienne qui a des termes hyper compliqués, voir “qui fait quoi dans dmoz“.
Concrètement, que signifie cette promotion ?
J’ai les mêmes jouets que lorsque j’étais catmod à ma disposition, c’est à dire :
- Acceptation ou refus des nouveaux éditeurs
- Acceptation ou refus des demandes de catégories par les éditeurs
Mais non plus de manière limitée à la section francophone du répertoire mais partout.
A cela viennent s’ajouter les droits suivants :
- Acceptation ou refus des demandes de réactivation de comptes d’éditeurs
- Modification des droits des éditeurs (ajout, suppression de catégories et désactivation de compte)
- La possibilité d’éditer partout
A première vue, cela me permet d’avoir encore plus de liberté en faisant ce que je veux.
Dans la pratique, c’est plutôt le contraire puisque je dois donner une image de “leader” et donc être encore plus irréprochable qu’avant (ca, c’est pas gagné !
).
Et puis comme je peux maintenant éditer partout, je peux également en profiter pour me pencher sur des sujets qui m’intéressent et ou je ne me penchais pas auparavant car je n’y avait pas les droits d’édition.
Ainsi j’ai décidé de me concentrer sur deux catégories principales. World/Français et Computers.
Je viens d’ailleurs de passer une bonne heure à traiter des candidatures de nouveaux éditeurs dans la seconde branche citée.
5 nouveaux éditeurs y ont donc été acceptés ce soir
