<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/rss20.xsl" media="screen"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
    <channel>
        <title>Anti Patterns - tools_of_the_trade</title>
        <description>The Games Industry behind the curtains...</description>
        <link>http://antipatterns.hautetfort.com/tools_of_the_trade/</link>
        <lastBuildDate>Wed, 05 Nov 2008 13:23:08 +0100</lastBuildDate>
        <generator>HautetFort.com</generator>
        <copyright>All Rights Reserved</copyright>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2008/01/31/adobe-thermo.html</guid>
                <title>Adobe Thermo...</title>
                <link>http://antipatterns.hautetfort.com/archive/2008/01/31/adobe-thermo.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Thu, 31 Jan 2008 13:00:00 +0100</pubDate>
                <description>
                    &lt;div align=&quot;justify&quot;&gt;Je fais pas mal de Windows Forms en ce moment. Et dire que je ne regrette pas les MFC, c'est un euphémisme!&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;Alors cette news m'a attiré le regard. &lt;a href=&quot;http://labs.adobe.com/wiki/index.php/Thermo&quot;&gt;Adobe semble préparer une techno&lt;/a&gt; qui lorgne du coté des GUI dynamiques...&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt; &lt;div style=&quot;text-align: center&quot;&gt;&lt;img src=&quot;http://antipatterns.hautetfort.com/media/00/00/c93b92ac4c282a260cefa2acbf4480cb.jpg&quot; id=&quot;media-805790&quot; alt=&quot;c93b92ac4c282a260cefa2acbf4480cb.jpg&quot; style=&quot;border-width: 0pt; margin: 0.7em 0pt&quot; name=&quot;media-805790&quot; /&gt;&lt;/div&gt; &amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt; &lt;blockquote&gt; &lt;p&gt;&lt;font color=&quot;#0000FF&quot;&gt;&quot;Thermo&quot; is an upcoming Adobe product that makes it easy for designers to create rich Internet application UIs. Thermo allows designers to build on familiar workflows to visually create working applications that easily flow into production and development.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;a name=&quot;Features&quot; id=&quot;Features&quot;&gt;&lt;/a&gt; &lt;h3&gt;&lt;font color=&quot;#0000FF&quot;&gt;Features&lt;/font&gt;&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;font color=&quot;#0000FF&quot;&gt;Use drawing tools to create original graphics, wireframe an application design, or manipulate artwork imported from Adobe Creative Suite tools.&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt; &lt;br /&gt; &lt;ul&gt; &lt;li&gt;&lt;font color=&quot;#0000FF&quot;&gt;Turn artwork from Adobe Photoshop, Illustrator, or Fireworks directly into functional components that use the original artwork as a “skin”.&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt; &lt;br /&gt; &lt;ul&gt; &lt;li&gt;&lt;font color=&quot;#0000FF&quot;&gt;Define and wire up interactive behavior, such as what to do when a user clicks on something, without having to write code.&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt; &lt;br /&gt; &lt;ul&gt; &lt;li&gt;&lt;font color=&quot;#0000FF&quot;&gt;Easily design UIs that work with dynamic data, such as a list of contacts or product information, without having access to the actual data source. Design-time sample data can be used as a realistic placeholder when laying out an application, testing interactivity, and choreographing motion.&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000FF&quot;&gt;Applications created in Thermo are Flex applications that can be loaded directly into Flex Builder, providing a great roundtrip workflow for designers collaborating with developers. The designer's work can be incorporated directly into the production application with no loss of fidelity, and designers can continue to refine the design throughout the iterative development process.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt; &amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/div&gt; &lt;div align=&quot;right&quot;&gt;&lt;b&gt;[ &lt;a href=&quot;http://radar.oreilly.com/archives/2007/10/adobe_thermo_bu.html&quot;&gt;Adobe Thermo&lt;/a&gt; ]&lt;/b&gt;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2008/01/14/20-outils-pour-faire-des-jeux.html</guid>
                <title>20 outils pour faire des jeux ^_^</title>
                <link>http://antipatterns.hautetfort.com/archive/2008/01/14/20-outils-pour-faire-des-jeux.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Mon, 14 Jan 2008 19:10:00 +0100</pubDate>
                <description>
                    &lt;blockquote&gt; &lt;p align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000FF&quot;&gt;We all play games, but not many of us have tried to actually create games. Have you been scared due to all the programming knowledge you think it takes? Well, thanks to the wonders of the web, now there are numerous tools that enable almost anyone to create a video game. You can give it a try using the 20+ tools we gathered!&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;right&quot;&gt;&lt;b&gt;[ &lt;a href=&quot;http://mashable.com/2008/01/04/20-tools-for-creating-your-own-games/&quot;&gt;Mashable&lt;/a&gt; via &lt;a href=&quot;http://www.intelligent-artifice.com/2008/01/20-tools-for-creating-your-own-games.html&quot;&gt;Intellident Artifice&lt;/a&gt; ^_^ ]&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/11/18/google-code-hosting.html</guid>
                <title>Google Code Hosting</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/11/18/google-code-hosting.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Sun, 18 Nov 2007 13:00:00 +0100</pubDate>
                <description>
                    &lt;div align=&quot;justify&quot;&gt;Le plus cool avec l'open source, c'est toutes les solutions de hosting pour heberger le code et les autres ressources. On peut passer des heures sur certains services SourceForge !! ^_^&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;Depuis quelques temps, &lt;a href=&quot;http://code.google.com/hosting/&quot;&gt;google a un service equivalent&lt;/a&gt;, qui en jette pas mal...&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt; &lt;blockquote&gt; &lt;div align=&quot;justify&quot;&gt; &lt;p&gt;&lt;i&gt;&lt;font color=&quot;#333399&quot;&gt;&lt;b&gt;Google Project Hosting Features:&lt;/b&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt;&lt;font color=&quot;#333399&quot;&gt;The interface is clean, compact and concise. It is missing the abundant clutter that permeates Sourceforge and most programming tools. Avoiding “too many options” is something Google understands well.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt;&lt;font color=&quot;#333399&quot;&gt;After the break, all the features of Google Code Project Hosting as of launch 2006/07/28.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt;&lt;font color=&quot;#333399&quot;&gt;&lt;span id=&quot;more-175&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt;&lt;font color=&quot;#333399&quot;&gt;&lt;b&gt;Storage and Version Control&lt;/b&gt;&lt;/font&gt;&lt;/i&gt;&lt;/p&gt; &lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&lt;i&gt;&lt;font color=&quot;#333399&quot;&gt;Google is offering 100 mb storage, and uses &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; (currently kicking CVS’ butt) for version control. Subversion access control is tied to your Google Account (using a password that is generated by Google).&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;/blockquote&gt; &lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div align=&quot;right&quot;&gt;&lt;b&gt;[ &lt;a href=&quot;http://internetducttape.com/2006/07/28/google-code-project-hosting-a-replacement-for-sourceforge/&quot;&gt;Internet Duct Tape&lt;/a&gt; ]&amp;nbsp;&lt;/b&gt;&lt;/div&gt; &lt;div align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/div&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/10/31/timesnapper-du-benefice-de-s-auto-espionner.html</guid>
                <title>TimeSnapper: Du bénéfice de s'auto-espionner</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/10/31/timesnapper-du-benefice-de-s-auto-espionner.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Wed, 31 Oct 2007 13:10:00 +0100</pubDate>
                <description>
                    &lt;p align=&quot;justify&quot;&gt;Si il y a une pratique que je conseillerai, c'est bien celle de garder un oeil sur sa gestion du temps. Quand les projets se multiplient, les sources de distractions deviennent de plus en plus nombreuses. Comme le temp est le seul capital que je possède réellement, savoir où passe ce temps est une préoccupation majeure.&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt;&lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt;&lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;Pour ce faire, j'ai plusieurs stratégie à ma disposition. Je divise par exemple mon temps de travail en module plus ou moins court que j'assigne à une seule tache donnée. J'utilise Basecamp pour planifier mes projets.&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt;&lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt;&lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;Et enfin, je m'auto-espionne :-)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;http://www.timesnapper.com/&quot;&gt;&lt;img src=&quot;http://antipatterns.hautetfort.com/media/01/00/73241c02089f0a2ff2df6901013f0d0d.png&quot; id=&quot;media-627005&quot; alt=&quot;73241c02089f0a2ff2df6901013f0d0d.png&quot; style=&quot;border-width: 0pt; margin: 0.7em 0pt&quot; name=&quot;media-627005&quot; /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.timesnapper.com/&quot;&gt;TimeSnapper&lt;/a&gt; est un petit logiciel très simple. Il permet de déterminer deux choses: visualiser une session de travail (mode movie), et établir une statistique des logiciels que vous avez utilisé.&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt;&lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt;&lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;La première fois, on a souvent un choc quand on réalise le temps réel passé dans sa messagerie, usenet, firefox, ou msn! Quand on a comme moi que quelques soirées ou journées dans un week end par mois pour s'autoformer, développer, ou tenir un blog, on apprend vite à éduquer ses habitudes!&lt;/p&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/10/18/antlr-alternative-a-lex-and-yacc.html</guid>
                <title>ANTLR: Alternative à LEX and YACC</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/10/18/antlr-alternative-a-lex-and-yacc.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Tue, 23 Oct 2007 13:10:00 +0200</pubDate>
                <description>
                    &lt;p align=&quot;justify&quot;&gt;Lex, Yacc, Flex, Bison... Mais de quoi donc parle-t-il là ? :-)&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;Pour ceux qui ne connaissent pas, &lt;a href=&quot;http://dinosaur.compilertools.net/&quot;&gt;Lex et Yacc&lt;/a&gt; sont deux outils fondamentaux pour quiconques veut créer son propre langage. Dans les grandes lignes, il s'agit donc de définir une syntaxe et une grammaire, permettant de créer un compilateur afin de transformer un texte en un code &quot;executable&quot; (la définition du terme éxécutable est vaste).&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;C'est parfois pratique de définir son propre langage, pour les besoins d'un script, ou pour des applications très spécifiques (Domain Specific Language).&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;Le problème, c'est que ç'est une tache qui devient vite obscure, pour ne pas dire barbare. Lex et Yacc ont été écrits il y a des années par des programmeurs du genre barbu fortement porté sur Unix et bien avant la moindre UI avancée...&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;Autrement dit, à moins d'être un expert dans l'exercice, c'est une tache qui comporte un risque non négligeable d'échec.&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;Intervient ANTLR, une alternative sensé être beaucoup plus &quot;user friendly&quot;. Tout de suite, avoir un IDE, ça aide...&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;text-align: center&quot;&gt;&lt;img src=&quot;http://antipatterns.hautetfort.com/media/02/00/06ab25a8172b8d25cf1ae4117f9721a4.jpg&quot; id=&quot;media-607058&quot; alt=&quot;06ab25a8172b8d25cf1ae4117f9721a4.jpg&quot; style=&quot;border-width: 0pt; margin: 0.7em 0pt&quot; name=&quot;media-607058&quot; /&gt;&lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt; &lt;blockquote&gt; &lt;p align=&quot;justify&quot;&gt;&lt;font color=&quot;#000080&quot; face=&quot;arial,helvetica&quot; size=&quot;2&quot;&gt;&lt;b&gt;ANTLR&lt;/b&gt;, ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of &lt;a href=&quot;http://www.antlr.org/wiki/display/ANTLR3/Code+Generation+Targets&quot;&gt;&lt;b&gt;target languages&lt;/b&gt;&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&lt;font color=&quot;#000080&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&lt;font color=&quot;#000080&quot; face=&quot;arial,helvetica&quot; size=&quot;2&quot;&gt;ANTLR provides excellent support for tree construction, tree walking, translation, error recovery, and error reporting.&lt;/font&gt;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&lt;font color=&quot;#000080&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p align=&quot;justify&quot;&gt;&lt;font color=&quot;#000080&quot; face=&quot;arial,helvetica&quot; size=&quot;2&quot;&gt;ANTLR has a sophisticated grammar development environment called &lt;a href=&quot;http://www.antlr.org/works&quot;&gt;&lt;b&gt;ANTLRWorks&lt;/b&gt;&lt;/a&gt;, written by Jean Bovet.&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;/div&gt; &lt;p align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;right&quot;&gt;&lt;b&gt;[ &lt;a href=&quot;http://www.antlr.org/&quot;&gt;ANTLR&lt;/a&gt; ]&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/05/04/turtle-4.html</guid>
                <title>Turtle 4...</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/05/04/turtle-4.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Fri, 04 May 2007 13:10:00 +0200</pubDate>
                <description>
                    &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;Ces dernières années, le rendu temps réel est devenu un processus incroyablement compliqué. De fait, nombres d’algorithmes de rendu avancées sont élaborés autour d’une idée simple&amp;nbsp;: pré calculer ce qui est long, coûteux ou compliqué, et «&amp;nbsp;décompresser/reconstruire&amp;nbsp;» en temps réel.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;Du coup, le pipeline de production des données a pris une importance cruciale. La gestion des temps de pré calculs, leurs stabilités et leurs robustesses, la distribution de la charge de calcul entre plusieurs machines, tous ces aspects sont devenus de plus en plus complexes.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;Parmi les outils que j’ai vu prendre appui dans les studios ces derniers temps, Turtle est un exemple parfait. Turtle est un outil de rendu et de pré calcul intégrant un grand nombre de features aujourd’hui primordiale dans de nombreuses productions.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;blockquote&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;Turtle 4 is the only product on the market that combines advanced rendering technology with sophisticated baking functionality in a single integrated toolset.&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;By integrating the baking functions into the core of Turtle, standard rendering and baking can be handled in the same way. For you, this means a better workflow while baking and the ability to bake with all of Turtle’s render features.&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;b&gt;Turtle Render Overview&lt;br /&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Final Gather and Global Illumination&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;“Indirect Lights” to control the shape of the GI-solution&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Advanced pass system – any shader can be a seperate pass&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Ambient and Reflection Occlusion&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;HDRI and Image Based Lighting&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;New 3D Motion Blur&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Glossy Refractions &amp;amp; Reflections&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Adaptive pre-tessellation of displacement maps&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Micropolygon displacement at render-time&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Render polymeshes as subdivision surfaces&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;New Unified Super Sampler: Combine 3D mb/glossy/DOF as efficiently as possible&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Anti-aliasing with advanced edge tracing&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Direct compatibility with ZBrush displacement and normal maps&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Lua script shaders&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Environment Map Camera&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Output shaders&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Realistic material shaders (such as Oren Nayar)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Fast subsurface scattering with support for blocking geometries&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt; &amp;nbsp; &lt;p&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;b&gt;Turtle Baking Overview&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Renderview Baking&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Renderview Surface Transfer&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Directional Occlusion Mapping&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Radiosity Normal Mapping&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Spherical Harmonics&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Polynomial Texture Maps&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Programmable baking&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Batch baking with adaptive texture resolutions&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Different render passes, including albedo&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;Custom shader for all baking needs&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;/blockquote&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: right&quot; align=&quot;right&quot;&gt;&lt;b&gt;[ &lt;a href=&quot;http://www.illuminatelabs.com/&quot;&gt;Turtle&lt;/a&gt; ]&lt;/b&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;http://www.illuminatelabs.com/&quot;&gt;&lt;img src=&quot;http://antipatterns.hautetfort.com/images/medium_ninjacastle.gif&quot; alt=&quot;medium_ninjacastle.gif&quot; style=&quot;border-width: 0pt; margin: 0.7em 0pt&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/03/27/freesound.html</guid>
                <title>FreeSound</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/03/27/freesound.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Tue, 27 Mar 2007 13:05:00 +0200</pubDate>
                <description>
                    &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;Pour les développeurs amateurs, la principale difficulté est l’obtention des ressources. Texture, modèle 3D, sprites, animation, toutes ces données sont difficiles à obtenir sans l’aide d’un artiste dédié. Mais il y a pire&amp;nbsp;: le son&amp;nbsp;!&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;Nombreux sont ceux qui sous estime l’importance de l’ambiance sonore et des effets associe. Essayez donc de jouer à un jeu sans le son, et il est probable que dans 90% des cas, le jeu deviennent lent, ennuyeux ou plat.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;Il y a une bonne raison a cela&amp;nbsp;: Le son est probablement le vecteur émotionnel auquel nous sommes le plus sensible. Pour preuve, il suffit de quelques arrangements pour induire la peur, la mélancolie ou la joie de vivre.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;Comparativement, l’image peine à trouver la bonne composition, le bon cadre ou le bon éclairage. Et la ou le cinéma peut se permettre de jouer sur le montage, la direction de la photo ou l’influence de la lumière, un jeu en temps réel n’a pas ce luxe. &lt;span&gt;&amp;nbsp;&lt;/span&gt;De même, la lecture requiert un bagage intellectuel conséquent avant de pouvoir transmettre une quelconque émotion.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span lang=&quot;FR&quot; xml:lang=&quot;FR&quot;&gt;Bref, le son, c’est important (voir majeur). &lt;a href=&quot;http://freesound.iua.upf.edu/&quot;&gt;FreeSound&lt;/a&gt; est un site se proposant de regrouper samples et compositions pour les mettre a disposition des musiciens et autres programmeurs de jeux, avec la licence Creative commons.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;justify&quot;&gt; &lt;blockquote&gt; &lt;p&gt;&lt;font color=&quot;#0000CC&quot;&gt;The Freesound Project aims to create a huge collaborative database of audio snippets, samples, recordings, bleeps, ... released under the &lt;a href=&quot;http://creativecommons.org/licenses/sampling+/1.0/&quot; class=&quot;outside&quot;&gt;Creative Commons Sampling Plus License&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000CC&quot;&gt;The Freesound Project provides new and interesting ways of accessing these samples, allowing users to:&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;browse the sounds in new ways using keywords, a &quot;sounds-like&quot; type of browsing and more&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;up and download sounds to and from the database, under the same creative commons license&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color=&quot;#0000CC&quot;&gt;interact with fellow sound-artists!&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/blockquote&gt; &lt;blockquote&gt;&amp;nbsp;&lt;/blockquote&gt; &lt;blockquote&gt;&lt;font color=&quot;#0000CC&quot;&gt;We also aim to create an open database of sounds that can also be used for scientific research. Many audio research institutions have trouble finding correctly licensed audio to test their algorithms. Many have voiced this problem, but so far there hasn't been a solution.&lt;/font&gt;&lt;/blockquote&gt; &lt;/div&gt; &lt;blockquote&gt;&amp;nbsp;&lt;/blockquote&gt; &lt;div align=&quot;right&quot;&gt; &lt;blockquote&gt;&lt;b&gt;[ &lt;a href=&quot;http://freesound.iua.upf.edu/&quot;&gt;FreeSound&lt;/a&gt; ]&amp;nbsp;&lt;/b&gt;&lt;/blockquote&gt; &lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/03/25/simple-xna-assets-builder.html</guid>
                <title>Simple XNA Assets Builder</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/03/25/simple-xna-assets-builder.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Sun, 25 Mar 2007 20:20:29 +0200</pubDate>
                <description>
                    &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;Ce qu’il y a de bien avec XNA, c’est le très haut niveau d’intégration du «&amp;nbsp;Content Pipeline&amp;nbsp;». Il faut à peu près 5 minutes pour écrire un programme permettant d’afficher un modèle FBX à l’écran.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;La ou le bas blesse, c’est que les assets sont convertis à la compilation du programme. En d’autres termes, pour mettre a jour le fichier FBX, il faut recompiler le programme. O_0&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;Bref, inutile de dire à quel point c’est absurde.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;En farfouillant un peu, on comprend vite que les assets sont convertis par msbuild.exe à l’aide d’un fichier de configuration xml csproj. La suite est donc logique, pour convertir des assets, il suffit de générer le bon fichier xml et de lancer msbuild.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;C’est le propos de ce petit outil en ligne de commande. Il permet de convertir simplement une donne compatible XNA (FBX, X, BMP, TGA…). Il suffit de lancer SAB MonMesh.fbx, et voila.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span xml:lang=&quot;FR&quot; lang=&quot;FR&quot;&gt;Avec ça, c'est un bon debut pour batcher vos assets et donc de les éditer sans avoir a recompiler votre programme XNA&amp;nbsp;:-)&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;TELECHARGEMENT: &lt;a href=&quot;http://mustapha.bismi.free.fr/nexus2/Edge/SAB.rar&quot;&gt;SAB.RAR&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/01/25/l’evolution-de-lua.html</guid>
                <title>L’évolution de LUA</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/01/25/l’evolution-de-lua.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Thu, 25 Jan 2007 13:00:00 +0100</pubDate>
                <description>
                    &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;a href=&quot;http://www.lua.org/&quot;&gt;LUA&lt;/a&gt;&lt;/b&gt; est peut être devenu le langage de script de référence pour un grand nombre de studio, des petits indépendants au plus gros éditeurs. &lt;a href=&quot;http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/hopl.pdf&quot;&gt;Ce document&lt;/a&gt; explique l’évolution de ce langage fourre-tout, et dessine les futurs évolutions de cet outil de plus en plus fondamental.&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;blockquote&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;span&gt;&lt;b&gt;Lua is a scripting language born in 1993 at PUC-Rio, the Pontifical Catholic University of Rio de Janeiro in Brazil.&lt;/b&gt; Since then, Lua has evolved to become widely used in all kinds of industrial applications, such as robotics, literate programming, distributed business, image processing, extensible text editors, Ethernet switches,bioinformatics, finite-element packages, web development, and more. &lt;b&gt;In particular, Lua is one of the leading scripting languagesin game development.&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;span&gt;Lua has gone far beyond our most optimistic expectations. Indeed, while almost all programming languages come from NorthAmerica and Western Europe (with the notable exception of Ruby, from Japan), &lt;b&gt;Lua is the only language create&amp;nbsp; in a developing country to have achieved global relevance&lt;/b&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;span&gt;From the start, Lua was designed to be &lt;b&gt;simple, small, portable, fast, and easily embedded into applications&lt;/b&gt;. These design principles are still in force, and we believe that they account for Lua’s success in industry.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;span&gt;The main characteristic of Lua, and a vivid expressionof its simplicity, is probably that &lt;b&gt;it offers a single kind of data structure, the table, which is the Lua term for an associative array&lt;/b&gt;. Although most scripting languages offer associative arrays,in no other language do associative arrays play such a central role.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;span&gt;Lua tables provide simple and efficient implementations for modules, prototype-based objects, class-based objects, records, arrays,sets, bags, lists, and many other data structures.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot; align=&quot;justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;/blockquote&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: right&quot; align=&quot;right&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;b&gt;[ &lt;a href=&quot;http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/hopl.pdf&quot;&gt;The evolution of LUA&lt;/a&gt; ]&lt;/b&gt;&lt;/span&gt; &lt;b&gt;&lt;span&gt;[ via &lt;a href=&quot;http://lambda-the-ultimate.org/node/1993&quot;&gt;Lambda The Ultimate&lt;/a&gt; ]&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: right&quot; align=&quot;right&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;text-align: center&quot;&gt;&lt;a href=&quot;http://www.lua.org/&quot;&gt;&lt;img src=&quot;http://antipatterns.hautetfort.com/images/medium_lua.gif&quot; alt=&quot;medium_lua.gif&quot; style=&quot;border-width: 0pt; margin: 0.7em 0pt&quot; /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: right&quot; align=&quot;right&quot;&gt;&amp;nbsp;&lt;/p&gt;
                </description>
                            </item>
                        <item>
                <guid isPermaLink="true">http://antipatterns.hautetfort.com/archive/2007/01/05/harvest-et-basecamp.html</guid>
                <title>Harvest et BaseCamp</title>
                <link>http://antipatterns.hautetfort.com/archive/2007/01/05/harvest-et-basecamp.html</link>
                <author>noreply@hautetfort.com (Dazibao)</author>
                                                <category>Tools of the trade</category>
                                                <pubDate>Fri, 05 Jan 2007 13:15:00 +0100</pubDate>
                <description>
                    &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;La gestion de projet est souvent perçue comme le maillon faible de la chaîne de production. Personnellement, je pense que les sources de cette mauvaise image sont multiples et parfois erronés&amp;nbsp;:&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 53.25pt; text-align: justify; text-indent: -18pt&quot; align=&quot;left&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span&gt;-&lt;/span&gt; &lt;font color=&quot;#0000CC&quot;&gt;&lt;b&gt;Les attentes sont trop élevées&amp;nbsp;&lt;/b&gt;&lt;/font&gt;:&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 35.25pt; text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 35.4pt; text-align: justify; text-indent: 17.85pt&quot;&gt;&lt;i&gt;Il y a une surenchère réelle et complètement injustifié sur ce qui relève de la responsabilité du management. La gestion ne peut pas faire de miracle. Si le produit est mauvais par définition, ou les ressources nécessaires à la production non disponible, aucun manager au monde ne pourra rien y faire, aussi bon soit il.&lt;/i&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 53.25pt; text-align: justify; text-indent: 35.4pt&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 53.25pt; text-align: justify; text-indent: -18pt&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span&gt;-&lt;/span&gt; &lt;!--[endif]--&gt;&lt;font color=&quot;#0000CC&quot;&gt;&lt;b&gt;Les techniques de management ne sont pas assez souples&amp;nbsp;:&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 35.25pt; text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 35.4pt; text-align: justify; text-indent: 17.85pt&quot;&gt;&lt;i&gt;Le management en tant que discipline d’étude a connu un essor incroyable au 20&lt;sup&gt;ième&lt;/sup&gt; siècle. Et il est vrai que cela à permis d’énorme progrès dans la qualité et la gestion de la productivité des grandes entreprises. Malheureusement, la plupart des méthodes et autres approches sur les processus d’entreprises s’adaptent mal dans des cadres plus restreints où les rôles sont peut être moins bien définis et continus. Dans ces cadres là, les gains obtenus par l’application de telles ou telles techniques de gestion ne compensent souvent pas le coût de mise en œuvre de ces dernières.&lt;/i&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 35.25pt; text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 53.25pt; text-align: justify; text-indent: -18pt&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span&gt;-&lt;/span&gt;&lt;!--[endif]--&gt; &lt;font color=&quot;#0000CC&quot;&gt;&lt;b&gt;Le role du management est souvent trop vague, mal compris ou mal défini.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 35.25pt; text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 35.4pt; text-align: justify; text-indent: 17.85pt&quot;&gt;&lt;i&gt;Enfin, tout ne relève pas forcement du management. Si une entreprise peut être décrite comme une somme de processus, il est probablement possible de pousser la dichotomie à l’infini, une sorte de vision fractale du fonctionnement de la société. Déjà, tout les processus n’ont pas forcement besoin d’être managés. De plus, tout ce qui se passe dans l’entreprise ne se décrit pas forcement sous forme de processus.&lt;/i&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;Ceci étant dit, le besoin de management est indubitable. Pour ce faire, une myriade d’outils existe, tous dépendant du contexte et du propos de l’entreprise. Ces derniers temps, la principales évolutions de ces outils provient de l’émergence du Web 2.0.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;a href=&quot;http://www.getharvest.com/&quot;&gt;&lt;img src=&quot;http://www.getharvest.com/images/screenshot.gif&quot; width=&quot;100%&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;C’est le propose de produits comme &lt;a href=&quot;http://www.basecamphq.com/&quot;&gt;BaseCamp&lt;/a&gt; où &lt;a href=&quot;http://www.getharvest.com/&quot;&gt;Harvest&lt;/a&gt;. Harvest se propose d’aider à la gestion du temps, afin d’accélérer et d’améliorer les processus liés à un projet. BaseCamp pour sa part permet d’améliorer la communication entre les parties prenantes du projet grâce à une mise au point des objectifs, échéances et autres listes de taches à effectuer.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;Deux traits semblent caractériser ces nouveaux outils&amp;nbsp;: &lt;b&gt;l’ouverture&lt;/b&gt; (accessible de n’importe où dans le monde et pour chaque intervenant du projets) et &lt;b&gt;la simplicité&lt;/b&gt; (la gestion ne doit pas devenir elle-même un processus complexe nécessitant d’être géré&amp;nbsp;!).&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;a href=&quot;http://www.basecamphq.com/&quot;&gt;&lt;img src=&quot;http://www.basecamphq.com/images/basecamp2_screenshots/dashboard.gif&quot; width=&quot;100%&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify&quot;&gt;Quoi qu’on en pense, le management reste un art à part appelé à devenir prépondérant dans l’industrie avec l’augmentation de la complexité et de la taille des équipes de productions, à condition de savoir rester humble…&lt;/p&gt;
                </description>
                            </item>
                </channel>
</rss>