-
-
My iPhone Apps
Follow Me
Top Artists Last 7 Days
- Anvil, Plays: 80
- VNV Nation, Plays: 36
- The Chamber Orchestra Of London, Plays: 27
- P.O.D., Plays: 16
- Van Halen, Plays: 15
My Tweets
- @codemonkeyism I wish they would fix the back button when you got there from a google search. Have to hit multi times to go back. 3 hours ago
- RT @Rosie: http://t.co/ZCDvfcCu GO ELLEN !!!!!!!!!!!!!! 3 hours ago
- @jasonkratz @djgallardo I enjoyed it for an hour or so. Then it got a little monotonous. I would listen again, though. 9 hours ago
- I love how easy it is to create new repos at @BitBucket. I also like and appreciate the free SourceTree tool http://t.co/of5qiex8 17 hours ago
- I'm really hoping the latest code I put into my app will help me solve the problem. I'm ready to get away from Obj-C and back to Clojure. 17 hours ago
Search
Previous Posts
Archives
Tags
apple bible blosxom bowling christianity cycling death disney world dr horrible eclipse faith general google gps greek humor ios iphone islam itunes java life mac movies music muslim news obama osx poker politics rants ruby safari scala software development sports tech tv video war wdw weight loss windows wordpressCategories
Category Archives: tech
Once More, This Time With Clojure
If you happened to read my post from the other day entitled My New “Top Artists Last 7 Days” Widget, you know that I went through three iterations of getting it going. The final solution, written in Ruby worked well. Until … Continue reading
Fizzing and Buzzing With Clojure
I’ve known about the FizzBuzz problem for a few years. I’ve written solutions for it in a few languages, but never posted them. I’ve been working with Clojure lately, and after reading articles about how many job applicants can’t solve … Continue reading
A Sad Day: Steve Jobs Is Gone
It’s a sad day in the world. A visionary man has left us. Thanks, Steve, for all the great products that I use every day. I wish I could take credit for the sad Mac image, but I found it … Continue reading
JUnitLaunchFixer 1.0.4 Released
I’ve just released a new version of my Eclipse plugin called JUnitLaunchFixer. If you’ve never heard of it, it lets you set the default heap size for new debug launchers in Eclipse. You can read more about it in the … Continue reading
Two Features To Make Lion’s Launchpad Perfect
One of the features in Lion that I didn’t think I would like has become one of my favorites: Launchpad. This is essentially Springboard from iOS, but for the Mac. It’s a nice iOS-like view of your /Applications folder, that … Continue reading
My Lion “Clean Install” Saga
Updated! Scroll down for the latest. I upgraded my 2011 Macbook Pro and my 2006 Mac Pro to Lion on Day 1. The MBP has had no problems at all. The Mac Pro, on the other hand, was acting a … Continue reading
OSX Lion To Lion File Sharing Not Working – How To Fix It
After upgrading both my Macs to Lion on Wednesday, I discovered this morning that I can no longer mount shared folders between them. I tried going in both directions, and both failed with a very non-intuitive “Connection failed” message. I … Continue reading
Xcode 4.1 Not Installing? Try This.
Apple released OSX Lion earlier today, but Xcode 4.0.2 is not compatible with it. Later in the day, they released Xcode 4.1 for Lion through the Mac App Store. I saw some comments from people saying that at about 80% … Continue reading
Make a Copy of the OSX Lion Installer BEFORE You Run It!
If you’re planning on downloading OSX Lion from the Mac App Store and installing it on multiple Macs, heed my warning to make a copy of the .dmg file before you actually install it. I learned the hard way this … Continue reading
GV Places 1.1 Now Available In the App Store
After sitting in the to-be-reviewed queue at Apple for a week, I’m happy to announce that version 1.1 of GV Places is now available for purchase. The full list of changes is here.
GV Places 1.1 Submitted To App Store
Yesterday, I submitted version 1.1 of GV Places to the App Store for review. I am hopeful that it won’t take as long to get through this time, but I’m not holding my breath. The biggest news is that I … Continue reading
Downgrading Your iPhone From iOS5 to iOS4.3.3: It Ain’t Easy
Like lots of other iPhone owners, I was excited about the announcement on Monday of iOS5, and all the new features. I don’t like to wait and since it isn’t going to be released until September, I had to get … Continue reading
GV Places Is Now In the iTunes App Store
I am pleased to announce that my first iPhone app, called GV Places, is now available in the iTunes App Store. If you have an iPhone (preferably a 3GS or 4) and a Google Voice account, you might like it. … Continue reading
First Rejection of My iPhone App :-(
I submitted my first iPhone app, called GV Places, to the Apple App Store on Monday, May 23. On Friday, May 27, around 9:00 in the morning, it entered the review process. About ten hours later I received the first … Continue reading
GVoice: An Open Source Objective-C Google Voice Library
05/12/2011 Note: I failed to mention that the library, as it currently stands, builds for iOS only. I’m sure it could be rejiggered to work with OSX, because I don’t think I used any iOS specific features. All the project … Continue reading
99 Scala Problems #28 – I Like My Solution Better
I’ve been working through this list of 99 Scala Problems, which is modeled after this list of 99 Prolog Problems. As I’ve been going through them, I have been comparing my solutions to those provided (obviously). Sometimes, my solution is … Continue reading
Procedural vs. Functional
With the rise of Scala and Clojure, there’s been a lot of talk lately about procedural vs. functional styles of coding. Most developers are accustomed to procedural coding, and functional can be hard to get a handle on. I was … Continue reading
Slides From My Presentation on Operator Overloading In Scala
Last night I spoke at the Atlanta Scala Enthusiats meeting about operator overloading and a little on implicit conversions. I think the talk went well as I got lots of really good questions from the audience, and they laughed at … Continue reading
What the Heck Is a Tuple, Anyway?
Yesterday I was talking with a friend about Scala and the subject of tuples came up. We both had a bit of a laugh that neither of us was sure how to pronounce it, though we both leaned toward TUH-ple … Continue reading





