Category Archives: tech

New WordPress Sociable Plugin Has Unintuitive Setup

I got a notification this morning that the Sociable plugin for WordPress had a new version available, and did I want to install it. I try to keep my plugins updated, so I upgraded. Sociable now has two modes: Skyscraper … Continue reading

Posted in tech | Tagged , , , | 4 Comments

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

Posted in java | Tagged , , , , | Leave a comment

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

Posted in tech | Tagged , , | 3 Comments

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

Posted in mac | Tagged , | Leave a comment

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

Posted in eclipse, java | Tagged , , | Leave a comment

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

Posted in mac | Tagged , , , | 4 Comments

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

Posted in mac | Tagged , , | Comments Off

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

Posted in mac | Tagged , , , | 31 Comments

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

Posted in mac | Tagged , , , , | 10 Comments

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

Posted in mac | Tagged , , , , | 1 Comment

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.

Posted in iphone | Tagged , , , , , , | Comments Off

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

Posted in iphone | Tagged , , , , , , | 2 Comments

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

Posted in iphone | Tagged , , , , , , , | 7 Comments

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

Posted in iphone | Tagged , , , , , , | 1 Comment

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

Posted in iphone | Tagged , , , | Comments Off

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

Posted in iphone | Tagged , , , | Comments Off

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

Posted in java | Tagged , , , | 1 Comment

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

Posted in java | Tagged , , , , | 7 Comments

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

Posted in java | Tagged , | 1 Comment

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

Posted in java | Tagged , | 2 Comments