<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.lalex.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>LAlex devblog v6 - Divers</title>
  <link>http://blog.lalex.com/</link>
  <atom:link href="http://blog.lalex.com/feed/category/Divers/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Fri, 19 Jun 2009 00:18:53 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>MonBeauSapin.org</title>
    <link>http://blog.lalex.com/post/2008/11/17/MonBeauSapin.org</link>
    <guid isPermaLink="false">urn:md5:e71a59a1e90fbc830d451163cb26127a</guid>
    <pubDate>Mon, 17 Nov 2008 16:35:00 +0100</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Ne parlons pas toujours de code... et pensons aux autres.&lt;/p&gt;
&lt;p&gt;Etant fan de BD, et donc accrocs aux blogs BDs depuis un certain nombre
d'années maintenant, j'ai eu part de cette délicieuse initiative de Pénélope
Jolicoeur: &lt;strong&gt;&lt;a href=&quot;http://www.monbeausapin.org/&quot; hreflang=&quot;fr&quot;&gt;monbeausapin.org&lt;/a&gt;&lt;/strong&gt;. Elle a ainsi rameuté de nombreux et
talentueux dessineux pour créer un blog donc l'audience se transformera en dons
à la croix rouge, qui s'en servira pour acheter des cadeaux de Noël aux enfants
qui ne peuvent pas en avoir faute de moyens.&lt;/p&gt;
&lt;p&gt;J'aime l'idée, donc si je peux m'y associer en vous la faisant découvrir
tant mieux! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2008/11/17/MonBeauSapin.org#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2008/11/17/MonBeauSapin.org#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/854</wfw:commentRss>
      </item>
    
  <item>
    <title>Adobe CS4, ou le vol fait au vieux continent (MAJ)</title>
    <link>http://blog.lalex.com/post/2008/06/23/Adobe-CS4-ou-le-vol-fait-au-vieux-continent</link>
    <guid isPermaLink="false">urn:md5:68c8b037fe8451050ee794cf9f3e38df</guid>
    <pubDate>Tue, 23 Sep 2008 12:24:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Ça y est, les suites Adobe CS4 sont annoncées, pour fin-Octobre en Anglais
et mi-Décembre.&lt;br /&gt;
Plein de nouveautés qu'elles sont bien, mais je ne vais pas faire duplicata du
&lt;a href=&quot;http://www.adobe.fr/&quot; hreflang=&quot;fr&quot;&gt;site Adobe&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Par contre, la Production Premium (exemple pas au hasard, c'est celle que je
vais acheter) se voit passer de 1699dollars (soit aujourd'hui 1156euros) à
1899eurosHT pour la traversée de l'Atlantique. Au final, les européens paient
60% de plus (sans compter la TVA): autant dire que c'est carrément du
&lt;strong&gt;&lt;ins&gt;vol qualifié&lt;/ins&gt;&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;Je cherche donc s'il existe une astuce &lt;strong&gt;légale&lt;/strong&gt; pour
l'acheter aux états-unis...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;MAJ&lt;/strong&gt;: Il semblerait qu'il ne soit absolument pas illégal
d'acheter les produits Adobe aux États-Unis, dixit &lt;a href=&quot;http://tapaninaho.com/blog/2007/04/more-on-creative-suite-3-pricing/&quot; hreflang=&quot;en&quot;&gt;le service client Adobe lui-même&lt;/a&gt; (concernant la suite CS3 en
tout cas, déjà honteusement chère en Europe à l'époque). Cela empêche seulement
de disposer du support pour l'Europe.&lt;br /&gt;
Toujours selon ce même service client, la différence de prix est due aux
garanties complémentaires accordées à l'Europe, et aux frais de traduction
(j'ai bien fait la comparaison plus haut des &lt;strong&gt;versions
anglaises&lt;/strong&gt;, donc aucune traduction).&lt;/p&gt;
&lt;p&gt;Reste à voir si c'est toujours valable pour la suite CS4.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2008/06/23/Adobe-CS4-ou-le-vol-fait-au-vieux-continent#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2008/06/23/Adobe-CS4-ou-le-vol-fait-au-vieux-continent#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/851</wfw:commentRss>
      </item>
    
  <item>
    <title>Flex et/ou les frameworks: pas tout le temps, pas n'importe comment</title>
    <link>http://blog.lalex.com/post/2008/08/29/Flex-et-les-frameworks-pas-tout-le-temps-pas-n-importe-comment</link>
    <guid isPermaLink="false">urn:md5:ebffe874cb9fc5b30cdf98c9dc9fdd27</guid>
    <pubDate>Fri, 29 Aug 2008 13:07:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>&lt;p&gt;La demande est forte en ce moment sur le développement Flex.&lt;/p&gt;
&lt;p&gt;Flex a cet espèce d'aura de &amp;quot;vrai outil pour les pros&amp;quot;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;de ceux qu'on confie à des SSII, blindées d'ingénieurs qu'il font du code
sérieux vous comprenez....&lt;/li&gt;
&lt;li&gt;de ceux que les freelances proposent pour faire plus expert, parce qu'ils
ont déjà affiché un item qui change quand on sélectionne une entrée dans un
Combo Box, et qu'ils n'ont pas envie de recoder un bouton dans un site liquide
redimensionnable...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si j'écris ce billet, c'est parce que je me retrouve tout à tour devant ces
deux situations.&lt;/p&gt;    &lt;p&gt;Seulement voilà, ce type de développement Flex, lorsqu'il a besoin d'être
repris par un développeur autre que le développeur d'origine, peut poser des
problèmes différents selon celle des deux situations citées plus haut qui se
présente - la troisième, qui a priori ne pose aucun problème, étant le
développement de l'application par un codeur Flex expérimenté pas trop attaché
aux usines a gaz &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;Le développement par une SSII&lt;/h3&gt;
&lt;p&gt;La plupart des ingénieurs en développement sont formés sur des langages type
Java ou .NET. Quand je me parle à moi-même (et oui, ca m'arrive), j'appelle ca
des langages &amp;quot;non-visuels&amp;quot;. Ces langages disposent d'un framework extrêmement
développé, sans compter le nombre de frameworks annexes(type Spring, MINA,
etc..), utilisés par tellement de monde que c'est comme s'ils étaient natifs au
système et disposent d'un support énorme par la communauté.&lt;/p&gt;
&lt;p&gt;Ces développeurs reproduisent naturellement les mêmes mécanismes quand ils
se retrouvent dans un environnement Flex et utilisent le premier framework qui
passe et qui ressemble à ce dont ils pensent avoir besoin. Je dis bien ils
pensent, car l'utilisation de ces frameworks revient souvent à compliquer une
architecture qui n'en a pas besoin. Cela permet la plupart du temps au
développeur de retrouver un environnement de développement qui lui est familier
concernant le MVC, ou l'utilisation de connecteurs plus &amp;quot;standards&amp;quot; (j'entends
par là standard à leur langage de prédilection) pour la récupération de données
(WebService la plupart du temps).&lt;br /&gt;
La formation ou le transfert de compétence étant le plus souvent effectuée par
la première personne qui a initié le projet, cela ne semble poser de problème à
personne. Sauf si l'on pense au fait qu'une fois le produit livré, ça laisse
difficilement la possibilité au client final de confier la maintenance ou
l'évolution du produit à un autre prestataire, a moins que le doc soit vraiment
extrêmement complète - ce qui, avouons le, est très rare: une bonne doc (ASDoc
+ doc rédigé) prenant beaucoup de temps, ce que peuvent rarement se permettre
les prestataires s'ils veulent respecter leur délais sans facturer la partie
documentation.&lt;/p&gt;
&lt;p&gt;Le problème là n'est pas lié à Flex, mais bien à la philosophie SSII (la
plus répandue en tout cas): des ingénieurs parlent aux ingénieurs. Et étant
donné que Flex commence à être vu, comme je le disais, comme un outil
&amp;quot;serieux&amp;quot;, les SSII sont de plus en plus sollicitées sur cette technologie,
mais pour des clients &amp;quot;web&amp;quot;, dont la politique n'est pas de se retrouver pieds
et mains liées à cause de choix technologiques du prestataire.&lt;/p&gt;
&lt;h3&gt;Les prestataires peu expérimentés&lt;/h3&gt;
&lt;p&gt;Suite à un &lt;a href=&quot;http://blog.lalex.com/post/2004/06/30/Marre-des-codeurs-la-petite-semaine&quot;&gt;assez vieux post&lt;/a&gt;,
j'ai été considérés par certain comme un élitiste casseur de débutants, alors
que le message que je désire faire passer est qu'il faut seulement essayer de
faire ce que l'on sait, et apprendre ce que l'on ne sait pas.&lt;br /&gt;
En tant que codeur AS2, mon passage à l'AS3 s'est fait via Flex2, avant que ne
sorte Flash CS3. J'ai eu l'immense chance à ce moment là de faire partie d'une
entreprise pour laquelle le projet que je devais réaliser avait un besoin
impératif d'une conception propre, quitte à passer beaucoup de temps à étudier
le framework Flex avant de commencer à coder l'application. J'ai donc passé
beaucoup de temps en R&amp;amp;D avant de passer en production, ce qui m'a permis
d'apprendre beaucoup de mes tests et erreurs.&lt;/p&gt;
&lt;p&gt;Flex a ce côté séduisant du fait que pas mal de choses peuvent sembler se
faire toutes seules: positionnement, binding, navigation, composants... Mais il
faut malgré tout en connaître le fonctionnement précis pour, par
exemple:&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ne pas utiliser une gestion des states avec manipulation de la display list
là où une ViewStack est plus indiquée...&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;ne pas utiliser un binding là ou un simple événement suffit...&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;ne pas utiliser un (Binding) là où un (Binding(event=&amp;quot;..&amp;quot;)) sera bien plus
performant... &lt;em&gt;(les crochets passent mal sur Dotclear)&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C'est pourquoi le seul conseil que je peux donner ici est de ne pas se
lancer dans un projet qui est au delà de ses compétences
&lt;strong&gt;actuelles&lt;/strong&gt;. L'auto formation est une excellente chose et je ne
jure que par elle, mais pour un freelance, c'est selon moi un manque de respect
au client que de vendre une prestation qui a 9 chances sur 10 d'être plus ou
moins bancale (par exemple, je préviens systématiquement mes clients si je n'ai
pas la compétence/expérience sur une techno précise, quitte a refuser le
contrat).&lt;br /&gt;
Cela en plus complique la tache d'un éventuel autre prestataire qui aurait
besoin d'assurer la maintenance ou l'évolution du produit: c'est donc aussi pas
très cool pour les collègues...&lt;br /&gt;
Je parle bien ici précisément de Flex: rien a voir avec le fait d'accepter de
coder un diaporama sans en avoir jamais fait: il s'agit bien là d'un framework
complet et de toute la philosophie de développement qui lui est attaché, ainsi
que de ses outils.&lt;/p&gt;
&lt;h3&gt;Les frameworks en général&lt;/h3&gt;
&lt;p&gt;Beaucoup de développeurs de haut-niveau se sont essayés, souvent avec
succès, au développement d'un framework open-source... Rappelons d'ailleurs que
Flex n'est &amp;quot;qu'un&amp;quot; framework AS3, auquel est associé un &amp;quot;traducteur&amp;quot;
MXML-&amp;gt;AS3. Ces frameworks permettent de faire plus de choses, ou
d'encapsuler un certain nombre de comportements communs. Que ce soit une
implémentation du MVC, une couche d'accès aux données ou tout autre
fonctionnalité, ces frameworks disposent pour chacun d'une philosophie de
développement propre à son concepteur ou à ceux qui ont adhéré au
framework.&lt;/p&gt;
&lt;p&gt;Ce qui veut dire également que ceux qui n'ont pas adhéré au framework se
voient affronter un mode de développement complètement différent de la
technologie qu'ils pratiquent, pour laquelle ils se sont déjà formés. Alors
s'il s'agit d'un &lt;a href=&quot;http://projects.simb.net/easyMVC/&quot; hreflang=&quot;en&quot;&gt;easyMVC&lt;/a&gt; (7 classes) ou d'un &lt;a href=&quot;http://opensource.adobe.com/wiki/display/cairngorm/About&quot; hreflang=&quot;en&quot;&gt;cairngorm&lt;/a&gt;(22 classes), ca peut encore aller. Mais s'il s'agit d'un
&lt;a href=&quot;http://www.servebox.com/foundry/doku.php&quot; hreflang=&quot;en&quot;&gt;servebox
foundry&lt;/a&gt; (121 classes en comptant commons+foudry+toolbox), d'un &lt;a href=&quot;http://vegas.googlecode.com/&quot; hreflang=&quot;en&quot;&gt;VEGAS&lt;/a&gt; (171 classes) ou autre
&lt;a href=&quot;http://osflash.org/projects/lowra&quot; hreflang=&quot;en&quot;&gt;lowRIA&lt;/a&gt; (265
classes), ça commence a faire usine à gaz...&lt;br /&gt;
Et quels que soit les avantages et inconvénients de chacun de ces frameworks,
il est à chaque fois obligatoire de se conformer à la philosophie de
développement de chacun sous peine de perdre tout l'intérêt des les
utiliser.&lt;/p&gt;
&lt;p&gt;Bref, je dirais que l'utilisation d'un framework &amp;quot;propriétaire&amp;quot; dans le
cadre d'un framework agence ou de projets perso peut être une excellente chose:
il peut correspondre ainsi à un goût pour tel ou tel mode de travail, ou
devenir une politique d'entreprise dans le cas des agences. Mais pour un
prestataire qui sait que ce projet va lui échapper, je pense que ce n'est
certainement pas une bonne idée: non pas pour son propre travail, mais pour
ceux qui peuvent être amenés ensuite à intervenir sur le projet.&lt;/p&gt;
&lt;p&gt;Et moi en tant que prestataire aujourd'hui, faudrait-il que je maîtrise
l'ensemble des frameworks les plus courants pour pouvoir accepter les missions
que l'on veut me confier? Ce serait l'idéal, mais travail+R&amp;amp;D+sommeil sont
rarement tous les 3 compatibles! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_razz.gif&quot; alt=&quot;:P&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;
Et faire de la R&amp;amp;D pour maîtriser un framework qui ne me permet pas de
faire plus de choses que ce que j'aurais fait sans, je dois avouer que ça me
rebute un peu...&lt;/p&gt;
&lt;p&gt;Et puis quand je livre un client, je fais systématiquement en sorte qu'il ne
soit pas &amp;quot;verrouillé&amp;quot;. C'est avec j'avoue un peu de fierté que je dis en
général à mes clients qu'ils peuvent faire appel a n'importe quel prestataire
compétent dans la technologie (Flash ou Flex) pour prendre la suite, sans
requis supplémentaires. C'est bien plus pratique pour tout le monde: le client
ne se sent pas prisonnier d'un prestataire, et je ne culpabilise pas de ne pas
pouvoir assurer la maintenance si mon emploi du temps ne me le permets pas car
je sais qu'un autre prestataire pourra le faire facilement.&lt;/p&gt;
&lt;p&gt;Pour finir, je rappelle que les Design Patterns sont une solution générique
pour un problème précis, généralement pour des problèmes que l'on rencontre
souvent dans du développement Objet. Cela veut aussi dire qu'il ne sert à rien
de les utiliser si le problème ne se pose pas! Un MVC avec une seule vue et un
seul contrôleur est par exemple totalement inutile, et pourtant j'en vois si
souvent... Car évidemment, quelqu'un qui utilise un framework qu'il aime
pratiquer en vient à l'utiliser systématiquement, même quand il n'est pas
nécessaire...&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;
&lt;p&gt;Si j'ai le temps et la foi suffisante, j'essaierai de faire un ticket sur un
ensemble de pratiques &lt;strong&gt;personnelles&lt;/strong&gt; en Flex, qui se sont
avérées être efficaces et productives &lt;strong&gt;sur le terrain&lt;/strong&gt;, qui
grâce aux commentaires pourraient être débattues et enrichies.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2008/08/29/Flex-et-les-frameworks-pas-tout-le-temps-pas-n-importe-comment#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2008/08/29/Flex-et-les-frameworks-pas-tout-le-temps-pas-n-importe-comment#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/796</wfw:commentRss>
      </item>
    
  <item>
    <title>Des fois, on s'demande....</title>
    <link>http://blog.lalex.com/post/2008/03/17/Des-fois-on-sdemande</link>
    <guid isPermaLink="false">urn:md5:9d89bcbf44196524059750d0461f0891</guid>
    <pubDate>Mon, 17 Mar 2008 17:28:00 +0100</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;blockquote&gt;
&lt;p&gt;1046: Type was not found or was not a compile-time constant: MovieClip.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No comment...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2008/03/17/Des-fois-on-sdemande#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2008/03/17/Des-fois-on-sdemande#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/431</wfw:commentRss>
      </item>
    
  <item>
    <title>Nouveau job! Nouveau collègue?</title>
    <link>http://blog.lalex.com/post/2007/09/10/Nouveau-job-Nouveau-collegue</link>
    <guid isPermaLink="false">urn:md5:0a656d74372a83464225ba30a163670e</guid>
    <pubDate>Mon, 10 Sep 2007 20:16:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Le niçois que j'étais viens de se perdre à Paris pour s'y installer, et
autant dire que le choc thermique a été important! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_razz.gif&quot; alt=&quot;:P&quot; class=&quot;smiley&quot; /&gt; J'ai pris depuis mes
fonctions en tant que Lead Dev Flash au sein du &lt;a href=&quot;http://www.ddb.fr/&quot; hreflang=&quot;fr&quot;&gt;groupe DDB&lt;/a&gt;, et là j'ai bien vu que le jeu en valait la
chandelle... Je ne regrette pas d'avoir fait autant de kilomètres tant le
boulot est sympa. En plus je retrouve un p'tit niçois qui n'est autre que
&lt;a href=&quot;http://www.foxaweb.com/&quot; hreflang=&quot;fr&quot;&gt;Foxy&lt;/a&gt; et qui a vendu son âme
aux créatifs de &lt;a href=&quot;http://www.rappcollinsparis.fr/&quot; hreflang=&quot;fr&quot;&gt;Rapp
Collins Paris&lt;/a&gt;...&lt;/p&gt;
&lt;p&gt;Pour finir, on me cherche encore des collègues: j'en profite du coup pour
relayer ici l'offre d'emploi de DDB:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.rappcollinsparis.fr/&quot; hreflang=&quot;fr&quot;&gt;Rapp Collins
Paris&lt;/a&gt; du groupe DDB recherche pour son pôle &amp;quot;WebProd&amp;quot; un développeur Flash
AS2/AS3.&lt;/p&gt;
&lt;p&gt;En collaboration avec les chefs de projet techniques, vous aurez en charge
le développement des projets élaborés par notre team de créatifs. Les projets
sont funs et ambitieux techniquement. Ils sont encore beaucoup développés en
AS2, mais on pousse fort vers l'AS3, comme par exemple sur &lt;a href=&quot;http://www.espacejeunes.bouyguestelecom.fr/site/index.htm&quot; hreflang=&quot;fr&quot;&gt;pixelf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ce qu'on vous demande: - être à l'aise en conception et programmation
orientée objet - maîtriser plutôt très bien l'AS2 - avoir au moins eu la
curiosité de s'être penché sur l'AS3 et avoir envie de continuer - et puis...
être globalement doué quoi!&lt;/p&gt;
&lt;p&gt;Le poste est un CDI basé sur Paris 9&lt;/p&gt;
&lt;p&gt;N'hésitez pas à envoyer vos candidatures (CV+LM) à alexandre.legout
-arobase- rappcollinsparis.fr&lt;/p&gt;
&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2007/09/10/Nouveau-job-Nouveau-collegue#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2007/09/10/Nouveau-job-Nouveau-collegue#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/365</wfw:commentRss>
      </item>
    
  <item>
    <title>Des traces partout...</title>
    <link>http://blog.lalex.com/post/2007/03/20/Des-traces-partout</link>
    <guid isPermaLink="false">urn:md5:7b5c27151cd436474f6a81b542ceb79e</guid>
    <pubDate>Tue, 20 Mar 2007 17:59:00 +0100</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>&lt;p&gt;La fonction 'trace' est des plus utiles en Flash. Qu'on soit codeur ou même
graphiste, il est toujours pratique de savoir si l'on est effectivement passé
dans telle ou telle frame, quelles sont les données reçues en retour d'une
fonction, ou tout autre information utile dont on peut avoir besoin sans
qu'elle apparaisse dans le SWF final...&lt;/p&gt;    &lt;p&gt;Par contre, une fois l'animation/application terminée, je vous en prie,
&lt;strong&gt;enlevez tous les appels à 'trace' de votre code&lt;/strong&gt;!!!&lt;/p&gt;
&lt;p&gt;Il arrive que l'on ai besoin de voir ces traces en dehors du contexte de
l'IDE Flash. A ce moment là, il suffit d'utiliser la version debug du Flash
Player, assortie de &lt;a hreflang=&quot;fr&quot; href=&quot;http://developpeur.journaldunet.com/tutoriel/fla/060316-flash-player-debugger.shtml&quot;&gt;
quelques configurations&lt;/a&gt; et de la fonction 'Log Tail' de la &lt;a hreflang=&quot;fr&quot; href=&quot;http://sos.powerflasher.com/&quot;&gt;console SOS&lt;/a&gt;. Toutes les instructions
'trace' apparaissent alors dans la console, et c'est que du bonheur pour ses
développements...&lt;/p&gt;
&lt;p&gt;Seulement, le codeur n'en est pas moins internaute. Et se prendre toutes les
traces de chaque site que l'on visite, y compris les plus sérieux (Adobe,
AlloCine, et d'autres que je n'ai plus en tête), c'est plutôt lourd, surtout
quand on développe en parallèle, et qu'on a besoins de certaines traces de
notre propore code, qui se retrouvent reléguées en dehors de la console...&lt;/p&gt;
&lt;p&gt;Quand un peintre a fini de faire une pièce, il enlève le papier journal par
terre non? &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;PS: Pour les mêmes raisons, il est important de ne pas afficher de données
sensibles dans vos traces, car tout le monde peut les récupérer du coup!&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2007/03/20/Des-traces-partout#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2007/03/20/Des-traces-partout#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/342</wfw:commentRss>
      </item>
    
  <item>
    <title>Linux: l'aventure!</title>
    <link>http://blog.lalex.com/post/2006/07/19/Linux%3A-laventure</link>
    <guid isPermaLink="false">urn:md5:cc1fb6140a08ec43da13be287f285c84</guid>
    <pubDate>Thu, 19 Oct 2006 11:00:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Linux c'est bien! Sur la dedibox qui héberge mes sites se trouve une
distribution Gentoo 2006.0. Je suis une bille en Linux, mais je m'amuse bien:
SVN, Trac, etc... Mais des fois je casse tout.&lt;/p&gt;
&lt;p&gt;La sauvegarde c'est du bonheur: on récupère juste les reps de mysql, svn,
apache, on réinstalle, on copie et tout remarche nickel! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; Par contre ca donne
quelques jours de posts passés à l'as (en fait, les 7 derniers commentaires).
&lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_redface.gif&quot; alt=&quot;:$&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Mais ce qui est bien avec Linux, c'est que maintenant, on peut aussi
&lt;a hreflang=&quot;en&quot; href=&quot;http://weblogs.macromedia.com/labs/archives/2006/10/flash_player_9_1.cfm&quot;&gt;y
faire tourner le Flash player 9&lt;/a&gt; (en beta, mais quand-même). &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/07/19/Linux%3A-laventure#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/07/19/Linux%3A-laventure#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/329</wfw:commentRss>
      </item>
    
  <item>
    <title>lalex@media-box</title>
    <link>http://blog.lalex.com/post/2006/09/27/lalexmedia-box</link>
    <guid isPermaLink="false">urn:md5:ed6ecce20c83de103709b9b46b96e6db</guid>
    <pubDate>Wed, 27 Sep 2006 14:08:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Ce blog rejoint désormais la communauté grandissante des blogs de
&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.media-box.net/&quot;&gt;MediaBox&lt;/a&gt;. L'ancienne
adresse reste valide, donc aucune mise à jour de fil RSS n'est nécessaire.&lt;/p&gt;
&lt;p&gt;LAlex devblog est en quelques sorte le premier blog MediaBox: en effet,
lorsque j'ai ouvert ce blog, il était gracieusement hébergé par MediaBox grâce
à son initiateur, Pierre GIRARD, même si cet aspect n'était pas spécialement
mis en avant. Je suis donc content aujourd'hui de pouvoir disposer de cette
nouvelle URL, &lt;a hreflang=&quot;fr&quot; href=&quot;http://lalex.media-box.net/&quot;&gt;http://lalex.media-box.net/&lt;/a&gt;, et affirmer
ainsi mon appartenance à cette communauté que j'ai vu grandir progressivement
et qui fait maintenant partie des incontournables dans le paysage Flash
francophone.&lt;/p&gt;
&lt;p&gt;MediaBox propose depuis quelques temps maintenant un fil RSS syndicant
l'ensemble des blogs MediaBox, dont les rédacteurs sont des modérateurs des
forums de la communauté. Plus d'informations sont disponibles sur &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.media-box.net/index.php/2006/08/24/139-fil-rss-communaute-choisissez-votre-fil&quot;&gt;
cette page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;ins&gt;MAJ&lt;/ins&gt;:&lt;/strong&gt; les fils RSS sont a nouveaux bien formatés!
&lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/09/27/lalexmedia-box#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/09/27/lalexmedia-box#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/327</wfw:commentRss>
      </item>
    
  <item>
    <title>Offre de stage</title>
    <link>http://blog.lalex.com/post/2006/09/01/Offre-de-stage</link>
    <guid isPermaLink="false">urn:md5:9e1b51e14480750043d9791b75c012bd</guid>
    <pubDate>Fri, 01 Sep 2006 18:33:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>Centile, développeur de solutions logicielles pour la VoIP, est à la recherche
de stagiaires maitrisant l'AS2 pour son pole développement d'applications
clientes.&lt;br /&gt;
&lt;br /&gt;
Au programme des domaines qui seront abordés lors du stage:    &lt;ul&gt;
&lt;li&gt;développement d'applications d'entreprise en POO avec AS2&lt;/li&gt;
&lt;li&gt;utilisation d'outils de développement Flash (Eclipse, FDT, MTASC, etc...)
et de travail collaboratif (CVS/SVN, RequestTracker)&lt;/li&gt;
&lt;li&gt;développement d'applications Windows avec projecteurs Flash
(mProjector).&lt;/li&gt;
&lt;li&gt;développement de frameworks conséquents (layout, communication, data)&lt;/li&gt;
&lt;li&gt;technologies serveur (Socket, FMS/Red5...)&lt;/li&gt;
&lt;li&gt;nous envisageons également un passage à l'AS3 et au moteur de layout de
Flex 2 (MXML)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Le stage sera pour vous un moyen:
&lt;ul&gt;
&lt;li&gt;de faire un premier pas dans le monde de l'entreprise&lt;/li&gt;
&lt;li&gt;de participer à des projets ambitieux et originaux pour la plateforme
Flash.&lt;/li&gt;
&lt;li&gt;de découvrir un environnement de production avec ses exigences, et ce au
sein d'une équipe motivée et compétente.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
C'est pour nous un moyen:
&lt;ul&gt;
&lt;li&gt;de pouvoir former quelqu'un à nos méthodes de travail&lt;/li&gt;
&lt;li&gt;de disposer d'une période d'essai prolongée&lt;/li&gt;
&lt;li&gt;tout ceci dans le cadre d'une embauche éventuelle à la fin du stage&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Le tout se déroule à Sophia-Antipolis(06), dans une ambiance détendue et
efficace.&lt;br /&gt;
&lt;br /&gt;
Le recrutement de ce stagiaire se fera en fonction des compétences qu'il pourra
amener à l'entreprise, notamment par rapport à sa connaissance technique de
développement AS2 ainsi qu'à sa motivation. Le but est alors de minimiser la
période de formation &amp;quot;pure&amp;quot; liée au langage, étant donné que l'entreprise
formera le stagiaire à l'univers de la téléphonie sur IP.&lt;br /&gt;
&lt;br /&gt;
Ce stage sera rémunéré selon les grilles en vigueur, ceci restant à préciser en
fonction du profil du/des candidat(s) retenu(s).&lt;br /&gt;
&lt;br /&gt;
Merci de nous contacter à l'adresse suivante: flash [dot] rh [at] centile [dot]
com</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/09/01/Offre-de-stage#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/09/01/Offre-de-stage#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/325</wfw:commentRss>
      </item>
    
  <item>
    <title>Tellement vrai</title>
    <link>http://blog.lalex.com/post/2006/08/24/Tellement-vrai</link>
    <guid isPermaLink="false">urn:md5:2509e9c9aa907113a6b49c1e31d68fb4</guid>
    <pubDate>Thu, 24 Aug 2006 17:04:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;br /&gt;
&lt;p&gt;&lt;img style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://blog.lalex.com/public/bug-feature.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;J'ai pas pu resister... &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_redface.gif&quot; alt=&quot;:$&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/08/24/Tellement-vrai#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/08/24/Tellement-vrai#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/323</wfw:commentRss>
      </item>
    
  <item>
    <title>Travaux finis?</title>
    <link>http://blog.lalex.com/post/2006/08/07/Travaux-finis</link>
    <guid isPermaLink="false">urn:md5:d6b1a50794153b4e6b848ea4a42fb72f</guid>
    <pubDate>Mon, 07 Aug 2006 18:36:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Et wala! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Bon, j'ai fait ce que j'ai pu avec mes p'tits moyen de pietre graphiste,
mais le visuel du blog est fini. Reste à voir si je n'ai rien oublié, ca
viendra au fur et à mesure...&lt;/p&gt;
&lt;p&gt;Les smileys sont de retour, et c'est une version pre-beta 2 (SVN) de
dotclear qui tourne, vraisemblablement plutôt bien. Reste à inclure un
formulaire digne de ce nom pour les commentaires... &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/08/07/Travaux-finis#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/08/07/Travaux-finis#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/320</wfw:commentRss>
      </item>
    
  <item>
    <title>Editeur Actionscript et PHP : suite</title>
    <link>http://blog.lalex.com/post/2006/08/01/Editeur-Actionscript-et-PHP-%3A-suite</link>
    <guid isPermaLink="false">urn:md5:5630111d87c1664e76eb42c081cae8fc</guid>
    <pubDate>Tue, 01 Aug 2006 18:53:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>&lt;p&gt;Il y a quelque temps, j'ai posté un billet sur &lt;a href=&quot;http://blog.lalex.com/post/2004/05/07/Editeurs-de-code-pour-ActionScript-et-PHP&quot;&gt;
ma recherche de l'éditeur idéal&lt;/a&gt; pour Actionscript &lt;strong&gt;et&lt;/strong&gt; PHP.
Eh bien a priori, cette recherche est maintenant terminée grace à ce qui est
bien plus qu'un éditeur, mais bel et bien un environement de développement
complet, j'ai nommé le célebre &lt;a href=&quot;http://www.eclipse.org&quot; title=&quot;Eclipse IDE&quot;&gt;Eclipse&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Cet IDE, a la base développé pour Java, dispose en effet d'une extensibilité
incroyable et simple à mettre en oeuvre (installation depuis un serveur
distant, mise à jour online des plugins), et surtout d'une communauté immense
qui ne se prive pas de mettre à profit cette facilité!&lt;/p&gt;    &lt;p&gt;Commençons tout d'abord par Actionscript. Je dois bien avouer que j'ai été
séduit par &lt;a href=&quot;http://fdt.powerflasher.com&quot; title=&quot;Powerflasher FDT&quot;&gt;FDT
(Flash Developper Tools)&lt;/a&gt;, pour la facilité de sa mise en place. En effet,
lorsque l'on est pas habitué à un IDE complet (venant d'un &amp;quot;simple&amp;quot; éditeur tel
que &lt;a href=&quot;http://www.sepy.it/&quot; title=&quot;SEPY Actionscript editor&quot;&gt;SEPY&lt;/a&gt;),
il est souvent bien agréable d'avoir un ensemble de wizards pour le deploiement
(déploiement MTASC ou Flash IDE). Maintenant que j'ai une certaine maitrise de
l'outil, je pense qu'un &amp;quot;simple&amp;quot; ASDT devrait suffire: en effet, la partie
&amp;quot;assistée&amp;quot; pour la compilation et le déploiement peut être avantageusement
remplacée par &lt;a href=&quot;http://ant.apache.org/&quot; title=&quot;Apache ANT&quot;&gt;Ant&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Certaines fonctionnalités manquent encore dans les plugins AS pour Eclipse,
notamment le refactoring (mise à jour du code lorsque l'on change le nom et/ou
le package d'une classe), mais on peut s'en passer aisément, ou tout du moins
la tache n'est pas trop fastidieuse du fait du signalement des erreurs et de
l'import automatique des bons packages (CTRL+SHIF+O).&lt;/p&gt;
&lt;p&gt;J'ai entendu énormément de bien de FlashDevelop, mais l'aspect trop
spécifique de l'IDE me refroidit quand-même pas mal...&lt;/p&gt;
Pour PHP, la situation n'était pas vraiment la même. Le plugin &lt;a href=&quot;http://www.phpeclipse.net/&quot; title=&quot;PHPEclipse Eclipse plugin&quot;&gt;PHPEclipse&lt;/a&gt;
semblait un bon compromis, mais ne me convenais pas, du fait de la défaillance
du 'code completion&amp;quot;, de la vague compatibilité PHP5, ainsi que d'autres
lacunes. Le niveau du &lt;a href=&quot;http://www.zend.com/products/zend_studio&quot; title=&quot;Zend Studio PHP IDE&quot;&gt;Zend Studio&lt;/a&gt; n'était toujours pas atteint. Mais c'est
avant de me souvenir que j'avais vaguement entendu que Zend prévoyait de
travailler avec Eclipse. C'est ainsi que je suis tombé sur le &lt;a href=&quot;http://www.zend.com/phpide/&quot; title=&quot;Zend PHP IDE for Eclipse&quot;&gt;PHP IDE de
Zend&lt;/a&gt;, plugin Eclipse carrément complet, bien qu'étant encore au stade de
balbutiement (0.2.0). Il trouve les classes là où elles sont, permet
d'atteindre méthodes et propriétés par un CTRL+Click, bref tous les outils
pratiques d'un IDE! Desormais j'en suis un fan absolu et je ne le lâche
plus...&lt;br /&gt;
&lt;br /&gt;
D'autres fonctionnalités ou plugins bien pratiques:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;La gestion du travail collaboratif, que ce soit avec CVS inclus en natif
(grandement amélioré dans la version 3.2 d'Eclipse : Calisto) ou avec
SubVersion, grâce aux plugins &lt;a href=&quot;http://subclipse.tigris.org/&quot; title=&quot;Sublipse: Eclipse SVN plugin&quot;&gt;Subclipse&lt;/a&gt; (celui que j'utilise) ou &lt;a href=&quot;http://www.polarion.org/index.php?page=overview&amp;amp;project=subversive&quot; title=&quot;Subversive: Eclipse SVN plugin&quot;&gt;Subversive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;L'édition de fichiers XML, grave aux plugins &lt;a href=&quot;http://www.eclipse.org/webtools/&quot; title=&quot;Eclipse Web Tools Platform&quot;&gt;WTP (Web
Tools Platform)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;L'édition de fichiers pour &lt;a href=&quot;http://nsis.sourceforge.net/&quot; title=&quot;Nullsoft Scriptable Install System&quot;&gt;NSIS&lt;/a&gt;. Les applications que je
développe nécessitent un installeur, et le plugin &lt;a href=&quot;http://eclipsensis.sourceforge.net/&quot; title=&quot;NSIS plugin for Eclipse&quot;&gt;EclipseNSIS&lt;/a&gt; est une pure merveille!&lt;/li&gt;
&lt;li&gt;L'intégration et l'édition de fichiers ANT, et le lancement de fichiers
&lt;a href=&quot;http://ant.apache.org&quot; title=&quot;Apache ANT&quot;&gt;Ant&lt;/a&gt; directement depuis
l'IDE (et je suis loin d'avoir fait le tour de l'intégration ANT/Eclipse).
Comme je l'ai déjà dit, ANT fera l'objet d'un article à part entière...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bref, l'éditeur parfait existe, il est OpenSource et gratuit: c'est &lt;a href=&quot;http://www.eclipse.org&quot; title=&quot;Eclipse IDE&quot;&gt;Eclipse&lt;/a&gt;! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;PS: Par contre, il ne faut pas oublier qu'on parle ici d'un outil développé
en Java, avec les besoins en mémoire et en performances que l'on connait à
cette plateforme... Il fallait bien un point négatif quand-même... &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/08/01/Editeur-Actionscript-et-PHP-%3A-suite#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/08/01/Editeur-Actionscript-et-PHP-%3A-suite#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/312</wfw:commentRss>
      </item>
    
  <item>
    <title>Blog en travaux</title>
    <link>http://blog.lalex.com/post/2006/07/28/Blog-en-travaux</link>
    <guid isPermaLink="false">urn:md5:d7fbd802cf7c5fd88d72c51027139539</guid>
    <pubDate>Fri, 28 Jul 2006 21:54:00 +0200</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>&lt;p&gt;Bon ben voila, je change de moteur. A moi une vrai interface d'admin (autre
que phpMyAdmin :P), la gestion des commentaires, spams, des fils RSS partout,
etc... C'est l'occasion de mettre à jour son aggrégateur!&lt;/p&gt;
&lt;p&gt;Avec la sortie de &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.dotclear.net/&quot;&gt;Dotclear
2&lt;/a&gt; en version beta, je me suis dit que c'était l'occasion de m'amuser avec
&amp;quot;la bête&amp;quot;. Codename &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.neokraft.net/post/2006/06/27/Aoraki-beta-1&quot;&gt;Aoraki beta 1&lt;/a&gt;, je
me risque à le mettre en &amp;quot;prod&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Du coup, je change aussi d'hébergeur. En fait, je m'héberge moi-même sur un
serveur dédié maintenant. En tout cas, un grand merci à l'ami chipaldance de
&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.media-box.net/&quot;&gt;MediaBox&lt;/a&gt; pour les 3 ans
d'hébergement qu'il a gracieusement offert à ce blog, c'était vraiment grand!
&lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;    &lt;p&gt;Pour revenir à DC2, evidemment tout est encore en chantier. J'ai eu un mal
immense à faire le portage des données, mais grace à la fonction d'importation,
et à quelques requêtes PHP, des arrachages de cheveux sur la transformation
BBCode =&amp;gt; xhtml (surement encore un peu bancal d'ailleurs), je m'en suis
plus ou moins sorti...&lt;/p&gt;
&lt;p&gt;Il a fallu ensuite trouver un moyen de coloriser mon code, feature
indispensable. Du coup, j'ai créé un p'tit plugin GeSHi pour DC2 beta1, en
espérant que la structure du code lui permette encore de fonctionner sur la
version finale... Pour ceux qui veulent prendre le risque, le fichier est
&lt;a hreflang=&quot;fr&quot; href=&quot;http://download.lalex.com/dcGeshi.zip&quot;&gt;derrière ce
lien&lt;/a&gt;.&lt;br /&gt;
D'ailleurs, histoire ce comprendre comment marche un peu tout çà, j'ai plongé
dans le code, et je n'ai qu'une chose à dire: &lt;strong&gt;CHAPEAU&lt;/strong&gt;! C'est
du PHP5, c'est propre et bien codé, c'est de l'objet, mais utilisé avec toute
la souplesse qu'offre PHP. Je n'ai pas encore cerné tous les concepts, mais je
trouve que c'est vraiment du grand art, notamment le système de callbacks et de
requêtage de la base: félicitations donc à &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.neokraft.net/&quot;&gt;Olivier Meunier&lt;/a&gt; et la team Dotclear.&lt;/p&gt;
&lt;p&gt;Ce qui manque encore pour ici:&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La colorisation du code dans les commentaires&lt;/li&gt;
&lt;li&gt;Les smileys qui vont bien&lt;/li&gt;
&lt;li&gt;Une vraie gueule pour ce blog. Le système de gestion des thèmes est sympa,
mais j'ai un peu modifié ca à l'arrache pour au moins avoir un thème pleine
page&lt;/li&gt;
&lt;li&gt;Remettre les derniers posts, derniers commentaires, et une liste de liens à
jours avec tout les codeurs talentueux disséminés sur le net (y aura
certainement pas assez de place, mais on va se débrouiller) &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et pour finir, j'ai constaté des chiffres que je n'avais pas vu depuis un
bon paquet de temps: ce blog c'est &lt;ins&gt;250 post&lt;/ins&gt; et plus de &lt;ins&gt;2500
commentaires&lt;/ins&gt;! WOW!&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/07/28/Blog-en-travaux#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/07/28/Blog-en-travaux#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/311</wfw:commentRss>
      </item>
    
  <item>
    <title>Livre avec des pages</title>
    <link>http://blog.lalex.com/post/2006/06/13/Livre-avec-des-pages</link>
    <guid isPermaLink="false">urn:md5:ec155c0ebb2a07fd9f1ab9a8ac47c0f1</guid>
    <pubDate>Tue, 13 Jun 2006 13:37:28 +0000</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;... oui bon, les livres sans pages ca existe pas, mais je trouvais pas de titre! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_redface.gif&quot; alt=&quot;:$&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Il m'a été demandé recemment d'améliorer un livre dont les pages se tournent. Le script utilisé jusqu'à maintenant était celui &lt;a href=&quot;http://blog.lalex.com/archives/200408/196-livre-avec-pages-a-tourner.html&quot;&gt;dont j'ai déjà parlé sur ce blog&lt;/a&gt;, le fameux &lt;a href=&quot;http://www.iparigrafika.hu/pageflip/&quot;&gt;pageFlip&lt;/a&gt;. Il est vrai que le mouvement des pages est admirable de souplesse, mais il posait quelques problèmes que j'avais à résoudre:&lt;ul&gt;&lt;li&gt;Déjà, divers bugs&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Il fallait pouvoir appliquer un effet (Flash &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt; au livre&lt;br /&gt;
&lt;li&gt;Le livre devait se centrer automatiquement lors de la première ou de la dernière page&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Il fallait donner la possibilité d'inclure un zoom sur les pages&lt;br /&gt;
&lt;li&gt;Il fallait pouvoir charger un SWF externe à l'animation&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Il fallait pouvoir lancer un diaporama &lt;em&gt;(déjà possible avec pageFlip, mais plus galère)&lt;/em&gt;&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;Si, comme je l'ai dis, le mouvement de pageFlip est admirable, il faut bien avouer qu'il n'en est pas de même pour la lisibilité du code! :\ Autant le dire, rajouter ce type de fonctionnalité au code existant, c'était mission impossible. J'ai donc recodé le moteur de A à Z, replongeant pour l'occasion dans les calculs de vecteurs, intersections de droites, et autres considérations du programme de maths de 1ere... Le calcul des matrices pour les dégradés des ombres (dont je ne m'étais jamais servis) m'a aussi pas mal accaparé. Sans compter le fait de redessiner systématiquement les contours du livre pour pouvoir appliquer des effets, étant impossible de le faire sur un composant....&lt;/p&gt;
&lt;p&gt;Une autre problèméatique était aussi de rendre le composant &quot;accessible&quot;, étant donné que c'est un graphiste pas codeur pour un sou qui devra s'en servir.&lt;/p&gt;
&lt;p&gt;Bref, voilà mon resultat (sans preloading, pour moins de 700Ko): &lt;div style=&quot;text-align: center;&quot;&gt;&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0&quot; width=&quot;500&quot; height=&quot;400&quot; id=&quot;path-test&quot; align=&quot;middle&quot;&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;sameDomain&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://blog.lalex.com/public/book.swf&quot; /&gt;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#ffffff&quot; /&gt;&lt;embed src=&quot;http://blog.lalex.com/public/book.swf&quot; quality=&quot;high&quot; bgcolor=&quot;#ffffff&quot; width=&quot;500&quot; height=&quot;400&quot; name=&quot;path-test&quot; align=&quot;middle&quot; allowScriptAccess=&quot;sameDomain&quot; type=&quot;application/x-shockwave-flash&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; /&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Les images sont d'un dessinateur Chilien que j'ai découvert sur deviantart: &lt;a href=&quot;http://pyromaniac.deviantart.com&quot;&gt;pyromaniac&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le site auquel est destiné ce livre sera bientôt en ligne, je ferais une mise à jour à ce moment là &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/06/13/Livre-avec-des-pages#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/06/13/Livre-avec-des-pages#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/308</wfw:commentRss>
      </item>
    
  <item>
    <title>Compilo MM : ennemi du futur!</title>
    <link>http://blog.lalex.com/post/2006/02/06/Compilo-MM-%3A-ennemi-du-futur</link>
    <guid isPermaLink="false">urn:md5:239b39ecbf907e08fd767df8449cc5d5</guid>
    <pubDate>Mon, 06 Feb 2006 12:26:58 +0000</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Une matinée entière à se casser les neurones sur un stupide problème de compilation. :\ En effet, un code qui fonctionnait parfaitement avant le week-end refusait de se compiler ce matin. Aucun modification depuis, mais je me retrouvais avec un message : &lt;strong&gt;&lt;em&gt;&quot;The name of this class conflicts with the name of another class&quot;&lt;/em&gt;&lt;/strong&gt;... Changement de classpath, modification des chemins, suppression des .aso, j'ai tout essayé!&lt;/p&gt;
&lt;p&gt;Au final j'avais avancé de deux mois la date de mon ordi pour des tests de versions trial limitées dans le temps, fait 2-3 modifs à mon code, recompilé, et une fois tout ça opérationnel, je suis revenu à la date en cours... Eh ben le compilateur de Flash est incapable de gérer des fichiers dont la date de création est dans l'avenir.&lt;/p&gt;
&lt;p&gt;La solution m'est venue &lt;a href=&quot;http://www.epresenterplus.com/blog/archives/000030.html&quot;&gt;du blog des développeurs de XPComponent&lt;/a&gt;, confronté à une problématique bien plus fréquente qui est celle du travail entre plusieurs duseaux horaires... J'en profite donc pour diffuser l'info afin d'éviter les frappages de tête contre le mur à ceux qui se retrouveraient face au même problême! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_razz.gif&quot; alt=&quot;:P&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/02/06/Compilo-MM-%3A-ennemi-du-futur#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/02/06/Compilo-MM-%3A-ennemi-du-futur#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/300</wfw:commentRss>
      </item>
    
  <item>
    <title>Offre d'emploi : codeur AS2</title>
    <link>http://blog.lalex.com/post/2006/01/03/Offre-demploi-%3A-codeur-AS2</link>
    <guid isPermaLink="false">urn:md5:16e089f757e98167535732e3cbaf2edc</guid>
    <pubDate>Tue, 03 Jan 2006 17:26:22 +0000</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Mon employeur est à la recherche d'un autre développeur Flash pour travailler avec moi (chercher le café, apporter les affaires au pressing, etc... Naaaan, j'déconne :P). Etant donné que je suis sequestré au bureau tant qu'on a pas 10 CV, je pousse un peu la propagande via mon blog! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_mrgreen.gif&quot; alt=&quot;:mrgreen:&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Plus sérieusement, l'ambiance est bonne, l'équipe jeune et compétente, et le travail passionnant : une vraie boite d'informaticiens! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; C'est un CDD menant à un CDI, et ça se passe à Sophia Antipolis (06), technopole sous le soleil de la région niçoise. &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt; Voici le libellé de l'annonce :&lt;/p&gt;
&lt;p&gt;&lt;quote&gt;Centile est une société de développement de serveurs Java de Voix sur IP en pleine croissance (actuellement une trentaine de personnes).&lt;/p&gt;
&lt;p&gt;Nous avons développé un softphone en ActionScript 2. L'application a beaucoup de succés, et nous recevons de nombreuses demandes de fonctionnalités supplémentaires (Instant messaging, Vidéoconférence, Envoi de mails...). D'autres applications clientes sont également destinées à être développées en Flash/AS2.&lt;/p&gt;
&lt;p&gt;Nous sommes à la recherche d'un développeur AS2 capable d'être rapidement opérationnel à mes côtés.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Outils utilisés&lt;/strong&gt; :&lt;br /&gt;
1) Flash MX 2004 Professionel / Eclipse+FDT (ou ASDT, SEPY, ...)&lt;br /&gt;
2) MDM Zinc V2&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Profil recherché&lt;/strong&gt; :&lt;br /&gt;
Nous recherchons une personne passionnée, dynamique, ayant l'esprit d'équipe, autonome et ayant surtout une forte capacité d'assimilation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Compétences techniques&lt;/strong&gt; :&lt;br /&gt;
1) &lt;span style=&quot;text-decoration:underline&quot;&gt;Indispensable&lt;/span&gt;&lt;br /&gt;
- Actionscript 2 avancé&lt;/p&gt;
&lt;p&gt;2) &lt;span style=&quot;text-decoration:underline&quot;&gt;Fortement souhaité&lt;/span&gt;&lt;br /&gt;
- Connaissances dans le développement d'applications Client/Serveur en AS2.&lt;br /&gt;
- Connaissances du développement flash &quot;Standalone&quot;, pour applications autonomes Windows/Linux/MacOS.&lt;br /&gt;
- Connaissances des techniques d'optimisation de la mémoire et du CPU pour Flash.&lt;br /&gt;
- Connaissance d'un language de programmation objet (C++, C# ou Java)&lt;/p&gt;
&lt;p&gt;3) &lt;span style=&quot;text-decoration:underline&quot;&gt;Serait un gros plus&lt;/span&gt;&lt;br /&gt;
- Expertise dans une ou plusieurs technologies Microsoft (développement de plugins et de dll).&lt;br /&gt;
- Expertise dans les algorythmes de sécurité et encryption.&lt;br /&gt;
- Expertise en ergonomie et design graphique.&lt;br /&gt;
- Expertise dans le webdesign.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rémunération&lt;/strong&gt; :&lt;br /&gt;
    Entre 30K€ et 40K€ selon compétences&lt;/p&gt;
&lt;p&gt;Vous pouvez envoyer votre CV à &lt;a href=&quot;mailto:flash.job@centile.com&quot;&gt;flash.job@centile.com&lt;/a&gt;&lt;/quote&gt;&lt;/p&gt;
&lt;p&gt;Bon courage à ceux qui sont interessés! ^^&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2006/01/03/Offre-demploi-%3A-codeur-AS2#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2006/01/03/Offre-demploi-%3A-codeur-AS2#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/298</wfw:commentRss>
      </item>
    
  <item>
    <title>IDE : Eclipse et FDT</title>
    <link>http://blog.lalex.com/post/2005/12/14/IDE-%3A-Eclipse-et-FDT</link>
    <guid isPermaLink="false">urn:md5:6818c91cff5458ced9c58a1c78cc6275</guid>
    <pubDate>Wed, 14 Dec 2005 10:47:14 +0000</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Je n'avais jamais vraiment voulu changer d'environnement de développement. &lt;a href=&quot;http://www.sepy.it/&quot;&gt;SEPY&lt;/a&gt; associé au compilo Flash fonctionnait trés bien, surtout que SEPY permet de compiler directement dans Flash d'un simple CTRL+ENTREE, habitude que j'avais prise depuis bien longtemps, alors que les éditeurs externes n'étaient pas au point, et que je codais donc dans l'IDE Flash...&lt;/p&gt;
&lt;p&gt;Puis, la taille du projet sur lequel je travaille devenant de plus en plus importante, les temps de compilation se sont rallongés de manière assez exponentielle... C'est alors, qu'il y a 2 jours, lassé de passer plus de temps à regarder la jauge de compilation plutôt qu'à coder, j'ai tenté une intégration de &lt;a href=&quot;http://www.mtasc.org/&quot;&gt;MTASC&lt;/a&gt; dans mon processus de dev. Là-dessus rien à dire: SEPY gère vraiment trés bien cette intégration (avec un raccourci CTRL+SHIFT+ENTREE, comme le mode debug de Flash :P), ouvrant une petite pop-up pour saisir les paramètre de MTASC, et un deuxième onglet pour afficher le SWF. Restait le problème de la sortie standard, vite réglé avec l'option &lt;em&gt;-trace&lt;/em&gt; de MTASC et la trés agréable &lt;a href=&quot;http://www.luminicbox.com/blog/default.aspx?page=post&amp;id=2&quot;&gt;console de LuminicBox&lt;/a&gt;...&lt;em&gt;Notez que SEPY est disponible en beta 1.5, parfois buggy, mais bien agréable la nouvelle barre latérale ;))&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Mais je suis entouré de codeurs Java au travail. Et évidemment, voir des programmeurs utiliser un JBuilder rempli d'une foultitude de fonctionnalités interessantes en terme de gestion d'un projet de développement, c'est tentant! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_razz.gif&quot; alt=&quot;:P&quot; class=&quot;smiley&quot; /&gt; Alors, ayant entendu de nombreuses appréciations positives sur &lt;a href=&quot;http://www.eclipse.org/&quot;&gt;Eclipse&lt;/a&gt;, j'ai un peu louché de ce côté là, malgré mes réticences (IDE en Java, grosse application bien lourde...). Je m'y étais déjà tenté, mais avec peu de succés, et je n'en gardais pas le meilleur souvenir...&lt;/p&gt;
&lt;p&gt;Evidemment, le premier réflexe fut de me tourner vers les solutions OpenSource, notamment la fameuse combinaison &lt;a href=&quot;http://www.osflash.org/fame&quot;&gt;FAME (Flashout, ASDT, MTASC, Eclipse)&lt;/a&gt;, en laissant le peu de travail à faire pour la création du SWF de base à Flash. Je dois avouer que je me suis complètement perdu... Ca ne doit pas être bien compliqué, mais je n'ai rien trouvé d'intuitif dans l'installation et l'utilisation de la fameuse combinaison, pourtant si prometteuse...:( Je ne dis pas que ca ne vaut pas le coup, mais juste que moi je ne suis pas arrivé à m'en servir correctement....:$&lt;/p&gt;
&lt;p&gt;Restait &lt;a href=&quot;http://fdt.powerflasher.com/&quot;&gt;Flash Developper Tools (FDT)&lt;/a&gt;, sur lequel je partais avec un avis positif mais dubitatif quand-même. Une première installation, rentrant quelque peu en conflit avec mon FAME m'a plutôt refroidi. Mais pas découragé pour autant, je choisi de supprimer totalement eclipse et de partir sur une installation &quot;clean&quot;... Eh bien en un mot comme en cent, &lt;strong&gt;C'EST LE BONHEUR!!!&lt;/strong&gt; &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt; Je ne suis pas prêt de lacher cet IDE dorénavant... La gestion des classes est parfaite, l'autocomplétion, l'ouverture d'une classe depuis une autre par un simple raccourci clavier, la visualisation facile des chaines d'héritages, des surcharges de méthodes, l'organisation automatique des imports, etc... Bref, ca change la vie! Associé à la &lt;a href=&quot;http://sos.powerflasher.de/&quot;&gt;console SOS&lt;/a&gt; (des développeurs de FDT), on se retrouve avec tous les outils permettant d'augmenter sa productivité d'une manière incroyable... Je regrette juste que SOS ne soit pas un pugin eclipse, le tout-intégré c'est plus pratique quand-même!&lt;/p&gt;
&lt;p&gt;Enfin bref, la conclusion de ces aventures est donc que je vous conseille vivement FDT. Certes, ce n'est pas gratuit (moi-même, je suis encore en Trial), mais les 200 euros demandés sont largement justifiés...:D&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2005/12/14/IDE-%3A-Eclipse-et-FDT#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2005/12/14/IDE-%3A-Eclipse-et-FDT#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/296</wfw:commentRss>
      </item>
    
  <item>
    <title>Flash Media Server 2 disponible!</title>
    <link>http://blog.lalex.com/post/2005/11/16/Flash-Media-Server-2-disponible</link>
    <guid isPermaLink="false">urn:md5:2c30a50d3e4915a8fa7f6bd2ad3edc45</guid>
    <pubDate>Wed, 16 Nov 2005 12:27:38 +0000</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Flash Media Server 2 est enfin disponible! Plein de choses qu'elles sont bien, comme les connections côté serveur a des XMLSocket, XML et autre LoadVars. Pour moi, il s'agit également d'une découverte des fonctionnalités de base de FCS. J'apprécie beaucoup la simplicité avec laquelle on peut créer des applications multi-utilisateurs, ou des échanges de flux audio/video! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt; Bon, ils auraient quand-même pu faire l'effort de l'AS2, surtout que le compilo AS1-&gt;AS2 existe déjà... &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_razz.gif&quot; alt=&quot;:P&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Seulement voilà, le débat fait rage. Le changement de nom de Flash Communication Server en Flash Media Server influe énormément sur les différentes licences proposées. En effet:&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.macromedia.com/software/flashcom/productinfo/editions/&quot;&gt;les licences FCS&lt;/a&gt; étaient plus orientées sur les applications &quot;data&quot; (chat, jeux multi-user) qui nécessitaient de nombreuses connexions avec peu de bande passante. Elle pouvaient tourner sans problème sur une licence pro, offrant 2500 connexions simultanées pour une limite de 10Mbps, ce qui est largement suffisant pour de l'échange de données brutes.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.macromedia.com/software/flashmediaserver/productinfo/pricing/&quot;&gt;les licences FMS&lt;/a&gt;, elles, sont orientées sur les applications &quot;media&quot;, avec un nombre de connexions assez limité mais sans limite de bande passante, ce qui est idéal pour la diffusion de contenus multimedia. Ainsi, la licence pro permet 100 connexions simultanées. Le problème étant que les applications &quot;data&quot; se retrouvent pénalisées, car pour avoir 2500 connexions simultanées, on se retrouve a devoir acheter 25 licences. Pour exemple, un provider qui voulait acheter pour 250.000$ de licences FCS se retrouve maintenant avec un investissement de 5.625.000$ à faire en licences FMS pour les mêmes capacités! En fait, il lui est possible de ne payer &quot;que&quot; 1.125.000$ en utilisant les licences Origin, mais ca fait quand-même du 450% d'augmentation! 8O&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;Cela pose un &lt;strong&gt;énorme&lt;/strong&gt; problème, surtout qu'avec la sortie de FMS2, &lt;a href=&quot;http://www.macromedia.com/software/flashcom/&quot;&gt;FCS&lt;/a&gt; n'est plus du tout vendu, et donc son système de licence n'est plus disponible... &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_sad.gif&quot; alt=&quot;:(&quot; class=&quot;smiley&quot; /&gt; De nombreux développeurs de multi-user vont donc probablement se tourner vers des solutions de type SocketServer, ou pourquoi pas vers le trés prometteur &lt;a href=&quot;http://www.osflash.org/red5&quot;&gt;Red 5&lt;/a&gt; qui se pose aujourd'hui comme la seule alternative OpenSource à FCS/FMS avec de nombreuses features supplémentaires!&lt;/p&gt;
&lt;p&gt;Un &lt;strong&gt;trés&lt;/strong&gt; mauvais point pour Macromedia, qui devrait perdre du coup un grand nombre de développeurs, et donc de clients (car n'oublions pas que les développeurs sont quand-même les premiers commerciaux de Macromedia)! :\&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;text-decoration:underline&quot;&gt;PS&lt;/span&gt;: La solution de Macromedia en terme d'échange de données temps-réel nous viendrait peut-être de Flex, avec les &lt;a href=&quot;http://labs.macromedia.com/wiki/index.php/Flex_Enterprise_Services:Data_Services&quot;&gt;Data Services&lt;/a&gt; de &lt;a href=&quot;http://labs.macromedia.com/wiki/index.php/Flex_Enterprise_Services&quot;&gt;Flex Enterprise Services 2&lt;/a&gt; qui peuvent, entre autres, utiliser le protocole RTMP.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2005/11/16/Flash-Media-Server-2-disponible#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2005/11/16/Flash-Media-Server-2-disponible#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/293</wfw:commentRss>
      </item>
    
  <item>
    <title>Pas le temps... mais pourquoi ?</title>
    <link>http://blog.lalex.com/post/2005/10/24/Pas-le-temps-mais-pourquoi</link>
    <guid isPermaLink="false">urn:md5:5e2fcec02ee7cff7dc77955f1e9af29a</guid>
    <pubDate>Mon, 24 Oct 2005 21:57:53 +0000</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Eh oui, je viens de le dire, je n'ai pas beaucoup de temps pour faire de la veille technologique en ce moment... En fait, il s'agit surtout de finir mes projets actuels, afin de prendre un nouveau départ!!!&lt;/p&gt;
&lt;p&gt;En fait, je quite bientôt mon employeur actuel (avec une petite larme à l'oeil, CTC va me manquer quand-même :(), pour rejoindre l'équipe de &lt;a href=&quot;http://www.centile.com/&quot;&gt;Centile&lt;/a&gt; (avec la banane aux lèvres :D) pour un projet passionnant! Au coeur de ce que l'on peut appeler un &quot;paradis pour développeurs&quot; (y a que ca là-bas) dans ce qui semble être une super ambiance, ca va coder dur, et surtout &lt;strong&gt;en ActionScript&lt;/strong&gt; (ben oui, malgré les nombreuses années depuis lesquelles je code en AS, c'est quand-même la première fois que c'est un travail a plein-temps, non freelance :P). Une nouvelle compétence chez eux, qui utilisaient plutôt des langages plus &quot;institutionnels&quot; (Visual, Java, ...). Bon, il faut avouer que celui qui a fait la première maquette est carrément balaise quand-même! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_cool.gif&quot; alt=&quot;8)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Au programme, connexion serveur temps réel et applications &quot;standalone&quot; de type mProjector... Je boût d'impatience! &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_mrgreen.gif&quot; alt=&quot;:mrgreen:&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2005/10/24/Pas-le-temps-mais-pourquoi#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2005/10/24/Pas-le-temps-mais-pourquoi#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/291</wfw:commentRss>
      </item>
    
  <item>
    <title>Pas le temps ! Pas le temps !</title>
    <link>http://blog.lalex.com/post/2005/10/24/Pas-le-temps-Pas-le-temps</link>
    <guid isPermaLink="false">urn:md5:69e406536b30b3c6a64dc66b9a4146bb</guid>
    <pubDate>Mon, 24 Oct 2005 20:51:40 +0000</pubDate>
    <dc:creator>-Alexandre LEGOUT aka LAlex-</dc:creator>
        <category>Divers</category>
            
    <description>    &lt;p&gt;Argh... Que de nouveautés... Je vous passerai l'annonce de la sortie de &lt;a href=&quot;http://labs.macromedia.com/&quot;&gt;AS3 avec l'alpha1 de Flex 2&lt;/a&gt; avec quatre train de retards... &lt;img src=&quot;http://common.lalex.com/themes/devblog/smilies/icon_redface.gif&quot; alt=&quot;:$&quot; class=&quot;smiley&quot; /&gt; Pensez aussi que &lt;a href=&quot;http://www.mysql.com&quot;&gt;MySQL5&lt;/a&gt; vient de sortir, tout en entrant dans la cours des grands avec triggers et procédures stockées, de quoi s'assurer de modèles de données robustes...&lt;/p&gt;
&lt;p&gt;Bon, j'espère que je trouverai bientôt un peu de temps aprés avoir fini le TAF en cours pour me lancer dans l'AS3 (j'en suis encore au stade de dessiner un carré, vive &lt;em&gt;drawRect()&lt;/em&gt; :mrgreen:)...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.lalex.com/post/2005/10/24/Pas-le-temps-Pas-le-temps#comment-form</comments>
      <wfw:comment>http://blog.lalex.com/post/2005/10/24/Pas-le-temps-Pas-le-temps#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.lalex.com/feed/atom/comments/290</wfw:commentRss>
      </item>
    
</channel>
</rss>