Displaying articles with tag 2011

December Meeting: Solr - Searching on Lucene with Ruby

Posted by melriffe, Mon Nov 28 12:07:00 UTC 2011

Please note that this is a non-standard meeting location.

Meeting Details

Abstract

Erik Hatcher will discuss and demonstrate the state of the art with using Solr from Ruby. He’ll cover RSolr (and the forthcoming deprecation and removal of solr-ruby, RIP: solr-ruby), Sunspot, Blacklight, and other Solr+Ruby best practices. Solr itself will be introduced fully for those unfamiliar with it.

Bio

Erik Hatcher

Erik Hatcher is co-founder, technologist, and open source evangelist at Lucid Imagination, a service, training, and platform provider for Lucene and Solr. Erik co-authored “Lucene in Action” and has spoken at numerous events around the world on a variety of topics. His technology stack of choice includes, of course, Solr and Ruby.

0 comments | Filed Under: Meetings | Tags: 2011

November Meeting: Clean Ruby - Simplify your programs with intention revealing, obvious code.

Posted by melriffe, Wed Nov 02 12:13:00 UTC 2011

Please note that this is a non-standard meeting location.

Meeting Details

Abstract

Despite our use of frameworks like Ruby on Rails being famous for conventional code, we still find ourselves with complicated and difficult to understand applications. Worse yet, our automated tests often end up just as complicated and slow. We have helpful design patterns to follow, so why does our code become more difficult to understand as our application grows? The cure for our pain is following DCI conventions to separate what our program *is* from what it does and to let our user’s mental model of our programs shine through.

Bio

Jim Gay

Jim Gay is the Lead Developer for RadiantCMS and is a prolific contributor to it and many open-source projects. At Saturn Flyer LLC he’s built numerous Radiant sites, custom applications, and award winning graphic design. Jim has been a co-host of the Ruby 5 podcast, speaker at RubyNation, Rocky Mountain Ruby, and ArrrrCamp, is the founder of Arlington Ruby, and has been professionally building Ruby and Rails applications since 2006.

You can find Jim on twitter: @saturnflyer

0 comments | Filed Under: Meetings | Tags: 2011

October Meeting: There Are No Tests!

Posted by melriffe, Tue Oct 04 17:35:00 UTC 2011

Please note that this is a non-standard meeting location.

Meeting Details

Abstract

The Ruby community is obsessed with testing, supposedly. In my experience about four out of five applications have either zero or completely ineffective test coverage.

Have the courage to change it. Whether your own projects or recovering someone else’s mess, let’s talk strategy:

  • Starting with metrics
  • Refactoring for understanding
  • Comment-driven development
  • The unit testing foundation
  • Bug reports are your best integration tests
  • Focusing on value
  • Rescue projects are popping up everywhere, and a strategic testing approach can save the day.

Bio

Jeff Casimir

Jeff started Jumpstart Lab in 2009. He travels the world preaching the good word of Ruby. Lately he’s been pushing an agenda of professional design practices with emphasis on object oriented architectures backed by solid testing. Plus he tell jokes.

You can find Jeff on twitter: @j3 or @jumpstartlab

0 comments | Filed Under: Meetings | Tags: 2011

September Meeting: Hack Night!

Posted by melriffe, Thu Sep 08 08:18:00 UTC 2011

Instead of our normal meeting in September, we're going to hold a Hack Night.

All levels welcomed

New to Ruby? That's OK! We'll have plenty of people there that can answer your questions. Very Comfortable with Ruby? Super! Come share your knowledge of the language with those just starting out. In-Between? Perfect! Come on out and have some fun.

Need some help

Having trouble getting started with Ruby? We can help.

Stuck on a bug? We can help.

Curious about Ruby, Rails? We can help.

Curious about Cucumber, RSpec, Test::Unit, etc.? We can help.

Curious about TDD, BDD? We can help.

Just wanna "talk shop" and enjoy a beer or two! We can help!

Spread the word

See you there and be sure to tell your friends.

Meeting Details

Next Month

Jeff Casimir, from Jumpstart Lab, will be presenting:

There Are No Tests

The Ruby community is obsessed with testing, supposedly. In my experience about four out of five applications have either zero or completely ineffective test coverage...

1 comment | Filed Under: Meetings | Tags: 2011