rjray.org  home · misc · 23.html  Powered by Blosxom
 

Licensing:
This work licensed under a Creative Commons License:
creativecommons.org

Friends:
+ raelity bytes
+ paul e. [LJ]
+ Rain Graves
+ gnat [use Perl;]

Syndication feeds:
# RSS 1.0 format
# Atom 0.3 format

My other sites:
- Silicon Valley Scale Modelers
- Book page for Programming Web Services With Perl

Other journals I read:
= DJ Adams
= rebecca blood
= Tim Bray
= Margaret Cho
= Warren Ellis
= Neil Gaiman
= Rafael Garcia-Suarez
= John Gorenfeld
= Lawrence Lessig
= Michael McCracken
= Jeff Vogel
= Norm Walsh
= Wil Wheaton

My journal at use.perl.org:
· Restless
· RPC-XML-0.57.tar.gz uploaded to PAUSE
· RPC-XML-0.56.tar.gz uploaded to PAUSE
· RPC-XML-0.55.tar.gz uploaded to PAUSE
· Forgive Me, Bretheren Monks
· Extry Extry: Winer Leaves the RSS Advisory Board
· RPC::XML 0.54 Uploaded
· The Books of Perl
· Good Intentions Don't Equal Good Results
· Errata Tracking Page for PWSWP
· Image::Size 2.992 Uploaded
· Props to Portland PM
· Lightning Talks
· OSCON, Tuesday
· OSCON Plans Now Set



» Blogs that link here

Powered by Technorati

There is nothing either good or bad, but thinking makes it so. — William Shakespeare, Hamlet, Act II, Scene 2

Unveiling at 95% Complete 2003.06.02.21:14

I still have one more feature I plan to integrate into the new version of rjray.org, but for now it is clean and purty enough to re-roll-out.

The most significant differences should be pretty much all under the hood; Rael's release-candidate version of blosxom 2.0 was the main goal of the upgrade effort. To this, I have added a host of plug-ins, including a better archive-calendar (low on the right-hand column) and, most importantly, proper Etag and Last-Modified headers. Not only on the web page proper, but also on the RSS feeds.

Which brings up the next change: I have made the default RSS feed a v1.0 feed, and made the older (0.91) feed accessible via a different URL (index.rss91). I hope this improves the overall quality of the syndication at the LiveJournal feed for my journal, rjray_rss.

And lastly, one of the changes I've made is a subtle-but-significant overhaul of how the permanent links are crafted, as well as the location of about 7 of my journal entries. The logic goes a little like this:

First, I had been using a hack in the earlier version of blosxom to make the "permalink" stay the same whether you were reading the story from the main page or from a sub-category. The newer blosxom has a better way to track this, so I'm using that. In addition to that consideration, the XHTML spec disallows the "/" character in an anchor's (that's the <a>) "name" attribute. I use the permalink there as well, for cross-references and in the feeds, etc. So I use a plug-in to translate all the "/" into "_" to keep XHTML validators happy.

But that also exposed a problem in that I name my entries with numbers. That way, I don't have to worry whether the nifty title I just thought of is already the file-name for an entry two months ago. But the 7 or so entries at my top-level ended up with identifiers that were just plain numbers, which also annoyed the XHTML validator. So, I merged them into the "misc" category, for lack of anywhere better to put them.

I am going to assume that all of this sudden change will almost certainly make LiveJournal's syndicator very confused and probably display the last 15 or so stories again. For this, I apologize in advance. I hope that I don't make any more changes on this scale again anytime soon.

# [/misc]


Who Am I:
Randy J. Ray
Software Engineer

www·rjray·org
<rjray@rjray.org>

Buy my book!

cover
Programming Web Services with Perl


I've also contributed three chapters to:

cover
Computer Science & Perl Programming

Category quick-links:

Archive:

June
S M T W T F S
2
         

2003
Months
Jun

Reading and Re-reading
Current
cover
· The Annotated Thursday: G.K. Chesterton's The Man Who Would Be Thursday, G.K. Chesterton, Martin Gardner
· The Feeling Good Handbook, David D. Burns
· Organizing From the Inside Out, Julie Morgenstern
· XML Schema, Eric Van Der Vlist
· BEEP: The Definitive Guide, Marshall T. Rose

High in the queue
· Silk, Caitlin R. Kiernan
· Coldheart Canyon, Clive Barker
· Idoru, William Gibson
· Shared Source CLI Essentials, David Stutz, Ted Neward, Geoff Shilling

Recently finished
· Planetary Vol. 3: Leaving the 20th Century, Warren Ellis, et al

Recommended favorites
· The Cowboy Wally Show, Kyle Baker
· Lost Souls, Poppy Z. Brite
· The Alienist, Caleb Carr
· Quarantine, Greg Egan
· The Authority: Relentless, Warren Ellis et al.
· Planetary: All Over the World and Other..., Warren Ellis et al.
· American Gods, Neil Gaiman
· Good Omens, Neil Gaiman and Terry Pratchett
· Neuromancer, William Gibson
· A Philosophical Investigation, Philip Kerr
· Say You Want a Revolution (The Invisibles, Book 1), Grant Morrison et al
· You Are Worthless: Depressing Nuggets of..., Oswald T. Pratt and Scott Dickers
· Cryptonomicon, Neil Stephenson
· Rising Stars : Born In Fire (Vol. 1), J. Michael Straczynski

Powered by Blosxom [Valid RSS] Valid XHTML 1.0! Valid CSS! creativecommons.org