03/06/2009

Permalink 22:13:18, Catégories: JavaOne, JavaOne 2009, 22 mots   French (FR) , x-plode

[Java][JavaOne 2009] Une annonce de James Gosling (papa Java) pour les membres de Developpez.com

Dois-je présenter la personne qui grâce à elle, les développeurs Java existe ?

Voici l'annonce rien que pour vous : James Gosling

Vous devez être identifié pour poster un commentaire.

23/04/2009

Permalink 18:22:24, Catégories: 4. EDI et outils Java, Outils, 335 mots   French (FR) , Baptiste Wicht

[Java] Sortie de TeamCity 4.5

JetBrains vient d'annoncer la version 4.5 de TeamCity, son serveur d'intégration continue.

Cette nouvelle version est surtout basée sur :

  • Une interface utilisateur améliorée
  • Des fonctionnalités de niveua Enterprise disponible à la demande
  • Une meilleure intégration avec Visual Studio et Eclipse

Personnellement, je viens d'installer cette nouvelle version (j'avais déja la version 4.0.2) et l'installation s'est déroulée sans problème, à part l'agent de build par défaut qui apparemment été écrasé, mais l'agent de build supplémentaire est parfaitement resté installé. Pour ce qui est des données, elles ont automatiquement été reprises dans la nouvelle version.

Cette nouvelle version n'est pas une révolution en soi, mais elle améliore un déjà très bon produit. Dans ce que j'ai pu constater, l'interface utlisateur a subi un bon lifting, l'interface pour afficher les tests unitaires a été revue, on peut maintenant grouper les tests unitaires par testsuite ou par package et les pages trop longues ont été séparées en onglet.

Ensuite, on peut désormais configurer des groupes d'utilisateurs quand on définit des rôles utilisateurs et les notifications. Alors qu'avant on pouvait seulement prendre la responsabilité d'un build échoué, on peut maintenant assigner cette responsabilité à un autre utilisateur.

On peut aussi télécharger les résultats de tous les tests sous forme d'un .CSV et tous les artefacts dans une archive ZIP. Au niveau des tests, TeamCity peut maintenant utiliser directement les résultats en XML de la plupart des frameworks de test actuels (JUnit, NUnit, PMD, ...)

Dans les autres fonctionnalités que je n'ai pas pu testé, on peut encore citer :

  • Support du framework Mono
  • Meilleure intégration avec Eclipse : On peut utiliser les fonctions de commit pré-testés et de remote run
  • Meilleure intégration avec Visual Studio : On peut maintenant utiliser les commits pré-testés et le remote run avec Perforce

Pour plus d'informations, je vous invite à consulter l'annonce officielle : http://www.jetbrains.com/teamcity/features/newfeatures.html

Vous devez être identifié pour poster un commentaire.

02/04/2009

Permalink 08:20:24, Catégories: 1. News, Récapitulatif Java, Récapitulatif, Java User Group, 338 mots   French (FR) , Ricky81

[Java] La rubrique Java héberge désormais des sites web Java

Bonjour,

Après la mise en ligne et l'enrichissement de JavaSearch (idée originale de Laurent Perron, maintenu par Baptiste Wicht), l'équipe Java a le plaisir de vous annoncer ce nouveau service que nous mettons à dispositions gratuitement à nos partenaires et contributeurs bénéficiant déjà d'un hébergement classique.

Parmi les heureux bénéficiaires, on retrouve notamment 2 JUGs :

Ces 2 JUGs ont choisi XWiki comme outil, et l'équipe Java leur met à disposition, tout comme le fait XWiki SAS pour l'ensemble des JUGs, à la seule nuance près que nous ne nous limitons (limiterons) pas à cette technologie et accompagnerons ces communautés tout au long de leur évolution et ceci quelle que soit la solution logicielle retenue (pourvu qu'elle repose sur Java).
Avis aux autres JUGs francophones naissants ou déjà existants, n'hésitez pas à nous contacter via le forum ou par email.

Mais l'hébergement Java prend également une autre forme : celle de la mise en ligne d'applications de type démo
Vous trouverez une première démo illustrant l'article CRUD avec JSF et JPA de Jawher Moussa à l'adresse suivante : http://demo.java.developpez.com/crud-jsf-jpa/ (ne cherchez pas, il n'y a rien pour l'instant sur la home du domaine demo). Cette possibilité sera désormais offerte à tous les rédacteurs de l'équipe Java souhaitant illustrer leurs publications par des exemples concrets.

Je tiens tout particulièrement à remercier lunatix, administrateur bénévole de cet hébergement, sans qui tout ceci ne serait possible, ainsi que les membres de l'équipe bénévole Java participant à ce projet, mais également les administrateurs de Developpez.com pour l'aide à la mise en place.

Si vous avez des remarques constructives, l'envie de participer à ce projet en apportant vos idées et votre aide, n'hésitez pas à revenir vers nous que ce soit ici, par message privé sur le forum, ou par mail, car nous ne nous arrêterons bien sur pas là :D

Pour la rubrique Java
Eric

Vos commentaires

Permalien

Vous devez être identifié pour poster un commentaire.

16/03/2009

Permalink 00:53:20, Catégories: Actualité Java, Actualité, 405 mots   French (FR) , Baptiste Wicht

[Java] Communiqué : Processing, langage inspiré de Java

Il est possible que certains d’entre vous connaissent déjà ce dont je vais vous parler. J’aimerais vous présenter Processing. Il a été mis au point en 2001 par deux artistes américains (Hé oui, même les artistes s’y mettent …) puis repris par le MIT (C’est quand même du sérieux). Ils ont voulu créer un dérivé de JavaScript spécialisé dans le graphisme car nous le savons tous, l’interface graphique de Java est relativement longue à préparer et représente une perte de temps considérable. La principale nouveauté de Processing est l’allégement considérable du Script.
Prenons comme exemple le bon vieux Bonjour maître ! connu aussi chez nos homologues anglophones sous Hello Word !.
En Java normal, cela s’écrirait :

class Bonjourmaître{ 
  public static void main(String args[]){ 
  System.out.println("Bonjour Maître !");  
  } 
}

Tandis qu’en Processing, on l’écrira :

void setup(){ 
  print("Bonjour Maître !"); 
}

Pas mal hein ? Mais l’intérêt de Processing n’est pas là …
Admettons que l’on veuille faire un rectangle en Java normal, on le fera comme cela :

public class rectangle extends JPanel { 
  private int departX; 
  private int departY; 
  private int largeur; 
  private int hauteur; 
 
  public void paintComponent(Graphics g) { 
  g.drawRect(departX, departY, largeur, hauteur); 
  } 
}

Un peu long tout de même non ?
En Processing, on le fera aisément comme ceci

void draw(){ 
  rect(15,15,15,15); 
}

Notez qu’en Processing, le nom des méthodes sont extrêmement important ! Si vous voulez définir la taille de votre fenêtre, vous le ferez dans void setup() tandis que si vous voulez dessiner un rectangle ou autre chose, vous le ferez dans void draw().

Je viens de vous donner de petits exemples de Processing. Il est clair que jamais Processing ne remplacera JavaScript mais considérons Processing comme un coup de pouce au niveau de l’interface graphique de Java. N’hésitez pas juste à l’essayer.

Voici l’adresse du site où vous pourrez télécharger : http://processing.org/

Vous pourrez trouver un meilleur tutoriel ici : http://www.ecole-art-aix.fr/rubrique81.html

Il existe aussi une bibliothèque d’exemples assez utiles ici : http://www.processing.org/learning/basics

Source : Processing.org

Vous devez être identifié pour poster un commentaire.

09/03/2009

Permalink 01:01:10, Catégories: 2. Développement Java, Actualité Java, Actualité, 134 mots   French (FR) , Baptiste Wicht

[Java] Sortie de Marvin Image Processing Framework 1.2

Marvin Image Processing Framework est un framework extensible pour le traitement d'images développé en java. Le framework met à disposition des fonctions pour manipuler des images et des vidéos, analyser les performances, intégrer des plug-ins avec environnement graphique, traiter des images en utilisant plusieurs threads et plus encore. La nouvelle version vient avec des exemples d’applications de traitement d'images tels que la détection de mouvement et de suivi d’objets.

Principaux changements depuis la version 1.1:
- Ajout du support pour la capture vidéo
- Ajout du support pour le traitement des images en utilisant plusieurs threads
- Optimisations au niveau de la représentation et la manipulation d'image
- 26 nouveaux plug-ins
- De nouveaux exemples

Vous trouverez plus d'informations sur le site officiel du projet : http://marvinproject.sourceforge.net/

Vous devez être identifié pour poster un commentaire.

05/03/2009

Permalink 13:28:03, Catégories: 3. Technologie J2EE, Récapitulatif, Java User Group, Evènements, 108 mots   French (FR) , Ricky81

[Java] Soirée GlassFish v3 et Java EE 6 au JUG Nantes

L'incontournable Alexis Moussine-Pouchkine (blog), évangéliste Java chez Sun Microsystems, animera le jeudi 12 mars une session organisée par le Nantes JUG.

Cette session de 2h, qui aura lieu à l'Ecole des Mines de Nantes, est intitulée GlassFish v3, en route pour Java EE 6 et le développement Java indolore!. Elle sera certainement très riche en information et l'occasion pour les heureux participants de découvrir l'environnement modulaire basé GlassFish v3 Prelude sur OSGi.

Pour vous inscrire (actuellement 23 inscrits !) suivez ce lien

N'oubliez pas qu'Alexis est présent sur les forums Developpez et se fera un plaisir de répondre à vos questions techniques dans le forum GlassFish.

Vous devez être identifié pour poster un commentaire.

18/02/2009

Permalink 00:12:44, Catégories: 1. News, Actualité, 173 mots   French (FR) , Baptiste Wicht

[Java] Sortie de Lyria Leonardi 4.2

La version 4.2 de Leonardi vient de sortir.

Vous pouvez la télécharger ici.

Voici les nouveautés de cette version :

  • L’intégration de la technologie Hibernate: Un connecteur Hibernate qui facilite encore plus l’accès aux données ;
  • Des fonctionnalités GED : Un connecteur qui permet la GED au travers de Leonardi ;
  • La génération automatisée de la documentation utilisateur: Leonardi tire profit de son approche dirigée par le modèle en proposant la génération automatique de la documentation utilisateur à partir du modèle ;
  • Un nouvel afficheur Web2.0 : La technologie Ajax généralisée pour les déploiements pour une expérience utilisateur améliorée dans les déploiements web ;
  • Studio amélioré : Studio, l’outil de conception de Leonardi, qui reste le moyen le plus facile de se familiariser avec le framework, est amélioré pour rendre la mise au point incrémentale du modèle et des applications plus facile.

N'hésite pas à faire part de vos commentaires sur le forum.

Permalien

Vous devez être identifié pour poster un commentaire.

19/01/2009

Permalink 21:42:43, Catégories: Événements Java, Java User Group, Evènements, 111 mots   French (FR) , Ricky81

[Java] Inauguration du Lorraine JUG

Le jeudi 29 janvier à 18h00 aura lieu la première rencontre organisée par le Lorraine JUG dans les locaux de l'Ecole Supérieure d'Informatique et Applications de Lorraine (54602 Villers-lès-Nancy)

Pour cette séance inaugurale, sponsorisée par la société SFEIR, c'est Jean-Michel Doudoux qui aura le privilège de présenter la première session qui constituera un retour sur les sujets majeurs ayant fait l'actualité de Devoxx en décembre.
Puis Xavier Roy, architecte chez Fujitsu Services (mais surtout leader du JUG), prendra le relais pour parler des outils permettant de monitorer et administrer l'activité de la JVM (mémoire, thread).

Saluons cette nouvelle initiative de JUG local !

Vous devez être identifié pour poster un commentaire.

05/01/2009

Permalink 22:15:41, Catégories: 1. News, Événements Java, Récapitulatif Java, 137 mots   French (FR) , christopheJ

[Java] Les sorties à venir

En ce début d'année 2009, les JUG francophones continue à organiser des réunions.

Malheureusement pour le BreizhJUG, il est trop tard puisque la réunion doit se terminer à l'heure où j'écris ces lignes. La soirée portait sur la conférence Devoxx et le lancement de JavaFX.
Pour les autres conférences :

  • A Bordeaux, le 8 janvier pour une présentation sur JRat et JFreeChart.
  • A Paris le 13 janvier pour une soirée sur Java EE 6 et GlassFish
  • A Tours le 14 janvier pour une soirée sur l"application des méthodes eXtreme Programming

Enfin la naissance d'un nouveau JUG à Nice-Sophia Antipolis : le Riviera JUG qui commence très fort en organisant une demi-journée de conférence le 14 janvier.

N'hésitez pas à vous inscrire pour permettre aux différents organisateurs de gérer la logistique.

Vous devez être identifié pour poster un commentaire.

14/12/2008

Permalink 18:05:52, Catégories: 1. News, Événements Java, Récapitulatif, Devoxx, Devoxx 2008, 512 mots   French (FR) , woodwai

[Java] 3 jours à Devox

Je viens de passer trois jours à Devoxx (bon je sais, on m'a déjà fait la remarque que blogguer deux jours après la fin de l'évènement c'est tard ...) c'était vraiment super intéressant. J'ai eu la chance de rencontrer des gens super sympa, dont Joshua Bloch avec qui j'ai passé 15mn à parler de synchronisation en Java malgré la queue qui se formait pour avoir son autographe (ou prendre des photos de lui, c'est une super star du Java)!

En vrac, pour vous, les choses qui m'ont le plus marqués:

  • Les deux grandes stars: Java FX et Spring DM Server, il faut réellement regarder ces deux technos qui seront les technos phares de 2008. Java FX, langage créer par SUN pour les RIA (le même programme peut tourner dans un browser, sur le desktop ou sur un mobile!). Spring DM Server: le serveur d'application (attention, ce n'est pas un serveur J2EE) de SpringSource, basé sur OSGI, il permet de faire tourner des applications Spring, web ou non, facilement dans un serveur très léger.
  • Le keynote sur Java 7 nous as présenté les nouveautés de la prochaine version de Java. A part quelques changements au niveau du langage lui-même, ce qui m'a le plus marqué est: la refonte totale des classloaders (SUN nous promet plus aucun deadlock des classloaders!), le support des langages dynamique dans la VM et une implémentation en module (pas OSGI, mais une implémentation plus simple, faite sur mesure pour le JDK). Cette implémentation en module permettra aux applications java une installation plus rapide (surtout depuis le web) et un démarrage plus rapide: on n'installe/charge que ce qui est nécessaire du JRE.
  • Une conférence qui aura marqué tout le monde et celle de vendredi ou Simon Ritter nous a expliqué comment on peut créer une interface multitouch et la piloter par Java FX. La partie Java FX été assez courte mais les explications de la création de l'interface avec un cadre en bois, une webcam, des LED infrarouge et de l'huile d'olive (entre autre) été vraiment fascinante! Après la présentation, la moitié de la salle est descendue voir la bête!
  • Les deux concepts clés à Devoxx: REST (dont on a parler entre autre de l'implémentation dans Spring 3) et la modularité (Java FX, Java 7, Spring Dynamic Module, OSGI)
  • Je ne peut pas vous parler de Devoxx sans vous parler de RFID, même si j'ai trouvé la conférence trop technique et ... sans grand intérêt pour des fan de Java, le fait que tous les badges Devoxx été équipé d'une puce RFID permettant de nous suivre en temps réel à provoqué de nombreux débats. C'était certainement le buz de Devoxx.

Pour finir, bravo à Adobe pour le stand qui a eu à mon avis le plus de succès avec infirmière et jackpot pour gagner T-Shirt, livre, caméra ou ... un canard pour mettre dans son bain (ce que j'ai gagné)

a+

Loïc

Vous devez être identifié pour poster un commentaire.

11/12/2008

Permalink 14:02:38, Catégories: 1. News, Événements Java, Récapitulatif, Devoxx, Devoxx 2008, Langage(s), 347 mots   French (FR) , christopheJ

[Java] Devox J4

Ce matin c'est encore Keynote.

Le Keynote commence par une présentation de Joshua Bloch, l'auteur du livre "Java Efficace". C'est vraiment un speaker doué pour faire passer simplement un message complexe. Il a présenté quelques cas issus de son livre : les collections et notamment l'utilisation de super et extends dans les Generics., les bonnes pratiques sur les énumerations et enfin un tips sur la Lazy Initialisation.

Dans la seconde partie du keynote, Mark Reinhold a parlé de Java 7. La modularisation de Java avec l'abandon de la JSR 277 pour le projet Jigsaw qui sera compatible avec OSGi. Il a aussi parlé de ce qui pourrait être et ne sera pas dans Java 7. Dans les élus on trouve la modularisation (JSR 294 + Jigsaw), les langages dynamiques (JSR 292), new new I/O (JSR 203 avec enfin une vraie API pour le filesystem), et quelques changement du langages (JSR à determiner). Ces changements sont le safe rethrow, l'inférence de type, le multicatch. Swing n'est pas mort, il y aura aussi le Swing Application Framework (JSR 296).

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 12:00:21, Catégories: 1. News, Événements Java, Récapitulatif, Devoxx, Devoxx 2008, 536 mots   French (FR) , christopheJ

[Java] Devoxx J3

Pour l'ouverture du troisième jour, c'est le Keynote. On commence avec une démonstration de Human BeatBox, vraiment impressionnant. Il est intervenu aussi entre les différentes présentations.

Ensuite, Stephan Janssen a pris la parole pour donner quelques infos sur la conférence.
L'équipe de JavaFX a pris la parole pour une présentation rapide des capacités de JavaFX et la liste de Danny Coward sur les 10 points important de JavaFX.
Le second sponsor a parler était IBM pour l'utilisation du RFID cette année à la conférence. Cela permet de savoir quelles sont les présentations attirant les foules et quelles sont celles dont les gens s'enfuient vite.....

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

« Page Précédente 1 2 3 ... 22 23 24 Page suivante »

Liste des blogs

Blog de la rubrique java

Consultez les ressources Java :
- La Rubrique Java
- Les Forums Java
- Les FAQ Java
- Les Tutoriels Java
- Les Sources Java
- Les Livres Java
- Les Outils Java
- Les EDI Java

Retrouvez toutes les news et les publications de la rubrique Java

Rechercher

<  Juin 2009  >
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          

Syndiquez ce blog XML

Articles :

Commentaires :

Vos questions techniques : forum d'entraide Blogs - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.