|
Random Images for Form Validation If you have a form out on the Internet, it's quite simple for someone to write a program to stuff it. Automatically. Millions of times. Fortunately, it's also easy to defend against this kind of attack. Create an image with a random sequence of characters, and have the user enter these characters as part of entering the form. If you eliminate 0, O, or Q, and space the text, I think the image becomes easier for a human to read (but still difficult for a program): More ... |
Email Address Cloaking I have always loved the way email addresses are displayed in WhoIs. They look like plain text, but they're actually graphics - black graphical text on a white background. This prevents spammers from using automated email address collection software. Creating these images is quite straightforward with PHP and GD. More ... |
I Sold HillaryWatch.com! If the big domain name retailers are telling the truth about their inventories, then it would appear that there are more domains for sale than there are actual websites. This seems particularly true in certain futuristic areas such as robotics and body part replacement. However, sales at Afternic continue to be strong, with many breaking the $1000 mark. As domain names continue to get bought up, will the rules of supply and demand continue to drive prices higher? Or will content providers be reluctant to part with their money, and instead start using three, four or five word domain names? We'll see! |
FontPicker I was aggravated one day by
my inability to decide on a font for a page I was developing, so I wrote a Java Applet
to display a block of text in every available font on my system. I called it FontPicker, and it's
available for your use. |
| VintageCups.com VintageCups.com has finally gotten a long overdue re-work. Users complained that with all the cups on one page, the page load time was too great. To solve this problem, I added all the image names and descriptions to a MySQL database, and used PHP to build the pages dynamically. Needless to say, this is a huge improvement. |
TampaBayBookGroup.org My book group's website just received a small makeover with a new FireWorks logo and more affiliate links. Check it out! |
| That*Guy Domains Silly though it may be, this name pattern has really caught on. When I bought "That Software Guy, Inc.," there were hardly any, and a recent check revealed over three hundred active websites. My favorites? |
Master of My Domains I thought it would be a whole lot easier to do domain name self-appraisal if I could slice and dice Afternic's sales data in different ways, so I downloaded all of it (their interface constrains you to looking at only 50 at a time). It's available in HTML and Excel format on my domains page. |
