Lobot needs YOU
The Lobot project is recruiting team members. Mostly that means that when scheduling permits, you’ll work on Lobot as a project. Contact Ken (the new PM), or Davis.
How do RubyMine inspections work?
I have a module that creates methods dynamically, but I want Command-B to work for those methods.
before_save on: :create fails silently
before_save and after_save will happily take an on: :create option, and then completely ignore it. before_validation takes an on: :create option, and actually works, which is why it feels natural to put on: :create after a before or after save.
The right answer, apparently, is to use before_create or after_create.
See also: http://grokbase.com/t/gg/rubyonrails-core/12bda67vx2/rails-core-suggestion-%60before-save-on-create%60-should-either-work-or-raise-an-exception
Resque worker shutting down on Heroku – solved
We recently added the resque-pool gem which does alias_method on the resque worker shutdown? method to look at the pid of the process being shutdown. On Heroku this always evaluates to true.
Takeaway message don’t add resque-pool gem to your gemfile for an heroku application.
Weekly email of curated links from hacker news. Recommended by Rajan.
Thoughtbot is writing a book
Ruby Science: https://learn.thoughtbot.com/products/13-ruby-science
Any Good iOS Analytics Tools?
Has anyone tried/prefer any particular iOS analytics tools? We’re looking at Google Analytics, Flurry, and Mixpanel. Per-user drill downs would be nice and all features we need are supported by all three (custom events with extra data and session tracking).
Dying Heroku Resque Worker
We’ve got a resque worker on Heroku that dies instantly without any error. When we created one in a rails console it looked as though it was receiving a shutdown signal.
Remove unused bluetooth devices from your workstation
Do us all a solid and remove those ghost devices from your bluetooth settings pane. This will make it easier for others to pair them up with a new workstation.
GitGutter for Sublime Text
Do you use Sublime Text? Would you like to see a git line change indicator alongside your files?
Bonus: there’s a vim version! https://github.com/tpope/vim-fugitive
Twitter have release a js plugin for typeaheads:
Wednesday: Saturday Pair Exchange
Come take part in the the special new extended Pair Exchange event on Saturday from 12:30 – 5:30.
Tuesday: Tech Talk: Colin Shield on using Chef Server and Rails
Tuesday: is Extreme: Host Required
Host wanted for tonight’s Extreme Tuesday. Acquire within. Talk to Gavin, Andrew, Edgar, or anyone else involved.