Search |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Famous Last WordsPosted by editor on March 31, 2009 at 9:39 AM PDT
A very big round of thanks. Editing java.net for the last three years has been a process made infinitely more pleasant by the assistance and companionship of people from O'Reilly, Collabnet, and Sun that I've had the pleasure of working with. Indeed, those of us working on the site today are walking in the footsteps of those who originally created the site back in 2003. So, while all of them have moved on to other things, I'm indebted to people like Chris Cheline, Helen Chen, and Daniel Steinberg, who forged this site out of nothing but time, money, and bytes, and started building the thriving community. I came along later, first as an associate editor, then started doing the front page and editor's blog in June 2005. Since then, I've worked with a number of great people, including Marla Parker, Miky Vacik, Rachel Thurow, Craig Palmer, Jim Wright, Padma Ramanujan, and Shilpa Vora. Currently, we enjoy guidance from Sun's Gary Thompson and Sonya Barry, and Collabnet's project-hosting services as overseen by Eric Renaud and Andrew Kelly. On the O'Reilly editorial and community-building side, it's a pleasure to work with producer Jennifer Palm, the seemingly-able-to-do-anything Sarah Kim, freelance editor Jamie Barnett, the O'Reilly graphics and department and tech support people, and our ever-available manager, Nancy Abila. Tomorrow's front page is coming to you from O'Reilly editor Kevin Farnham. I think he's going to enjoy working with this team. I've enjoyed their friendship, and being able to rely on them. In Java Today, John Rose is providing some details on JSR 292 support in javac. "In order to work with dynamic types, method handles, and invokedynamic I have made some provisional changes to javac as part of the Da Vinci Machine Project. The mlvm wiki has a full description for Project COIN. It is most desirable, of course, to program invokedynamic call sites as Java expressions, not just ASM code, and that's what those langtools patches are for." The Java Card 3 is a major evolution of the current Java Card 2 platform. In the SDN article Java Card 3: Classic Functionality Gets a Connectivity Boost, Peter Allenbach writes, "while Java Card 3 enhances the classic interoperability, security, and multiple-application support in the platform, it exploits such new hardware features as more memory, more processing power, and enhanced communication capabilities. In this way, Java Card 3 comprises both the Classic Edition and a new Connected Edition." The latest Java Mobility Podcast is Java Mobility Podcast 75: Daniel Green on kids and computers, in which Daniel Green from Sun Microsystems talks about computers in education, getting kids excited, and computer clubs on thumb drives. In today's Weblogs, Jan Haderka passes along the welcome announcement SwingX 0.9.6 Released. "Almost on the spot 3 months since the last release SwingX 0.9.6 is out. This release focuses on one last code API cleanup before 1.0 release." Marina Sum links to A Visual Display of OpenDS Code Commits. "See a short video, called CodeSwarm, of the history of code commits for the OpenDS project, courtesy of community manager and architect Ludo Poitou. What an impressive picture!" Next, a disappointed Felipe Gaucho reports that the QTI 2.1 draft specification has been removed from the IMS website. "A sad day for the global education community - the IMS Global Learning Consortium decided to withdraw the QTI 2.1 draft specification."
In today's Forums, Clive Brettingham-Moore offers some suggestions in the response Re: Disabling ?WSDL "If request path needs changing you have no alternative beyond trying to avoid metro wsdl (maybe filter, trying to get load balancer to redirect ?wsdl, or try and rewrite the WSDL coming though (though that would be hard)). Otherwise you can try and get metro to have the correct URL: The address in the wsdl is derived from the servlet request enviroment. Hostname and port can be statically overridden using tomcat connector attributes. Alternatively if the request path (as opposed to host/port/protocol) is not changed, you could avoid request rewriting (can still do request routing or course) at the proxy so the web service sees the true URL via either http or ajp)." Finally, Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site. Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive. If you've gotten this far, then maybe you remembered that I said yesterday that I'd be providing the answer key for the Daily Editor's Blog musical reference game. First, a note about the history of the game: it was my Shakespeare lecturer in college who said that constraints make you more creative, not less. He pointed out that Shakespeare had to work with a rowdy mob in the frontmost seats that weren't above harassing the actors if they got bored, and female parts played by young men in drag. Instead of being frustrated by such limitations, Shakespeare used them to his advantage: he starts his plays with spectacle to win over the rowdies, and often had his female characters pose as men, thereby turning male actors back into male characters. Using a similar logic and self-discipline, Chuck Jones imposed hard rules on his Coyote and Roadrunner cartoons, and they were the better for it. Another inspiration: Tim Monroe's long-running QuickTime column for MacTech cleverly used only movie titles as the title of every installment. In fact, Tim once told me (the year that JavaOne and WWDC were the same week) that when he wrote an article about QuickTime for Java, he found that only one major movie title had ever used the word "Java", namely Krakatoa, East of Java (fortunately, his followup was easier: Swing Time). I wasn't really satisfied with my attempts to mimic Daniel Steinberg's personal and anecdotal style when I filled in for him for a few days in December, 2004, so when I started doing the front page and the blog full-time, I decided to latch on to musical references as a framing device that would challenge me to find a relationship to the items on that day's page. This happened around JavaOne 2005, which I arrived at just hours after attending the "Dear Friends" symphonic concert of Final Fantasy music in Atlanta, so I used songs from that series for the first set of titles (something I went back to a year later, after the Aerith project debuted at JavaOne 2006, named after the tragic heroine of Final Fantasy VII). I'd probably be doing it next month too, as I have tickets to the new tour, "Distant Worlds", here in Grand Rapids in two weeks. Sometimes, people who don't read the blog regularly see their favorite band and comment "hey, are you an X fan too?" Actually, I used up most of my long-time favorite bands over the first year, and have had to do research (iTunes Genius, the KFOG 10@10 set lists, friends' Facebook favorite music lists [Robert Cooper reminded me of Pixies, and The Jam was inspired by Dick Wall]) to come up with new references, though in many cases this has led me to cool new music (still need to check out Von Bondies, now that I think of it). I think the only person who ever requested a band was Dalibor Topic, who asked for (and got) the Belgian rock band dEUS. The history of musical references has a lot of in-jokes that only I get. Every time that I was working on java.net while taking my family to Disney World, I used Disney songs as the week's themes. I also kept using increasingly recent titles for these, so in February, I was forced to go with crazy-obscure end-credit songs from Bolt and Meet the Robinsons, which I'm sure nobody caught. Last Summer, when I moved to Grand Rapids, I did a couple weeks where all the artists were participants in the first Rothbury Music Festival, which takes place about 30 minutes from here (in fact, if you're coming, stop by the house... we're off exit 38 on I-96). One other fixture of the blog band game was that the easiest way to bring people out of the woodwork was to use Rush. For whatever reason, the fanatical Rush devotees fell over themselves to acknowledge the appearance of the band's classic titles in the java.net editor's blog. It helped that their titles are often abstract concepts that are easy to match to items on the front page ("Mission", "Distant Early Warning", "Marathon", "Working Man", etc.). I think I went back to this particular well three times before deciding that it was just too easy. I also did The Who three times (one or two of these days were Daniel filling in while I travelled, and he cleverly kept with the theme), which is remarkable when you consider how few albums The Who actually put out (especially in the years after Tommy). OK, enough theory and history. Here are the answers:
Hey look at that, I never did go and do the threatened "Broadway show tunes" week. A very big round of thanks »
Comments
Comments are listed in date ascending order (oldest first)
Submitted by daniel on Tue, 2009-03-31 17:42.
Again, thanks for everything Chris.
Best of luck and see you soon,
D
Submitted by brunogh on Tue, 2009-03-31 18:26.
Chris, thank you very much for teaching us with your daily posts. We are gonna miss your entries at java.net, I wish all the best in your new projects.
Bruno
Submitted by cajo on Tue, 2009-03-31 19:00.
You have added a special style to the site that was very much enjoyed.
Happy Hacking,
John
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|