Writing by jfmathieu on Saturday, 22 of May , 2010 at 5:30 pm
Dans le monde du Web, qui est un monde client-serveur, il arrive souvent que nous devions analyser les communications entre le client (ex: Internet Explorer) et le serveur web (ex: IIS).
Dans le cadre d’un des projets sur lequel je travailler, nous avons du “débuggé” une partie du système développé en SharePoint 2007, WCF et SilverLight.
Nous avions un problème de communication dans le cadre de l’utilisation d’un NLB (network Load Balancer) avec SharePoint 2007. Pour analyser l’interaction entre les différentes composantes, nous pouvons utiliser un logiciel tel que Fiddler ( http://www.fiddler2.com/fiddler2/ ) ou utiliser un add-on pour FireFox tel que Live HTTP header.
Ce genre de logiciel vous permet de voir les communications et les appels au serveur sur les différents protocoles. Il est de plus possible de voir le contenu des réponses du serveur en divers format.
happy debuging
Category: Astuce, Outils, Testing
Writing by jfmathieu on Sunday, 28 of September , 2008 at 11:32 am
Il y a un certain temps Google sorti le produit "Google Sites / Team" mieux connu sous le nom de Google Apps.
Google comme Microsoft tentent d’acqurir de nouveau march. Une des techniques qu’ils utilisent est l’achat de compagnie et l’intgration des produits de
ses compagnies. Maintenant Microsoft a complt l’intgration de la compagnie Fast Search dans son produit Microsoft Search Server 2008. Google pour sa part a complt sont intgration de Writly aka Google Document, dans "Google Apps".
Donc le sujet de post est le produit Google Apps qui est en ralit une agglomration de produit tel que :
- Google Docs / Documents (aka Writly)
- Google Calendar / Agenda
- Google Mail
- Google Chat / Talk
- Google Sites
Vous pouvez ajouter d’autre service comme SalesForce.com ou une application dveloppe avec Google App Engine, mais je n’ai pas explor cette avenue.
Ce qui est intressant avec Google Apps c’est que lon peut associer un nom de domaine avec le systme Apps et avoir automatiquement 200 comptes courriel de 6 Gig avec linterface GMail. Que vous soyez une entreprise ou un particulier, ce systme peut vous intresser.
Dans le prochain billet, nous allons voir les fonctionnalits de Google Apps.
<jfmathieu/>
Category: Général, Réflexion, Testing
Writing by jfmathieu on Tuesday, 17 of July , 2007 at 8:53 pm
La nouvelle version de Windows Live Mobile Search v2 est sortie rcemment avec plein de nouvelles fonctionnalits et quelques petits manques.
The new version of Windows Live Mobile v2 has been release with a lot of new feature and few little missing thing.
Ceci est l’cran principal de Live Search mise jour. Ceci fait contraste avec l’ancienne version qui contenait seulement un champ de recherche.
This is the home screen of the new Live Search. This is really different from the previous version that was only a text box to make a search.
La premire chose faire est de choisir son emplacement en utilisant le lien “choose a new location…”. Ceci va dfinir toute l’exprience utilisateur pour la slection de carte, de direction, de trafic ou de cinma.
The first thing to do is to chose your location with the link “choose a new location…”. This will define all your user experience for map, direction, traffic and movie application.

Un point dcevant dans ceci est que certaines fonctions de cette version supporte seulement les tats-Unis et d’autres semblent supporter l’UK.
The sad thing is that some function only support US and UK.
Dans les prochains articles, nous allons voir les fonctionnalits plus en dtail pour les applications de catgorie, cartographie, direction, trafic et cinma.
In the following post we will see each application in more detail for the categories, maps, directions, traffic and movies.
Lien / Link :
Category: Réflexion, Testing
Writing by jfmathieu on Monday, 9 of July , 2007 at 9:40 pm
Like I post on microsoft.public.smartphone.developer new group I have problem with the installation of the Windows Mobile 6 SDK (professionnal and standard). I have try to install the SDK a few times and after I re-install the SP1 and then the SDK again but nothing work. So here’s the detail.
On the installation I get this screen :

Telling me that I don’t have the Visual Studio 2005 SP 1. But if you look at this screen:

We see that I have the SP1 installed ! I have capture the followind log for you.
VS2005 “Copy Info” button :
Microsoft Visual Studio 2005
Version 8.0.50727.762 (SP.050727-7600)
Microsoft .NET Framework
Version 2.0.50727
Installed Edition: Standard
Microsoft Visual Basic 2005 77633-235-1283185-41515
Microsoft Visual Basic 2005
Microsoft Visual C# 2005 77633-235-1283185-41515
Microsoft Visual C# 2005
Microsoft Visual C++ 2005 77633-235-1283185-41515
Microsoft Visual C++ 2005
Microsoft Visual Web Developer 2005 77633-235-1283185-41515
Microsoft Visual Web Developer 2005
Microsoft Web Application Projects 2005 77633-235-1283185-41515
Microsoft Web Application Projects 2005
Version 8.0.50727.762
Microsoft Visual Studio 2005 Standard Edition – ENU Service Pack 1 (KB926601)
This service pack is for Microsoft Visual Studio 2005 Standard Edition – ENU.
If you later install a more recent service pack, this service pack will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/926601
For sure I’m missing something. Did some one have seen this ? If some body have an idea !
Thanks
Category: .NET, Developpement, Testing
Writing by jfmathieu on Sunday, 8 of July , 2007 at 4:14 pm
Microsoft lanc il n’y a pas si long temps une nouvelle versions de Windows Mobile. Ce “rebranding” de Windows Mobile 6 donn trois version de Windows Mobile.
- Classique pour les PDA avec “touch-screen” mais sans fonctionnalit de tlphone.
- Standard pour les PDA sans “touch-sceen” et avec tlphone, les smart phones.
- Professionnel pour les PDA avec “touch-screen” et tlphone, les pocket pc.
Le Profile Automatique
Donc une nouvelle fonctionnalit de WM6 est le mode de rponse automatique. Ce mode dtecte automatiquement les appointements prsents dans votre agenda lorsque vous recevez un appel. Si vous avez un rendez-vous en vous en mode “busy” votre tlphone se met automatiquement en mode “vibration”.
Comment utiliser cette fonction ?
Vous commencez pas dfinir le mode de rponse par le menu profil de votre “home screen” pour par le menu “Start > Settings > Profiles”.
Ensuite, lors de l’arriv de votre rendez-vous le tlphone devient en mode vibration automatiquement.
Quand le rendez-vous sera termin, le tlphone revient en mode normal.
Voil !
Category: Astuce, Testing
Writing by jfmathieu on Sunday, 20 of May , 2007 at 11:03 pm
J’ai rcemment fait l’essai de trois moteurs de recherche de bureau en parallle, soit Caveo Desktop Search bas sur le moteur “Copernic”, Windows Desktop Search et Google Desktop Search.
J’ai tent de mettre les trois moteurs sur le mme pied d’galit pour me permettre de faire un valuation plus juste. J’ai donc laiss de ct le sidebar de Google Desktop avec c’est gadget.
L’interface…
Au niveau interface, ils ont tous leurs forces et faiblesses.
L’interface de Google Desktop est principalement votre navigateur avec le look de Google.com. Toutes les configurations ce font dans votre navigateur. J’ai remarqu que le chargement peut tre ralenti par ce dernier, car souvent votre navigateur peut contenir d’autre “add-on” qui ne sont pas ncessaires pour Google Desktop Search et qui seront tout de mme charg.

Un point intressant avec Google Desktop Search est l’affichage en “thumbnail” des pages web de votre historique. Cette fonctionnalit est aussi reprise par Windows Desktop Search.

Pour Windows Desktop Search, l’interface d’utilisation est trs simple et facile utiliser. Vous avez accs une recherche “as you type”, permettant de voir un rsultat prliminaire regroup d’une faon trs intuitive par type de document. Le moteur de Google possde lui aussi la recherche “as you type”.

Comme l’habitude (selon moi) les interfaces Microsoft sont trs attrayantes et agrables utiliser.

Finalement, mon dernier test fut Cavo Desktop Search qui semble tre un “re-branding” de Copernic Desktop Search. Il ne possde pas de result “as you type” comme pour Google Desktop Search ou pour Windows Desktop Search mais il possde d’intressantes fonctionnalits de filtre sur le rsultat de recherche.

La mmoire….
Personnellement, n’ayant pas une machine du “feu de dieu” la consommation de mmoire est l’une de mes principales proccupations. De plus, les logiciels de recherche restent en permanence dans la mmoire du systme. Le grand gagnant de cette bataille de la mmoire est Caveo avec un “footprint” d’environ 4 meg. Google Desktop avait lui, bizarement, deux process pour un total de 10 meg. Finalement, Microsoft Descktop Search avec 5 process pour un total d’environ 59 meg.

La grosse consomation de mmoire semble tre du par le process “searchindexer.exe” avec 33.6 meg et avec l’interface “WindowsSearch.exe” pour 15 meg.
L’utilisation du disque dure…
Des trois moteurs de recherche celui que j’ai trouv le plus “indiscret” est Windows Desktop Search qui lui, mme si on prcise que l’on ne veut pas d’indexation, continu empiler les documents indexer et donc fait en sorte que le disque “gratte” tout le temps.
Le CPU…
Cot CPU le plus nergivore est Windows Desktop Search. Cela l’avantage que nous avons les fichiers instantanment cependant le ct ngatif est que le disque dure est toujours (ou presque) sollicit mme quand nous avons “snooz” l’indexation.
De ce cot Google est pour ainsi dire trs discret.
Et finalement Caveo/Copernic une trs bonne approche avec les 5 secondes inactiv…. et le choix que j’utilise !
Rfrence:
Bonne recherche !
Category: Général, Testing
Writing by jfmathieu on Saturday, 24 of March , 2007 at 5:11 pm
Toujours la recherche de nouveaux outils pour le Web, j’ai dcouvert dans la section Design Partern du Yahoo Developper Network un nouvel outil de dbogage excellent ! Il s’agit de FireBug fait pas Joe Hewitt
Vous pouvez voir un dmo du “logiciel” fait par le concepteur Joe Hewitt sur Yahoo vido l’adresse suivante : Vido sur FireBug
Ce que permet FireBug
- Inspection de variable en mmoire
- Excution step-by-step
- Outils de performance (load time, nombre d’itration, ) du profiling
- Exploration du HTML, CSS, DOM
- et bien plus…
Firebug is the must-have extension for Firefox that provides debugging, profiling, DOM inspection, and much more. Firebug author Joe Hewitt came to Yahoo! on January 25 to announce the 1.0 release of Firebug and to walk us through its power-user features even experienced Firebug users will be amazed by the hidden gems in this presentation. (voir la vido)
Comment dans l’exemple suivant nous pouvoir les variables changes en mmoire.

et ensuite

Comme le dit ce commentaire, c’est un “must” d’avoir cet outil dans votre bote outils.
Category: Developpement, Général, JavaScript, Testing
Writing by jfmathieu on Monday, 14 of August , 2006 at 11:52 pm
Ceci est un test de Window Live Write Beta !
Vous pouvez trouver le download sur le lien suivant ici – Writer Beta. Qu’est-ce que c’est ? C’est le nouvel diteur de webBlog de Microsoft fait dans la lign “Window Live”. Il permet de crer, diter, effacer un “post”.
Cependant la premire utilisation je peux vous dire qu’il manque une fonctoinnalit importante pour l’intgration avec WordPress soit le tag “more tag”.
Si vous ouverez un “post” avec le tab “more tag” le “post” est tout simplement tronqu et n’affiche pas le reste de la “post” ce qui est domage.
- suivre
Category: Général, Testing