Suite à la lecture du livre « Seven Languages in Seven Weeks » (Bruce A. Tate), Nicolas Demengel nous a présenté les principaux paradigmes de programmation durant notre journée XKE. Nous souhaitons partager avec vous cette session au travers de cette vidéo.
Bon visionnage !
Paradigmes de programmation par Nicolas Demengel
Tous les podcasts Xebia France :
Paradigmes de programmation par Nicolas Demengel [ 1:23:57 ] Download 
La revue de presse de l’actualité Java/JEE hebdomadaire proposée par Xebia.
Actualité éditeurs / SSII
Le coin de la technique
Lire la suite de cet article »

La revue de presse de l’actualité Java/JEE hebdomadaire proposée par Xebia.
Actualité éditeurs / SSII
Le coin de la technique
Lire la suite de cet article »

Comme annoncé, Xebia était présent pour la 3e édition du plus important rassemblement européen de la communauté Groovy : la GR8Conf de Copenhague (prononcez « Great Conf »). Pour tous ceux qui auraient voulu y être et n’ont pas pu, je vais tenter de vous résumer les sessions auxquelles j’ai assisté et vous donner la tendance du clan Groovy (en Europe tout du moins). Commençons par quelques chiffres :
- 3 jours
- 25 speakers
- plus de 100 participants
- 4 workshops
- 28 sessions
- 2421305344 octets de technologie Groovy sur clé USB (dans le pack de bienvenue)
La conférence s’est tenue dans les locaux de la IT University of Copenhagen, qui a prêté un amphithéâtre et une grande salle de cours pour l’occasion.
Lire la suite de cet article »

Du 17 au 19 mai se tiendra à Copenhague la grand-messe des technologies Groovy en Europe : la GR8Conf. Xebia France y sera pour couvrir l’évènement.
Parmi les sujets abordés :
- Groovy : à tout seigneur, tout honneur
- Grails : et notamment son adoption en entreprise
- Gradle : l’outil de build qui monte
- Gaelyk : la boite à outil Groovy pour Google AppEngine
- Griffon : le framework inspiré de Grails pour les applications de bureau
- GPars : la librairie Groovy orientée concurrence, Actors, fork-join, etc
De nombreux speakers seront présents, notamment Guillaume Laforge, Burt Beckwith, Dierk König, et bien d’autres. Comme toujours dans ces grosses conférences, il faudra choisir entre des sessions en parallèle, mais nous essaierons de vous informer sur les plus intéressantes, pour dresser l’état de l’art et le futur des technologies Groovy en 2011.
Les 3 jours de conférence se découpent en :
- une journée « University », où les participants pourront réviser les bases du Groovy, de Grails et coder comme des fous au HackerGarten.
- 2 jours de conférence plus « classique » avec différents acteurs du monde Groovy
Vous trouverez le programme complet ici.

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.
Actualité éditeurs / SSII
RIA
Le coin de la technique
Lire la suite de cet article »

Le mécanisme de validation de Grails est basé sur l’API Spring Validator. Il existe dans Grails un ensemble de validateurs permettant de couvrir la plupart des besoins simples, tels que champs obligatoires, taille mini/maxi, valeurs min/max pour les nombres, etc. Cependant, il arrive souvent d’avoir besoin de validateurs sur mesure, plus adaptés au métier de l’application. Aujourd’hui nous allons voir les différentes méthodes de validation avancées des classes du domaine qui s’offrent aux utilisateurs de ce framework web magique :
- Retour sur la contrainte
validator - Faire une contrainte réutilisable
- Le plugin Constraints
Suivez le guide…
Lire la suite de cet article »

Grails, c’est bien. Ça permet des développements rapides, simples et efficaces. Mais à moins de faire du jetable pour tester, un jour, il faut livrer. Se pose alors, souvent tard, la question de la configuration de l’application au runtime.
Nous allons voir ensemble quelques solutions pour externaliser proprement les clés de configuration pour un projet basé sur Grails.
Lire la suite de cet article »

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 »

Avec un peu de retard sur les autres, voici le cinquième article de cette série sur Grails. Nous allons parler ici de :
- Tests unitaires
- Tests d’intégration
- Mesures de qualité de code
- Intégration continue
En appliquant le tout à notre projet test bien aimé : NoThunes.
Lire la suite de cet article »