Monthly Archives: August 2007

Best Practices in JavaScript Library Design

John Resig, lead developer of jQuery, went down to the Googleplex and presented on JavaScript best practices, which he learned from developing the popular jQuery JavaScript library. The video of the presentation and the slides from the talk are available from John’s post on the experience.
For my own benefit I’ll recap some of John’s [...]

Posted in JavaScript, Programming, TechKnow | 1 Comment

Running with Shoes – 2D Graphics and Animation

I’ve already gone over the basic UI features of the Shoes toolkit. Shoes is a nice little domain specific language for developing GUI applications in Ruby. Here I’ll go over some of the 2D graphics and animation capabilities in Shoes.
Shoes has a light weight 2D support where you can draw lines, rectangles, and [...]

Posted in Programming, Ruby, TechKnow | 3 Comments

Running with Shoes – A Mini GUI Toolkit

Shoes is a cross-platform mini-gooey toolkit for the Ruby programming language written _Why. I installed Shoes on an Ubuntu box ran with it (bad pun intended).
Let’s move from puns to code. A simple Shoes application is wrapped around the following piece of code.
Shoes.app :height => 250, :width => 200 do
end
As you can see, [...]

Posted in Ruby, TechKnow | 9 Comments

Programming Flex 2 – Book Critique

There are many formats in which to write a technology book, such as those nutshell, cookbook, and dummy book formats. There are also a set of books that introduce you to a subject from a distance, those that provide a ton of nitty-gritty code snippets, and those that build a sample, yet trivial, application. [...]

Posted in Books, Programming, TechKnow | Leave a comment