<?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>AS_Blog &#187; Code</title>
	<atom:link href="http://www.tsoin.com/asblog/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tsoin.com/asblog</link>
	<description>AS2, AS3, Flash, Flex, AIR....</description>
	<lastBuildDate>Tue, 22 Dec 2009 14:27:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Autour du web&#8230;</title>
		<link>http://www.tsoin.com/asblog/2009/05/26/autour-du-web/</link>
		<comments>http://www.tsoin.com/asblog/2009/05/26/autour-du-web/#comments</comments>
		<pubDate>Tue, 26 May 2009 15:33:46 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[as3corelib]]></category>
		<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Degrafa]]></category>
		<category><![CDATA[FDT]]></category>
		<category><![CDATA[FlashDevelop]]></category>
		<category><![CDATA[outils]]></category>
		<category><![CDATA[ressources]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=366</guid>
		<description><![CDATA[N&#8217;ayant pas autant de temps que je le voudrais pour vous faire partager les liens que je trouve, en tout cas de la façon dont j&#8217;aimerais vous le faire découvrir, je vais à partir de maintenant vous faire un petit tour du web des posts intéressants. La fréquence changera au fil du temps&#8230;
Sean Moore &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>N&#8217;ayant pas autant de temps que je le voudrais pour vous faire partager les liens que je trouve, en tout cas de la façon dont j&#8217;aimerais vous le faire découvrir, je vais à partir de maintenant vous faire un petit tour du web des posts intéressants. La fréquence changera au fil du temps&#8230;</p>
<p>Sean Moore &#8211; <a href="http://seantheflexguy.com/blog/2009/02/27/how-do-i-learn-flex/" target="_blank">Comment apprendre Flex &raquo;</a><br />
&nbsp;&nbsp;&nbsp;<em>Pas mal de liens très intéressants pour apprendre Flex, suivant son niveau, à garder sous le coude !</em></p>
<p>Flex Butterflies and Bugs / Joan Lafferty &#8211; <a href="http://butterfliesandbugs.wordpress.com/2009/05/21/using-flex-builder-3-with-the-flex-4-sdk/" target="_blank">Utiliser le sdk de Flex Gumba 4 dans Flex Builder 3 &raquo;</a><br />
&nbsp;&nbsp;&nbsp;<em>L&#8217;installation du sdk ne différencie pas d&#8217;un sdk version 3, le point important étant le point 13 :<br />
&nbsp;&nbsp;&nbsp;le changement &laquo;&nbsp;manuel&nbsp;&raquo; des namespace et les différences de codage du mxml.</em></p>
<p>Sean Moore &#8211; <a href="http://seantheflexguy.com/blog/2009/05/20/top-ten-flex-tools-and-resources/" target="_blank">Top 10 des outils et ressources Flex &raquo;</a><br />
&nbsp;&nbsp;&nbsp;<em>Quelques bons liens, notamment Cairgorm, Degrafa, as3corelib&#8230;</em></p>
<p>Flash Develop  &#8211; <a href="http://www.flashdevelop.org/community/viewtopic.php?f=11&#038;t=4775" target="_blank">Version  3.0.0 RC 4 &raquo;</a></p>
<p>FDT &#8211; <a href="http://fdt.powerflasher.com/blog/?p=579" target="_blank">Version 3.2 &raquo;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2009/05/26/autour-du-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reprendre un développement</title>
		<link>http://www.tsoin.com/asblog/2009/03/09/reprendre-un-developpement/</link>
		<comments>http://www.tsoin.com/asblog/2009/03/09/reprendre-un-developpement/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 11:10:26 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Communauté]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Paper]]></category>
		<category><![CDATA[PureMVC]]></category>
		<category><![CDATA[reprendre]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=260</guid>
		<description><![CDATA[Aujourd&#8217;hui je reprend un projet Papervision, qui tourne bien au début, mais qui devient extrêmement gourmand au bout de plusieurs minutes de navigation&#8230; En soit rien d&#8217;exceptionnel pour en faire un post, sauf que ce projet a un passif assez chargé&#8230; 
Je m&#8217;explique : 3 développeurs Flash consécutifs, ( 2 free et moi même ), [...]]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui je reprend un projet Papervision, qui tourne bien au début, mais qui devient extrêmement gourmand au bout de plusieurs minutes de navigation&#8230; En soit rien d&#8217;exceptionnel pour en faire un post, sauf que ce projet a un passif assez chargé&#8230; </p>
<p>Je m&#8217;explique : 3 développeurs Flash consécutifs, ( 2 free et moi même ), plusieurs développeurs PHP, mais ce n&#8217;est pas sur quoi j&#8217;écris aujourd&#8217;hui, et presque autant de méthode de développement..<br />
Voici l&#8217;historique du projet :<br />
<span id="more-260"></span><br />
1. N&#8217;ayant pas de ressources libre en interne, un développeur Flash freelance commence le projet en utilisant le framework PureMVC et le moteur 3D Papervision. Etant prévu pour livré le projet, aucune interrogation n&#8217;avait été faite sur les compétences nécessaires pour reprendre le projet <em>&laquo;&nbsp;au cas ou&nbsp;&raquo;</em>&#8230; et bien sur, le <em>&laquo;&nbsp;au cas ou&nbsp;&raquo;</em> est apparu, le projet a pris du retard, et le freelance n&#8217;avait plus de disponibilité pour terminer le projet&#8230;</p>
<p>2. Ayant déjà travailler sur PureMVC sur un précédent projet, j&#8217;ai donc été &laquo;&nbsp;nommé&nbsp;&raquo; pour terminer le projet, tant bien que mal, l&#8217;utilisation du framework n&#8217;étant pas, selon moi, judicieux. Comme disait une ancienne prof, &laquo;&nbsp;Ca ne sert à rien d&#8217;utiliser Dreamweaver, quand on peu codé une page simple en HTML dans notepad&nbsp;&raquo;, dans le cas présent, elle n&#8217;aurait pas au tort, le temps de reprise du projet et la gestion bancale faite n&#8217;était pas de mon côté. J&#8217;ai malgré tout avancé, avec toutes ces contraintes, et une fois de plus, le <em>&laquo;&nbsp;au cas ou&nbsp;&raquo;</em> est survenu, un autre projet, plus important, arrivait en phase critique et j&#8217;ai été débarquer du projet&#8230;</p>
<p>3. Un nouveau freelance est alors intervenu, mais n&#8217;ayant aucune connaissance en PureMVC décida, ou imposa, suivant le point de vue, de tout refaire à zéro, alors que la deadline approchait dangereusement. </p>
<p>Vient donc la question : Faut-il mieux reprendre un développement &laquo;&nbsp;From Scratch&nbsp;&raquo; (comme on dit dans le métier, c&#8217;est à la mode en ce moment&#8230;) à sa manière, au risque de ne pas voir les petites subtilités graphiques, et de passer à côté de quelque choses, ou alors faut-il &laquo;&nbsp;perdre&nbsp;&raquo; (même si ca n&#8217;est pas le cas) du temps à rentrer dans le code, comprendre son fonctionnement, et être confronter à des problèmes qui n&#8217;avait pas été prévu&#8230; Bien sur le prbolème ne se pose que quand on a encore du temps, si ce n&#8217;est pas le cas, on fait avec ce qu&#8217;on a&#8230;</p>
<p>Le fait est que le site a été livré, le 2° freelance a réussi son pari de repartir de <strike>zéro</strike> From Scratch et a livré non sans mal (souvenez vous, les subtilités graphiques <img src='http://www.tsoin.com/asblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) une version définitive du site. Revenons maintenant à la question précédente, ce n&#8217;est pas dans mon état d&#8217;esprit &laquo;&nbsp;d&#8217;abdiquer&nbsp;&raquo; sur un code source difficile a aborder, et c&#8217;est pourquoi j&#8217;avais décider de continuer le travail du 1° freelance, plutot que de repartir de zéro, malgré l&#8217;utilisation du framework mal adapté, selon moi. et lorsque j&#8217;ai vu le résultat du 2° freelance, je me suis dit que j&#8217;aurais peut être du faire la même chose, repartir de zéro&#8230;</p>
<p>Aujourd&#8217;hui, alors que la livraison a été effectué il y a plusieurs mois, le problème de performance revient sur le tapis, et je suis donc ré-affecté à ce projet, et là &laquo;&nbsp;c&#8217;est le drame&nbsp;&raquo;, alors que j&#8217;avais abandonné un projet AS3/PureMVC/Papervision, je me retrouve sur un projet Papervision/AS3 codé en frame, en multi-calques, en timeline, et malgré tout, quelques classes (ouf). C&#8217;est a ce moment là que le titre du post m&#8217;est venu&#8230; Et que je me suis reposé la question du Reprendre/Repartir de zéro. Si on me posait la question maintenant je répondrais que je préférerais reprendre la 1° version du site ( PureMVC ) que la seconde ( Timeline &#038; Cie ), malheureusement pour moi, je bosse sur la 2°&#8230; Et qu&#8217;est ce que je fais ? je repars de cette version, je l&#8217;améliore, j&#8217;externalise le code, j&#8217;essaye d&#8217;être aussi claire et logique que possible, <em>&laquo;&nbsp;au cas ou&nbsp;&raquo;</em> une tierce personne devrait reprendre ce site, en espérant qu&#8217;elle ne retrouve pas les obstacles que j&#8217;ai rencontrés&#8230;</p>
<p>La solution du 2° freelance me semble la solution de la facilité, et de la non remise en question, surtout sur un projet extrêmement carré, auquel il aurait eu pas mal à apprendre, si seulement il ne s&#8217;était pas arrêté à la complexité apparente&#8230; Cela fait maintenant presque 8 ans que je fais du Flash, et je crois pouvoir dire sans trop me tromper, que reprendre du code d&#8217;autre développeurs a été l&#8217;occasion pour chaque développeur d&#8217;apprendre énormément et d&#8217;évoluer vers un meilleur niveau de code, et se remettre en question sur nos habitudes, parfois mauvaise, surtout au début&#8230; Quel serait le niveau d&#8217;un développeur qui resterait enfermé dans son code, sans apprendre / aider sur forum, reprendre le code d&#8217;un développeur&#8230; ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2009/03/09/reprendre-un-developpement/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apprendre Flex en 1 semaine</title>
		<link>http://www.tsoin.com/asblog/2008/11/24/apprendre-flex-en-1-semaine/</link>
		<comments>http://www.tsoin.com/asblog/2008/11/24/apprendre-flex-en-1-semaine/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 10:40:32 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=149</guid>
		<description><![CDATA[Excellente liste de liens sur le Flex Developper Center, pour apprendre Flex en 1 semaine.
Découper en 5 &#171;&#160;jours&#160;&#187;, vous apprendrez grâce à des vidéos, mettrez en pratique avec des exercices en PDF. Des bases aux fonctionnalités plus complexes (archtecture..) en passant par la création de composants, la customisation avecCS3, un petit lien à garder dans [...]]]></description>
			<content:encoded><![CDATA[<p>Excellente liste de liens sur le <a href="http://www.adobe.com/devnet/flex/" target="_blank">Flex Developper Center</a>, pour apprendre Flex en 1 semaine.<br />
Découper en 5 &laquo;&nbsp;jours&nbsp;&raquo;, vous apprendrez grâce à des vidéos, mettrez en pratique avec des exercices en PDF. Des bases aux fonctionnalités plus complexes (archtecture..) en passant par la création de composants, la customisation avecCS3, un petit lien à garder dans les bookmarks !</p>
<p><a href="http://www.adobe.com/devnet/flex/videotraining/" target="_blank">Flex in a Week raquo;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2008/11/24/apprendre-flex-en-1-semaine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guide ActionScript Reference &amp; RIA Developpement</title>
		<link>http://www.tsoin.com/asblog/2008/10/28/guide-actionscript-reference-ria-developpement/</link>
		<comments>http://www.tsoin.com/asblog/2008/10/28/guide-actionscript-reference-ria-developpement/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 16:23:57 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=110</guid>
		<description><![CDATA[
Guide de référence, classant par ordre alphabétique l&#8217;ensemble des API native de Flash, Flex et AIR
Guide RIA sur Adobe Developper Connection &#187;
]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://www.tsoin.com/asblog/wp-content/uploads/2008/10/atp_ria_guide.pdf" target="_blank"><img class="cadre" src="http://www.tsoin.com/asblog/wp-content/uploads/2008/10/riaguide.jpg" border="0"></a></center></p>
<p>Guide de référence, classant par ordre alphabétique l&#8217;ensemble des API native de Flash, Flex et AIR</p>
<p><a href="http://www.adobe.com/devnet/actionscript/articles/atp_ria_guide.html" target="_blank">Guide RIA sur Adobe Developper Connection &raquo;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2008/10/28/guide-actionscript-reference-ria-developpement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pratique d’ActionScript 3, finalement en livre&#8230;.</title>
		<link>http://www.tsoin.com/asblog/2008/07/09/pratique-d%e2%80%99actionscript-3-finalement-en-livre/</link>
		<comments>http://www.tsoin.com/asblog/2008/07/09/pratique-d%e2%80%99actionscript-3-finalement-en-livre/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 12:08:32 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash CS4]]></category>
		<category><![CDATA[Pearson]]></category>
		<category><![CDATA[Pratique d'ActionScript 3]]></category>
		<category><![CDATA[thibault imbert]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=61</guid>
		<description><![CDATA[Le livre de Thibault Imbert sortira finalement de l&#8217;imprimerie, aux éditions Pearson, probablement au même moment que la sortie de Flash CS4. L&#8217;auteur nous informe qu&#8217;il mettra à jour le livre, et le pdf ( qui sera toujours disponible au téléchargement en open source ), avec les nouveautés proposées par la nouvelle version de l&#8217;IDE [...]]]></description>
			<content:encoded><![CDATA[<p>Le livre de Thibault Imbert sortira finalement de l&#8217;imprimerie, aux éditions <a href="http://www.pearson.fr/" target="_blank">Pearson</a>, probablement au même moment que la sortie de Flash CS4. L&#8217;auteur nous <a href="http://pratiqueactionscript3.bytearray.org/?p=16" target="_blank">informe</a> qu&#8217;il mettra à jour le livre, et le pdf ( qui sera toujours disponible au téléchargement en open source ), avec les nouveautés proposées par la nouvelle version de l&#8217;IDE de Flash&#8230;</p>
<p>La version 0.1.3 est disponible au <a href="http://pratiqueactionscript3.bytearray.org/?p=15" target="_blank">téléchargement »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2008/07/09/pratique-d%e2%80%99actionscript-3-finalement-en-livre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pratique d’ActionScript 3 (v 0.1.2)</title>
		<link>http://www.tsoin.com/asblog/2008/07/04/pratique-d%e2%80%99actionscript-3-v-012/</link>
		<comments>http://www.tsoin.com/asblog/2008/07/04/pratique-d%e2%80%99actionscript-3-v-012/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 13:12:28 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Pratique d'ActionScript 3]]></category>
		<category><![CDATA[thibault imbert]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=59</guid>
		<description><![CDATA[Avec un peu de retard sur la news du 11 juin  2008&#8230;
Thibault Imbert a sortie une nouvelle version de Pratique d&#8217;ActionScript 3, rien de fondamental, juste quelques coquilles corrigées&#8230;
Cliquer ici pour télécharger la version 0.1.2 »
]]></description>
			<content:encoded><![CDATA[<p>Avec un peu de retard sur la news du 11 juin  2008&#8230;</p>
<p>Thibault Imbert a sortie une nouvelle version de <a href="2008/04/29/pratique-das3/">Pratique d&#8217;ActionScript 3</a>, rien de fondamental, juste quelques coquilles corrigées&#8230;</p>
<p><a href="http://pratiqueactionscript3.bytearray.org/?p=14" target="_blank">Cliquer ici pour télécharger la version 0.1.2 »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2008/07/04/pratique-d%e2%80%99actionscript-3-v-012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arthropod &#8211; AIR Application Debugger</title>
		<link>http://www.tsoin.com/asblog/2008/06/11/arthropod-air-application-debugger/</link>
		<comments>http://www.tsoin.com/asblog/2008/06/11/arthropod-air-application-debugger/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 15:28:24 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[debug]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=54</guid>
		<description><![CDATA[
Arthropod est une application AIR, crée par Carl Calderon, qui permet de récupérer les traces depuis son application Flash ou AIR.
Même s&#8217;il ne marche qu&#8217;en local, il présente l&#8217;avantage de pouvoir colorer son code pour mieux s&#8217;y retrouver.
Vous pourrez voir un exemple d&#8217;utilisation sur la page d&#8217;Arthropod &#187;.
]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://arthropod.stopp.se/" target="_blank"><img class="alignnone size-full wp-image-55" title="header" src="http://www.tsoin.com/asblog/wp-content/uploads/2008/06/header.png" alt="" /></a></center></p>
<p>Arthropod est une application AIR, crée par Carl Calderon, qui permet de récupérer les traces depuis son application Flash ou AIR.<br />
Même s&#8217;il ne marche qu&#8217;en local, il présente l&#8217;avantage de pouvoir colorer son code pour mieux s&#8217;y retrouver.<br />
Vous pourrez voir un exemple d&#8217;utilisation sur la page d&#8217;<a href="http://arthropod.stopp.se/" target="_blank">Arthropod &raquo;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2008/06/11/arthropod-air-application-debugger/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#171;&#160;Déranger&#160;&#187; un Array</title>
		<link>http://www.tsoin.com/asblog/2008/05/29/deranger-un-array/</link>
		<comments>http://www.tsoin.com/asblog/2008/05/29/deranger-un-array/#comments</comments>
		<pubDate>Thu, 29 May 2008 15:14:03 +0000</pubDate>
		<dc:creator>Vincent Helwig</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[as]]></category>
		<category><![CDATA[function]]></category>

		<guid isPermaLink="false">http://www.tsoin.com/asblog/?p=47</guid>
		<description><![CDATA[Un de mes collègues me demandait une fonction pour déranger un array&#8230;.
(Petit pb avec la le double &#8211; de la décrémentation sur mon blog, donc j&#8217;ai mis -1&#8230;, en espérant pouvoir trouver une solution sur les prochains post !)

function randomizeArray(sortArray:Array):Array {
&#160;&#160;var restArray:Number = sortArray.length;
&#160;&#160;while (restArray &#62;= 0) {
&#160;&#160;&#160;&#160;var a:Number = Math.floor( Math.random() * sortArray.length );
&#160;&#160;&#160;&#160;var [...]]]></description>
			<content:encoded><![CDATA[<p>Un de mes collègues me demandait une fonction pour déranger un array&#8230;.<br />
(Petit pb avec la le double &#8211; de la décrémentation sur mon blog, donc j&#8217;ai mis -1&#8230;, en espérant pouvoir trouver une solution sur les prochains post !)</p>
<div class="codeAS">
function randomizeArray(sortArray:Array):Array {</p>
<p>&nbsp;&nbsp;var restArray:Number = sortArray.length;</p>
<p>&nbsp;&nbsp;while (restArray &gt;= 0) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;var a:Number = Math.floor( Math.random() * sortArray.length );<br />
&nbsp;&nbsp;&nbsp;&nbsp;var b:Number = Math.floor( Math.random() * sortArray.length );</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;var swap:Number = sortArray[a];<br />
&nbsp;&nbsp;&nbsp;&nbsp;sortArray[a] = sortArray[b];<br />
&nbsp;&nbsp;&nbsp;&nbsp;sortArray[b] = swap;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;restArray &#8211; 1;</p>
<p>&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;return sortArray;</p>
<p>}</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.tsoin.com/asblog/2008/05/29/deranger-un-array/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
