DevOps Meet-Up - Ruby Projects of Interest to DevOps, Aug 3, 2010
Ruby Projects of Interest to DevOps (2nd svDevOps meet-up)
Ricardo Sanchez will give us an overview of the Ruby language from a DevOps perspective (syntax, basic data types, objects/methods/variables, classes/modules, control structures, ruby core libraries, scope, blocks, duck typing, metaprogramming, reflection).
Ricardo will also provide an intro to the Ruby culture, development best practices (BDD/TDD - cucumber/rspec/test::unit, debugging), toolbox (rake, ri, rdoc, irb, git). This will be heavily focussed on Ruby, with only one or two slides covering Ruby-on-Rails.
Some other info of value to Sys Admins include:
- Scripting with Ruby
- Using vagrant to setup development environment
Projects of interest to DevOps that will be mentioned:
- rvm (ruby version manager)
- chef (the kick-ass configuration management)
- vagrant (virtualized development environments)
- capistrano (the deployment tool)
We are expecting a presentation about Chef in a couple of months to build on this knowlege.
If you have any ideas for future presentations, contact Dave @ platformd DOT com


