Wygday '10 : Journée réussie - Demo Online Now!

Bonjour à tous,

 

Je mets aujourd'hui en ligne mes démos de ma session sur WPF4 lors du Wygday'10. N'hésitez pas a me laisser des commentaires sur ces démos, ou si vous souhaitez que je vous fasse une démo précise sur WPF4.

Bonne journée à tous, et let the force be with you all !

Tags: , ,

General | MultiTouch | WPF | Wygwam | Wygday

Wygday 2010 : Session Silverlight 4/WPF 4 by Axel Peter & Moi-même

Wygday 2010

En partenariat avec
Eliade

Inscrivez-vous ! Le WygDay est une journée organisée par Wygwam et Microsoft, complètement consacré à la veille technologique. De nombreux experts de chez Wygwam et Microsoft vous présenteront un aperçu des technologies émergentes et témoigneront de leurs expériences. C’est l’occasion d’échanger directement avec eux !

Nous aborderons cette année, différents axes : Développement Visual Studio 2010, Architecture/Industrialisation, SharePoint 2010, Office 2010, Exchange 2010, Cloud Computing, Cartographie, Bing Maps, Recherche et Innovation. Pour plus d’informations sur les sessions :
http://wygday.wygwam.com/Sessions.aspx

Venez nous retrouvez en vous inscrivant sur notre site WygDay 2010.

Rendez-vous le 8 juin 2010 à EuraTechnologies
165 avenue de Bretagne 59000 Lille
Métro Canteleu (Direction St Philibert – Ligne 2)
Parking gratuit et sécurisé
Sponsorisé par Microsoft Days

Tags: , , ,

General | Silverlight | WPF | Wygwam

Maplateformeweb.com : 5000 serveurs mis à disposition gratuitement jusqu'au 30 juin !

 

cid:image002.jpg@01CAB6F5.531A5D80

Microsoft lance une opération de mise en avant de sa plateforme web : 5000 serveurs tout équipés gratuits jusqu’au 30 juin pour mener à bien vos projets web ! Une occasion à ne pas manquer : même ceux qui ne connaissent pas l’environnement Windows pourront le prendre en main rapidement avec des pas à pas dédiés autour des scenarii clé tels qu’apprendre à gérer un serveur web ou créer un site web avec Joomla, DotnetNuke, Drupal ou WordPress… et plus à venir dans les prochaines semaines !

 

Tags:

General

OpenCalais : Premier test sur l'un de mes billets

OpenCalais, comme vous avez pu le découvrir sur le blog de Marguerite, est une solution qui permet d'automatiquement connecter du contenu indexé à vos pages. Pour cela, il analyse le texte que vous lui passez en entré, et cherche tous les termes dans ce texte qui pourrait avoir un sens précis. Petite démonstration :

Si l'on prend par exemple ce ticket, et que l'on s'amuse a voir ce que OpenCalais peut faire avec, voici le résultat (Cette démonstration est faite à partir des services SOAP d'OpenCalais) :

1) Formattage de la réponse d'OpenCalais

Tout d'abord, intéressons-nous au formattage du résultat. Le document résultant de l'analyse d'OpenCalais se découpe en trois parties. Tout d'abord, nous avons le texte passé en entré, puis les informations du compte OpenCalais utilisé avec notamment votre clé pour l'API d'OpenCalais, et enfin les données trouvées. OpenCalais présente celles-ci en 3 étapes : Le Typage de la donnée, la Référence dans le texte et la pertinence de la donnée.

Ex : 

<rdf:Description rdf:about="http://d.opencalais.com/genericHasher-1/b2cabd39-0545-3e1d-8ecb-92e45330f527">
    <rdf:type rdf:resource="http://s.opencalais.com/1/type/em/e/URL"/>
    <c:name>http://blog.leenhardt.name</c:name>
  </rdf:Description>
  <rdf:Description rdf:about="http://d.opencalais.com/dochash-1/9170c549-355f-36c2-b648-ca4c0dc9b9fb/Instance/1">
    <rdf:type rdf:resource="http://s.opencalais.com/1/type/sys/InstanceInfo"/>
    <c:docId rdf:resource="http://d.opencalais.com/dochash-1/9170c549-355f-36c2-b648-ca4c0dc9b9fb"/>
    <c:subject rdf:resource="http://d.opencalais.com/genericHasher-1/b2cabd39-0545-3e1d-8ecb-92e45330f527"/>
    <!--URL: http://blog.leenhardt.name; -->
    <c:detection>[je lis très souvent dont je  vais vous parler : ]http://blog.leenhardt.name[/ Ceux qui s'intéresse aux moteurs de recherche,]</c:detection>
    <c:prefix>je lis très souvent dont je  vais vous parler : </c:prefix>
    <c:exact>http://blog.leenhardt.name</c:exact>
    <c:suffix>/ Ceux qui s'intéresse aux moteurs de recherche,</c:suffix>
    <c:offset>111</c:offset>
    <c:length>26</c:length>
  </rdf:Description>
  <rdf:Description rdf:about="http://d.opencalais.com/dochash-1/9170c549-355f-36c2-b648-ca4c0dc9b9fb/Relevance/1">
    <rdf:type rdf:resource="http://s.opencalais.com/1/type/sys/RelevanceInfo"/>
    <c:docId rdf:resource="http://d.opencalais.com/dochash-1/9170c549-355f-36c2-b648-ca4c0dc9b9fb"/>
    <c:subject rdf:resource="http://d.opencalais.com/genericHasher-1/b2cabd39-0545-3e1d-8ecb-92e45330f527"/>
    <c:relevance>0.571</c:relevance>
  </rdf:Description>

2) Les URLs

OpenCalais n'a pas de mal a repérer une URL, déterminer ce qui l'entoure, et donner une note de pertinence à ce lien. Notons le commentaire explicatif sur le site officiel d'OpenCalais à propos de la note de pertinence :

"The relevance capability detects the importance of each unique entity and assigns a relevance score in the range 0-1 (1 being the most relevant and important). The score has 3-digit precision after the decimal point. The relevance scoring takes into account the disambiguation of companies and geographies so that each unique entity will get a single relevance score, even if it is referenced in various ways throughout the text. By default, Entity Relevance is turned on, but it can be turned off by configuring the calculateRelevanceScore parameter in paramsXML."

Voila, on ne nous explique pas tellement la formule du calcul mais par contre, on nous dit que la même entité peut avoir autant de scores que de formes dans le texte. Bien entendu, cela reste un calcul extrêmement complexe, et c'est d'ailleurs pourquoi, tout du moins je suppose, OpenCalais propose de ne pas le calculer et configurant les paramètres de la requête.

3) Le reste?

Là ou je suis un peu plus déçu par OpenCalais, c'est sur le reste du billet.

1ère erreur : A l'analyse de "Bonne lecture à tous de ce très bon blog !", OpenCalais détermine que "Bonne" fait référence à la ville de Bonne, ce qui malheureusement est une grossière erreur qui pourrait je pense être corrigé, ou du moins atténué, si l'on utilisait des dictionnaires de noms propres, noms communs, et adjectifs. Bien entendu, je n'imagine pas cela facile, et encore moins parfait, cependant j'ai bonne espoir que ce genre d'erreur bête disparaitrait dans la majeure partie des cas.

Autre point, OpenCalais ne sait reconnaitre une URL que si celle-ci fait partie du texte, et non dans un balisage HTML. On notera par exemple qu'il ne se repère même pas lui-même comme étant une URL dans ce genre de cas :

<a title="OpenCalais" href="http://www.opencalais.com/" target="_parent">OpenCalais</a>

Voila, mon premier test réel d'OpenCalais me démontre que l'on ne peut encore en faire une utilisation générale sur ses propres sites. Cependant, de nombreux exemples existent de situations où OpenCalais semble être très adapté. Tagaroo en est un bon exemple, et des utilisations de ce type semblent fleurir sur le net.

A suivre donc...

 

Tags: , ,

General | Semantic Web

Dante's Inferno : The Anime Epic

Bonjour à tous,

ce dimanche, je ne vais pas parler boulot, mais plutot jeux vidéo. Comme ceux qui suivent l'actualité du jeu vidéo le savent, beaucoup de "gros" jeux vont sortir très prochainement, notamment Dante's Inferno. L'histoire change radicalement de Devil May Cry puisque ce n'est plus CapCom mais Visceral Games qui développe ce jeu. Dante est un croisé qui va chercher à retrouver sa bien aimée Béatrice. Pour en savoir plus sur l'histoire, un très bon animé de plus d'une heure est sorti récemment : Visionner l'animé

Si le jeu vous intéresse, ou même par curiosité, n'hésitez pas à le regarder, il est pas mal fait du tout.

Bon dimanche a tous.

Tags: , , ,

General

De retour des Techdays !

3 jours à représenter l'EPITA et plus particulièrement le Laboratoire Microsoft de la spécialité MTI, ce n'est pas de tout repos !

J'ai personnellement pu assister à deux conférences qui m'ont  beaucoup impressionnées, mais en tant qu'exposant, je n'ai pas pu assister à tout ce que j'aurais voulu voir... Enfin, la conférence sur WCF RIA Services était excellente, et je n'ose même pas vous parlez de la démonstration de Cyclone, le nouveau produit de MPoware, qui est tout simplement impressionant en terme de création d'UI Silverlight, et de déploiement sur Azure (moins de 5 secondes...je suis témoin).

 

Pour retrouvez toutes les informations sur ces techdays : C'est ICI. Je mettrais a jour ce ticket dès que les conférences seront en vidéos.

EDITO : Retrouvez les vidéos des plénières ICI.

EDITO 2 : Les webcasts des Techdays sont enfin disponibles ICI !!!

Tags:

General

Visual Studio 2010 RC / .Net Framework 4.0 RC

Depuis hier, la Release Candidate de Visual Studio 2010 ainsi que du .Net Framework 4.0 sont disponibles à tous !

Les liens pour le téléchargement de ces deux RC sont . Vous y retrouverez aussi toutes les informations et questions sur ces deux produits.

Voila qui raviera plus d'un développeur! 

Bon download à tous, et n'oubliez d'envoyer vos rapports d'erreur si vous les faites planter 

Tags: ,

General

15/02 : Conférence de Steve Balmer sur le Windows Phone

Tout est dans le titre je pense, à tous les intéressés, cette conférence devrait nous éclairer sur le windows phone, et ce que l'on peut attendre de celui-ci.

 

Bon Live a tous.

Tags: , , ,

General

Une pincée de sémantique, une bonne cuillère de linguistique, le tout accompagné de passion et d'intelligence

Aujourd'hui c'est d'une amie, ou plutot du blog d'une amie que je lis très souvent dont je  vais vous parler : http://blog.leenhardt.name/

Ceux qui s'intéresse aux moteurs de recherche, à la sémantique et plus largement à l'utilisation d'outils linguistiques pour l'innovation du web se doivent d'aller faire un tour sur ce blog tenue par une doctorante fort sympathique et passionné par ce qu'elle fait.

 

Découvrez de beaux projets comme OpenCalais, très bien présenté sur ce ticket, et bien d'autres tel que Wolfram Alpha, etc.

Bonne lecture à tous de ce très bon blog !

Tags: , , ,

General | Semantic Web

Welcome back Planet Earth!

Bonjour a tous, je reviens enfin sur la toile pour vous faire partager ma passion de l'innovation! Je vais reprendre la série Live que j'avais montée auparavant, mais aussi vous parler Azure, Surface, MultiTouch et bien d'autres choses.

A tous, a très bientôt.

Tags:

General