Evan's Christening

<1 min read

We're going to attend my wife's nephew, Evan, Christening today.

Vicki got me the X-Men Monopoly for Christmas. We played it yesterday nite, loads of fun. I won. ;)

Adam Curry celebrates Christmas in style.

Top 10 words of 2000. Interesting how we keep on inventing new words.

The best business books of 2000. Who has time to read books nowadays?

New Year Baby for Britney? That's what I call a sucker-bet.

Crouching Tiger, Hidden Dragon had the highest per screen average over the weekend.

Full-Auto Washer With Holeless Tub. Can you say Cyclone Reverse Washing without laughing? ;)

The best (and worst) of TV 2000. The best shows I don't watch.

Christmas Day

<1 min read

Have a Rockin' Christmas Day!

Have a Rockin' Christmas!

Where is Santa? NORAD tracks Santa every Christmas eve, following his trek around the world for children everywhere.

Salon Entertainment: Editors' Pick. The year's best (and funniest) articles. If you haven't figured it out by now, Salon is one of my favorite news site.

Nomad Portable Jukebox MP3 Player Reviewed. I've been thinking about getting some king of MP3 jukebox player, but I'll probably wait a little while longer for newer/cheaper models.

Vintage Computer Ads. Brings back some memories.

OS Showdown: Windows 2000 vs. Linux. Not quite your usual comprehensive review. ;)

S. Koreans Clash on Internet Sex Video. Apparently the Koreans have their own Pamela Anderson Lee.

Catherine Zeta Jones to be next Bond girl. If the role is anything like her head-strong performance in Entrapment, she'll get this avid Bond fan stamp of approval.

Merry Christmas!

<1 min read

Merry Christmas! Joyeux Noël!
Feliz Navidad! Frohe Weihnachten!
Buon Natale! Merii Kurisumasu!

Merry Christmas!

We went to see Miss Congeniality yesterday. I was expecting somewhat of a dud, but we actually had a pretty good time. I gave it 3 1/2 stars.

A sneak peek at the new season of La Femme Nikita. When I heard the show was coming back after being canceled last season, I became a little worried they had gone too far with the series finale. Looks like they've done a pretty nice job putting the story line back on track. Should definitely make for an interesting new season.

Real new millennium approaches. Someone had to set the record straight. BTW, the New Orleans' river cruise mentioned in the article is what Vicki and I went on last year for New Year's Eve.

The World Wide $#@%@$ing Web. As far as search engines are concerned Google rules in my book, but is also far from being perfect; especially when searching for sample code.

Crouching Tiger

<1 min read

Wu Hu Zang Long

We saw Crouching Tiger, Hidden Dragon yesterday nite. The afternoon showing we were going for was sold out. It was well worth the wait. I gave it 4 1/2 stars.

Hackers crack Egghead.com. Talk about having eggs on your face.

FileMaker Pro Mobile Reviews. I haven't had a chance to install the Palm conduit yet.

Are you ready for Mac OS X? The final chapter of MacWeek series on moving to Mac OS X.

Christmas Songs of the Week: Vicki really likes Little Drummer Boy by Jars Of Clay. I'm pretty partial to All I Want for Christmas is You by Mariah Carey.

Daily Newz

1 min read

The year the hype died and The Floppies.

Crouching Tiger, Hidden Dragon is finally playing locally. We're planning on going to see it this afternoon.

Apple Computer's Shares Aren't Flying Like Jobs. Yada, yada… not funny… blah, blah… yadi, yadi.

Ich bin Mac OS X.

Red Hat 6.2:

Sun: Server-Side Up. Forte is indeed a great tool. Win2k not supported? I don't think so! Get your facts straight, people.

I just discovered a nitfy set of Java tools:

Gates, Allen lose billions in market. I wonder how Larry's fairing?

Another update to my IE bookmarks to OPML script is now available. It specifically deals with inconsistencies between Windows and Mac OS exported bookmarks. Thanks to Nat Irons for pointing out some of my Perl idiocrasies.

While dealing with the update, I've been faced with an interesting problem involving Perl's regular expressions. As I have yet to find an elegant solution, I'll try to summarize the problem below. Hopefully someone will be able to provide some assistance.

Here we go…

Regular Expressions Dilemma

Given the following example string:

"Tango &amp; Cash, Batman & Robin, First &#x26; Last , AT&T"
The goal is to create a matching regular expression which replaces all occurrences of "&" with it's HTML entity, "&amp;". Other valid HTML entities, such as "&amp;", "&gt;", "&#x26;", etc., must also remain untouched. Of course using the standard "s/&/&amp;/g" would fail miserably.

Please share you thoughts. Join now if you're not already a member and/or click the discuss link below.

[Update]

Aaron Straup Cope sent me the following matching pattern:

s/&(?!(#[0-9]+|#x[0-9a-fA-F]+|w+);)/&amp;/g

He found it at:

http://xmlhack.com/read.php?item=638

I've updated my script accordingly.

Thanks Aaron.

IE Bookmarks to OPML

<1 min read

I've released a new version of my IE bookmarks to OPML script. The link/url expression matching has been seriously improved. Thanks to Gary Young for helping with testing.

JDBC 2.0 Fundamentals Tutorial. A short course by jGuru.

New-to-Java Programming Center. Newly updated site for developers learning Java programming.

Beginning Java 2: JDK 1.3 Version. Two chapters from Ivor Horton's book.

Java API for XML Processing. Version 1.1, Early Access 2.

Yahoo says France can't regulate its auctions. Stick it to the French, the deserve it. But then again, I am biased. I'm French. ;)

Britney Spears most searched for subject on Lycos. Ooops, she did it again!

Time for Change: 13 months calendar. It'll never fly, but is interesting to say the least.

VisorPhone Released. Hmmm… I'll wait, thank you.

Mac OS: Solitaire Till Dawn 4.0. Once I have it installed on her machine, Vicki will be very happy.

Windows: McAfee VirusScan Definition Update.

RedHat 6.2: gnupg and slocate updates.

Microsoft buys Great Plains Software for $1.1bn. Can you say Oracle envy?

I've released a new version of my IE bookmarks to OPML script. The link/url expression matching has been seriously improved. Thanks to Gary Young for helping with testing.

IE Bookmarks to OPML

<1 min read

I've posted a new version of my IE bookmarks to OPML script. I've added a function which automatically encodes characters that may cause problems in Radio UserLand and various other XML editors. So far your feedback has been very positive.

All I want for Christmas is … an e-mail program that works. That's exactly why I use fetchmail and IMAP exclusively. I gotta have my Virtual Bandwidth.

Next-generation XHTML stripped down for handhelds. Yet another mobile access standard. When will it ever stop?

Half of U.S. teens to own cell phones by 2004. How long before they start shoving the Barney, Barbie and Pokémon cell phones down our kids throats?

Multiprocessing under OS X. Too little, too late. I seriously doubt it'll help sales throughout consumer channels.

The Director Who's Giving Martial Arts A New Kick. I don't know when it'll hit the Seattle market, hopefully soon. I really want to see it on the big screen.

FTC wants feedback on changes to the Fair Credit Reporting Act. I want to open source my credit. ;)

Will failed startups sue their VCs? It's payback time!

Point. Click. Flush. When you gotta go, you gotta go.

A reminder from the USPS: If your packages are not in the mail by 5pm today, they most definitely will not get lost by Christmas. ;)