<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Crisis Averted!: Tag: ruby</title>
    <link>http://socket7.net</link>
    <description>Crisis Averted! A weblog by Brett Stimmerman.</description>
    <managingEditor>brettstimmerman@gmail.com (Brett Stimmerman)</managingEditor>
    <webMaster>brettstimmerman@gmail.com (Brett Stimmerman)</webMaster>
    <docs>http://backend.userland.com/rss</docs>
    <ttl>60</ttl>

  <item>
  <title>A Jabber bot e-mail notifier</title>
  <link>http://socket7.net/article/a-jabber-bot-e-mail-notifier</link>
  <description>
    Keith Grennan &lt;a href=&quot;http://nearlyfree.org/fun-jabber-bots&quot;&gt;recently described&lt;/a&gt; how he used &lt;a href=&quot;http://socket7.net/software/jabber-bot&quot;&gt;Jabber::Bot&lt;/a&gt; to create an e-mail notifier, complete with code examples. Through a wicked combination of procmail, Perl, Jabber::Bot and Growl, he receives a sweet little notification when he's got new mail.  Nice!  </description>
      <category domain="http://socket7.net/tag/bot">bot</category>
      <category domain="http://socket7.net/tag/chat">chat</category>
      <category domain="http://socket7.net/tag/jabber">jabber</category>
      <category domain="http://socket7.net/tag/jabber%3A%3Abot">jabber::bot</category>
      <category domain="http://socket7.net/tag/mail">mail</category>
      <category domain="http://socket7.net/tag/ruby">ruby</category>
      <category domain="http://socket7.net/tag/software">software</category>
    <comments>http://socket7.net/article/a-jabber-bot-e-mail-notifier#comments</comments>
  <guid isPermaLink="true">http://socket7.net/article/a-jabber-bot-e-mail-notifier</guid>
  <pubDate>Fri, 15 Jun 2007 17:13:01 -0700</pubDate>
</item>
  <item>
  <title>Jabber::Bot 1.1.1</title>
  <link>http://socket7.net/article/jabberbot-111</link>
  <description>
    &lt;p&gt;&lt;a href=&quot;http://socket7.net/software/jabber-bot&quot;&gt;Jabber::Bot&lt;/a&gt; 1.1.1 is now available.  This release includes a minor change to the listener thread that should improve CPU usage in some cases.&lt;/p&gt;

&lt;p&gt;Some folks have directly or indirectly reported that Jabber::Bot tends to peg CPU usage at 100%.  This is due to how the underlying Jabber::Simple framework handles incoming messages.  Jabber::Bot 1.1.1 should alleviate these CPU usage pains in most cases.&lt;/p&gt;

&lt;p&gt;
Download:&lt;br /&gt;
&lt;a href=&quot;http://rubyforge.org/frs/download.php/21109/jabber-bot-1.1.1.gem&quot;&gt;jabber-bot-1.1.1.gem&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://rubyforge.org/frs/download.php/21110/jabber-bot-1.1.1.tar.gz&quot;&gt;jabber-bot-1.1.1.tar.gz&lt;/a&gt;
&lt;/p&gt;  </description>
      <category domain="http://socket7.net/tag/bot">bot</category>
      <category domain="http://socket7.net/tag/chat">chat</category>
      <category domain="http://socket7.net/tag/jabber">jabber</category>
      <category domain="http://socket7.net/tag/jabber%3A%3Abot">jabber::bot</category>
      <category domain="http://socket7.net/tag/ruby">ruby</category>
      <category domain="http://socket7.net/tag/software">software</category>
    <comments>http://socket7.net/article/jabberbot-111#comments</comments>
  <guid isPermaLink="true">http://socket7.net/article/jabberbot-111</guid>
  <pubDate>Sat, 26 May 2007 10:23:52 -0700</pubDate>
</item>
  <item>
  <title>Jabber::Bot 1.1.0</title>
  <link>http://socket7.net/article/jabberbot-110</link>
  <description>
    &lt;p&gt;&lt;a href=&quot;/software/jabber-bot&quot;&gt;Jabber::Bot&lt;/a&gt; 1.1.0 is now available.  New in this release is support for Jabber presence, including presence (available, away, do not disturb, etc.), status messages, and priority.  There are several other additions, changes and fixes in the full &lt;a href=&quot;http://code.google.com/p/jabber-bot/wiki/ReleaseHistory&quot;&gt;release history&lt;/a&gt;.&lt;/p&gt;
  </description>
      <category domain="http://socket7.net/tag/bot">bot</category>
      <category domain="http://socket7.net/tag/chat">chat</category>
      <category domain="http://socket7.net/tag/jabber">jabber</category>
      <category domain="http://socket7.net/tag/jabber%3A%3Abot">jabber::bot</category>
      <category domain="http://socket7.net/tag/ruby">ruby</category>
      <category domain="http://socket7.net/tag/software">software</category>
    <comments>http://socket7.net/article/jabberbot-110#comments</comments>
  <guid isPermaLink="true">http://socket7.net/article/jabberbot-110</guid>
  <pubDate>Sat, 24 Mar 2007 17:54:34 -0700</pubDate>
</item>
  <item>
  <title>Jabber::Bot 1.0.1</title>
  <link>http://socket7.net/article/jabber-bot-101</link>
  <description>
    &lt;p&gt;Despite my best efforts for a bug-free initial release of &lt;a href=&quot;/software/jabber-bot&quot;&gt;Jabber::Bot&lt;/a&gt;, a few choice issues found their way in, including one line of debug code.  Oops.&lt;/p&gt;

&lt;p&gt;With that, Jabber::Bot 1.0.1 is now available.  Fixes include the removal of said degug statement, and two regex fixes.  The &lt;a href=&quot;http://code.google.com/p/jabber-bot/wiki/ReleaseHistory&quot;&gt;release history&lt;/a&gt; has all the details.&lt;/p&gt;
  </description>
      <category domain="http://socket7.net/tag/bot">bot</category>
      <category domain="http://socket7.net/tag/chat">chat</category>
      <category domain="http://socket7.net/tag/jabber">jabber</category>
      <category domain="http://socket7.net/tag/jabber%3A%3Abot">jabber::bot</category>
      <category domain="http://socket7.net/tag/ruby">ruby</category>
      <category domain="http://socket7.net/tag/software">software</category>
    <comments>http://socket7.net/article/jabber-bot-101#comments</comments>
  <guid isPermaLink="true">http://socket7.net/article/jabber-bot-101</guid>
  <pubDate>Wed, 21 Mar 2007 20:08:15 -0700</pubDate>
</item>
  <item>
  <title>Jabber::Bot 1.0.0</title>
  <link>http://socket7.net/article/jabber-bot-100</link>
  <description>
    &lt;p&gt;&lt;a href=&quot;/software/jabber-bot&quot;&gt;Jabber::Bot&lt;/a&gt; makes it simple to create a Jabber bot with little fuss.  It is a perfect starting point for creating and customizing a powerful Jabber bot, public or private.  A Jabber::Bot's command repertoire is a combination of regular expressions and pure Ruby code.  With a little creativity, there's really nothing a Jabber::Bot can't do.&lt;/p&gt;

&lt;p&gt;For example, I recently created a Jabber::Bot that interfaces with a custom &lt;a href=&quot;/lace&quot;&gt;Lace&lt;/a&gt; chat room I extended with a RESTful API, and it's been working great.&lt;/p&gt;

&lt;p&gt;Installing Jabber::Bot is a snap with RubyGems: &lt;code&gt;gem install jabber-bot&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;You'll find some brief documentation with examples on the &lt;a href=&quot;/software/jabber-bot&quot;&gt;Jabber::Bot home page&lt;/a&gt;. Also, the &lt;a href=&quot;http://rubyforge.org/frs/download.php/18667/jabber-bot-1.0.0.gem&quot;&gt;RubyGem&lt;/a&gt; contains full RDoc, and the &lt;a href=&quot;http://rubyforge.org/frs/download.php/18668/jabber-bot-1.0.0.tar.gz&quot;&gt;gzipped tarball&lt;/a&gt; includes a sample Jabber::Bot implementation.&lt;/p&gt;
  </description>
      <category domain="http://socket7.net/tag/bot">bot</category>
      <category domain="http://socket7.net/tag/chat">chat</category>
      <category domain="http://socket7.net/tag/jabber">jabber</category>
      <category domain="http://socket7.net/tag/jabber%3A%3Abot">jabber::bot</category>
      <category domain="http://socket7.net/tag/ruby">ruby</category>
      <category domain="http://socket7.net/tag/software">software</category>
    <comments>http://socket7.net/article/jabber-bot-100#comments</comments>
  <guid isPermaLink="true">http://socket7.net/article/jabber-bot-100</guid>
  <pubDate>Tue, 20 Mar 2007 20:22:00 -0700</pubDate>
</item>
  <item>
  <title>Passed the Rubicon</title>
  <link>http://socket7.net/article/passed-the-rubicon</link>
  <description>
    &lt;p&gt;I've been putting it off for a few years now, but I recently found myself the proud owner of the &lt;a href=&quot;http://pragmaticprogrammer.com/titles/ruby/&quot;&gt;Pickaxe book&lt;/a&gt;. (Thanks Ryan!)  What once seemed as mindbending as &lt;a href=&quot;http://www.antipope.org/charlie/attic/perl/one-liner.html&quot;&gt;hardcore Perl&lt;/a&gt; is now very much less so,  and a pleasure to work with so far.  Though only a week into learning Ruby, I'm happy to have made the leap.&lt;/p&gt;
  </description>
      <category domain="http://socket7.net/tag/programming">programming</category>
      <category domain="http://socket7.net/tag/ruby">ruby</category>
    <comments>http://socket7.net/article/passed-the-rubicon#comments</comments>
  <guid isPermaLink="true">http://socket7.net/article/passed-the-rubicon</guid>
  <pubDate>Mon, 27 Nov 2006 21:44:24 -0800</pubDate>
</item>

  </channel>
</rss>
<!-- 0.0173 -->