Skip to main content

Blog Archive for editor during October 2006

What will emerge as the Blogapps book code evolves? The Blogapps project might just have the ideal approach for putting a book's example code online. It'd be easy enough to put a zip up on the publisher's website -- actually, I can tell you from experience that managing lots of samples, ensuring that they work and reflect what's in the book isn't as simple as it looks -- but there's another...
More just-pick-it-up-and-use-it Java stories On Wednesday, I talked up a couple of Java apps -- the Podcast-smoothing Levelator and the work-in-progress game Freetar Hero -- where the point was not that they were written in Java, but that they solved a problem for someone. This is a tremendously good sign because these apps are gaining attention for what they do, and the fact that they're in...
Where does the web app end and the Swing app begin It's too easy to get hung up on the "web" part of "web apps" and "web services". So something generates HTML... so what? That doesn't mean you have to throw it as-is into a browser window. After all, HTML is structured data (better still if it's XHTML), and there's no reason that a client can't just pick through that structure (with...
Remarkable new Java Media apps The podcasting world is rushing to embrace a new tool. And it's written in Java. The Gigavox Levelator is an application which takes audio files and adjusts the sound levels to reduce volume (level) differences from one source to another. The obvious application is in interview and group-discussion podcasts, where different participants may naturally speak at...
The many pieces of a video game In its own way, game programming is like enterprise development, in that both are defined not by the programming techniques and API's used so much as what the final result is. Moreover, each of them is such a broad and deep endeavor, that significant work requires touching on many different programming concerns. Consider how Java EE involves persistence,...
Adventures in licensing It's hard to keep track of all the projects on the site, but one way to catch up is to actually need to use one in my work. That happened the other day when I got a feature request to add some sort of a licensing scheme to a desktop application. After looking at proprietary solutions, I decided to give True License Collection (TLC) a try. I can't give a final...
Angry about plagiarism and spam I think we run some pretty good feature articles on java.net, which is a tribute to the skill and expressiveness of the many writers that choose to work with us. A lot of the readers think we run good articles too, as they're often cross-posted with commentary on other sites. And apparently, someone named Mohamed Elgazar liked Vikram Goyal's J2ME Tutorial,...