Robot Prototype Demo
I'm trying to organize a semi-regular meeting for computer nerds. Our first meeting will be January 24th, Monday, from 6-7:30 PM at the Columbus Public Library on Macon Rd, in the Synovus Room.Map to...
View ArticleCan I mush on Apple for a second?
I know absolutely nothing about video, video encoding, video resolutions, video streaming, or anything else video. I am a self professed idiot when it comes to video. And this is why I love Apple...I...
View ArticleWindow resizing in OS X
I really do not like the way window resizing works in OS X. In OS X you have this tiny little place in the bottom right of each window. You have to carefully aim your mouse to grab this little thing,...
View ArticleHow to Uninstall Infinite Labs Keep Afloat
I searched all over the web for how to uninstall Keep Afloat, but came up with nothing. It is not a traditional application or service; it is a SIMBL plugin.Uninstalling it is easy. Open up Finder...
View ArticleiPhone Game Development April 11th
Come check out Patrick Smith give a talk on iOS Game development at our next Everything Awesome meeting.More...
View ArticleFountainCityCode went down, now its back up
I migrated to Hover.com for my domains. I messed up on the domain transfer and the site was down for a few days. It's back. In case you cared.
View ArticleSecurity in the Bolton Household
What happened....My wife got a nasty virus on her netbook several weeks ago. Someone uploaded an infected PDF to an education website. My wife (she's a teacher) downloaded this PDF. With no...
View ArticleDropbox kept me from loosing my mind
I've been playing D&D with my wife, Jackie, this week. I like keeping a log of the adventures and a map of the places we've been. Jackie reached a milestone and her characters both reached level...
View ArticleWebsite password handling is crap
Over the last few months I've been using very complicated and long passwords (with the help of 1Password). It turns out that many websites cannot handle complicated passwords. Some outright complain....
View ArticleSSDs.... you get what you pay for
My 2.5inch 160GB SSD costs $1.875 per GB. A 2.5 inch 160GB 5400RPM costs $0.218 per GB.Woah, that's expensive! That SSD is 8.6 times the cost of the HDD. O but wait... take a gander at this little...
View ArticleSQL Server Express 2008 vs Coldfusion 9
I spent 4 hours trying to get Coldfusion 9 to make a datasource that connects to SQL Server Express 2008. It kept erroring out. It looks like many people run into similar issues.A few bloggers and...
View ArticleNew Job. New Knowledge.
I am moving away from SharePoint development and SharePoint administration to a full-time Web Development job. This is where I really wanted to be for a long time and I am very excited about this new...
View ArticleGoogle Two Factor Authentication
Credit card companies are paranoid. It's part of the industry culture - as it should be. You want them to be extremely protective of your credit card information. After working at one such company...
View ArticleBasic CRUD app for Python and Google App Engine
I wrote a very basic CRUD app for Google App Engine in Python. It's a basic sample on how to add, edit, delete, and list a single entity in GAE. I didn't see anything like this on the web when I was...
View ArticleGoogle App Engine Development site is slow to start up
My Google App Engine development website was taking a long time to load up. During my testing of the app, I kept uploading documents. After a few days of testing and developing the app, I had loaded...
View ArticleThe Right Place to Look
I've been struggling with a project over the last few days. I am dealing with new technology and a new business domain - a one-two punch that easily confuses me. I put a lot of pride in my smarts - I...
View ArticleDistinct keyword is not supported in 1.7.1
I've been trying to get the DISTINCT keyword working with my Google App Engine query. Turns out that feature isn't available in 1.7.1 which is the version I'm using. Upgrade to 1.7.4 to get it...
View ArticleCron Job keeps failing because it cannot find library
I had a cron job that kept failing in google app engine. This wasn't a production environment, but it was an appspot. Turns out the fix was pretty simple. Use Target in the cron.yaml to specify...
View ArticleCreate a Simple HTTP Server in python
Short version:python -m SimpleHTTPServerLong version:My background is ASP.NET web development. When I think web server, I think of big heavy programs like IIS. I knew that there were other...
View ArticleEvernote Resets Passwords
From Evernote:"Evernote's Operations & Security team has discovered and blocked suspicious activity on the Evernote network that appears to have been a coordinated attempt to access secure areas of...
View ArticleHow to setup debugging in a Meteor js application
This video shows you how to start meteor in debug mode and how to start node inspector. Thanks for watching!
View ArticleNational Day of Civic Hacking in Columbus Georgia
This past weekend I participated in the National Day of Civic Hacking. It was a time for the programmers across the US to help out our cities and communities by building new and innovative apps. I...
View ArticleHow to Learn VIM
A few weeks back I committed code to Bitbucket, but didn't specify a commit message. Git dropped my into vim. I was lost and had to start looking up commands. This was the catalyst for me to learn...
View ArticleMy current vim setup
CtrlP was a life saver for a new vim user. It provides a fuzzy file search. I came from Sublime Text 2 which had a similar feature and I really liked it. Ultimately I ended up using NERDTree more. I...
View ArticleProject Pluto
I worked on an inventory management project with my friend over the summer. It was a three person team: Two Developers and one product/sales guy. The product manager left the project and it wasn't a...
View Article