Pivotal Labs

Main menu

Skip to primary content
Skip to secondary content
  • About
  • Case Studies
  • Team
    • Executives
    • Locations
      • San Francisco (HQ)
      • Boston
      • Boulder
      • Denver
      • London
      • Los Angeles
      • New York
  • Community
    • Blogs
    • Tech Talks
    • Events
  • Careers
    • Lifestyle
    • Principles & Practices
    • Benefits
    • FAQ
    • Apply
  • Contact
    • Press Room
    • Press Releases
    • In The News
    • Press Kit
  • All
  • Labs
  • Standup
  • Tracker

Monthly Archives: July 2008

Sean Beckett

Standup 07/15/2008

Sean Beckett
Tuesday, July 15, 2008

Interesting Things

  • If using Desert and Rails 2.1, if the first view loaded is from a plugin things blow up.

Ask for Help

“How can I make follow_redirect go to a URL?”

When using a follow_redirect to a URL instead of a hash, the test fails with a string conversion exception. No solutions were forthcoming.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Sean Beckett

Standup 07/14/2008

Sean Beckett
Monday, July 14, 2008

Interesting Things

  • Congratulations to Engine Yard on closing $15M Series B financing!
  • After a catastrophic HDD failure, one Pivot found 1password on his iPhone to be invaluable in restoring all his login credentials.
  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Joe Moore

<strike>Standup</strike> Free Slurpee! 07/11/2008

Joe Moore
Friday, July 11, 2008

Standup fun-stuff edition!

Interesting Things

  • Free Slurpee Day! Head to 711 Market Street (oh yeah) for a brain freeze.

Free Slurpee Day at 7-Eleven!

  • Where are all of the Pivots? Hmmm…

iPhone 3G Launch, AT&T Store  iPhone 3G Launch, SF Apple Store

  • Pie and brownies for breakfast!
  • Pivot Jonathan‘s wife is having an art opening. Check it out the Glass Cafe at Public Glass, Saturday, July 12, 6-9pm.

  • Pivot David band Gosta Berling is playing at Mr. Smith’s at 7th. and Market St. on 07/17.

Ask for Help

“Sometimes find(:first, :order => 'id DESC') returns the records in the wrong order!”

Rails 2.0.2. Roughly 1 out of every 15 times, the first id is not the first one returned. Very very strange.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Joe Moore

Standup 07/10/2008

Joe Moore
Thursday, July 10, 2008

Update 07/11/2008: A fix has been committed for the :named_scope_-column-collision issue.

Interesting Things

  • In Rails 2.0.2, we have seen a strange behavior when you have a belongs_to association declared on an ActiveRecord class, but the table does not have a foreign key for that relationship. Within a session, everything appears normal. The child object will still be saved, the parent object can even be reloaded. But by the next session, the child object is in the database, but cannot be retrieved.
  • When using named_scope, adding a :joins option will “mix-in” all of the attributes from that join table into your retrieved object, potentially overwriting any colliding attributes (including id … ouch!). There was consensus that this was a valuable feature, when used “properly”. Adding :select option can avoid this, or use :include.
  • We ran into an issue when using the JS Routes plugin in combination with Rails’ asset packaging. When asset packaging is invoked using <%= javascript_include_tag 'named_routes', 'xxx', :cache => true %> the named_routes.js file usually has not been generated, and application crashes at startup. Solution: we created a rake task to generate the named_routes.js file and run that as part of our deploy process.

Ask for Help

“Why did my JS respond_to block suddenly start rendering the HTML template instead of the RJS template?”

Rails 2.0.2; controller, action, respond_to block all work as expected. Just wrong file gets rendered. They fixed the problem by adding an explicit call to render but this should not be necessary. Suggestion is to move from the template.rhtml naming scheme to template.mime-type.render-engine scheme and see if it is fixed.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Joe Moore

Standup 07/09/2008

Joe Moore
Wednesday, July 9, 2008

Interesting Things

  • This weeks brown-bag discussion is on Haml.
  • Several of our projects will update Rails 2.1 Time Zone support. Reports coming soon.

Ask for Help

“When monit kills our Mongrels, our in-progress transactions are committed, not rolled-back!”

This is with Rails 1.99. Has anyone heard of this?

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Joe Moore

Standup 07/08/2008

Joe Moore
Tuesday, July 8, 2008

Interesting Things

  • Are you a OS X guru? Pivotal Labs is looking for a OS X Desktop Support tech. If you are interested, contact us!

Ask for Help

“Does anyone have suggestions for debugging Safari-specific JavaScript problems?”

Suggestion: download the nightly build of Safari/WebKit, which has a real JavaScript debugging tool.

“After switching from Selenium RC Fu to Polonium, our Selenium tests run extremely slow.”

The affect is similar to Selenium’s slow-mode.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Topics

  • agile (780)
  • rails (113)
  • testing (88)
  • ruby (83)
  • ruby on rails (70)
  • jobs (62)
  • javascript (55)
  • techtalk (44)
  • rspec (38)
  • ironblogger (32)
  • productivity (30)
  • activerecord (29)
  • gogaruco (29)
  • git (28)
  • nyc (27)
  • rubymine (26)
  • bloggerdome (23)
  • mobile (22)
  • process (21)
  • pivotal tracker (20)
  • cucumber (20)
  • jasmine (19)
  • design (18)
  • ios (18)
  • webos (17)
  • objective-c (17)
  • android (16)
  • palm (16)
  • "soft" ware (16)
  • fun (15)
  • tracker ecosystem (15)
  • ci (15)
  • cedar (15)
  • rails3 (14)
  • performance (14)
  • bdd (14)
  • gem (13)
  • css (13)
  • tdd (13)
  • selenium (12)
  • goruco (12)
  • bundler (12)
  • meetup (11)
  • railsconf (11)
  • nyc-standup (11)
  • capybara (10)
  • mac (10)
  • mojo (10)
  • chef (10)
  • api (10)
Subscribe to Community Feed
  1. ←
  2. 1
  3. 2
  • About
  • Case Studies
  • Team
  • Community
  • Careers
  • Contact
  • Labs
  • Events

Contact Us

contact@pivotallabs.com
+1 415-77-PIVOT
TwitterLinkedInFacebook

Pivotal Tracker

Tracker is the award-winning agile project management tool that enables real-time collaboration around a shared, prioritized backlog.
Visit pivotaltracker.com >