Building a Cascading Drop Down Selection List for Ruby on Rails with jQuery Ajax

A frequent need in building web site application is to have users select one value and then, based on that value, select another value. Real world needs for related values might be : Select a Country and then State or Continue reading Building a Cascading Drop Down Selection List for Ruby on Rails with jQuery Ajax

different behavior for Prototype JavaScript childElements() in FF and IE

Or now to lose the rest of one’s limited hair  🙁  …. I’ve come across a “doesn’t work as expect” issue while working in Prototype 1.6.0.2 JavaScript framework (“Easy Ajax and DOM manipulation for dynamic web applications” for sure!) 1$(‘someIdName’).parentNode.childElements() Continue reading different behavior for Prototype JavaScript childElements() in FF and IE

a GreaseMonkey script for Follow Rank and Follows in Common for Twitter User Profiles

I’ve released a GreaseMonkey script Follow Rank and Follows in Common for Twitter User Profiles which you can use to display the Follows in Common and the Follow Rank for a given users profile page and discover how important they Continue reading a GreaseMonkey script for Follow Rank and Follows in Common for Twitter User Profiles

Using GreaseMonkey’s persistent data functions as a aged Cache, revised.

In eating my own dog food I have revised, corrected, improved and fixed the code I posted last week. The biggest changes are related to ensuring that all that cached data does not just accumulate and never gets cleared away. Continue reading Using GreaseMonkey’s persistent data functions as a aged Cache, revised.

Use GreaseMonkey’s persistent data functions as a aged Cache.

GreaseMonkey (Don’t know that GreaseMonkey is the greatest thing since slice bread? See Greasemonkey) has two persistent data function’s, GM_setValue and GM_getValue, which let you set and get values. See Mark Pilgrams excellent Dive Into Greasemonkey : Storing and retrieving Continue reading Use GreaseMonkey’s persistent data functions as a aged Cache.