Grails Tips : la validation sur mesure

Article publié par Aurélien Maury le 28 avril 2011.

Catégorie(s) : Divers

 

Un commentaire »

Mots-clefs :,

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 »

Séminaire Deployit: Karavel automatise ses déploiements Tomcat

Article publié par Benoit Moussaud le 27 avril 2011.

Catégorie(s) : Exploitation, Java / JEE

 

Aucun commentaire »

De nombreuses sociétés font aujourd’hui confiance aux technologies Java EE pour leurs applications critiques d’entreprise, leurs sites web et / ou leur intranet. Pourtant, nombre d’entre elles se retrouvent aujourd’hui confrontées à un obstacle de taille : comment déployer plus rapidement et de manière plus industrielle des applications toujours complexes, livrées de plus en plus fréquemment sur des socles middlewares différents et/ou sur des environnements de plus en plus nombreux ?

Les tâches de déploiement et de configuration des applications deviennent ainsi bien souvent un goulet d’étranglement quand elles ne sont pas un frein à l’activité.
Deployit, de la société XebiaLabs, a été conçu en collaboration avec KLM/Air France pour adresser cette problématique. Il est aujourd’hui mis en oeuvre avec succès par de nombreuses sociétés dans des secteurs très variés.

Les bénéfices de Deployit

  • Réduire jusqu’à 95% des erreurs de déploiement et jusqu’à 50% de vos coûts de déploiement classique
  • Réduire les temps d’attente des équipes via des déploiements en self-service et continus
  • Standardiser les procédures de déploiement entre différents environnements
  • Fluidifier les relations entre départements études, intégration/recette et production
  • Augmenter contrôle et visibilité sur votre processus de déploiement applicatif
  • Accélérer votre time-to-market

Programme du séminaire : le 29 avril de 9h45 à 11h45, 156 bd Haussmann 75008 Paris

  • 9h45 : accueil
  • 10h : présentation des enjeux du déploiement applicatif et de la solution Deployit
  • 10h30 : démonstration produit
  • 11h : retour d’expérience client Karavel/Promovacances

Public cible : Directeur Informatique, Responsable des Développements / Etudes, Responsable Intégration / QA / Tests, Responsable Production / Exploitation, Responsable Qualité, Architecte, Chef de projet

Inscription: http://www.xebialabs.com/seminaire-deploiement-automatique

Revue de Presse Xebia

Article publié par Xebia France le 27 avril 2011.

Catégorie(s) : Revue de presse

 

13 commentaires »

Revue de Presse Xebia
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 »

Xebia accueille la 11ème soirée du Paris Scala User Group

Article publié par Xebia France le 22 avril 2011.

Catégorie(s) : Java / JEE

 

Aucun commentaire »

Scla user group xebia
La prochaine session du Paris Scala User Group aura lieu le jeudi 28 avril à 19h30 dans les locaux de Xebia.

Cette soirée sera animée par Miles Sabin, un important promoteur du langage Scala. Miles nous expliquera comment Scala peut nous aider à simplifier notre code et à nous débarrasser de ce qui est inutile ou répétitif avec sa présentation « Scrap your boilerplate with Scala ».

Il reste encore des places, si vous souhaitez y assister, pensez à vous inscrire pour la logistique.

Notez bien l’adresse :
Xebia
156 boulevard Haussmann à Paris
Immeuble A – 7e étage

Revue de Presse Xebia

Article publié par Xebia France le 19 avril 2011.

Catégorie(s) : Revue de presse

 

Aucun commentaire »

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 »

Authentification HTTP et Sécurité avec Apache Shiro

Article publié par Yves Amsellem le 18 avril 2011.

Catégorie(s) : Java / JEE

 

Aucun commentaire »

Authentifier les utilisateurs d’une application est une étape cruciale pour tout système d’information. Restreindre l’accès à ses ressources selon certains critères l’est également. Côté web, Spring Security tient le haut du pavé en la matière. Pourtant son adhérence à Spring et sa volumétrie — plus de 10 JAR de dépendances — peuvent représenter un frein à son adoption. En outre, son absence d’intégration à Guice ou la récurrence du déploiement d’une application App Engine peuvent le rendre impraticable. Voici une bonne occasion pour se tourner vers Apache Shiro.

Lire la suite de cet article »

L’avocat du TDD

Article publié par Simon Caplette le 15 avril 2011.

Catégorie(s) : Méthodes agiles, Tests

 

19 commentaires »

Ceci est une fiction. Toute ressemblance avec des personnes existant ou ayant existé serait totalement fortuite.

Palais de justice de Paris, lundi 21 mars.

Une fois n’est pas coutume, des développeurs sont assis sur le banc des accusés! Ils sont inculpés de faire perdre des millions d’euros à nos chères compagnies du CAC40 en écrivant du code voué à crouler sous son propre poids.

Mr Tedd, praticien du Test Driven Development, est aujourd’hui jugé ainsi que quelques uns de ses collègues : Mr Whatever, Mr Guru, Mrs Clickaway et Mr Testafter.

Prévoyant et confiant, il sera défendu par son avocat : Maître Darrow. Ils ont convenu ensemble de la stratégie à adopter: il faudra pointer du doigt les mauvaises habitudes souvent utilisées et mettre en avant les bonnes pratiques qu’il a appliqué tout au long des projets qui lui ont été confiés.

Lire la suite de cet article »

Lancement du projet Platform as a Service « Cloud Foundry » de Spring Source

Article publié par Alexis Kinsella le 13 avril 2011.

Catégorie(s) : Cloud / NoSQL, Java / JEE

 

6 commentaires »

L’attente fut longue, depuis l’annonce du rachat de SpringSource par VMware en août 2009, cependant la synergie VMware + SpringSource semble porter ses fruits. Le terrain a été préparé consciencieusement depuis presque 2 années maintenant, puisque SpringSource/VMware a bâti au fur et à mesure son portefeuille de technologies Cloud, leur permettant à ce jour de proposer sûrement une des offres les plus prometteuses du marché, comme le montre cet historique:

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 12 avril 2011.

Catégorie(s) : Revue de presse

 

2 commentaires »

Revue de Presse Xebia

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 »

Rétrospective de notre XKE d’avril

Article publié par Xebia France le 8 avril 2011.

Catégorie(s) : Divers

 

Aucun commentaire »

Comme chaque premier jeudi du mois, les consultants Xebia se sont réunis hier pour le XKE (Xebia Knowledge Exchange).

Cette journée fut dédiée au développement mobile. Après un échange sur l’actualité, 4 groupes se sont formés autour de thèmes forts :

Suite à une brève introduction aux différentes technologies challengées, les xebians ont développé une application mobile en Pair Programming à l’aide de l’api JSON du blog de Xebia, proposant des fonctionnalités de listing des auteurs, des categories et des articles, ainsi que des fonctionnalités telles que la recherche. Certaines solutions telles que Windows Phone 7, Palm OS, BlackBerry ou encore BKRender n’ont pu être défendues lors de cette journée faute de participants pour ces challengers, ce qui n’est que partie remise.

Une restitution, suivie d’un débat a permis aux xebians de faire le point sur les différentes solutions testées, et de mettre en avant les forces et faiblesses de chacune des technologies. 

La journée s’est achevée sur deux sessions parallèles :

 

Page optimized by WP Minify WordPress Plugin