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
Alex Stupakov

[Standup][SF] 09/24/12: Everyone agrees 2-factor auth is good? Yes.

Alex Stupakov
Monday, September 24, 2012

Helps

  • Apple push notification gem

What is the best gem to use for Apple push notifications from a Rails 3.2 server when Urban Airship is not an option?

(nobody knows)

  • Is Google 2-Step Authentication a good thing?

After all the cracking stories in the news of late, I decided to turn on Google’s 2-step authentication. It’s a little annoying to wait for a 6-digit code to arrive on my cell phone when I want to log in, but it beats losing my account to the forces of evil.

Any warnings or experiences, good or bad?

Response: Most everyone agrees: yes, this is good, use it.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Desmond Bowe

Friday Hugs!

Desmond Bowe
Friday, September 14, 2012

Events

  • Saturday: NYC PyLadies Meetup- 8PM

http://www.meetup.com/NYC-PyLadies/

A group for Python ladies of all levels of programming experience, in the NYC metro area.

Pyladies is an international mentorship group with a focus on helping more women become active participants and leaders in the Python open-source community. Our mission is to promote, educate and advance a diverse Python community through outreach, education, conferences, events and social gatherings.

PyLadies also aims to provide a friendly support network for women and a bridge to the larger Python world. Anyone with an interest in Python is encouraged to participate!

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Jonathan Berger

Tips for Agile Design talk at Method Design.

Jonathan Berger
Thursday, September 13, 2012

I had a great time meeting the Method Design crew when I gave a short lunchtime talk “Tips for Practicing UX Design that I learned from Agile Development” at their studio. Thanks to Ted, Lindsay, and the gang for hosting!

Slides are here.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Desmond Bowe

Best Standup Ever!

Desmond Bowe
Thursday, September 13, 2012

(Title: 09/13/12: Best Standup Ever!)

Events

  • Thursday: NYC Lean Startup Meetup

Q&A with Eric Ries
Description: Eric Ries, the author of The Lean Startup, is in NYC and joining us to answer questions from the community. We will be doing light moderation, but this event is really about you getting a chance to talk to Eric.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Doc Ritezel

[Standup][SF] 09/12/12: The Milkshake Fiasco

Doc Ritezel
Wednesday, September 12, 2012

Events

  • Chocolate Milkshake Day was announced but not substantiated.

    The SF office is now in breathless anticipation of chocolate milkshakes.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Desmond Bowe

09/12/12: [NY][Standup] 9/12/2012 $0-$4 in Chrome

Desmond Bowe
Wednesday, September 12, 2012

Interestings

  • $0 – $4 in Chrome

You can reference the 4 most recently selected elements from the Elements panel via these variables.

  • Bundler.with_clean_env

When you shell out from your ruby script and run the “bundle” command, it will bundle within the context of your script’s Gemfile (even if you cd first to another directory with a different Gemfile).

If you need to shell out and bundle outside the context of your script’s bundle, use Bundler.with_clean_env. For example:

Bundler.with_clean_env do
  `cd /some/other/bundled/project  && bundle`
end

We ran into a need for this on LicenseFinder – we wrote an integration test suite that bootstraps a bundled project, adds dependencies with various licenses to it, then tests the output of license finder on the project.

Events

  • Wednesday: Happy Programmers’ Day! (256th day of the year)

http://en.m.wikipedia.org/wiki/Programmers’_Day

  • Wednesday: Junior Developer Panel Meetup (or… How to Get Your First Coding Gig)

http://www.meetup.com/nyc-on-rails/events/79685082/

Are you someone teaching yourself to code, looking for your first job as a developer? This panel will address the questions of how to get your first job as a professional programmer, and what is expected of someone in that sort of role. Questions from the audience are also welcome. Our panelists:
Jeffrey Baird (Junior Developer @ Medivo)
Aidan Feldman (Developer @ Jux & Teacher @ NYU) – moderator
Avi Flombaum (Founder of Flatiron School)
Pedro Ha (Teacher @ NYU & Developer @ CNBC)
Dan Langevin (CTO @ Lifebooker)
Debbie Madden (Exec. VP @ Cyrus Innovation)
Beforehand, make sure to check out Jeffrey’s great post on getting his job. If you have other good resources around this topic, feel free to post in the comments. We will do our best to record this, for those who can’t make it. Note this event is not Rails-specific. Drinks and snacks provided by Pivotal Labs. Lastly, in an unusual meetup twist,recruiting [for junior developers] is welcome!

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Danny Gagne

[Standup][NY]09/11/12: CanCan condition hashes)

Danny Gagne
Tuesday, September 11, 2012

Interestings

  • CanCan, condition hashes, and index actions

If you have something like:

`can :manage, Group, memberships: { user_id: user.id }`

and:

`class Group < AR::Base
has_many memberships
end
`

you will get duplicate Groups in index action’s @groups ivar when you load_and_authorize (sic) :group as CanCan will do an SQL join of the groups and memberships table.

The solution for us was to use a block and populate the @groups ivar ourselves in the action.

Events

  • Tuesday: NYC.rb Presentation Night
    http://www.meetup.com/NYC-rb/

Founded in 2004, NYC.rb is the place for experienced Ruby and Rails programmers in New York City.
MEETUPS
We meet on the second and fourth Tuesdays of the month. Second Tuesdays are for one or more talks, and fourth Tuesdays are just hackfests, where people bring their laptops and hang out.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Danny Gagne

[Standup][NY] 9/10/12: Debugging CoffeeScript in Chrome

Danny Gagne
Monday, September 10, 2012

Interestings

Debugging CoffeeScript in Chrome

When you go to “Sources” in web inspector for a web page that includes test.js it will now show your CoffeeScript source files where you can set break points, hover variables to see their values, etc.

http://ryanflorence.com/2012/coffeescript-source-maps/

Events

  • Monday: CTO School
  • Tuesday: NYC.rb Presentation Night http://www.meetup.com/NYC-rb/
  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Ross Hale

[Standup][SF] 09/07/12: The Clap Keeps Coming Back

Ross Hale
Friday, September 7, 2012

Interestings

  • Ruby Gotcha: Extending non-existent class displays confusing error message

class Foo < DontExist
end

describe Foo
it “works” do
Foo.new
end
end

this raises:

uninitialized constant Foo (NameError)

very confusing to say the least. I would have expected the NameError to show that DontExist didn’t exist.

–Glenn

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Ross Hale

Standup SF 09/06/12: Clusters are clusters

Ross Hale
Thursday, September 6, 2012

Helps

  • Recommended MySQL master-slave gem?

We want to set up our database in a master-slave setup and would like to know what gem is currently recommended.

Answer according to Palermo: Don’t use MySQL master-slave

  • Experiences running Redis in Master/Slave setup?

Our client wants to run Redis with a Master/Slave setup. Has anyone ever done this? What experiences did you make?

Answer according to Davis:
There are 2 options, Redis Cluster which is complete vaporware and Redis Sentinel which is recently released. TLDR: Redis Sentinel

Interestings

  • Google offers MySQL cloudy cloud

MySQL in the Google Cloud – Now you can use Google App Engine without being stuck with a key-value data store.

https://developers.google.com/cloud-sql/

  • 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 agile Feed
  1. ←
  2. 1
  3. ...
  4. 5
  5. 6
  6. 7
  7. 8
  8. 9
  9. 10
  10. 11
  11. ...
  12. 78
  13. →
  • 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 >