RubyFlow : The Ruby Community Blog

Home   Submit   Sign Up   Log In   leaders   Twitter   RSS Feed  

Perceptes — 15 posts

Lita 4 released
Version 4 of Lita, the ChatOps framework for Ruby, has been released. Lita gives you a robot for your company's chat room which can serve as an interface for automated operations. Read the release announcement and upgrade guide for more details on what's new in the latest version and how to upgrade.
Lita::Ext is an opinionated collection of Lita extensions to make organizing and developing your chat bot easier. Check out the full announcement for details!
lita-digitalocean is a new plugin for Lita, the programmable Ruby chat bot, that allows you to control the full DigitalOcean API via chat. Check out the README for the full list of supported commands.
Version 3.2 of Lita, the programmable Ruby chat bot, has been released. There are several additions in this new version, most notably a new type of plugin, extensions, which can hook into Lita's core to provide new features for other plugins.
Version 3.0 of Lita, the chat bot built with Ruby, has been released. This new version contains many new features and improvements. Take a look at the release announcement for details.
Learn how uses some lesser-known RubyGems APIs to create an automatically updating list of plugins for the Ruby chat bot, Lita.
Big Nerd Ranch Developer Zac Stewart discusses Nerdbot 2.0, a chat bot based on Lita. In his talk, he covers:

- The Evolution of Nerdbot
- How to run Lita on Heroku
- Extending Lita's behavior by creating new handlers
Getting started with Lita
Lita is a chat bot for Ruby programmers. Learn how to get your own bot up and running quickly in Getting started with Lita.
Lita is a chat bot written in Ruby with persistent storage provided by Redis. It can connect to any chat service (given that there is an adapter available for it) and can have new behavior added via handlers. The plugin system is managed with regular RubyGems and Bundler.

Lita provides an alternative to GitHub's Hubot for Ruby programmers.
GuerillaPatch: A gem to monkey patch extensions with the same interface for Ruby 1.9 and Ruby 2.0. If run on Ruby 2.0, the new refinements feature will be used.
MethodProfiler collects performance information about the methods in your objects and creates reports to help you identify slow methods. The collected data can be sorted in various ways, converted into an array, or pretty printed as a table.
There are myriad of JavaScript templating libraries available. The one officially adopted by jQuery is the jQuery Templates plugin. I have released jquery-tmpl-rails, a gem which adds the plugin and a corresponding Sprockets engine to the asset pipeline for Rails 3.1 applications.
My language translation gem, to_lang, has been updated to version 0.3.0. In addition to running translations directly on string objects, you can now translate arrays of strings at once, or use the new command line utility for quick jobs.
An overview of the current approaches to packaging CSS and JS files in Rails applications and the challenges we face using them on Heroku.
Self in Ruby
A brief discussion of self in Ruby and some common use cases.