August 24, 2010

Russian Javascript Injections -,, and

It's not every day that you get an email from Google, saying they blocked your domain: We recently discovered that some of your pages can cause users to be infected with malicious software. We have begun showing a warning page to users who visit these pages by clicking a search result on At first I thought it was spam in my inbox, since the subject was "malware notification...


April 20, 2010

Ignite Atlanta 2 quick wrap-up - 4/19/10

Ignite Atlanta 2 was held at the Georgia Aquarium Oceans Ballroom last night, and it turned out to be mildly entertaining. If you're not familiar with Ignite, it is basically an event where presenters talk about stuff they are passionate about, and their 20 slides are automatically advanced every 20 seconds. First, I'll mention the negative stuff. The backnoise channel, in all its snarkiness,...


March 23, 2010

2010: Products I can't live without

This list was inspired by Kevin Rose's post about products he couldn't live without. So here are my products that I cannot live without in the year 2010, in no particular order (ok, maybe I could live without them, but they sure do make life easier/cooler): Google Voice Google Docs Facebook Twitter (Brizzly) Google Reader Pandora Photoshop MacBook Pro Final Cut Pro Adium/iChat Coda and Transmit...


February 28, 2010

Dad in Haiti

Haiti President's Palace To start off, I'll admit that I stole this idea from my sister's blog, but it was such a good idea that I wanted to repeat it here. Also I have updated the photo gallery with almost twice as many pictures from dad's trip. Basically, Dad went to Haiti for a total of 16 days as a pharmacist with the Samaritan's Purse ministry. He had contacted Samaritan's Purse a few days...


February 8, 2010

Scratch off Lottery Ticket Fun

The 7 losing tickets Over Christmas I played a game I almost never play: the lottery. I thought it would be fun to get a scratch off ticket from each state on our way from Georgia to Pennsylvania and see how much luck I could have. Pictured above are the tickets that I still have because they didn't win any money for me. Not shown are the two tickets that did win. Of course I expected to lose...


December 16, 2009

Adding a Mailbox Server Role to Exchange 2010: "Database is mandatory on UserMailbox"

I came across an interesting error while adding a Mailbox Server to my Exchange Server 2010 environment the other day. The error was pretty clear-cut, and the solution was also pretty simple, but very non-intuitive, so I thought I'd explain how to fix it here. To give full credit, I got my answer from this dialog on the Microsoft TechNET forums, and the fellow with the username Nair.SS helped my...


November 1, 2009

Halloween 2009 - Cylon Jackolantern

Historically I am not much into participating in Halloween festivities, mainly because I can never come up with a great idea for a costume. Maybe next year that will change. This year, however, I did come across a site in my Google Reader (I don't remember which blog was the original source) that included a video blog from MAKE Magazine about making a cylon jackolantern. Here's the original MAKE...


September 3, 2009

Brizzly - a fresh new way to use Twitter

It seems like Twitter is all the talk around the tech news bubble these days. You can't listen to an episode of Buzz Out Loud or This Week in Tech (my two favorite technology podcasts) without at least one mention of this little social network that was more or less launched at the 2006 South By Southwest (SWSX) festival in Austin. On the surface, twitter seems kind of dumb. I explain it to...


July 6, 2009

Review: CLEAR WiMax in Atlanta

A lot of people complain about their Comcast service in Atlanta, but I can say I have been 99% satisfied with my Comcast cable internet service for the past three years. They give me 18+ Mbps down and 5-6 Mbps up regularly, and I've only had two or three very short outages. As good as Comcast is, though, the new WiMax service from CLEAR just might win me over. I missed their demo day in Atlantic...


June 21, 2009

Ravensburger 3000 piece puzzle

I generally keep a pretty busy schedule, but lately I've had more free time, and I moved into an apartment almost a year ago, so I have more space to work. So I decided to take the plunge and buy a 3000 piece puzzle. I was rooming with a German guy in the summer of 2003, and since we were enjoying a lot of puzzles with the kids at the local church day camp, he introduced me to the Ravensburger...


June 2, 2009

Microsoft's Office Communications Server Is Broken

At my day job, I primarily deal with Microsoft products, and of those, my main project is implementing Office Communications Server. I had rolled out a stripped down version of OCS 2007 back around Christmas, and in February Microsoft released OCS 2007 R2. The difference between the two versions is not worth going into here, but they did change some substantial infrastructure elements with the...


February 12, 2009

Microsoft Exchange 2007 Setup Error

I don't plan on putting many posts about Microsoft products up here (who am I kidding, I have enough trouble posting anything), but I ran across this problem at work the other day and since it was a silly problem that wasted a few hours of my time, I thought I'd share it with you. Basically, I am installing Exchange 2007 from scratch in a test environment on a Windows Server 2008 virtual machine....


November 30, 2008

Lights in the Sky

If you know me at all, you would probably assume I am not a Nine Inch Nails fan. If you had asked me a year ago if I liked NIN, I would've told you I was not a fan. A few things happened in recent months that have drawn me toward the creative genius that is Trent Reznor. Throughout the existence of NIN, Reznor has always been openly against the recording industry, doing things such as holding...


September 28, 2008

Atlanta Gas Shortage of 2008

Well, folks, I've been wanting to start blogging for a while now. The main reason I chose to hold off is because I didn't think I had much to write about, but lately I have more frequently had experiences that I thought would be blog-worthy. And if I start posting, maybe this thing will take a certain direction. In the meantime, consider this blog a stream of consciousness from my brain. Today I...