Testing Javascript with Jasmine - Lonestar Ruby Conf 2011 Slides

I am posting the slides from my Lonestar Ruby Conference session here. The session was recorded so if that becomes available I will stick it here, as well.

Googe Docs link here:

https://docs.google.com/present/edit?id=0ASbUTDFCuItsZGdrc3Y5ZnBfNzNjNGQ0dzlj...

Posted

New Mac Install List

List that comes to mind of all the applications on my Macbook Air that I use:

  • Homebrew (which requires the GCC compiler here or XCode)
  • brew install ack (better than grep)
  • brew install tree (nice folder structure list in terminal)
  • brew install wget (retrieve internet files through the command line)
  • brew install git
  • brew install redis
  • brew install zsh (with oh-my-zsh)
  • brew install macvim
  • brew install ctags (indexes your code so that you can jump around to method declarations, etc.)
  • RVM (1.8.7, 1.9.2-head)
  • Growl (you will need this for apps below - notification pop-ups)
  • Adium (I believe this client supports more IM protocols than iChat)
  • Alfred (essential quick launch bar. I use this so much that I paid to get the additional global hotkey features)
  • Caffeine (keep your computer awake during presentations)
  • Evernote (keep track of your notes/pics of whiteboard sessions across devices)
  • F.lux (your display will adjust to the time of day)
  • Google Chrome
  • Google Notifier
  • Mail Unread Menu (for Mail.app)
  • iTerm2 (terminal replacement will cool features like vim-ish window splitting)
  • KeepassX (free mutiplatform open source password manager. Paid one to get would be 1Password)
  • Dropbox (my wife and I share the KeepassX database between Mac/Linux/Windows machines)
  • OpenOffice.org
  • Pomodoro (keep your ass focused. Yeah, I acually paid for this version, but there are a million free ones out there)
  • Propane (for Campfire and has growl notifications. My employer paid for this one)
  • Sequal Pro (awesome MySQL database manager)
  • TextWrangler (simple text editor)
  • YoruFukurou (cool twitter client with great list support)
  • Firefox w/ Firebug
  • VLC Media Player (good for streaming radio or watching videos. I *really* hate iTunes)
  • Spotify (I like the Rdio UI a lot more, but I needed offline sync to my Mac)
  • FaceTime (Great for Mac2Mac or Mac2iPad video chat)
  • GitX (Good for viewing Git history, etc.)
  • MySQL and Redis
  • Skitch (I honestly don't use this much over the built-in Mac screenshot utility, but if I need to draw arrows pointing on screenshots!)
  • Passenger (Rails application server -- our work app has a lot of submodules with makes Pow setup complicated. I have also been using Mongrel)
  • KeyRemap4MacBook (Useful for Vim key switching. I change caps-lock to ctrl AND escape here)
  • Wunderlist for list management
  • Rails!
  • Shadowkiller to remove drop shadows (it does work with Lion 10.7.2)
  • Calendar is a cool little app for viewing your calendar
  • ClipMenu is a cool clipboard manager

Filed under  //  mac  
Posted