If you’re in Phoenix, you won’t want to miss this. Details below. Check out some past shows here.
I’m planning to do a few short hops this summer to neighboring user groups in the states around Arizona. If you have a developer user group on the West Coast or in the Southwest and are looking for speakers for an upcoming meeting, get in touch with me. The talks I’m tentatively planning on doing:
I need to line up at least two back-to-back meetings in a city to justify a trip so if you know a neighboring user group and can make an introduction or referral, that helps. Looking forward to making the rounds and seeing what everyone is working on these days!
I love finding new productivity gems like this that shave minutes off daily mundane tasks. My partner just introduced me to the concept of fast user switching to flip back and forth between users on my Mac and I can’t believe I didn’t know about this feature until now. Here’s the specific situation and why this technique is so great:
Situation: Right now the JumpBoxes we release require manual testing (ie. we have not yet built up a set of automated tests we can run against them). So each time we release a new round of applications, we need to manually extract them to our desktop and fire them up under VMware or Parallels and make sure they work properly.
Problem: The downloads themselves are relatively small (~130MB) but extracted, they consume 2.8GB of disk space. This in itself is not a problem as I only test one at a time but all our laptops run the Mirra backup client which archives every bit of data in our home directories to a backup server. We needed a way to exclude the JumpBox test applications from getting picked up by the Mirra. There may be a way to do it from within the Mirra client itself but even that scenario has issues as the tests are truly sandboxed in an environment where they can’t overwrite something important. We came up with the notion of creating a separate user and running them in that context. The only trouble with that is you lose your daily environment so things you rely upon like your IM, Skype, Music, browser prefs, etc. just aren’t there plus you don’t have access to the files in your home directory.
Solution: Fast user switching allows you to flip instantly between users and continue running whatever processes you initiated under the other account in the background. It treats it almost like you have a KVM to two different computers yet the performance hit is negligible (ie. not like running another computer, for me it was only the extra RAM required by the JumpBox).
Available RAM before user switching:
Available RAM after user switching running 256MB RAM JumpBox in other user’s account:
So this scenario is the best of both worlds because you can sandbox your test environment under a test user, turn on the JumpBox, get the IP and then flip back to your normal environment to do all your testing.
This is how you enable this capability under OSX:
Open your System Prefs and choose Accounts
Make sure you’ve unlocked it to make changes then choose Login Options
Check the option to enable it
Now your username will appear in the upper-right of your screen and you can easily flip back and forth
Thank you Apple for making this stuff work the way it should.
The bubbles cascading past your mask at that depth sound like glass beads clinking together. My friend and I just got back from San Carlos Mexico where we just completed our open water scuba certifications. I posted pics and two videos. The night dive and swimming with sea lions were the two highlights for me. A couple things that would have been good to know in hindsight for anyone who’s considering doing it:
If you’re in AZ and thinking about learning to dive, I highly recommend the good folks at Ocean Planet SCUBA– they were extremely knowledgeable in the water and fun people to hang out with on the surface.
I had a terrible time trying to get a high-quality movie produced from a simple screen capture yesterday. After much googling it seemed there was no consensus on how to produce a quality screencast using iMovie. I solicited the advice of the helpful Refresh Phx people and after some tinkering found the export settings that produce an acceptable result. I captured the screen video using a neat little app called iShowU (which is like a shareware Camtasia for the Mac). I then brought the clips into iMovie. The first attempt at exporting produced this which was unacceptable quality. The key to getting the quality result involved these things:
The final result ended up like which is not perfect but looks WAY better than the default output.
We had the chance Tuesday night to demo the Trac JumpBox we just released to a small crowd at Refresh Phoenix. It was a decent showing with about forty people and six demos from local AZ companies that were all doing interesting things. The Trac JumpBox was well-received and a few developers who had set it up previously remarked that it would indeed save them days of tedious work. Erica Lucci did a fantastic summary of the demos and a few others have posted their thoughts. Thanks to Acme Photography for permission to republish the photo below. AZ is still relatively fragmented with pockets of smart people creating innovations in isolation. It’s great to see groups like Refresh bringing together the people that are working on interesting projects. The next demo night is scheduled for October. If you’re in the Phoenix Metro area and have something neat to show off, get in touch with Erica.