In Rails 3.1 it’s incredibly easy to build your application’s JavaScript using CoffeeScript, however if you fire off an AJAX request to your application you can only write your response using regular JavaScript and not CoffeeScript, at least until CoffeeBeans came along.
markbates — 34 posts
Why not use both fixtures and factories to make your testing in Rails easier?
Introducing CoverMe - RCov-esque code co... metabates.com
Introducing CoverMe - RCov-esque code coverage for Ruby 1.9.
APN on Rails has a new home! metabates.com
The APN (Apple Push Notifications) on Rails plugin has moved to a new home.
Why we should drop 1.8 support in Rails 3. metabates.com
Here's why I think we should only support Ruby 1.9 with the Rails 3.0 release. http://www.metabates.com/2010/02/08/ruby-1-9-rails-3-0/
APN on Rails needs a home metabates.com
If you use, and like the apn_on_rails gem, perhaps you'd be interested in becoming it's maintainer: http://www.metabates.com/2009/12/21/apn-on-rails-needs-a-home/
Distributed Programming with Ruby Book - Now Available! metabates.com
My new book, Distributed Programming with Ruby, is now available on Amazon.com.
Coverage includes
• Writing robust, secure, and interactive applications using DRb—and managing its drawbacks
• Using Rinda to build applications with improved flexibility, fault tolerance, and service discovery
• Simplifying DRb service management with RingyDingy
• Utilizing Starfish to facilitate communication between distributed programs and to write MapReduce functions for processing large data sets
• Providing reliable distributed queuing with the low-overhead Starling messaging server
• Implementing comprehensive enterprise messaging with RabbitMQ and Advanced Message Queuing Protocol (AMQP)
• Offloading heavyweight tasks with BackgrounDRb and DelayedJob
Coverage includes
• Writing robust, secure, and interactive applications using DRb—and managing its drawbacks
• Using Rinda to build applications with improved flexibility, fault tolerance, and service discovery
• Simplifying DRb service management with RingyDingy
• Utilizing Starfish to facilitate communication between distributed programs and to write MapReduce functions for processing large data sets
• Providing reliable distributed queuing with the low-overhead Starling messaging server
• Implementing comprehensive enterprise messaging with RabbitMQ and Advanced Message Queuing Protocol (AMQP)
• Offloading heavyweight tasks with BackgrounDRb and DelayedJob
APN on Rails 0.3.0 Released metabates.com
The Rails gem to help make sending push notifications to iPhones has been update to version 0.3.0. This version brings with it support for the Apple Feedback service.
[BOOK] Distributed Programming with Ruby my.safaribooksonline.com
Today my book, "Distributed Programming with Ruby" became available on O'Reilly's Safari. To see a more current revision of the table of contents, check out this blog post. I'd love to hear your feedback.
Apple Push Notifications on Rails metabates.com
Apple Push Notifications on Rails - APN on Rails is a Ruby on Rails gem that allows you to easily add Apple Push Notification (iPhone) support to your Rails application.
The alternative web framework has been upgraded to 0.8.3. Amongst the changes are effect helpers for jQuery and Prototype/Scriptaculous and Ruby 1.9 support.
Configatron 2.2.0, now with Ruby 1.9 Support mackframework.com
The latest version of Configatron now has support for Ruby 1.8.x, Ruby 1.9.1rc1, and JRuby 1.1.6 support.
Alternative Framworks and Rarb (Rails + Merb) mackframework.com
What is the fate of alternative framworks in the world of Rarb (Rails + Merb)?
Mack 0.8.2 contains bundled gems, DataMapper 0.9.7 support, ActiveRecord 2.2.2 support, and a pretty awesome implementation of deferred? actions.
How to use a non-singleton version of Configatron mackframework.com
Here's a simple tutorial about how to create your own instance of Configatron, and not use the global singleton.
Mack Framework 0.8.1 Released mackframework.com
This week the Mack Framework reached version 0.8.1. Amongst other things in the release there is now support for Portlets. Portlets allow you to build a Mack application and quickly package the ENTIRE application as a gem, and reuse it in another Mack application.
Mack Framework User's Guide mackery.com
The Mack Web Application Framework now has a comprehensive, and ever growing, User Guide to help developer's make use of Mack's rich feature set. The User Guide can be found at: http://www.mackery.com/
Mack Framework 0.8.0 Released mackframework.com
The Mack Framework has just reached version 0.8.0. The release includes substantial feature improvements to the router, Configatron support, a new asset management system, better error handling, reporting, and logging. Plus, much more!
Configatron 2.1.4 Released mackframework.com
Configatron 2.1.4 Released: This release contains protection of already defined methods, such as object_id. Also in this release is a much improved inspect method.
Configatron 2.0.0 Released mackframework.com
Configatron has undergone a full rewrite and is now better, faster, and even easier to use than before! Check it out!
Thanks to Brandon Dimcheff for contributing a patch that let’s you call .to_hash on configatron to get your configuration settings out as a Hash.
Configatron 1.2.0 Released mackframework.com
Thanks to Simon Menke for contributing a great patch to Configatron that will automatically ‘namespace’ your configuration settings if you use the configure_from_hash or the configure_from_yaml methods.
Mack 0.7.1 Released mackframework.com
Lot's of great bug fixes, XSS prevention support, new Session Store API, and more. Check it out!
Configatron 1.1.0 Released mackframework.com
Version 1.1.0 bring the ability to load configuration parameters from a YAML file.
www.mackforum.com now online mackforum.com
Thanks to Mack user, Diogo Almeida, there is a now a forum for all things Mack. Check it out at www.mackforum.com. Sorry for the double post, but I messed up the 'href' in the last one.
Configatron 1.0.0 Released! mackframework.com
Configatron makes configuring your applications and scripts incredibly easy.
Mack 0.7.0 Released mackframework.com
Building Distributed Apps w/ Mack screencasts.mackframework.com
On August 25th, Mack 0.7.0 will be released featuring Distributed Views/Layouts and Distributed Objects (Models), along with Distributed Routes. Here's a screencast to demonstrate those features.
Mack 0.6.1 Released mackframework.com
4 Little Known Mack Features mackframework.com
Mack 0.6.0 Released mackframework.com
Cachetastic 1.7.0 Released mackframework.com
The simple, yet extremely powerful, Ruby caching framework, Cachetastic has been upgraded to 1.7.0.
Mack 0.5.5 Released mackframework.com
Mack 0.5.5 has been released. With a new rendering engine there is now support for Markaby and Haml.
Mack 0.5.0 Released mackframework.com
Mack 0.5.0 was released yesterday with the much debated ORM support changes.
