novembre 2006 - Edouard Guérin : Dév, Web & Musique
Accueil

Stage - développement, veille technologique et innovation

[EDIT] : Entreprise trouvée, merci de ne plus tenir compte de ce billet.

J'espère attirer l'attention des veilleurs et informaticiens professionnels par cette brève... En effet, je suis disponible pour un stage de fin d'études de 6 mois (début mars 2007 - fin août).

Issu d'un parcours informatique et actuellement en Master 2 Information Stratégique et Veille Technologique à l'ISTIA (Angers), mon domaine d'activité se partage entre la recherche d'informations (intelligence économique, information stratégique...) et le développement d'applications (PHP5 & Java).

Ainsi, mon objectif de stage est d'approcher les notions de gestion de projet informatique, d'innovation, de veille technologique et de développement logiciel.

Mon CV vous en apprendra plus sur mes formations antérieures et mon expérience professionnelle. Si mon profil vous intéresse, n'hésitez pas à me contacter.

Flux RSS, XML sur Live Search...

Depuis quelques jours, les flux RSS personnalisés dans le moteur d'actualité Live Search de Microsoft ne fonctionnent plus. Par exemple, le flux RSS correspondant à une recherche sur le mot "microsoft" est complètement vide ; cela amène automatiquement à la curiosité...

Ainsi, en analysant un peu l'URL du dit flux...

http://search.live.com/news/results.aspx?q=microsoft&format=rss

il est aisé de voir qu'un paramètre sous le nom "format" est passé en guise d'argument au script "results.aspx". En creusant un peu, essayons de remplacer la valeur "rss" de l'argument "format" par "html"...

http://search.live.com/news/results.aspx?q=microsoft&format=html

Miracle, la page Web s'avère être le résultat d'une recherche toute simple. Maintenant, en poussant un peu plus et en essayant de remplacer la valeur "rss" par "xml"... c'est une belle surprise que nous pouvons découvrir :

http://search.live.com/news/results.aspx?q=microsoft&format=xml

En effet, le flux XML n'est autre que le résultat de notre recherche ; une sorte de Web Service !!! Cette petite découverte, bien que très simple à trouver, pourrait très bien aider de nombreux développeurs Web à agréger le contenu des recherches de Live Search... Une vision d'horreur pour Microsoft ! Malgré cela, la seule parade au piratage est une médiocre protection juridique :

<copyright>
    Copyright © 2006 Microsoft. Tous droits réservés. 
    Ces résultats XML ne peuvent pas être utilisés, 
    reproduits ni transmis de quelque manière que ce soit ou 
    à quelque autre fin que la restitution de résultats MSN Search
    dans la feuille de style MSN et la page Web MSN Search correspondantes. 
    Toute autre utilisation de ces résultats nécessite 
    une autorisation expresse écrite de Microsoft Corporation. 
    En accédant à cette page Web ou en utilisant ces résultats 
    de quelque manière que ce soit, 
    vous reconnaissez être lié par les restrictions qui précèdent.
</copyright>

Bon, tout est dit... on peut le voir quand on cherche simplement de l'information mais surtout ne pas l'utiliser ! A quoi bon nous montrer ce genre de chose si l'utilisateur ne peut pas en profiter ? Il serait pourtant facile de cacher cette fonctionnalité ! C'est du sadisme, exactement comme montrer de l'eau à un assoiffé et lui dire qu'il n'a pas le droit de boire !

Notez que ce billet n'affiche aucun des "résultats XML" du moteur Live Search...

PHP en Mode CGI sur MyServer Project

Si votre serveur HTTP Apache ne fonctionne pas sur Windows à cause de ce bug,

Log Apache :

[notice] Parent: child process exited with status 3221225477 -- Restarting.

peut-être que MyServer Project pourra vous servir de roue de secours. Ce serveur HTTP est très simple à installer (encore faut-il passer un peu de temps la première fois...) et sa configuration est efficace.

Pour exécuter des scripts PHP sur MyServer en mode CGI :

  1. télécharger MyServer
  2. l'installer
  3. télécharger la dernière archive stable de PHP
  4. décompresser
  5. éditer php.ini, décommenter la ligne cgi.force_redirect et mettre la valeur à 0
  6. copier le php.ini dans C:\Windows (pour se faire plaisir...)
  7. modifier la variable d'environnement PATH et y ajouter le chemin d'accès à PHP
  8. éditer le fichier MIMEtypes.xml de MyServer et ajouter
<MIMETYPE>
    <EXT>php</EXT>
    <MIME>NONE</MIME>
    <CMD>RUNCGI</CMD>
    <MANAGER>C:/PHP-5.2.0/php-cgi.exe</MANAGER>
</MIMETYPE>

Reste plus qu'à démarrer MyServer ! Pour plus de confort, il est évidemment possible de modifier le port d'écoute du serveur... 8080 est un bon compromis, il suffit de modifier la ligne appropriée dans le fichier virtualhosts.xml

Nouveaux services du momment...

  • Yahoo se la joue à la YouTube : lancement de Yahoo! Vidéo
  • Metacafe, lui aussi fournisseur Web 2.0 de vidéos, rémunère les contributeurs selon la qualité du fichier (nombre de fois vu).
  • La Poste innove avec son tout nouveau service Cityssimo. En bref, la poste propose un service de livraison 24h/24 et 7j/7 de vos Colissimo à un point de retrait que vous aurez choisi. Pour le momment les provinces sont encore peu représentées ; phase de lancement oblige.
  • Et encore un nouveau gadget Web 2.0... Yourminis est une page d'accueil personnalisable. C'est joli mais est-ce vraiment utile ?
  • Créer son CV en ligne ne devrait plus poser de problèmes avec inoveum. Ce outil en version béta (s'inscrire dès à présent) permettra de créer et exporter son CV directement sur une page Web.
  • Une initiative fort louable vient de naître pour les personnes à mobilité réduite : jaccede.com recense les lieux accessibles à ces personnes.
  • Shouk (service de VOD) ouvrira bientôt ses portes. Ce portail enverra des films et vidéos (libres de droit) sous forme de liens par email.
  • Déposez vos idées, inventions... gratuitement jusqu'au 10 novembre sur depot-concept.com. Les informations techniques en disent plus sur la qualité du service.

Sources :

  • http://www.generation-nt.com/actualites/20296/metacafe-video-internet-youtube-partage/
  • http://www.satmag.fr/affichage_module.php?no_theme=1&no_news=7755&id_mod=50
  • http://www.a-brest.net/article2830.html
  • http://permanent.nouvelobs.com/multimedia/20061101.ZDN9364432.html?0803