, Petrus 
La prochaine conférence organisée par le JUG de Luxembourg (YaJUG) se tiendra le mercredi 16 février, de 17h30 à 18h45 au CRP Henri Tudor (29, avenue John F.Kennedy, L - 1855 Luxembourg - Kirchberg). Le sujet principal abordé par Olivier Croisier sera "Java Annotations".
18h00 - Les Annotations Java, par Olivier Croisier, Zenika
Introduites avec Java 5, les annotations ont ouvert la voie à la méta-programmation et sont aujourd'hui présentes dans tous les frameworks et API Java.
Au cours de la conférence, Olivier Croisier reviendra tout d'abord sur le principe des annotations et leur mise en œuvre au quotidien, puis démontrera l'étendue des possibilités qu'elles offrent à la compilation et au runtime, via les Annotation Processors et la Réflexion.
* Présentation : Historique, cas d'utilisations et limitations
* Tour d'horizon des annotation disponibles
* Utilisation des annotations
* Développer une annotation personnalisée : structure, propriétés et méta-annotations
* Outillage compile-time : les pluggable annotation processors
* Outillage runtime : Réflexion
* Injection d'annotations
* Conclusion
Cette conférence pourra donc intéresser les développeurs comme les architectes, qui pourront y découvrir de nouveaux cas d'utilisation ainsi que des techniques avancées.
Gratuit pour les membres, étudiants et chômeurs, sinon l'inscription pour pouvoir assister uniquement à cette conférence est de 10 Euros, payable sur place en liquide uniquement.
Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus La première conférence organisée en 2011 par le YaJUG (JUG de Luxembourg) se tiendra le 25 janvier, au CRP Tudor (Kirchberg), sous le signe de NoSQL. A cette occasion sera également présenté le nouveau NoSQL User Group Luxembourg !. Cet événement sera exceptionnellement gratuit et libre d'accès.
Gratuit pour tous !. Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus La prochaine conférence organisée par le YaJUG (JUG de Luxembourg) se tiendra le mardi 14 décembre, à l'Espace Réunion Leudelange (3, Rue de la Poudrerie, Leudelange). Au programme: assemblée générale, l'avenir de Java et la stratégie d'Oracle, et enfin une petite présentation de Arduino:
19h00- Computing get physical! How to interact with Physical Worlds and cross the Java Frontier with Arduino - David Delabassee, Java Ambassador, Oracle BeLux
Arduino is a popular, open source electronics prototyping platform that is intended for artists, hobbyists, and anyone interested in creating interactive objects. It can sense the environment and affect its surroundings by controlling just about anything: light, motor, and more.
This session will introduce you to Physical Computing, Arduino and how Arduino can be integrated with the Java platform. The session will include:
* An introduction to Physical Computing and Arduino
* How to develop Arduino applications
* A brief overview of electronics key principles
* How to integrate Arduino with Java
* Live demos to illustrate the various points
This session is for anyone who wants to learn how they can, with just their Java skills, extend their applications to reach the physical world.
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus La prochaine conférence organisée par le YaJUG (JUG de Luxembourg) se tiendra le mercredi 10 novembre, au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg - Kirchberg). sur la thématique du framework Play!:
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus L'ESIAL hébergera le 18 octobre prochain une conférence du LorraineJUG, consacré Bonita Open Solution 5.3, un environnement de BPM (BPMN, Workflows, etc.).

Bonita Open Solution: why, what, how?
Bonita Open Solution est la première solution Open Source complète de Business Process Management (BPM). Basée sur un moteur de workflow robuste, elle fournit tout l'outillage nécessaire pour créer efficacement des applications d’automatisation de processus métier, avec tous les bénéfices de l'approche BPM et une forte connectivité avec les systèmes d'informations existants.
Cette présentation introduira d'abord le concept du BPM et ses objectifs, puis une démonstration de Bonita Open Solution montrera comment elle peut être utilisée pour implémenter des applications métier. Ensuite, nous étudierons les choix et l'architecture techniques et nous verrons comment Bonita tire parti de technologies bien connues et efficaces (Eclipse RCP, Goolge Web Toolkit, Hibernate, Groovy...). Nous pourrons même donner quelques détails sur la manière dont l'équipe de Bonita utilise Scrum pour gérer le cycle de développement du produit.
A propos du speaker
Aurélien Pupier participe au développement du Studio de Bonita Open Solution chez BonitaSoft depuis plus d’un an. Il est passionné par l’environnement Eclipse, particulièrement des parties PDE, RCP, Modeling (EMF/GMF), Tests (SWTBot) et Performance (MAT, TPTP)
Vous devez être identifié pour poster un commentaire.
, Petrus La prochaine conférence organisée par le YaJUG (JUG de Luxembourg) se tiendra le mardi 19 octobre, au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg - Kirchberg). Attention, la présentation de Spring 3 initialement prévue est annulée et est remplaçée par une présentation de Glassfish. Agenda:
18h00 - Alexis Moussine-Pouchkine, Glassfish & Java EE Evangelist, Oracle
Part1 - Java EE 6 - Why and how J2EE became popular again :
Every new Java EE version is important but this one different. It is probably the first one that is powerful enough to stand on its own and not require any third party framework. Its web profile, standardized dependency injection, restful web services and much much improved EJB, JSF, servlet and JPA all make for a great standard basis for enterprise applications.
Proposal : Java EE 6 was released at the end of 2009 in its final form with GlassFish v3, the open source application server, implementing the entire specification in a modular and developer-friendly environment. Now is a great time for understanding what's new in this specification and how it can and will make a difference in your enterprise developments.
This session will introduce Java EE 6, its new concepts such as the web profile, managed beans, CDI 1.0 (context and dependency injection), JAX-RS 1.1 (restful web services), and BeanValidation 1.0 but also cover what's new in EJB 3.1 (singleton, simplified packaging and a lot more), JSF 2.0 (facelets, ajax, composite components), servlet 3.0 (optional web.xml, fragments, async, ...).
Time permitting, this session will insist on illustrating new concepts and features with demos using GlassFish, the Java EE reference implementation and a number of different IDEs.
Part 2 - Familiarization with Glassfish:
GlassFish is way more than a reference implementation. It's fully buzzword-compliant (JavaEE, Modular, OSGi, WebSockets, embeddable, ... ) but more importantly it strikes a balance between cool stuff and management-compatible (in fact it is both). See how GlassFish can work for you, with or without Java EE 6.
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus 
Une de mes lectures de l'été, relativement simple et rapide à lire, est le livre de Bill Burke consacré aux services REST, illustré par l'utilisation de JAX-RS. Un livre synthétique donc et de bon rapport qualité/prix je pense.
Vous devez être identifié pour poster un commentaire.
, Petrus La prochaine conférence organisée par le YaJUG (JUG de Luxembourg) se tiendra le mercredi 30 juin, au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg - Kirchberg). Agenda:
18h40 - Google Application Engine, in depth, Jean-Baptiste Renaux
Cette session s'adresse à tous ceux qui comptent développer et mettre en ligne des applications web... Et donc à tous ceux qui ont besoin d'outils et d'une infrastructure sur lesquels ils peuvent compter!
Après un bref rappel des possibilités de développement et d'administration, nous allons étudier de quelle manière Google AppEngine soutient la créativité des développeurs et augmente leur productivité.
En particulier, nous répondrons aux questions suivantes:
* Quels types d'applications peut-on y héberger ?
* Comment est organisé la stack ?
* Quelles librairies peut-on utiliser ?
* Quel framework Web pour des performances optimales ?
* Quel est l'environnement de développement ?
* Avec quels outils monitorer son application ?
* Comment optimiser l'application ?
* Comment fonctionnent les bases de données NoSQL ? Quel est leur intérêt ?
* Quel est le modèle économique de Google AppEngine ?
* Comment proposer l'application via Marketplace ?
* Quels bénéfices un développeur peut-il en tirer ?
* Comment intégrer l'application avec un SI ?
* Positionnement de GAE par rapport à Salesforce et Amazon ?
* Comment fonctionne la sécurité sur GAE ?
Pré-requis : Servlet, JSP, Framework web (Struts, Spring MVC, ...), Tomcat ou autre conteneur de servlet, SQL, Eclipse.
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus La prochaine conférence organisée par le YaJUG (JUG de Luxembourg) se tiendra le mardi 11 mai, au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg - Kirchberg). Agenda:
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus Le lundi 08 mars se tiendra le premier événement de l'année 2010 du YaJUG. Comme d'habitude, la conférence se tiendra au CRP Henri Tudor (29, avenue John F. Kennedy L-1855 Luxembourg - Kirchberg). Agenda:
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant vous inscrire.
Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus Le jeudi 10 décembre prochain, le dernier événement de l'année du YaJUG se tiendra au ART CAFE (à coté de la place du Théatre - 1, rue Beaumont L1219 Luxembourg). Place limitées aux premiers 60 membres enregistrés. Agenda:
Gratuit pour les membres YaJUG, les étudiants et les personnes sans-emploi. Vous devez cependant vous inscrire.
Exceptionnellement, La conférence ce tiendra au ART CAFE (à coté de la place du Théatre - 1, rue Beaumont L1219 Luxembourg). Plus d'informations sur le site du YaJUG !
Vous devez être identifié pour poster un commentaire.
, Petrus Dernière journée, ou plutôt matinée de Devoxx 2009. Déjà beaucoup moins de monde au Metropolis Business Center, et des locaux amputés de toute la zone exposants. Les visages sont fatigués, on subodore les téléchargements nocturnes et les tests de toutes les technologies présentées cette année.
Vous devez être identifié pour poster un commentaire.
Ce blog est consacré à la publication des news qui me semblent importantes dans différents domaines: Java/JEE, WebSphere Application Server, WebSphere Portal, IBM Lotus WCM, Linux, Architecture & Urbanisation SI, qualité logicielle.
Développement JEE, IBM Websphere, Lotus WCM ...
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |

En date du 09 aôut dernier, cet article tiré de IBM DeveloperWorks, intitulé A quick guide for migrating to WebSphere Application Server V6.1, vous aidera peut être à bien préparer votre migration de IBM Websphere. IBM met à dispositin un assistant pour cette migration, nénamoins, je vous recommande bien évidemment d'effectuer une migration dans un environnement de pré-production, et d'effectuer tous les backups nécessaires ;-).
Lire l'article en question.

IBM a sorti une petite compilation des documents les plus demandés concernant IBM Websphere Application Server. On y trouve des articles concernant l'administration en ligne de commande (WSADMIN), du tuning, des problèmes courants de configuration, de réglage des performances applicatives etc... Cette liste est régulièrement mise à jour.
Bonne lecture donc ;-)
La liste (en anglais sur le site d'IBM): Featured documents for WebSphere Application Server.

Dernier né dans la famille des produits IBM, j'ai nommé la version 6.1 de l'Application Server de la gamme Webshpere. Cette nouvelle mouture de l'un des serveurs d'application les plus utilisés sur le marché (cf. notre sondage) sera disponible en téléchargement à partir du 26 Mai. L'annonce médiatique aura lieu plus tard, fin juin. IBM fourni une nouvelle version trés orientée SOA (Service Oriented Architecture), et qui supporte la version 5.0 du J2SE. les sociétés disposant d'un "maintenance fee" en cours de validité pourront donc migrer vers ce produit.
Les nouveautés de cette version :
- L'annonce et les nouveautés de Websphere 5.1 en PDF (IBM)
Comme certain l'aurons remarqué sur l'index général, un livre blanc édité par Cyrille Le Clerc (Xebia) est maintenant téléchargeable au format PDF, et traite de la problématique de migration vers IBM Websphere 6.1. Ce dernier propose donc une overview des fonctionnalités de Websphere 6.1 et propose un concentré sur la phase de migration, incluant les pré-requis de plateforme (Operating System, HTTP, bases de données nativement supportées), l'utilisation des outils de déploiement et packaging (IBM Websphere Installation Factory, IBM Websphere Application Server Toolkit/ASTK) et une stratégie pour la migration progressive.
Un document trés intéressant et synthétique.

Le site FTP de IBM propose la plupart des correctifs, fixs, fixpacks,tutoriels et outils des produits de la gamme Websphere. Vous pourrez suivre plus aisément la sortie de patchs tant attendus :-).
ftp://ftp.software.ibm.com/software/websphere/

IBM annoncait dernièrement la mise à disposition d'un serveur d'application basé sur le projet Apache Geronimo. Vous pouvez dés maintenant télécharger et tester cette version de Websphere Application Server Community Edition
Les fonctionnalités en bref:
- Certifié J2EE 1.4
- Support des JDK de Sun Microsystems et de IBM
- Support d'Apache Tomcat
- Intégration de la base de données IBM Cloudscape
- Support pour Oracle, SQL Server, et MySQL (pas IBM DB2?!?)
- Console d'administration, gestion des utilisateurs,
- etc...

Nouveau "Cumulative Fix" (CF) pour Websphere Application Server 5.1 (Base, Network Deployment, Express), ainsi que pour le Plugin HTTP.
Encore un certain nombre de bugs corrigés pour le gestionnaire de Cache dynamique DynaCache et pour le support des WebServices. J'avais choisi de rester en 5.1.1.9 en production car la stabilité du système avec notre configuration et notre contexte applicatif était excellent. Après avoir laissé passé les 5.1.1.10 et 5.1.1.11, je pense que le cumul de fix (notamment pour la performance et la sécurité) exige maintenant un updatemaitrisé vers la 5.1.1.12 ; cela dit, n'oubliez pas de backuper votre configuration WAS de production avant chaque update !

Amis Webspheriens, un nouveau "Cumulative Fix" (CF) pour Websphere Application Server 5.1 (Base, Network Deployment, Express), ainsi que pour le Plugin HTTP est désormais disponible.

Amis Webspheriens, un nouveau "Cumulative Fix" (CF) pour Websphere Application Server 5.1 (Base, Network Deployment, Express), ainsi que pour le Plugin HTTP est désormais disponible (depuis le 06/07/07). Ainsi un CF 5.1.1.15 succède au 5.1.1.14 que je n'avais pas chroniqué. Egalement IBM met à diposition un Maintenance Download Wizard qui vous évitera de vous perdre sur le FTP :-P. Le prochain CF (5.1.1.16) est prévu pour 12 Octobre 2007.

Nouveau "Cumulative Fix" (CF) pour Websphere Application Server 5.1 (Base, Network Deployment, Express), ainsi que pour le Plugin HTTP.
Si vous utilisez un serveur Websphere en environnement de production, il est bien sur préférable de checker la liste des modifications avant de faire un upgrade potentiellement inutile. Certains upgrades Websphere peuvent apporter des gains en performances mais également faire apparaître d'autres bugs. Dans tous les cas vous pourrez downgrader WAS à une version inférieure si des problèmes surviennent, au risque d'avoir un down-time en production...
Désormais IBM a choisi de délivrer des CF toutes les 6 ou 8 semaines, et ce jusqu'à la date de fin de support de Websphere 5.1 (le support de WAS 5.0 s'arrete en Septembre 2006).

Nouveau "Cumulative Fix" (CF) pour Websphere Application Server 5.1 (Base, Network Deployment, Express), ainsi que pour le Plugin HTTP.
On notera un nombre significatif de fixes concernant la replication de cache et de session (DRS), et le fichier de plugin pour les front-end HTTP. Un problème récurent de fermeture de service WASService.exe laissant un processus Java tourner semble avoir été résolu, je testerai ceci dés sa mise en production.
Si vous utilisez un serveur Websphere en environnement de production, il est bien sur préférable de checker la liste des modifications avant de faire un upgrade potentiellement inutile. Certains upgrades Websphere peuvent apporter des gains en performances mais également faire apparaître d'autres bugs. Dans tous les cas vous pourrez downgrader WAS à une version inférieure si des problèmes surviennent, au risque d'avoir un down-time en production...
D'autre part, un SDK IBM 1.4.2 SR3 est également sorti. Je n'ai pas de conseils pour l'installation de celui ci. La politique en général pour les environnements de production est: si pas de problèmes de bug ou de performances, alors ne pas appliquer d'upgrade de la JVM.
Pour plus d'informations sur cette update, voir le site d'IBM SDK 1.4.2 SR3

Nouveau "Cumulative Fix" (CF) pour Websphere Application Server 5.1 (Base, Network Deployment, Express), ainsi que pour le Plugin HTTP.
Un nombre conséquent de bug concernant la mise en cluster et la synchronisation des noeuds, la réplication (DRS), le caching Dynacache et ESI, et l'utilisation de la console d'administration ont été corrigées.
Si vous utilisez un serveur Websphere en environnement de production, il est bien sur préférable de checker la liste des modifications avant de faire un upgrade potentiellement inutile. Certains upgrades Websphere peuvent apporter des gains en performances mais également faire apparaître d'autres bugs. Dans tous les cas vous pourrez downgrader WAS à une version inférieure si des problèmes surviennent, au risque d'avoir un down-time en production...

Un nouveau "Cumulative Fix" (CF) version 5.1.1.8 pour Websphere Application Server 5.1 (Base, Network Deployment, Express) prévu pour le 16 Décembre 2005. Il contiendra le complément de correction du bug APAR n°PK15035, engendré par la mise à jour avec la version 5.1.1.7.
D'autre part, le IBM SDK dispose d'un Interim Fix depuis quelques jours. Vous pourrez donc mettre à jour votre SDK IBM de votre serveur avec une version 1.4.2 Release 3. Les changelogs:
-> Téléchargement SDK 1.4.2 R3

Nouveau "Cumulative Fix" (CF) pour Websphere Application Server 5.1 (Base, Network Deployment, Express), ainsi que pour le Plugin HTTP.
Beaucoup de bugs concernant les Web Services (Java2WSDL) ont été corrigés, et sur la sécurité des applications et de l'application server (J2C, SSL, SPNEGO), ainsi que le trés anecdotique PK20181, une faille qui permet, sous certaines conditions bien particulières, de pouvoir afficher le code source d'une page JSP...
A noter également la sortie d'un nouveau JDK IBM pour Websphere :
Developpez.com suis de nombreuses évènements internationaux. J'ai noté 3 conférences pour les prochaines semaines suceptibles de vous intéresser :
Un petit récapitulatif des événements automne/hiver 2009/2010, plutôt orienté vers le monde Java.
Liferay European Symposium Frankfurt : du 29 au 30 septembre

Site officiel : http://www.liferay.com/web/guest/news/events/es2009

Developpez.com avait couvert Javaone 2006 et Pierre Caboche nous avait détaillé le programme et les différentes annonces.
Vous pouvez consulter dés aujourd'hui le programme de la version 2007, qui se déroulera du 8 au 11 mai à San Francisco (au traditionel Moscone Center). Différentes conférences, tutoriels, exhibitions et ateliers se dérouleront sur les thèmes : Core Platform (Java SE), du Desktop, Enterprise Platform (Java EE Technology), The Next Generation Web (Web 2.0), Services and Integration, Mobility Platform (Java ME), les EDIs, outils et bien d'autres encore ...
De notre coté, Developpez.com tentera à nouveau d'y être représenté !
Inscrivez-vous dés aujourd'hui et économisez 300 $ (avant le 4 Avril) !,
Les présentations des conférences de JavaOne 2005 sont disponibles en téléchargement (PDF). Si vous êtes inscrit au SDN (Sun Developer Network), vous bénéficierez de téléchargements additionels (audio notamment).
Les PDF sont répartis en différents thèmes:
Cool Stuff
Core Enterprise (J2EE Technology)
Core Platform
Desktop
Interoperability (Java Technology and .NET)
Mobility and Devices
Tools
Web Tier
Merci à Gfx pour l'information ;-).
Developpez.com everywhere !

En upgradant votre Sony PSP avec le firmware 2.0, vous bénéficierez d'un navigateur web assez satisfaisant (mis à part la taille d'affichage) et pourrez consulter les blogs et les nouveaux articles.
La navigation, pour un terminal mobile est trés correcte.
Nouvellement abonné Numéricable, j'ai remarqué que la documentation sur la configuration avancée du modem fourni Thomson THG520 n'est pas légion. J'ai donc commencé un article sur ce matériel, en abordant ces caractéristiques techniques, et la résolution des problèmes qui me sont apparus.
Copyright © 2000-2012 - www.developpez.com