Services
Find Stuff
Pages
Buy My Apps
Other Stuff I’ve Built
Book Club
Archives
- May 2018
- February 2014
- December 2013
- November 2013
- August 2012
- July 2012
- April 2012
- March 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
Categories
- Boxing (23)
- Energy (5)
- iPhone (142)
- Jack Handy (283)
- NaNoWriMo (3)
- People (11)
- Planet Microsoft (5)
- Projects (88)
- Python (43)
- Reelviews (13)
- Reverse Engineering (18)
- Six Word Stories (111)
- The Hard Way (3)
- Uncategorized (6)
- UNIX (8)
- Vacation Slides (30)
- Web stuff (51)
Blogroll
Category Archives: Projects
Ajax: Meh
In order to convert my puzzles to work with Google Gadgets, I’ve shifted from a page-reload mechanic to an AJAX-y XHR-driven one. As a result I’ve discovered first-hand that the new thing isn’t always better. I’m sure that this has … Continue reading
Google Gadgets (Gotchas)
I’ve been working on widgetizing my puzzles as Google Gadgets. The biggest change has involved converting from a page-reload mechanism for navigating between puzzles to something more AJAX-y. This conversion has gone well, but along the way I’ve found a … Continue reading
Google Gadgets (Views)
I’ve been looking into making my puzzles available as a Google Gadget. The process doesn’t seem too difficult – just a little unwieldy. Today, I want to talk about one small (but important) aspect of Google Gadgets: Views.
Monetization
How can you make money online? Well, the same way you can make money anywhere else: By selling stuff. You can either sell your own stuff, or get paid to sell someone else’s stuff. Today, I want to talk about … Continue reading
Postfix on Slicehost (Fedora 10)
Today I set up a very simple Postfix instance on my Fedora 10 Slicehost VPS. Although Slicehost offers an excellent series of articles on setting up a mailserver, that series assumes that the base OS is Ubuntu Hardy. Naturally, there … Continue reading
Tax Day
Today was tax day. It was a triple-whammy for me. I had to pay: personal ’08 State & Federal taxes personal (estimated) Q1 ’09 State & Federal taxes corporate (estimated) Q1 ’09 State taxes This was not nearly as much … Continue reading
Invisible Features
Today I added a new feature to my web-based solver for KenKen puzzles. The interesting thing about this feature is that it’s invisible to the user; the user interface doesn’t change, the program simply gains new abilities. Enhancements like this … Continue reading
Generalized Subtraction and Division
KenKen puzzles, as popularized in the U.S., have a major simplifying restriction: Subtraction and division cages must have exactly two cells. This restriction is lifted in some puzzle variants. Today, in response to a reader question, I briefly look at … Continue reading
35 Characters
Just a quick note re: Google Adwords. At the bottom of every ad is a “display URL”. You must supply this URL when you create an ad. Furthermore, this field must be a valid URL, and refer to the advertised … Continue reading
Whitepaper
Today, I released the whitepaper I’ve been discussing for the past few days. I was somewhat surprised to find that it seems to fill an actual need; Nextoy’s business model actually creates real inconvenience for the people who enjoy the … Continue reading