EndangeredPlanet.org Gallery and Mission

Jeremy & I spent a nice afternoon at a mini-gallery opening of Jeremy’s class artwork.

Jeremy’s Haircut pics

Jeremy's Haircut pics Here’re some pics of Jeremy getting his haircut (11 inches!) back in December 2006:

Jeremy Haircut pics

There wasn’t a dry eye in the house. Jeremy donated his hair to Locks of Love .

Can Web 2.0 Evolve Into An Enterprise Technology?

Web 2.0 Impact ChartGrowing Pains: Can Web 2.0 Evolve Into An Enterprise Technology? — Web 2.0 — InformationWeek

Wikis, mashups, social networking, and even Second Life can have a place in business, but they need to improve legacy interoperability–and IT needs to overcome its skepticism.

HOWTO Use Your Mac From Anywhere

HOWTO Use Your Mac From Anywhere
This guide demonstrates using SSH tunnels and VNC screen-sharing software to use your Mac from any PC over the Internet. It’s fast, secure, cross-platform, and can be done entirely with open source software.

Authenticate Apache 2 using Mac OS X Open Directory

macosxhints.com - Authenticate Apache 2 using Mac OS X Open Directory

Change this:

cn=user1,dn=example,dn=com

to this:

uid=user1,dn=example,dn=com

so it looks like this:

AuthType Basic
AuthName "Testing of LDAP auth"
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
AuthLDAPBindDN uid=testaccount1,cn=users,dc=geo,dc=vuw,dc=ac,dc=nz
AuthLDAPBindPassword [plaintext password for user 'testaccount1']
AuthLDAPURL ldap://server1.geo.vuw.ac.nz/dc=geo,dc=vuw,dc=ac,dc=nz
require valid-user

Clear as mud? ;-)

Xalan Command-Line Utility

Xalan CLI InterfaceHere’s the command for running Xalan from the command line:

java org.apache.xalan.xslt.Process -IN xmlfile -XSL file -OUT outfile

More info is available here:

Command-Line Utility

XPath Visualizer for Mozilla

XPath Visualizer for MozillaThe XPath Visualizer for Mozilla can help you build XPath queries without leaving your web browser.

hacks secure htaccess phpnuke code hacks PHP-Nuke modules, blocks, themes

I may consider adding this to my personal server’s .htaccess file…

hacks secure htaccess phpnuke code hacks PHP-Nuke modules, blocks, themes

WordPressMU Bug Trac for fixing target=”_blank”

W3C - World Wide Web ConsortiumOnce upon a time, we had a vexing problem where we couldn’t set the @target (OT: @target is tech-speak/jargon/euphemism for ‘target attribute’). Actually, you could set it, but when you ’saved’ the post or story, TinyMCE (that nifty toolbar interface for formatting blog posts used by WordPress and a million other places). Here’s where I figured out what was wrong. I don’t know why they ‘broke’ the @target attribute, although I do know that the ‘target’ attribute was deprecated in HTML 4.01, as well as XHTML 1.0. However, there are ways around it, like via JavaScript and XHTML modules which are pretty darn cool.

Anyway, when we upgrade WordPressMU to the next version, we’ll likely need to ‘fix’ this again, so here’s $98 bucks worth of direction:

Changeset 1022 - WordPress MU Trac - Trac

Just change this:

$allowedposttags = array(
‘address’ => array(),
‘a’ => array(
‘href’ => array(), ‘title’ => array(),
‘rel’ => array(), ‘rev’ => array(),
‘name’ => array()
),

to this:

$allowedposttags = array(
‘address’ => array(),
‘a’ => array(
‘href’ => array(), ‘title’ => array(),
‘rel’ => array(), ‘rev’ => array(),
‘name’ => array(), ‘target’ => array()
),

NOTE: This change was downgraded to determine if it inexplicably affects bandwidth performance.

Yahoo! UI Library: Graded Browser Support

Yahoo! UI Library: Graded Browser Support

A-Grade Browser Support is probably what we should adopt, as well.