Environnement de développement Maven/Eclipse pour GWT 1.7

Développer, tester et exécuter des applications GWT est facile avec le plugin « GWT for Eclipse ».
Mais ce plugin n’est pas vraiment adapté pour Maven2, l’arborescence de dossiers qu’il requiert n’étant pas conforme au standard des applications web buildées avec Maven.

Aujourd’hui, nous allons nous concentrer sur le développement et l’exécution d’application GWT via Maven et Eclipse. Les tests seront couverts dans un autre article, à paraître prochainement.

(Lire la suite…)

Livre Blanc traduit en français : « Douze recommandations pour augmenter votre productivité avec une usine logicielle »

Bonjour,

Avec un plaisir certain, nous nous sommes replongés dans le livre blanc « Java Productivity Primer » pour le traduire en français. Cette version est une 1.1, mise au goût du jour par petites touches, réécrite parfois.
Nous espérons que vous y retrouverez le sel de la version anglaise. Pour rappel, ces 12 bonnes pratiques prônent usines de développement, automatisation des tâches, poste de travail mieux intégré : des principes issus de la vraie vie que nous mettons en oeuvre tous les jours chez nos clients. Au delà du gain de productivité pour les équipes, nous espérons aider les développeurs à vivre des journées plus passionnantes, et produire plus avec leurs têtes qu’avec leurs mains.
Ce livre blanc est noté « Primer » car il constitue pour de nombreuses équipes le B-A-BA du développement logiciel. Ces conseils sont connus des experts techniques ; cette vision intégrée pourra néanmoins les aider à communiquer leur connaissances et pourra les inspirer pour aller encore plus loin dans ces pratiques.
C’est la raison d’être de cette traduction : faciliter la diffusion de ces recommandations afin de lancer les discussions sur la productivité au sein des équipes de développement.

Pour télécharger le livre blanc : http://octo.com/com/com_Java-Productivity-Primer-livre-blanc-octo.html

Bonne lecture,

Les auteurs :

Arnaud « Maven » Héritier,
Benoît « Hitman » Lafontaine,
Guillaume « Plouf » Duquesnay,
Philippe « No Stress » Mougin.

Maven deploy avec 2 profiles

On a souvent besoin de plusieurs profils lors du développement d’une application. Prenons par exemple une application web qui a besoin de 2 profils :
- un profil auth, où l’authentification est activée. C’est la version de production
- un profil noauth, où l’authentification est désactivée. C’est la version par défaut, utile pour les développeurs.

L’objectif de cet article est d’illustrer comment gérer cette situation avec Maven.
(Lire la suite…)

Sun Aquarium de Paris

Un rapide compte rendu du Sun Aquarium de Paris qui a eu lieu vendredi 12 décembre. Sun a voulu rassembler des personnalités du monde Open Source Java et proposer aux décideurs/développeurs parisiens une overview de leurs produits.

(Lire la suite…)

GRAILS et FitNesse : au service de l’innovation métier

Une société dans le monde des médias :

« Deux mois, seulement deux mois pour sortir ces nouvelles fonctionnalités, sinon nous sommes morts ! ». Pour se différencier, il faut innover. Mais l’innovation métier seule ne suffit pas, il faut innover avec une longueur d’avance, être le premier. Le décor est planté.

(Lire la suite…)

Construire ses parsers ANTLR avec Maven – Partie 3/3 – Testez vos grammaires

Rappel des épisodes précédents : la dernière version d’ANTLR, la 3.1.1, dispose d’un plugin Maven permettant de gérer à la volée ses lexers et parsers, au moment du build. Nous allons maintenant nous intéresser aux tests unitaires.

(Lire la suite…)

Construire ses parsers ANTLR avec Maven – Partie 2/3 – Avec Maven

Dans la première partie, nous avons vu le principe de fonctionnement d’ANTLR : un fichier de description de grammaire Demo.g –> deux fichiers DemoLexer.java et DemoParser.java).

(Lire la suite…)

Last day @Devoxx

« Devoxx is over! ». Directement depuis le train du retour…
(Lire la suite…)

Another day @ Devoxx

« Et ça continue, encore et encore…. ». ne me demandez pas pourquoi j’ai cet air dans la tête. ce n’est franchement pas mon style de musique…

(Lire la suite…)

Construire ses parsers ANTLR avec Maven – Partie 1/3 – ANTLR

Cet article en 3 volets présente comment intégrer la construction et le test de parsers ANTLR avec Maven. La première partie est consacrée à une présentation rapide d’ANTLR.

(Lire la suite…)