Skip to content

Methods & Tools

Blog Xebia France - J2EE, Agilité et SOA
Syndiquer le contenu
J2EE, Agilité et SOA
Mis à jour : il y a 41 min 21 sec

Des ESBs et des nuages

jeu, 09/02/2010 - 10:34

La vie terrestre des ESB, aura été courte. À peine compris et apprivoisés, les voilà qui s’envolent vers d’autres cieux. En effet, depuis quelque temps, on commence à percevoir les premières initiatives d’ESB dans les nuages comme celle de la firme WSO2 avec sa plateforme Stratos ou encore celle de Savoir technologies, dans le milieu hospitalier, où la mise en place d’un ESB dans les nuages a facilité les échanges des données des patients entre les différents départements.

Dans la suite de ce billet, nous allons essayer d’analyser cette tendance émergente en revenant brièvement sur :

  • Ce qu’est un ESB et les besoins des systèmes en terme d’intégration.
  • Les plates-formes de cloud computing et leurs différents modèles.

Lire la suite de cet article …

Catégories: Blog Société

Revue de Presse Xebia

mar, 08/31/2010 - 06:48

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article …

Catégories: Blog Société

Customiser les Tooltips JFreeChart

lun, 08/30/2010 - 12:49

J’ai récemment eu quelques difficultés à customiser les styles (couleurs, fonts, …) des Tooltips générés par l’API JFreeChart.
Quelques recherches sur le sujet m’ont permis de constater que je n’étais pas le seul à rencontrer des difficultés pour modifier les styles par défaut fournis par l’API JFreeChart.
L’API JFreeChart étant assez mal documentée sur le sujet, j’ai du fouiller dans le code source de l’api pour trouver mon bonheur. Comme dit le proverbe, « Pour avoir de l’eau claire, il n’est que d’aller à la source ».
Ayant finalement trouvé une solution au problème, je me propose de la partager au travers de ce billet.

Lire la suite de cet article …

Catégories: Blog Société

Java en Production – L’audit

mer, 08/25/2010 - 12:40

Après avoir abordé la gestion des fichiers de logs, nous continuons aujourd’hui la série « Applications Java prêtes pour la Production » avec l’audit.

Par audit, nous entendons l’audit des actions importantes réalisées sur une application.

Pourquoi auditer ?

Est-il vraiment utile de générer des informations d’audit dans nos applications ? Sans explications de juriste, quelques exemples suffiront à nous en convaincre :

  • Un site web de partage de photos doit pouvoir dire qui a uploadé quelle image, depuis quelle adresse IP et à quelle date.
  • L’application d’administration d’un site de e-commerce doit tracer toutes les modifications de prix pour empêcher un employé astucieux de baisser à 1 euro le prix de son téléphone préféré le temps de passer commande.

Pour revenir à des explications plus théoriques, les logs d’audit nous apportent :

  • les informations nécessaires à la justice en cas d’infraction,
  • la détection d’intrusions,
  • la reconstitution des événements en complément des logs d’exceptions pour aider au diagnostique de problèmes.

Nous nous placerons dans le cas le plus fréquent où nous ne développons pas d’outil pour consulter ces informations d’audit et où un accès direct au média de stockage (grep sur fichier texte, sql sur base de données, etc) suffit.

Lire la suite de cet article …

Catégories: Blog Société

Revue de Presse Xebia

mar, 08/24/2010 - 06:29

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Le coin de la technique

Lire la suite de cet article …

Catégories: Blog Société

Xebia recherche un Ingénieur d’Affaires H/F

lun, 08/23/2010 - 09:04

Xebia est à la recherche d’un Ingénieur d’Affaires pour la rentrée.

Nous cherchons une personne ayant, entre autres, les qualités suivantes :

  • Dynamisme.
  • Exigence de soi.
  • Créativité.
  • Honnêteté intellectuelle.
  • Connaissance de l’écosystème d’un cabinet de conseil.

Vous connaissez peut être la perle rare.

Le cas échéant, n’hésitez pas à lui communiquer nos coordonnées :

Catégories: Blog Société

Comparatif des librairies JSON

mer, 08/18/2010 - 08:52

A l’occasion d’un récent projet, j’ai fait un tour des solutions de marshalling JSON, de Sojo à Jackson, en passant par FlexJSON et Jettison. Partant de mes besoins, je vous propose de suivre ce voyage au coeur des API JSON.
Il me faut une API:

  1. Capable de sérialiser et désérialiser des arbres JSON sans adhérence aux beans modèles.
  2. Pouvant travailler directement sur des flux.
  3. Capable de tenir une charge conséquente, donc stable et performante.
  4. Avec le minimum possible de dépendances.

Dans mon contexte, Sojo est la solution en place pour convertir des beans Java en chaîne JSON et inversement. C’est donc logiquement par Sojo que commence ce voyage.

Lire la suite de cet article …

Catégories: Blog Société

Revue de Presse Xebia

mar, 08/17/2010 - 06:47

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

RIA

SOA

Le coin de la technique

Lire la suite de cet article …

Catégories: Blog Société

Revue de Presse Xebia

mar, 08/10/2010 - 06:39

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Le coin de la technique

Lire la suite de cet article …

Catégories: Blog Société

Le test de l’été – Quel Java-iste êtes vous ?

ven, 08/06/2010 - 16:53

C’est l’été. Le soleil, la plage, et les traditionnels tests de l’été, si chers aux magazines féminin. Et pourquoi nous, informaticiens, n’aurions nous pas, nous aussi, droit à notre test de personnalité ? Pour vous, en exclusivité mondiale, Xebia s’y colle pour cet été 2010. En 10 questions, découvrez le Java-iste qui sommeille en vous. Quel que soit votre résultat, nous ne cherchons bien sûr pas à vous braquer, mais à faire naitre un petit sourire chez ceux qui sont encore enfermés au bureau pendant que leurs chefs de projet se dorent la pilule au soleil. ;)

Et à tous les autres, Xebia vous souhaite de bonnes vacances !
Lire la suite de cet article …

Catégories: Blog Société

Nous suivre par RSS : Changement d’adresses

mer, 08/04/2010 - 12:27

Suite à des soucis avec FeedBurner, le blog de Xebia France n’utilisera plus ce service.
Les adresses de nos flux de la forme http://feeds.feedburner.com/… ou http://feeds2.feedburner.com/… seront donc désactivées dans 30 jours. D’ici là, FeedBurner assurera une redirection.

Les seules adresses pour vous abonner à notre blog sont donc désormais :

Catégories: Blog Société

Revue de Presse Xebia

mar, 08/03/2010 - 06:41

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Agilité

RIA

Le coin de la technique

Lire la suite de cet article …

Catégories: Blog Société

Revue de Presse Xebia

mar, 07/27/2010 - 06:26

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

SOA

Le coin de la technique

Lire la suite de cet article …

Catégories: Blog Société

Bean Validation

jeu, 07/15/2010 - 06:36

Comment valider un bean ? L’idée de départ, comme toutes les bonnes idées, est très simple. Avant, pour confirmer que des données étaient valides selon certains critères métiers, le développeur pouvait être amené à intervenir sur plusieurs couches. Il pouvait agir, par exemple, sur la couche présentation, en ajoutant du javascript pour contrôler un champ du formulaire, ou bien ajouter du code de vérification dans la couche DAO avant de persister en base. Cette spécification a eu pour objectif, d’une part d’enrichir les entités métiers sur les valeurs que pouvaient prendre ses propriétés, et d’autre part de fournir un service capable de valider ces entités avec en plus un certain niveau d’information sur les cas non valides.

Lire la suite de cet article …

Catégories: Blog Société

Revue de Presse Xebia

mar, 07/13/2010 - 06:45

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Agilité

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article …

Catégories: Blog Société

Java en Production – Les fichiers de logs

mer, 07/07/2010 - 14:06

Tout a déjà été dit sur les logs. Pour preuve, ce n’est plus un sujet chaud, les équipes d’exploitation sont très contentes avec les logs de nos applications :-) .

D’accord, l’envers du décor est moins reluisant et il reste une marge de progression. Nous avions proposé dans Les 10 commandements des logs applicatives des suggestions focalisées sur le contenu des fichiers de logs ; voici aujourd’hui des propositions pour gérer les fichiers eux-mêmes. Même si le sujet peut sembler trivial, ces bonnes pratiques peuvent grandement simplifier le quotidien des équipes de production et améliorer les relations tumultueuses entre exploitants et développeurs.

Au risque de surprendre certains, les exemples de ce billet utilisent Logback plutôt que le standard de-facto Log4j car certaines bonnes pratiques que je proposerai sont impossibles à mettre en oeuvre avec Log4j. Aujourd’hui, je préfère utiliser Logback à Log4j pour gérer les logs de mes applications … même si je suis nostalgique du format ‘.properties’ pour la configuration de ces dernières :-) .

Bien que Logback ne soit pas le sujet de ce billet, j’ai ajouté à l’article initial un paragraphe « Pourquoi je préfère Logback à Log4j » pour expliquer ce choix.

Lire la suite de cet article …

Catégories: Blog Société

Architecte / Développeur Senior / Expert Technique (H/F)

mar, 07/06/2010 - 12:54

quel beau metier

Si comme nous, vous avez une vision différente de votre métier :

  • Si vous fuyez le formatage de certaines grosses machineries, et les lignes de conduite imposées des grosses structures.
  • Si vous pensez que les carrières techniques doivent être valorisées.
  • Si vous placez la veille technologique et le partage de la connaissance au cÅ“ur de votre activité et que vous souhaitez vous investir dans la communauté, trainer au Paris JUG avec des collègues passionnés …
  • Si vous voulez être encadré(e)s, accompagné(e)s dans vos projets de carrières et coaché(e)s par des experts.
  • Si vous voulez travailler sur des projets sur mesures, avec de véritables challenges techniques et humains.

 

 

Alors venez nous rencontrer !

 

 

Lire la suite de cet article …

Catégories: Blog Société

Revue de Presse Xebia

mar, 07/06/2010 - 06:14

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

SOA

Serveurs d’applications / Cloud Computing

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article …

Catégories: Blog Société

Centre de Services : encore un miroir aux alouettes

mar, 06/29/2010 - 18:19

De nombreuses entreprises françaises décident de mettre en place des contrats de centres de services informatiques avec leurs partenaires.
Les raisons qui expliquent ce mouvement massif sont nombreuses et parmi elles, nous pouvons citer les principales :

  • Les Directions Achats entendent réduire les coûts (charges d’analyse, charges de pilotage, charges de recette, charges d’exploitation) grâce notamment à une mutualisation des ressources du partenaire choisi, une optimisation de ses taux d’occupation et le déport du travail vers des régions (de France ou du monde) où la main d’Å“uvre est moins chère.
  • Les Directions Informatiques souhaitent rendre l’informatique plus agile grâce à la capacité à mobiliser très rapidement des ressources pour un projet particulier, quitte pour cela à changer radicalement le rôle de la DSI.
  • Les Directions Métiers souhaitent rationnaliser le contrat de services entre elles et l’IT (externalisée) grâce à la mise en place de KPI.
  • Les Directions Générales souhaitent se recentrer sur le métier et externaliser ce qui peut être considéré comme une organisation de support.
  • Les Directions Juridiques souhaitent se protéger des éventuels effets de bord liés au durcissement du Code du Travail en France vis-à-vis du marché des prestations informatiques (délit de marchandage, prêt de main d’Å“uvre illicite).

Eldorado ou mirage pour les directions achats, les écueils sont nombreux et les directions opérationnelles subissent de plein fouet les dysfonctionnements d’un modèle en devenir et qui n’apporte pas encore satisfaction voire dans certains cas, une très grande insatisfaction.

Lire la suite de cet article …

Catégories: Blog Société