29th Mar, 2005

No comments

Updated Pod Search

Updated to include inheritance tree, method signature, linking of methods to documentation anchors, HTML from pod2html, and css from kobesearch.

Pod Search

Next up: download link, use package name as bread crumb trail, reformat long method listings, related links (probably from del.icio.us although Perl.com articles would be nice).

25th Mar, 2005

No comments

First CPAN Module

I finally got my first module on CPAN. This is a coming of age event for Perl programmers.

The module, Net::MarkLogic::XDBC is an interface for running XQuery on a MarkLogic XML repository.

I’m super excited, stoked even, for the possibilities created by working with MarkLogic. Their CIS product can hold terabytes of XML and query it instantaneously with XQuery.

10th Mar, 2005

No comments

Getting Started With Buffet

Slight obsession with Warren Buffet lately.

Starting with the Berkshire-Hathaway annual report/business lesson: 2004 Annual Report

Followed by this commentary on the report.

Mr. Buffet gives a lot of details about the workings of the business but he won’t add up the numbers for you and tell what the actual value is. That’s supposed to be your job. However, these guys put together a little calculator to do that dirty work for you. Naturally it says that Berkshire stock is heavily undervalued (despite outperforming the S&P500 by a factor of 2 over a 40 year period).

Naturally I went out and bought a share with my IRA contribution.

Here’s some more helpful links:
http://www.focusinvestor.com/links.htm

9th Mar, 2005

No comments

Perl Best Practices

Just saw PDFs for Damien Conway’s “Perl Best Practices.” I tech reviewed the regex chapter and was thrilled to see the extended white space option list as best practice #1.

It’s really amazing to me that people that care about indentation and commenting when writing very readable languages like Python or Java can stand to see a completely unreadable language like regular expressions written without any whitespace or any comments. Shouldn’t this offend the sensibilities of just about any programmer?