After graduating college, I started working fulltime at Amazon. I went from sprinting from class to class to staying indoors (professionally) for 8+ hours a day. I was forced to spend most of my day in front of a computer, sitting (or standing, thanks to my stand up desk) while I worked.
Running IntelliJ with JDK 1.7 and Scala 2.10 on Mac OS X 10.9 Mavericks
Since the combination of OS X, Scala, and IntelliJ appear to be a moving target in the development world, I figured I'd go ahead and jot down how I got them up and running on my MacBook Pro. First things first, I used IntelliJ 13 (Community Edition), with Scala 2.10.3, which I installed using Homebrew (I will detail it below). In addition, I'm using the latest Java 7 JDK for Mac OS X from Oracle.
Installing XBMC 12.2 on an ASRock ION 330HT
Here are some notes for an XBMC 12.2 (Frodo) install job that I did for a buddy of mine on his ASRock ION 330HT. We were both a little nervous about performing a full upgrade, but due to smart partitioning, everything upgraded perfectly.
Here's what I did...
Pick Your CUDA Device at Program Runtime
Select your CUDA Device§
While conducting research on my thesis, there were several times where I wanted to test the efforts of my work on different CUDA cards. Luckily, I had access to a machine that contains 4 different CUDA cards, ranging from a GTX 480, to a Tesla C2050, to a Kepler K20Xm (there are two of these). This is all according to nvidia-smi of course.
Profiling CUDA through Python with NVVP
For those of you who don't know, I'm currently pursuing my Masters in Computer Science. Part of this undertaking requires me to complete a thesis.
W3 Total Cache and DONOTMINIFY
I use W3 Total Cache for all my of my website caching needs and usually it works great. There have been a few problems with the latest release, but that is for another post.
Reading Unicode from raw_input in Python
This took me too damn long to figure out in Python, so a quick note.
About the only good thing in iOS 6
iOS 6 has been all over the news recently with botched promises and new features (culminating in the new Maps application and the removal of a native YouTube app).