<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="http://samuraicoder.net">
<channel>
 <title>Samurai Coder blogs</title>
 <link>http://samuraicoder.net/blog</link>
 <description />
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SamuraiCoderBlogs" type="application/rss+xml" /><item>
 <title>Capistrano Growl notifications</title>
 <link>http://samuraicoder.net/capistrano_growl_notifications</link>
 <description>&lt;p&gt;&lt;a href="http://stephencelis.com/archive/2008/11/capistrano-growl-notifications" title="Growl notifications for the cap command"&gt;Growl notifications for the cap command&lt;/a&gt;. Nice.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/capistrano_growl_notifications#comments</comments>
 <category domain="http://samuraicoder.net/tags/mac">Mac</category>
 <category domain="http://samuraicoder.net/tags/rubyrails">Ruby on Rails</category>
 <pubDate>Fri, 21 Nov 2008 04:52:56 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">624 at http://samuraicoder.net</guid>
</item>
<item>
 <title>The RSpec Book: Behaviour Driven Development with Ruby</title>
 <link>http://samuraicoder.net/rspec_book_behaviour_driven_development_ruby</link>
 <description>&lt;p&gt;&lt;a href="http://www.pragprog.com/titles/achbd/the-rspec-book"&gt;The Pragmatic Programmer announces the RSpec book&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;From the website:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;em&gt;Behaviour Driven Development&lt;/em&gt; is about writing software that matters. It is an approach to agile software development that takes cues from Test Driven Development, Domain Driven Design, and Acceptance Test Driven Planning.&lt;/p&gt;
  
  &lt;p&gt;RSpec is the leading Behaviour Driven Development tool in Ruby. It supports Test Driven Development in Ruby through the BDD lens, keeping your focus on design and documentation while also supporting thorough testing and quick fault isolation. Cucumber, RSpec’s steadfast companion, supports Acceptance Test Driven Planning with business-facing, executable requirements documentation that helps to ensure that you are writing relevant software targeted at real business need.&lt;/p&gt;
  
  &lt;p&gt;The RSpec Book will introduce you to RSpec, Cucumber, and a number of other tools that make up the Ruby BDD family. Replete with tutorials and practical examples, the RSpec Book will help you get your BDD on, taking you from executable requirements to working software that is clean, well tested, well documented, flexible and highly maintainable.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
 <comments>http://samuraicoder.net/rspec_book_behaviour_driven_development_ruby#comments</comments>
 <category domain="http://samuraicoder.net/tags/ruby">Ruby</category>
 <pubDate>Thu, 20 Nov 2008 10:41:13 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">623 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Books In Interest</title>
 <link>http://samuraicoder.net/books_interest</link>
 <description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780131364561" title="Out of Poverty: Social Marketing Solutions to Fight the Cycle of Poverty"&gt;Out of Poverty: Social Marketing Solutions to Fight the Cycle of Poverty&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780137002740" title="UNIX® System Administration Handbook, Third Edition"&gt;UNIX System Administration Handbook, Third Edition&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780137007752" title="Front End Drupal: Designing, Theming, Scripting"&gt;Front End Drupal: Designing, Theming, Scripting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780321601636" title="The Merb Way"&gt;The Merb Way&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780321620293" title="Rails AntiPatterns: Best Practice Ruby on Rails Refactoring"&gt;Rails AntiPatterns: Best Practice Ruby on Rails Refactoring&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780321626608" title="UX for Web Designers: Improve Your Site's User Experience"&gt;UX for Web Designers: Improve Your Site&amp;#8217;s User Experience&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780321627025" title="CSS with CWS: An introduction to professional XHTML and CSS coding techniques"&gt;CSS with CWS: An introduction to professional XHTML and CSS coding techniques&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="Universal Design for Web Applications, 1st Edition" title="http://safari.oreilly.com/9780596155681"&gt;Universal Design for Web Applications, 1st Edition&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780596157517" title="Programming Google App Engine, 1st Edition"&gt;Programming Google App Engine, 1st Edition&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780596157524" title="XMPP: The Definitive Guide, 1st Edition"&gt;XMPP: The Definitive Guide, 1st Edition&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://safari.oreilly.com/9780596157647" title="Web Architecture and Programming in the Cloud, 1st Edition"&gt;Web Architecture and Programming in the Cloud, 1st Edition&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Merb, Rails, XMPP, Drupal&amp;#8230; Lots of books to read.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/books_interest#comments</comments>
 <pubDate>Thu, 20 Nov 2008 10:34:28 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">622 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Suggest New Ruby Courses at RubyLearning</title>
 <link>http://samuraicoder.net/suggest_new_ruby_courses_rubylearning</link>
 <description>&lt;p&gt;&lt;a href="http://rubylearning.com/blog/2008/11/15/can-you-help-rubylearning-with-your-suggestions/"&gt;RubyLearning is asking users for what they would like to see in future courses.&lt;/a&gt; Please take your time to cast your vote. Also leave your comments for any additional requests.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/suggest_new_ruby_courses_rubylearning#comments</comments>
 <category domain="http://samuraicoder.net/tags/ruby">Ruby</category>
 <category domain="http://samuraicoder.net/tags/rubyrails">Ruby on Rails</category>
 <pubDate>Sat, 15 Nov 2008 06:08:02 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">621 at http://samuraicoder.net</guid>
</item>
<item>
 <title>To 40% of You</title>
 <link>http://samuraicoder.net/vote</link>
 <description>&lt;p&gt;40% of all the accesses to Samurai Coder come from the United States. I honestly hate embedding any YouTube video on my holy website, but it&amp;#8217;s special.&lt;/p&gt;

&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/fX40RsSLwF4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/fX40RsSLwF4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Vote.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: You picked the right one. (2008-11-05 21:10 JST)&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/vote#comments</comments>
 <category domain="http://samuraicoder.net/tags/miscellaneous">Miscellaneous</category>
 <pubDate>Thu, 30 Oct 2008 05:47:12 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">620 at http://samuraicoder.net</guid>
</item>
<item>
 <title>iPhone App for O'reilly Library</title>
 <link>http://samuraicoder.net/iphone_app_o039reilly_library</link>
 <description>&lt;p&gt;&lt;a href="http://safari.oreilly.com/whatsnew?cid=2008-10-bookbag-homepage-banner" title="What's New in Safari Books Online"&gt;Safari Books Online&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;With &lt;strong&gt;Safari Bookbag&lt;/strong&gt;, the new Safari Books Online iPhone application, you can read your favorite Safari books on the go! All you need is a valid Safari Books Online account that includes the ability to download PDFs of book content, and an active wireless network connection. It&amp;#8217;s simple:&lt;/p&gt;
  
  &lt;ul&gt;
  &lt;li&gt;Collect your favorite PDFs in My Downloads.&lt;/li&gt;
  &lt;li&gt;Install the Bookbag application from the Apple Application Store.&lt;/li&gt;
  &lt;li&gt;Sign in, and sync your PDFs to your iPhone.&lt;/li&gt;
  &lt;li&gt;Read Safari Books Online whenever and wherever you want.&lt;/li&gt;
  &lt;/ul&gt;
  
  &lt;p&gt;&lt;strong&gt;Safari Bookbag&lt;/strong&gt; works on all iPhone and iPod touch devices with OS v2.1 or higher. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Your Safari Library on your pocket. The app is free. Amazing.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/iphone_app_o039reilly_library#comments</comments>
 <category domain="http://samuraicoder.net/tags/book">Book</category>
 <category domain="http://samuraicoder.net/tags/iphone">iPhone</category>
 <pubDate>Sun, 26 Oct 2008 02:26:40 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">618 at http://samuraicoder.net</guid>
</item>
<item>
 <title>EnvtCasts on Ruby on Rails 2.2</title>
 <link>http://samuraicoder.net/envtcasts_ruby_rails_22</link>
 <description>&lt;p&gt;The second episode from &lt;a href="http://envycasts.com/products/ruby-on-rails-22-package-deal" title="EnvyCasts"&gt;EnvyCasts&lt;/a&gt;. You could buy &lt;a href="http://envycasts.com/products/ruby-on-rails-22-screencast" title="Screencast Only"&gt;the screencast&lt;/a&gt; and &lt;a href="http://envycasts.com/products/ruby-on-rails-22-pdf" title="PDF only"&gt;the PDF&lt;/a&gt;. &amp;#8220;The Ultimate Guide to Rails 2.2.&amp;#8221;&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/envtcasts_ruby_rails_22#comments</comments>
 <category domain="http://samuraicoder.net/tags/rubyrails">Ruby on Rails</category>
 <pubDate>Sat, 25 Oct 2008 02:00:58 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">617 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Installing FXRuby on Mac OS X Leopard</title>
 <link>http://samuraicoder.net/installing_fxruby_mac_os_x_leopard</link>
 <description>&lt;p&gt;I spent a couple of hours to install &lt;a href="http://www.fxruby.org/"&gt;FXRuby&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If you are using ruby that comes with Leopard, you can use:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo gem install fxruby
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;But if you installed ruby with MacPorts, use MacPorts to install FXRuby. The gem is made against OS X-built in Ruby.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo port install rb-fxruby
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;You can run:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;require 'fox16'
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;in IRB.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/installing_fxruby_mac_os_x_leopard#comments</comments>
 <category domain="http://samuraicoder.net/tags/ruby">Ruby</category>
 <pubDate>Wed, 22 Oct 2008 14:21:22 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">616 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Shoulda Generators</title>
 <link>http://samuraicoder.net/shoulda_generators</link>
 <description>&lt;p&gt;&lt;a href="http://github.com/technicalpickles/shoulda_generator/tree/master" title="technicalpickles's shoulda_generator at master — GitHub"&gt;technicalpickles&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Rails generators which produce tests using shoulda instead of straight up Test::Unit. Other goodies as well.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Very handy. You can pick ERB instead of HAML. It&amp;#8217;s up to you.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/shoulda_generators#comments</comments>
 <category domain="http://samuraicoder.net/tags/rubyrails">Ruby on Rails</category>
 <pubDate>Wed, 22 Oct 2008 02:13:59 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">615 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Agile Testing: A Practical Guide for Testers and Agile Teams</title>
 <link>http://samuraicoder.net/agile_testing_practical_guide_testers_and_agile_teams</link>
 <description>&lt;p&gt;&lt;a href="http://safari.oreilly.com/9780321616944" title="Oreilly Safari"&gt;Safari Books Online&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Agile methods are revolutionizing software development, and one of the key principles of agile development is that developers write tests. But if that&amp;#8217;s the case, what&amp;#8217;s the role of a tester? Do agile teams need members with QA backgrounds? And what does it really mean to be an &amp;#8220;agile tester?&amp;#8221;&lt;/p&gt;
  
  &lt;p&gt;Two of the world&amp;#8217;s most experienced agile testing practitioners and consultants, Lisa Crispin and Janet Gregory, have teamed up to bring you the definitive answers to these questions. In &lt;strong&gt;Agile Testing: A Practical Guide for Testers and Agile Teams&lt;/strong&gt;, Crispin and Gregory not only define agile testing and the role of testers in an agile team, they approach the agile testing area from every possible angle, dealing with organizational challenges, teaching you how to use the agile testing quadrants, chronicling an agile software development iteration from the viewpoint of a tester, and explaining the seven key success factors of agile testing. (emphasis in original)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Available as a &amp;#8220;Rough Cut&amp;#8221;.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/agile_testing_practical_guide_testers_and_agile_teams#comments</comments>
 <category domain="http://samuraicoder.net/tags/book">Book</category>
 <category domain="http://samuraicoder.net/tags/testing">Testing</category>
 <pubDate>Tue, 21 Oct 2008 14:33:48 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">614 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Refactoring to Agility</title>
 <link>http://samuraicoder.net/refactoring_agility</link>
 <description>&lt;p&gt;&lt;a href="http://safari.oreilly.com/0321486471" title="Refactoring to Agility"&gt;Refactoring to Agility&lt;/a&gt; is a short but good read. Available as one of the &amp;#8220;Short Cuts&amp;#8221; series on O&amp;#8217;reilly Safari.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/refactoring_agility#comments</comments>
 <category domain="http://samuraicoder.net/tags/webdevelopment">Web Development</category>
 <pubDate>Sun, 19 Oct 2008 00:39:27 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">613 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Elements of Ruby Style</title>
 <link>http://samuraicoder.net/elements_ruby_style</link>
 <description>&lt;p&gt;&lt;a href="http://www.pathf.com/blogs/2008/10/elements-of-ruby-style/" title="Elements of Ruby Style"&gt;Elements of Ruby Style&lt;/a&gt;. I always think about what the best way to make my code more readable by space, indent and other techniques. I of course follow other developers to know how they do.&lt;/p&gt;

&lt;p&gt;I hope this sort of discussion will continue on the blogsphere.&lt;/p&gt;

&lt;p&gt;I will put my way of doing if time permits.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/elements_ruby_style#comments</comments>
 <category domain="http://samuraicoder.net/tags/ruby">Ruby</category>
 <category domain="http://samuraicoder.net/tags/rubyrails">Ruby on Rails</category>
 <pubDate>Sat, 18 Oct 2008 05:21:46 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">612 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Set up Ruby on Rails, TextMate and MySQL on Mac OS X 10.5 "Leopard"</title>
 <link>http://samuraicoder.net/set_ruby_rails_textmate_and_mysql_mac_os_x_105_quotleopardquot</link>
 <description>&lt;p&gt;I started the writing project on GitHub. Please visit &lt;a href="http://github.com/samuraicoder/samuraicoder-way/tree/master" title="samurai-setup"&gt;the project page&lt;/a&gt;. This will discuss what you need for development. I included the email as a topic because mostly likely you need to have a better control of emails. Other topics may include version controls and issue trackers.&lt;/p&gt;

&lt;p&gt;I hope that the documentation will get you started with working with rails. I&amp;#8217;m not covering everything in details. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; I renewed the project name. Please visit &lt;a href="http://github.com/samuraicoder/samuraicoder-way/tree/master"&gt;http://github.com/samuraicoder/samuraicoder-way/tree/master&lt;/a&gt;.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/set_ruby_rails_textmate_and_mysql_mac_os_x_105_quotleopardquot#comments</comments>
 <category domain="http://samuraicoder.net/tags/git">Git</category>
 <category domain="http://samuraicoder.net/tags/ruby">Ruby</category>
 <category domain="http://samuraicoder.net/tags/rubyrails">Ruby on Rails</category>
 <pubDate>Fri, 17 Oct 2008 11:52:23 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">611 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Enterprise Rails</title>
 <link>http://samuraicoder.net/enterprise_rails</link>
 <description>&lt;p&gt;&lt;a href="http://safari.oreilly.com/9780596515201" title="Enterprise Rails"&gt;O&amp;#8217;Reilly - Safari Books Online&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;What does it take to develop an enterprise application with Rails? &lt;em&gt;Enterprise Rails&lt;/em&gt; introduces several time-tested software engineering principles to prepare you for the challenge of building a high-performance, scalable website with global reach. You&amp;#8217;ll learn how to design a solid architecture that ties the many parts of an enterprise website together, including the database, your servers and clients, and other services as well. Many Rails developers think that planning for scale is unnecessary. But there&amp;#8217;s nothing worse than an application that fails because it can&amp;#8217;t handle sudden success. Throughout this book, you&amp;#8217;ll work on an example enterprise project to learn first-hand what&amp;#8217;s involved in architecting serious web applications.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A new book by Dan Chak. &lt;a href="http://safari.oreilly.com/9780596515201" title="Oreilly Safari"&gt;Available on O&amp;#8217;reilly Safari&lt;/a&gt;.&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/enterprise_rails#comments</comments>
 <category domain="http://samuraicoder.net/tags/book">Book</category>
 <category domain="http://samuraicoder.net/tags/rubyrails">Ruby on Rails</category>
 <pubDate>Wed, 15 Oct 2008 16:46:36 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">610 at http://samuraicoder.net</guid>
</item>
<item>
 <title>Free Ruby Learning</title>
 <link>http://samuraicoder.net/free_ruby_learning</link>
 <description>&lt;p&gt;&lt;a href="http://rubylearning.org/" title="Ruby Learning"&gt;&lt;img src="http://rubylearning.com/images/rlred.png" alt="Free Ruby Learning" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s free. Led by an instructor and assistant mentors. It&amp;#8217;s community-based. The forums are the place where students and teachers discuss. If you get tired of &amp;#8220;one-way teaching&amp;#8221;, Ruby Learning is for you. Many Japanese, myself included, are enrolled in the upcoming course (8th batch of the Ruby Core course).&lt;/p&gt;
</description>
 <comments>http://samuraicoder.net/free_ruby_learning#comments</comments>
 <category domain="http://samuraicoder.net/tags/ruby">Ruby</category>
 <pubDate>Sun, 12 Oct 2008 13:15:47 +0000</pubDate>
 <dc:creator>Takaaki Kato</dc:creator>
 <guid isPermaLink="false">609 at http://samuraicoder.net</guid>
</item>
</channel>
</rss>
