« Perso »

Bonne année 2009

7 janvier 2009

On ne peut pas dire que l’ année 2008 fut pour moi une année de blogging intense ;) Le nombre de billet se compte à peine sur une main (3 posts pour être exact :) ). Nouvelle résolution de l’ année 2009 : blogger ? Je ne promettrai rien même si je compte ouvrir plus souvent mon Windows Live Writer :)

Pour commencer cette année j’ ai tout d’ abord fait un ménage dans mes brouillons. Et oui car même si les posts n’ affluent pas, le nombre de brouillons est en constante augmentation dans le back-office de mon blog ! A vrai dire 80% de ces brouillons sont partis à la corbeille (car devenu obsolète avec le temps). Seuls deux brouillons seront publiés dont un sur notre parcours à l’ Imagine Cup 2008 ! (Depuis le temps que je devais le publier ;) ). Arriveront ensuite des articles sur les technos qui animent mes 1ère journées de 2009 (Windows Azure, Live Mesh ou encore Surface).

Mais avant tout, je voudrais vous souhaiter à tous une très heureuse année 2009, qui pour moi aura débuté sur les pistes de Ski de Metabief :)

Mont d'Or (Metabief - Jura) Sebastien Warin

A très bientôt,

Et si on s’y remettait ?

10 février 2008

Et oui, huit (longs) mois que je n’ ai pas bloggé et vous avez été nombreux à me le rappeler ;) Mais pourquoi ? Manque d’ inspiration ? Manque de temps ?  Un peu des deux même si j’ étais étonné de voir tant d’ articles dans mes brouillons sur Exchange 2007, la virtualisation VirtualServer et Hyper-V, le reverse proxy apache/isa mais je parle bien entendu de brouillons et n’ ai jamais trouvé le temps de les publier !

Je dirais donc que c’ est un « manque de temps » ! Mais alors quoi de neuf depuis ? Beaucoup de « première fois ». En effet, cet été fut pour moi ma première expérience dans la traduction avec un ouvrage sur WCF (Windows Communication Foundation) aux éditions O’Reilly ! 

wcf-oreillyCette introduction à WCF (Microsoft Windows Communication Foundation) est idéale pour les développeurs qui veulent apprendre à déployer des applications orientées services.

Intégré à Windows Vista et Longhorn, de même que disponible pour Windows XP et Windows 2003, WCF propose une plateforme pour les SOA, les architectures orientées services, qui assurent des communications dignes de confiance entre les différents systèmes au sein d’une société ou via Internet.

Plus d’info sur : http://www.oreilly.fr/catalogue/284177449X

Après la traduction, j’ ai eu le droit à ma première publication dans le magazine Programmez! avec un article sur Microsoft Sync Framework co-ecrit avec Gregory Renard (Redo):

programme-sync En novembre dernier, Microsoft annonçait la disponibilité d’un nouveau framework de développement ainsi que d’un  » runtime  » baptisé  » Sync Framework  » (MSF), afin de simplifier le développement de solutions de synchronisation, de roaming et d’applications online ayant la capacité intuitive de fonctionner en mode hors ligne.

Ce nouveau Framework vous permettra de développer des scénarios de peer-topeer, de synchronisation entre tous types de terminaux et services ainsi que le fonctionnement avec des systèmes hétérogènes comme sur les types de Bases de Données, protocoles ou stockages en tout genre

Le Sync Framework, disponible sur le site de Microsoft MSDN, se télécharge en quelques minutes et s’installe très aisément

Pour rester dans les premières fois, demain, je donnerai dans les cadres des TechDays 2008 ma première session avec un sujet qui me tient à coeur : « IIS7 pour les développeurs » (le mélange de l’IT et du développeur :) ).

 logo

Mais en huit mois, ce blog a raté beaucoup de chose, il y a eu bien sûr la sortie du .NET 3.5, de Visual Studio 2008 et plus récent de Windows Server 2008 ! Enfin ce post pour dire d’ une part que je suis toujours là et que je vais bien pour certain (private joke) et d’ autre part que je vais doucement mais surement reprendre place sur mon petit bout de toile :)

En espérant que je tienne promesse (:p), je vous dis A très bientôt

Ti’coup de pub pour JacquesHimpens.fr

17 mars 2007

Un petit post rapide pour vous annoncez la sortie hier du site de Jacques Himpens que j’avais réalisé en Octobre dernier.

Jacques Himpens est d’abord un ami et artiste avec beaucoup de talent qui maitrise diverse technique comme la sculpture, peinture, assemblage, et j’en passe :)

Il n’y a qu’a visiter son site pour voir les nombreuses oeuvres qu’il a réalisées : tout simplement épatant (surtout en vrai !!).

Si je fais de la pub, c’est aussi pour moi :) et vous présentez mon travail de A à Z, de Photoshop à la mise en page XHTML/CSS en passant bien sûr par le développement coté serveur (asp.net) et coté client (js).

C’est aussi mon 1er site « Atlas », d’ailleurs le site tourne encore avec la Beta 2 d’ASP.NET Ajax (enfin non à cette époque on parle encore d’Atlas :) ). Vous retrouverez aussi l’implémentation de mon script Scroller présent aussi sur la Wygwam TV :)

Longue vie à www.jacqueshimpens.fr

Migration Linux-Windows, Postfix-Exchange : ImapSync

13 mars 2007

Après avoir longuement hésité, j’ai choisi de migrer mon serveur principal sous Linux Debian qui tourne depuis maintenant plus de 2ans 1/2 vers des plateformes Windows. Il restera quand même un Linux Debian dans mon « parc » mais en VPC et assumant beaucoup moins de service (seulement serveur MySQL et serveur DNS en chroot).

Mon serveur mail a donc été migré avec succès ce weekend passant d’un Postfix à un Exchange 2003 sous Windows.

Seulement quand on dit migration ce n’est pas seulement switcher mon routeur pour pointer vers le nouveau serveur. Je voulais aussi que les BAL soit entièrement migrées, c’est à dire que les mails gardés coté serveur sur mon Postfix soit transférés sur le nouveau serveur Exchange !

Mes recherches sur Google n’ont rien donné : « postfix to exchange », remarque ça ne m’étonne pas :p A moins d’utiliser une méthode bourin de « forward » des mails ?? Pas concevable :p

Et puis j’ai pensé à l’IMAP, car contrairement au POP, l’IMAP permet de consulter sa BAL comme si c’était une sorte de dossier partagé. Avec un Outlook, je pourrais créer mes comptes IMAP sur mon ancien et nouveau serveur et faire simplement du « glisser-deplacer » pour transférer toute ma BAL de l’ancien serveur Postfix vers le nouveau Exchange.

Bon, bien sur ça reste encore un peu « bourin » et sachant que j’ai une bonne 10e de BAL a migrer ça vaut pas être très rigolo :)

J’ai donc repris mes recherches Google vers cette piste et ai trouvé et approuvé un super outil : IMAPSYNC

imapsync is a tool for facilitating incremental recursive IMAP transfers from one mailbox to another. It is useful for mailbox migration, and reduces the amount of data transferred by only copying messages that are not present on both servers. Read, unread, and deleted flags are preserved, and the process can be stopped and resumed. The original messages can optionally be deleted after a successful transfer.

En d’autre mot, IMAPSYNC permet simplement de synchroniser tous vos dossiers mail d’un serveur A vers un serveur B en utilisant le protocole IMAP.

Vous pouvez soit, sur le site officiel récupérer les dernières sources, compiler et utiliser ou simplement via les packages Debian : apt-get install imapsync mais attention, c’est un package de la branche Testing !

Une fois installé, il n’y a plus qu’a lancer la synchronisation des deux BAL par la simple commande :

imapsync –host1 imap.serveurA.fr –user1 MON_USER_A –passfile1 /etc/secret1 –host2 imap.serveurB.fr –user2 MON_USER_B –passfile2 /etc/secret2

Les fichiers /etc/secret1 et secret2 permettent simplement de contenir les mots de passe respectif de MON_USER_A et B. Tout cela pour éviter d’avoir dans l’historique des commandes les mots de passe en clair (mais penser a supprimer ces 2 fichiers après migration ou du moins les placer en endroit sûr) :)

http://freshmeat.net/projects/imapsync/

SUPINFONE Dialer 1.0

27 janvier 2007

C’est lors un cours Java que l’on m’a demandé de réaliser (en .NET ^^) un petit utilitaire pour SUPINFONE ! De là est né SUPINFONE Dialer (merci a Mick27 pour le nom :) )

SUPINFONE Dialer est un petit utilitaire qui vient se loger dans votre systray après identification sur le serveur AD de SUPINFO (d’où la nécessité d’être connecté au SGN depuis l’école ou chez vous via le VPN).

En cliquant sur l’icône, un petit menu apparaitra, ….

… vous permettant de taper le nom de la personne a rechercher et d’ afficher les résultats dans une petite fenêtre ! Ex. en tapant « balm » (pour balmer) :

Il ne vous restera plus qu’a sélectionner la personne voulu pour lancer l’appel votre client SIP (pour ma part X-Lite) :

SUPINFONE Dialer a été testé avec X-Lite/eyeBeam avec succès quant aux autres logiciels SIP, ils devraient être compatible mais je n’ai pu effectuer de test (si vous avez un autre client SIP que X-Lite, merci de m’envoyer vos feedbacks !).

A noter aussi la possibilité d’entrer un numéro de téléphone qui lancera directement l’appel sur votre client SIP !

Bref à tous les adeptes du SUPINFONE, ce logiciel est fait pour vous :)

TELECHARGER SUPINFONE Dialer 1.0

ps : vos feedbacks sont les bienvenues !!
ps2: merci de lire le fichier README.txt pour les instructions d’installation et d’utilisation !