Skip to main content

Blog Archive for editor during August 2006

Take time for an occasional high level look at your code Do you ever sit down and look at your own code, or anyone else's? Code always looks so different on paper than it does in a text editor or an IDE, the desperation of copy-and-paste code, and too-busy methods with 60 or more characters of indentation becoming just that much more obvious. Code reviews seem a little less popular in this...
A Java-based content management system Certain applications are so ubiquitous they're easy to miss. Content Management Systems might be an example of this. Years ago when I was job searching, I found a lot of companies seeking developers with a mixed set of back-end and client-facing skills to build these kinds of systems. We're also having an internal discussion at O'Reilly about what we...
You can use the Duke logo, actually While there's a little fear and loathing about legions of lawyers driving up to your house if you put the word "Java" in your product name -- see the feedback on Stupid Questions 12: What's in a Name -- it turns out you can use the Duke logo on your site or project. This was news to me when it came through the e-mail a few weeks ago, and got lost in the...
How far does Java ME get you? So, I discovered that I'm now using my mobile phone enough to move from a pre-paid plan to a regular subscription, and while I was doing so, I tacked on the data service for five dollars a month to see what I could do with it. Mostly, of course, I've been pulling down MIDI files to assign to various callers -- my wife gets Dave Brubeck's Blue Rondo A La Turk [...
Policy points for a hot Thursday Maybe it's that massive incandescent ball of gas 90 million miles away (150 million km)... you know, the one that's making it so hot in the Northern Hemisphere lately... but I guess I have a little bit of Sun on the brain today. Either that, or there's a remarkable coincidence of the prominent items that were available to feature in the various sections of...
Thinking out loud about article development A couple of authors have me rethinking the process for doing the feature articles here on java.net. Let me tell you how it works now: The author sends in a proposal for an article. My guidelines for this are to send a simple e-mail of 5-10 lines that establish: What the article is about Why it matters What specific things will be covered in a 2,...
Journeys in time and space with Flying Saucer I remember when Josh Marinacci first got going on Flying Saucer... this was before Swing Hacks and his joining the Swing team at Sun team, mind you... and this was one of several projects that seemed to come and go from joshy.org, like a webmail viewer he wrote a while before that. If you look at Flying Saucer's announcements, you'll see the...
You do NOT want to see what I've been doing with threads lately... OK, so last Monday, I came back Violently Happy from the weekend, having solved one of my QuickTime for Java threading problems that was causing crashing problems on Intel Macs. Only problem was that it locked up hard on Windows XP. So I looked into it. And it's crazy bizarre. Here's the deal: when you use QTJ's capture...
A little less legalese Our new java.net Terms of Use went public last night, and in a move not particularly typical of this industry, it does not try to take more of your rights away. Quite the opposite. Compare it with the old verison via the Internet Archive and you'll find that the new version is actually about 20% shorter than the old version. The gist of the new terms is in sections 3...