Rails
Wednesday, February 17th, 2010
Category: JavaScript
, Rails
, Ruby
, Testing
Martin Aumont has released Harmony, which “provides a simple DSL to execute JavaScript and DOM code within Ruby.” This enables you to do very cool things such as unit test JavaScript in the same area as your Ruby tests: < View plain text > ruby require ‘test/unit’ require ‘harmony’ class JavascriptTest < Test::Unit::TestCase Read the rest…
Thursday, March 5th, 2009
Category: Dojo
, Rails
Bob Remeika pointed us to his recent labor of love: Drails: Introducing Dojo support for Ruby on Rails! drails is a helper library for using Dojo alongside Rails. It provides a Dojo implementation for all of the Rails helpers that would normally generate Prototype/Scriptaculous code so now ajaxifying your Rails application with Dojo is as Read the rest…
Thursday, February 19th, 2009
Category: Component
, JavaScript
, Prototype
, Rails
The team at Nextpoint has released the open source project Growl4Rails, a component providing Growl-like functionality in Rails web applications. Nextpoint’s e-discovery product deals with many very large documents. Indexing, imaging and PDF-ing of those documents can take a bit of time, which requires us to execute these tasks asynchronously. Background processing demands a solid Read the rest…
Monday, November 10th, 2008
Category: Rails
, Ruby
Red writes like Ruby and runs like JavaScript That is the tagline for Red, and they mean it: The all-new Red is a Ruby-to-JavaScript transliterator backed by a custom ruby.js library designed to let your code run in the browser exactly* the way Ruby would run on your machine. The JavaScript output is optimized to Read the rest…
Thursday, August 21st, 2008
Category: Rails
Ken Collins has rewritten his Homemarks application, a Rails app that “allows you to dynamically create and sort Columns, Boxes, and Bookmarks into your own custom start page.” What is interesting about the rewrite is the new approach that Ken took; the Ajax Head Pattern as he described it: HomeMarks was built using the Ruby Read the rest…
Monday, July 14th, 2008
Category: Gears
, JavaScript
, Podcasts
, Rails
, Ruby
With my Google hat on, I got to interview Michael Marcus and Rui Ma, two recent graduates from a masters program at NYU. They joined me to discuss Gears on Rails, their open source framework that makes it easier than ever to take a Rails code-base offline. They take the approach of giving you a Read the rest…
Tuesday, June 24th, 2008
Category: Performance
, Rails
Eric Falcao has released Clientperf, a simple client-side Rails performance plugin. The tool came about as Eric is giving a talk on “14 rules of high-performance websites in the typical rails mongrel/nginx stack, the main idea being to focus on some of the important implementation details when it comes to client-side performance optimization.” As I Read the rest…
Wednesday, March 12th, 2008
Category: Announcements
, Aptana
, Rails
, Screencast
Aptana took over the RadRails open source project a few months back, and now have fully integrated it with Aptana Studio with the RadRails 1.0 release. RadRails 1.0 runs as a plug-in to Aptana Studio. So in addition to all the Ruby on Rails IDE goodies and the integrated Rails shell command-line console, developers get Read the rest…
Sunday, February 10th, 2008
Category: Prototype
, Rails
, Ruby
, Showcase
Heroku is a new YCombinator startup that joins the growing number of “use your browser to build your apps” type of applications. You can create new Rails applications, and they are magically hosted up in the cloud. You can import your own Rails application, or you can use the inline editor and tools to built Read the rest…
Wednesday, January 30th, 2008
Category: Framework
, Java
, JavaScript
, Rails
Cross posted from my personal blog Last week we posted about Jaxer which offers an approach of turtles all the way down where JavaScript is used on the client and the server. Then, I got to interview Steve Yegge. Last year, Steve posted about Rhino on Rails, his port of Ruby on Rails to the Read the rest…
Category: Rails
, Sencha
Lipsiadmin is a framework that generates Ext 2.0 views on top of your Rails 2.0 application, a compelling duo indeed. You can strap into your migrations to add menus such as: < View plain text > ruby # I will create also my menu menu = Menu.create(:name => "Articles", :admin => true, :position => 1) Read the rest…
Wednesday, January 23rd, 2008
Category: Examples
, Rails
, Ruby
, Sencha
Martin Rehfeld has released a Rails plugin that generates Ext JS scaffolds The Ext Scaffold Generator Plugin provides a custom MIME type alias :ext_json to be able to handle requests from the Ext frontend separately. The generated controllers show how to do this. To make data delivery to the Ext frontend easy, the plugin extends Read the rest…
Wednesday, January 9th, 2008
Category: Ajax
, Flash
, Rails
, Showcase
I was at the PCWorld innovative product awards at CES last night, and ran into Tastebook, a site that allows you to build a personal cookbook from both online and your grandma’s recipes. The site is Rails based, and uses a mixture of JavaScript and Flash to get rich functionality such as a visual representation Read the rest…
Friday, January 4th, 2008
Category: Podcasts
, Rails
, Ruby
Rob Sanheim sat down with Zed Shaw at RailsConf and had an hour long conversation with him that covered his thoughts on the Rails community, the role of the Enterprise, the state of Ajax, JRuby and Rubinius, documentation, tests, tooling, the role of patents in software, and a whole lot of opinion. It is very Read the rest…
Thursday, October 18th, 2007
Category: JavaScript
, Rails
, Utility
James Coglan has produced a Rails plugin to handle Dean Edwards Packer. PackR allows you to programatically compress: < View plain text > ruby # Create a new instance of Packr first packr = Packr.new compressed = packr.pack(script) # Pass options to control the type of compression compressed = packr.pack(script, :shrink_vars => true) compressed Read the rest…
Monday, October 1st, 2007
Category: CSS
, Library
, Rails
Geoffrey Grosenbach gets all funky when he discusses dynamic CSS using the Sass engine that comes with HAML. It allows you to: Nesting If you are sick of repeating yourself, you can get dry and nest your code: Variables You can set variables with ! < View plain text > css !note_bg= #55aaff Read the rest…