Distinct 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 ArticleCreating a static blog engine in Python (Day 1)
When I learn something new, I try to start out simple and work on a well understood problem. With that in mind, I'm making a static blog generator. I'm bouncing around a few ideas:Use markdown as the...
View ArticleiPod Touch's missing a space bar
I've been using my iPod Touch since 2007. I just saw today that when entering a URL in Safari, the space bar is missing. Spaces are invalid URL characters. Instead of giving the user more features...
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