<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java - Freelance . fr &#187; Java</title>
	<atom:link href="http://www.java-freelance.fr/category/java/feed" rel="self" type="application/rss+xml" />
	<link>http://www.java-freelance.fr</link>
	<description>Du java et du freelance</description>
	<lastBuildDate>Wed, 07 Dec 2011 18:10:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hibernate Anti-Patterns</title>
		<link>http://www.java-freelance.fr/java/hibernate-anti-patterns</link>
		<comments>http://www.java-freelance.fr/java/hibernate-anti-patterns#comments</comments>
		<pubDate>Sat, 19 Nov 2011 03:13:13 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Anti patterns]]></category>
		<category><![CDATA[devoxx]]></category>
		<category><![CDATA[Hibernate]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=1215</guid>
		<description><![CDATA[			
			

J&#8217;ai eu l&#8217;occasion d&#8217;assiter à une conférence sur les anti-patterns Hibernate par Patricia Wegrzynowicz à Devoxx hier. Elle a mis en avant certains effets de bords induit par l&#8217;utilisation d&#8217;Hibernate (les points suivants peuvent souvent s&#8217;appliquer à d&#8217;autres ORM, rien de personnel avec Hibernate   . Cet article ne reprends qu&#8217;une partie du talk: [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/hibernate-anti-patterns/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soirée sur Paris &#8211; 7 juin</title>
		<link>http://www.java-freelance.fr/java/soiree-sur-paris-7-juin</link>
		<comments>http://www.java-freelance.fr/java/soiree-sur-paris-7-juin#comments</comments>
		<pubDate>Thu, 02 Jun 2011 06:12:13 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[marmite]]></category>
		<category><![CDATA[mockito]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=1191</guid>
		<description><![CDATA[			
			

Rien de prévu mardi prochain ? Rejoignez nous pour la première de la marmite, LA soirée récurrente des duchesses ! J&#8217;aurais l&#8217;occasion d&#8217;animer avec Brice Dutheuil, commiter Mockito, un Hands-On sur la mise en place de tests avec Mockito et comme il y en a pour tous les gouts chez les duchesses, on a également [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/soiree-sur-paris-7-juin/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quizz &#8211; Maitrisez vous votre IDE ?</title>
		<link>http://www.java-freelance.fr/humeur/quizz-maitrisez-vous-votre-ide</link>
		<comments>http://www.java-freelance.fr/humeur/quizz-maitrisez-vous-votre-ide#comments</comments>
		<pubDate>Tue, 10 May 2011 09:44:51 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Humeur]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[quizz]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=1177</guid>
		<description><![CDATA[			
			

Etant bloquée chez moi, j&#8217;en profite pour vous partager un petit quizz destinée aux utilisateurs d&#8217;intelliJ IDEA sous linux/Windows. Le même pour les amateurs de la pomme à venir dans la journée/soirée  

	
	
	  
		Maitrisez vous votre IDE ? [Linux/Windows users &#038; IntelliJ]
	    0%
			Progress:
			
					
	
						Générer une méthode (constructor/getter/setter...)
						Ctrl+FCtrl+GAlt+GAlt+InsCa se génère seul, IDEA [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/humeur/quizz-maitrisez-vous-votre-ide/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Spock-(3/X) – Spock, EasyMock, Mockito et les arguments</title>
		<link>http://www.java-freelance.fr/java/spock-easymock_mockito_argument</link>
		<comments>http://www.java-freelance.fr/java/spock-easymock_mockito_argument#comments</comments>
		<pubDate>Mon, 08 Nov 2010 08:30:27 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Bdd]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[Spock]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=1010</guid>
		<description><![CDATA[			
			

L&#8217;article précédent a permis de comparer la syntaxe des trois frameworks sur les cas classiques. Un cas où Spock se détache vraiment des deux autres frameworks, c&#8217;est sur la gestion des arguments des méthodes mockées.
Les wildcards
Il est possible d&#8217;utiliser des wildcards au niveau des arguments appelés. Ainsi 1 * calendarDao
.getInfosByDay(_) veut dire &#8216;la méthode calendarDao.getInfosByDay [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/spock-easymock_mockito_argument/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spock-(2/X) &#8211; Spock, EasyMock et Mockito sont sur un bateau</title>
		<link>http://www.java-freelance.fr/java/spock-mockito-easymoc</link>
		<comments>http://www.java-freelance.fr/java/spock-mockito-easymoc#comments</comments>
		<pubDate>Thu, 04 Nov 2010 08:00:21 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[Spock]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=909</guid>
		<description><![CDATA[			
			

On a vu dans la première partie que l&#8217;on pouvait faire facilement du data-driven testing et que la syntaxe en bloc apportait beaucoup en lisibilité. Les blocs expect/where que l&#8217;on a vu sont les plus adéquats lors de cas de tests simples, où l&#8217;on peut facilement exprimer le stimulus et son résultat, typiquement monojbetA.maMethode()==monResultat. Dans [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/spock-mockito-easymoc/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Spock (1/3) &#8211; Spock, JUnit et le Data Driven Testing</title>
		<link>http://www.java-freelance.fr/java/spock-13-spock-junit-et-le-data-driven-testing</link>
		<comments>http://www.java-freelance.fr/java/spock-13-spock-junit-et-le-data-driven-testing#comments</comments>
		<pubDate>Tue, 02 Nov 2010 08:10:00 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Bdd]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[JDuchess]]></category>
		<category><![CDATA[Spock]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=875</guid>
		<description><![CDATA[			
			

Au cours de mes tribulations, je suis tombée sur un nouveau framework de test : Spock, basé sur Groovy &#38; JUnit.  Il est facile à prendre en main et est beaucoup moins verbeux que certains autres framework de tests même quand on ne maitrîse pas Groovy. Les tests sont structurés à l&#8217;aide de blocs  given/when/then [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/spock-13-spock-junit-et-le-data-driven-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let&#8217;s make this test suite run faster! SoftShake 2010</title>
		<link>http://www.java-freelance.fr/java/lets-make-this-test-suite-run-faster-softshake-2010</link>
		<comments>http://www.java-freelance.fr/java/lets-make-this-test-suite-run-faster-softshake-2010#comments</comments>
		<pubDate>Tue, 26 Oct 2010 07:00:51 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=920</guid>
		<description><![CDATA[			
			

Qui n&#8217;a jamais attendu de nombreuses minutes pour builder un projet ? Et qui n&#8217;en a jamais profité pour aller boire un café/regarder twitter/&#8230; ?   Parce que l&#8217;on teste fréquemment, il est important d&#8217;essayer d&#8217;optimiser et de réduire la durée d&#8217;exécution des tests.  Tester souvent ne veux pas dire attendre souvent ! Il [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/lets-make-this-test-suite-run-faster-softshake-2010/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Déjà ninja ? Devenez Rebel !</title>
		<link>http://www.java-freelance.fr/java/apres-les-ninjas-jrebel</link>
		<comments>http://www.java-freelance.fr/java/apres-les-ninjas-jrebel#comments</comments>
		<pubDate>Fri, 22 Oct 2010 18:40:40 +0000</pubDate>
		<dc:creator>Jean-Baptiste</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JRebel]]></category>
		<category><![CDATA[Productivité]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=939</guid>
		<description><![CDATA[			
			

Si vous aussi vous perdez 3 minutes à chaque fois que vous faites un redéploiement, calculez donc combien cela coute à votre client sur : http://www.zeroturnaround.com/jrebel/

JRebel est un outil payant permettant d&#8217;effectuer des rechargements à chaud d&#8217;applicatif Java. C&#8217;est clairement l&#8217;outil qui fera de vous un développeur plus productif. Voilà une bonne façon de se [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/apres-les-ninjas-jrebel/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Devenir un Ninja en Java</title>
		<link>http://www.java-freelance.fr/java/devenir-un-ninja-en-java</link>
		<comments>http://www.java-freelance.fr/java/devenir-un-ninja-en-java#comments</comments>
		<pubDate>Mon, 04 Oct 2010 07:20:53 +0000</pubDate>
		<dc:creator>Jean-Baptiste</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Formation]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=822</guid>
		<description><![CDATA[			
			


Au début de ma carrière, je me souviens qu&#8217;un de mes collègues m&#8217;a dit &#171;&#160;Tu sais, au final, on se rend compte qu&#8217;il n&#8217;y a que très peu de différence de productivité entre un bon développeur et un développeur lambda&#160;&#187;. Je l&#8217;ai cru,  et il m&#8217;a fallu quelques années pour me rendre compte qu&#8217;il avait [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/devenir-un-ninja-en-java/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Bouchon (stub) ou Simulacre (mock) ?</title>
		<link>http://www.java-freelance.fr/java/bouchon-stub-ou-simulacre-mock</link>
		<comments>http://www.java-freelance.fr/java/bouchon-stub-ou-simulacre-mock#comments</comments>
		<pubDate>Fri, 02 Jul 2010 05:04:37 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=795</guid>
		<description><![CDATA[			
			

Le test  unitaire est un test qui provoque l&#8217;exécution d&#8217;une partie du code et qui l&#8217;analyse.  Il permet de garantir que le code exécuté fonctionne  correctement. Il se doit donc d&#8217;être automatisé et répétable. Pour cela, cela  nécessite fréquemment le besoin d&#8217;isoler le test unitaire des systèmes  extérieurs (base de données, [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/bouchon-stub-ou-simulacre-mock/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Les erreurs courantes avec EasyMock</title>
		<link>http://www.java-freelance.fr/java/les-erreurs-courrantes-avec-easymock</link>
		<comments>http://www.java-freelance.fr/java/les-erreurs-courrantes-avec-easymock#comments</comments>
		<pubDate>Wed, 16 Jun 2010 08:24:21 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=772</guid>
		<description><![CDATA[			
			

EasyMock est un framework de test qui peut dérouter dans un premier abord. Une fois qu&#8217;on a compris comment l&#8217;utiliser, on tombe sur un certain nombre d&#8217;erreurs qui reviennent très souvent et qui ne sont pas souvent explicites. Même si EasyMock 3.0 a clarifié un certain nombre d&#8217;erreurs, cet article (fait sous la 2.5.2) servira [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/les-erreurs-courrantes-avec-easymock/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Suivre les évènements de la communauté Java en France</title>
		<link>http://www.java-freelance.fr/java/suivre-les-evenements-de-la-communaute-java-en-france</link>
		<comments>http://www.java-freelance.fr/java/suivre-les-evenements-de-la-communaute-java-en-france#comments</comments>
		<pubDate>Sun, 13 Jun 2010 21:51:52 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Agenda]]></category>
		<category><![CDATA[conférence]]></category>
		<category><![CDATA[JDuchess]]></category>
		<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=756</guid>
		<description><![CDATA[			
			


Il y a différentes possibilités :

S&#8217;abonner à la mailing list de son &#171;&#160;Java User Group&#160;&#187; local
 suivre les flux des différentes SSII proches de chez vous qui organisent de temps à autres des soirées.
Twitter est également un bon moyen de se tenir à jour !
L&#8217;équipe de JDuchess France fournit également un calendrier des évènements à [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/suivre-les-evenements-de-la-communaute-java-en-france/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kawa BarCamp 2</title>
		<link>http://www.java-freelance.fr/java/kawa-bar-camp-2</link>
		<comments>http://www.java-freelance.fr/java/kawa-bar-camp-2#comments</comments>
		<pubDate>Sun, 30 May 2010 17:47:01 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[KawaCamp]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=691</guid>
		<description><![CDATA[			
			

J&#8217;ai participé hier à la deuxième édition du kawa barcamp. Un bar camp c&#8217;est une rencontre ouverte autour de thèmes choisis par les participants. Nous étions hier une trentaine de personnes réunis pendant environ 3 heures. Après un bref tour de table où nous nous sommes présentés (nom + prénom + 3 mots clés), 8 [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/kawa-bar-camp-2/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>java.lang.IllegalStateException: 1 matchers expected, 2 recorded</title>
		<link>http://www.java-freelance.fr/java/java-lang-illegalstateexception-1-matchers-expected-2-recorded</link>
		<comments>http://www.java-freelance.fr/java/java-lang-illegalstateexception-1-matchers-expected-2-recorded#comments</comments>
		<pubDate>Mon, 10 May 2010 04:12:03 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=650</guid>
		<description><![CDATA[			
			

&#171;&#160;java.lang.IllegalStateException: 1 matchers expected, 2 recorded&#160;&#187; est une exception bien connue du développeur utilisant EasyMock. Elle veut tout simplement dire que lorsque l&#8217;on utilise un matcher (genre eq,anyObject &#8230;) il faut en utiliser pour tous les paramètres de la méthode, j&#8217;y reviendrai plus en détail dans un prochain article. Ainsi :
expect(maMethode("XYZ","BZT")).andReturn("XXX")
// est correct tout comme [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/java-lang-illegalstateexception-1-matchers-expected-2-recorded/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PowerMock Mock Mock</title>
		<link>http://www.java-freelance.fr/java/powermock-mock-mock</link>
		<comments>http://www.java-freelance.fr/java/powermock-mock-mock#comments</comments>
		<pubDate>Thu, 06 May 2010 20:56:44 +0000</pubDate>
		<dc:creator>Jean-Baptiste</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[powermock]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=630</guid>
		<description><![CDATA[			
			

PowerMock c&#8217;est quoi ?
PowerMock est une extension de 2 API bien connues des mockeurs (Ha ha), EasyMock et Mockito. Qui n&#8217;as jamais été obligé de supprimer un final, rendre une méthode private protected ou galérer sur des appels statiques pour faire ses tests ? PowerMock nous permet de &#171;&#160;tester l&#8217;intestable&#160;&#187; sans toucher au code. Bonne [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/powermock-mock-mock/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Application Java et Production</title>
		<link>http://www.java-freelance.fr/java/application-java-et-production</link>
		<comments>http://www.java-freelance.fr/java/application-java-et-production#comments</comments>
		<pubDate>Sun, 25 Apr 2010 20:54:55 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[duchess]]></category>
		<category><![CDATA[Gestion]]></category>

		<guid isPermaLink="false">http://java-freelance.fr/?p=495</guid>
		<description><![CDATA[			
			

Lundi  12 avril avait lieu dans les locaux de Xebia une présentation sur « les applications Java et la production » animée par Cyrille Le Clerc. Cette formation de  deux heures était très intéressante, si le sujet vous intéresse et que vous êtes sur Paris, ils en refont une le lundi 26 avril http://training.xebia.fr/soiree-les-applications-java-et-la-production.
Cinq pôles principaux ont [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/application-java-et-production/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Revue de code II</title>
		<link>http://www.java-freelance.fr/java/revue-de-code-ii</link>
		<comments>http://www.java-freelance.fr/java/revue-de-code-ii#comments</comments>
		<pubDate>Mon, 19 Apr 2010 20:50:41 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[optimisation]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=356</guid>
		<description><![CDATA[			
			

Suite de la revue de code : BigDecimal, nommage et concaténation de String.

BigDecimal.equals vs BigDecimal.compareTo
Deux BigDecimaux qui ont la même valeur avec une précision différente ne sont pas considérés comme égaux à l&#8217;aide la méthode equals. En revanche, ils sont considérés comme égaux si on les compare avec la méthode compareTo.
Exemple :
BigDecimal bigDecimal1 = new [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/revue-de-code-ii/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Problème de concurrence avec SimpleDateFormat</title>
		<link>http://www.java-freelance.fr/java/concurrence-simpledateformat</link>
		<comments>http://www.java-freelance.fr/java/concurrence-simpledateformat#comments</comments>
		<pubDate>Tue, 16 Mar 2010 09:43:24 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[concurrence]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[simpleDateFormat]]></category>

		<guid isPermaLink="false">http://java-freelance.fr/?p=455</guid>
		<description><![CDATA[			
			

La classe DateUtil utilisée dans mon projet possède de nombreuse méthodes, certaines permettent de créer des identifiants basés sur les dates ensuite insérés en base de données. L&#8217;objet simpleDateFormat qui permet le parsage de ces dates est définit comme étant &#171;&#160;public static final&#160;&#187;.
Dans la plupart des cas, pas de problème, la date est bien parsée [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/concurrence-simpledateformat/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>EasyMock &#8211; Techniques avancées</title>
		<link>http://www.java-freelance.fr/java/easymock-techniques-avancees</link>
		<comments>http://www.java-freelance.fr/java/easymock-techniques-avancees#comments</comments>
		<pubDate>Thu, 11 Mar 2010 09:11:37 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[argument]]></category>
		<category><![CDATA[capture]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://java-freelance.fr/?p=409</guid>
		<description><![CDATA[			
			

Easymock est un framework de test offrant une API permettant de tester plus facilement le code. Cet article ne constitue pas une présentation d&#8217;easymock et s&#8217;adresse aux développeurs souhaitant progresser sur l&#8217;utilisation de cette API.
Lorsque l&#8217;on met en place les mocks, il est fréquent que l&#8217;on ait besoin de tester qu&#8217;un objet créé à l&#8217;intérieur [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/easymock-techniques-avancees/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Création du groupe DuchessFr</title>
		<link>http://www.java-freelance.fr/java/creation-du-groupe-duchessfr</link>
		<comments>http://www.java-freelance.fr/java/creation-du-groupe-duchessfr#comments</comments>
		<pubDate>Wed, 03 Mar 2010 12:48:36 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Femme]]></category>
		<category><![CDATA[JDuchess]]></category>
		<category><![CDATA[User Group]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=401</guid>
		<description><![CDATA[			
			

Un nouveau groupe autour de Java se lance en France ! DuchessFr est un groupe destiné à mettre en relation et à promouvoir les femmes dans le monde du développement Java. Originaire des Pays Bas, JDuchess s&#8217;étend petit à petit avec des antennes en France et au Brésil.

Les actions menées en France seront de plusieurs [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/creation-du-groupe-duchessfr/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Les 2 ans du Paris Jug</title>
		<link>http://www.java-freelance.fr/java/les-2-ans-du-paris-jug</link>
		<comments>http://www.java-freelance.fr/java/les-2-ans-du-paris-jug#comments</comments>
		<pubDate>Wed, 10 Feb 2010 13:15:52 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[paris jug]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=383</guid>
		<description><![CDATA[			
			

Hier soir avait lieu les 2 ans du Paris JUG.  Le Paris JUG est le premier Java User Group crée en France, beaucoup d&#8217;autres régions ont désormais le leur. L&#8217;association a été crée en février 2008 et réunit une fois par mois pas loin de 200 personnes dans les locaux de l&#8217;ISEP pour des sujets [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/les-2-ans-du-paris-jug/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Revues de code I</title>
		<link>http://www.java-freelance.fr/java/revues-de-code-i</link>
		<comments>http://www.java-freelance.fr/java/revues-de-code-i#comments</comments>
		<pubDate>Thu, 04 Feb 2010 17:49:32 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[optimisation]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=341</guid>
		<description><![CDATA[			
			

Au cours de mes revues de code, je tombe sur des problèmes plus ou moins réguliers.  Outre les problèmes de designs, certains aspects techniques sont récurrents.
Comparaison avec == sur des java.lang.Integer
Le problème, c&#8217;est que sur des integers entre -128 et 127, cela peut marcher.  Dans la suite de l&#8217;exemple, integer1 et integer2 seront de type [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/revues-de-code-i/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Evènements java en février sur Paris</title>
		<link>http://www.java-freelance.fr/humeur/evenements-java-en-fevrier-sur-paris</link>
		<comments>http://www.java-freelance.fr/humeur/evenements-java-en-fevrier-sur-paris#comments</comments>
		<pubDate>Tue, 26 Jan 2010 14:01:29 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Humeur]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[JUG]]></category>
		<category><![CDATA[KawaCamp]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=316</guid>
		<description><![CDATA[			
			

Il n&#8217;y a pas à dire, Février est un mois chargé vu l&#8217;ensemble des conférences et rencontres qui nous sont proposées gratuitement autour de Java et du Web.
MAJ :  la date de l&#8217;évènement Clojure a été avancée au 8 février !
Ajout événement noSQL 16 février
Ajout évènement EulerGUI 13 février

Le KawaCampParis1 &#8211; 3 février &#8211; Décalé [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/humeur/evenements-java-en-fevrier-sur-paris/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Premiers pas avec Scala</title>
		<link>http://www.java-freelance.fr/java/premiers-pas-avec-scala</link>
		<comments>http://www.java-freelance.fr/java/premiers-pas-avec-scala#comments</comments>
		<pubDate>Sun, 03 Jan 2010 12:55:35 +0000</pubDate>
		<dc:creator>Jean-Baptiste</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[closure]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[PMD]]></category>
		<category><![CDATA[programmation fonctionnelle]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=265</guid>
		<description><![CDATA[			
			

Je suis tombé amoureux de Scala. Et je suis fier de vous présenter mes premières lignes de code en Scala :
import java.io._

class Reader(dir: String) {

	// Concatène les contenus de n fichiers dans une liste
	def readAll() = {

		// Mets toutes les lignes d'un fichier dans une liste
		def readLines (name : String) = {

			// Mets toutes les [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/premiers-pas-avec-scala/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Devoxx &#8211; Day 3</title>
		<link>http://www.java-freelance.fr/java/devoxx-day-3</link>
		<comments>http://www.java-freelance.fr/java/devoxx-day-3#comments</comments>
		<pubDate>Thu, 26 Nov 2009 20:25:29 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Comet]]></category>
		<category><![CDATA[devoxx]]></category>
		<category><![CDATA[JUG]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Weblogic]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=233</guid>
		<description><![CDATA[			
			


La troisième journée est assez différente des deux précédentes. Le planning des journées change. Le matin, plus de session de 3 heures mais une Keynote de deux heures suivie par une conférence d&#8217;une heure.
Après un rappel de quelques chiffres (2500+participants, 56 jugs &#8230;),  Stephan Janssen, l&#8217;organisateur de Devoxx nous présente la prochaine version de parleys.com [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/devoxx-day-3/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Devoxx &#8211; Day 2</title>
		<link>http://www.java-freelance.fr/java/devoxx-day-2</link>
		<comments>http://www.java-freelance.fr/java/devoxx-day-2#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:59:12 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[devoxx]]></category>
		<category><![CDATA[GAE]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[TeamCity]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=225</guid>
		<description><![CDATA[			
			


Première partie de la journée
La deuxième journée est la dernière journée de la partie université de Devoxx. La partie université à la particularité de présenter deux slots de 3 heures de conférence sur un unique sujet, un le matin et l&#8217;autre après midi.
JEE6
La journée débute par une présentation sur JEE 6 par Antonio Goncalvez et [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/devoxx-day-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Devoxx Day 1</title>
		<link>http://www.java-freelance.fr/java/devoxx-2009-day1</link>
		<comments>http://www.java-freelance.fr/java/devoxx-2009-day1#comments</comments>
		<pubDate>Mon, 16 Nov 2009 23:44:41 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[devoxx]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[NoSQL]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=209</guid>
		<description><![CDATA[			
			


Qu&#8217;est ce que c&#8217;est ?
C&#8217;est 5 jours de conférences, principalement orientés java à Anvers en Belgique.  La réception des devoxians à lieu au Metropolis, une salle de cinéma dans la banlieue d&#8217;Anvers, à environ 20 min de la gare centrale en tramway. Après avoir récupéré nos badges, on nous fournit un sac de goodies (sac/stylo/bloc [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/devoxx-2009-day1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Université du SI</title>
		<link>http://www.java-freelance.fr/java/universite-du-si</link>
		<comments>http://www.java-freelance.fr/java/universite-du-si#comments</comments>
		<pubDate>Wed, 22 Jul 2009 19:55:37 +0000</pubDate>
		<dc:creator>Jean-Baptiste</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Octo]]></category>
		<category><![CDATA[université SI]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=93</guid>
		<description><![CDATA[			
			


Comme nous le rappel dans un style plutôt décalé jeunerebeumillionnaire dans son manifeste de l&#8217;équation sécrète, le meilleur investissement qu&#8217;une personne &#8211; et donc un indépendant &#8211; puisse faire, c&#8217;est dans sa formation.
Internet est un outil formidable pour se former, on l&#8217;a vu avec les castcodeurs et javablackbelt (dans d&#8217;autres domaines, il existe également de [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/universite-du-si/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les CastCodeurs</title>
		<link>http://www.java-freelance.fr/java/les-castcodeurs</link>
		<comments>http://www.java-freelance.fr/java/les-castcodeurs#comments</comments>
		<pubDate>Sat, 27 Jun 2009 12:45:48 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[castcodeurs]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=39</guid>
		<description><![CDATA[			
			

Le concept du podcast &#171;&#160;Les Cast Codeurs&#160;&#187; est de discuter des nouvelles fraîches du monde Java en Français s’il vous plaît.

En général, le podcast contient les rubriques suivantes:

discussion sur les nouvelles du monde Java avec vos hôtes habituels
la sélection des outils de la semaine: un outil que l’on utilise au quotidien pour coder ou travailler
Java, les mains dans le cambouis: une [...]]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/java/les-castcodeurs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merci</title>
		<link>http://www.java-freelance.fr/humeur/merci</link>
		<comments>http://www.java-freelance.fr/humeur/merci#comments</comments>
		<pubDate>Sun, 10 May 2009 09:48:09 +0000</pubDate>
		<dc:creator>Mathilde</dc:creator>
				<category><![CDATA[Humeur]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.java-freelance.fr/?p=1186</guid>
		<description><![CDATA[			
			

Les résultats du quizz vous seront envoyés par mail !

]]></description>
		<wfw:commentRss>http://www.java-freelance.fr/humeur/merci/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

