French only for now


Qualimetrie Jenkins/SonarQube pour java et .Net

SonarQube est un outil de reporting sur la qualité des projets informatique. Bien qu’à l’origine fait pour le Java, la communauté Open Source a permis l’intégration de Sonar avec d’autre langages : cobol, flex, php, c++ et .NET. Sonar centralise les rapports d’outils d’analyse de code pour afficher des informations comme la couverture de test, le respect des normes de développements, la complexité, la duplication… Sonar est conçu pour s’intégrer dans une usine de développement logicielle (Hudson/Jenkins ou bien justement Team Foundation Server (TFS)). Cette intégration permet une mise à jour des métriques à chaque build !

SonarQube est une plateforme qui permet le suivi des tendances.

En plus d'éviter la régression, comme le dit la définition de Wikipédia l'intégration continue est bonne pour la réduction des risques :

  • Découplage de l'environnement de développement

Si cela marche sur jenkins OK sinon pas OK. Si cela marche chez le développeur et pas sur jenkins, il n'a pas commiter tout.

  • Découverte des défauts au plus tôt. Le coût d'un bug en informatique est petit en phase de développement. Mais il y en a beaucoup. Peu de bugs mais très cher après.
  • Qualité accrue aux métriques périodiques
  • Information sur la santé du projet. Si le projet a beaucoup de tests en erreurs

L'intégration continue crée le concept de "non évènement". Tout ce qui était pénible et riche en erreur par un humain est fait automatiquement. Le build est out les 12 heures automatiquement par exemple.

  • Intégration des différents modules,
  • Tests de l'application
  • Inspection du code. Des métriques automatiques.

Au bout d'une demi-heure, si tout est vert, le déploiement se lance...

  • Déploiement de l'application sur les environnements
  • Livraison de l'application

L'intégration continue :

  • Automatiser les builds et les tests
  • Commit fréquents
  • Garder le build de l'application rapide
  • Coresponsabilité des déploiements.

Read more...

Plug-ins Eclipse / NetBeans / Jdeveloper

Sur le serveur UBSRDS3, des outils de développement Java suivants sont installés. Read more...

Moodle et Mozilla Firefox

Par défaut, la copie de code HTML via le presse-papier n'est pas possible dans l'éditeur de Moodle sous Mozilla Firefox. Voici les informations pour changer ce comportement. Read more...

Microsoft Silverlight 4/5 sur le serveur UBSRDS3

Les outils de conception et de développement pour Silverlight 4 et 5 ont été installés sur le serveur UBSRDS3. Cette technologie permet la création et l’exécution d’applications proposant des interactions riches, ainsi que des effets visuels captivants et le support de contenus multi-médias tels que le son ou la vidéo, y compris le rendu de vidéos en Haute Définition, aussi bien que d’applications de type RIA en entreprise. Read more...

Addins Visual Studio et .Net (my/pg/SQLite)

Dans des billet précédents, on avait déjà installé les pilotes ODBC et les fournisseurs OLE-DB sur ces serveurs RDS (Remote Desktop Services). Reste à installer pour les SGBD qu'ils soient open-source comme MySQL, PostgreSQL et SQLite ou propriétaire comme Oracle, les connecteur .Net et les extensions pour l'IDE Microsoft Visual Studio 2010. Des utilitaires pour la plateforme Windows seront installés pour MySQL et PostgreSQL. Read more...

Vidéos des projets internes 2013

Comme les années précédentes (2009, 2010, 2011, 2012), les vidéos YouTube des projets internes de la promotion 2012-2013 des étudiants de la LPCSD (licence professionnelle Conception des Solutions Décisionnelles) du département STID (STatistique et Informatique Décisionnelle) de l'IUT (Institut Universitaire de Technologie) de Vannes de l'UBS (Université de Bretagne-Sud) sont en ligne.

Voici une vidéos populaire :

Read more...

Vidéos des projets 2013 SAP BusinessObjects XI

Comme les années précédentes (2008, 2009, 2010, 2011, 2012) les vidéos YouTube des projets BusinessObjects de la promotion 2013-2014 des étudiants de la LPCSD (licence professionnelle Conception des Solutions Décisionnelles) du département STID (STatistique et Informatique Décisionnelle) de l'IUT (Institut Universitaire de Technologie) de Vannes de l'UBS (Université de Bretagne-Sud) sont en ligne.

Voici une vidéo populaire :

Read more...

Fournisseurs OLEDB (MySQL, PostgreSQL)

Dans un billet précédent, on avait déjà installé les pilotes ODBC sur ces serveurs RDS (Remote Desktop Services). Il se trouve que Microsoft SQL Server Integration Services privilégie la connectivité OLE-DB (Object Linking and Embedding, Database) dans les assistants Visual Studio pour les sources de données. Les fournisseurs SQL Server, Oracle et MS Access sont déjà présents. Manquent les fournisseurs MySQL/MariaDB et PostgreSQL. Read more...

Pages professionnelles référencées sur le site de l'Université

Mon site professionnel est référencé sur le site de l'Université de Bretagne sur à partir de l'URL http://people.univ-ubs.fr/Michel.Dubois.

Migration du site du VALORIA pour chez.com

Mon site professionnel n'était plus en ligne depuis le 30 Avril 2013, suite à l'arret du site du laboratoire VALORIA qui a été remplacé le 1 janvier 2012 par l'IRISA-UBS. La bascule du site vers chez.com vient d'être faite. Les pages http://www-valoria.univ-ubs.fr/Michel.Dubois/ deviennent donc http://michel.dubois.ubs.chez.com.

Recently Written

RSS Feed