Tag Archives: rubyonrails

Active Admin – administration framework for Ruby on Rails

Active Admin is a Ruby on Rails plugin for generating administration style interfaces. It abstracts common business application patterns to make it simple for developers to implement beautiful and elegant interfaces with very little effort.

(Full Story: Active Admin – administration framework for Ruby on Rails)

Cloud Foundry – open platform as a service

The industry’s first open platform as a service. Run your Spring, Rails and Node.js applications. Deploy from your IDE or command line.

(Full Story: Cloud Foundry – open platform as a service)

RSpec is for the literate

Another fringe benefit of TDD which has fallen somewhat by the wayside, in my opinion, is the notion that the tests can double as the documentation—documentation which, by its nature, can never fall out of sync with the source code. This feature of TDD was a Big Deal back when I was first getting into open source; it was very popular to reply “just read the tests” in response to the question “where is the documentation”, and this was a novel change from the heavyweight documentation which had up until then been considered one of the requisites of software development.

(Full Story: RSpec is for the literate)

Code School – your path to better code

An interactive online marketplace where you can learn to code directly in the browse

(Full Story: Code School – your path to better code)

Matt Raible’s – Comparing JVM Frameworks (April 2011 updarte)

Choosing a Framework:
1. Developer Productivity
2. Developer Perception
3. Learning Curve
4. Project Health
5. Developer Availability
6. Job Trends
7. Templating
8. Components
9. Ajax
10. Plugins or Add-Ons
11. Scalability
12. Testing Support
13. i18n and l10n
14. Validation
15. Multi-language Support (Groovy / Scala)
16. Quality of Documentation/Tutorials
17. Books Published
18. REST Support (client and server)
19. Mobile / iPhone Support
20. Degree of Risk

(Full Story: Matt Raible’s – Comparing JVM Frameworks (April 2011 updarte))

How Groupon Uses the Cloud to Scale its Business

Salesforce.com is often used as a CRM or sales management tool. Groupon actually uses Salesforce and its Force.com platform to power the deals that make up the site. Salesforce was chosen not just because of the company’s experience in supporting large business types — scale is important here — but because of the types of tools that can be integrated or built-on-top of the platform.

(Full Story: How Groupon Uses the Cloud to Scale its Business)

Deploy a Rails app to EC2 in less than an hour using Rubber

Enter Rubber, a Capistrano/Rails plugin that promises to automate the provisioning of both vertically and horizontally scalable multi-instance EC2 deployment configurations.

(Full Story: Deploy a Rails app to EC2 in less than an hour using Rubber)

Gowalla CTO on Scaling your Ruby on Rails App for Rapid Growth

Most of the “Rails can’t scale” noise is outdated or was misguided in the first place. In general, the question of scalability applies at the level of architecture and systems, and not really at the level of languages and frameworks.
That said, languages and frameworks do definitely have performance and efficiency characteristics that need to be considered. Ruby’s standard interpreter doesn’t have a great reputation for being fast, but as part of a larger, well-architected system, it is very rarely the bottleneck.

(Full Story: Gowalla CTO on Scaling your Ruby on Rails App for Rapid Growth)

Follow

Get every new post delivered to your Inbox.