, Baptiste Wicht Les développeurs de Sonar viennent d'annoncer la version 2.0 de Sonar ![]()
Plusieurs nouveautés majeures sont au menu :
Bref, que du bon ![]()
Je n'ai pas encore testé cette nouvelle version, je vais attendre que mes plugins soient compatibles avec les nouveautés, mais je n'hésiterai pas à faire des retours une fois installée.
Plus d'informations sur le site de Sonar.
Vous devez être identifié pour poster un commentaire.
Hi,
I'm pleased to announce my first article in english : Review of Jetbrains Intellij Idea 9 Ultimate Edition.
It's the review of the last version of the Intellij Idea Java Ide. You'll find in this article the new functionalities of the IDE and my advice about the different news from this version.
This is my first article in english, so please tell me about every mistake you might find in the article or the website.
I also translated all my website in english : http://baptiste-wicht.developpez.com/en/
In the future, i will try to translate some of my articles and try to publish my blog subjects in the two languages.
I hope you will enjoy this resources ![]()
Vous devez être identifié pour poster un commentaire.
Bonjour,
Je viens de terminer ma revue de la nouvelle version de l'IDE IntelliJ Idea :
Revue de l'IDE Jetbrains Intellij Idea 9 Ultimate Edition
N'hésitez pas à me dire ce que vous en pensez ![]()
Vous devez être identifié pour poster un commentaire.
Bonsoir,
La version finale de IntelliJ Idea 9 est maintenant disponible ![]()
Voici la liste finale des nouveautés : http://www.jetbrains.com/idea/whatsnew/index.html
Quelques screenshots : http://www.jetbrains.com/idea/features/index.html
Vous pouvez télécharger la version payante "Ultimate Edition" ainsi que la version open-source "Community Edition" sur le site officiel.
Je vais essayer de faire une review dès que possible ![]()
Vous devez être identifié pour poster un commentaire.
Je continue dans la suite de mes découvertes dans IntelliJ Idea 9 Beta.
Au niveau de Maven 2, j'ai pu découvrir quelques changements, surtout au niveau de la vue.
Dans le dossier "LifeCycle", seuls sont maintenants affichées les goals les plus importants (clean, validate, compile, test, package, install, site et deploy) au lieu de la liste complète, ce qui est plutôt intéressant. On peut bien sûr toujours afficher l'entier des goals avec une option de la barre d'outils.
Toujours au niveau de cette vue, on peut maintenant voir les profiles qui sont configurés au niveau de settings.xml et accéder rapidement au fichier settings.xml de Maven 2.
On a également accès à un graphe des dépendances d'un module Maven.
La vue se met maintenant à jour automatiquement dès que l'on fait un changement au niveau de la hierarchie des modules, plus besoin de faire un "Reimport" après chaque petit changement.
A propos du reimport, on peut maintenant faire des reimport seulement pour le(s) projet(s) qui a (ont) été changé(s) au lieu de devoir tout réimporter et en plus de cela, les performances de cette opération ont été grandement améliorées. Je dirais d'un facteur 3 à 4 pour ce que j'ai pu en voir.
Bref que du bon pour le support Maven 2 ![]()
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Fervent utilisateur d'IntelliJ Idea depuis un moment déja, je me suis empressé de télécharger la beta une fois sortie pour tester cela et je ne suis pas déçu ![]()
Au niveau des performances, JetBrains a tenu sa promesse, la nouvelle version démarre plus rapidement, freeze beaucoup moins et est plus réactive.
Au niveau de l'interface, il n'y a apparemment pas d'énormes changements. Certaines barres d'outils ont été revues de manière plus logique et on trouve plus facilement ce que l'on veux.
La vue "Project" a été revue pour afficher la hiérarchie des modules pour un projet Maven, ce qui est assez agréable.
Les vues de configuration possèdant une longue zone de texte ont été revues pour n'avoir de barre de défilement que sur la zone de texte, ce qui permet de garder en vue les options de la colonne de gauche constamment.
Mais sinon, pas de grosses révolutions de ce côté-là.
Au niveau des inspections, la vue a été allégée est plus agréable, mais surtout, et plus important, les inspections ont été améliorées. Ainsi à inspection égale, on trouve plus d'erreurs. En plus de cela, de nouvelles inspections ont été ajoutées, notamment au niveau de Maven et OSGi.
En plus de cela, on voit maintenant l'apparition d'un correcteur orthographique des plus pratiques. Ce dernier permet de vérifier l'orthographe dans les commentaires, les noms de variables, les noms des méthodes, les fichiers annexes, ... C'est très pratique surtout pour quelqu'un comme moi qui ne suis pas de langue anglaise mais qui documente en anglais. De base, seul un dictionnaire anglais est fourni, mais il est possible de rajouter des dictionnaires au format .dic.
Et enfin, une amélioration certaines de performances et de l'efficacité du plugin Subversion ![]()
C'est tout ce que j'ai pu constater pour le moment en n'utilisant que tout ce qui est Java SE.
Sinon, dans ce qui a l'air intéressant, mais que je n'ai pas encore testé :
Pour le moment, je suis en tout cas très satisfait de cette nouvelle mouture ![]()
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Je suis en train de m'installer un serveur perso à la maison sur une machine sous Debian Stable.
Je viens d'installer Hudson sous Tomcat sur cette machine et j'ai rencontré bien quelques problèmes pour effectuer cette installation, alors je vais partager ma solution.
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Cela fait maintenant environ un mois que j'ai commencé à regarder les possibilités de Maven 2 et à l'utiliser pour le build de mon projet JTheque. Au début, je pensais juste l'utiliser pour faire mes "publications" sur Sonar étant donné que je ne voulais pas passer du temps à migrer de Ant à Maven 2. Il faut également dire que je ne trouvais pas le concept très intéressant.
Mais petit à petit, je me suis rendu compte que Maven 2 était beaucoup plus intéressant que je ne le pensais et offrait des possibilités beaucoup plus élevées qu'Ant.
J'ai donc gentiment intégré petit à petit les possibilités de Maven 2 tout d'abord pour remplacer mes petits scripts Ant, ensuite dans mon système d'intégration continue puis maintenant pour ce qui est de la génération de site et du déploiement automatique d'artifacts.
Et je dois dire que je suis de plus en plus ravi par cet outil super complet. Il me permet de faire des builds beaucoup plus complets qu'Ant, me génère automatiquement des rapports et un site et me permet de déployer le tout directement sur mon serveur FTP sans aucun problème. C'est donc un gain de temps non négligeable. Bref que du bonheur.
Bien qu'il faille un certain temps d'adaptation et d'études pour appréhender correctement l'outil, une fois qu'on en a saisi la philosophie, il est assez facile d'avancer et d'intégrer petit à petit les immenses possibilités de Maven 2. Je suis d'ailleurs encore loin de toutes les connaître et les utiliser.
Néanmoins, il y a quand même quelques petits problèmes que j'ai pu constater. Premièrement, la prise en main n'est pas des plus facile. La philosophie est en effet tout à fait différente de ce que l'on trouve dans les système de build basé sur le script. Ensuite, la documentation n'est pas toujours des plus clairs, surtout en ce qui concerne les projets multi-modules. Et enfin, beaucoup de choses se répètent dans les POM de différents projets, mais pour ce point là, je l'avais déjà avec Ant.
Pour conclure, je dirais que Maven 2 est infiniment plus puissant et agréable à utiliser qu'Ant et bien qu'il faille un certain temps pour le prendre en main, n'est pas des plus difficiles à utiliser.
Vous devez être identifié pour poster un commentaire.
JetBrains vient d'annoncer la version beta de YouTrack, leur outil de suivi de bug et de demandes (Bug And Issue Tracker).
Ce produit n'est pas entièrement nouveau, il s'agit en fait de Charisma qui était en version EAP et qui a changé de nom pour passer en version beta.
Voici quelques unes des fonctionnalités les plus importantes de YouTrack qui pourraient le distinguer d'un autre bugtracker :
Ce ne sont là que les fonctionnalités qui pourrait le distinguer d'un autre produit, mais en plus de cela, il gère bien évidemment tout ce que peux gérer un bugtracker que vous l'habitude de voir.
Pour plus d'informations, je vous invite à consulter les démos sur le site de YouTrack.
N'hésitez pas à donner votre avis sur le forum.
Vous devez être identifié pour poster un commentaire.
JetBrains vient d'annoncer un nouveau produit JetBrains Web IDE, qui est un IDE pour le développement web basé sur la plateforme IntelliJ.
Ce nouvel IDE sera disponible au quatrième trimestre 2009 dans deux versions différentes :
L'application est néanmoins déja disponible dans le cadre du programme "early access" (EAP) de JetBrains : http://www.jetbrains.net/confluence/display/WI/Web+IDE+EAP
Si cet éditeur est de la même qualité qu'IntelliJ Idea, on peut espérer voir sortir un excellent outil ![]()
Source : http://blogs.jetbrains.com/idea/2009/08/web-ide-%E2%80%94-intellij-idea-for-html-and-php-developers/
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Bonjour,
J'ai le plaisir de vous annoncer que j'ai développé une nouvelle application basé sur le core JTheque : JTheque Metrics.
Cette application permet de générer des métriques sur le code d'un projet Java.
Pour le moment, les métriques générées ne sont pas très nombreuses :
Mais cela devrait évoluer ![]()
JTheque Metrics gérer les projets multi-modules. C'est-à-dire que vous pouvez enregistrer un nouveau projet et lui spécifier plusieurs sous-projets (des dossiers).
Vous pouvez également enregistrer une configuration de projet pour ne pas avoir à le reconfigurer entièrement plusieurs fois.
Vous pouvez télécharger le programme ici.
Les sources :
La Javadoc :
En espérant que ce programme vous soit utile.
N'hésitez pas à me faire part de votre avis, de vos propositions d'amélioration ou des bugs que vous auriez pu constater sur le forum.
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Cela fait maintenant un moment que j'utilise Intellij Idea 8 pour développer mon projet JTheque.
Hors en me rendant un jour sur le site d'IntelliJ Idea, j'ai vu une pub pour leur serveur d'intégration continue : TeamCity.
Comme la version de base est gratuite (limité à 20 configurations de builds et 3 agents), je me suis décidé à la tester. En effet, bien que je sois le seul développeur de JTheque, il est toujours intéressant d'avoir un suivi des builds et une gestion centralisé de ces derniers.
TeamCity m'offre très largement toutes ces fonctionnalités et bien plus encore ![]()
Voilà les différentes fonctionnalités que j'utilise :
A noter, qu'il y a encore d'autres fonctionnalités intéressantes que je n'utilise pas. Par exemple, on peut utiliser le pré-commit, c'est à dire qu'avant de commit sur subversion, on va passer par la configuration de build sur TeamCity pour voir s'il y a des erreurs et le cas échéant ne pas committer.
Par contre, on atteint assez vite la limite de 20 configurations de build surtout pour un projet modulaire, mais je compte également essayer d'obtenir la version gratuite pour les projets OpenSource comme je l'ai déjà pour IntelliJ Idea, ce dont je remercie JetBrains d'ailleurs.
Pour plus d'infos : Le site officiel de TeamCity et la présentation de l'outil par Romain Linsolas et Philippe Vialatte.
Vous devez être identifié pour poster un commentaire.
Avec ce blog, je vais vous tenir au courant de l'avancée de mes différents projets et de mes nouveaux tutoriels. Je vais aussi essayer de publier des news sur l'informatique en général et sur Java.
My English website
| 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 |
Copyright © 2000-2012 - www.developpez.com