background preloader

Articles

Facebook Twitter

Maven Definitive Guide FR, relecture finale. Les 19 chapitres de la traduction officielle du Maven Definitive Guide terminés, il est grand temps de nous lancer dans la dernière ligne droite avant la fin du projet : la relecture publique complète de la traduction.

Maven Definitive Guide FR, relecture finale

En tant que participant à ce projet, c’est avec un certain enjouement (ndlr : ouf, c’est fini !) Que je relaie donc cet appel pour relire les 430 pages de ce guide. Je profite de cette occasion pour remercier les relecteurs de la première partie, et espère vous voir au moins aussi nombreux cette fois-ci. Notez que nous avons besoin de tout type de contributeur : vous lancer dans la relecture ne signifie pas forcément vous engager sur la relecture complète du livre. Pour ceux que ça intéresserait, veuillez noter les points suivants :

Sortie d’Eclipse Juno. L’Eclipse nouveau est arrivé !

Sortie d’Eclipse Juno

Cette nouvelle livraison simultanée des principaux composants (71 cette année) porte le joli nom de Juno. La grande nouveauté 2012 c’est l’adoption de la version 4 de la plateforme, une refonte très importante menée de longue date dans le projet E4. Et ça se voit ! Car au delà des changements techniques qui n’intéresseront que les développeurs RCP, le visuel change radicalement avec des interfaces plus épurées, aussi bien sous Windows que sous Linux, et quelques améliorations intéressantes comme la possibilité de détacher les éditeurs. Gestion de versions dans Maven : SNAPSHOT ou pas SNAPSHOT ? Un aspect important dans l'utilisation de l'outil de build réside dans la gestion des numéros de version d'un projet et de ses dépendances.

Gestion de versions dans Maven : SNAPSHOT ou pas SNAPSHOT ?

Introduction Maven est un outil qui permet de gérer le cycle de vie d'un projet d'une manière portable. Parmi les fonctionnalités les plus importantes, on peut citer : - la structure du projet qui est normalisée et indépendante du langage et de la plate-forme utilisés (Java, PHP, FLEX...), - l'incitation à utiliser un dépôt central abritant les librairies utilisées par les projets et assurant le stockage des ces derniers pour une utilisation tierce (livraison à un client ou bien utilisation par un autre projet). Les 8 plateformes d'affiliation généralistes les plus utilisées. Office français de l'immigration et de l'intégration (Ofii) délégation des Alpes-Maritimes - Provence-Alpes-Côte d'Azur - Alpes-Maritimes - 06.

Mémoire de fin d'année - Google Analytics. L’importancedesWebAnalyticspourvotresitewebJOLLETPierre3 Tabledesmatières Apropos............................................................................................................................2.

Mémoire de fin d'année - Google Analytics

A quoi ça sert? Cycle en V. Un article de Wikipédia, l'encyclopédie libre.

Cycle en V

Les phases du cycle en V Le modèle du cycle en V est un modèle conceptuel de gestion de projet imaginé suite au problème de réactivité du modèle en cascade. Il permet, en cas d'anomalie, de limiter un retour aux étapes précédentes. Les phases de la partie montante doivent renvoyer de l'information sur les phases en vis-à-vis lorsque des défauts sont détectés, afin d'améliorer le logiciel. Gant Plugin. Plugin Information This plugin allows Hudson to invoke Gant build script as the main build step.

Gant Plugin

ChuckNorris Plugin. Plugin Information Displays a picture of Chuck Norris (instead of Jenkins the butler) and a random Chuck Norris 'The Programmer' fact on each build page.

ChuckNorris Plugin

Download & Installation You can download the latest .hpi and install it from the Manage Plugins menu, or install this plugin directly from the Plugins Update Center. Usage After installing the plugin, go to job configuration page, a checkbox with the text 'Activate ChuckNorris' should appear. Screenshots Q: I'm getting NonExistentFieldException in Hudson log file, how to fix this problem? Niveaux de criticité dans Jenkins, Sonar, PMD et Checkstyle. 13 oct. 2011 Sonar permet de configurer, via une interface graphique, les niveaux de criticité des alertes remontées par PMD et Checkstyle.

Niveaux de criticité dans Jenkins, Sonar, PMD et Checkstyle

Ces niveaux peuvent ensuite (après quelques réglages) servir à influencer la santé des builds dans Jenkins - par exemple, l'utilisation de System.out.println provoquera un simple warning, alors que le lancement manuel d'un Throwable fera échouer le build. Intégration continue avec Jenkins : installation et configuration de base. Jenkins, précédemment connu sous le nom de Hudson[1], est un outil Open-Source d’Intégration Continue, écrit en JAVA.

Intégration continue avec Jenkins : installation et configuration de base

Cet article va montrer comment installer un serveur d’Intégration Continue sous Jenkins ; et sera suivi d’un second article, qui montrera comment utiliser cette plate-forme pour intégrer un projet PHP. Sommaire : Intégration continue ? Pour commencer, quelques mots sur ce qu’est l’Intégration Continue, quelques pré-requis à la mise en Intégration Continue d’un projet… Et aussi quelques points expliquant en quoi l’Intégration Cotninue peut être utile. Principes de L'intégration Continue. Tests unitaires et intégration continue. Je vais vous parler de deux notions qui sont assez connexes, et que certaines personnes ont tendance à mélanger un peu.

Tests unitaires et intégration continue

Les tests unitaires Le but des tests unitaires est d’automatiser les tests de non-régression. Quand on développe un logiciel, on peut facilement faire des modifications sans se rendre compte qu’elles introduisent des bugs dans certains cas particuliers. C’est ce qu’on appelle des bugs de régression, en ce sens qu’on introduit de nouveaux bugs à la suite d’une évolution fonctionnelle. Comme il n’est pas humainement possible de tester systématiquement tous les cas d’utilisation possible, ces bugs peuvent se retrouver déployés en production, avec tous les problèmes que cela comporte.

Une des notions importantes, quand on fait du développement, est de savoir que plus un bug est détecté tôt, plus il sera facile à corriger. Blog Plateforme d'Integration Continue. La plateforme d'Intégration Continue (PIC) ou comment piloter ses développements applicatifs et logiciels. Nos clients sont des sociétés de l'informatique mais également des entreprises voulant suivre et contrôler le travail de leurs prestataires. En effet, les produits informatiques (logiciels, sites internet …) deviennent cruciaux pour de nombreux secteurs de l'entreprise.

Un retard, un dysfonctionnement ou une panne et c'est la pérennité même de la compagnie qui peut être remise en jeu. Alors que ce domaine était réservé à l'industrie de pointe, la sureté de fonctionnement devient une nouvelle préoccupation même pour les sites internet. Smile Système a développé une offre modulaire capable de s'adapter à tous les besoins des entreprises.

Elle se décompose en plusieurs éléments :