dimanche 15 février 2009
Imagine Cup 09 - Round 1
Je rappelle que ces dossiers sont à rédiger en Anglais, qu'ils doivent faire cinq pages maximum et qu'ils doivent être uploadés via le site Imagine Cup US. Sur ce site vous trouverez les recommandations pour le contenu de votre dossier ainsi que tous les détails sur la compétition.
samedi 11 octobre 2008
Un ouvrage de référence

La section « Construire Windows CE » de ma bibliothèque se remplit de manière très sporadique, la dernière entrée dans cette section remontait à sept ans. Il y eut bien quelques livres intéressants dans l’intervalle, comme Developing Windows CE.Net Devices de Jim Katsandres en 2003 et Programming Windows CE par Doug Boling en 2004, mais ils traitaient plus du développement d’applications que de la fabrication du système. Le dernier livre sur la construction du système Windows CE remonte à 2001 avec Building Powerful Platforms with Windows CE de James Y. Wilson et Aspi Havewala, nous étions à l’époque en version 3.0 et rien n’a été publié sur des versions Windows CE .net (4.x) et Windows CE 5.0.
L’année 2008 restera comme un grand cru dans le domaine car, outre l’excellent travail de Stanislav Pavlov et Pavel Belevsky dans Windows Embedded CE 6.0 Fundamentals, nous disposons depuis quelques mois du kit de préparation MCTS pour l’examen 70-571 Windows Embedded CE 6.0 par Nicolas Besson, Ray Marcilla et Rajesh Kakde. Il semblerait par ailleurs que Samuel Phung, concepteur des eBox (bien connues des étudiants participant à l’Imagine Cup), nous prépare un autre ouvrage technique avant la fin de l’année.
Windows Embedded CE 6.0 Fundamentals couvre l’ensemble des problématiques relatives à la construction du système, depuis l’installation des outils jusqu’aux techniques de tests intégrée dans le CETK. L’avant dernier chapitre traite rapidement du développement d’applications dans un Subproject Platform Builder 6.0, mais l’essentiel du livre tient dans cinq chapitres très denses qui tiennent sur 92 pages:
- Chapitre 3 - Operating System Architecture
- Chapitre 4 - Build System
- Chapitre 5 - Board Support Package
- Chapitre 6 - Device Drivers
- Chapitre 7 - Starting the Operating System
La maîtrise de toutes les notions présentées dans ces cinq chapitres est un pré-requis pour construire et implanter un système Windows CE propriétaire sur une carte cible. De ce point de vue une lecture approfondie de Windows Embedded CE 6.0 Fundamentals est une excellente façon pour prendre la mesure d’un tel projet, le Chapitre 8 – Building Devices vient ajouter à l’intérêt de l’ouvrage car il met en perspective l’ensemble des travaux à conduire.
La forme du livre est assez bien équilibrée, lorsque c’est nécessaire les auteurs insèrent des copies d’écrans, des listes à puces ou des tableaux qui pourront servir de référence lors des travaux de développement. Dans les passages où des notions plus conceptuelles sont présentées, quelques schémas synoptiques sobres aident à la compréhension. S’il fallait exprimer des regrets, ou motiver une seconde édition, on peut citer quelques manques comme le modèle de sécurité (certmod, etc.) ou bien l’usage du Target Control (commandes « mi », « s », etc.).
Le travail de Stanislav Pavlov et Pavel Belevsky est une très bonne contribution pour la communauté Windows Embedded, il offre un point d’entrée didactique qui sera complété par les articles plus « pointus » du MSDN en ligne http://msdn.microsoft.com/ ou du blog de l’équipe Windows CE http://blogs.msdn.com/ce_base/.
Bonne Lecture !!
samedi 5 juillet 2008
Finale "Embedded" ... sans nous
Chaque détail compte devant les juges et l'expérience de ce type de compétition est importante pour bien se préparer. Je conseille donc à tous les participants 2008 d'utiliser leur expérience pour proposer des projets en 2009.
Tout le monde est maintenant avec l'équipe Française finaliste "Software Design".
Rendez-vous en Egypte pour l'Imagine Cup 2009 !!
Round 1A et 1B
A l'heure qu'il est les présentations ont eu lieu et les équipes embedded font leur démonstrations.
Les résultats de ce round1 seront annoncés aujourd'hui à 16h30... suspense!!
vendredi 23 mai 2008
Une équipe Française en finale !
L'équipe The Shads de l'EPITA participera à la finale mondiale en juillet, félicitations aux quatre membres de cette équipe qui ont su convaincre le jury avec leur dossier.
Bravo à toutes les équipes pour l'excellent travail réalisé, en particulier lors du coaching à Marcoussis, et à l'année prochaine.
Pour The Shads, le travail de préparation à la finale démarre. Les vainqueurs des années précédentes - Roumanie et Brésil - sont de retour et ils ont de l'expérience. Les challengers comptent des géants de l'embedded comme la Chine, l'Inde ou Taïwan. Bref, la compétition va être d'un très haut niveau !!
jeudi 15 mai 2008
L'Imagine Cup au musée de l'homme
Trois équipe "Embedded Development" présentaient leurs réalisations lors de cette soirée:
- MDSI Team de SUPINFO Paris - Orléans
- The Shads de l'EPITA
- Ocean'4 de SUPINFO St Malo
Plus qu'une semaine avant l'annonce du Round3 "Embedded" !!
vendredi 18 avril 2008
La phase 2 à l'horizon...
- Benjamin Gauthey,
- Titlap,
- Richard Ying, vendredi & samedi
- Ravana,
- MDesi Team (Supinfo - Orléans & Paris)
- Ocean'4 (Supinfo - St Malo)
- SCROB (Supinfo - Nantes)
- The Shads (EPITA)
- EcoSysTeam (ESIGETEL)
Tous ces projets ont leur chance dans la compétition "Embedded" car je rappelle que ce n'est pas un éliminatoire national comme dans le cas de "Software Design". La priorité pour toutes les équipes consiste à rédiger un dossier parfaitement conforme aux recommandations du règlement, en rajoutant la petite pincée de passion et d'inspiration qui fera la différence !!