josh lucas' Radio Weblog
Patches are always accepted...

 

Home


Subscribe to "josh lucas' Radio Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 

 

  Friday, December 13, 2002



That Freakin' Manual 1.1 is out.. Classical Software released version 1.1 of TFM today. 1.1 is a misnomer -- it is easily a 1.5, if not a 2.0 kind of jump over 1.0.

TFM is like DL, but much, much better. Not only does TFM provide awesome indexing based navigation tools, but it also provides an excellent hierarchical navigation scheme for browing/navigating the documentation. For Java and Objective-C classes, TFM presents a hierarchy of all classes and provides inheritance based navigation if desired.

(I must admit partiality to TFM 1.1 -- the author was kind enough to provide me with some early betas and much of the feedback I gave appears in 1.1. :-)

I highly recommend downloading TFM and spending some time with it.

Ob-Python: I grabbed the Python documentation HTML tarball and dropped it into a new TFM document. It works brilliantly. I can be editing python code, select an expression/function, copy-to-pasteboard, and select the "Search in Python Documentation" menu item from TFM's dock menu (or services menu). TFM finds what I wanted just about ever time! [bbum's rants, code & references]

Wow! This sounds very, very cool and definitely would be useful!!
3:23:34 PM    


  Friday, December 6, 2002



A judge likens MS's removal of Java to clubbing a competitor in the knees. I've never understood why Sun has a right to bundle its language with Windows. Sheez, I'd love to bundle Radio with Windows. How about it? Why aren't they clubbing me in the knees? What makes Java so special? I think Radio is much better. [Scripting News]

While I totally agree with Dave on the sentiment of why should Java have to be on Windows when other things aren't, I'm just going to ignore the last comment since I don't know how you would compare Radio and Java. Apples and Oranges and that might even be too close..
10:41:09 AM    



I have some little pads on my desk which I use to keep lists of things I'm working on or notes for myself. These aren't post-it notes but a little bigger. I've tried using legal pads or notebooks but it never seems to work out well.

I've been toying with the idea of writing a little TODO app for myself since I've tried various apps and none are what I'm looking for.

Most aren't even in the same ballpark which is unfortunate because I would much rather keep these notes instead of getting tired of the clutter and shredding the paper products.
12:35:22 AM    


  Thursday, December 5, 2002



I've spent the better part of today, trying to get a RPM for the Tomcat connector for Apache. It's being a pain since it's more updated than the Tomcat we are currently using in one of our branches. We are definitely behind in upgrading Tomcat but since we are shipping production code, it was not the right time to consider an upgrade.

Unfortunately, it looks like we will still need to upgrade unless I can find the magic pixie dust which will get this built..
11:54:02 PM    


  Thursday, October 31, 2002



It's been a little bit since I've updated here. Sometimes I forget to launch Radio, especially now that I use NetNewsWire for my aggregation. Perhaps this will break me out of my funk..

At any rate, I'm starting to look at Ribosome a bit. It's the build system for Real's code they released. We have done something similar at work and I'm interested in seeing the similarities...
9:13:10 AM    


  Friday, October 18, 2002



Listen to the EJB's go Pop:

Mike Clark was just muttering about EJBs and how they can lead you over the brink of complexity. And he asks: "Where did we go wrong?"

The easy (and flip) answer: EJBs went wrong by following technology built by people following the needs of the database companies and a few Fortune 500 companies that had narrow problems.

The hard (and maybe closer to the truth) answer: It's hard to tell really. The easy answer assumes that the approach taken was wrong. Quite the contrary, it was probably a decent tech for the problem space that it focused on. But the hype machine grabbed onto it and pretty soon it was floor topping (and desert wax). And once out of its natural environment, it grew talons and started breathing really cool looking, but inherently destructive fire.

Mike Cannon-Brookes stats in his blog that, "probably only 20% of enterprise Java projects require EJBs, whereas 80% use them." I agree with him, but even more so. I'd say only 10% of enterprise applications (probably counting for at least double or treble that in monetary worth) have a use for EJBs. Those 10% really need them, but in the other problem spaces, they are so the wrong choice.

Most telling to me: My friends who still work in the J2EE group at Sun that are charged with telling people how to write enterprise applications are now muttering about how there's a sudden demphasis on EJB's. Everyone is talking about other solutions now. Servlets (and tech built on top of them) and JDBC. Hell of a combo. Hey, I think I said that about 5 years ago while wandering the halls of CUP02. Course, not many people were listening back then. But a few were...

Source: James Duncan Davidson

As you would expect, Duncan has plenty of insider knowledge on this.. It's too bad that technology can be so pimped by hype that it loses its value to developers..
9:36:11 AM    



Click here to visit the Radio UserLand website. © Copyright 2002 josh lucas.
Last update: 12/13/02; 3:23:43 PM.

December 2002
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Oct   Jan