Posté le 12/12/2008 par Thomas Vial

Dans la première partie, nous avons vu le principe de fonctionnement d'ANTLR : un fichier de description de grammaire --> deux fichiers et ).Supposons maintenant que nous ayons un projet Java, dont un composant est le langage spécifique à implémenter, et que ce projet soit construit avec Maven 2. L'enseignement important de la première partie, c'...

Lire la suite >

Posté le 11/12/2008 par Olivier Mallassi

"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...Effective Java by James BlochDu code, du code, du code...malgré des neurones pas encore complètement "up". Une session au format Tips & Tricks sur certains aspects de la version 5 langage Java. Des subtilité...

Lire la suite >

Posté le 10/12/2008 par Olivier Mallassi

Devoxx: Dev comme Développeur, Voxx comme voix...en bref, la voix du développeur. C'est ainsi que débute la keynotes de la première édition de Devoxx, en fait la Nième du plus connu Javapolis et pour illustrer cette "voix", rien de mieux que celle d'un beat boxer ; franchement terrible !javaFX à l'honneur de la KeynoteDe la keynote matinale, l'envi...

Lire la suite >

Posté le 10/12/2008 par Thomas Vial

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.Lorsque vous avez besoin de développer un langage maison pour votre projet Java, avec une grammaire capable de le reconnaître, une valeur sûre est ANTLR (ANother Tool for Langua...

Lire la suite >

Posté le 08/12/2008 par Benoit Lafontaine

Depuis toujours, dans le monde du logiciel, on entend « Il faut augmenter la productivité des développements ». Il ne suffit pas d'en parler pour améliorer la productivité. Comment passer d'un slogan très abstrait à des actions concrètes et des résultats tangibles ?On ne peut améliorer que ce que l'on mesure. Il est donc impératif de trouver un ind...

Lire la suite >

Posté le 06/12/2008 par Marc Bojoly

Nous allons voir dans cet article comment un calcul complexe peut être exécuté plus rapidement sur plusieurs machines. Notre calcul consistera à valoriser, c'est à dire à déterminer le prix d'un portefeuille de produits financiers détenus par une banque d'investissements. Il existe en effet pour ces calculs de pricing des algorithmes adaptés à une ...

Lire la suite >

Posté le 04/12/2008 par Xavier Vaccari

Cet article est la première partie d'une série de posts concernant la sécurité des services web.Nous allons présenter dans cette première partie un aperçu de la norme WS-Security pour les services SOAP et les différentes possibilités pour sécuriser des services web.Les architectures SOA se sont généralisées petit à petit au sein des entreprises pou...

Lire la suite >

Posté le 26/11/2008 par Luc Bizeul

Bonjour.Je vous propose de nous retrouver pour une soirée des Praticiens XP le 3 Décembre (à partir de 18h30) dans les locaux d'OCTO Technology (au 5 eme étage).Les objectifs de cette soirée sont de partager nos connaissances et nos expériences avec d'autres praticiens.Le format utilisé pour cette soirée sera le format Open Space.pour résumer : tou...

Lire la suite >

Posté le 24/11/2008 par Marc Bojoly

Les applications informatiques ont toujours été gourmandes en ressources, les besoins en nouvelles fonctionnalités ou l'accroissement du nombre d'utilisateurs étant une constante des applications réussies. Face à cet état de fait, les constructeurs informatiques ont bâti d'années en années des ordinateurs de plus en plus puissants. Aujourd'hui doit...

Lire la suite >

Posté le 21/11/2008 par Olivier Mallassi

Trop souvent les démarches SOA adressent uniquement les problématiques d'architectures techniques et fonctionnelles, au dépend des enjeux humains et organisationnels inhérents à la transformation qu'impose la SOA au SI.La SOA doit aider à fédérer une communauté de partenaires et à maintenir l'adaptabilité du SIDans les échanges qu'a l'entreprise av...

Lire la suite >