Products
WhyReboot
Why Reboot?
WhyReboot is a small (~100KB) Windows application that helps you decide whether to reboot your computer after running an installer. It does this by displaying a list of "pending file operations" (rename, delete, etc) that will occur after rebooting your computer. Quite often, no reboot is really needed.
You can download the utility by clicking the file attachment link at the end of this article.
December 18, 2006 news flash: Version 1.0.1.537 now available. See our news release for more information.
Ministry of Silly Prompts
"Would you like to restart your computer now?" Arguably the most aggravating prompt displayed by your Windows-based computer.
You know, when I woke up this morning, I said to myself, "I think I'd like to reboot my computer several dozen times today."
Why should you have to reboot your Windows-based computer so many times when installing software? Why do Microsoft Windows installers create such a mess? read more »
Help for the weary Drupal developer: api.drupal.org and drupal.org OpenSearch plugins




I've created some Drupal-specific OpenSearch plugins for Firefox (and IE7, too!). They provide Drupal.org and api.drupal.org search integration in browsers supporting the OpenSearch search plugin protocol.
They are useful when searching for Drupal API routines or other Drupal development subjects. Install them as you would any other OpenSearch plugin...read more »
MyBlogLog for Drupal 4.7
I've created a simple MyBlogLog module for Drupal 4.7. This module provides the following features:
- Inserts the MyBlogLog tracking javascript into generated pages - no need to hand-edit your template's page.tpl.php file, or manually create a block to inject the tracking javascript.
- Provides the "Recent Reader" widget block
(includes configuration options - color, width, # rows, etc.) - Disable visitor tracking for Administrators and other users on a per-role basis (prevent skewed stats due to admin or other roles' visits.)
... and moreread more »
Insert AdSense Ads Automatically in Drupal Nodes and Teaser Lists
Here's a useful Drupal module that tweaks a node's body or teaser to insert an inline AdSense ad, when a node is rendered on a full page or teaser list.
This allows site administrators to enable automatic insertion of an AdSense ad into the page without the content editor having to insert inline [adense] filter tags, or having to edit a site's template.php (or other template files.) This offers a big advantage, as you can change the ad format, group, and channel on the fly without hand-editing each node (which is the only way I can think of doing it if you are using inline filters). Another advantage is that you can enable/disable the inserted AdSense with just a click of the mouse - no need to edit each node. read more »
SysTrayScanCmd 0.0.9.2b released
Version 0.0.9.2.b (Beta) of the Windows shell tray scan utility is now available. This command-line utility provides a list of programs that have placed icons in the Windows shell tray, including the path to the executable file.read more »
New WhyReboot version (1.0.1) released
December 18, 2006 News flash: Version 1.0.1.537 of our popular free utility WhyReboot is now available for download.
As before, it helps you determine whether you need to reboot your Windows computer after running an installer.
This version adds several UI enhancements requested by users: copy to clipboard, window resizing, word wrapping in log output, and several other UI enhancements.
Other enhancements are in the works, so please stay tuned!
Customize Drupal's 'read more' teaser link placement (Drupal 4.7 or Drupal 5)
Here's a standalone module to provide the customization described at AngryDonuts.com. You can see it in use on this site.read more »
Drupal adsense_injector.module download (and source code)
News flash:
Now hosted on Drupal.org CVS/Project repository.
Please visit the Drupal.org project page for latest releases, bug/issue reports, etc.
Now hosted on Drupal.org CVS/Project repository.
Please visit the Drupal.org project page for latest releases, bug/issue reports, etc.
Windows System Tray Scan Utility
What programs are running your system tray?
This command-line utility for Windows XP or Server 2003 will tell you which programs have inserted themselves into your "system tray"*.

It generates a list of PIDs, the program's location, and the number of visible and hidden icons for each program that has inserted itself into your system tray. read more »


Recent comments
2 days 16 hours ago
4 days 18 hours ago
6 days 46 min ago
1 week 2 days ago
1 week 6 days ago
2 weeks 21 hours ago
2 weeks 1 day ago
2 weeks 2 days ago
3 weeks 6 days ago
4 weeks 5 days ago