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

LicenseAudit improvements

Brent Wheeldon
Thursday, May 2, 2013

Over the last couple of weeks myself and Alex Basson have been working on stabilising, and adding some new features to, LicenseAudit. Whilst we have a long way to go, we think we have a solid foundation to build on.

What is LicenseAudit, you ask?

It is a web application wrapping the LicenseFinder gem which has been around for a few years now. You can authenticate via github, and then audit any project on which you have admin rights.

Once audited, every push to the repo will reaudit your application and notify you via email if there are any dependencies which need your attention. Similar to the LicenseFinder gem, you can configure a whitelist of licenses, and which bundler groups to ignore.

What’s new, you ask?

Most of the work that we’ve done has been behind the scenes, cleaning up test code, nailing down our deployment strategy, and adding better monitoring and error reporting. In terms of user facing shininess, we have:

  • Tracker integration – A chore will be created whenever you have new unapproved dependencies,
  • Email notification when all dependencies are once again approved,
  • Support for all versions of ruby (including jruby, rubinius, et. al.), and,
  • Speed improvements.

Please try it out, and send any feedback to licensefinder@pivotallabs.com!

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

03/21/13: New York Standup

Brent Wheeldon
Thursday, March 21, 2013

Interestings

Backbonejs 1.0 is out

Not a great deal of changes compared to 0.9x – mostly small behavior adjustments on Collection#set & Model#save.

Upgrading instructions: http://backbonejs.org/#upgrading

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

[Standup][NYC] 13th December 2012

Brent Wheeldon
Thursday, December 13, 2012

Interestings

git rebase –edit-todo

As of git 1.8.0, git rebase learned “–edit-todo”. This is something you can use to edit the todo list while in the middle of a rebase. For example, if you mark a commit as e (for edit) when you initially edit the todo list, when git stops at that commit allowing you to edit it you can then git rebase --edit-todo to edit the remaining portion of the todo list.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

[Standup][NYC] 6/7/2012

Brent Wheeldon
Thursday, June 7, 2012

Interesting

  • A pivot needed to set some data in the flash for the setup of a controller test and discovered the optional 3rd and 4th parameters for ActionController::TestCase::Behavior’s get, put, post, etc. methods which allow the setting of session and flash respectively.
  • Yesterday was IPv6 day. On a related note, some hosting providers are starting to run low on IPv4 addresses and are encouraging people to move to IPv6 where they can.

Events

  • Tonight at 6.30 there is a panel in the event space called Startups: Their Journey to Success
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

[Standup][NYC] 6/5/2012

Brent Wheeldon
Tuesday, June 5, 2012

Help

“What are the reasons for using to_s vs to_str vs to_string“

Dave suggested to_string is for Java developers. Cathy will look into this more today and report back.

Interesting

  • Using jasmine’s pretty-print with ember.js was causing the browser to crash as it was recursively going through the object graph trying to construct a string representation of the object. Defining Em.Object.Prototype.jasmineToString() to return this.toString() fixed this.
  • We were having trouble screen sharing to some of the mac minis connected to the TVs, the screen sharing app would hang on “receiving first screen”. The fix for this is to command+k from finder and enter vnc://machine-name
  • Bootswatch is cool. It contains a bunch of different styles for Bootstrap.
  • Corey Innis has a fork of bootstrap which removes classes like span12
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

03/26/2012 NYC Standup

Brent Wheeldon
Monday, March 26, 2012

Ask for Help

“Has anyone used cucumber for code coverage? We’re trying to find dead code.”

SimpleCov worked great for rspec, but when used with cucumber introduced a lot of timeouts.

Interesting Things

  • In rspec you can use dot notation as the argument on its calls, for example:
        its(:"items.count") { should == 5 }
    
  • Scrollorama – The jQuery plugin for doing cool scrolly stuff.
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

NYC Standup 04/29/2011

Brent Wheeldon
Friday, April 29, 2011

Ask for Help

“Sean asked about git rebase complaining about no changes?”

The suggestion was that it was generally safe to just skip in this situation.

Interesting Things

  • Schubert pointed out an interesting article on the Amazon downtime – http://aws.amazon.com/message/65648/
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

NYC Standup 04/28/2011

Brent Wheeldon
Thursday, April 28, 2011

Interesting Things

  • Samantha and Sean found a Vim command called :cucumberunusedsteps which was useful for cleaning out unused steps. It didn’t work with some more complicated regexes or steps called from within steps so caution is needed when removing apparently unused steps.
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

NYC Standup 04/27/2011

Brent Wheeldon
Wednesday, April 27, 2011

Ask for Help

“Brent and Kris asked if anyone had encountered an after_destroy callback being called twice?”

Few suggestions were check that it was only one object being deleted, that there are no dependent objects being cascade deleted, etc.

“Joe asked about how to set default_url_options for? There are no mailers involved as far as he knew.”

Grant suggested trying to set it per class.

“New Lee asked about were there any updates/alternatives for AccessList as the gem is causing him grief with sorting.”

Ian knew of an alternative to AccessTree, Lee is still looking.

Interesting Things

  • Jonathon pointed out that background-color: cover and :clipping were useful for playing with background images
  • New Lee brought up that if you’re using a form builder on a collection Rails will create a hidden for ID which will always get inserted (and may cause a problem if you’re nesting things in a ul or table). To get around this put in a hidden for ID in an appropriate place and Rails will stop generating one.
  • Jonathon ended up being pointed towards Heydown as an alternative to ShowOff for presentations by Davis
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

NYC Standup 04/26/2011

Brent Wheeldon
Tuesday, April 26, 2011

Ask for Help

“Jonathan Berger asked if anyone has much experience with ShowOff?”

Davis was going to speak to Jonathan offline.

Interesting Things

  • Joe pointed out the syntax to push remotely was:
git push remote local:remote
  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Brent Wheeldon

Brent Wheeldon
New York

Subscribe to Brent's Feed

Author Topics

agile (9)
  • 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 >