Xebia

Blog Xebia France

J2EE, Agility and SOA

January 8th, 2010

Drools and the engines of rules

When they hear about engine of rules, they often have tendency to link to it word " Drools  .

Why this reflex:

  • By habit?
  • Because Drools is the only solution of the market Open Source?

But before I would like to answer several questions:

  • What an engine of rules?
  • When do they need it?
  • Why do they need it?

Then it will be possible to introduce Drools!

Read the continuation of this article

March 25th, 2009

Presentation Android, and to you what mobile technology do you prefer?

Android will be probably one of the new key technologies of year 2009. If the first GOOGLE Phone working under this mobile operating system begins hardly arriving in France, many constructors announce to be interested already by this technology. So, besides many models of envisaged telephones, other types of machines should also come into the world (, and perhaps even EEEPC).

During our last XKE (Xebia Knowledge Exchange), we threw, teasing attention, a competition of development commits on new mobile technologies, competition in who Android has of course its place. Before introducing you the results of this competition (that we will publish shortly), it seems to us interesting to gather your opinion a priori on subject.

We throw therefore this opinion poll: Developers, initiated, which technology do you prefer for development on motive?

Do not hesitate to announce us reasons of your choice in comments.


Read the continuation of this article

March 3rd, 2008

XKE to Xebia

During a previous ticket, we announced you the opening of XKE (Xebia Knowledge Exchange), monthly appointments in the course of which the consultants of Xebia France meet to exchange and to share their knowledge on the last technologies Popular dance / J2EE, SOA and Agility.
It does no harm just this once, this ticket is not technical.

I joined Xebia some months ago with three years of experience in these technologies and I wanted to make you a comeback of experience on the preparation of XKE. To prepare a session in XKE is not the sea to be drunk even if I confess to have been surprised by the level of the first XKE in which I participated. The passing time and my integration to Xebia made without hitch, I caught noting that in spite of my young experience, the ideas which I brought during these exchanges were completely taken into account and allowed to move debates forward.

In summary, here is the way XKE gets ready and takes place:

  • The consultants offer a list of subjects. These subjects can go of a non-specialised introduction of a programming language or of an an one IPA - INTERNATIONAL PHONETIC ALPHABET, at much more technical and pointed presentation (Object Data Grid). It is this diversity which allows each to bring, with its experience, its stone in the building.
  • A vote takes place to choose the subjects which are going to be introduced during following XKE.
  • Presentation allows to share its knowledge with his colleagues and gives rise to debates and debates which allow to confront freely points of view.
  • Mostly, these debates continue during lunch and/or around a glass at the end of day.

The preparation of a presentation of XKE requests job undoubtedly, but the consultants seniors of Xebia are present to accompany more junior profiles in their preparation and their reflexion if necessary. It is nice to note that about the level of experience is, all opinions and contributions are taken into account and have importance.

This month, XKE will take place on Thursday, 6 march and planning is rich and various: urbanization, xUnit test patterns, contractualisation of agile plans, tool of 'homemade ' monitoring of distributed applications, and to reassure an application with Acegi. A session in which you are invited! Come to form your own opinion. Do not hesitate to contact M lanie Bacrot to register you and to know the dates of the next sessions.

February 20th, 2008

Swim with the dolphins! Proposals JDK 7 overview

Xebia has recently opened the days of distribution of knowledge to public (XKE). This ticket introduces one of the subjects approached during February session: novelties of jdk7.

At a time when these words are written, there is not official JSR regrouping the future functionality of Popular dance 7.0. It would seem that Danny Coward works on it. He is Chief Architect to Sun and representative Sun of Executive Commitee for the Popular dance Community Process. Official JSR should come into the world in next months, perhaps before the next edition of Popular dance One which will take place in May, 2008 in San Fransisco. None of the points approached in this presentation is therefore official, it is only about a general tendency.

Since the Popular dance community loves the animals, let us study fast the evolution of the names of codes of the different JDK. JDK 5 was represented by a carnivorous mammal (Tiger) which announced force and character of the novelties of this one. Power and speed of JDK 6 were represented by an American northwest horse (Mustang). The novelties of JDK 7 they are represented by a much calmer animal: l (Dolphin). As the names of codes quieten down in every version, and seen that that of JDK 8 is still not known, we offer to call him "'Kitty" Butterfly 'or ' Bunny .

Jokes were put to one side, presentation below is cut up in 4 main parts, it tackles the following points:

  • Novelties of language: syntactic saps and other modifications of language
  • Modularit : Superpackage (JSR 294) and Popular dance System module (JSR 277)
  • News IPA - INTERNATIONAL PHONETIC ALPHABET: Nio 2 (JSR 203), Quantities Joins and (JSR 275), Date and Time (JSR 310), Concurrency Utilities Updates (JSR 166y), XQUERY (JSR 225),
  • Novelties JVM: Tiered Compilation, new Script engines, G1 garbage collector,


SlideShare jdk7 proposals Download in PDF


October 26th, 2007

Xebia Web Framework Contest

For all consultants of Xebia France, last Friday of every month is important: it is the day of XKE, the Xebia Knowledge Exchange. All the consultants are gathered to exchange during whole day on all subjects linked to the ecosystem Popular dance / J2EE as well as agile methods. Usually the day is cut up in several sessions going of 45 mn at 3 h, according to subjects and mode of correlation (of definite presentation at practical jobs on complex subjects).

Last month, we decided to make of XKE the Xebia Web Framework Contest, a competition of development around the framework of presentation.

4 teams developed the same application web, each with a (very) different framework. The discreet frameworks was:

  • Strut2,
  • GOOGLE Web ToolKit,
  • Wicket,
  • My Faces (JSF).

Read the continuation of this article

Xebia IT Architects lock France
Defence Colis e - 10/12, avenue of The Ark
92419 Courbevoie Cedex

T l : +33 (0) 1 46 91 76 16
Fax : +33 (0) 1 46 91 88 00
E-mail : info@xebia.fr