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: November 2010

Dan Podsedly

Pivotal Tracker hosting move this Saturday

Dan Podsedly
Thursday, November 4, 2010

Tracker will be moving to a new hosting environment this weekend. This post contains updated information about this move, and how it will affect you.

The move will occur this Saturday, November 6th, starting at 8:00am PDT. We expect the move to take approximately 6 hours, including testing and site verification. Tracker will be unavailable during this time.

We will be posting updates throughout the move to this blog, as well as to the @pivotaltracker Twitter account.

Pivotal Tracker will be moving to new IP addresses, so if you have any firewall rules related to integrations that access internal resources (for your example your JIRA instance), you will need to update them. Tracker requests will now originate from one of two possible IP addresses: 67.214.214.250 and 208.85.148.45, on ports 80 and 443. Please add rules to allow requests from these IP addresses in advance of the move this Satuday, in order for your integrations to continue working without interruption.

We’ve set the DNS TTL low leading up to the migration, so we don’t anticipate significant DNS propagation delays. If you are in a place where DNS changes take longer to propagate, however, please keep an eye out for this. We’ll help you with workarounds if the issue persists.

Our apologies for any inconvenience caused by this hosting move. Please do not hesitate to contact us by emailing tracker@pivotallabs.com if you have any questions.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Sarah Mei

Standup 11/4/2010: sweeping-up-the-ticker-tape edition

Sarah Mei
Thursday, November 4, 2010

Is it possible in Jasmine to spy on a getter such as myObject[key]? We want to know when local storage is accessed.

No. Jasmine‘s spyOn only works with functions, and in JavaScript getters are not implemented as functions.

Local storage has a functionally equivalent getValue function, which you can spy on, but the spy is not triggered when you access the value via [].

Interesting:

  • On unicorn, the random number generator is seeded before the fork. So if you are depending on a set of unicorns to generate different random numbers, you need to reseed the random number generator manually after the fork.

  • If you want to make absolutely sure you aren’t generating any queries in your Rails views, try no_querying_views – which explodes if your query comes from view code.

  • Other ways to track down inefficient queries that folks have successfully used: bullet and query_reviewer

  • Skype 5 beta is out for Mac, which allows group video chat. Everyone must be on the beta for it to work.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Josh Knowles

OSX Desktop Support needed in NYC

Josh Knowles
Wednesday, November 3, 2010

Our NYC office is growing and we need someone to help our systems keep up with demand. We’re agile, fun, and believe in sustainable pace (no death marches), and lots of testing. We have daily catered breakfast and keep our fridges well stocked. We like to work in an open environment – no cubicles here.

You’ll be supporting our tenants’ needs first (around 40 people – assist with printers, networking, etc).
You’ll also support about 20 of our developers onsite as well as additional developers in client offices around the city.
We use Macs exclusively but our tenants will have a mixture of systems.

We’re looking for someone to take initiative and help plan and transition IT-related needs from our current office to our new office as well as provide on-going support.

Responsibilities:

Install, configure, and support:

  • Workstations and laptops (Macintosh, Windows and Linux)
  • Local area network (LAN), WiFi and Internet connectivity to our office
  • VoIP phones
  • Manage backups, onsite and offsite

Additional Skills desired:

  • Experience with managed switches and VLANs
  • OS X Server administration
  • Linux administration
  • VPN experience (IPSEC)
  • Scripting languages (Shell, Ruby, Perl, Python, etc.)
  • Ability to communicate with both technical and non-technical clients

If you or someone you know is interested please reach out to jobs@pivotallabs.com

This is a contract-to-hire position.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Sarah Mei

Oh look a parade!

Sarah Mei
Wednesday, November 3, 2010

Help:

Do people put bundler in the Gemfile?

Yes. Bundler is smart enough to omit it from the cache. It does, however, still follow the rules for version. We recommend using ~> 1.0.0 as the version string, because 1.x is supposed to be backwards-compatible with the current Gemfile format.

If you instead use = 1.0.0 and your managed hosting environment updates bundler to something more recent, things will ASPLODE.

Interesting:

  • Tech talk that was going to be today has moved to Thursday, due mostly to noise concerns. See you tomorrow.
  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Sarah Mei

Election Day Special!

Sarah Mei
Tuesday, November 2, 2010

Help:

We made a branch in git called “–track” by accident, and now we can’t get rid of it. git thinks it’s a command-line argument, even when it’s in quotes.

Here’s the command what did it:

$ git checkout -b --track origin/actual_branch_name
Branch --track set up to track remote branch refs/remotes/origin/actual_branch_name.
Switched to a new branch "--track"

Consensus: kill it through RubyMine or gitX. There is also a way through the command line:

$ git branch -d -- --track

…but make sure you get the dashes in all the right places.

Interesting:

  • reset after tail – sometimes, if your PS1 has colors (or square brackets, or … ?) you can lose your Terminal after tailing a file. To get it back, type reset, which should work even if you can’t see it echoing. You may need an extra return before it.

  • The Giants seem to have won! There’s a parade tomorrow, right in front of the office. If you’re coming for the tech talk, leave extra time as streets will be closed and they’re expecting a crowd.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Topics

  • agile (778)
  • rails (113)
  • testing (87)
  • ruby (83)
  • ruby on rails (70)
  • jobs (62)
  • javascript (54)
  • techtalk (44)
  • rspec (38)
  • activerecord (29)
  • productivity (29)
  • gogaruco (29)
  • ironblogger (29)
  • git (28)
  • nyc (27)
  • rubymine (25)
  • bloggerdome (22)
  • mobile (22)
  • cucumber (20)
  • process (19)
  • pivotal tracker (19)
  • 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)
  • tdd (13)
  • selenium (12)
  • css (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
  4. 3
  5. 4
  • 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 >