Alexis Kinsella

 

Atelier Grails – Dojo Découverte – (Ré-édition)

Article publié par Alexis Kinsella et Aurélien Maury le 22 décembre 2011.

Catégorie(s) : Tech Events

 

4 commentaires »

Mots-clefs :,


Alors que la version 2.0 de Grails vient tout juste d’être publiée, si vous n’avez pas eu la possibilité de participer à la première édition de l’atelier, une seconde chance vous est offerte de découvrir ce framework web « haute productivité » à travers une réédition de son atelier d’initiation en mode participatif.

Pendant cet atelier nous aborderons ensemble :

  • le démarrage d’un projet from scratch avec quelques classes de domaine liées entre elles,
  • la mise en place de la sécurité, avec gestion des utilisateurs et des rôles fonctionnels,
  • l’utilisation de JSON et de JQuery pour créer un champ autocomplété en AJAX,
  • la mise en place d’un moteur de recherche full-text sur nos classes de domaine,
  • la mise en place d’un éditeur WYSIWYG (CKEditor),
  • plus si affinités (ou plutôt si le timing est bon :-) ) : création de taglibs, de plugins, bref : les prolongations dont vous êtes les héros.

Après une rapide présentation formelle pour cadrer le débat et exposer les concepts de base du framework, c’est toi, public adoré, qui prendra le clavier. Dans un environnement préparé et sous la houlette d’un animateur, chaque participant pourra mettre la main à la pâte pour faire avancer le projet.

  • Une connaissance du langage Groovy vous assurera une meilleur compréhension mais n’est pas nécessaire.
  • Grails 2.0 servira de support à l’atelier.

Cet atelier aura lieu le 10 janvier 2012 dans les locaux de Xebia au boulevard Haussmann. Vous pouvez dès maintenant vous inscrire sur Eventbrite.

Venez nombreux (malheureusement dans la limite des places disponibles)

Atelier – Découverte de Grails en mode Dojo

Article publié par Alexis Kinsella et Aurélien Maury le 29 novembre 2011.

Catégorie(s) : Tech Events

 

Un commentaire »

Mots-clefs :,


Alors que la sortie de la version 2.0 de Grails approche à grands pas, Xebia vous propose de découvrir ce framework web « haute productivité » à travers un atelier d’initiation en mode participatif.

Pendant cet atelier nous aborderons ensemble :

  • le démarrage d’un projet from scratch avec quelques classes de domaine liées entre elles,
  • la mise en place de la sécurité, avec gestion des utilisateurs et des rôles fonctionnels,
  • l’utilisation de JSON et de JQuery pour créer un champ autocomplété en AJAX,
  • la mise en place d’un moteur de recherche full-text sur nos classes de domaine,
  • la mise en place d’un éditeur WYSIWYG (CKEditor),
  • plus si affinités (ou plutôt si le timing est bon :-) ) : création de taglibs, de plugins, bref : les prolongations dont vous êtes les héros.

Après une rapide présentation formelle pour cadrer le débat et exposer les concepts de base du framework, c’est toi, public adoré, qui prendra le clavier. Dans un environnement préparé et sous la houlette d’un animateur, chaque participant pourra mettre la main à la pâte pour faire avancer le projet.

  • Une connaissance du langage Groovy vous assurera une meilleur compréhension mais n’est pas nécessaire.
  • Grails 2.0 RC1 servira de support à l’atelier.

Cet atelier aura lieu le 6 décembre dans les locaux de Xebia au boulevard Haussmann. Vous pouvez dès maintenant vous inscrire sur Eventbrite.

Venez nombreux (malheureusement dans la limite des places disponibles)

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 »

Créer un composant Apache Camel de connexion à l’APNS – 3 sur 3

Article publié par Alexis Kinsella le 13 octobre 2010.

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

 

Aucun commentaire »

Mots-clefs :, , ,

Nous avons vu dans un premier article comment initier le développement d’un composant Apache Camel, puis dans un second comment implémenter ses différentes classes.

A ce stade de notre développement nous sommes déjà en mesure d’utiliser pleinement notre composant, mais nous ne pouvons pas encore en assurer sa qualité. Pour cela, il est nécessaire d’ajouter à notre composant différentes classes de test. Bien que la testabilité de frameworks d’intégration puisse parfois paraître difficile, le projet Apache Camel fournit tous les outils nécessaires permettant de répondre à ce besoin. Nous verrons donc dans cet article comment tester le composant que nous avons développé.

Pour finir, nous verrons comment intégrer notre développement à un projet Camel, ainsi que les limites de notre composant et les solutions pour résoudre ces limitations.

Lire la suite de cet article »

Créer un composant Apache Camel de connexion à l’APNS – 2 sur 3

Article publié par Alexis Kinsella le 6 octobre 2010.

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

 

Aucun commentaire »

Mots-clefs :, , ,

Nous avons vu dans un premier article comment initier le développement d’un composant Apache Camel. Cependant, nous n’avons pas encore abordé son développement à proprement parler et notre composant ne permet pas encore de communiquer avec les serveurs Apple. Nous allons donc voir dans cet article comment implémenter les différentes classes nécessaires au bon fonctionnement de notre composant.
Pour rappel l’objectif est de développer un composant capable de communiquer avec l’Apple Push Notification Service, qui permet d’envoyer des notifications aux appareils mobiles d’Apple (iPad, iPhone, iPod Touch).

Lire la suite de cet article »

Créer un composant Apache Camel de connexion à l’APNS – 1 sur 3

Article publié par Alexis Kinsella le 30 septembre 2010.

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

 

Aucun commentaire »

Mots-clefs :, , ,

Le projet Apache Camel est un framework d’intégration basé sur l’implémentation de patterns d’intégration d’entreprise connus. Il permet d’implémenter des règles de routage et de médiation à partir d’un DSL Java ou bien via des configurations Spring au format Xml.

Apache Camel utilise la notion d’URIs, ce qui permet de travailler facilement avec différents types de transport ou modèles d’échange de messages, tels que HTTP ou JMS. De la même manière, Apache Camel est capable de travailler avec différents formats de données (Csv, Xml, Json, …).

L’utilisation des composants fournis out of the box permet de travailler avec de nombreux protocoles et formats de données. Mais qu’en est-il lorsqu’un connecteur vient à manquer?

Pour répondre à cette question, le projet Apache Camel propose une API complète permettant d’implémenter soi-même des composants adaptés à son besoin.

Lire la suite de cet article »

 

Page optimized by WP Minify WordPress Plugin