This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please upgrade to a browser that supports web standards. It's free and painless.

Paul's Time Sink

| Main | Albums |

Notification plugin for pLog

Paul Westbrook | 27 February, 2005 12:09

I have been using the xmlrpc interface to post to my blog. Since the metaWeblog API does not allow me to specify if I want to be notified of comments, and there is not a default setting in the core of pLog, I wrote this plugin.

This plugin listen to the EVENT_POST_POST_ADD event, and adds an Article Notification to all new articles that do not already have notifications enabled.

You can download the plugin here.

For use in the xmlrpc api, the patch described in this bug is required, as well as pLog 1.0 pLog 1.0 is required.

Update: The latest version of pLog has the patch previously described.

GMRS FCC license

Paul Westbrook | 25 February, 2005 11:55

Sjgreatdeals101 1832 229107679A couple of days ago, I received a free GMRS radio set that I signed up for when I completed the Great Fun offer on FreeiPodShuffle.com. I have thought that a Personal Radio system would be great to use when we go camping.

When I received the package, I realized that an FCC license is required to use the GMRS bands. The FCC makes getting a license very easy. You can just go to the General Mobile Radio Service page to get a license.

SOCOM II

Paul Westbrook | 19 February, 2005 18:27

My wife bought me SOCOM II along with the PlayStation 2 Network adapter and a USB Playstation headset. I was up to 4am on Friday playing this game. I think that I am going to enjoy it. I haven't plugged in the headset yet, so I don't know how the game play will be with that. I have heard that the voice recognition is not the best.

I did try playing online, and when I did, I got my butt kicked. I am going to have to practice some more before I go online again.

pLog plugin to validate trackbacks

Paul Westbrook | 17 February, 2005 08:02

In my last post, I described some ways to prevent spam trackbacks. I wrote a plugin for pLog 1.0 that implements the first suggestions

When this plugin is installed, and a trackback is received, the plugin downloads the contents of the html pointed at by the url, and looks for a trackback url. If it isn't able to download the html or is not able to find a trackback url, the trackback is deleted.

The plugin can be downloaded here. This currently requires the changes to pLog listed in this bug report. This plugin requires pLog 1.0.

Update: The latest revision of pLog 1.0 in the repository has these changes made.

Other possible ways to fight trackback spam

Paul Westbrook | 16 February, 2005 08:27

Last night, I thought of a couple more way to combat trackback spam (previous post):

  1. Only allow trackbacks with to pages that be auto-discovered to have a trackback url.
  2. Auto generate the trackback url, to make it more difficult for automated trackback programs to work

 (More)

iControl

Paul Westbrook | 15 February, 2005 09:39

Blogging DEMO has a couple posts (first, second with video) about iControl. It looks like they are creating a network based home monitoring system.

Their network device connects to their iControl web service, then it looks for all of the iControl devices wirelessly (I don't think that this is using a 802.11 protocol). Then you can log into their service to see the status of your devices.
 (More)

Google Maps and Address Book

Paul Westbrook | 11 February, 2005 17:40

A couple of days ago, Google released Google Maps. This is the best mapping web site that I have seen, with some pretty cool features.

This article at macosxhints describes how to hook Google Map into Mac OS X's Address Book.

Laptop beacon

Paul Westbrook | 09 February, 2005 08:24

I just heard this tip on the Feb 5th episode of Inside Mac Radio. 2600 - The Hacker Quarterly had an article on how to secure your PowerBook. He includes a php script that the will track the ip addresses that connect to it, and send an email when a new one is seen. Then a cron job is added to the PowerBook that will connect to that php script.

There also is a version of the script that will cause the PowerBook to run a command when it encounters a new ip address. (So theoretically, you could have the PowerBook wipe the drive or shutdown when it is stolen.)
 (More)

Logfinder

Paul Westbrook | 08 February, 2005 15:03

This podcast at Geek News Central mentioned that the eff has posted a tool that can be used by administrators to determine if their servers are logging personal data. This could be useful to make sure that ISP are not logging information that could be subpoenaed by anyone.

I like this for administrators of personal servers for these purposes:

  1. Make sure you are not logging your own personal information
  2. Can potentially tell if a hacker has access to your computer and is logging this same information.

Olympus m:robe MR-500i

Paul Westbrook | 07 February, 2005 12:12

1017025257168882I saw the two ads for the m:robe during the SuperBowl, and I though that this seems like a great looking mp3 player. It is a 20Gb MP3 and WMA player. It also has a built in 1.2 megapixel digital camera.
 (More)

AppleScript Tips

Paul Westbrook | 06 February, 2005 13:09

MacDevCenter.com has an article that lists 10 great AppleScript tips. The ones that I found most useful are:

  • Attach a Folder Actions to Network Folder
  • Search for Commands Easily in Files

[via The Unoficial Apple Weblog]

Mozilla Sunbird

Paul Westbrook | 06 February, 2005 12:01

The Apple Blog has a post that mentions that a new version of Mozilla Sunbird has been released. This is a pretty good looking calendar application. It has the same functionality as Apple's iCal, but also some additional features:

  1. Allows you to modify calendars that you are subscribed to. So now you can have multiple computers modify shared calendars.
  2. Support recurring to-do items
  3. Multi-week view

 (More)

host records

Paul Westbrook | 06 February, 2005 09:10

It seems like the current implementations of host record is inconsistent at best. I just changed my isp, and since I host my own dns servers, I needed to change the host record for the dns server host name. When I had registered my domain name though networksolutions, they provide a web interface to change host records. Aplus.net doesn't provide a web interface, and I had to send an email their support dept.

It seems like there could be a better way to do this. For each name server listed in the whois record that are subdomains of the domain, the ip address should be looked up from the name servers, that are listed in the whois record, that are in a different domain. Then the registrar could update the host records. This would allow the host records to be updated when ever the zone file for a domain is updated.

Prevent spam referrers

Paul Westbrook | 04 February, 2005 05:57

I have been noticing that there have been spammers that have been trying to get higher rankings on search engines by sending "referrer spam" to my site. They are sending HTTP requests with referrers from the domains that that they are trying to increase the rankings of. (To me this seems pointless, because I don't display the referrers anyplace that search engines can see.)

I just saw an entry on this pLog bug report, that mentioned a potential solution to this. Put the rewrite rules in your configuration:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://.*(loans|poker|casino|psxtreme|strip|diet|pills|learnhowtoplay|freakycheats|viagra).* [NC]
RewriteRule \.*$ http://www.freakycheats.com [R,L]

This will cause any requests that have any of those keywords in their referrers, to be redirected to one of the spamming addresses.

Gran Turisimo web site

Paul Westbrook | 03 February, 2005 14:06

A few days ago, Autoblog mentioned the web site for Gran Turismo 4. This looks like a great game, and an improvement over Gran Turismo 3.

The animated spectators during the rally races look great, but the feature that I am looking forward to most is the Network play. The web site currently states that it is LAN, but I am hoping that they will extend it to Internet play

Powered by LifeType
Design by Book of Styles