<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blogbangbang.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Blog Bang Bang - Tag - vulgarisation  - Commentaires</title>
  <link>http://blogbangbang.com/</link>
  <atom:link href="http://blogbangbang.com/feed/tag/vulgarisation/rss2/comments" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 24 Dec 2008 21:33:39 +0100</pubDate>
  <copyright>cc-by-sa</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>Rails, la locomotive de Ruby ! - cyclopio</title>
    <link>http://blogbangbang.com/post/2008/07/25/Rails-la-locomotive-de-Ruby#c461</link>
    <guid isPermaLink="false">urn:md5:ea9a2ea8a8c6edce7677b7fc20cfd3d6</guid>
    <pubDate>Tue, 23 Dec 2008 16:50:05 +0100</pubDate>
    <dc:creator>cyclopio</dc:creator>
    
    <description>&lt;p&gt;et bien moi je suis fan dr tes articles, quoi qu'on puise en dire !&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - Skoua</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c460</link>
    <guid isPermaLink="false">urn:md5:401d05f3e4f466513664f00e0b02cd0f</guid>
    <pubDate>Thu, 11 Dec 2008 11:43:50 +0100</pubDate>
    <dc:creator>Skoua</dc:creator>
    
    <description>&lt;p&gt;Merci jblanche pour la réponse, même si j'ai mis du temps à la voir. :D&lt;/p&gt;


&lt;p&gt;Je vais regarder ça, il faut un serveur configuré d'une certaine manière pour utiliser Ruby ou un serveur Linux &amp;quot;banal&amp;quot; suffit ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - Sly</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c439</link>
    <guid isPermaLink="false">urn:md5:49e26c9e5245c95df1404e075f627a17</guid>
    <pubDate>Tue, 26 Aug 2008 14:43:47 +0200</pubDate>
    <dc:creator>Sly</dc:creator>
    
    <description>&lt;p&gt;Là aussi, bravo et merci ! J'aimerais préciser encore deux ou trois trucs ultra sexy de Ruby :&lt;/p&gt;


&lt;p&gt;&amp;lt;b&amp;gt;- on peut avoir des paramètres optionnels&amp;lt;/b&amp;gt;&lt;br /&gt;
def bonjour(nom = &amp;quot;toto&amp;quot;, m=true, age = 42,)&lt;br /&gt;
puts &amp;quot;Je vous présente #{nom}, #{m ? 'il' : 'elle'} a #{age} ans.&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
Testez avec bonjour, bonjour('Guybrush'), ou encore bonjour('Elaine', true, 18) &lt;img src=&quot;/themes/john/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&amp;lt;b&amp;gt;- on peut définir des méthodes genre &amp;quot;getter/setter&amp;quot; avec une syntaxe pratique&amp;lt;/b&amp;gt;&lt;br /&gt;
Vous voulez faire de la gestion particulière quand on modifie une variable ? Vos utilisateurs n'ont pas besoin de savoir ça. Ou mieux, ça vous permet de changer l'API sans douleur.&lt;br /&gt;
def age&lt;br /&gt;
logger.debug(&amp;quot;Quelqu'un a demandé l'âge de #{@nom}&amp;quot;)&lt;br /&gt;
@age&lt;br /&gt;
end&lt;br /&gt;
def age=(n)&lt;br /&gt;
@@plus_vieux = n if age &amp;gt; @@plus_vieux&lt;br /&gt;
@age = n&lt;br /&gt;
end&lt;/p&gt;


&lt;p&gt;Voilà, avec ce code par exemple, j'enregistre quand quelqu'un veut l'âge, et je conserve une variable de classe qui &amp;quot;connaît&amp;quot; l'âge du plus vieux sans avoir à tout rechercher et la recalculer. Tandis que vous, si vous utilisez mon code, vous ne voyez pas la différence et vous faites toujours etudiant.age et etudiant.age = 24. Alors qu'en Java et Javascript, vous seriez obligé de mettre des parenhtèses le jour où ça devient une méthode, genre etudiant.age() et etudiant.setAge(23).&lt;/p&gt;


&lt;p&gt;&amp;lt;b&amp;gt;On peut étendre et modifier les classes. Toutes les classes.&amp;lt;/b&amp;gt;&lt;br /&gt;
Vous voulez pouvoir faire tel ou tel truc sur une chaîne ? Appeler une fonction d'ailleurs c'est pénible, nous on aime l'objet. Vous voulez appeler telle méthode indifféremment sur une Hash, un Array ou une String ? Pas de souci.&lt;/p&gt;


&lt;p&gt;class Array&lt;br /&gt;
def dessine&lt;br /&gt;
puts '[' + self.map {|x| x.dessine}.join(&amp;quot;, &amp;quot;) + ']'&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
class Hash&lt;br /&gt;
def dessine&lt;br /&gt;
puts '{' + self.map {|k,v| k.dessine+ &amp;quot; =&amp;gt; &amp;quot; + v.dessine }.join(&amp;quot;, &amp;quot;) + '}'&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
class String&lt;br /&gt;
def dessine&lt;br /&gt;
puts self&lt;br /&gt;
end&lt;br /&gt;
end&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - jblanche</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c436</link>
    <guid isPermaLink="false">urn:md5:11b462b0ef5a42fc1fb7df854326d2b8</guid>
    <pubDate>Fri, 08 Aug 2008 12:45:59 +0200</pubDate>
    <dc:creator>jblanche</dc:creator>
    
    <description>&lt;p&gt;Salut Skoua,&lt;/p&gt;


&lt;p&gt;Tu peut tout à fait utiliser Ruby par ci par la, en faisant les choses comme avec PHP.&lt;br /&gt;
Toutefois je t'invite à lire la suite de ce tuto et particulièrement les articles sur Rails pour constater que celui ci simplifie ENORMEMENT ce travail.&lt;/p&gt;


&lt;p&gt;Tu constatera également qu'avec RubyAMF (équivalent Ruby de AMFPHP), tu pourras discuter avec Flash très facilement (je ferais peut-être un article la dessus bientôt).&lt;/p&gt;


&lt;p&gt;Bonne lecture &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - Skoua</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c435</link>
    <guid isPermaLink="false">urn:md5:1991d88bfae50627b32fd9535c1c22f3</guid>
    <pubDate>Fri, 08 Aug 2008 10:19:19 +0200</pubDate>
    <dc:creator>Skoua</dc:creator>
    
    <description>&lt;p&gt;J'ai une question de noob.&lt;br /&gt;
Etant principalement graphiste et développeur flash, je connais pas grand chose du php et des autres langages de *gozu* de la prog.&lt;br /&gt;
Le Ruby, ça peut s'utiliser de la même manière que le php en faisant simplement des fichiers utilisés par-ci, par-là ou en en insérant dans du html ou c'est plus compliqué que ça ?&lt;/p&gt;


&lt;p&gt;Parce que j'avoue que le syntaxe est tellement simple que ça semble intéressant.&lt;br /&gt;
Et il y a possibilité de lier du Ruby et de l'AS comme on peut le faire avec php ?&lt;/p&gt;


&lt;p&gt;Bravo en tout cas pour tes articles, simples à comprendre et intéressants.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>ActionView : Imprimeur de son état - jblanche</title>
    <link>http://blogbangbang.com/post/2008/08/06/ActionView-%3A-Imprimeur-de-son-etat#c432</link>
    <guid isPermaLink="false">urn:md5:d454ba32006c978be74178fe5977196c</guid>
    <pubDate>Wed, 06 Aug 2008 13:09:18 +0200</pubDate>
    <dc:creator>jblanche</dc:creator>
    
    <description>&lt;p&gt;@AlSquire&lt;/p&gt;


&lt;p&gt;C'est vrai, je rajoute ca ce soir en rentrant &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>ActionView : Imprimeur de son état - La Cailloux</title>
    <link>http://blogbangbang.com/post/2008/08/06/ActionView-%3A-Imprimeur-de-son-etat#c431</link>
    <guid isPermaLink="false">urn:md5:ac89779d737ed7742b98997d8843e650</guid>
    <pubDate>Wed, 06 Aug 2008 12:07:19 +0200</pubDate>
    <dc:creator>La Cailloux</dc:creator>
    
    <description>&lt;p&gt;effectivement vu sur cet angle ^^&lt;/p&gt;


&lt;p&gt;a = 'This is a single quoted string'&lt;br /&gt;
a = %q{This is a single quoted string}&lt;br /&gt;
tu vois, ça marche !!&lt;/p&gt;


&lt;p&gt;C'est vrai que c'est simple !&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>ActionView : Imprimeur de son état - AlSquire</title>
    <link>http://blogbangbang.com/post/2008/08/06/ActionView-%3A-Imprimeur-de-son-etat#c430</link>
    <guid isPermaLink="false">urn:md5:0a6eefe4fbc2670413d8afeccc5e2c82</guid>
    <pubDate>Wed, 06 Aug 2008 10:59:39 +0200</pubDate>
    <dc:creator>AlSquire</dc:creator>
    
    <description>&lt;p&gt;Hi !&lt;br /&gt;
Can i haz html_escaping pleaz ? &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&amp;lt;%=h @student.firstname %&amp;gt;&lt;/p&gt;


&lt;p&gt;Histoire que les lecteurs débutants partent avec de bonnes habitudes, je pense qu'il serait bon d'utiliser le h() dans l'exemple de la méthode show.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - annso</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c429</link>
    <guid isPermaLink="false">urn:md5:416dfa5a67fd2c28de1033732b2366d2</guid>
    <pubDate>Mon, 04 Aug 2008 00:04:14 +0200</pubDate>
    <dc:creator>annso</dc:creator>
    
    <description>&lt;p&gt;juste pour dire que j'avoue, la syntaxe Ruby est vraiment sexy! Ça donne envie de s'y intéresser!&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>ActionController : Monsieur Circulation - alban</title>
    <link>http://blogbangbang.com/post/2008/07/30/ActionController-%3A-Monsieur-Circulation#c428</link>
    <guid isPermaLink="false">urn:md5:f02be4e13d0ea7b3ba79ade3fed8924b</guid>
    <pubDate>Thu, 31 Jul 2008 00:55:55 +0200</pubDate>
    <dc:creator>alban</dc:creator>
    
    <description>&lt;p&gt;Ouawwwe&lt;/p&gt;


&lt;p&gt;Ca a vraiement l'air puissant !&lt;br /&gt;
(j'ai même découvert ce que veut dire REST)&lt;/p&gt;


&lt;p&gt;Quand j'aurai du temps : je rubyserai sur les rails&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - jblanche</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c427</link>
    <guid isPermaLink="false">urn:md5:b0820b3f1c01d9d138e6bb32811c367b</guid>
    <pubDate>Wed, 23 Jul 2008 10:43:35 +0200</pubDate>
    <dc:creator>jblanche</dc:creator>
    
    <description>&lt;p&gt;Non pas du tout &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;
En fait, il faut lire les symboles (les &amp;quot;:quelquechose&amp;quot;) comme des strings, mais ceux ci sont un peu particuliers, ils sont plus légers car non modifiables entre autre.&lt;br /&gt;
Ils servent en Ruby lorsque l'on veut donner un paramètre ou une clé de tableau qui n'est pas susceptible de changer.&lt;br /&gt;
genre find(:first), ou find(:all) ces parametres sont des strings mais on ne les modifiera pas dans notre code donc Symbole &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;
Je sais pas si je me suis bien fait comprendre&lt;/p&gt;


&lt;p&gt;Pour la BDD, ca arrive &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - nerik</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c426</link>
    <guid isPermaLink="false">urn:md5:ec8ceaba9fd96a3849e5e5a160341b7d</guid>
    <pubDate>Tue, 22 Jul 2008 14:18:38 +0200</pubDate>
    <dc:creator>nerik</dc:creator>
    
    <description>&lt;p&gt;Ouaip. C'est vrai que ça fait envie. J'ai hâte de voir la suite et surtout l'accès à une BDD.&lt;/p&gt;


&lt;p&gt;Juste pour clarifier : le ':' en face des getters/setters, ça veut dire que c'est des getters/setters ou bien?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Un peu de syntaxe Ruby... - enfant</title>
    <link>http://blogbangbang.com/post/2008/07/19/Un-peu-de-syntaxe-Ruby#c425</link>
    <guid isPermaLink="false">urn:md5:26d12ce97566ce4ce8f3d7dc2bf0fe5a</guid>
    <pubDate>Sun, 20 Jul 2008 21:11:15 +0200</pubDate>
    <dc:creator>enfant</dc:creator>
    
    <description>&lt;p&gt;un petit commezntaire pour te dire qu'il est particukièrement agréable de surfer surt on blog &lt;img src=&quot;/themes/john/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ruby, c'est quoi comme langage ? - jblanche</title>
    <link>http://blogbangbang.com/post/2008/07/15/ruby_cest_quoi_comme_langage#c424</link>
    <guid isPermaLink="false">urn:md5:aab288483642005c57e6ccb2f5d00e4f</guid>
    <pubDate>Thu, 17 Jul 2008 19:52:09 +0200</pubDate>
    <dc:creator>jblanche</dc:creator>
    
    <description>&lt;p&gt;Oups c'est ca d'écrire trop vite, c'est String qui n'as pas de reverse en AS.&lt;br /&gt;
C'est corrigé &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ruby, c'est quoi comme langage ? - nerik</title>
    <link>http://blogbangbang.com/post/2008/07/15/ruby_cest_quoi_comme_langage#c423</link>
    <guid isPermaLink="false">urn:md5:716937b60c2d1455c7e2e66c23af9f0a</guid>
    <pubDate>Thu, 17 Jul 2008 18:47:10 +0200</pubDate>
    <dc:creator>nerik</dc:creator>
    
    <description>&lt;p&gt;Merci pour cette petite intro en douceur, c'est pas du luxe.&lt;/p&gt;


&lt;p&gt;PS : pour inverser un tableau en AS3 :&lt;br /&gt;
myArray.reverse();&lt;/p&gt;


&lt;p&gt;;-D&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ruby, c'est quoi comme langage ? - PingooO</title>
    <link>http://blogbangbang.com/post/2008/07/15/ruby_cest_quoi_comme_langage#c422</link>
    <guid isPermaLink="false">urn:md5:07345464691b5f1f2dafa0a4722d4d5c</guid>
    <pubDate>Thu, 17 Jul 2008 14:31:57 +0200</pubDate>
    <dc:creator>PingooO</dc:creator>
    
    <description>&lt;p&gt;Très intéressant cet article mon petit John, j'ai hâte de lire la suite.&lt;br /&gt;
Par contre la private joke est un peu fumeuse... Ton code permettrai de reverser un string mais pas un array. Et la classe Array en AS3 contient bien une méthode .reverse(). &lt;a href=&quot;http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html&quot; title=&quot;http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html&quot; rel=&quot;nofollow&quot;&gt;http://livedocs.adobe.com/flash/9.0...&lt;/a&gt; &lt;img src=&quot;/themes/john/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Le système d'exploitation - tipex</title>
    <link>http://blogbangbang.com/post/2006/11/14/Le-systeme-dexploitation#c169</link>
    <guid isPermaLink="false">urn:md5:12070aadf21e77a9b9b73f408fc2c888</guid>
    <pubDate>Fri, 27 Jul 2007 11:37:01 +0200</pubDate>
    <dc:creator>tipex</dc:creator>
    
    <description>&lt;p&gt;Je ne suis pas forcément d'accord avec ce passage:&lt;br /&gt;
La possibilité Mac OS étant souvent réservée à des utilisateurs précis (du fait de l'obligation d'utiliser le matériel Apple)&lt;/p&gt;


&lt;p&gt;La situation s'inverse quand même et la cible de Mac OS est de moins en moins précise. Je pense que le MacBook en est pour quelque chose, mais aussi et surtout le buzz fait autour de l'iPod et maintenant l'iPhone.&lt;/p&gt;


&lt;p&gt;Toujours est-il qu'il y a un autre facteur handicapant historiquement: le prix. Mac c'est ellitiste ... ou plutôt c'était car finalement le MacBook reste abordable.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Le système d'exploitation - Willow</title>
    <link>http://blogbangbang.com/post/2006/11/14/Le-systeme-dexploitation#c120</link>
    <guid isPermaLink="false">urn:md5:271793d271201ad9b18c77ad3eaac5f1</guid>
    <pubDate>Wed, 13 Jun 2007 19:34:36 +0200</pubDate>
    <dc:creator>Willow</dc:creator>
    
    <description>&lt;p&gt;besoin d'un bon samaritain pour joost  SVP&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Le système d'exploitation - Nico</title>
    <link>http://blogbangbang.com/post/2006/11/14/Le-systeme-dexploitation#c1</link>
    <guid isPermaLink="false">urn:md5:63d6e36457fcb3f929bd499f00340758</guid>
    <pubDate>Wed, 20 Dec 2006 00:17:45 +0000</pubDate>
    <dc:creator>Nico</dc:creator>
    
    <description>&lt;p&gt;Ce serait pas mal un petit scénario utilisateur de l'utilisateur lambda face aux différents OS pour la même tâche !
:D&lt;/p&gt;</description>
  </item>
      
</channel>
</rss>