RubyFlow : The Ruby Community Blog

Home   Submit   Sign Up   Log In   leaders   Twitter   RSS Feed  

injekt — 25 posts

Last week I released Hound. A Rails gem for tracking actions made on your models. Hound now injects itself into your existing User model to provide extra mechanisms for listing a users activity. It also now tracks the changes made during these actions, providing more feedback for your activity lists. Let me know what you think!
I've just built Hound. Hound tracks actions made on your Rails models and supports adding custom actions for easily creating activity lists for any of your models. It's only just been released and it's very simple right now but I plan on adding a lot of functionality down the road.
I just launched Gridhook in response to a pull request I opened on Griddler. Gridhook handles managing incoming event notifications from SendGrids webhook and I plan to support the SendGrid parse webhook too in the future.
I just knocked up an extremely simple application which uses Pusher app to integrate realtime chat to your web application. The application provides a nice start for someone looking to work with Pusher for realtime notifications and such. The application can be found here.
I have just pushed Slop version 3.0.0-pre1. Slop is a simple to use command line option parser (yep, another one!). It's lightweight and has an easy to remember API. The v3 branch can be found at slop/v3. Although the README needs some work, I would love some feedback on the API changes and design/usability.
After bup.options was brought to my attention, I thought this would be a nice addition to the already awesome Slop API. Well, Slop 2.2 now supports this method of building options: Check it out and improve your option parsing experience!
Your favourite Ruby option parser just hit 2.0! Slop is a lightweight option parser with an easy to use DSL. Slop adheres to the Semantic Versioning scheme, so 2.0 allowed me to alter some of the default configuration options you all wanted saner, this means deprecations and code moving forward. Check out the CHANGELOG and let me know what you think of Slop!
I've just pushed Slop version 1.8.0 which includes 3 nice new features. See the Changelog for information. To summarize, you can now do optparse style option building! `on '-n', '--name NAME', Symbol` etc. Check out the new Wiki pages and API documentation
I've just released Slop 1.7. This version adds better support for Handling lists, and the awesomeness that is auto creating options at parse time. Even with these awesome features, Slop still lingers at around 400 lines of code. Much smaller than most option parsers!
Chronic 0.4.0
I've just pushed Chronic 0.4.0. Chronic is a natural language date/time parser written in pure Ruby. 0.4.0 contains many fixes and features you've been waiting for. Be sure to get in your feature requests and submit any issues you have whilst we work towards a 1.0!
Questionable makes it easily to add question methods (those ending with a question mark..) for internally testing against instance variables. See an example here. Check out the GitHub repo over here.
I just launched Filetype. An extremely simple library for returning a file type from a file name or file extension.

Filetype needs lots more names and extensions added so please come and show me some I've never seen before!
Slop version 1.5.0
I've just released Slop version 1.5. This version adds support for Ranges supporting multiple syntaxes, and the major feature of commands! See an example here. Be sure to check out Slop!
Slop version 1.3.0
I just released version 1.3.0 of Slop. Slop is an option parser with an easy to use API and focuses on simplicity. This version adds support for parsing multiple syntaxes from the command line.
Slop 1.0.0 is here!
I've just released Slop version 1.0.0. Slop is a simple, easy to use option parser. 1.0.0 includes a completely new, cleaner API with a much simpler interface. Here's an example of the new Slop:
Howdy, I just released rack-pygmentize, it's all about colourfying and awesomifying your code blocks in the middleware stack so you can just add the middleware and forget about it
We have just released Cinch 1.1.0. Cinch is an IRC bot building framework. The 1.1.0 release marks new features, documentation improvements, bug fixes, and encoding improvements. Check out the project on GitHub
I've just thrown out a prelease version of Slop. Slop is an option gathering library with a friendly easy to use API, providing a simple interface to parse and gather options from a resource. Useful for command line options. It's still extremely new and needs to build some issues! :)
I just released Albeano v1.0.0 -- a BBCode style generator wrapped around Pygments (albino). Check it out here. Perfect for highlighting code snippets embedded in blog posts!
We've just released version 1.0 of the Cinch IRC Bot Building Framework, which boasts some awesome new features! Check out the blog post for more information.
I have just bumped the latest version of Cinch to 0.3. Cinch provides an easy DSL for creating IRC Bots with easy. It's literally a Cinch! See the Ruby Inside post here. Cinch comes boxed with a ton of examples, and major features are going to be implemented soon, so stay tuned! PS: Remember if you were watching Cinch on GitHub you may have been removed from the watch list, so please re-watch!
Cinch has had a lot of interest as of late. We have contributors and work has started on a website to house more information. Please keep feature requests coming in! For those of you who follow Cinch on GitHub, you may notice you're no longer following. This is because I accidentally made the repository private and public again, meaning all watchers were removed. Sorry guys! Click here and start watching again. We also have the #cinch IRC channel on for testing your bots, and support. We don't have many users in there, so come say hello!
Since 0.1 was released only yesterday, there has been strong interest. Here's 0.2 already, supporting named parameter types! Check out the example of how to use this feature here. With new types being added soon.

You can install cinch doing a gem install cinch or checkout the the code on github and get involved. Testing a bot? You're welcome to use the channel #cinch on (it's pretty lonely there at the moment)
irc-socket is an extremely small and simple IRC wrapper for TCPSocket. It follows the guidelines laid out in RFC 2812 and provides methods to interact with an IRC server. The code is available on GitHub and API documentation is available here, as well as a post about it here Contributions welcome!
Version 0.1 of Cinch IRC Microframework has been released today.

Cinch is an IRC Microframework for quickly creating IRC bots in Ruby with minimal effort. It provides a minimal interface based on plugins and rules. Check out the code on GitHub, the API Documentation or the GitHub Wiki for more information. It's an early release so contributions are welcome and appreciated.