æšå¹Ž11æãRubyConf2008ã«ã³ãã¡ã¬ã³ã¹ãéå¬ãããŸããã 圌女ã¯Rubyã³ãã¥ããã£ã®ã¹ã©ãã®éšåã絶察ã«éãéããŸããã ãã®äŒè°ã¯ãukrnet / runetã®ã©ãã«ãå®éã«ã¯èšåãããŠããŸããã ç§èªèº«ãããã°ããå¶ç¶ã«ãã®äŒè°ã«ã€ããŠçµ¶å¯Ÿã«åŠã³ãŸããããRubyã«ãé¢ä¿ããŠããªããããããŸããã 
      
        
        
        
      
    
      
        
        
        
      
     ãã®äŒè°ã®ã¹ããŒãã1ã€èŠãŠããããHabréã®ããã¹ãã®åœ¢ã§ããäžåºŠèšãããã£ãã æåã®2ã€ã®æ®µèœãæžããåŸãç§ã¯ããã«ããã€ãã®ã¹ããŒããèŠãŠãããããç§ãèªãçŽãããã®ãããæªããªãããšã«æ°ä»ããŸããã ãã£ãšãã£ãšã ç§ã¯ããã«å€ãã®ã¬ããŒãã調ã¹ãŠããã¹ãŠãåèãããšã次ã®Rubyã«ã³ãã¡ã¬ã³ã¹ãŸã§æéããããããšã«æ°ä»ããŸããã èªåã®æã®åãèžãã ã®ã§ããã¬ãŒã³ããŒã·ã§ã³ã®åœ¢åŒã倿Žããããšã«ããŸããã ãã¹ãŠã®ããã©ãŒãã³ã¹ã«ã€ããŠå°ãã話ããŸãã  RSSã«äŒŒã圢åŒã§ãã¹ããŒããæéãããŒã¯ãŒããæŠå¿µã®ãããã¯ã«ã€ããŠç°¡åã«èª¬æããŸãã ãã®ãããªåœ¢åŒã¯ããã®ã¬ããŒãã«æ³šæãæã£ãŠè©³çްã確èªãããã©ããããŸãã¯ä»ã®æ
å ±ã調ã¹ãå¿
èŠããããã©ãããçè§£ããŸãã 
      
        
        
        
      
    
      
        
        
        
      
     å¥ã®æ®µèœã§ãã¬ããŒããè±èªã§ãããšããäºå®ã匷調ããŸãã 
      
        
        
        
      
    
      
        
        
        
      
     誰ãèå³ããããããããŸããã ãŸã第äžã«ãã«ãã¹ããšã¬ãŒã«ã 第äºã«ãJavaãŠãããŒã¹ã®ããã°ã©ããŒãžã äžéšã®ãããã¯ã¯ãä»ã®éçºè
ã«ãšã£ãŠè峿·±ããã®ã§ãã 
      
        
        
        
      
    
      
        
        
        
      
     䟿å®äžãã¬ããŒããã°ã«ãŒãã«åããŸããïŒã°ã«ãŒãå
ã®ã¬ããŒãïŒïŒ 
      
        
        
        
      
    
      
        
        
        
      
      1ïŒRubyã³ã¢ïŒ5ïŒ 
      
        
        
        
      
      2ïŒJavaãšã®äº€å·®ç¹ïŒ4ïŒ 
      
        
        
        
      
      3ïŒèªåãã¹ãïŒ5ïŒ 
      
        
        
        
      
      4ïŒäœã¬ãã«RubyïŒ2ïŒ 
      
        
        
        
      
      5ïŒRubyãšJavaScriptïŒ2ïŒ 
      
        
        
        
      
      6ïŒã€ã³ã¿ãŒãããäžã®RubyïŒ4ïŒ 
      
        
        
        
      
      7ïŒã³ãŒãã£ã³ã°ïŒ6ïŒ 
      
        
        
        
      
      8ïŒã³ã³ãœãŒã«ã®RubyïŒ2ïŒ 
      
        
        
        
      
      9ïŒRubyã«çŽæ¥é¢é£ããªãã¬ããŒãïŒ3ïŒ 
      
        
        
        
      
      10ïŒãã®ä»ïŒ2ïŒ 
      
        
        
        
      
    
      
        
        
        
      
    
      
        
        
        
      
      ã«ããŒã³ã¢ 
      
        
        
        
      
     ã¿ã€ãã«ïŒRubyã®èåŸã«ããçç± 
      
        
        
        
      
     ã¿ã°ïŒåºæ¬<= ... => Ruby <= ... => LispãMeta-DSL 
      
        
        
        
      
     æèŠæéïŒ31å 
      
        
        
        
      
     説æïŒããã¯ãäŒè°ã§ã®èšèªäœæè
ã®ç޹ä»ã§ãã ããªãäžåšçšãªè±èªã§ããããã¯èšèªãäœæããçç±ã«ã€ããŠè©±ããŸãã ããã¯ãäžé£ã®é¢æ°ã倿°ãå«ãæè¡çãªèª¬æã§ã¯ãªããèšèªå
šäœãã³ãã¥ããã£ãèšèªã®æªæ¥ã«é¢ããç©èªã®ãããªãã®ã§ãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/matzs-keynote.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒRubyVMã®æªæ¥ 
      
        
        
        
      
     ã¿ã°ïŒVMãããã©ãŒãã³ã¹ãjRubyãIronRubyãRubiniusãCRuby 
      
        
        
        
      
     æèŠæéïŒ45å 
      
        
        
        
      
     説æïŒè±èªã¯æ¯åœèªã«æ¯ã¹ãŠããã«æ®ºå®³ãããŠããŸãããäœããäœãããšãã§ããŸãã 人ã¯ãVMã®ããŸããŸãªå®è£
ã«ã€ããŠäºæž¬ããŸãã ãããã®VMã®é·æãšçæã«ã€ããŠç°¡åã«èª¬æããŸãã  CRubyã®çç£æ§ãåäžãããããã«åãããèšç»ãããŠããæé ã  1.9.2ã§è¿œå ãããäºå®ã®æ©èœã ã¢ãããã¯Rubyãããžã§ã¯ããããŸããŸãªéçºç°å¢åãã«èšèšãããè€æ°ã®ã€ã³ã¿ãŒããªã¿ãŒå®è£
ãäœæããããšã§ãèšèªãããç°¡åã«ããçç£æ§ãé«ããããšããŸãã  GCãé«éåãã倿Žã ãã®ã¬ããŒãã¯ãè±èªã®åŠç¿ã«æéãè²»ããå¿
èŠãããçç±ã®è¯ãäŸã§ã:) 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/future-of-rubyvm.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒã«ãããŠã¹ 
      
        
        
        
      
     ã¿ã°ïŒrubiniusãã¯ã©ã¹ãã¡ãœãããã¿ã€ããã¹ã¿ã㯠
      
        
        
        
      
     æèŠæéïŒ48å 
      
        
        
        
      
     説æïŒRubiniuséçºããŒã ã®Timlidã¯ããã®VMã®ç·šææ¹æ³ãVMå
ã®ã³ãŒãã¯ã©ã¹ã®æ§é ã®åŠçæ¹æ³ãããŒã¿åã®å¶åŸ¡æ¹æ³ãã¡ãœããã®åŒã³åºãæ¹æ³ãããã³ãã®ä»ã®äœã¬ãã«æ©èœã«é¢ããäžè¬çãªã¢ã€ãã¢ã説æããŸãã ãããã¯ãè峿·±ããšããäºå®ã«ãããããããç§ã®æèŠã«åŸãããšã¯å°é£ã§ãã ããããããã®å°è±¡ã¯ç§ãå人çã«ããããã¹ãŠã®ãèšèªã®å
èããæ¬åœã«å¥œãã§ã¯ãªããšããäºå®ã«ãããã®ã§ãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/rubinius.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒFork Ruby 
      
        
        
        
      
     ã¿ã°ïŒå®éšãã«ããŒ>>å®ç³ãã«ããŒã©ã€ãããã«ããŒããªãã¥ããŒãã¯ã©ã 
      
        
        
        
      
     æèŠæéïŒ48å 
      
        
        
        
      
     説æïŒDave Thomas-ã¯ããAWDWRãæžãã人-ã¯ãèšèªãšãã®éçºæ¹æ³ã«ã€ããŠã®åœŒã®èããå
±æããŠããŸãã ãåç¥ã®ããã«ãå€ãã®å Žåããã£ãŒã©ãŒã¯ãŸã èµ°è¡ããŠããªããçºå£²ãããŠããªãã³ã³ã»ããã«ãŒãåºããŸããããã£ããããŠã³ã£ããããŸãã  Daveã¯ããã®ãããªèšèªã®æŠå¿µãããã€ãæäŸããŠããŸãããŸãã¯ãå¿
èŠã«å¿ããŠãRubyã«é©çšãããèšèªã®ã¢ãžã¥ãŒã«ãæäŸããŠããŸãã ãšãŠãè峿·±ãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/keynote.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒRuby 1.9ïŒæåŸ
ããããš 
      
        
        
        
      
     ã¿ã°ïŒ1.8ã1.9 
      
        
        
        
      
     æèŠæéïŒ50å 
      
        
        
        
      
     説æïŒã»ãšãã©ã®éçºè
ã¯ãŸã ããŒãžã§ã³1.8ã䜿çšããŠããŸãããèšèªã®æ¬¡ã®ããŒãžã§ã³ã®ãã¹ãŠã®é©æ°ãèæ
®ã«å
¥ããªãããšã¯ããããããããå¿«é©ãã®å€§éšåããããããããšãæå³ããŸãã æ°ããããŒãžã§ã³ã®å€æŽãçè§£ããããããããã«ãã¹ããŒã«ãŒã«ã¯éåžžã®ã¹ã©ã€ãã®ä»£ããã«2ã€ã®irbãŠã£ã³ããŠã衚瀺ãããŸãã äž¡æ¹ã®ããŒãžã§ã³ã®èšèªã§ã³ãŒããé çªã«å®è¡ããããšã«ãããäœããªã倿Žãããããããã³ãããã®å€æŽã䜿çšããæ¹æ³ã説æããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/ruby-19-what-to-expect.html 
      
        
        
        
      
    
      
        
        
        
      
      Javaãšã®äº€å·®ç¹ 
      
        
        
        
      
     ã¿ã€ãã«ïŒäŒæ¥ããã®å埩 
      
        
        
        
      
     ã¿ã°ïŒJavaãã¬ãŽãPlay-Dohã1400察11000 
      
        
        
        
      
     æèŠæéïŒ45å 
      
        
        
        
      
     説æïŒãããªããé ãããå§ããããšããèšèã§çµãããžã§ãŒã¯ãèŠããŠããŸããïŒ ã¹ããŒã«ãŒãé ãããå§ãŸããŸãããRubyãšJavaãŠãããŒã¹ã®éããåŸã
ã«èª¬æããããã«ãªããŸãã 圌ã¯ã2ã€ã®ãã©ãããã©ãŒã ã®æ ¹æ¬çãªéãã圌ã®ééãããããã®ãšã©ãŒãåé¿ããRubyæ§æã䜿çšããJavaã§ã¯ãªããRubyã§å®éã«èšè¿°ããæ¹æ³ãæããæ¹æ³ã«ã€ããŠèªã£ãŠããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/recovering-from-enterprise.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒMonkeybarsïŒç°¡åãªã¯ãã¹ãã©ãããã©ãŒã GUI 
      
        
        
        
      
     ã¿ã°ïŒGUIãSwingãRawr 
      
        
        
        
      
     æèŠæéïŒ52å 
      
        
        
        
      
     説æïŒ<ããŒã«ã®ç¬ã声> jRubyã䜿çšããŠSwingã«ã¢ã¯ã»ã¹ãããã¬ãŒã ã¯ãŒã¯</ããŒã«ã®ç¬ã声> Monkeybarsã§èšè¿°ãããã¢ããªã±ãŒã·ã§ã³ã®ãŠããããã¹ãã ã³ã³ããŒãã³ãã䜿çšããŠGUIãæ§ç¯ããŸãã ã¯ãã¹ãã©ãããã©ãŒã jRubyãããžã§ã¯ããäœæããããã®RAWRããã«ãŒã  Monkeybarsã¢ããªã±ãŒã·ã§ã³ã®ã¢ããªã±ãŒã·ã§ã³ã»ãã¥ãªãã£ã«å¯Ÿããç¬èªã®ã¢ãããŒãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/monkeybars-easy-cross-platform-guis.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒGlimmerã䜿çšãããã¹ã¯ãããéçº 
      
        
        
        
      
     ã¿ã°ïŒswtãtddãGUI 
      
        
        
        
      
     æèŠæéïŒ48å 
      
        
        
        
      
     説æïŒãã®ããŒã¹ã§æ§ç¯ãããSwingãšMonkeybarsã䜿çšããããªãå Žåã¯ãSWTã§æ§ç¯ãããGlimmerãããžã§ã¯ããèŠãããšãã§ããŸãã ã¹ããŒã«ãŒã¯ãRubyã®æ¢åã®GUIãã¬ãŒã ã¯ãŒã¯ã«ã€ããŠç°¡åã«èª¬æããå¥ã®ãã¬ãŒã ã¯ãŒã¯ãäœæããå¿
èŠãããçç±ã説æããŸãã äŸãšããŠããã°ã€ã³ãšãã°ã€ã³ãå¯èœã«ããå°ããªã¢ããªã±ãŒã·ã§ã³ã®äœæã瀺ããŸãã ã¢ãã«ããŒã¿ãšè¡šç€ºããªã³ã¯ããã¢ã€ãã¢ã«ã€ããŠèª¬æããŸãã  Glimmerãã¬ãŒã ã¯ãŒã¯ã®TDDã  Glimmerã䜿çšããŠäžç®äžŠã¹ã²ãŒã ãäœæããäŸã ç§ã®æèŠã§ã¯ãäœæã®ã¢ãããŒãã¯ãMonkeybarsãããæç¢ºã§ç°¡æœã§ãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/desktop-development-with-glimmer.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒJRubyïŒäœããªããã©ã®ããã«...ä»ãã詊ã 
      
        
        
        
      
     ã¿ã°ïŒJVMãjRuby 
      
        
        
        
      
     æèŠæéïŒ47å 
      
        
        
        
      
     説æïŒ2人ã®jRubyéçºè
ããã·ã¹ãã ã§éå»1幎éã«äœã倿Žããããã圌ããäœãéæã§ãããã«ã€ããŠè©±ããŸãã  jRubyã¯ãŒã¯ãããŒã«ã€ããŠç°¡åã«èª¬æããŸãã  Rubyã³ãŒãããçŽæ¥Javaã©ã€ãã©ãªã䜿çšããäŸã瀺ããŸãã  GlassFishã¢ããªã±ãŒã·ã§ã³ãµãŒããŒã«ã€ããŠèª¬æããŸãã  jRubyã§ã®ãã«ãã¹ã¬ãããµããŒãã«ã€ããŠèª¬æãããã«ãã¹ã¬ããã¢ãŒãã§ã®Railsã¢ããªã±ãŒã·ã§ã³ã®ã¡ã¢ãªäœ¿çšéã®ããªããã£ããã¹ãã®çµæã瀺ããŸãã  CRubyãjRubyãRubiniusã§Cã©ã€ãã©ãªã䜿çšããæ®éçãªæ¹æ³ã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/jruby-what-why-howtry-it-now.html 
      
        
        
        
      
    
      
        
        
        
      
      èªåãã¹ã 
      
        
        
        
      
     ã¿ã€ãã«ïŒRubyã¯äœãããŸããïŒ 
      
        
        
        
      
     ã¿ã°ïŒRubySpecãRspecãmspec 
      
        
        
        
      
     æèŠæéïŒ45å 
      
        
        
        
      
     説æïŒRubyã€ã³ã¿ãŒããªã¿ãŒã®ããã€ãã®ããŒãžã§ã³ããããŸãïŒCrubyãRubiniusãjRubyãIronRubyãªã©ïŒã ãã®å®éšã®åºããã«ããããããããããã®å®è£
ã®ãã¹ãŠãæºããå¿
èŠã®ããèšèªã®ä»æ§ã¯ãããŸããã ãã®ãããäºææ§ã®ãªãããŒãžã§ã³ã®ã€ã³ã¿ãŒããªã¿ãŒãšé çã®çš®ãå
¥æã§ããŸãã ãããé¿ããããã«ãèšèªã®ããã°ã©ã ã§ã¯ãªãèšèªèªäœããã¹ãããäžé£ã®ãã¹ããäœæããããšã«çæãã人ã
ãããŸããã åœåãããã¯Rspecã䜿çšããŠè¡ãããŸããããåŸã«äººã
ã¯Mspecã«åãæ¿ããŸããã ã¹ããŒã«ãŒã¯ããããžã§ã¯ãã®çŸåšã®ç¶æ³ãèšç»ãåé¡ã解決çã«ã€ããŠè©±ããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/what-does-my-ruby-do.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒç°ç«¯ã®ãã¹ã 
      
        
        
        
      
     ã¿ã°ïŒTDDããã¹ã 
      
        
        
        
      
     æéïŒ1æé 
      
        
        
        
      
     説æïŒãã®ã¬ããŒãã¯ãã«ãã¹ã/ã¬ãŒã«ã ãã§ãªããä»ã®èšèªã§äœæ¥ããŠãã人ã
ã«ãšã£ãŠãè峿·±ããã®ã«ãªããŸãã èªåãã¹ãã®ãã°ããšãšã©ãŒã«ã€ããŠè©±ãç·æ§ã å®éã«ã¯ãäžèŠçå®ã«èŠããçŽ10ã®æã¯çå®ã§ã¯ãããŸããã ããã¯ã«ããŒã³ãŒãã®äŸã§ç€ºãããŠããŸãããããã«ãããããããã³ãŒãã®æäœãçè§£ããªããŠãäžè¬çãªèãæ¹ãçè§£ã§ããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/testing-heresies.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒå€±æã®ã³ãŒãã£ã³ã° 
      
        
        
        
      
     ã¿ã°ïŒãšã©ãŒãä¿éºããããã°ããã¹ã 
      
        
        
        
      
     æèŠæéïŒ31å 
      
        
        
        
      
     説æïŒãã®ã¬ããŒãã¯ãWebã¢ããªã±ãŒã·ã§ã³ã®ãšã©ãŒå°çšã§ãã  Webã¢ããªã±ãŒã·ã§ã³ã«è匱ãªéšåãããå¯èœæ§ããããã®ã ãã®ã¢ããªã±ãŒã·ã§ã³ãå£ããå¯èœæ§ã®ããå Žæãšãã®åé¿æ¹æ³ã äžè¬çã«ãã¢ããªã±ãŒã·ã§ã³ã®ä¿¡é Œæ§ãé«ããæ¹æ³ãæ€èšããŸãã ãšããã§ããã®ã¬ããŒãã¯Ruby / Railséçºè
ã ãã§ãªããä»ã®ããã°ã©ãã³ã°èšèªã®ãŠãŒã¶ãŒã«ãšã£ãŠãè峿·±ããããããŸããã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/coding-for-failure.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒã¡ããªãã¯ã䜿çšããŠã³ãŒãã確èªãã 
      
        
        
        
      
     ã¿ã°ïŒãã¹ããçµ±èš 
      
        
        
        
      
     æèŠæéïŒ42å 
      
        
        
        
      
     説æïŒããã¯ãã³ãŒããèªåãã¹ãã§ã«ããŒããããšã«ã€ããŠã§ãã ãã®ã¬ããŒãã¯ããã¹ãã«ããã³ãŒãã«ãã¬ããžã®æå¹æ§ãè©äŸ¡ããæ¹æ³ã«å°å¿µããã³ãŒãã®è€éããšãã¹ãã®å®å
šæ§ã«åœ±é¿ãäžããå¯èœæ§ã®ããèŠå ã«ã€ããŠèª¬æããŸãã æœåšçãªãšã©ãŒã®å Žæã瀺ãããã«ãã³ãŒãã®è€éããèšç®ã§ããã¹ã¯ãªããã«ã€ããŠèª¬æããŸãã äœæ°ãªãè¬æŒè
ã¯ãããã€ãã®è©äŸ¡ã¹ã¯ãªãããçµã¿åãããŠãã³ãŒãã®è€éãªè€éããèšç®ããèªåã®ã¹ã¯ãªããã«ã€ããŠè©±ããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/using-metrics-to-take-a-look-at-your-code.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒåžããªãã³ãŒããæžã 
      
        
        
        
      
     ã¿ã°ïŒèªåãã¹ããTDDãBDDãMerb 
      
        
        
        
      
     æèŠæéïŒ54å 
      
        
        
        
      
     説æïŒTDDãBDDãªã©ã®çç¥åœ¢ãåŠã³ãã³ãŒãå
šäœã400ïŒ
ã®ãã¹ãã¬ã€ã€ãŒã§ã«ããŒããäœãã倿Žããããšãããšã¢ããªã±ãŒã·ã§ã³ããæ¬¡ã
ãšãããããŸããïŒ ããããã€ã§ããã»ã«ãããããªãã®ãšããã«æ¥ãŸãã ã¬ããŒãã§ã¯ãMerbãã¬ãŒã ã¯ãŒã¯ãèªåãã¹ãã§ã©ã®ããã«äœ¿çšãããããããŠçã®éã«çæããåã«ç¯ããééãã®äŸãšããŠMerbãã¬ãŒã ã¯ãŒã¯ã䜿çšããããšã«ã€ããŠèªã£ãŠããŸãã èŠããã«ãRubyãããžã§ã¯ãã®ãã¹ããäœæããæ¹æ³ãšããªãæ¹æ³ã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/writing-code-that-doesnt-suck.html 
      
        
        
        
      
    
      
        
        
        
      
      äœã¬ãã«ã®ã«ã㌠
      
        
        
        
      
     ã¿ã€ãã«ïŒçµã¿èŸŒã¿ã¢ããªã±ãŒã·ã§ã³åãã®Ruby 
      
        
        
        
      
     ã¿ã°ïŒLinuxãvim 
      
        
        
        
      
     æèŠæéïŒ41å 
      
        
        
        
      
     説æïŒã¡ã¢ãªãããã»ããµãI / Oãªã©ãå¶éãããã·ã¹ãã åãã®Rubyéçºã«ã€ããŠè©±ã人 ãã®ã¬ããŒãã¯ãRubyã¹ã¯ãªãããå®è¡ããäºå®ã®ç°å¢ãã»ããã¢ããããæ©èœãæ±ããŸãã åæ§ã®ç°å¢ã®éçºããŒã«ã«ã€ããŠèª¬æãããããã®ããŒã«ãæ§æããŸãã ç¹æ»
ããã«èŠããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/ruby-for-embedded-applications.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒRuby Arduino Development 
      
        
        
        
      
     ã¿ã°ïŒãã€ã¯ãã³ã³ãããŒã©ãäœã¬ãã«ããã°ã©ãã³ã° 
      
        
        
        
      
     æèŠæéïŒ39å 
      
        
        
        
      
     説æïŒç©çå®éšã Arduinoãªã©ã®é»åæ©åšã䜿çšããå®éšãéçºããããã®ãã©ãããã©ãŒã ããããŸãã ãã®ãã©ãããã©ãŒã ã䜿çšãããã®äžã«å€æ°ã®ãœãããŠã§ã¢ã¬ã€ã€ãŒãé
眮ãããšãRubyã䜿çšããŠããã°ã©ã ã§ããŸãã  Rubyã®äœ¿çšãšã¯ããŠãŒã¶ãŒãå¿
èŠãšããã¢ã«ãŽãªãºã ã圢æããããã®DSLã®äœæãæå³ããŸãã ãã®ã¬ããŒãã¯ãLEDã®ç¹æ»
ããå§ãŸããäžé£ã®ææã®é»åã«ã¯ãã«ã¡ãŒã«ãŒã§çµããããã©ãããã©ãŒã ã§ã®äœæ¥ã®äŸãããã€ã瀺ããŠããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/ruby-arduino-development.html 
      
        
        
        
      
    
      
        
        
        
      
      RubyãšJavaScript 
      
        
        
        
      
     ã¿ã€ãã«ïŒçŽ æŽããããã²ã©ãã¢ã€ãã¢ïŒãã©ãŠã¶ãŒã®ã«ã㌠
      
        
        
        
      
     ã¿ã°ïŒjavascript rubyââjs 
      
        
        
        
      
     æèŠæéïŒ44å 
      
        
        
        
      
     説æïŒã¬ããŒãã®äœæè
ã¯Webã¢ããªã±ãŒã·ã§ã³ãéçºããŠãããã¯ã©ã€ã¢ã³ãåŽãããè€éã«ãªããšãã¢ããªã±ãŒã·ã§ã³ã®ã¯ã©ã€ã¢ã³ãåŽãšãµãŒããŒåŽã§ããžãã¹ããžãã¯ã«é¢é£ããã¯ã©ã¹ã®äžŠè¡éçºãè¡ããããšããçµè«ã«éããŸããã ããã¯ãã³ãŒãã®è€è£œãæ©èœã®è€è£œã§ãã ãã®ç¶æ³ããæãåºãæ¹æ³ã¯ãJavaScriptã§ã®ããã°ã©ãã³ã°ã®æåŠã§ããã ããã¯æ Œèšã§ãã ããšã話ãèŠãã«ã¯ã次ã®è¡ã®ãªã³ã¯ã䜿çšããŠãã ããã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/a-wonderful-awful-idea-ruby-in-the-browser.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒJavaScriptãæããããã«ãªã£ãæ¹æ³ 
      
        
        
        
      
     ã¿ã°ïŒjavascriptã³ãã³ãã©ã€ã³ 
      
        
        
        
      
     æèŠæéïŒ35å 
      
        
        
        
      
     説æïŒJavaScriptã奜ãã§ã¯ãªãããJavaScriptãWebããã°ã©ãã³ã°ã§éåžžã«äžè¬çãªèšèªã§ãããšããäºå®ãèªããŠãã人ã
ã¯ãããã§äœããè¡ãå¿
èŠããããšå€æããŸããã ãããŠã2ã€ã®ã·ã§ã«ãå«ãã©ã€ãã©ãªãäœæããŸããã1ã€ã¯JavaScriptã®ããã«ã¢ã¯ã»ã¹ã§ããRubyçšã§ããã1ã€ã¯Rubyããããã£ãååŸããJavaScriptçšã®ã·ã§ã«ã§ãã ã¹ããŒã«ãŒèªèº«ã¯ãããå°é£ã ã£ãããšãèªããŠããŸããã圌ãã«ããã«ã€ããŠããªãã«è©±ãããæ¹ãè¯ãã§ã... 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/how-i-learned-to-love-javascript.html 
      
        
        
        
      
    
      
        
        
        
      
      ã€ã³ã¿ãŒãããäžã®ã«ã㌠
      
        
        
        
      
     ã¿ã€ãã«ïŒåæ£ã¢ããªã±ãŒã·ã§ã³ã®æ§ç¯ 
      
        
        
        
      
     ã¿ã°ïŒdrbãrindaãmack 
      
        
        
        
      
     æèŠæéïŒ44å 
      
        
        
        
      
     説æïŒã¢ããªã±ãŒã·ã§ã³ã倧ãããªãã1ã€ã®ãµãŒããŒã§æ··éããããã«ãªã£ãããã©ããããããè€æ°ã®ãµãŒããŒã«åæ£ããå¿
èŠããããŸãã ãããè¡ãæ¹æ³ãRubyãããã«æäŸããæ©èœãçºçããåé¡ãããã³ããããåé¿ããæ¹æ³ã 忣ã¢ããªã±ãŒã·ã§ã³ãç°¡åã«äœæã§ããMackãã¬ãŒã ã¯ãŒã¯ã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/building-distributed-applications.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒRamazeïŒéå°è©äŸ¡ãããŠããWebãã¬ãŒã ã¯ãŒã¯ 
      
        
        
        
      
     ã¿ã°ïŒramazeãyarf 
      
        
        
        
      
     æèŠæéïŒ29å 
      
        
        
        
      
     説æïŒRubyã§èšè¿°ãããå¥ã®ãã¬ãŒã ã¯ãŒã¯ã ãã®ãã¬ãŒã ã¯ãŒã¯ã¯ã倿°ã®ORMããã³è¡šç€ºã·ã¹ãã ïŒHAMLãErubisã...ïŒããµããŒãããŠããŸãã ã¹ããŒã«ãŒã¯ããã¬ãŒã ã¯ãŒã¯ã®æ©èœã調ã¹ããã¹ãã¢ããªã±ãŒã·ã§ã³ã®äœæã瀺ããŸãã ã¯ããã¢ããªã±ãŒã·ã§ã³ã¯ããã°ã§ã:) 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/ramaze-the-underrated-web-framework.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒè»œéWebãµãŒãã¹ 
      
        
        
        
      
     ã¿ã°ïŒWebãµãŒãã¹ãã·ããã© 
      
        
        
        
      
     æèŠæéïŒ42å 
      
        
        
        
      
     説æïŒWebã¢ããªã±ãŒã·ã§ã³ã®åæã®æ®µéã§å°ãããŠçŸãããã®ã ã£ãå ŽåãåŸã§-æ©èœã远å ãããŠå€æŽãå ãããããšãWebã¢ããªã±ãŒã·ã§ã³ã¯ããŸãçŸãããªããæ··ä¹±ããå¯èœæ§ãé«ããªããŸãã ãããé¿ããããã«ã1ã€ã®å€§ããªè€éãªã¢ããªã±ãŒã·ã§ã³ãããã€ãã®å°ããªåçŽãªã¢ããªã±ãŒã·ã§ã³ã«åå²ã§ããŸãã  Railsãã¬ãŒã ã¯ãŒã¯ã䜿çšããŠãããè¡ããšãå°ããªãããžã§ã¯ãã®ããããã§æªäœ¿çšã®æ©äŒãšéå°ãªæ©èœãããããåŸãããšãã§ããŸãã ãããåé¿ããã«ã¯ãç©æ¥µçã«æå°éã®ã¹ã¿ã€ã«ã§äœæãããSinatra Rubyãã¬ãŒã ã¯ãŒã¯ã䜿çšããŸããããã«ãããæªäœ¿çšã®ã©ã€ãã©ãªãæ©èœã®å±±ã«æ°ãåãããããšãªãå°ããªãµãŒãã¹ãäœæã§ããŸãã ã¹ããŒã«ãŒã¯ã·ããã©ã®äœ¿çšäŸã瀺ããŠããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/lightweight-web-services.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒã³ã³ããŒãã³ãã¯æ±ãèšèã§ã¯ãããŸãã 
      
        
        
        
      
     ã¿ã°ïŒRailsãCellsãApotomo 
      
        
        
        
      
     æèŠæéïŒ43å 
      
        
        
        
      
     説æïŒãã©ãŒæ ç»ã§ã¯ãã...ããããæã
æ»ã£ãŠããããšãããã¬ãŒãºã ã¬ãŒã«ã«ã¯ä»¥åã¯ã³ã³ããŒãã³ãããããŸããããããããæŸæ£ããããšã«ããŸããã äžéšã®äººã
ã¯ãèåŸã®ãã¹ãŠã®ããžãã¹ããžãã¯ã§ãŠãŒã¶ãŒã€ã³ã¿ãŒãã§ã€ã¹ã³ã³ããŒãã³ããåå©çšããå¿
èŠããããŸããã ãããã®äººã
ã¯Railsãã©ã°ã€ã³ãäœæãããããã®ãã©ã°ã€ã³ã䜿çšããŠãµã€ããæ§ç¯ãããã®è¬æŒãè¡ããŸããã ãã¡ããããã®ãããªãã®ã䜿çšããããšã¯Railsã®æ¹æ³ã§ã¯ãªããšèšãããšãã§ããŸãããå®éšããããšã¯ã§ããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/components-are-not-a-dirty-word.html 
      
        
        
        
      
    
      
        
        
        
      
      ã³ãŒãã£ã³ã° 
      
        
        
        
      
     ã¿ã€ãã«ïŒRubyã³ãŒãã¬ãã¥ãŒã  3å¹ã§ã®æŒå 
      
        
        
        
      
     ã¿ã°ïŒRailsãã³ãŒãã¬ãã¥ãŒãDSL 
      
        
        
        
      
     æèŠæéïŒ42å 
      
        
        
        
      
     説æïŒããã¯ç°åžžãªããã©ãŒãã³ã¹ã§ãã ããã¯æ¬è³ªçã«éã³ã§ãã ãã®åã«ã¯ããããžã§ã¯ãéçºè
ã®MyBookFaceSpaceTwitãšãããžã§ã¯ãã®ã³ãŒãã¬ãã¥ãŒãäœæããã³ã³ãµã«ã¿ã³ãã®2人ã®ä¿³åªãããŸãã ãã®ããã»ã¹äžã«ããããžã§ã¯ãã®ãšã©ãŒãšåé¡ã衚瀺ãããããããåé¿ããæ¹æ³ã説æãããŸãã ãããã¯ãã¹ãŠéåžžã«æ¥œããããããããæ¹æ³ã§è¡ãããŸãã  DSLã®ã°ããã䜿çšã®é©ãã¹ãäŸã瀺ãããŠããŸãã äžè¬ã«ããã®ã¬ããŒãã¯ãRuby / Railsã®éçºè
ã«ãšã£ãŠè峿·±ããã®ã§ãã äººãæ°ããããšãäœãåŠã°ãªããŠãã圌ã¯å¿ããæ¥œãã¿ãŸã:) 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/the-ruby-code-review-a-play-in-three-acts.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒãã¿ãŒã³ããã®ã¢ã³ãã¡ã¯ã¿ãªã³ã° 
      
        
        
        
      
     ã¿ã°ïŒãã¡ã¯ã¿ãªã³ã° 
      
        
        
        
      
     æèŠæéïŒ36å 
      
        
        
        
      
     説æïŒæç¢ºãªã³ãŒããæç¢ºãªã¡ãœãããèšè¿°ããéåžžã®RubyããŒã«ã䜿çšããŸãã ãããžã§ã¯ãã«åå ããéçºè
ã¯èª°ãã©ãã§äœãããŠããã®ããå³åº§ã«çè§£ã§ããŸãã ããªããšããªãã®ä»äºã«ã€ããŠããããã¹ãŠèšãããªããããªãã¯ãã€ã§ãè§£éããã絊æã®ååã§èª°ããé£ããŠè¡ãããšãã§ããŸãã ããªãã¯ã©ã®ããã«å±éºã«ãããããŠãããããããŸãã æ°ããææ³ããã¡ã¯ã¿ãªã³ã°ãã¯ããã®æãããç¶æ³ããããªããå°ããŸãã ã³ãŒããå¯èœãªéãè€éã§ãããã«ãããã®ã«ãããšãéçšäž»ã¯ããªããšååããããšãäœåãªããããŸãã 誰ãããªããæžããããšãçè§£ã§ããŸããã ã¬ããŒãã«ã¯ãè§£éãã身ãå®ãããã®ããŸããŸãªäŸãšãã¯ããã¯ã瀺ãããŠããŸãã ããã¯ãèŽè¡å
šäœãç©æ¥µçã«é¢äžããŠããäŒè°ã§ã®å¯äžã®å ±åã§ãããããã¯åã³åé¡ã®æ·±å»ãã蚌æããŠããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/unfactoring-from-patterns.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒRubyã®é«éå 
      
        
        
        
      
     ã¿ã°ïŒã¬ããŒãžã³ã¬ã¯ã¿ãŒã 
      
        
        
        
      
     æèŠæéïŒ48å 
      
        
        
        
      
     説æïŒã¹ããŒã«ãŒã¯ãã€ã³ã¿ãŒããªã¿ãŒãäœæããçè«ãããããå éããããã®ãã¯ããã¯ãããã³äžè¬çã«èªèãããŠãããšã©ãŒã«ã€ããŠè©±ããŸãã ã¬ããŒãã§ã¯ãå®éã®äœæ¥ã·ã¹ãã ã®çµ±èšãšããããã®ãããžã§ã¯ãã®éèš³è
ãã©ã®ããã«ç ãããšãã§ãããã«ã€ããŠèª¬æããŠããŸãã éèš³ã®è€éãã«ãããããããæç€ºãããã¢ã€ãã¢ã¯åãªã人éã«ãšã£ãŠéåžžã«ã¢ã¯ã»ã¹ãããããã®ã§ãã ã¡ãªã¿ã«ãããã¯ã¹ã€ãã/ã¬ãŒã«ã ãã§ãªããä»ã®èšèªã®ãŠãŒã¶ãŒã«ãšã£ãŠãè峿·±ããã®ã§ãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/how-ruby-can-be-fast.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒé¢æ°åããã°ã©ãã³ã°ã«ããRubyã®æ¹å 
      
        
        
        
      
     ã¿ã°ïŒé¢æ°åããã°ã©ãã³ã°ã颿°ãæ°åŠ 
      
        
        
        
      
     æèŠæéïŒ33å 
      
        
        
        
      
     説æïŒé¢æ°åããã°ã©ãã³ã°ã䜿çšããçç±ãšããã®ã¿ã€ãã®ããã°ã©ãã³ã°ã§ã®Rubyã®æ©èœã«é¢ããã¬ããŒãã  Rubyã§FPãã©ã®ããã«æŽ»çšã§ããããã©ã®ãããªééããç¯ãããšãã話ã ãã¬ãŒã³ããŒã·ã§ã³ã§ã¯ãå
žåçãªRubyæ§æäœã瀺ããFPã®ååã«æºæ ããæ¹æ³ã«ã€ããŠèª¬æããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/better-ruby-through-functional-programming-2.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒRubyã®é«åºŠãªDSL 
      
        
        
        
      
     ã¿ã°ïŒdslãã³ã³ããã¹ãããã³ãã¬ãŒããbnl 
      
        
        
        
      
     æèŠæéïŒ48å 
      
        
        
        
      
     説æïŒã¹ããŒã«ãŒã¯DSLçè«ã«ã€ããŠè©±ããŸãã  DSLã®äŸã䜿çšããŠã圌ã¯ããžãã¹ããžãã¯ã®èšèªãã³ã³ãã€ã«ããéã«åŸãã¹ãæãéèŠãªæŠå¿µãšã«ãŒã«ã瀺ããŸãã ãã®ã¬ããŒãã§ã¯ãDSLã䜿çšããå Žåã®ç ç£šãååŠçãããã³è§£æã®éãã«ã€ããŠèª¬æããŠããŸãã  DSLã®ç¹æ®ãªã±ãŒã¹ã§ããBNLïŒããžãã¹ããžãã¯ã®èªç¶èšèªïŒãæ€èšãã2ã€ã®æŠå¿µã®éãã«ã€ããŠèª¬æããŸãã ãã®ã¬ããŒãã¯ãæ¢è£œã®Rubyã©ã€ãã©ãªã䜿çšããŠBNLãæ§ç¯ããäŸã瀺ããŠããŸãã 
      
        
        
        
      
      URLïŒ rubyconf2008.confreaks.com/advanced-dsls-in-ruby.html 
      
        
        
        
      
    
      
        
        
        
      
     ã¿ã€ãã«ïŒã³ãŒãã¯ã©ããã¢ã®äœæ 
      
        
        
        
      
     ã¿ã°ïŒãã¶ã€ã³ 
      
        
        
        
      
     æèŠæéïŒ33å 
      
        
        
        
      
     :      /.     .     ,      .   ,             .   ,          ?       «  ».         .      . 
      
        
        
        
      
     URL: rubyconf2008.confreaks.com/making-your-code-crappier.html 
      
        
        
        
      
    
      
        
        
        
      
     : What All Rubyist Should Know About Threads 
      
        
        
        
      
     : , , deadlock, race condition 
      
        
        
        
      
     : 47  
      
        
        
        
      
     :         Ruby.             () .           .   .     Erlang  Clojure      . 
      
        
        
        
      
     URL: rubyconf2008.confreaks.com/what-all-rubyist-should-know-about-threads.html 
      
        
        
        
      
    
      
        
        
        
      
     Ruby   
      
        
        
        
      
     : Using Git in Ruby Applications 
      
        
        
        
      
     : git, , grit 
      
        
        
        
      
     : 49  
      
        
        
        
      
     :               .       git     (  ). Document Based Applications.  / . Git    sql.  grit     .    git   . 
      
        
        
        
      
     URL: rubyconf2008.confreaks.com/using-git-in-ruby-applications.html 
      
        
        
        
      
    
      
        
        
        
      
     : rush, a shell that will yield to you 
      
        
        
        
      
     : bash,   
      
        
        
        
      
     : 26  
      
        
        
        
      
     :         Ruby   .    'rush'        home  root    .         (home.ls)    (home['*.*'] #=>        ).             ,      ..       Ruby  Rails . 
      
        
        
        
      
     URL: rubyconf2008.confreaks.com/rush-a-shell-that-will-yield-to-you.html 
      
        
        
        
      
    
      
        
        
        
      
        Ruby  
      
        
        
        
      
     : Patterns in Distributed Processing 
      
        
        
        
      
     : ,  
      
        
        
        
      
     : 39  
      
        
        
        
      
     :        .          .                   .              /. 
      
        
        
        
      
     URL: rubyconf2008.confreaks.com/patterns-in-distributed-processing.html 
      
        
        
        
      
    
      
        
        
        
      
     : Ruby Kata and Sparring 
      
        
        
        
      
     :  ,  
      
        
        
        
      
     : 45  
      
        
        
        
      
    説æïŒè¬æŒã§ã¯ãæ ŒéæãåŠã¶ã¹ã¿ã€ã«ã®ããã°ã©ãã³ã°èšèªã®ç ç©¶ãžã®ã¢ãããŒãã«ã€ããŠã§ããæŠéã«ã¯ãã«ã¿ãã®æŠå¿µããããŸããç¹°ãè¿ãéåãç¹°ãè¿ãããªãã¶ãŒããŒããã³ã¡ã³ããåãåããšãäœåºŠãäœåºŠããã¯ããã¯ãåäžãããèªåèªèº«ãåäžãããããšãã§ããŸããã¹ããŒã«ãŒã¯ãããã°ã©ãã³ã°èšèªã«ã»ãŒåãã¢ãããŒããé©çšããããšãææ¡ããŸãã圌ã¯ã¿ã¹ã¯ãåŒãåããŸãããã§ããã°ããã»ã©é£ãããªããäœåºŠãäœåºŠããããå®è¡ããŸããåé¡ã解決ããïŒãŸãã¯é²ç»ãããããªãã¡ã€ã«ã衚瀺ããïŒæ¹æ³ã«ã€ããŠè©±ããšã人ã¯ãªã¹ããŒããã¬ãã¥ãŒãåãåããŸããã¬ãã¥ãŒã«ããã解決çã調æŽããæ¯ååé¡ã«å¯Ÿãã解決çãæ¹åããŠãå®å
šã«åçºããããšãã§ããŸãã
      
        
        
        
      
    URLïŒrubyconf2008.confreaks.com/ruby-kata-and-sparring.html 
      
        
        
        
      
    
      
        
        
        
      
    ååïŒããã°ã©ãã³ã°ã®ææ
      
        
        
        
      
    ã¿ã°ïŒã¢ãŒããããã°ã©ãã³ã°ãå¿çåŠ
      
        
        
        
      
    æèŠæéïŒ44å
      
        
        
        
      
    説æïŒããã°ã©ãã³ã°ã®ææã«é¢ããã¬ããŒãããããžã§ã¯ããéå§ããããšãžã®ææã¯ãããªãããããçµäºãããã©ãã確信ãæãŠãªãããšã§ããããã°ã©ã ã®ã¡ã³ãããŒãçµéšããŠããææã¯ããããã®ããããæå®³ã«ãªãåã«ã³ãã¥ããã£ããããããååŸããŠããããšã§ãããããžã§ã¯ããå
¬éããããšãžã®ææïŒãããŠãããã§ãããè¡ãå¿
èŠããããŸããããããããŠããã...ïŒãããªãã®æè¡çèœåãããªãã®ã¢ã€ãã¢ãè¯ãã¬ãã«ã®å質ã§å®è£
ããããšãä¿èšŒã§ããªãããšãæããŠãã ãããããªãã®ä»äºã䟡å€ããªãããšãæãããã¹ããŒã«ãŒã¯ãããããã¹ãŠãã¯ãããšããå€ãã®ããšã«ã€ããŠè°è«ããŸãããã®ç¶æ³ã«å¯ŸåŠããæ¹æ³ãšããã®ææã«ã©ã®ããã«å¯Ÿå¿ãããã«ã€ããŠã¢ããã€ã¹ãäžããããŸãã
      
        
        
        
      
    URLïŒrubyconf2008.confreaks.com/fear-of-programming.html 
      
        
        
        
      
    
      
        
        
        
      
      ãã®ä» 
      
        
        
        
      
     : Crate: packaging your ruby application 
      
        
        
        
      
     : sqlite,  
      
        
        
        
      
     : 37  
      
        
        
        
      
     :      Ruby       OS   . Crate              .          Ruby   , zlib  openssl    Ruby, sqlite           .              . 
      
        
        
        
      
     URL: rubyconf2008.confreaks.com/crate-packaging-your-ruby-application.html 
      
        
        
        
      
    
      
        
        
        
      
     : Ruby Mendicant Project 
      
        
        
        
      
     : PDF, Prawn, open source 
      
        
        
        
      
     : 42  
      
        
        
        
      
     :       PDF .              .          .           PDF    Prawn. 
      
        
        
        
      
     URL: rubyconf2008.confreaks.com/ruby-mendicant-project.html 
      
        
        
        
      
    
      
        
        
        
      
               : 
      
        
        
        
      
    
      
        
        
        
      
      :          .       .           ? 
      
        
        
        
      
      :   «it depends».                      .     /        : 
      
        
        
        
      
     Ruby core => Ruby 1.9: What to Expect 
      
        
        
        
      
        Java => Recovering from Enterprise 
      
        
        
        
      
       => Writing Code That Doesn't Suck 
      
        
        
        
      
      Ruby => Ruby Arduino Development 
      
        
        
        
      
     Ruby  JavaScript => A wonderful, awful idea: ruby in the browser 
      
        
        
        
      
     Ruby on Internet => Components are not a dirty word 
      
        
        
        
      
      => Advanced DSLs in Ruby 
      
        
        
        
      
     Ruby   => rush, a shell that will yield to you 
      
        
        
        
      
        Ruby  => Patterns in Distributed Processing 
      
        
        
        
      
      => Ruby Mendicant Project 
      
        
        
        
      
    
      
        
        
        
      
      :       ? 
      
        
        
        
      
      :      13-14  2009 .        .