Weekly Notes 15-10-2010
Ruby News Rounduphttp://weblog.madebymonsieur.com/developers-should-know-how-what-and-why/
So very very true. It took me a long time to realise this, but to fully add value to a business you need to know the Why of a project, and preferably the how as well. What is this project for, why am I doing it and how will it be used? Also don't forget the all important, what else can I do to make it better? http://github.com/makandra/aegis
Another authorization tool for Rails. This one provides a centralized place for all the permissions much like CanCan from @ryanb. I much prefer this centralized style of authorization. http://surpass.ananelson.com/
Create Excel Spreadsheets in native ruby. Looks very cool, and support for styling etc.http://github.com/crafterm/sprinkle
A nice looking automated server set up tool. Don't really have a need for this personally, but nice to know about as perhaps a more lightweight alternative to Chef. Anyone have any experiences with it? http://blog.fabian.mu/post/1305351358/how-to-be-a-freelancer-without-killing-yourself
Nice list of things to watch out for and how to cope with them as a freelancer. http://github.com/tomas-stefano/infinity_test
Infinity Test is a continuous testing library and a flexible alternative to Autotest, using Watchr library with Rspec OR Test::Unit with RVM funcionality, giving the possibility to test with all Rubiesthat you have in your RVM configuration. http://blog.davidchelimsky.net/2010/10/10/rspec-200-is-released/
Personally not a user of RSpec, but for those that are the year long update includes better modularity(it's been broken up in multiple gems), has a brand new test runner extracted from Micronaut, and better Rails 3 integration. http://github.com/jmettraux/volute
Sort of aspect oriented programming, sort of not, sort of state machine sort of not. If you need to add some behavior across different objects and want it separated out.. might want to take a look. http://documentcloud.github.com/backbone/
By the chaps at DocumentCloud, comes a MVC javascript framework that's a bit lighter than the alternatives (Sproutcore). Looks pretty neat, but can't really express much of a view until I've coded in it. http://github.com/geemus/fog
Cunning looking Library for handling Cloud Computing Services from Ruby. Provides a simplified interface so makes it easier to switch between service providers. But really, just use @scalarium. http://railstips.org/blog/archives/2010/10/14/stop-googling/
Harshly put, but excellent advice. Reliance on Google makes us all weaker to oncoming robotpocolypse. http://www.infoq.com/news/2010/10/rubinius11-gil
Weee no GIL! Well, soon there might not be one. Nice interview with Evan Phoenix on infoQ about the latest release of Rubinius. http://weblog.rubyonrails.org/2010/10/15/security-vulnerability-in-nested-attributes-code-in-ruby-on-rails-2-3-9-and-3-0-0
Link title says it all really. Security vulnerability was found that allows an attacker to change form values and change records other than those intended. Nasty.
So very very true. It took me a long time to realise this, but to fully add value to a business you need to know the Why of a project, and preferably the how as well. What is this project for, why am I doing it and how will it be used? Also don't forget the all important, what else can I do to make it better? http://github.com/makandra/aegis
Another authorization tool for Rails. This one provides a centralized place for all the permissions much like CanCan from @ryanb. I much prefer this centralized style of authorization. http://surpass.ananelson.com/
Create Excel Spreadsheets in native ruby. Looks very cool, and support for styling etc.http://github.com/crafterm/sprinkle
A nice looking automated server set up tool. Don't really have a need for this personally, but nice to know about as perhaps a more lightweight alternative to Chef. Anyone have any experiences with it? http://blog.fabian.mu/post/1305351358/how-to-be-a-freelancer-without-killing-yourself
Nice list of things to watch out for and how to cope with them as a freelancer. http://github.com/tomas-stefano/infinity_test
Infinity Test is a continuous testing library and a flexible alternative to Autotest, using Watchr library with Rspec OR Test::Unit with RVM funcionality, giving the possibility to test with all Rubiesthat you have in your RVM configuration. http://blog.davidchelimsky.net/2010/10/10/rspec-200-is-released/
Personally not a user of RSpec, but for those that are the year long update includes better modularity(it's been broken up in multiple gems), has a brand new test runner extracted from Micronaut, and better Rails 3 integration. http://github.com/jmettraux/volute
Sort of aspect oriented programming, sort of not, sort of state machine sort of not. If you need to add some behavior across different objects and want it separated out.. might want to take a look. http://documentcloud.github.com/backbone/
By the chaps at DocumentCloud, comes a MVC javascript framework that's a bit lighter than the alternatives (Sproutcore). Looks pretty neat, but can't really express much of a view until I've coded in it. http://github.com/geemus/fog
Cunning looking Library for handling Cloud Computing Services from Ruby. Provides a simplified interface so makes it easier to switch between service providers. But really, just use @scalarium. http://railstips.org/blog/archives/2010/10/14/stop-googling/
Harshly put, but excellent advice. Reliance on Google makes us all weaker to oncoming robotpocolypse. http://www.infoq.com/news/2010/10/rubinius11-gil
Weee no GIL! Well, soon there might not be one. Nice interview with Evan Phoenix on infoQ about the latest release of Rubinius. http://weblog.rubyonrails.org/2010/10/15/security-vulnerability-in-nested-attributes-code-in-ruby-on-rails-2-3-9-and-3-0-0
Link title says it all really. Security vulnerability was found that allows an attacker to change form values and change records other than those intended. Nasty.
