Graticule and acts_as_geocodable updates
Graticule and acts_as_geocodable, which I wrote about here, has a new release with a couple of updates worthy of note. First up is the addition of new geocoders which provide better coverage of locations outside North America, and second is IP address to co-ordinates conversion similar to that in GeoKit.
Brandon has the lowdown, and I’ve updated the Comparison chart on the wiki.
Delayed Job dying silently
about 1 month ago - No comments
I’ve just completed migrating a client site from BackgrounDRb to delayed_job (which is a huge relief on several levels). I had hoped to complete the process this morning, but the delayed_job process kept dying on me without any apparent explanation in the usual logs. Thankfully the RPM log in my app turned out to be More >
Character encodings, Rails 3 and Ruby 1.9.2
about 3 months ago - No comments
In a lengthy blog post detailing many of the intricacies and some of the politics relating to character encodings in Ruby, Yehuda Katz has a few paragraphs that left me more than a little excited: The most common scenario where you can see this issue is when the user pastes in content from Microsoft Word, More >
has_many_polymorphs and Rails 3
about 3 months ago - 2 comments
I’m gradually porting a number of my older Rails apps over to Rails 3. The main motivation is a chance to really put the new version through its paces, get a better sense of how it’s working, where plugins are at, etc; but it’s also rather nice to get some of the performance improvements and More >
Asset bundling in Rails
about 3 months ago - No comments
I stumbled across James Herdman’s piece on asset bundling in rails earlier this week. I’d always presumed you could do this but never got round to investigating as very few of my projects load in very large numbers of JS/CSS assets. In the end it was quite timely as I’ve been trying to reduce the More >
Faster Rails development with bundler and rvm
about 4 months ago - 2 comments
If you’re anything like me, you’ve found the rails server and console taking longer and longer to launch lately. Even switching to Rails 3 for most active projects hasn’t really helped. But I finally found a solution a couple of weeks ago. I found it reading Mikel Lindsaar’s Bundle Me Some Sanity where he outlines More >
More notes from a Rails 3.0pre upgrade
about 8 months ago - Comments Off
This is a follow-on from my piece on how I got the (development version of) Catapult Magazine up and running with Rails 3.0pre. If you haven’t already done so, I’d recommend you read that first. Catapult makes use of the permalink_fu plugin which fails in Rails 3. It fails because of a reliance on the More >
Upgrading an app to Rails 3.0pre
about 8 months ago - 1 comment
I used to be a strong adherent to tracking edge rails. Up until the release of rails 2.3 I let most of my frequently updated projects track edge with a vendored copy of rails, and it rarely caused me any trouble. When 2.3 hit I rethought all that. With Rails 3 development ramping up I More >
Rails 2.3 final and theme_support updates
about 1 year ago - Comments Off
Somewhere between Ruby on Rails versions 2.3.0 (RC1) and 2.3.2 (final) a change was made to the arguments required for one of the methods the theme_support plugin requires. I must confess I hadn’t spotted it, but github user knapo kindly sent me a message with a patch. That patch is now applied in the main More >
Rails 2.3 and theme_support part 3: Layouts
about 1 year ago - 11 comments
In my ongoing efforts to bring my fork of theme_support in line with Rails 2.3 I’ve covered the core views and email, but when I left off earlier today layouts still weren’t working. The key problem with overriding layouts is that the process of identifying them relies on some class methods on ActionController::Base (provided in More >
Rails 2.3 and theme_support part 2: ActionMailer
about 1 year ago - 6 comments
Stage 2 of fixing up theme_support for Rails 2.3 was making sure that ActionMailer picked up themed templates (for stage 1 information see here). That’s something I’d not quite cracked in the 2.2 version, so starting afresh with 2.3 forced me to spend the time to look through the full render path and figure out More >
Comments are closed.
about 3 years ago
Hey,
If I try the example of the Graticule Announcement:
g = Graticule.service(:local_search_maps).new
location = g.locate :street => ’48 Leicester Square’, :locality => ‘London’, :country => ‘UK’
location.coordinates #=> [51.510036, -0.130427]
I get:
NoMethodError: undefined method `[]‘ for nil:NilClass
from /var/lib/gems/1.8/gems/graticule-0.2.1/lib/graticule/geocoder/local_search_maps.rb:38:in `parse_response’
it seems that the URL has no parameters
about 3 years ago
Christoph – I see that problem too, but haven’t had a chance to track down the problem yet. You might like to comment over on Brandon’s blog as he’s the actual developer of the plugin, I just write about it from time to time.
about 3 years ago
I tried, but unfortunately mephisto spits out some errors when trying to post a comment :)
about 3 years ago
There was another new release last night and it works for me now.