Jay McCarthy's Blog - "His greatest creation is himself." - Harold Bloom

Note: I have moved new content to Blogger, consider yourself redirected.

    A Slight Note on Software

    A slight note on the software that runs my blog...#

    I've rearranged lots of the backend code and will soon be able to post with the MetaWeblogAPI and use what looks to be the wonderful "ecto" client. This is exciting for me but bland for you... too bad.

    There was a visible change, however, I've added paragraph level permalinks to the first-tier paragraphs. Some people have been asking for this for a while and I've just finished it.

    Another technically visible, but not really, change is that my software will not post code that is not valid XHTML, so the blog so always stay valid. If you are an XML geek, this is good.

    Update: The above bit about XML is not actually correct. The data is valid XML, but when my software parses it to add the paragraph level permalinks and then outputs it again it becomes not valid XML because entity references are lost. How obnoxious is that? Anyone know of a better perl XML Parser/Writer without this problem?

    Entro Foure

    Today I went back to school. Bleh. I also added features to my blog software and got it ready for some other features. Oh, and I'm on orkut.#

    Things to notice:

    • Redirect "Go" bar to the right.
    • The ∞ symbol for permalinks is now a ♠.
    • There is now a ♣ symbol for Technorati Link Cosmos to said entry.
    • Numerous minor details on the backend: external style sheet, better XML-ness, etc.

    Things to Come...

    • Better Blogroll
    • MetaWeblogAPI
    • Annotea server support
    • Better searching

    Entro, number three

    I just finished some new features for my blog software.#

    Things to notice:

    • "All Categories," will show you a single page with all the categories I've used and the count of how many items are in them.
    • "Recent Categories," is similar to the above but only shows the last 7 days and is sorted based on count not name.
    • There is a Search box powered by Feedster.
    • There are contextual "Previous" and "Next" buttons:
      • When looking at years, they go to the previous/next year.
      • When looking at months, they go to the previous/next month.
      • When looking at days, they go to the previous/next day.
      • When looking at entries, they go to the previous/next entry.
      • When looking at a category, they go to the previous/next page of entries categorized into said category.
    • That last item means that there is no gross overflow on category pages.
  • Future things:
    • Blogroll categorization.
    • OPML file generation? (Where?)
    • More accessibility?
    • More detail of entry pages (ie: what categories it is in)

    Entro Number Two

    At the turn of the year I switched to a new blogging system that I wrote that week. I just added some more features to it.#

    Things to notice:

    • There is a calendar to the right on pages that are date based. But not on pages that are category based. I'm not sure the best policy for those pages.
    • A month page (example) there is a larger calendar.
    • Posts can now be categorized in multiple categories at the same time.
    • The RSS 0.91 feed is no longer listed on the right, but it is generated for those who are still subscribed to it.

    Future things:

    • Categorizing the blogroll
      • Automatically based on categories the entries that links to that blog are in
      • Manually, to design "Starter Kits" for different topics.
    • Generating OPML files for category pages
    • Making "Previous" & "Next" links to navigate by date
    • Figure out a better way to overflow category pages (after 50 a list of links is generated.)
    • More accessible... What would I need to do?

    Entroducing...

    Monday and today I've been working on a new system to run my blog. It currently has no name and is based on some of the ideas of Channel Z.#

    Important: I have made a strong effort to make sure old links are still correct. If you find one that doesn't work, PLEASE let me know.

    Things to notice:

    • There is a breadcrumb trail below the title. With this you can get to other parts of the hierarchy.
    • There are 3 permalinks for every entry:
      1. The title
      2. The "Hour:Minute" on the "Posted" display
      3. The ∞ symbol beneath it
    • The permalinks goto a single page for each entry, rather than the date's page.
    • The main page only has the entries from the last day I posted. (I may change to last 2 or 3.)
    • There is now an RSS 2.0 feed as well as an RSS 0.91 feed. The 2.0 is recommended. Look to your right.
    • There is a directory listing of all categories... Look to your right.
    • Category pages have the last 50 entries of a given category and then links to the rest.
    • Many categories have been renamed or moved.
    • My name is now a link to my email address, rather than being separate.
    • The blogroll is no longer on every page, but rather just on a special "Blogroll" page.

    Things I'm working on:

    • Categorizing the blogroll.
    • Making a calendar like many blogs have.
    • Making "Previous" & "Next" links to navigate by date.
    • Support multiple categories (this is really easy.)
    • Figure out a better way to overflow category pages.
    • Your idea!