Aller au contenu | Aller au menu | Aller à la recherche

Teorem's Blog

Vous etes ici : Accueil > septembre 2007

mardi 25 septembre 2007

Cherchez l'intrus !

00596592
00596592
Trouvé sur le flickr stream de codordog.
Dans cette photo, il y a quelqu'un qui visiblement ne fais pas les choses comme les autres ! A vous de trouver.
Sans rire, c'était bien sympa. Dans la séance suivante, nous avons eu droit à une question automatique de Ouriel demandant si la réponse précédente était ''blogable''. Et quand l'intervenant a répondu "non", Julien s'est écrié en me montrant du doigt: "Trop tard !" (j'étais au premier rang à ce moment-là). On peut être très gamin et s'amuser d'un rien des fois.
C'est d'ailleurs peut-être bien que j'en parle, car je me demande si les 350 personnes qui étaient derrière moi ont compris quelque chose à cette sortie.

lundi 24 septembre 2007

Comment déveloper de l'Internet Software

J'ai participé jeudi dernier à une table ronde dans le cadre de la 4ième conférence de l'IE-Club pour 2007: la Révolution de l'Internet Software. L'évènement était sponsorisé par Microsoft France et TechCrunch France, entre autres.

Qu'est ce que l'Internet Software ou le SaaS (software as a service) ? C'est tout simplement tous les types de logiciels qui sont utilisables soit au travers d'une API publique (comme les services de Yahoo au travers de YDN) soit au travers d'un client léger adossé à des API tournant sur des serveurs accessibles sur Internet.

La première table ronde m'a permis de parler de YDN, du danger de développer sur ces services sans aucune garantie des fournisseurs des-dits services (Amazon et S9) et de l'importance d'un développement professionnel (test, test, test) même dans le cadre d'un process agile et du contexte web 2.0. Elle m'a permis aussi d'apprendre qu'une vieille boîte telle que CEGID se tournait résolument vers une architecture client-serveur over internet (malgré une cible difficile dans une nouvelle version du B2C, le Business to Comptables) et que le marché des développeurs était semble-t-il tendu en France.

La seconde et la troisième tables rondes se sont moins concentrées sur le SaaS proprement dit, mais j'ai appris des choses intéressantes sur les VC européens et la création/marketing de start-up.

Je dois avouer que ma prestation n'a pas été transcendantale. Il va falloir que je m'améliore dans ce genre d'exercice en prenant la parole de manière plus affirmative et en préparant mieux mes interventions (phrases courtes pour être plus clair) si j'en refais.

Il y avait plus de 350 personnes présentes quand même dont une quinzaine de journalistes d'après Julien Codorniou, l'organisateur. On verra les retombés médiatiques, et si j'en crois Wikio en ce moment, j'ai l'impression qu'elles sont inexistantes pour moi, même si j'ai vu une de mes phrases reprises dans un blog :-).

Je pourrai vraiment apprécier ma prestation quand je verrai la vidéo que Brainsonic doit mettre en ligne cette semaine. On verra si mon t-shirt I'm Blogging This est plus visible que les vestes des autres speakers.

jeudi 20 septembre 2007

Et ça repart ...

Le blogging, c'est comme un régime amaigrissant, il suffit d'un voyage aux USA pour être extrèmement motivé pour reprendre un rythme d'enfer !

Je suis rentré mercredi de 2 semaines au sein des headquarters de Yahoo en Californie. J'ai notamment participé la semaine dernière à une conférence sur les platformes et services commun que nos équipes peuvent utiliser pour créer de nouveaux produits plus beaux, plus vite et permettant une meilleure expérience utilisateur.

Bien entendu, je ne peux pas dévoiler grand chose, sauf si c'est plus ou moins déjà connu.

Mais il y a trois éléments marquants de cette semaine dont je tiens à parler.

Nous avons eu un droit à un speech de Tim O'Reilly, presque une harangue, nous recommandant, voire nous ordonnant, de réaliser et d'externaliser tous les services nécessaires à des développeurs pour créer leurs propres produits et applications, pour qu'ainsi le web 3.0 deviennent une réalité. Et je peux dire, sans surprise pour qui que ce soit, que le développement de YDN va s'intensifier.

Un peu plus tard dans la semaine, j'ai assisté à une des sessions menées par Rasmus Lerdorf. Il m'a appris quelques trucs bien utiles sur le développement PHP et les outils à utiliser pour ceux qui veulent aussi de la performance. Je me ferai une joie de donner des détails dans un prochain billet après quelques expérimentations personnelles. Mais Rasmus est aussi l'un des Yahoo Paranoid. Son deuxième intérêt dans la vie (professionnelle) après PHP est donc la sécurité, et plus particulièrement la sécurité de nos utilisateurs. Et il m'a foutu une trouille bleue. Il a été démontré par Jeremiah Grossman (un ex-paranoid Yahoo) qu'il est possible grâce à une faille XSS (cross-site scripting) de mettre en place un trojan javascript sur votre ordinateur et d'en prendre presque totalement possession. Je pensais être à l'abri en tant que power-user mais c'est loin d'être le cas. Le message pour nous les constructeurs de web site populaires (or would-be :-) est clair : si nous ne faisons pas suffisamment attention à la façon dont nous réalisons ces sites, nous mettons en danger nos utilisateurs et ceux-ci se retourneront contre nous si il leur arrive quelque chose.

Pour finir sur une note plus positive, les sessions expliquant ce que Yahoo fait avec le projet Hadoop, dans le domaine du Grid Computing m'ont complètement enthousiasmé. Hadoop est un spin-off du projet Lucene dont l'initiateur Doug Cutting bosse pour Yahoo depuis quelques temps. Ce sous-projet de Lucene avait pour but de rendre celui-ci beaucoup plus scalable notamment dans la partie indexation. Ce sont d'ailleurs des problèmes de scalabilité avec Lucene qui m'a décidé à pousser Kelkoo à l'utilisation d'une techno interne à Yahoo issue de AllTheWeb (racheté par Overture, racheté par Yahoo :-) il y a déjà trois ans en remplacement de Lucene. Yahoo a proposé à Doug d'en faire un projet à part entière, toujours au sein de la fondation Apache. Le fait que l'équipe Grid Computing partage avec la communauté tous ses développements est déjà un grand plaisir pour un afficionado de l'Open-Source. Mais l'architecte Yahoo en moi trépigne de plaisir à la vue du magnifique jouet que cette équipe met déjà à notre disposition en interne. Et je ne peux que saliver face aux perspectives (bon d'accord, pas pour tout de suite quand même) d'optimisation de l'utilisation de nos centaines de milliers de machines.

Ces deux semaines ont donc été très intéressantes, même si je dois les payer avec quelques mois de restriction alimentaire stricte.

mardi 18 septembre 2007

Yahoo et ses développeurs

Il y a eu beaucoup de mouvement ces derniers mois à la tête de Yahoo. Des 6 fondateurs de Kelkoo, racheté par Yahoo en 2004, je suis maintenant le seul encore dans la boîte. Parmi l'équipe dirigeante de Kelkoo, il n'y a presque plus personne encore dans Yahoo. Aux USA, la bataille pour faire venir des talents dans Yahoo est difficile, de même pour faire rester les gens chez Yahoo.

Et pourtant ...

Lisez ce que peuvent en dire des développeurs de Yahoo qui se sont vu offrir des offres très intéressantes dans d'autres boîtes: Ryan Kennedy et Jeremy Zawodny.

Il y a trois ans, j'aurais pu quitter Yahoo sans difficulté morale ou financière. Je suis resté parce que Yahoo m'offrait la possibilité de découvrir et de mettre en oeuvre de nouvelles technos et d'apprendre de nombreuse choses. Chaque année, je me repose les mêmes questions : est-ce qu'il y a quelque chose que tu peux apporter à cette boîte ? Est-ce qu'il y a quelque chose que cette boîte peut t'apporter ?

Et jusqu'à présent la réponse à la deuxième question a toujours été positive, ce qui fait que la réponse à la première question a toujours été positive : quand il y a des évolutions technologiques, un architecte trouve toujours à s'employer car son expérience techniques et sa capacité à avoir une vision d'ensemble est très importante pour accompagner le changement.

Je viens de passer deux semaines en Californie à discuter et participer à des présentations sur nos technos. Je peux vous assurer que Yahoo a beaucoup à apporter technologiquement parlant. Je pense donc que je vais suivre l'exemple de Jeremy et Ryan et rester chez Yahoo encore quelques temps.

Et si en plus je peux donner quelques coups de pied au cul, j'ai exactement la paire de chaussures adaptée.