vendredi 3 septembre 2004
Je change de Blog et je posterais désormais sur theSpoke
http://fr.thespoke.net/MyBlog/Laurelle/MyBlog.aspx
thsSpoke est un site de blog, gratuit, ouvert à tous et sponsorisé par Microsoft. L'objectif est d'offir à qui veut un espace de blog avec des groupes de discussions pour échanger autour de thématiques. On y trouvera également tout sur Imagine Cup 2005. Bref, le site incontournable !!!!!
En plus, il y a un accès Premium qui pour 25€ forfaitaire, quelque soit la durée, permet à tout étudiant, tant qu'il est étudiant de downloader Visual Studio .NET version complète et non limitée. En plus il y a tout pleins d'offres de partenaires que l'on est en train de construire. Bref, à ne pas râter.
Mais je garde quand même ce blog car j'y ai pleins de choses, j'aime le Labo DotNet et j'y posterais encore qqs eexclus de temps en temps.
Rendez-vous sur theSpoke !
Laurent Ellerbach
jeudi 22 juillet 2004
mercredi 7 juillet 2004
quelques photos sur mon autre blog de nos champions du monde : http://fr.thespoke.net/MyBlog/Laurelle/MyBlog.aspx
mardi 6 juillet 2004
C'est avec une grande joie et une tres grande fierte que je peux annoncer les resultats d'Imagine Cup : France 1er dans la categorie reine, le software design et second dans la categorie algorithme.
Un mot : Bravo !!!!!
Plus d'infos sur http://biz.yahoo.com/prnews/040706/sftu048_1.html ; http://www.thespoke.net/webcast/ ; http://www.imaginecup.com/ ; http://www.thespoke.net
lundi 28 juin 2004
Ca fait longtemps que je voulais le poster. De quoi je parle ? De mon site d'achat préféré et de très loin. Aller, fini le suspens, il s'agit de PC Look : http://www.pc-look.com/boutik/default.php
Rien que des trucs supers utiles pour son PC (je rigole presque pas) : ventilateurs silencieux, grilles d'aérations, câbles, alims, refroidisseurs...
De quoi faire un superbes PC super silencieux (pour le WAF ou Wife Acceptation Factor ou encore facteur d'acceptation de la femme ou encore ce qui fait que votre conjoint/conjointe/femme/copine/mari/copain va accepter "l'engin" partout dans la maison).
Bon achat, c'est vraiment un site super sérieux où j'achète vraiment des tas de trucs.
Pour tous ceux qui :
- parlent anglais,
- veulent en savoir plus sur la cuisson de la viande,
- ont un esprit scientifique,
il y a ce suprbe article : http://forums.egullet.com/index.php?showtopic=40548
Merci Docteur Fabien pour ce lien !
dimanche 9 mai 2004
Mis à part ma nuit écourtée par un réveille horrible au mégaphone à 2h30 du mat par mes chères et aimés (un peu moins maintenant) collègues, la journée s'est bien déroulée. Ca a été coding et coding mais aussi coding et encore coding. Réveille pour tout le monde à 8h45 au mégaphone (comme tous les matins) pour le morning briefing de Richard.
.JPG)
Ce matin le someil se fait vraiment ressentir pour tous.
.JPG)
Pour détendre un peu l'atmosphère (en tout cas pour les quelques uns qui ont pu le voir), l'éclosion de 22 poussins d'une canne. Il a même fallu aller à la pèche dans la rivière pour les récupérer et les ramener auprès de leur mère.
A 17h00, la première bataille a eu lieu. Nous avonc coupé la salle en 2 parties où ce sont 6 et 5 équipes qui se sont toutes affrontées pendant 1h30. Il faut dire que 4 équipes de 2 personnes se sont regroupées en 2 équipes de 4 personnes. La tension est lisible sur tous les visages et les matchs ont été très serrés.
.JPG)
L'équipe 2Base alliée à l'équipe Oxygène avec tout le stress de la victoire qui se lit sur leur visage.
.JPG)
La finale s'est déroulée après le dîner. Elle a eu lieu entre les 2 équipes de 4 personnes reconstituées de 2 (ok, pas facile de comprendre). Ce sont donc LustAufBeamen et Sigma contre 2Base et Oxygène.
.JPG)
Ensuite briefing de Richard avec les nouveautés. A noter l'apparition d'avions (plane) et la possibilité d'avoir des Kamikazes. Les équipes doivent voter demain à 9h00 pour décider s'ils le veulent ou non. voici les caractéristiques du plane :
.JPG)
La suite demain !
samedi 8 mai 2004
Cette nuit, tous ceux (presque tous :)) qui n'avaient pas finalisé leur projet ont passé la nuit dessus.
.JPG)
Aujourd'hui ça a été présentation des projets. Ca a commencé ce matin à 9h00 avec 15 minutes chrono pour chaque équipe. Voici la première équipe (Codes-Sources) en action.
.JPG)
Les présentations ont durées jusqu'à 12h30. Ensuite, il y a eu le traditionnel repas de midi puis le lancement de la seconde partie, c'est à dire Diggers 3. En gros, il s'agit de développer une intelligence artificielle avec des robots et des bâtiments. Les robots doivent récupérer des diamants et les stocker dans les bâtiments. Les robots et les bâtiments peuvent attaquer. En plus, l'intervention humaine est possible avec une notion de héro qui est capable de créer des robots et des bâtiments. Il est possible de donner des ordres aux robots et bâtiments. Le vainqueur est celui qui en un temps limité gagne le plus de diamant ou détruit le héro de son concurrent.
.JPG)
Toute l'après midi, le juri (dont je fais parti) a posé des questions à chaque équipe de façon individuelle sur son projet. Les questions ont été posées en anglais histoire de voir comment les futurs gagnants s'expriment dans cette langue barbarre et ils réagissent dans une situation inconfortable.
Je ne peux pas donner de classement, cela va de soi, mais je peux dire que tous les projets sont de très grande qualité et que cela va être dur de départager les gagnants.
Le soir, à partir de 19h00, on fait la pause apéro et repas. Ce soup-ci, il y a eu feu de camp et Cosmik avec sa guitare a encore joué (pour le bonheur de tous).
.JPG)
Le feu, c'est chaud et ça brûle... (bon, j'ai essayé de me réchauffer après être allé à l'eau mais c'est pas très concluant)
.JPG)
Ce soir, c'est reparti pour une nuit infernale de coding !
.JPG)
A demain pour la suite !
vendredi 7 mai 2004
Le premier jour touche à sa fin. Voici un petit bilan. Arrivée du bus à 11h30.
.JPG)
Ensuite, déjeuner puis début de la compétition à 14h00. Tout le monde est sage et studieux. L'après-midi est dédiée aux projets qui doivent être finalisés pour la présentation de demain matin.
.JPG)
à 17h00, pause pour tout le monde et surprise ! Nous sommes tous parti faire du Paintball. Première fois pour presque tout le monde et tout le monde est heureux (va falloir attendre le commentaire de Patrice pour en être sûr :)).
.JPG)
Le profile type... En tout cas avant les équipements de sécurité nécessaire !
.JPG)
Quand on est dans le jeu on s'y prend. Et parfois on peut se faire ficher comme dans les prisons :p
.JPG)
.JPG)
Après la rude bataille qui rappelle celle des robots de la sélection finale, apéro. Ambiance garantie avec Cosmic et sa légendaire guitare.
.JPG)
Enfin, dîner (toujours excellent comme d'hab). Puis retour dans la salle de coding (photos pour demain).
.JPG)
Rendez-vous demain pour la suite...
jeudi 6 mai 2004
Ca y est, c'est parti pour les fameux 4 jours et 3 nuits de coding de notre super concours de dev : Unlimited Coding. Unlimited Coding est la pré sélection française du concours international Imagine Cup. A la clé de ces 4 jours : un voyage au Brésil et peut-être $50 000 à gagner... C'est la dernière ligne droite pour les 13 équipes finalistes.
La sélection a été drastique avec tout d'abord un questionnaire et un robot à coder. Ensuite, il y a eu la grande soirée des robots durant une soirée de folie (vidéo bientôt disponible :)). A l'issue du championnat de robot, les 13 équipes finalistes ont bossées sur un projet. Ce projet nous sera présenté pendant ces 4 jours. En plus de la présentation du sujet, nous leur réservons une surprise et du coding intensif (désolé mais faut que j'attende 14h00 avant de dévoiler le sujet :().
Pour te donner un peu envie de venir et surtout te montrer tout ce que tu as raté en n'étant pas sélectionné, voici quelques photos... Et bien plus de photos à venir dans les 4 jours !
Le lieu : Le moulin de la forge (dans l'oise)
.JPG)
Le montage des machines (ben oui, faut ça pour coder)
.JPG)
La dev' zone (là où on code pour ceux qui ne suivent pas)
.JPG)
Encore une photo du Moulin de la forge
.JPG)
jeudi 15 avril 2004
En ce moment, top trop méga occupé STOP Même pas le temps de publier quoi que ce soit sur mon blog STOP :-( STOP Même pas une petite recette sTOP Rien STOP
Pas cool, je sais.
Une petite news quand même : nous organisons les Journées Académiques Microsoft Research. Une grande conférence à destination des enseigants/chercheurs. Il y aura plus de 200 personnes. Ca commence lundi 19 avril et se fini mercredi 21. Le 20 sera une journée où nous accueillerons en plus une bonne centaine d'architectes (informatique of course). Juste pour te mettre l'eau à la bouche, faut un petit tour sur le site http://research.microsoft.com/collaboration/university/europe/events/AcademicDays/France/2004 où tu trouveras des noms tels que Christian Huitema, Rafal Luckawiecki, Erik Meijer...
jeudi 18 mars 2004
Devant le succès rencontré par le Devdays 2004, l’événement développeurs Microsoft de l’année à ne pas manquer, nous créons une deuxième session sur Paris le 31 mars car la session du 30 est déjà pleine.
Si des développeurs ou chefs de projets développement de votre structure sont intéressés, n’hésitez pas à leur relayer le lien pour s’inscrire http://www.microsoft.com/france/msdn/devdays2004/inscription.html?id=390f88a9-45b9-4051-a4d1-9aae7bad531e
Cet événement est gratuit et on y parlera beaucoup de sécurité, d’interopérabilité et de l’innovation au travers du client intelligent conformément au dernier éditorial MSDN http://www.microsoft.com/france/msdn/communaute/edito/270204.asp
Pour vous faire une idée de ce qu’un tel événement peut apporter, je vous invite à lire ce compte-rendu qui traduit l’avis d’une personne qui y a assisté à Toulouse http://www.c2i.fr/code.aspx?IDCode=567 et est cohérent avec l’ensemble des feedbacks qu’on reçoit sur cette journée.
A ne pas manquer !
Envoyé par mon ami Yannick, suite à mon post dis papa, comment ça marche, tu peux aussi aller voir le site : http://www.dispapa.com
Il est moins bien fait mais il est en français :-)
Dans la série des conours, tu connais Unlimited Coding qui fait parti d'un concours international Imagine Cup. Dans Imagine Cup, il y a des catégories à inscription individuelles et notamment l'algorithmie. Le premier du jour est Vincent Lascaux de l'Ecole Centrale Paris : http://www.imaginecup.com/leaguetable.aspx
Vincent est aussi le gagnant de la finale de la soirée des robots d'Unlimited Coding. Allez, inscris-toi !
mardi 16 mars 2004
Attention danger, voir : http://www.jengajam.com/r/Killed-With-iPod
Mon passage préféré : According to law officers, Mathers was hysterical when police arrived and told them that she killed her boyfriend only after he accused her of illegally downloading music and erased about 2,000 of her MP3s. Mathers complained that it took 3 months to build her music collection.
Comme pour la FAQ sur les technologies Bluetooth, je vais commencer une FAQ liée à l'analyse d'écrans bleus (en anglais blue screen). Là aussi, cela fait suite à l'article (plus tout jeune) que j'ai écrit sur le sujet il y a 2 ans : http://www.laboratoire-microsoft.org/articles/teched_2002/4/
Quand j'analyse mes fichiers de dump, j'ai toujours quelque chose de différent, où est mon problème ?
Il faut regarder si tu obtiens des fichiers de type DLL, SYS ou EXE et analyser leur provenance. Il y a deux possibilités :
- S'ils sont tous différents mais viennent tous d'un driver spécifique alors le problème vient du driver qu'il faudra mettre à jour. Le problème peut également venir d'une incompatibilité matérielle ou du matériel lui-même, si le driver est bien à jour. Pour en être sûr, il faut enlever le périphérique en cause et faire fonctionner le système tel quel pour voir si le problème réapparaît. Si cela solutionne le problème, alors il faudra changer le matériel ou attendre de nouvelles mises à jour des drivers.
- Si le problème vient de fichier du type win32k.sys, ntoskrnl.exe ou d'autres fichiers systèmes alors il y a de très très grandes chances (à 99%) que cela vienne d'un problème matériel. En général, spécifiquement sur les ordinateurs récents de la mémoire.
Comment puis-je savoir si mon problème vient de la mémoire ?
Il y a plusieurs possibilités en fonction de la configuration :
- Une barrette mémoire unique : il faut utiliser des outils de test mémoire tel que ceux-ci : memtest (http://www.memtest86.com/). Il y en a d'autres de disponibles, celui-ci a l'avantage d'être populaire et semble efficace. S'il y a des erreurs flagrante, l'outil te le dira, s'il n'y a pas d'erreur, cela diminue le nombre de chance que la mémoire soit en cause à 20%.
- Deux barrettes mémoire en mode "mono channel" ou mode "normal" : même analyse que pour une barrette mémoire unique dans un premier temps. Si rien ne ressort de l'analyse, enlever une barrette mémoire puis utiliser l'ordinateur normalement pour voir si le problème se reproduit. S'il se reproduit, changer de barrette et refaire le test. S'il ne se reproduit pas, la barrette en cause a été trouvée. S'il se reproduit pour les deux barrettes alors à 95% le problème vient d'autre part.
- Deux barettes mémoires en mode "dual channel" : là, c'est beaucoup plus compliqué que dans les deux cas précédents. En effet, l'accès à la mémoire est beaucoup plus rapide dans ce mode que dans les modes précédents et une barrette peut fonctionner en mode normal mais pas en mode dual. Dans ce mode là, il y a de nombreux paramètres à modifier dans le BIOS avant de faire des tests d'accès à la mémoire. Je te recommande d'utiliser la même procédure que précédemment, cela a pour intérêt de détecter les erreurs grossières. Si cela ne donne rien, de modifier les paramètres d'accès à la mémoire dans le BIOS en les mettant aux temps d'accès le plus lent. Je ne parle pas de la fréquence du bus mais bien des autres paramètres qui varient en fonction du BIOS.
J'ai du charabias quand je lance Windbg, cela vient d'où ?
Probablement des symbols mals installés. Les symbols sont disponibles en ligne, soit en téléchargement en package, soit sur les CD des produits, soit en téléchargement à la volée. C’est cette dernière option que je te conseille. Pour cela, va dans le menu File puis Symbol File Path… puis tape srv*c:\symbols*http://msdl.microsoft.com/download/symbols, le tout sans espace.

En fonction des questions que je reçois régulièrement par mail, je continuerais à faire grossir cette FAQ.
jeudi 11 mars 2004
Suite aux articles que jai écrit sur le site du Laboratoire Microsoft, j'ai pas mal de questions sur Bluetooth. voici un début de FAQ, que je complèterai au fur et à mesure des questions.
Est-ce que Bluetooth et WiFi, c'est la même chose ?
Bluetooth et 802.11 (WiFi) ne sont absolument pas compatibles en terme de protocole et ne sont donc pas du tout synonymes. Ils utilisent la même bande de fréquence mais pas le même protocole. C'est comme 2 humains qui parlent (ils utilisent la même bande de fréquence) mais parlent 2 langues différentes (pas le même protocole). Les deux ne se comprennent pas, la seule chose qui se passe c'est que s'ils ont 2 interlocuteurs qui les écoutent, ils génèrent des interférences (les personnes qui les écoutent peuvent ne pas tout comprendre car ils se mettent à parler en même temps, ça génère du bruit). Ajoutez à cela qu'il n'existe pas de traducteur...
Est-ce que le domaine d'utilisation de Bluetooth et WiFi est le même ?
Bluetooth est fait pour remplacer les câbles de type USB, série et parallèle. Il faut donc l'utiliser dans les mêmes domaines que USB, série et parallèle. C'est-à-dire relier des périphériques entre eux. La portée est faible, comme ce que l'on a avec ces câbles.
Les réseaux Wireless remplacent les câbles réseaux câblés entre machines ou entre serveurs. Le domaine d'utilisation de ces technologies sont donc les mêmes que celles où il y a des câbles
mardi 9 mars 2004
La réponse sur : http://www.iclve.com/frenchclve/sabircyber/arobase.htm
Attention, prévoir au moins 30 minutes pour lire ce roman historique passionnant !
C'est une hisoitre que m'a envoyé mon collègue anglais. No comment.
Three expectant fathers are pacing outside of a delivery ward - An Englishman, a Frenchman and a Jamaican.
The doctor walks out through the swing doors and says “Great news! You are all fathers of bouncing baby boys. There is only one problem. We’ve had a little mix up and we don’t know whose baby is whose”.
The Englishman immediately pushes past the doctor in to the delivery ward, walks up to the little black baby, picks him up and says, “My son! I’m so proud”.
The doctors taps him on the shoulder, “erm, Sir? One little problem… both you and your wife are white, but that baby is black!
The Englishman turns around to the doctor and says, “Yeah, but one of the other two is French and I’m not taking any chances!”
lundi 8 mars 2004
Voici une recette d'un super gâteau au chocolat. C'est un vrai jeu d'enfant à réaliser, la preuve en image avec Valentin, mon fils de 2 ans 3/4.
Ingrédients
3 œufs
125 g de sucre
200 g de chocolat
125 g de beurre
125 g de farine
1 sachet de levure Alascienne
Préparation
Séparer les blancs des jaunes et réserver les blancs.
Mélanger les jaunes et le sucre jusqu’à obtenir une pâte qui ne colle plus au fouet et qui blanchisse.
.JPG)
Faire fondre le chocolat et le beurre. Il faut surtout attendre les bras croisés parce que la casserole, c'est chaud, ça peut brûler. Mais bon, faut aussi penser à remuer le chocolat et le beurre sinon, ça attache.
.JPG)
Quand la chocolat est fondu, le verser dans le mélange sucre-œuf et mélanger jusqu’à obtenir une pâte homogène.
.JPG)
Saupoudrer la farine sur le mélange et homogénéiser au fur et à mesure. Ajouter la levure en même temps que la farine et mélanger.
.JPG)
Battre fermement les blancs en neige.
.JPG)
Quand les blancs sont bien fermes, les incorporer au mélange. Attention, pour ne pas « casser » les blancs, il faut mélanger avec une cuillère en bois et en décrivant des grands cercles de bas en haut puis de haut en bas.
.JPG)
Verser dans un moule beurré. Enfourné à four chaud et laisser cuire 30 minutes à 180°.
.JPG)
Servir avec une bonne crème anglaise (recette à venir). Après avoir verser le gateau dans le moule, on peut penser à lécher le récipient, ça permet d'avoir du chocolat sur les doigts, la bouche et le pull (on voit pas bien sur la photo mais c'est le cas).
Quand je dis que c'est un jeu d'enfant...
Disclaimer : ne jamais laisser un enfant seul dans une cuisine, toujours l'accompagner, ne pas mettre son chat dans le micro-onde pour le faire sécher, ne pas changer une ampoule dans sa salle de bain les pieds nus dans l'eau de la baignoire, ne pas être stupide, respecter les règles de sécurité, etc.