Category Archives: Programming

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

Fix for Sending Email with Funambol and Schedule World

Those of us without a Blackberry Enterprise Server cannot automatically synchronize our calendar and contacts with our PC without directly pluging the Blackberry directly into the PC with a USB cable. This is where Funambol and ScheduleWorld come in. ScheduleWorld … Continue reading

Posted in Blackberry, Programming | 1 Comment

Blackberry IMAP Proxy – Working Sent and Trash Folders

RIM has never fully supported IMAP servers in their Blackberry Internet Service(BIS) formerly Blackberry Web Client(BWC). Notably BIS does not recognize the NAMESPACE command from IMAP servers. The vast majority of IMAP servers place all user folders in a single … Continue reading

Posted in Blackberry, Programming | 10 Comments

TiVo Central for Mobile Devices

TiVo Central Online is pretty cool, it allows you to program your TiVo to record an upcoming show or season pass from the interent. I wanted to be able to access TiVo Central anywhere I went, unfortunately TiVo Central is … Continue reading

Posted in Programming, TiVo | Leave a comment

Gallery2 Picasa XML Import Hack

I have always been a fan of the Gallery program. You can see my pictures here . I have also sporadically used Picasa2 from Google. While I thought Picasa2 was a nice free product, I never really had much use … Continue reading

Posted in Programming | 1 Comment

pyTivo – Aspect Ratio

I have received a number of questions about how pyTivo handles aspect ratios.  Aspect ratios are a very convoluted subject as you will see.  I make no attempt to explain everything, at the end of this page you will see … Continue reading

Posted in Programming, TiVo | Leave a comment