iamcal.com/publish
This is a collection of various articles written by Cal Henderson, old and new.
Newer articles from around the web
- 2012-06-16 - World of MapCraft - WoW Slippy Maps
- 2012-01-12 - World of Warcraft - The Survival Haste Plateau Myth
- 2011-03-06 - Lego Carcassonne
- 2010-10-28 - Sources of U.S. Tax Collection
- 2010-08-23 - PNGStore - Embedding compressed CSS & JavaScript in PNGs
- 2010-03-22 - Issue Tracking - The Good & The Awful
- 2010-03-04 - World of Warcraft - Beating the RNG Boss
- 2009-10-21 - Using Emoji in Web Apps
- 2009-07-31 - Previewing DocBook books in HTML on Windows
- 2009-03-01 - Understanding Bidirectional (BIDI) Text in Unicode
- 2008-10-27 - code.flickr - Counting & Timing
- 2006-05-22 - Think Vitamin - Serving JavaScript Fast (Archived copy)
- 2003-12-04 - Creating a Pixel Font from scratch
- 2000 - Color Vision - Designing on the web for Color Blindness
Older articles from iamcal.com
- Basic Javascript - Variable scoping
- Practical Javascript - Working with cookies
- Advanced Javascript - Google Highlighting
- Advanced Javascript - Javascript E-Commerce
- Perl - Regular Expression Primer
- PHP - Creating Unicode applications with PHP
- PHP - Human Readable Numbers
- PHP - Parsing Email Adresses in PHP
- PHP - Processing HTML
- PHP - Processing HTML, Part 2
- PHP - Search term highlighting
- PHP - Searching with PHP and MySQL
- PHP - Writing cleaner code
- PHP - Writing secure and portable PHP applications
- Web Security - Designing user authentication systems
- Web Security - The problem with cookie authentication systems
- Misc Tech - "Get Caught Mapping" Interview
- Misc Tech - Connect 4 Maths
- Misc Tech - Connect 4 Theory
Blog Hacks
In the summer of 2003, I wrote several very short articles for the O'Reilly Media book "Blog Hacks", which was never published. The articles below are now fairly dated, but reproduced here mainly for posterity.
- Amazon product links for an international audience (unfinished)
- Comments popups (non-javascript)
- Fixing Broken CSS Box Models
- How to highlight search words from Google
- Javascript email addresses
- Moving things around with mod_rewrite (very rough)
- Opening links in a new window
- Skinning with stylesheets
- Using a dropdown for your blogroll
- Using an atomz.com search engine
- Using Blogdex with Metalinker
- Using google to allow searching of your archive
©1993-2012 Cal Henderson. Don't steal my writing, ta. See copyright page for code licensing. Mistakes? Tell me.