Amazon Web Service

12 12 2007

Les applications aujourd’hui connectées à Internet peuvent interroger des services web afin d’obtenir des données externes aux objets de l’application. Il est ainsi possible d’interroger des miliers de bases de données en ligne.

Nous avions par exemple vu l’application Delicious Library. L’appel d’un service web se fait au moment où on lance une recherche à propos d’un média. En entrant un simple mot vous obtenez une liste de livre, cd, dvd ou encore de jeux vidéos correspondant à votre recherche. L’application utilise le service web de la plateforme amazon et par cet article je vais démontrer la facilité avec laquelle il est possible d’interroger se service web en Java. C’est parti!

Lire le reste de cette entrée »





Envie de rire un coup ?

26 11 2007

Pour certains c’est encore pire le lundi matin….





Java et le web 2.0

19 11 2007

Un article intéressante concernant java et les appels asynchrones est consultable sur developerwors.

 Il met bien à l’index les lacunes de l’architecture Servlet de Java en ce qui concerne le buzz du moment : le web 2.0. Mais ce qu’il y a d’intéressant c’est que l’article propose des pistes sur lesquelles se diriger lorsque l’on veut créer une gestion asynchrones de requêtes. Il est parlé entre autre de du projet Apache MINA , SEDA, mais également du pattern COMET. Très bon tour d’horizon et d’idées à consulter. Un benchmark est de plus utilisé afin de prouver l’apport des appels asynchrones par rapport à la démarche synchrone traditionnelle à Java. Il propose de nombreuses ressources; à aller consulter!

 Pour info l’article parle également de 2 solutions proposées par les conteneurs Tomcat et Jetty qui permettent une communication asynchrone : Apache Tomcat 6 Comet API et Jetty Continuations.





Lectures #2

15 11 2007

L’oiseau d’amérique (Walter Tevis)

Un roman SF mais trop tout comme j’aime. C’est l’histoire de ce qu’est devenu l’humanité en l’an 2100 et quelques au contact de robots de classes plus ou moins sophistiquées. A cette époque tout est régulé jusqu’au taux d’infantilité. Ce taux est d’ailleurs devenu très bas au point qu’il n’y a carrément plus d’enfants qui naisse…. Mais tout n’est pas perdu. … (je ne sais plus son nom) , un humain, lui travaille à l’université de New-York et peut consulter de nombreux livres… Il apprend à lire et découvre ce qu’était l’homme au XXème siècle. Il prend goût à la lecture et au visionnage d’oeuvres cinématographiques ce qui le change complètement. Il ne fume plus d’herbe, ne prend plus de soppor et est heureux!

Je vous laisse découvrir cet ouvrage magnifique qui est un hommage à la lecture et à cette détermination de vivre innée à l’homme.

Et après (Guillaume Musso)

Roman quelque peu fictif (un peu moins celui-ci) et à suspens. C’est l’histoire d’un gamin qui manque de se noyer à l’âge de 8 ans et qui devient plus tard avocat renommé sur Manhattan. Un épisode tragique rend la séparation d’avec sa femme inévitable. Celle-ci déménage à l’autre bout des Etats-Unis mais un contact régulier est maintenu entre lui et sa petite fille Bonnie. C’est alors qu’un étrange chirurgien entre dans sa vie avec des révélations bien étranges….

Si vous ne l’avez pas lu, sautez dessus! J’ai particulièrement aimé les dialogues entre le père et sa fille qui lui inculque le respect des gens quels qu’ils soient, le respect de l’argent, le respect tout court. Une autre chose qui ressort bien de se livre est notre changement d’attitude lorsque l’on se dit que l’on va bientôt mourir… A chacun de nous de ne pas oublier de vivre chaque journée à fond pour n’avoir aucun regret (plus facile à dire qu’à faire).





Boot Camp – pas de sp1

31 10 2007

Ayant installé Leopard je me réjouissais de tester Boot Camp qui est installé d’office avec le reste. Je lance donc l’utilitaire, insère mon cd de windows xp… tout se passe bien… Jusqu’à ce que mon ordi redémarre et bam une err. disque! Une visite sur cette page nous informe qu’il faut formater la partition où sera installé xp avant d’effectuer l’installation elle-même… Pour ceux qui pensait que Boot Camp préparait justement la partition pour le systèem cible, eh ben c’est raté!

Bon pas grave, on recommence je me suis dit. Je relance donc l’installe en ayant pris soin de formater et houra xp se lance. Je démarre ensuite l’installation du service pack 2…. Et bam un message d’erreur vraiment spécial me disant qu’il me faut au moins 4mo d’espace disque… J’en ai plus de 30 go!

Si vous vous trouvez dans la même situation sachez qu’il est possible grâce au logiciel nLite de combiner une licence windows xp sp1 au service pack sp2 et également de spécifier plein d’options pour votre installation. Ensuite plus qu’à graver l’image générée par nLite et tout ira bien!





IMAP – c’est fait !

31 10 2007

Cette fois c’est bon! La gestion d’IMAP sur GMAIL est activée sur mon compte. En cherchant un peu dans la FAQ, on pouvait voir que ca prendrait un peu de temps (1 semaine) pour donner la même fonctionnalité aux comptes déjà existants…





GMAIL supporte IMAP – y parrait….

24 10 2007

Plusieurs news parlent aujourd’hui du support IMAP par GMAIL (qui en est à 4 go d’espace dispo en ce moment). Malheureusement, perso je n’ai pas l’option d’activation (j’ai l’interface en anglais par défaut). Cela fait maintenant un bon bout de temps que cette fonctionnalité est réclamée… Des solutions alternatives ont été proposées et une pétition a même circulé pour que Google ajoute la fonctionnalité.


La pré-release 0.7 RC2 de Sunbird (la solution agenda de la fondation Mozilla) est sortie et la RC3 est prévue pour très prochainement (début de la semaine prochaine). Autrement dit, le projet s’active bien! Et c’est une bonne nouvelle car ce projet est un bon espoir de pouvoir synchroniser facilement votre agenda avec par exemple Google calendar et donc votre assistant personnel.

A noter qu’il est possible de l’intégrer à Thunderbird pour avoir une application tout-en-un – concurrent à Outlook. Ceci au travers du projet Lighting.


L’Adobe MAX s’est déroulé en Espagne cette semaine et voici 2 vidéos certainement très intéressantes. Adobe fait vraiment un bel effort pour rapprocher designer et développeur. C’est bien sympa!


Après la saison de F1 palpitante que l’on vient de passer, le calendrier de la saison prochaine est sorti, si ca intéresse quelqu’un et que vous ne l’avez pas encore vu, c’est par là.