November 2009
November 12, 2009
6:00 - 7:30 PM
Speaker
David W. Body / Big Creek Software, LLC
Topic
RubyGems - Past, Present, and Future
RubyGems is the standard for distributing and managing Ruby code packages. Beginning with Ruby 1.9, RubyGems is included with Ruby itself.
Everyone who has worked with with Ruby is probably already familiar with using RubyGems to download and install Ruby libraries written by others. Gems exist for many tasks, including, for example, manipulating images, validating credit cards, parsing HTML, and generating PDF's. Gems are also an excellent way of distributing your own code if you create a Ruby library you want to share with others.
In this talk, we will briefly discuss the history of RubyGems before focusing on the present and future of RubyGems. Specifically, we will discuss:
- Using RubyGems and managing your RubyGems environment
- The transition to GemCutter from RubyForge and Github
- Creating and publishing your own gems using Jeweler
- Bundler (a gem to bundle gems)
There will be plenty of time for discussion, so bring your RubyGems questions and ideas.
Meeting Location
Coldwell Banker / Mid-America Group Realtors
8825 Northpark Court
Johnston, Iowa
Just north of I35/80 at the 86th Street exit.
GPS coordinates: N 41° 39.368' W 93° 44.378'
Wi-fi Internet access is available.
Door Prize
We'll give away the winner's choice of the following JetBrains products:
- RubyMine Personal License
- IntelliJ IDEA Personal License
- ReSharper Personal License
- TeamCity Build Agent
- DotTrace
Dinner After the Meeting
If you can, please plan to join us for dinner at a local restaurant after the meeting.