Blank Twitter
Home
fév
25
xfactor

Je viens de découvrir JTrac, il me plait, il plait à toute l’équipe, je vous le présente en 2 minutes chrono!

Tout d’abord, notre besoin.
Nous travaillons à 8 sur un projet mais sur des parties bien différentes : un frontal .net, un middle Java et un backOffice PL/SQL. Avant, lorsque nous trouvons des bugs, des cas bizarres, ou lorsque nous avions des suggestions; la solution c’était un mail, un post-it ou bien à l’oral. Le client possède en interne un outil de gestions des incidents, mais c’est une énorme usine à gaz, ou l’on cible forcément toute l’équipe, et qui est bien trop lent : c’est surtout dédié aux relations MOA/MOE ou MOE/Production.
Du coup, on ne sais pas ce que deviennent ce que l’on signale, si c’est déjà corrigé ou pas, et on ne sait même plus ce que l’on a demandé, sauf à s’astreindre à une rigueur que nous n’avons pas forcément…
Premier essai : le fichier Excel !
Ca fonctionne, mais pas très longtemps… Coup de fil : tu peux me lâcher le fichier Excel pour que je puisse y rajouter quelque chose. Coup de fil n°2 : Tu as vu que ce matin, je t’ai rajouté plein de trucs.
Bilan : c’est vite chiant…
Deuxième essai : on cherche mieux
Suite à ces constats, on se dit :
- il faut une webapp ou l’on puisse bosser à plusieurs en même temps
- il faut que ça puisse envoyer des mails
- il faut que l’on puisse l’assigner à une personne donnée
- il faut que ça reste pas trop prise de tête comme mon fichier Excel sinon personne l’utilisera
- si on peut y mettre des fichiers joints en plus, ça serait bonus.
- et aussi il faut que ça s’installe et paramètre vite, pasque je suis embauché pour coder pas pour faire du consulting en productivité ou en qualité.

Jtrac!

Click to continue »

xfactor
22:48
 
fév
15
xfactor

Cette semaine nous mettions en place chez BT des formations pour les collaborateurs. Le but du jeux est de permettre à ceux qui le souhaitent de partager leurs connaissances et de permettre à ceux qui le souhaitent de venir les écouter et d’en discuter. Pour ce premier essai je me suis lancé sur une présentation sur les tests. J’ai essayé de faire passer mon intérêt pour la démarche et sur le TDD, en essayant de faire passer l’argument que coder en testant ne coûte pas forcemment plus cher. Pour la suite, Jean-François Macresy nous a fait un topo des méthodes d’estimation de charges. La soirée était plutôt réussi avec une quinzaine de personnes attentives et à priori globalement satisfaites. Ci-dessous la présentation que j’ai donné :

Tests Logiciel

View more presentations from nrichand. (tags: java tdd)

xfactor
21:41
 
déc
17
xfactor
(EN COURS DE REDACTION)

Vendredi dernier Sun organisait une journée de conférences gratuites dans ces locaux rue de Iena à Paris. Pour cette journée, Sun faisait une tournée de ces programmes OpenSources.
Malgré des salles parfois un peu petite, l’organisation était très correcte et le contenu des sessions très intéressant. Avec deux salles en parallèles j’ai porté mon choix sur ces conférences : JavaEE 6, Grizzly Comet, OpenSSO, GlassFish V3 prélude, JavaFx, JavaFx tools, Xwiki, Hudson. Beaucoup de choses intéressantes dont je vais vous faire part ci-dessous.

Sun

Click to continue »

xfactor
22:30
 
sept
15
xfactor

Mardi soir avait lieu une soirée sur le thème Groovy au ParisJug. Après plusieurs désistements en cascade, me voici arrivant seul dans les locaux, cependant tant pis pour les autres car cette soirée était vraiment de qualité est très instructive.
Bien qu’un peu à l’écoute de Groovy avant d’y aller, j’en ressort avec une grande envie de m’y lancer (chose faite le lendemain en installant le plugin Groovy pour Eclipse :p)!

Click to continue »

xfactor
21:32
 
sept
14
xfactor

Depuis quelques temps, je suis à l’affut de présentations que l’on peux trouver gratuitement sur internet. Avec les nouveaux moyens dont nous disposons et la banalisation des connexions haut débits, on commence à trouver des contenus passionnant et dans un format adapté pour se former.
L’idéal est le format slides défilant + vidéos (voir uniquement que le son) : 

  • Parleys : un contenu très très riche issus de différentes conférences tels Javapolis, springone, bejug, … Une interface très développée, beaucoup de contenu (en anglais), un must!
  • Valtech TV : Valtech avait été un des premiers à se lancer dans ce format il y a un moment de cela déja pour diffuser le contenu de ses valtech days. De très bonnes conférences en français et en anglais à la fois techniques mais aussi orientés sur la gouvernance, les méthodes agiles. A voir absolument, dommage que le site semble délaissé depuis quelques temps.
  • L’université du SI : Pour son université au mois de juillet 2008, Octo a également choisi ce format. Certaines conférences sont passionnantes et je vous conseille plus que vivement d’aller y faire un tour. (Celle-ci m’a beaucoup plus par exemple : M15 – Productivité en Java : libérons les développeurs ! ) De la bonne qualité (et en français pour la majorité), des sujets intéressants, des démos sous Eclipse, on s’y croirait :p
  • JavaOne : Le site de la javaone est bien évidemment encore un must. Je suis content d’y trouver quelques jours après le contenu des présentations en pdf. Cependant, l’interface me semblent inférieures aux autres : pas de visualisation des démonstrations, que du son et pas de vidéos. Je reste un poil sur ma fin. Par contre il y a pas mal de contenus.
  • InfoQ : InfoQ héberge pas mal de présentations au format vidéos + slides. Je ne l’ai pas encore trop testé cependant. La partie Java contient quelques présentations très intéressantes. A tester.
  • TV4IT : Ce site est moins un site de formation que les autres mais plutôt un recueil d’interviews et d’actualités. Le site est en français (pas forcemment les interviews) et de bonne qualité, à surveiller.

Autres formats :

  •  SlideShare : SlideShare permet de partager en ligne une présentation au format ppt, pdf, … On trouve pas mal de supports de présentations intéressantes en cherchant un peu et les présentations sont téléchargeables.

Veille techno :

  • dzone : Je l’abordais déja dans un autre post, la veille techno est un aspect crucial de notre métier et continuer à lire fréquemment des articles est pour moi un prérequi. Dzone propose en plus des articles qu’il publie (javalobby), une compilation des articles proposées par les membres. Le tri par popularité permet de trouver de vraiment bons articles. A visiter régulièrement!

D’autres à venir au fur et à mesure que je trouve.

xfactor
14:55
 
août
3
xfactor

Voila un petit moment que mon blog est resté au point mort. L’explication à cela est du à :

  • la fin de ma mission chez Groupama début juillet.
  • le passage de la certification SCJP dans la foulée.

Je vais faire le bilan de la certification SCJP dans mon prochain post donc je ne vais pas plus m’attarder sur celle-ci maintenant. Par contre le fait d’avoir travailler la certification m’a permis de découvrir certaines subtilités du langage java. Si vous trouvez la réponse tout de suite aux questions ci-dessous c’est bon, la certif SCJP est dans votre poche, sinon au boulot…

Click to continue »

xfactor
21:16
 
mar
24
xfactor

Je vous propose une sélection des articles intéressants de la semaine, principalement orientés J2EE.

Au menu:

  • Which style of WSDL should I use?
  • JSF: the good, the bad and the ugly…
  • Eclipse et mylyn, pour une gestion efficace des bugs et des tâches d’un projet de développement
  • SpringSource Tool Suite Released
  • Activer un aspect par JMX
  • Build time vs. render time
  • Choose your managers wisely; they have cookies on the dark side
  • Software Architecture Document Guidelines

Click to continue »

xfactor
16:22
 
mar
16
xfactor

Pour aujourd’hui quelques astuces Eclipse. Elles sont très simples, mais je les utilise vraiment quotidiennement et je me rend compte que pas mal de personnes ne les connaissent pas.

  • La première est l’utilisation des regex dans l’éditeur « rechercher/remplacer ». Comment peut-on gagner beaucoup de temps et s’éviter un boulot à la con ?
  • La seconde est l’utilisation des « tasks » (TODO, FIXME, …). Comment bien les utiliser, comment créer les siennes ?

Click to continue »

xfactor
12:16
 
mar
12
xfactor

Nous utilisons très souvent les librairies commons d’Apache pour diverses choses, notamment pour le logging (commons logging), les connexions diverses et variées et urls (commons net), envoyer des fichiers en J2EE (commons FileUpload), envoyer des mails (commons email), et bien d’autres encore…

Je n’utilise que certaines de ces librairies par habitude, mais je me rend compte de plus en plus souvent que cela vaut le coup d’aller fréquemment y faire un saut pour éviter de réinventer la roue à chaque fois…

Ce coup ci je viens de retomber sur l’API commons lang qui vise à étoffer le comportement de java.lang. Elle contient quantité de classes utilitaires qui peuvent être utilisées sur énormément de projet, d’ailleurs je pense que beaucoup de projets réécrivent en partie ces classes (vécu)…

Voici un petit tour rapide de ce que j’ai découvert d’intéressant :

  • La classe StringUtils avec notamment la méthode IsEmpty() qui permet de remplacer monString != null && !(«  »).equals(monString)
  • HashCodeBuilder qui permet de coder un bon hashCode sans avoir à ressortir à chaque fois java efficace de Joshua Blosch (que je recommande)
  • ExceptionsUtils.getStackTrace(e) qui permet d’écrire la stackTrace dans une log par exemple ce que ne permet pas e.printStackTrace()
  • DateUtils qui contient des méthodes tels : addYear(), addMonth(), addMinute(), …
  • EqualsBuilder pour aider à redéfinir la méthode equals
  • NumberUtils avec par exemple toInt(str), toFloat(str), …

Mon conseil du jour est donc : gagnons du temps et refouillons un peu dans les commons :)

xfactor
23:32
 
jan
21
xfactor

Après avoir joué l’évangéliste Spring pendant plusieurs mois, me voici maintenant dans la peau de l’évangéliste agile. Cependant, mon évangélisation à plus de mal à passer. La majorité des gens à qui je présente les méthodes agiles n’ont que peu d’idées des concepts agiles voir même plutôt ont de fausses idées sur XP.

En effet, j’ai remarqué que beaucoup de gens connaissaient le terme eXtrem Programming. Malheureusement, pour ces personnes les seules idées qu’ils en restent sont : « XP c’est coder à deux sur un seul PC ? Très peu pour moi… » ou bien « XP c’est coder et ne pas faire de docs ? C’est faire un projet à l’arrache …».

Et bien non ! XP, et plus généralement les méthodes agiles, ce n’est pas ça !

Click to continue »

xfactor
11:43
 
xfactor
xfactor
Subscribe RSSxfactor
 
xfactor
profile
About
Je suis Nathaniel Richand.
Vous trouverez dans ce blog tout ce qui touche au développement personnel, à mon personal MBA ainsi que diverses choses ayant trait à mon travail de consultant logiciel.

Si vous souhaitez voir mes articles techniques ceux-ci sont désormais publiés sur le blog de Xebia.

A noter, mes propos sont tenus à titre purement personnel et n'engage en aucun cas mon entreprise.
xfactor
In collaboration with Jackpotjoy Bingo, Virgin Bingo and 32Red Casino.
Designed by
 
Virgin Casino