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

Bring your own Kitten GIF

Pivotal Labs
Friday, May 24, 2013

Interestings

Don't hardcode placehold/cat/charliesheen services into your code

Just your annual reminder that these services go down and will timeout your tests. Just download the kitten and serve it yourself, ya dummy.

Postgres sorting is not consistent when using offset and limit

It seems that postgres will sort consistently within a "page" of results. So the results on page 2 will always be the same.

But if there are duplicate values in your sort column and those duplicates cross a page boundary, it is entirely possible that one of those items will show up both pages.

So best to throw a secondary sort column in there if not sorting by a unique column.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

A Lego in Times Square

Pivotal Labs
Friday, May 24, 2013

Interestings

Checkman + Tracker

You can now monitor Tracker projects in Checkman.

Update to the latest master, install the Pivotal Tracker gem and checkout the readme.

https://github.com/cppforlife/checkman/blob/master/README.md#included-check-scripts

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

My Parade Costume’s a Kitty, What’s Yours?

Pivotal Labs
Tuesday, May 21, 2013

Interestings

Google's favicon service

A reliable way to get cached favicons (e.g. https://plus.google.com/_/favicon?domain=pivotallabs.com )

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

RDS can’t fail

Pivotal Labs
Monday, May 20, 2013

Helps

Making snapshots fail on AWS

We're trying to help our PM accept a story that requires a snapshot of a persistent disk to fail on AWS. Does anyone know a good way to make this happen or fake making this happen?

Events

Monday: Muse user group

This Tuesday is our second muse monthly user group at adobe sf.

Free: get badge: http://www.mugsf.com/

Blog:
http://mugsf.tumblr.com/

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Friday!

Pivotal Labs
Friday, May 17, 2013

Helps

Capybara "within" blocks and CSS pseudoselectors

We're running into an issue where :nth-child doesn't work with capybara CSS marchers. Oddly, the Xpath equivalents work just fine.

Halp?

Events

05/20: Agile Experience Meetup: Designer / Developer pair-cooking show

Robbie will be speaking and live-coding!

When teams integrate Agile and UX practices, the borders between designing and making become increasingly blurry, with siloed work replaced by cross-disciplinary collaboration. For our next Meetup, we'll combine a live pairing session with two talks on collaborating across roles and disciplines. How is pairing better than traditional collaboration? What are some pitfalls to be mindful of? Is it the right choice for your team? After their talks, we'll open up the floor for a panel-style Q&A.

RSVP at http://www.meetup.com/Agile-Experience-Design/events/116322382/

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Fear of Validation

Pivotal Labs
Thursday, May 16, 2013

Interestings

Negate a scope with ActiveRecord

Say you want to negate a scope.

scope :active, -> { where(active: true) }

You start by creating another scope:

scope :inactive, -> { where(active: false) }

Then the underlying column name changes, and you're forced to go back to two different scopes to update it. Ugh.

Wait!

You could have negated the first scope in the second scope!

scope :negate, ->(scope) { where(scope.where_values.reduce(:and).not) }

Now, use it:

scope :inactive, -> { negate(active) }

Boom.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

7 Minutes of Longest-Standup-Ever-Heaven

Pivotal Labs
Thursday, May 16, 2013

Interestings

FireSASS in Chrome (source maps)

If you're using SASS and ever wanted to see the original line numbers in your SASS files for debugging purposes, you've probably used FireSASS. Unfortunately, FireSASS is not available in Chrome.

However, you don't need FireSASS in Chrome, as SASS Source Maps totally work.

The following blog post will show you how to enable it.

http://fonicmonkey.net/2013/03/25/native-sass-scss-source-map-support-in-chrome-and-rails/

Events

05/20: Agile Experience Meetup: Designer / Developer pair-cooking show

Robbie will be speaking and live-coding!

When teams integrate Agile and UX practices, the borders between designing and making become increasingly blurry, with siloed work replaced by cross-disciplinary collaboration. For our next Meetup, we'll combine a live pairing session with two talks on collaborating across roles and disciplines. How is pairing better than traditional collaboration? What are some pitfalls to be mindful of? Is it the right choice for your team? After their talks, we'll open up the floor for a panel-style Q&A.

RSVP at http://www.meetup.com/Agile-Experience-Design/events/116322382/

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Mysterious Mouse

Pivotal Labs
Thursday, May 9, 2013
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Bikes!

Pivotal Labs
Wednesday, May 8, 2013
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

No Beach This Week

Pivotal Labs
Tuesday, May 7, 2013

Interestings

Remote code execution vulnerability in nginx

A remote code execution vulnerability was discovered in nginx 1.3.9 & 1.4.0. It has been fixed in 1.4.1 and 1.5.0. Update to these versions if you're running nginx.

http://nginx.org/en/security_advisories.html

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Topics

  • agile (781)
  • 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 (21)
  • cucumber (20)
  • design (19)
  • jasmine (19)
  • ios (18)
  • webos (17)
  • objective-c (17)
  • android (16)
  • tracker ecosystem (16)
  • palm (16)
  • "soft" ware (16)
  • fun (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 Standup Feed
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. ...
  9. 90
  10. →
  • 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 >