GoF - Design patterns pour les nuls
Voici une documentation libre sur les Design patterns en Java et UML.
Il s’agit d’un document scribd consultable en ligne,il se trouve que scribd est un site "OpenId enabled" par la même occasion
Voici une documentation libre sur les Design patterns en Java et UML.
Il s’agit d’un document scribd consultable en ligne,il se trouve que scribd est un site "OpenId enabled" par la même occasion

Red Hat JBoss vient d’annoncer officiellement son soutien à GWT, le projet open source de Google, ainsi que l’obtention du statut de contributeur au projet.
Ceci veut clairement dire que Red Hat considère que GWT est d’un réel intérêt pour les clients de sa division JBoss. En effet, son framework Seam offrait déjà un support pour GWT, de plus il semblerait que les ingénieurs JBoss ont l’habitude de proposer plusieurs solutions d’intégration pour des applications RIA à leurs clients comme le rapporte Matt Assay, analyste business open-source dans son récent billet sur le sujet.
Il faut voir dans ce rapprochement, une continuation dans la stratégie open source de Red Hat, société côtée au NYSE(RHT). Le besoin est d’offrir une panoplie d’outils open source de qualité pour ses clients afin de les aider dans leurs business et tant mieux si cela profite à la communuaté au passage. [Lire la suite...]
Voilà une bonne nouvelle dans le monde JBoss, non pas la sortie de la version 5 du célèbre serveur d’applications, ça c’est une autre histoire, n’est ce pas? La bonne nouvelle est que depuis la version 2.1.1 de Seam, JBoss a introduit le support de OpenID.
En effet, on en parle dans le blog de l’équipe de développement et je vous ferais grace de mes commentaires la dessus. Par contre, je vous laisse consulter mon dernier billet sur cette techno sso très en vogue en ce moment.
Alors à quand un essai de JBoss AS 5.0 avec Seam 2.1.1 et tout le toutim, hein ?
Resources:
Le blog des développeurs JBoss: http://in.relation.to/Bloggers
JBoss Seam : http://www.jboss.org/jbossseam
JBoss.org : http://www.jboss.org
Il s’agit pour moi de lancer un coup de gueule, en effet, après avoir créer mon 150ème login/password en moins de 3 mois, je commence vraiment à saturer. De coup, je regarde d’un oeil distant les blogs qui demandent à créer un compte, les services web2.0 ou les social sites en tout genre qui ne me proposent pas un mécanisme d’authentification unique. Autant vous dire que ma préférence va bien à l’OpenID.
Avez-vous la malchance de vouloir lancer une web entreprise par ces temps financièrement et économiquement maussades? Avez-vous l’intention de démarrer une startup dans l’internet ou dans l’internet mobile? Vous avez peut-être déjà démarré votre startup depuis moins de 3 ans? 
Je voulais consigner une rapide mise en oeuvre de JAXB2.0 [JSR-222] pour une future utilisation, car votre serviteur, dans les projets maisons, est toujours empêtré dans xerces. Pas moyen d’en échapper, xerces est partout dans nos projets, c’est vraiment trop la galère d’utiliser le moindre fichier xml pour lire ou sauvegarder la configuration d’une appli, et je ne vous parle même pas d’échange de données entre les application, bref c’est l’enfer.
JAXB2.0 présente pas mal d’atouts à mes yeux, simplicité et performance ne sont pas des moindres et son intégration dans la couche JAX-WS2.0 [JSR-224] est importante aussi.
Bref, je vais introduire petit à petit dans les projets maisons JAXB2.0, qui m’aidera dans la définition des formats pivots pour l’intégration de nos applications silo-architectured! [Lire la suite...]
Depuis hier c’est officiel, SpringSource a racheté G2One, le mainteneur de Groovy, le langage objet alternatif destiné à la plateforme Java, directement inspiré de Ruby, Python et Smalltalk.
Le code compilé (dynamiquement ou classiquement) est compatible avec le bytecode Java et permet donc une intégration avec les librairies Java comme un langage de scripting. Il est à noter également
Si vous aussi, après avoir installé Eclipse 3.4, vous installer Subeclipse, le plugin permettant l’accès à un repository svn et que comme moi, vous tomber sur le message suivant
Unable to load default svn client
Je vais tenter de mettre en place, l’analyse, la conception et le développement d’une application en guise de tutorial qui couvrira plusieurs domaine logiciel et dont le fil d’ariane est la description UML extraite du livre UML 2 par la pratique : Etudes de cas et exercices corrigés de pascal Roques aux éditions Eyrolles. Cette étude de cas concerne un système simplifié de réservation de vols pour une agence de voyage.
Eclipse est un atelier de développement open source, gratuit, très apprécié par les développeurs pour la richesse de son interface qui simplifie la vie et rend l’activité de développement très agréable.
La particularité de cet IDE et la non installation d’un compilateur avec la distribution binaire, ce qui peut sembler très ‘bizarre’ de prime abord mais tout a fait justifiable par la volonté du consortium eclipse de mettre en place un logiciel capable de traiter plusieurs langages.