In our first (of hopefully many) screencast, we look at Pik, which is a Ruby Version Manager for Windows.

Show Notes

Glenn Goodrich Glenn Goodrich Ruby Editor
Glenn works for Skookum Digital Works by day and manages the SitePoint Ruby channel at night. He likes to pretend he has a secret identity, but can't come up with a good superhero name. He's settling for "Roob", for now.

  • http://paul.annesley.cc/ Paul Annesley

    Is there really meant to be a thirty second advertisement at the start of the video?

    • http://www.ruprict.net/ Glenn Goodrich

      No, there isn’t :(. I was trying to make a splash screen, and it ended up too long. Fair point.

      I’ll shorten it considerably for the next screencast. Still learning the ways of screencasting…

      Thanks for the feedback.

    • http://www.ruprict.net/ Glenn Goodrich

      Actually…I am recreating it now with much shorter lead-in….will post new version today.

    • http://www.ruprict.net/ Glenn Goodrich

      Oh…crap…there is an actual advertisement. I had no idea….I thought you meant the splash screen.

      That ad is (I think) inadvertant….fixing….(I hope)

      • http://paul.annesley.cc/ Paul Annesley

        Nice :) In my case, it’s an ad for a bank.. doesn’t scream relevance ;)

        • http://www.ruprict.net/ Glenn Goodrich

          Nope….:)

          Ads were on by default on our blip.tv account. Have to re-up the bloody video to have it encoded without them.

          There it’s up ad-free. Thanks for pointing that out.

          (My ad was for a cruise….btw)

  • Nik

    Hi there, do you know if this works with Ruby 1.9.3?

    • http://www.ruprict.net/ Glenn Goodrich

      1.9.3 is listed if I do a `pik list -r`, so it will install 1.9.3.

      Is that what you mean?

  • th

    First of all, thank you! Great work. I have a question about gemsets. Are you planning on implementing gemsets so one ruby version could use a different set of gems? Or maybe this works today and I’m missing something.

    • http://www.ruprict.net/ Glenn Goodrich

      It doesn’t look like the devs have gotten to this, but, there is a issue on their github repo that has some ideas of how to do this: https://github.com/vertiginous/pik/issues/16

      You could give that a shot…hope it works.

Related books & courses
Available now on SitePoint Premium

Preview for $1