|
Java/J2EE > SpringSource jette son dévolu sur Groovy-Grails
L'éditeur du framework Open Source de développement Java Spring a acquis Groovy-Grails : Une société spécialisée dans le supp...
www.journaldunet.com |
11/14/08 4:33 PM
Java/J2EE > GlassFish 3.0 : le support de Java EE 6 est annoncé
La prochaine version du serveur d'applications Java Open Source de Sun supportera les spécifications de la future édition du ...
www.journaldunet.com |
11/12/08 10:11 AM
Accord entre Microsoft (Live) et Sun (Java)
Microsoft a annoncé ce lundi un accord de distribution avec Sun Microsystems selon lequel les internautes utilisant le navigateur Explorer avec l'outil Java Runtime Environment (JRE) se verront proposer également la barre d'outil MSN Toolbar. Cette barre d'outils donne accès au moteur Live Search, mais également à l'actualité et aux outils "maison" Hotmail et Messenger.
Cet accord, signé pour
actu.abondance.com |
11/12/08 7:30 AM
Apple Mail et MobileMe IMAP, ça coince !
Nous donnons la parole à Philippe Astier (Président de l'AUG Strasbourg)
Le problème
Designs patterns, Cheat Sheet
Bonjour,
En fessant un peu de ménage dans mes favoris je suis retombé sur un lien qui me semble intéressant. Une référence des designs patterns. Certes la réalisation n’est pas récente (28 Nov. 2007) et il manque certains patterns mais l’essentiel y est et je trouve l’ensemble agréable à utiliser.
http://www.mcdonaldland.info/2007/11/28/40/
jvillage.wordpress.com |
10/31/08 8:11 AM
Java/J2EE > Java SE 6u10 : accélération des applets et ergonomie
La dixième mise à jour de Java Standard Edition 6 apporte son lot de nouveautés. Sun a notamment cherché à réduire le temps d...
www.journaldunet.com |
10/28/08 10:04 AM
Mappings Hibernate, Cheat Sheet
Pour celles et ceux qui ne le sauraient pas, le concept de “Cheat Sheet” (Feuille de triche, Copions) est de créer un résumé d’un langage, fonctionnalité ou autres.
Je viens de tomber ce matin sur une Cheat Sheet sur les mappings Hibrenate qui me semble intéressante, je viens donc la partager avec vous : http://ndpsoftware.com/HibernateMappingCheatSheet.html
[...]
jvillage.wordpress.com |
10/22/08 7:40 AM
Java/J2EE > Eclipse entend renforcer sa position dans la mobilité
Dans l'optique d'attirer un plus grand nombre de développeurs d'applications mobiles, Eclipse a mis à jour sa bibliothèque Mo...
www.journaldunet.com |
10/21/08 5:37 PM
Ever-Team annonce la disponibilité d’EverSuite supportant la spécification CMIS « Content Management Interoperability Services » pour la fin 2008
Ever TeamTM, premier éditeur européen de solutions intégrées de gestion de contenu (ECM), et le seul Européen à figurer dans le Magic Quadrant des solutions ECM, annonce la disponibilité d’EverSuite supportant la spécification CMIS.
EVER TEAM a toujours contribué au développement de standards et participe activement aux commissions de normalisation telles que l’AFNOR. Par ailleurs, EVER TEAM a anticipé CMIS en offrant à ses clients utilisateurs d’EverSuite, les interfaces en Web Services. C’est donc une excellente nouvelle pour ses clients qui bénéficieront d’une garantie d’interopérabilité.
De la même façon que SQL a permis l’accès universel aux systèmes de gestion de base de données, la spécification CMIS fournit des API interopérables, permettant aux solutions ECM d’offrir un service de gestion de contenu transparent aux applications métier. Contrairement à d’autres approches tel que JSR170, CMIS est une spécification qui est indépendante de l’architecture du serveur d’application implémentée par la solution d’ECM. Ainsi, l’implémentation CMIS d’EverSuite permet d’atteindre d’une manière équivalente les contenus Sharepoint de l’offre EverSuite.NET et les contenus Java de l’offre EverSuite J2EE. CMIS facilitera encore plus l’intégration par les clients et partenaires d’EVER TEAM des solutions Métiers de Gestion de Contenu (CEVA – Content Enabled Value Applications) telles que les solutions de Compliance ou de Dossier Client dans les différents secteurs publics ou privés (Banque de Gestion Privée par exemple). Universal Press Agency : le Fil d'Actus en Continu, indépendant et différent, peut animer et enrichir votre site Internet.
www.universalpressagency.com |
10/15/08 12:07 PM
Contactez-nous au 0820 821 453
Vulnérabilité dans Sun Java System Web Proxy Server (13 octobre 2008)
CERTA-2008-AVI-494
www.certa.ssi.gouv.fr |
10/13/08 5:21 PM
Obtenir la cellule clickée dans une JTable
Lorsque l’on fais un click gauche sur un JTable, il est très simple d’obtenir l’elément qui à étét clické mais si l’on veux générer un JPopupMenu sur base de l’élément clické, il est beaucoup plus difficile de le faire car l’élément n’est pas sélectionné par la JTable sur le click droit.
Je propose ici un petit [...]
jvillage.wordpress.com |
10/7/08 3:20 PM
Java/J2EE > Premier événement national autour du framework Spring
Organisées par Sfeir en lien avec SpringSource, l'éditeur du framework Java Spring, les premières Rencontres Spring se tiend...
www.journaldunet.com |
9/30/08 4:18 PM
Wicket: Checkbox, AbstractCheckBoxModel et enum
surunairdejava.blogspot.com |
9/26/08 7:18 PM
Débat #1 - Qu’est-ce qu’un architecte dans le monde de l’informatique ?
Je me pose cette question depuis plusieurs semaines sans vraiment trouver une définition claire. A l’instar du terme “consultant”, il semblerait qu’une définition exacte n’existe pas.
Pour certains, l’architecte (J2EE par exemple) est une personne qui fait des préconisations, esquisse les grandes lignes directrices d’un projet (choix des technologies, du matériel, définitions des couches), fait des [...]
jvillage.wordpress.com |
9/13/08 3:02 PM
Eclipse, Now You Can ! 21 octobre 2008 à Paris, Trocadéro
Je tiens à informer la toile de l'événement Eclipse Now You Can qui se déroulera le 21 octobre 2008 à Paris au Trocadéro. Cet événement est organisé par la société Geensys (anciennement TNI-Software) pour la 3ème année consécutive. L'inscription en tant que participant est gratuite et les intervenants principaux sont des acteurs majeurs de la communauté Eclipse.
jvillage.wordpress.com |
9/11/08 11:55 PM
PHP sur Java
Cela fait un moment que PHP fonctionne aussi sur Java : plusieurs projets ont porté notre plate-forme préférée sur un moteur Java, tel que le Quercus, de Caucho. Quercus est réputé être 100% java,
Dick, auteur d'un tutoriel pour installer rapidement PHP/Quercus sur son port 8080, indique que Quercus est presque aussi rapide que mod_php (le module Apache), tout en proposant les avantages de Java, au niveau du déboguage/profilage et de la communication avec les autres systèmes du serveur, le pooling de connexions, ou la précompilation des scripts (c'est surement ce qui donne sa vitesse à Quercus). - LAMP stack on Glassfish - Caucho - Resin 3.2 - Running PHP With Quercus in Sun Java System Web Server - [Resin-interest] Command line Quercus ? www.lephpfacile.com | 9/4/08 9:02 PM
Wicket + Spring + internationalisation
surunairdejava.blogspot.com |
8/27/08 5:02 PM
Wicket & Spring
surunairdejava.blogspot.com |
8/27/08 1:49 PM
introduction à php doctrine
Doctrine est un ORM pour PHP : Object Relational Mapper. Il établit une correspondance entre les lignes d'une base de données et les objets créés dans un script PHP.
Doctrine assure l'abstraction de la base de données, en fournissant des objets, indépendamment de la base de donnés sous-jacente. Comme Hibernate, il propose aussi son propre langage de requête SQL, pour améliorer la réutilisation de code. Doctrine est utilisé dans Symfony. - PHP Doctrine introduction for dummies - Smarty and Doctrine combination - Extending PHP Doctrine Record - Check Box Groups - CRUD with PHP Doctrine - PHP Doctrine www.lephpfacile.com | 8/25/08 7:28 PM
Mes premiers pas avec Android
Android est mon coup de cœur technologique du moment. Pour situer le concept rapidement, Android est le système d’exploitation de Google à destination des terminaux mobiles (Smartphone, PDA, …). La solution repose essentiellement sur deux grandes technologies : un noyau Linux et une machine virtuelle Java.
Concrètement, Google propose un SDK pour développer [...]
jvillage.wordpress.com |
8/22/08 10:26 AM
Sun : déni de service via Java Proxy Web
SYNTHÈSE
Un attaquant peut générer un déni de service sur le sous-système FTP de Sun Java Web Proxy Server. Gravité : 3/4. Conséquences : déni de service du service. Provenance : client internet. Moyen d'attaque : aucun démonstrateur, aucune attaque. Compétence de l'attaquant : expert (4/4). Confiance : confirmé par l'éditeur (5/5). Diffusion de la configuration vulnérable : élevée (3/3). Date création : 14/08/2008. Référence : VIGILANCE-VUL-8030. PRODUITS CONCERNÉS Sun Java System Web (...) - Alertes vulnérabilités et virus www.magsecurs.com | 8/18/08 5:23 AM
Contre les conventions Java
Nous connaissons tous les conventions Java qui font que chacun peux s’y retrouver dans le code de l’autre :
Déclarer les attributs de classes dans l’ordre de visibilité du plus restrictif au moins restrictif
Organiser les packages par couches ( me.app.model, me.app.dao, me.app.utils )
…
Dans l’article “Four harmful java idioms, and how to fix them” publié sur JavaWorld, [...]
jvillage.wordpress.com |
8/8/08 7:30 AM
Java/J2EE > Sun publie le SDK de JavaFX
Il aura fallu près d'un an entre son annonce et sa disponibilité, mais c'est désormais chose faite. Sun vient en effet de m...
www.journaldunet.com |
8/1/08 9:52 AM
Java/J2EE > Un serveur d'applications Java EE dans Ubuntu
Canonical est en discussion avec Sun et SpringSource en vue d'envisager le support de leurs serveurs Java EE Open Source dan...
www.journaldunet.com |
7/23/08 8:17 AM
Mise en place de Maven sur des plugins Eclipse RCP
On n'a plus besoin de vanter les mérite de l'utilisation de maven et de l'intégration continue car ils ont fait leur preuves sur des applicatifs conséquents et cela commence être intéressant de les mettre en place même sur des "petits" projets.
Il est maintenant possible de gérer des projets type plugins Eclipse RCP avec Maven 2 et quelques plugins tierces. Certains diront "Et alors, on pouvait pas avant ?" Eh bien NON ! Enfin, pas depuis bien longtemps...
jvillage.wordpress.com |
7/16/08 9:16 AM
Intégration Continue
Un billet concernant quelque chose qui me tient particulier à coeur en tant que développeur.
L’intégration continue est un ensemble de pratiques liées au génie logiciel et qui permettent d’obtenir facilement un instantanné de l’état d’un projet.
Je m’explique, mettre en place l’intégration continue sur un projet permet à tout moment de :
Extraire les sources du repository [...]
jvillage.wordpress.com |
7/13/08 1:51 PM
Test de WorkIT
Ce fut chose faite et bien faite ! Work IT, fondée en 2005, s'est attachée entre 2005 et 2007 à développer la plateforme de veille tarifaire qu'elle commercialise pleinement depuis mi-2007. Comme communément dans le cas d'applications en SaaS, les clients de WorkIT peuvent se connecter à travers un simple navigateur web afin de consulter les résultats de la veille mais aussi de paramétrer certaines préférences et exporter leurs résultats. WorkIT propose principalement à ce jour une veille sur les prix des produits bruns (Hi-Fi, Home-cinéma, ...) , blancs (électroménager) et gris (ordinateurs) à travers plus d'une centaine de sites marchands ce qui représente au total plusieurs centaines de milliers de références. Les clients de WorkIT sont aujourd'hui principalement des cyber-commerçants mais à terme la solution pourrait bien être proposée aux constructeurs-fabricants et étendre également son périmètre de surveillance à d'autres types de produits (ce qu'elle fait déjà par ailleurs ponctuellement.) L'outil est hautement paramétrable en ce qui concerne les préférences d'affichage et de surveillance. D'un point de vue technologique, la solution stocke ses données dans des bases MySQL et met à disposition de ses clients une application développée entièrement sur des technologies J2EE. Actuellement disponible sous Internet Explorer, la solution devrait être compatible avec Firefox dans les tous prochains mois. WorkIT répercute par ailleurs la structure de chacun des sites marchands qu'elle a référencé dans sa base de données et permet ainsi de comprendre la façon dont sont structurés les produits pour chacun des sites (rubriques et sous-rubriques). Les références de tous les produits sont nommées de façon explicite et les mêmes produits sur les différents cyber-commerçants sont matchées par un système de d'identification et de rapprochement automatique ne nécessitant l'intervention humaine que pour une faible partie des références. Une fois matchés, les produits sont alors nommés de façon unique et explicite. (Par exemple : marque_référence_couleur). Les utilisateurs peuvent définir des profils par type de produits et choisir les sites marchands concurrents à mettre en avant à l'affichage, mais aussi déterminer les indicateurs de positionnement prix par quartiles ou par médiane... WorkIT permet de suivre différents éléments comme les produits déréférencés ou vivants, le prix moyen d'un produit, la médiane sur un produit, l'écart type des prix, la droite de régression linéaire, les différents bundles par produits, si un produit est neuf, d’occasion, en promotion, en déstockage, indisponible, les prix de livraison, les garanties, les réductions... On comprend bien qu'avec de telles indications disponibles les chefs de marché ou chef de produits trouvent là un outil extrêmement opérationnel leur permettant d'ajuster au mieux leur positionnement prix d'autant plus que les prix sur WorkIT sont mis à jour à minima quotidiennement. Le suivi de ces prix est facilité par différents graphes de reporting permettant de rapidement visualiser les principales évolutions sur les prix d'un produit et le positionnement des sites marchands les uns par rapport aux autres. Par exemple on pourra connaître la structure des offres sur un produit (promotion, déstockage, neuf, occasion) ou bien encore le nombre de sites marchands déréférençant un produit ou l'intégrant dans leur offre. Véritable outil de monitoring, le logiciel propose un système d'alerte en fonction des variations de prix en euros ou en pourcentages. WorkIT a développé une API qui permet d'exporter les données au format XML ou XLS et les équipes de WorkIT peuvent même adapter les flux XML afin qu'ils s'intègrent directement dans le SI de l'entreprise outil de BI ou de data mining (le business connector). L'utilisation de standards pour le côté échange de données assure donc à WorkIT des interactions possibles fortes avec n'importe quel logiciel ou presque. Pour évoquer un petit détail sans lequel ce billet ne serait pas complet, WorkIT coûte entre 250 – 350 € par mois par segment de produits (par exemple, un segment peut être "télés LCD")..., et jusque 3 000 euros pour un "univers" complet (en fonction de la taille du catalogue du e-commerçant). Un outil ergonomique, et qui après deux ans de développement et une version 3.1 semble disposer de qualités évidentes pour répondre aux besoins de réactivité que la gestion d'un site d'e-commerce implique. A ce jour, WorkIT possède de nombreuses références dont Rue du commerce, The phone house, Fnac Eveil et Jeux, Discounteo etc. Merci encore à Mélinda et à Alain pour leur invitation, leur disponibilité, et leur présentation. PS : WorkIT sera présent au prochain salon E-commerce 2008 et en plus de son stand animera une conférence sur les stratégies gagnantes pour le E-commerce. PS2 : à suivre prochainement un retour sur WebScraper Lite ! www.actulligence.com | 7/11/08 6:40 AM
Java/J2EE > Python et Jython bientôt supportés par NetBeans
Sun prévoit d'intégrer le support des langages de script Python et Jython dans l'environnement de développement NetBeans. L...
www.journaldunet.com |
7/9/08 2:00 PM
Netapsys dévoile à la communauté des développeurs Java une plateforme avancée d’intégration continue basée sur les technologies Open-Source
Netapsys, société d'ingénierie informatique spécialiste des nouvelles technologies orientées objet (J2EE, Microsoft .NET, Lamp, Ruby, etc.) présente sa plateforme avancée d'intégration continue basée sur les toutes dernières technologies Open-Source.
www.presse-fr.com |
7/7/08 9:55 PM
Le CERTA publie 7 avis de vulnérabilités concernant Avaya Call Management System, Sun Solaris, Firefox, VLC Media Player, Sun Java System Access Manager et Safari
CERTA-2008-AVI-352 Version PDF Vulnérabilités dans Avaya Call Management System (04 juillet 2008)
CERTA-2008-AVI-351 Version PDF Vulnérabilité de Sun Solaris (04 juillet 2008) CERTA-2008-AVI-350 Version PDF Multiples vulnérabilités dans Firefox 2 (04 juillet 2008) CERTA-2008-AVI-349 Version PDF Mulitples Vulnérabilités dans Sun Solaris (04 juillet 2008) CERTA-2008-AVI-348 Version PDF Vulnérabilité dans VLC Media Player (04 juillet 2008) CERTA-2008-AVI-347 Version PDF Vulnérabilité de Sun (...) - Alertes vulnérabilités et virus www.magsecurs.com | 7/7/08 9:28 AM
Vulnérabilité de Sun Java System Access Manager (04 juillet 2008)
CERTA-2008-AVI-347
www.certa.ssi.gouv.fr |
7/4/08 10:03 PM
Java/J2EE > Jboss AS 5.0 RC1 : meilleure distinction des couches
La sortie du serveur d'applications Jboss AS 5.0 RC1 de Red Hat est imminente. Une version RC2 sera prête dans six ou sept s...
www.journaldunet.com |
7/4/08 1:32 PM
Java/J2EE > Jboss AS 5.0 RC1 : une meilleure distinction des couches
La sortie du serveur d'applications Jboss AS 5.0 RC1 de Red Hat est imminente. Une version RC2 sera prête dans six ou sept s...
www.journaldunet.com |
7/4/08 1:32 PM
Java/J2EE > Apache / Sling : développer en Java pour le Web
Apache annonce la sortie d'Apache Sling : un framework Web Open Source pour rendre le développement Java plus ludique et fac...
www.journaldunet.com |
6/30/08 2:35 PM
Le CERTA publie 9 avis de vulnérabilités concernant Sun Solaris, HP Storage, Safari, Novell eDirectory, Free BSD, Sun Java System Calendar Server, Perl, Adobe Flex 3 et CA ARCserve Backup
CERTA-2008-AVI-333 Vulnérabilité dans Sun Solaris (20 juin 2008)
CERTA-2008-AVI-332 Multiples vulnérabilités dans HP Storage Management Appliance (20 juin 2008) CERTA-2008-AVI-331 Vulnérabilité du navigateur Safari (20 juin 2008) CERTA-2008-AVI-330 Vulnérabilité de Novell eDirectory (20 juin 2008) CERTA-2008-AVI-329 Vulnérabilité de l'implémentation TCP sous FreeBSD (20 juin 2008) CERTA-2008-AVI-328 Vulnérabilité dans Sun Java System Calendar Server (20 juin 2008) CERTA-2008-AVI-327 (...) - Alertes vulnérabilités et virus www.magsecurs.com | 6/25/08 7:13 PM
Vulnérabilité dans Sun Java System Calendar Server (20 juin 2008)
CERTA-2008-AVI-328
www.certa.ssi.gouv.fr |
6/20/08 10:05 PM
Java/J2EE > ReplayDirector for J2EE : tracer les erreurs d'exécution
Replay Solutions sort une nouvelle version de son logiciel pour les applications Java qui aide les utilisateurs à trouver les...
www.journaldunet.com |
6/16/08 1:32 PM
Java/J2EE > ReplayDirector for Java EE : trouver les erreurs d'exécution
Replay Solutions sort une nouvelle version de son logiciel pour les applications Java qui aide les utilisateurs à trouver les...
www.journaldunet.com |
6/16/08 1:32 PM
logiciel - Red Hat règle à l'amiable un litige sur un brevet lié à Hibernate
L'accord juridique protège tous les clients et tous les développeurs, même ceux de la communauté « open source ».
Brevets Hibernate : Red Hat opte pour un règlement à l’amiable
En choisissant de régler à l'amiable le litige l'opposant à Firestar Software et DataTern, Red Hat s'attire la colère de la communauté open source.
Java/J2EE > Java CAPS 6 : un ESB Open Source signé Sun
Sun annonce la disponibilité de Java CAPS 6 (pour Java Composite Application Platform Suite). Il sagit d'une plate-forme SOA...
www.journaldunet.com |
6/10/08 1:35 PM
Les frameworks JavaME #1
Je tente par ce billet d’initier une petite série concernant les frameworks disponibles pour les développeurs JavaME. Pour ceux qui ne connaissent pas, lorsque vous codez une interface graphique, il n’y a pas 36 manières de procéder, il n’y en a que 2, et pour faire simple je les résumerais de cette façon :
Soit vous [...]
jvillage.wordpress.com |
6/9/08 8:05 AM
Soirée Spring au Paris JUG
Le mardi 10 Juin, le Paris JUG organise une soirée Spring, avec deux invités de marque : Michaël Isvy, consultant sénior et formateur SpringSource, et Julien Dubois, co-auteur de Spring par la pratique et directeur de SpringSource France.
Je serai à cette présentation, alors si parmi les lecteurs de Java Village il existe des personnes intéressées [...]
jvillage.wordpress.com |
6/4/08 8:26 AM
Java Village a 1 an !
Java Village a depuis peu 1 an. Peu de blogs dédiés à Java résistent à une telle durée, donc c’est avec beaucoup de fierté que les participants à Java Village pensent à cette anniversaire. L’équipe est actuellement composée de quatre rédacteurs: Julien, Olivier, Blaise et Alexis. Toute personne désirant participer à l’aventure est la [...]
jvillage.wordpress.com |
6/2/08 8:39 AM
Comment concevoir une bonne API et pourquoi c’est important
Encore une excellente présentation hébergée par le site InfoQ. Le sujet concerne tous les programmeurs amenés à concevoir une API ou un framework. Lors du JavaPolis 2005, Joshua Bloch rappelle pourquoi c’est important de ne pas se tromper au départ et distille des conseils précis, applicables et fondés sur son expérience professionnelle.
La présentation est [...]
jvillage.wordpress.com |
6/1/08 5:00 AM
SCBCD 5.0 à 81%
J’ai obtenu la certification Sun Certified Business Component Developper 5 (CX-310-091) avec un score de 81% de réussite.
L’examen dure 145 minutes et comporte 61 questions. Il faut 59% pour être certifié (36 bonnes réponses).Personnellement j’ai tout bouclé en 1h20, sans effectuer de relecture pour ne pas douter de mes réponses.
Voici comment je me suis préparé [...]
jvillage.wordpress.com |
5/31/08 10:02 AM
A la découverte de Grails, suite
Voici la suite de mon article au sujet de Grails.
Me revoilà donc devant la présentation de Grails par Jason Rudolph mais cette fois je suis armé et je sais de quoi on parle.
Nous sommes au QCon de San Francisco en 2007 et Jason présente Grails. La présentation contient quelques minutes de slides et le reste [...]
jvillage.wordpress.com |
5/29/08 5:00 AM
Vulnérabilité dans Sun Java System Web Server (28 mai 2008)
CERTA-2008-AVI-274
www.certa.ssi.gouv.fr |
5/28/08 11:26 PM
A la découverte de Grails
Quelle surprise de découvrir enfin ce qui se cache derrière Grails. Depuis quelques temps, j’entends parler de Ruby, de Ruby On Rails (RoR), de Groovy et de Grails … C’est vrai qu’en tant que développeur Java je reste très attaché à mon langage de prédilection et il est assez difficile de me dire qu’il peut [...]
jvillage.wordpress.com |
5/28/08 7:00 AM
|