I wrote this post after hours of frustration, trying to fix my broken environment, and losing valuable time on a project that was falling behind.
I now realize that the post was overly emotional, and probably not entirely fair to the Aptana team. I'll post updates here as I work through the issues to get my RadRails working again.
Make Model What? If you like me were tasked with loading a database of recent car makes/models/years, you would start by looking on the web and seeing if someone else just has it out there, readily available, hopefully for free, but perhaps for a tiny nominal fee.? If only it was that simple... I looked and looked, and couldn't find anything that would fit the above requirements. So I thought, who would know about US car models better than Kelly Blue Book? So I went on their site, and sure enough they have a javascript file that lists all known to them makes and models of used cars. Since the file is public, I figured it's not really "evil" if I scrape and parse it for my own benefit. Disagree? Have a better source? Then leave a comment. Anyway, to cut the long story short, I'm hoping to save a day or so to someone else who may, like me, be looking for this information. The ruby module shown below retrieves and parses the javascript from KBB site into
Comments
That said, it's certainly not the best for anything but Javascript. But doesn't Mac have better Rails options anyhow?
I'm sorry to hear that you're having issues and I'd like to help. As part of our RadRails release, we spent a significant amount of time adding many new features and fixing existing bugs with the goal of giving people a great Rails development environment.
It sounds as if Aptana Studio may have had an issue with some old configuration information when you re-installed. You might try the steps here to see if it solves your issue:
http://www.aptana.com/node/251
We're mostly Mac users here. I'm trying out the latest version of the standalone version on OS X 10.5.2 and I'm unable to reproduce the Apple-Shift-R issue, so any help in reproducing the problem so we can fix the issue would be greatly appreciated.