MadGnome's lair
Java, C# and stuff
-
Unite 2012: 1ère conférence d’Atlassian en Europe!
Julien Hoarau on February 15, 2012 in Uncategorized

Pour la première année, Atlassian organise une série de conférences à travers l’Europe.
C’est l’occasion pour les utilisateurs ou futurs utilisateurs de JIRA, Confluence, Bamboo ou autres d’échanger avec l’équipe Atlassian, leurs clients et partenaires.
La conférence française se déroulera le 15 Mars 2012 à l’espace Cap 15 à Paris.
Au programme:
- Un aperçu de la roadmap de JIRA post version 5 (prévue début Février)
- Des conseils pour faciliter la mise en place et l’utilisation d’un wiki d’entreprise
- Retour d’expérience d’Atlassian sur le passage à un DVCS
- Et des nombreux cas d’utilisation clients
Le tout ponctué par des pauses et des tables rondes permettant d’échanger entre utilisateurs des produits Atlassian.
Les inscriptions sont d’ores et déjà ouvertes, il vous en coûtera 100€ pour la journée. Attention les places sont limitées.
Pour plus d’information, vous pouvez consulter la page dédiée.
- Continue Reading →
-
VerificationException and profiling: the hidden flag.
Julien Hoarau on September 2, 2011 in C#
I’ve spent a long time trying to figure this one, so I will share my findings with you.
When you instrument or profile a .NET 4 application with the SecurityTransparent attribute or AllowPartiallyTrustedCallers the runtime will throw a VerificationException.
To prevent this, you have two solutions
- Continue Reading →
-
JIRA Hero: Best use of Active Objects plugin!
Julien Hoarau on June 8, 2011 in Atlassian
Results for Codegeist V are out and I win the Best use of Active Objects prize with my JIRA Hero plugin! It was a great contest, well-organized with awesome prizes. My only regret is that I was not at Atlassian Summit for the announcement.
- Continue Reading →
-
Postmortem: Atlassian Codegeist
Julien Hoarau on June 1, 2011 in Atlassian, Java
-
I participated to Codegeist V, the Atlassian plugin contest. For this year edition, Atlassian was giving up to 45,000$ in prizes. As I had already developed plugins for Atlassian product at Kalistick (Agile Quality Management for JIRA and Static Analysis for Crucible), I thought that I would be able to deliver something.
- Continue Reading →
-
I Can has anothr build engine? Yez U can!
Julien Hoarau on June 6, 2010 in C#
Étant assez actif sur le tag MSBuild de StackOverflow, je me suis dit qu’il était peut-être temps que je partage un peu.
Comme son nom l’indique (ou pas…) MSBuild est l’outil de build made in Microsoft. On peut le voir comme un équivalent à Ant pour la plateforme .Net (Il y a NAnt pour ça me direz vous, certes). J’en parle comme la dernière nouveauté, digne d’une iphone 4, mais non… MSBuild est livré et utilisé dans le framework .NET depuis la version 2.0 (2005).
Il est utilisé un peu partout au sein de la plateforme .NET : Visual Studio (Les fichiers projets,*.csproj, *.vbproj…, sont des fichiers MSBuild), Team Foundation, Xna, Expression Blend…
C’est un outil auquel tout développeur .NET sera confronté et qu’il se doit de connaître un minimum.Tout comme pour Ant, MSBuild utilisent une syntaxe XML et se base sur des targets et des tasks. Les targets, étant des regroupements de tâches, semblables à des méthodes, permettent d’exécuter des actions particulières. Par exemple la target Build d’un fichier *.csproj construira le projet.
Je n’ai fait qu’effleurer le sujet dans ce billet, pour approfondir il vous faudra vous reporter au lien ci-dessous. Dans les prochains billets je mettrais en avant certains points particuliers, pas forcément très clair sur MSDN.
- Continue Reading →
-
CommandLineArguments.exe –lang=C# -v
Julien Hoarau on April 21, 2009 in C#
Lorsque l’on développe une application console, on se retrouve rapidement confronté au problème de la gestion des arguments passés au démarrage. Et étonnement il n’y a rien dans le framework .NET pour gérer cela (une rumeur prévoyait cela pour .NET 4, mais il n’en est rien au final). On a donc le choix entre partir vers une solution faite maison : “Après tout, je n’ai besoin que de deux paramètres… trois… quatre grands maximums” et l’on se retrouve à fouiner dans le code au bout de deux semaines car l’on avait jugé inutile d’inclure l’aide (“pour deux paramètres à quoi bon!”).
L’autre solution est bien évidemment d’utiliser une librairie, parmi les nombreuses disponibles. Je vais dans ce billet en présenter trois :
- Continue Reading →
-
Non! Tu n’es pas un designer…
Julien Hoarau on February 10, 2009 in Misc
… même si tu penses pouvoir l’être. Apparemment, l’utilisation intensive d’IHM ne confère aucune aptitude à la création de celle-ci. C’est la dure leçon de vie qui m’a été inculquée aujourd’hui.
- Continue Reading →





