Tag: rails
-
Installing The MySQL Ruby Gem When Using The Official MySQL .dmg
If you installed MySQL using the official .dmg package provided by MySQL AB/Sun and are trying to install the native MySQL gem, you’ll need to pass a bunch of flags to the gem install process to get the thing to compile. Try this.. sudo gem install mysql — –with-mysql-config=/usr/local/mysql/bin/mysql_config ..if you still have issues (check your /opt/local/lib/ruby/gems/<ruby_ver>/gems/mysql-<gem_ver>/mkmf.log…
-
Debugging JavaScript With Safari
I usually use FireBug and other FireFox-based tools for troubleshooting JavaScript issues, but never found a solid way to approach it in Safari, my primary browser. It turns out that the nightly builds of WebKit (Safari’s core) also come with a great utility called Drosera.app, which allows you to attach to a running WebKit process…
-
Marc Chung on Amazon Web Services
Mad props to fellow OpenRain’r Marc Chung for an excellent AWS presentation at this months Phoenix Rails meeting. Follow-up links.. Full session audio in Rubyology episode #59, courtesy Chris Matthieu. Slides. Marc’s blog, recap and company. Derek’s recap. Great job, Marc!
-
Rails 2.0: selenium-on-rails routes.rb fix
When I updated a few projects to Rails 2.0 last year, selenium-on-rails stopped working … some issue with routing and the lame way selenium-on-rails adds its routes. I didn’t spend the time to figure out exactly what the routing problem was, but did manage to hack a quick fix into routes.rb. This feels like the…
-
RailsConf 2008 Registration Now Open
Register here. Fresh from my inbox…
-
New OpenRain Homepage / IE Woes
We never spent a ton of time on the OpenRain homepage, so we decided to shake it up today in response to user feedback. I wanted to make our proposition clearer while keeping the existing brief one-page style, and add some awesome sauce yet stay business friendly. Check it. As usual, a significant percentage of…
-
Rails 2.0: Gmail SMTP With ActionMailer
Marc just checked in a nifty little Rails 2.0 plugin to the OpenRain public subversion repository which encapsulates the voodoo required to use a Gmail SMTP server with an otherwise ordinary ActionMailer configuration. Gmail requires TLS security, which is why this is useful. Grab the plugin for your Gmail-mooching Rails 2.0 site, here. Note: I…
-
Ruby Troubleshooting: Hpricot On OS X Leopard
If you upgraded to Leopard, you may be getting this nasty error when trying to install Hpricot, which is required by other popular gems such as mechanize.. preston$ sudo gem install mechanize Password: ******** Bulk updating Gem source index for: http://gems.rubyforge.org Install required dependency hpricot? [Yn] Select which gem to install for your platform (i686-darwin8.10.3)…
-
Rails 2.0: Validations Without Extending ActiveRecord::Base
In more “enterprisey” web stacks (such as Java with Hibernate and Spring MVC), it’s straightforward to design a validatable form whose contents do not correspond directly — if at all — to a persistent OR/M class: such as may happen in an ecommerce site where you’re collecting payment information but can only store some of…
-
Rails 2.0: Testing For Well-Formed XML With assert_well_formed
Here’s an easy way to validate that you’re always rendering well-formed HTML in an ordinary Rails application. I’ve written and verified this on Rails 2.0.1…