Category Archives: Programming

Speed Up WordPress on Dreamhost Using Custom MySQL Server

I run all of my services on a Dreamhost VPS instance.  I have even upgraded to the newer VPS with 1GB of RAM. Yet, my WordPress instances have become stupid slow.  Like 2-3 seconds to load a page slow. I … Continue reading

Posted in Programming | Leave a comment

Disable Dreamhost Panel Management on VPS

A Dreamhost VPS is nearly indistinguishable from a dedicated server.  Dreamhost allows users full root access to the VPS servers, so you are free to manage them as you see fit. However, certain configuration files related to users, and web … Continue reading

Posted in Programming | Tagged , | Leave a comment

Dreamhost VPS Disable Jabber

Even with Jabber disabled in the VPS configuation, you will still see jabber processes running on your VPS.  They eat up about 30 MB of RAM, but very little processing power. You can easily disable them by running the following … Continue reading

Posted in Programming | Tagged , , | Leave a comment

World Sunlight Map with Real Cloud Data and Accurate Seasons

For a long time I have used an image similar to this one as the background on my phone.  The image accurately represents the current cloud formations and sunlight regions on the planet.  I came up with the idea from … Continue reading

Posted in Programming | Leave a comment

A Temperature Controlled Whole House Fan with MisterHouse

The main feature of MisterHouse that sets it apart from other home automation systems is the ability to customize practically every aspect of the system.  The following example is a perfect demonstration of this. I recently purchased a whole house … Continue reading

Posted in Home Automation, Programming | 1 Comment

PHP: Get date for nth occurrence of weekday

I looked quickly and did not see any code out there to determine the nth occurrence of a specific day of the week in a month.  For example Thanksgiving is the 4th Thursday in November.  So I designed the following … Continue reading

Posted in Programming | Leave a comment

Integrating Google Talk with Roundcube

Sorry I don’t have much time at the moment to write up a whole entry about this, but I am very excited about this. I am a big fan of roundcube but I have always wanted the ability to integrate … Continue reading

Posted in Programming | 1 Comment

How to Resurrect Procmail and Spamassassin on Dreamhost

Admittedly I have been very annoyed with Dreamhost since they announced that users would no longer be able to use procmail. How to get procmail Back After reading the most recent entry I realized that it is possible to still … Continue reading

Posted in Programming | 3 Comments

Bug in BlackBerry Repeat Rule, MONTH_OF_YEAR Deincrements 1 Month

I have noticed a bug in javax.microedition.pim.RepeatRule, when I tried to set a an event to repeat every second sunday of may I would get an event that repeated every second sunday of april. I determined that this was being … Continue reading

Posted in Blackberry, Programming | Leave a comment

Improved Funambol Blackberry Plugin

As promised I made significant improvements to the Funambol Blackberry Client, while the improvements are geared towards better functionality with ScheduleWorld.com, they should benefit individuals who use other SyncML servers as well. The Improvements in 3.0.8.4 include: Ignore milliseconds in … Continue reading

Posted in Blackberry, Programming | 5 Comments