<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Austin On Rails: Tag ruby</title>
    <link>http://austinonrails.org/articles_controller.rb/tag?tag=ruby</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Austin's official Ruby on Rails User Group</description>
    <item>
      <title>Meeting: Tuesday, August 26th @ 7-9 pm</title>
      <description>&lt;p/&gt;
Come on out this month to Datran Media at 7th and Brazos (just inside the doors, there is a bank of elevators; head to the 8th floor) to catch a tutorial on state machines and pick up some new Ruby ORM skills.   As we tend to do, we will be meeting on the fourth Tuesday of the month to discuss Ruby and Rails for a couple of hours.  Afterwards we will adjourn to the local pub to continue the conversations.   Make sure you arrive a bit early to get a good spot!

&lt;h2&gt;Crossing State Lines on Rails&lt;/h2&gt;

Donald Wilde got into programming from a desire to control his trains as a kid. He never has gotten around to doing that (though he's helped his Dad do so), but he's programmed just about everything else from wire handling machinery to voice-operated VCR controllers. Since 1997, he's been involved with web programming and FOSS as a contributor and a consumer.
&lt;p/&gt;&lt;p/&gt;
State Machines have been a cornerstone of systems design for a lot longer than transistors and the Gang of Four. After a rapid tour of the basics to get you thinking, we'll get into the meat of the presentation: an examination of two different Ruby implementations with practical demonstrations in a Rails environment. Don will leave you inspired to consciously add state machine design to your Controller toolbox and point you to starting points for learning more.

&lt;h2&gt;DataMapper: Tomorrow's ORM Today&lt;/h2&gt;

The boys from Bryan are back and this time their talking about
&lt;a href="http://datamapper.org/"&gt;DataMapper&lt;/a&gt;, an ORM modeled after that other pattern by Martin Fowler.  DataMapper is an alternative to ActiveRecord with some lofty goals of its own.  Fast, thread-safe, and feature rich, DataMapper would be downright enterprisy, if it weren't for all the innovation they're
cooking up.  DataMapper is a primo example of an ORM that has evolved beyond the typical relational database setup.
&lt;p/&gt;&lt;p/&gt;
Brian &amp; Ben are partners in software consultancy specializing in
Django, Rails, and Merb development. The team has closely followed the
progress of both Merb and DataMapper since their respective 0.9
rewrites, contributing to the projects whenever possible. They use Merb
+ DataMapper as their primary web stack on all new projects.
&lt;p/&gt;&lt;p/&gt;
Come on out and join us!
</description>
      <pubDate>Tue, 12 Aug 2008 18:25:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:d7042afa-6e30-4073-9505-e9509ddb6306</guid>
      <author>Damon Clinkscales</author>
      <link>http://austinonrails.org/articles/2008/08/12/meeting-tuesday-august-26th-7-9-pm</link>
      <category>Meeting</category>
      <category>Ruby</category>
      <category>Rails</category>
      <category>statemachine</category>
      <category>ruby</category>
      <category>datamapper</category>
      <category>Austin</category>
      <category>rails</category>
    </item>
    <item>
      <title>Meeting: Tuesday, July 22nd @ 7-9 pm</title>
      <description>Greetings Austin Railers
&lt;p/&gt;&lt;p/&gt;
Another hot Austin summer is in full swing and we've got another smokin' meeting for you to boot!  Except this time, you are the star.  Yes folks, it's true...it's time for another round of lightning talks where you tell &lt;strong&gt;us&lt;/strong&gt; what's up.  In addition, we've got some boys from College Station (that hotbed of crackling technological firepower) coming down to give us a preview of their Lone Star talk on Merb, the most popular of the Rails alternative Ruby web frameworks.

&lt;h2&gt;Meeting Location&lt;/h2&gt;
&lt;a href="http://www.datranmedia.com/"&gt;Datran Media&lt;/a&gt; - 7th &amp; Brazos  (just inside the doors, there is a bank of elevators.  head to the 8th floor)  Always good to arrive early to get a spot!

&lt;h2&gt;Lightning Talks!&lt;/h2&gt;
For our first segment this month, we are going to open up the floor for lightning talks, so please start thinking about what you would like to share now.  :-)  We'll allow for 5 minutes or so per speaker, but no more than 10, and we'll fit in as many as we can.   Good ideas for  a talk might be a tool or technique you've learned recently, a new Rails project you've  developed, a brief tutorial on a process or library you've found helpful.  Etc!  Should be fun.
&lt;p/&gt;&lt;p/&gt;
&lt;h2&gt;Merb: The "Came for Rails, Stayed for Ruby" Framework&lt;/h2&gt;

&lt;a href="http://merbivore.com/"&gt;Merb&lt;/a&gt; is the pocket rocket framework that's creating buzz in the Rails community.  Merb is fast.  Merb is modular.  Merb is efficient.  And Merb might be the best choice for your next project.  And it might not.
&lt;p/&gt;&lt;p/&gt;
This presentation will provide an overview of the philosophy behind Merb, the 0.9 rewrite, where Merb is headed, and how it can compliment Rails.  We will quickly dive into checking out Merb's internals, a few Merb plugins, and how you can get involved in the Merb project.  Merb is a great example of a ruby project done right, and we'll highlight a few features that Merb knocks out of the park while helping your determine if merb is right for you. 
&lt;p/&gt;&lt;p/&gt;
Brian &amp; Ben are partners in software consultancy specializing in Django, Rails, and Merb development. The team has closely followed the progress of both Merb and DataMapper since their respective 0.9 rewrites, contributing to the projects whenever possible. Since April 2008, they have been using Merb + DataMapper on new client applications.
&lt;h2&gt;In Other News&lt;/h2&gt;
I've got some good news on the book front.  At RailsConf, I made a connection with Pearson and they've sent me their Ruby Professional Series.  This includes The Ruby Way and The Rails Way. So look out for some good book giveaways!   I've also got versions for the library, so if somebody wants to borrow one, &lt;a href="mailto:damon@damonc.com"&gt;let me know&lt;/a&gt;.   
&lt;p/&gt;&lt;p/&gt;
Your monthly socialization practice will follow the meeting at B.D. Riley's pub.
&lt;p/&gt;&lt;p/&gt;
Look forward to seeing everyone at the meeting.  Glad to be back!
&lt;h2&gt;Upcoming Events&lt;/h2&gt;
As a side note, there are a couple of Ruby/Rails related events coming up here in Austin that you might want to register for:
&lt;p/&gt;&lt;p/&gt;
&lt;a href="http://railsbootup.eventbrite.com/"&gt;Rails Bootup&lt;/a&gt; (August 2nd) - if you are newer to Ruby on Rails and would like to get up and running, check out this bootcamp that I am putting on with the help of some of my esteemed colleagues.  Why not speed up your learning and spend a Saturday learning Rails?
&lt;p/&gt;&lt;p/&gt;
&lt;a href="http://lonestarrubyconf.com/"&gt;Lone Star Ruby Conf&lt;/a&gt; (September 4-6) - this was a killer show last year and it looks to be a good one this year as well.  And they've got Matz, the creator of Ruby, speaking at the conference!
</description>
      <pubDate>Tue, 08 Jul 2008 23:23:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:40d23792-d841-4c28-9fa1-494831df5ba6</guid>
      <author>Damon Clinkscales</author>
      <link>http://austinonrails.org/articles/2008/07/08/meeting-tuesday-july-22nd-7-9-pm</link>
      <category>Meeting</category>
      <category>Ruby</category>
      <category>Rails</category>
      <category>merb</category>
      <category>rails</category>
      <category>ruby</category>
      <category>bootup</category>
      <category>bootcamp</category>
      <category>lsrc</category>
      <category>lightning</category>
    </item>
    <item>
      <title>Meeting: Tuesday, June 24th @ 7-9 pm</title>
      <description>&lt;strong&gt;UPDATE: Location:  DATRAN MEDIA in the Omni Hotel Bldg.  (7th &amp; Brazos) - 8th floor - either meet by elevators or if they are unlocked, head on up!&lt;/strong&gt;

&lt;p/&gt;&lt;p/&gt;
Folks, we've got a stunningly good meeting lineup this month.  In fact, it's safe for you all to come
back after you skipped my talk last time. ;-)   I am sad to say that I actually won't be able to attend 
this month's meeting, as I'll be in the Bay Area at Velocity Conference.  I am leaving the emcee duties
in Josh Baer's capable hands.   If you are wanting to keep up to date with Rails or performance tweak
some existing apps, you *must* come out to the meeting this time.
&lt;p/&gt;&lt;p/&gt;
&lt;h2&gt;Client-Side Performance Measurement &amp; Optimization by Eric Falcao&lt;/h2&gt;
&lt;p/&gt;&lt;p/&gt;
Performance optimization tends to focus on topics like database tuning
or server-side caching with the goal of getting response times as low
as possible. A recent trend in client side optimization has been found
to provide huge performance improvements to the user's experience.
&lt;p/&gt;&lt;p/&gt;
In this talk, we will explore how to best measure the client-side
download time and look at how to implement best practices (from
O'Reilly's High Performance Web Sites) using a mongrel/rails/nginx
stack.
&lt;p/&gt;&lt;p/&gt;
Eric Falcao is a software developer at FiveRuns who has a passion for
Internet startups and the business of software. Formerly of the .NET
world, Eric is glad to be a part of the Ruby and Rails community and
an advocate for the great startup climate in Austin. He blogs at
&lt;a href="http://austinentrepreneur.wordpress.com"&gt;http://austinentrepreneur.wordpress.com&lt;/a&gt;.
&lt;p/&gt;&lt;p/&gt;
&lt;h2&gt;What's Coming in Rails 2.1? by Steven Smith&lt;/h2&gt;
&lt;p/&gt;&lt;p/&gt;
Rails 2.1 was announced at this year's Rails Conference and had 1,400 contributors which resulted in 
1,600+ patches.  A lot has been done since the release of 2.0, which occurred approximately six months 
ago.  This session will cover the major new features of Rails 2.1 including UTC-based migrations, 
better timezone support, and better caching.
&lt;p/&gt;&lt;p/&gt;
Steven Smith is the Vice President of Engineering and co-founder at &lt;a href="http://otherinbox.com/"&gt;OtherInbox&lt;/a&gt;. He also founded FiveRuns, a venture-backed start up with the goal of bringing a 
simpler, smarter solution to the Ruby on Rails monitoring and management marketplace. Prior to 
FiveRuns, Steven was the CTO of Tonic Software and SVP of R&amp;D at Neon Systems. He was also Founder
and CEO of Relational Development, Inc., a software company specializing in System Management solutions 
from 1991 to 1998.</description>
      <pubDate>Tue, 10 Jun 2008 19:08:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:689b75c4-0583-46e9-8d58-de89d1ea2784</guid>
      <author>Damon Clinkscales</author>
      <link>http://austinonrails.org/articles/2008/06/10/meeting-tuesday-june-24th-7-9-pm</link>
      <category>Meeting</category>
      <category>Ruby</category>
      <category>Rails</category>
      <category>performance</category>
      <category>tips</category>
      <category>rails2.1</category>
      <category>rails</category>
      <category>ruby</category>
      <category>fiveruns</category>
      <category>otherinbox</category>
    </item>
    <item>
      <title>Meeting: Tuesday, May 27th @ 7-9 pm</title>
      <description>&lt;h1&gt;ORM Deathmatch!&lt;/h1&gt;  by &lt;a href="http://www.mikeperham.com/"&gt;Mike Perham&lt;/a&gt;
&lt;p/&gt;
ActiveRecord isn't the only game in town when it comes time to access your database with Ruby.  We'll take ActiveRecord, &lt;a href="http://datamapper.org"&gt;DataMapper&lt;/a&gt; and &lt;a href="http://code.google.com/p/ruby-sequel/"&gt;Sequel&lt;/a&gt;, put them in a steel cage match to the death and see who emerges victorious.  Attendees in the first three rows might get bloody so bring a poncho.
&lt;p/&gt;
Mike is a Ruby developer at &lt;a href="http://www.fiveruns.com"&gt;FiveRuns&lt;/a&gt; and faints at the sight of blood.
&lt;p/&gt;&lt;p/&gt;
&lt;h1&gt;&lt;a href="http://sinatrarb.com/Home"&gt;Sinatra&lt;/a&gt; - a Tiny Ruby Web Framework&lt;/h1&gt; by &lt;a href="http://damonclinkscales.com/"&gt;Damon Clinkscales&lt;/a&gt;
&lt;p/&gt;
There are times when Rails seems like massive overkill, but you would still like to use Ruby goodness. This is especially true when your entire web site idea can be contained inside one file.  We'll take a look at the features of Sinatra and play around with a sample application based upon it.
&lt;p/&gt;
Damon is software engineer (doing mostly Ruby and Rails work since 2005) for &lt;a href="http://vitalsource.com/"&gt;VitalSource Technologies&lt;/a&gt;. He also recently created a &lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt;/&lt;a href="http://flickr.com/"&gt;Flickr&lt;/a&gt; mashup called &lt;a href="http://snaptweet.com/"&gt;SnapTweet&lt;/a&gt; and is the leader of the Austin On Rails user group.
&lt;p/&gt;&lt;p/&gt;
The meeting will be held at Datran Media @ 7th &amp; Brazos - meet at the elevators.  Socialization practice to follow.
</description>
      <pubDate>Mon, 12 May 2008 23:46:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:7c879dea-b4d9-4547-a720-dad26bad3342</guid>
      <author>Damon Clinkscales</author>
      <link>http://austinonrails.org/articles/2008/05/12/meeting-tuesday-may-27th-7-9-pm</link>
      <category>Meeting</category>
      <category>Ruby</category>
      <category>Rails</category>
      <category>orm</category>
      <category>ruby</category>
      <category>datamapper</category>
      <category>sequel</category>
      <category>activerecord</category>
      <category>sinatra</category>
    </item>
    <item>
      <title>Meeting: Tuesday, February 12th @ 7pm</title>
      <description>We'll be meeting again at Datran Media at 7th &amp; Brazos in the Omni Hotel building.  We'll gather by the elevators and shuttle up to the meeting room as we did in January.  Please try to arrive by 6:30 so we can get everyone upstairs and start the meeting on time.  The meeting will run from 7-9PM with socialization practice afterwards.

This month, we'll be exploring a couple of supporting technologies to Rails, the &lt;a href="http://www.postgresql.org/"&gt;PostgreSQL&lt;/a&gt; relational database and &lt;a href="http://git.or.cz/"&gt;git&lt;/a&gt;, a distributed revision control system.

&lt;p/&gt;&lt;p/&gt;&lt;p/&gt;
Guyren Howe will be presenting a talk called &lt;i&gt;PostgreSQL Instead&lt;/i&gt;, in which he will discuss why he considers Postgres to be a much better database than MySQL.   MySQL is a prominently used Rails database so it will be interesting to hear about the benefits of Postgres.

&lt;p/&gt;&lt;p/&gt;

Guyren Howe is an Australian who consults here in Austin on databases, web applications and desktop applications (using PHP, Rails, and REALbasic mostly) for Relevant Logic, LLC. He is one of the developers of Actionitem.com.
&lt;p/&gt;&lt;p/&gt;&lt;p/&gt;
Rein Henrichs will be presenting a talk on the git revision control system.  git, a new and wildly popular version control system written by Linus Torvalds, is the best thing since a series of tubes. Its design philosophy promotes good developer habits and its simple interface helps teams large and small spend less time managing their code and more time writing it. Learn what it is, how it works, and how you can use it to simplify your development workflow for a happier and more productive team.

&lt;p/&gt;&lt;p/&gt;
Rein Henrichs is a Software Engineer at Facilities Technology Group. He has been designing for the web for 5 years and working with Ruby and Rails for over two years. He contributes to various open source projects, including Merb, DataMapper, and Eskort. He is passionate about web standards, creating joyful user interfaces, and the programmable web.
&lt;p/&gt;&lt;p/&gt;
Finally, I'd like to announce that for our March meeting, we are co-hosting the &lt;a href="http://upcoming.yahoo.com/event/416846/"&gt;Austin On Rails SXSW Happy Hour&lt;/a&gt; with FiveRuns.   FiveRuns has been kind enough to foot the bill for the extravaganza and all signs point to w00t!
&lt;p/&gt;&lt;p/&gt;
The Rails party will be held in the evening of March 10, 2008 in the new Buffalo Billiards Recreation Room, which includes multiple video game consoles, among other games.   You do not have to be a SXSW attendee to come to the party, but you will need to RSVP to FiveRuns to get your name on the list.

</description>
      <pubDate>Mon, 04 Feb 2008 00:22:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:332662e8-9623-40c5-a6e9-dc96d19b0e85</guid>
      <author>Damon Clinkscales</author>
      <link>http://austinonrails.org/articles/2008/02/04/meeting-tuesday-february-12th-7pm</link>
      <category>Meeting</category>
      <category>Ruby</category>
      <category>Rails</category>
      <category>SXSW</category>
      <category>git</category>
      <category>postgresql</category>
      <category>sxsw</category>
      <category>rails</category>
      <category>ruby</category>
      <category>fiveruns</category>
    </item>
    <item>
      <title>Intro to Ruby and Rails Workshop - September 6, 2007</title>
      <description>We are having an introductory Ruby and Rails workshop the night before the Lone Star Ruby Conference.   Admission to the workshop is for you to &lt;a href="http://www.changingthepresent.org/registries/show/412"&gt;make a donation&lt;/a&gt; to one or more of the charities we are supporting:

&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Habitat for Humanity&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Lance Armstrong Foundation&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Muscular Dystrophy Association&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Capital Area Food Bank&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Ruby Central&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;

We've already raised over $800 in the first week, which is wonderful, but we are far from our goal of $2500.  We would &lt;i&gt;greatly appreciate&lt;/i&gt; your support with these endeavors.

The speaker list for the evening workshop (9/6, 6-10PM) is as follows:

&lt;ul&gt;
&lt;li&gt;&lt;b&gt;hal fulton&lt;/b&gt; - ruby overview&lt;/li&gt;
&lt;li&gt;&lt;b&gt;james edward gray ii&lt;/b&gt; - blocks&lt;/li&gt;
&lt;li&gt;&lt;b&gt;bret pettichord&lt;/b&gt; - testing in ruby
&lt;li&gt;&lt;b&gt;marcel molina, jr&lt;/b&gt; - why i &lt;3 ruby
&lt;li&gt;&lt;b&gt;bruce tate&lt;/b&gt; - rails overview
&lt;li&gt;&lt;b&gt;bruce williams&lt;/b&gt; - taming your views
&lt;li&gt;&lt;b&gt;rick olson&lt;/b&gt; - active record for the masses
&lt;li&gt;&lt;b&gt;robert rasmussen&lt;/b&gt; - 30 minutes rails live demo&lt;/li&gt;
&lt;/ul&gt;

We can't wait to get everyone together for this event.  
&lt;p/&gt;&lt;p/&gt;
Please join us!   Thank you.
&lt;p/&gt;&lt;p/&gt;
&lt;strong&gt;NOTE:   Lone Star Ruby Conference pricing goes up after August 10th to $300.   You can save $100 by registering this week!&lt;/strong&gt;
</description>
      <pubDate>Wed, 08 Aug 2007 22:00:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:83492fd8-8b6e-48e5-ad46-f440dcb79352</guid>
      <author>Damon Clinkscales</author>
      <link>http://austinonrails.org/articles/2007/08/08/intro-to-ruby-and-rails-workshop-september-6-2007</link>
      <category>Ruby</category>
      <category>Rails</category>
      <category>ruby</category>
      <category>rails</category>
      <category>workshop</category>
      <category>charity</category>
      <category>lonestar</category>
    </item>
    <item>
      <title>Austin On Rails SXSW 2007 Happy Hour</title>
      <description>Please come out and mingle with all the Ruby and Rails enthusiasts visiting town for the &lt;a href="http://2007.sxsw.com/interactive"&gt;SXSW Interactive Festival&lt;/a&gt;.   We are taking over &lt;i&gt;The Lodge&lt;/i&gt; at &lt;a href="http://buffalobilliards.com/austin"&gt;Buffalo Billiards&lt;/a&gt; at 6th and Brazos.   This years party is going to be bigger than last year and all the food and drink is on the house, courtesy of &lt;a href="http://fiveruns.com/"&gt;FiveRuns&lt;/a&gt;.   Please let us know if you are coming by registering at &lt;a href="http://upcoming.org/event/151373/"&gt;upcoming.org&lt;/a&gt; so we'll have an idea of the headcount.
&lt;p/&gt;&lt;/p&gt;
&lt;strong&gt;SPECIAL NOTE:&lt;/strong&gt; If you do not have a badge, you must also email me at [scales] [at] [pobox.com] to RSVP for entrance to the party.</description>
      <pubDate>Mon, 19 Feb 2007 08:04:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:5436ef8f-1f73-46bf-8ae5-5904e1c5c393</guid>
      <author>Damon Clinkscales</author>
      <link>http://austinonrails.org/articles/2007/02/19/austin-on-rails-sxsw-2007-happy-hour</link>
      <category>Ruby</category>
      <category>Rails</category>
      <category>SXSW</category>
      <category>Austin</category>
      <category>texas</category>
      <category>sxsw</category>
      <category>ruby</category>
      <category>rails</category>
      <category>party</category>
      <category>2007</category>
      <category>sxswi</category>
    </item>
  </channel>
</rss>
