Can I Still Post?

I’ve made a whole bunch of changes to the backend, and I need to check to see if I can still post to the blog.

Can I Still Post?

I’ve made a whole bunch of changes to the backend, and I need to check to see if I can still post to the blog.

Apple Market Share Increase Seen In Web Statistics

From [MacSlash](http://macslash.org:)

On the same day that [AAPL](http://finance.yahoo.com/q?s=AAPL) hit an all-time high, ComputerWorld tells us that [Apple’s](http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9018641&intsrc=hm_list) online marketshare has doubled in the past eight months, according to both WebSideStory and Net Applications. Both firms claim that Mac OS X is used by around 6% of all web surfers in the US. No one has said it better than Geoff Johnston of WebSideStory: “For the first time since 1999, when we started tracking, the Mac has really made a major push…Mac has almost doubled, so you know they’re selling a butt load.”

Yeah baby! Let’s keep the trend heading in the right direction. We all know that the Mac with OSX is where it’s at, now it’s time for the rest of the world to figure it out!

Sun (Officially) Supports J2EE Development On OS X

From [MacSlash](http://macslash.org:)

mcenhillk writes After years of being a second class citizen in the J2EE world, Sun officially supports Mac OS X. The [https://glassfish.dev.java.net Glassfish] project has been running on Darwin for a couple of years now but there has never been official support from Sun. [JBoss](http://labs.jboss.com/) has been the default application server since 10.3 but I always had a problem trying to administer the system. Most other appservers I have tried over the years will run but the setup and runtime scripts have to be hacked or reverse engineered . I never had the time or patience to rely on a hack. Head on over to [Sun’s download page](http://java.sun.com/javaee/downloads/index.jsp) and give it a shot.

This is outstanding news for those of us in the tech industry that work with Java on the Mac. Thanks SUN for finally taking this on.

An OPML Editor Hosted Personal Wiki?

I’ve been playing around with the [[OPML Editor]] from [[Dave Winer]] lately and using it to write some of the blog entries for this site. As I’ve reported here, it’s like a bit of a flashback to the early days of this site when I maintained it entirely within [[Userland Frontier]]. But, I digress.

While I was playing around with it, it struck me. I’ve got everything here I need to host a personal Wiki entirely written in outlines stored inside the OPML Editor:

  • A built in web server
  • storage for the pages
  • Outline renderers for page presentation
  • Glossary substitution

So, here’s what I need to figure out in order to do this:

  • How to write a tool (doesn’t look too hard)
  • How to route web page requests that start with a top level directory of “wiki” after the server in the URL
  • How to hook up an “edit page” button to open the outline for the page in the [[OPML Editor]]
  • How to automatically augment a glossary with new page references to take advantage of the built in glossary subsitution code

I don’t know if I’ll ever get around to coding this up, but it doesn’t seem like there’d be much work to it. Send me an email (mike AT carneyweb DOT com) if you have any ideas about this.

Golf With a New Knee

Well, it’s been four months since I had the [[total knee replacement]], and yesterday I played a round of golf for the first time. The knee held up surprisingly well, although I needed to reconfigure my swing a bit. I don’t have as much freedom of motion as I had before the surgery, which means that I can’t rotate my body around my legs as much as I did. Oh well, you work with the tools you got.

After a rocky start, I was able to start scoring at about the rate that I normally did before the surgery, which is to say, a whole lot better than I expected to be able to do. When I told my doctor that I wanted to be able to play by mid-May his response was less than enthusiastic. “That’s pushing it, but it’s a good goal,” was his response.

Goal achieved.