Python and Ruby seem similar. They’re dynamic, flexible and expressive. But everyone knows we don’t use them the same way. After 6 years with Ruby and 2 months with Python, I’ve tried to find ‘pivot points’ that define how different they are
Pow is a zero-config Rack server for Mac OS X. Have it serving your apps locally in under a minute
Hopefully, reading this text has made you more aware of state machines and you will be applying them more often when developing a web application.
Overall, I'd say Heroku is like taking the bus: if enough people want to go the same place at the same time, it's more economical. Engineyard is like buying a car: it's going to be a bit more expensive and you're going to need to know how to drive, but it is a much more flexible solution.
While it almost certainly remains the largest Ruby on Rails based site in the world, Twitter has gradually been moving more and more of its stack to the JVM. The change is partially motivated by oft-cited advantages of the JVM, such as performance and scalability, but is also driven by a desire for better encapsulation of individual services, and other architectural concerns.
Ruby Kickstart: free course with videos, quizzes, & challenges
If Java doesn't really seize the lead in cloud computing in the next year," Johnson told attendees at the JAX 2011 Conference this week, "I think it has a much greater chance of being eclipsed by languages like Ruby.
Learning Rails for the first time should be fun, and Rails for Zombies allows you to get your feet wet without having to worry about configuration. You'll watch five videos, each followed by exercises where you'll be programming Rails in your browser.
The workshop takes you through creating a Sinatra application, then takes you through adding Redis http://redis.io to your application.
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small.
This screencast is technical and focused on Developers, showing them how to use Cloud Foundry, the first Open Platform as a Service by VMware.
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.
A Sinatra inspired micro web framework for quickly creating web applications in Java with minimal effort
Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server.
Netzke is an elegant and powerful architectural solution to several known problems that accompany development of complex AJAX-driven RIA (Rich Internet Applications). No matter how complex your application is, Netzke will help you keep your code maintainable and clean.
This post will lead you through simple steps of creating a task manager web application with Ext JS, Ruby on Rails, and Netzke.
This tutorial describes a Ruby on Rails application with a mobile application UI written using the Sencha Touch Framework
Sass makes CSS fun again. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.
CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.
Celerity is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support. It provides a simple API for programmatic navigation through web applications. Celerity aims at being API compatible with Watir.
