|
|
Juillet 2012 : Lauréat de l’appel à projet OpenData de la ville de Montpellier pour le développement d’une application mobile utilisant la réalité augmentée sur le Zoo de Montpellier dans la catégorie nature. Plus d'informations sur la soirée de remise des prix Montpellier Innovation et ainsi que tous les lauréats l'appel à projet OpenData.
|
|
Avril 2012 : Soirée de présentation de l'OpenData organisé par la ville afin de promouvoir l'utilisation des données ouvertes par la ville et l'émulsion de projets, bonne présentation à ne pas rater !
|
|
Mars 2012 : Lancement de l'appel à projet de la ville de Montpellier sur les données ouvertes par celles-ci sur le site opendata.montpelliernumerique.fr afin de créer des projets innovants et sociales, pour plus d'informations et n'hésitez pas à participer !
|
|
Mars 2011 : Tout site internet est soumis au règle de bande passante, temps de chargement, voici un article résumant les best practices à réaliser afin de diminuer les temps d'attente des internautes ainsi que le poids des pages ASPX réalisé avec la technologie ASP.Net couplé avec IIS.
|
|
Février 2011 : Lorsque vous travaillez en entreprise, vous pouvez être connecté à un internet derrière un proxy. Voici alors du code C# pour pouvoir sortir de votre entreprise par le biais du proxy au sein de vos applications .Net.
|
|
Décembre 2010 : Un snippet de code pour savoir comment quitter proprement votre application WP7. Ce code permet de réellement fermer votre application et également d'attraper l'événement soulevé par le système pour réaliser vos traitements métiers.
|
|
Décembre 2010 : Voici des astuces pour créer des contrôles XAML dynamiquement et par code. Votre code design n'est plus alors statique mais peut être compilé de manière dynamique pour adapter vos interfaces suivant des contextes différents d'utilisation (mode fiche, d'édition, d'ajout...).
|
|
Novembre 2010 : Silverlight 5 annoncé ! De nombreuses nouveautés seront disponibles et listées au sein de cet article. Rappelons que Silverlight 5 sortira courant semestre 2011 et renforcera la position de Microsoft sur Silverlight par rapport à HTML5.
|
|
Octobre 2010 : Une petite astuce pour les utilisateurs de Reflector dans ce billet qui permet de récupérer le code source désasemblé au sein du logiciel. Des add-ins pour Visual Studio sont également disponibles afin d'inclure directement Reflector.
|
|
Septembre 2010 : Ce post regroupe plusieurs informations à lire sur des outils tests unitaires, notamment des tests d'interface graphique avec l'outil Selenium ou encore SQL Server 2008 SIG pour mettre en place une solution de stockage de données geographique.
|
|
Aout 2010 : Dans le cadre d'un concours organisé par Microsoft, j'ai développé ma première application Windows Phone 7 porté d'Android : SaveMe. Votez !. Grâce à ce concours, j'ai pu gagné un Samsung WP7 avant la sortie officielle !
|
|
Juillet 2010 : Les tests unitaires sont au coeur des débats en entreprise, utilité, rentabilité... Un outil développé par Microsoft peut vous aider dans vos développpements de tests unitaires permettant de tester les cas limites dynamiquement tout en permettant d'enregistrer les tests générés par l'outil Pex.
|
|
Juillet 2010 : Voici une astuce pour installer SQL Server Management Studio 2008 pour vos postes de développeurs sans installer le moteur SQL Server directement sur son poste. Il vous sera toujours utile pour accèder à votre base de données SQL Server notamment SQL Server 2008.
|
|
Juillet 2010 : Travailler sur des machines virtuelles avec VirtualPC devient de plus en plus courant, voici une astuce pour changer votre adresse MAC afin que toutes vos machines en entreprise ne disposent pas de la même carte d'identité réseau.
|
|
Juillet 2010 : Pour travailler sur des fichiers XML avec le langage .Net, vous pouvez utiliser l'outil XSD.exe. Cet outil étant complexe, un article lui est entièrement dédié, notamment la partie génération de classes à partir directement d'un fichier description d'un schéma XML (extension .XSD).
|
|
Juin 2010 : Visual Studio 2010 est disponible ! Tous les abonnés MSDN ou alors à la MSDNAA pour les étudiants, vous pouvez d'ores et déjà le télécharger (attention 3 Gos tout de même la bête) et l'utiliser au quotidien.
|
|
Mars 2010 : les premiers morceaux de codes .Net pour Windows Phone 7 sont disponibles ! En voici des extraits. Un tutoriel complet pour commencer à développer a été réalisé pour vous mettre le pieds à l'étrier !
|
|
Mars 2010 : les langages de développement sur Windows Phone 7 sont : Silverlight et XNA. Des informations complémentaires sont disponibles avec notamment des premières interfaces visibles pour tous.
|
|
Février 2010 : Passage et réussite de la certification PRO: Designing and Developing Windows Applications using Microsoft .NET Framework 3.5 (70-563). Acquisition du titre de MCPD Windows Developer 3.5 (lien vers la certification).
|
|
Février 2010 : Microsoft s'apprête à se relancer dans le monde du Smartphone avec Windows Phone 7, pour en savoir plus. Après la grosse perte de vitesse de Windows Mobile 6.5, Microsoft devait se relancer sur ce segment de marché dominés par Apple et Google.
|
|
Janvier 2010 : Parlons peu, parlons bien, parlons intéropérabilité avec Azure. Azure est la plateforme de Microsoft mais n'est pas fermé et vous permet alors d'utiliser d'autres langages tels que Java et PHP sur leur Cloud !
|
|
Janvier 2010 : Voici une introduction aux différents modes de stockage disponible sur Azure ainsi que des premiers cas d'utilisation de ces solutions. Azure est la réponse de Microsoft à Google App Engine et Amazon EC2.
|
|
Décembre 2009 : Azure est sur toute les lévres et pointe son nez. Voici une description de cette nouvelle plateforme Cloud de Microsoft qui sera pleinement lancé début 2011. N'hésitez pas à consulter le guide pour vos futurs développements Azure.
|
|
Décembre 2009 : Afin de pouvoir proposer des contenus plus riches à tous les lecteurs, j'ai ouvert un blog sur la plateforme Dotnet France. Je posterais ici les différents liens vers mes articles. Voici une première introduction, n'hésitez pas à consulter régulièrement !
|
|
Novembre 2009 : La programmation d'interfaces sur le Compact Framework .Net pour les Pocket PC n'est pas chose aisée comme sur toutes plateformes Mobile. Heuresement, la communauté nous propose divers éléments d'interfaces avec plusieurs projets : UI framework, Alpha mobiles controls ou encore Fluid. Cependant, l'apport de ces bibliothéques est nuancé par plusieurs points négatifs : une intégration pas toujours présente dans Visual Studio (carré blanc représentant les éléments), non disponible sur toutes les plateformes (Windows Mobile 5/6). Par conséquent, pour des applications professionnelles il vaut mieux utiliser la bibliothéque Resco MobileForms Toolkit qui gomme ces défauts mais reste à un prix élevé (599$).
|
|
Octobre 2009 : La plateforme .NET de Microsoft est souvent considéré comme le diable pour les pro Open Source, étant propriété de Microsoft. Mais peu importe si je ne vois pas le moteur de ma voiture, tant que celle-ci est performante (de plus, qui modifie souvent le moteur PHP bien qu'on ait accès aux sources ?). De plus, cela n'empêche pas la communauté de réaliser des outils Libre sur la plateforme .Net. Voici quelques outils : le CMS "DotNetNuke", un moteur de blog "Blog Engine", un forum "Yet Another Forum.NET", un gestionnaire de bugs "BugNET", un Wiki "ScrewTurn Wiki", un outil de dessin "Paint .Net".
|
|
Septembre 2009 : Une RIA c'est jolie mais il faut que celle-ci puisse se baser sur des outils solides tels que JEE avec Spring, Hibernate
si cette technologie veut s'imposer dans le monde de l'entreprise. Pour cela, nous avons besoin de connecteurs entre Flash et JEE. C'est le rôle de Blaze DS (issu de Adobe LiveCycle Data Services ES livré en Open Source par Adobe) qui réalisent des appels RPC via RemoteObject (l'autre solution d'échange serait de passer par des WebServices avec toutes les limitations que cela imposent). Voici un exemple de liaison JEE-Flex avec Blaze DS et un excellent tutoriel. Bien sûr, il existe d'autres outils que Blaze DS comme Granite DS et LiveCycle DataServices d'Adobe qui est complet mais payant. A noter qu'il existe aussi le même type de composant de connexion en .Net avec l'outil Fluorine FX.
|
|
Septembre 2009 : Flex est l'une des technologies en vogue en ce moment (avec Silverlight) pour créer des Rich Internet Application. Voici une page de démonstration des composants Flex de base, on peut remarquer que d'origine, ceux-ci sont élégants.
|
|
Aout 2009 : Création grâce à Google Gears d'un mode déconnecté pour consulter mon site internet. Basé sur plusieurs fichiers Javascript, la solution est simple à mettre en oeuvre et stocke localement sur l'ordinateur de la personne tous les fichiers nécessaires alors que le site reste disponible à la même adresse pour l'utilisateur. Passer en mode déconnecté maintenant en installant au préalable le plugin Google Gears. Mettre en place cette architecture sur son site permet de consulter tout média hors connexion (trains, avions...). Une architecture de projet Gears similaire à celle que j'ai utilisée est disponible à cette adresse. Pour incorporer également une base de données locale, utilisez ce tutorial.
|
|
Aout 2009 : Portage de l'application AudioWPF@Multimédia pour la table Microsoft Surface. Le principal changement réside dans le remplacement d'une listbox par une scatterview, élément spéciale Surface permettant de manipuler les images récupérées d'Amazon. L'application Surface est disponible ici.
|
|
Juillet 2009 : Dans le cadre du laboratoire .NET de SUPINFO, j'ai réalisé une application en WPF nommé AudioWPF@Multimédia. Cette application permet la lecture de musique MP3 et de films AVI. Le lecteur permet de lire des playlists (composés de musiques et films), reprendre la musique à l'endroit mis en pause, gérer la balance de vos audios. Le lecteur récupère également grâce au WebService d'Amazon, les images des pochettes liés à l'artiste en train d'être joué et les affiche par ordre de popularité. Vous pouvez télécharger mon application à cet endroit.
|
|
Juin 2009 : Passage et réussite de la certification TS : Microsoft .NET Framework 3.5, Windows Forms Application Development (70-505). Acquisition du titre de MCTS .NET Framework 3.5 Windows Forms Applications (lien vers la certification).
|
|
Mai 2009 : Réalisation d'une application Pocket PC (Windows Mobile) avec système de géolocalisation par GPS couplé avec Bing Maps ! Le principe
de l'application repose sur le principe de récupération des coordonnées GPS par le Pocket, envoie une demande à Bing pour récupérer l'adresse de la personne grâce aux coordonnées GPS
et ensuite envoyer un SMS à ses amis. Il vous faudra un compte Bing (à indiquer dans le code) pour utiliser la solution. Le code de l'application est disponible
ici.
|
|
Avril 2009 : Passage et réussite de la certification TS : Microsoft .NET Framework 3.5, Windows Presentation Foundation Application Development (70-502).
Acquisition du titre de MCTS .NET Framework 3.5 WPF (lien vers la certification).
|
|
Janvier 2009 : Entrée dans le laboratoire .NET de Supinfo. Participation dans le cadre du laboratoire au concours Imagine Cup section RoboChamps qui
consiste dans le développement de robots grâce à Robotics Developer Studio 2008. L'adresse du laboratoire est Labo .NET.
|
|
Décembre 2008 : Passage et réussite de la certification TS : Microsoft .NET Framework - Application Development Foundation. Cette certification atteste la bonne connaissance du framework 2.0 de .NET de la part du développeur et traite de différents sujets tels que l'utilisation des flux, la sérialisation XML, les threads, les services Windows, la sécurité, les services, les emails ou encore la globalisation des applications. Cette première certification dans le monde Microsoft me permet d'acquérir le titre Microsoft Certified Professional (MCP) et d'être reconnu par Microsoft sur ces technologies .NET (lien vers la certification).
|
|
Novembre 2008 : Présentation de Windev XIV par PC SOFT à Montpellier. Les nouveautés importantes selon moi pour cette version sont l'intégration des outils Google afin de pouvoir les utiliser rapidement ou encore un partenariat fort avec SalesForce qui marque la reconnaissance de Windev sur la scéne internationale. De plus, plein de nouveautés/facilités ont encore été rajoutés dans cette version.
|
|
Octobre 2008 : Fin de mon stage commencé début août à la SSII Web Kaliop. Mes différentes missions étaient de réaliser plusieurs sites uniquement avec des outils Open Source comme LAMP, Eclipse, Ubuntu. Le premier étant l'annuaire des Espaces Naturels Protégés avec le framework PHP Symfony, le second étant de réaliser pour le site CNRS Biodiversités une photothèque/vidéothèque dynamique basé sur PHP/XML ou encore le site du réseau Cétacés Dugong avec le CMS SPIP. J'ai également effectué de la TMA (Tierce Maintenance Applicative) sur de nombreux projets ou encore le montage de trois newsletters (WWF, ALPARC) tout en respectant leurs affichages sur les différents webmails et outils de messagerie. Je remercie d'ailleurs toute la société Kaliop et NovaTerra de m'avoir accueili durant mes trois mois de stage !
|
|
Septembre 2008 : Fin de ma mission dans le laboratoire Sun de SUPINFO. Vous pourrez consulter ici mes différentes écritures pour le laboratoire. Cette année au sein de ce laboratoire m'aura également permis d'aborder différentes technologies J2EE par la mise en place d'un projet nommé SunBB autour de cette plateforme. Ce projet consistait à la création d'un forum J2EE en utilisant les JSP (Java Server Pages), Struts pour disposer d'une conception MVC, de Maven pour la gestion des dépendances et compilation et ainsi que Hibernate pour la couche DAO (Data Access Object) permettant de faire le lien entre base de données relationnelle et programmation objet. Les outils utilisés ont été l'IDE Eclipse, SVN pour le partage de sources, Apache Tomcat pour l'exécution du projet. Ce projet a été très instructif sur le monde Open Source Java.
|
|
Août 2008 : Après deux ans de SQL, j'ai décidé de passer une certification SQL et je peux annoncer aujourd'hui l'obtention de la certification Oracle 1Z0-007. La preuve en image ! Oracle atteste donc que je dispose de toutes les bases pour le développement SQL.
|
|
Juin 2008 : Fin de mon stage commencé en novembre à la société Epsilog. J'ai notamment travaillé avec l'IDE Windev XI sur le logiciel Vega 5 avec la création d'un module d'export de fichiers par FTP. J'ai eu également en charge la réalisation d'un logiciel Vega pour Pocket PC avec la définition du cahier des charges et une étude cliente approfondie sur les besoins en terrain de ces personnes afin de dégager les solutions à apporter.
|
|
Maî 2008 : Voici mes résultats après plusieurs mois de compétition et de codage en C# d'une Intelligence Artificielle pour Imagine Cup section Projet Hoshimi : 3ème meilleur français sur 120 ! J'ai donc eu le droit de passer dans les poules internationales où j'ai pu terminer 29ème sur 800 compétiteurs. Merci à Microsoft pour ces deux packs Office Ultimate remportés !
|
|
Avril 2008 : Création d'un jeu appelé Frogger ! Celui-ci reprend donc les mêmes principes que le jeu éponyme sorti il y a maintenant un bon moment mais celui-ci réadapté avec les nouvelles technologies Microsoft : C# / XNA.
|
|
Mars 2008 : Intégration du laboratoire SUN de Supinfo tournant autour des technologies Java. Rédaction de trois critiques de livre Java, l'une portant sur le livre Java 2 pour les Nuls disponible ici, l'une sur l'excellent livre de Claude Delannoy Programmer en Java présente à cette adresse et une dernière sur le livre pour la certification SCJP 310-055 Java là. J'ai également rédigé une actualité sur Sun Roles Manager, solution de gestion des accès et des identités développé par Sun, que vous pourrez retrouvez sur le site du laboratoire.
|
|
Février 2008 : Représentation de mon école d'ingénieur Supinfo au second round de Projet Hoshimi, catégorie de la compétition internationale Imagine Cup organisé par Microsoft. Compétition qui consiste dans le développement d'une Intelligence Artificielle en C#. Implémentation d'algorithmes de Pathfinding (Dijkstra/A-Star) ou encore du problème du voyageur de commerce (Traveller Salesman Problem).
|
|
Janvier 2008 : Création d'une application nommé WinTunes de lecture de musiques mp3 grâce à DirectX avec également gestion des playlists. Les technologies utilisées dans ce projet sont le C# (technologie .Net), ADO.NET pour la couche d'accés aux données avec une base de donnée Microsoft SQL Server 2005.
|
|
Janvier 2008 : Formation de 3 jours dispensée par PCSOFT à l'intérieur de la société Epsilog où je suis en stage-partenariat sur les produits Windev Mobile afin
d'appréhender la programmation sur les nouvelles technologies tels que les Pocket-PC/SmartPhone et WebDev permettant de développer rapidement des sites Internets et Intranets.
|
|
Décembre 2007 : Création d'une trame d'un site pour pizzeria développé en J2EE avec Java Server Pages/Servlet dans le cadre d'un projet d'initiation au Framework Struts reposant sur la méthode de conception Modèle Vue Contrôleur (MVC). On y retrouve un back-office et un front-office avec gestion des utilisateurs et sessions ainsi qu'une base de donnée en XML pour stocker les données.
|
|
Décembre 2007 : programmation en J2SE et J2ME de Midlets pour la création de petits jeux pour téléphones portables. Voici le lien de deux jeux que j'ai créé, le premier étant un mini-jeu de récupération de balles qui tombe nommé Basket Game et un second étant un Pong.
|
|
Novembre 2007 : programme nommé HuGoBoSs Messenger réalisé par mes soins à l'aide de la puissance du framework .NET et du langage C#. Utilisation de différents outils tels que Visual Studio, une librairie nommé DotMSN C# Open Source (malheuresement ancienne et bugué) pour se connecter aux services Windows Live disponible ici, utilisation de dépôts Subversion pour partager mon projet grâce à Google Code, mes sources étant disponible là et du client TortoiseSVN qui est un client open-source gratuit pour le système de contrôle de version Subversion.
|
|
9 Novembre 2007 : participation à la présentation pour leurs sorties de Windev, Windev Mobile et Webdev 12 à Montpellier au cinéma Gaumont par PCSOFT. D'autres photos de cette présentation ludique et instructive sont disponibles sur le site officiel.
|
|
Aout 2007 : installation et administration de deux forums PHPBB. Sécurisation de ceux-ci et mise en place d'un filtre anti-spam contre l'inscription et l'écriture de posts de robots publicitaires sur ces forums. Adresse du premier forum et du second.
|
|
Juillet 2007 : participation à la réalisation de ce site durant un mois à la Web Agency Clerc et Net situé à Montélimar. Les langages utilisés sont xHTML (site entiérement compatible W3C), CSS, PHP et JavaScript. Site vitrine permettant également la vente de vins/vaisselles en ligne avec un système de panier et achat sécurisé. Installation et configuration également d'un back-office permettant au client de changer le contenu de son site facilement.
Consultable ici.
|
|
Juillet 2007 : Qui a dit que développer une simple page Internet était difficile ? Tous les non-informaticiens... Cet outil que j'ai developpé ressemble à un traitement de texte habituelle grâce au langage JavaScript et permet à ces personnes de récupérer le code de leur page Internet désirée ! Un visualiseur en directe est également actif pour simplifier la rédaction. Outil disponible à cette adresse.
|
|
Juin 2007 : agenda que j'ai créé entièrement en PHP 5 orienté objet et utilise une base de données MySQL, il permet d'ajouter des rendez-vous, les modifier ou encore de les supprimer, d'effectuer des recherches par thème et bien plus encore. Ce site a été également programmé avec séparation des couches interfaces, algorithmes et base de données.
|
|
Mai 2007 : participation au second round du concours de programmation Projet Hoshimi réalisé en C#. Le but étant de créer une Intelligence Artificielle avec tous les algorithmes que cela impose comme celui du voyageur de commerce ou pathfinding (AStar ou encore algorithme de Dijkstra). Pour plus de détails, allez consulter ici.
|
|
Février à mai 2007 : site que j'ai développé durant deux mois et demi en xHTML, CSS, SQL, PHP 5 (Programmation Orientée Objet) et JavaScript. Du côté administration grâce à un back-office réalisé par mes soins, tout est configurable et chaque page peut être éditée facilement grâce à un formulaire et du BBcode. Un forum PHPBB a également été mis en place. Disponible ici et le rapport associé.
|
|
Février 2007 : site réalisé dans le cadre d'un projet sur les histogrammes. Il met à disposition un applet Java (que j'ai programmé) qui génère des histogrammes automatiquement sur Internet. Envoyer un fichier de valeurs à l'applet et celui-ci vous retournera l'histogramme correspondant à cse valeurs. Disponible ici avec le rapport réalisé.
|
|
Février 2007 : Rédaction d'un tutoriel sur la création de Gadgets pour Windows Vista. Ce tutoriel devant être simple et attractif pour une communauté où l'informatique n'est pas un métier mais un plaisir. Pour allez le lire c'est par ici.
|
|
Janvier 2007 : voici un site de vente en ligne de produits Apple où j'ai réalisé entièrement la partie payante du site (panier, plateforme de communication avec la banque) et également tout ce qui concerne la personnalisation d'une machine. Le site est disponible à cette adresse.
|
|
Decembre 2006 : site de BuGOutPC une société à responsabilité limité en informatique qui m'a demandé de réaliser son site Web. Il est entièrement compatible W3C au niveau xHTML et CSS. Disponible ici.
|
|
Aout 2006 : voici l'interface de mon jeu de serpent appelé SnAk3 que j'ai developpé en C avec la librairie graphique SDL. Disponible en téléchargement libre ici.
|
|
Juillet 2006 : j'ai également créé un jeu qui est le premier jeu de l'informatique, j'ai nommé Pong que j'ai recréé en C avec la librairie graphique SDL. Disponible en téléchargement libre ici.
|