<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Software Development on madd0's tech blog</title><link>/tags/software-development/</link><description>Recent content in Software Development on madd0's tech blog</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 02 Jan 2013 13:12:16 +0000</lastBuildDate><atom:link href="/tags/software-development/index.xml" rel="self" type="application/rss+xml"/><item><title>A distributed system</title><link>/2013/01/02/a-distributed-system/</link><pubDate>Wed, 02 Jan 2013 13:12:16 +0000</pubDate><guid>/2013/01/02/a-distributed-system/</guid><description>A distributed system is one in which the failure of a computer you didn&amp;rsquo;t even know existed can render your own computer unusable.
— Leslie Lamport</description></item><item><title>En vrac mercredi 18 janvier 2012</title><link>/2012/01/18/en-vrac-mercredi-18-janvier-2012/</link><pubDate>Wed, 18 Jan 2012 07:23:30 +0000</pubDate><guid>/2012/01/18/en-vrac-mercredi-18-janvier-2012/</guid><description>Rodrigo y Gabriela C.U.B.A. J&amp;rsquo;ai reçu un mail hier de Rodrigo et Gabriela. Non, il ne s&amp;rsquo;agit pas des cousins de l&amp;rsquo;autre côté de l&amp;rsquo;île, il s&amp;rsquo;agit de deux mexicains qui habitent en Irlande ; plus important, c&amp;rsquo;est un duo de guitaristes exceptionnel ! Vous les avez peut-être entendu à Solidays en 2010 ou, plus récemment, dans la BO du dernier Pirates des Caraïbes.
Mais, pour quoi j&amp;rsquo;en parle ici ?</description></item><item><title>Driver Azure Table Storage pour LINQPad</title><link>/2012/01/08/driver-azure-table-storage-pour-linqpad/</link><pubDate>Sun, 08 Jan 2012 15:03:54 +0000</pubDate><guid>/2012/01/08/driver-azure-table-storage-pour-linqpad/</guid><description>Vous connaissez LINQPad ? Scott Hanselman le recommande systématiquement dans liste annuelle d’outils pour développeurs. En ce qui me concerne, je m’en sers pratiquement tous les jours—enfin, quand je développe.
À la base, c’est un logiciel qui vous permet d’exécuter des requêtes Linq :
Mais ça permet aussi d’exécuter des bouts de code arbitraires, juste pour voir ce que ça donne :
La fonctionnalité que j’utilise le plus c’est définitivement celle-ci, mais ces derniers temps je travaille de plus en plus avec Windows Azure et notamment Table Storage.</description></item><item><title>WP7 Mango : Faut-il faire des mises à jour ? Et que se passe-t-il si je les fais ?</title><link>/2011/08/22/wp7-mango-faut-il-faire-des-mises-jour-et-que-se-passe-t-il-si-je-les-fais/</link><pubDate>Mon, 22 Aug 2011 14:38:56 +0000</pubDate><guid>/2011/08/22/wp7-mango-faut-il-faire-des-mises-jour-et-que-se-passe-t-il-si-je-les-fais/</guid><description>Pour le grand public ce sera Windows Phone 7.5—parce que le marketing l’a décidé ainsi. Pour nous, développeurs, ce que nous connaissons aujourd’hui sous le nom code “Mango” sortira bientôt sous le nom officiel Windows Phone OS 7.1—parce que chez Microsoft on sait nommer ses classes et ses méthodes, mais pas ses produits.
Un nouvel OS arrive, mais nous savons bien que Microsoft fait toujours un effort surhumain pour faire en sorte que les vielles applications marchent correctement sur les nouvelles versions de ses systèmes d’exploitation, donc il est pertinent de se poser la question :</description></item><item><title>Création de nouvelles pages et navigation sur Windows Phone 7</title><link>/2011/06/20/cration-de-nouvelles-pages-et-navigation-sur-windows-phone-7/</link><pubDate>Mon, 20 Jun 2011 09:51:00 +0000</pubDate><guid>/2011/06/20/cration-de-nouvelles-pages-et-navigation-sur-windows-phone-7/</guid><description>Ceci est le sixième billet d’une série sur Windows Phone 7 dans laquelle je construis une application permettant de surveiller la disponibilité de vélos des stations Vélib’ à Paris. Pour rappel, voici la table de matières:
Introduction et installation des outils Création d’une application et utilisation du contrôle Bing Maps Le GPS et les services de géolocalisation Consommation d’un service OData Ajout de punaises sur une carte Bing Maps Création de nouvelles pages et navigation Création de vignettes sur la page d’accueil Un modèle de programmation Web Vous avez surement remarqué l’absence de fenêtres dans notre application Windows Phone 7.</description></item><item><title>Ajout de punaises sur une carte Bing Maps</title><link>/2011/06/17/ajout-de-punaises-sur-une-carte-bing-maps/</link><pubDate>Fri, 17 Jun 2011 09:39:00 +0000</pubDate><guid>/2011/06/17/ajout-de-punaises-sur-une-carte-bing-maps/</guid><description>Ceci est le cinquième billet d’une série sur Windows Phone 7 dans laquelle je construis une application permettant de surveiller la disponibilité de vélos des stations Vélib’ à Paris. Pour rappel, voici la table de matières:
Introduction et installation des outils Création d’une application et utilisation du contrôle Bing Maps Le GPS et les services de géolocalisation Consommation d’un service OData Ajout de punaises sur une carte Bing Maps Création de nouvelles pages et navigation Création de vignettes sur la page d’accueil On a besoin de punaises Hier nous nous sommes arrêtés sur une liste stations.</description></item><item><title>Consommation d’un service OData avec Windows Phone 7 “Mango”</title><link>/2011/06/16/consommation-dun-service-odata-avec-windows-phone-7-mango/</link><pubDate>Thu, 16 Jun 2011 09:40:00 +0000</pubDate><guid>/2011/06/16/consommation-dun-service-odata-avec-windows-phone-7-mango/</guid><description>Ceci est le quatrième billet d’une série sur Windows Phone 7 dans laquelle je construis une application permettant de surveiller la disponibilité de vélos des stations Vélib’ à Paris. Pour rappel, voici la table de matières:
Introduction et installation des outils Création d’une application et utilisation du contrôle Bing Maps Le GPS et les services de géolocalisation Consommation d’un service OData Ajout de punaises sur une carte Bing Maps Création de nouvelles pages et navigation Création de vignettes sur la page d’accueil OData Maintenant que votre application est capable de localiser le téléphone et de centrer la carte sur sa position, il est temps de rechercher les stations Vélib’ se trouvant à proximité.</description></item><item><title>Le GPS et les services de géolocalisation</title><link>/2011/06/15/le-gps-et-les-services-de-golocalisation/</link><pubDate>Wed, 15 Jun 2011 09:40:00 +0000</pubDate><guid>/2011/06/15/le-gps-et-les-services-de-golocalisation/</guid><description>Ceci est le troisème billet d’une série sur Windows Phone 7 dans laquelle je construis une application permettant de surveiller la disponibilité de vélos des stations Vélib’ à Paris. Pour rappel, voici la table de matières:
Introduction et installation des outils Création d’une application et utilisation du contrôle Bing Maps Le GPS et les services de géolocalisation Consommation d’un service OData Ajout de punaises sur une carte Bing Maps Création de nouvelles pages et navigation Création de vignettes sur la page d’accueil Accéder à la position actuelle du téléphone On voudrait, lorsque l’application se lance et lorsque l’utilisateur bouge, que la carte que nous avons ajoutée hier soit centrée sur leur position courante.</description></item><item><title>Création d’une application et utilisation du contrôle Bing Maps</title><link>/2011/06/14/cration-dune-application-et-utilisation-du-contrle-bing-maps/</link><pubDate>Tue, 14 Jun 2011 09:31:00 +0000</pubDate><guid>/2011/06/14/cration-dune-application-et-utilisation-du-contrle-bing-maps/</guid><description>Ceci est le deuxième billet d’une série sur Windows Phone 7 dans laquelle je construis une application permettant de surveiller la disponibilité de vélos des stations Vélib’ à Paris. Pour rappel, voici la table de matières:
Introduction et installation des outils Création d’une application et utilisation du contrôle Bing Maps Le GPS et les services de géolocalisation Consommation d’un service OData Ajout de punaises sur une carte Bing Maps Création de nouvelles pages et navigation Création de vignettes sur la page d’accueil Description de l’application Hier, pressé de vous faire installer les outils, j’ai oublié de vous présenter l’application elle-même !</description></item><item><title>Windows Phone 7 : Introduction et installation des outils</title><link>/2011/06/13/windows-phone-7-introduction-et-installation-des-outils/</link><pubDate>Mon, 13 Jun 2011 09:45:00 +0000</pubDate><guid>/2011/06/13/windows-phone-7-introduction-et-installation-des-outils/</guid><description>Introduction La semaine dernière, on m’a demandé de parler au WygDay sur le développement Windows Phone 7 avec Niels. Lui, il a présenté le système à ceux qui ne le connaissaient pas et fait quelques démos sur les nouveautés que l’on peut trouver dans Mango—la nouvelle version qui sortira, a priori, au deuxième semestre. Moi, j’ai pris le pari de faire une application complète dans les 20 minutes qui restaient.</description></item><item><title>On Jobs’s thoughts on Flash</title><link>/2010/04/30/on-jobsrsquos-thoughts-on-flash/</link><pubDate>Fri, 30 Apr 2010 07:36:42 +0000</pubDate><guid>/2010/04/30/on-jobsrsquos-thoughts-on-flash/</guid><description>Yesterday, our favourite black turtleneck-wearing guru published a short essay detailing his Thoughts on Flash, where he details why Adobe’s Flash will never by supported on his iPhones and iPads.
Recommended reading, definitively! It’s just hilarious.
I obviously have to admit that the iPhone, new Macs, etc. have sent Jobs soaring through the stratosphere. Unfortunately, I’m afraid his brain is now lacking oxygen…
Take a look at some of Jobs’s points:</description></item><item><title>Plus de C# sur l’iPhone ?</title><link>/2010/04/09/plus-de-c-sur-lrsquoiphone/</link><pubDate>Fri, 09 Apr 2010 06:41:10 +0000</pubDate><guid>/2010/04/09/plus-de-c-sur-lrsquoiphone/</guid><description>Avec la sortie hier du SDK pour l’iPhone OS 4, Apple surprend les développeurs en modifiant un paragraphe clé dans sa licence d’utilisation. Jusque là le paragraphe 3.3.1. lisait :
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.
Formulé de cette manière, ce paragraphe empêche simplement les développeurs d’accéder aux fonctionnalités de l’iPhone qui ne sont pas exposées par les APIs publiques, documentées et donc supportées par Apple.</description></item><item><title>Interview avec Eric Mittelette aux TechDays 09</title><link>/2009/04/20/interview-avec-eric-mittelette-aux-techdays-09/</link><pubDate>Mon, 20 Apr 2009 04:46:09 +0000</pubDate><guid>/2009/04/20/interview-avec-eric-mittelette-aux-techdays-09/</guid><description>En février, lors de Microsoft TechDays à Paris, je n’ai pas assisté à une seule conférence (ce n’est pas grave, il y a toujours les webcasts) mais j’ai quand même pu arpenter le salon pendant trois jours pour rencontrer du monde entre autres pour la WebTV de SUPINFO.
J’ai fait, avec d’autres, plein d’interviews pour aborder à peu près tous les sujets : les communications unifiées, les femmes dans l’IT, les communautés, etc.</description></item><item><title>Commandlets des Labs Azure sous Windows x64</title><link>/2009/03/22/azure-labs-commandlets-on-windows-x64-fr/</link><pubDate>Sun, 22 Mar 2009 09:37:29 +0000</pubDate><guid>/2009/03/22/azure-labs-commandlets-on-windows-x64-fr/</guid><description>J’étais en train de travailler sur les Hands on Labs du SDK Azure l’autre jour et il y en a un qui concerne une liste de tâches qu’un commandlet PowerShell bien pratique est censée préparer.
Le problème ?
Registering commandlets... Add-PSSnapin : No Windows PowerShell Snap-ins are available for version 1. At C:UsersMadd0DocumentsAzureServicesKit-FebLabsAdvancedSQLDataServicesAssetsSDSSetup.ps1:17 char:13 + Add-pssnapin &amp;lt;&amp;lt;&amp;lt;&amp;lt; AzureServicesManagement
Pourquoi n’y aurait-il pas de snap-in pour la version 1 ? Je vois la dll à côté et je ne peux que supposer que Microsoft va mettre à disposition du code qui marche.</description></item><item><title>Commandlets de los Labs Azure en Windows x64</title><link>/2009/03/22/azure-labs-commandlets-on-windows-x64-es/</link><pubDate>Sun, 22 Mar 2009 09:37:28 +0000</pubDate><guid>/2009/03/22/azure-labs-commandlets-on-windows-x64-es/</guid><description>El otro día estaba trabajando en los Hands on Labs del SDK Azure y hay uno que tiene que ver con una lista de tareas que un commandlet PowerShell bastante práctico tenía que preparar.
¿El problema?
Registering commandlets... Add-PSSnapin : No Windows PowerShell Snap-ins are available for version 1. At C:UsersMadd0DocumentsAzureServicesKit-FebLabsAdvancedSQLDataServicesAssetsSDSSetup.ps1:17 char:13 + Add-pssnapin &amp;lt;&amp;lt;&amp;lt;&amp;lt; AzureServicesManagement
¿Por qué no habría un snap-in para la versión 1? Ahí veo la dll y tengo que suponer que Microsoft va a sacar código que funciona.</description></item><item><title>Azure Labs commandlets on Windows x64</title><link>/2009/03/22/azure-labs-commandlets-on-windows-x64/</link><pubDate>Sun, 22 Mar 2009 09:37:06 +0000</pubDate><guid>/2009/03/22/azure-labs-commandlets-on-windows-x64/</guid><description>I was doing the Hands on Labs from the Azure SDK the other day and one of them involves a task list that a very handy PowerShell commandlet is supposed to fill.
The problem?
Registering commandlets... Add-PSSnapin : No Windows PowerShell Snap-ins are available for version 1. At C:UsersMadd0DocumentsAzureServicesKit-FebLabsAdvancedSQLDataServicesAssetsSDSSetup.ps1:17 char:13 + Add-pssnapin &amp;lt;&amp;lt;&amp;lt;&amp;lt; AzureServicesManagement
Now, why wouldn’t there be any snap-ins available for version 1? I can see the dll sitting there and I can only assume that Microsoft released code that works.</description></item><item><title>If my kids turn out like this…</title><link>/2009/03/10/if-my-kids-turn-out-like-thishellip/</link><pubDate>Tue, 10 Mar 2009 10:48:03 +0000</pubDate><guid>/2009/03/10/if-my-kids-turn-out-like-thishellip/</guid><description>[youtube As funny and cute as this little girl talking about Visual Studio 2008 might be, I’d be really, really scared if my kids turned out like this :P (that is, assuming anyone would actually dare have kids with me in the first place).
Oh, and did she actually test the WPF designer and XAML Intellisense? All the rest, I pretty much agree, but I’m really looking forward to better WPF and XAML support in VS 2010 ;)</description></item><item><title>Compiler pour le Framework 1.1 sous Visual Studio 2005</title><link>/2006/01/03/compiler-pour-le-framework-11-sous-visual-studio-2005/</link><pubDate>Tue, 03 Jan 2006 11:22:35 +0000</pubDate><guid>/2006/01/03/compiler-pour-le-framework-11-sous-visual-studio-2005/</guid><description>Il est possible (on se demande si c&amp;rsquo;est utile, par contre?) de compiler des projets C# sous Visual Studio 2005 pour le Framework .NET 1.1. Plusieurs articles sur le Web expliquent comment le faire, mais ils sont en anglais. Je vais me contenter de traduire (plus ou moins fidèlement) ce post de Jomo Fisher, developpeur dans la team MSBuild.
Copiez le fichier mis à disposition ici (ou téléchargeable ici) dans le dossier C:Program FilesMSBuild.</description></item></channel></rss>