Archive for July, 2006

SCA Question

Thursday, July 27th, 2006

Currently I only know SCA developers. I haven’t heard too much from anyone who has tried it out as a user though (it is young, so this isn’t necessarily a bad sign).

I would like to ask - are there users who have played with the M1 releases? What do you think? (In case you missed OSOA was announced today which reminded me of this question)

All you need is Nodes!

Friday, July 21st, 2006

Tim Bray writes a song about DOM nodes. Tim: while it may not have driven you to doom and gloom, it seems to have driven you to crazy. Be afraid. Be very afraid. (Its catchy though, I hope I can get it out of my head before I try to sleep tonight.)

BarCamp Grand Rapids is a GO

Wednesday, July 19th, 2006

Thanks to the work of Kyle Adams and Dave Brondsema, BarCamp Grand Rapids is now a go for August 18 and 19. From the Wiki:

BarCamp is an ad-hoc gathering born from the desire for people to share and learn in an open environment. It is an intense event with discussions, demos, and interaction from attendees. If you’re not familiar with what BarCamp is, I’d recommend reading the rules.

If you’re in GR, you should make sure to come. And please:

I haven’t signed up for a presentation slot yet, but I will probably do some sort of presentation where I rant about Java, web services, SOA or the like.

Update: I signed up for “Things I hate about Web 2.0″ and some others. Also, fixed the dates on this entry and added the Ultra Cool Logo.

Streaming MTOM on a WSE client?

Tuesday, July 18th, 2006

After much poking around, I haven’t been able to figure out how to get a .NET WSE client to stream data via MTOM. The only option seems to be to submit byte[] arrays - which requires you to load the whole file in memory. This makes me think it isn’t possible. And this seems to provide some weird way to send large amounts of data. Is it that hard to have a stub generated that has a Stream in it? If you have any insights, please give me a shoutout - dan AT netzooid dot com.

Codehaus is now a bonafide non profit!

Friday, July 14th, 2006

I’m happy to announce that the Codehaus now officially a non profit!

What does this mean? Well, at the very basic level it will mean that people can donate hardware, resources and code to the Codehaus (thanks everyone!) and write it off. At a higher level, it means the Codehaus will continue to exist regardless of any one individual.  And a host of other things that I’ll have to spout on about on another entry…

OSCON is coming

Thursday, July 13th, 2006

I finally booked my hotel and flight for OSCON today. Due to the “overwhelming popularity of OSCON” I had to book a room down the road. The good news is that I have the penthouse suite. (although I think that sounds way better than it is reality… I mean what kind of penthouse is $149/night?)

I’ll be doing a talk at OSCON called “Building a High Performance XML Router with XFire and AsyncWeb“. Man, thats a mouthful. Check out the abstract:

Web services are starting to become ubiquitous. Yet, despite their prevalence, web services are notoriously slow and do not inherently scale well. What happens when you need to build an XML service that needs to scale to thousands of transactions a second? And what if you have several thousand concurrent connections? And what do you do when you need to transform and route those requests on the fly?

One possible solution is to use an XML router which proxies and manages all your incoming requests. XML routers can cost tens of thousands of dollars, but a solution can be built with off-the-shelf hardware and open source software.

The open source projects Codehaus XFire and AsyncWeb make this type of solution possible through their high performance characteristics and support for non-blocking I/O connections. This talk will outline the challenges involved and how a solution can built.

Should be fun, hope to see you all there!

Update: fixed embarrassing mispelling of suite. 

Tabbed shell for Windows?

Monday, July 10th, 2006

Anyone know of a tabbed shell for Windows? Oh how I would love one… dan AT netzooid DOT com.

Update: People wrote back with several options I hadn’t seen before:

  • Ken Anderson suggested Poderosa. I had a chance to download this one and I have to say I really like it so far.
  • Benjamin Kohler and Dejan Gojsevic suggested Console. Joe Attardi sent along this link with a screenshot. Looks real good, need to download this one.
  • Taras Tielkes suggested Zabkat.
  • Dave Irving suggested Wintabber. This looks it’ll tab anything! Interesting…
  • And Per Olesen has some comments on his blog

Thanks to all those who responded! I’ll write up a review one of these days of some of them if I can find the time.

Laptop died, temporarily screwed

Wednesday, July 5th, 2006

For those of you who are priveleged enough to interact with me online on a semi-regular basis, expect very little communication for the next couple days. I’m on vacation, but usually that doesn’t stop me from the occassional online connection. However, my laptop decided to take a dive at the exact beginning of my vacation leaving me high and dry on a few things… 

Anyway, a couple lessons learned:

  • US replacement plans are worthless when you’re in the UK.
  • Replacement plan turnarounds suck. I’m only going to be in the US for a week before OSCON, which doesn’t give me a chance to get a replacement!
  • The Euro/Pound exchange rate sucks (looking at buying a new laptop here)
  • My Sony VAIO S260 has a recurring problem where it ceases to turn on after a couple months (the mother board fries itslef after a while). CompUSA better give me a freaking new model - this is the 3rd or 4th time I’ve sent this one in.