The Wayback Machine - https://web.archive.org/web/20111028123909/http://planetjdk.org:80/
News and views from the Java SE Development-Kit Community
Mario, Robert and myself spent some time during the last evenings casting some black coding magic and here’s the result: This is a JavaFX scene graph, and inside it a SwingView JavaFX component that hosts a JButton, that you can actually click, etc. Watch out for a JavaFX related project that we are about to [...]
I finally got a couple of evenings to play with JavaFX on my Mac. I think JavaFX is really cool, really, and I believe that Roman has already said what I also feel as well, so I will leave you to his very nice blog post about JavaFX on the topic :)
In his
blog post about the ongoing JCP EC Elections, Patrick Curran points to a
recording of the JCP EC Elections 'Meet the Candidates' Conference Call, where you can hear
candidates from both SE/EE EC and ME EC introduce themselves and share their qualifications and motivations for joining the EC.
Uwe Schindler,
Apache Lucene PMC Member, on behalf of the Apache Lucene/Solr committers, in a mailing list
post.
I've been seeing an increase in Twitter phishing attempts in the past week in my direct message inbox, so here are a couple of notes on Twitter hygiene.Never use the password you use for your Twitter account for anything else. If your password is compromised, you don't have to worry about attackers getting access to accounts beside Twitter. Apparently, a lot of people ...
Some days I think I have infinite patience. Today was a day I was reminded that I don't.
The
annual elections for the Executive Committees are currently taking place, and
this year we have a record number of candidates.
I made some progress on the Cacio Testing Framework today. I added keyboard support to Cacio’s RobotPeer, which means you can now test how your components react to keyboard input. I added two test runners, CacioTestRunner to automagically run a test inside the Cacio Testing Framework and CacioFESTRunner to run the test both in the [...]
It is interesting how many people online purport to speak for the “Community,” almost as many as purport to speak for God. I find myself asking: how do they know? The open source “Community” is by definition diverse. It includes …
Continue reading →I've been on
twitter for ca. four years now, and it seems like I've crossed the 1k followers mark this week. Thanks!In those four years, Twitter became a bit more then IRC 2.0 for people stuck with a browser, which was its main attraction to me back then. A whole little cottage industry of twitter analytics sprang up throwing algorithms at social networking ...
As I mentioned in a
post about Markus Hirt's JavaOne talk on JVM convergence last week, videos of some of the JavaOne 2011 talks are starting to appear in the JavaOne 2011 space on Parleys.com. One great addition is Joe Darcy's
talk on
Project Coin which includes demos of the new language features in Java SE 7.
Taken from the
fresh JDK 7 Adoption Guide.
In this
episode of the Java Spotlight
podcast we interviewed
Cameron Purdy, Vice President of Development at Oracle about his responsibilities, the product sets, and new investments that Oracle is making along with the community in Java EE development. As usual, you can either grab just the
recording for this episode, or fetch the podcast
feed.This is the 52nd episode, which means that ...
We are pleased to announce the release of IcedTea 2.0! This release is the first release of IcedTea based on OpenJDK7 since it was released for general availability. It includes all changes from the public OpenJDK7 tree, together with the latest security fixes and a number of IcedTea enhancements. The IcedTea project provides a harness [...]
The IcedTea project provides a harness to build the source code from OpenJDK6 using Free Software build tools, along with additional features such as a PulseAudio sound driver and support for alternative virtual machines. A new set of security releases is now available: IcedTea6 1.8.10 IcedTea6 1.9.10 IcedTea6 1.10.4 All updates contain the following security [...]
The
Executive Committees of the JCP have been busy for the past several months
on some significant revisions to the Process. These changes have been specified
through JSR
348: Towards a new version of the Java Community
Process, which has just completed the Final Approval Ballot process and
has been overwhelmingly approved.
Here’s a little tip to improve security of your software. One little issue that is often overlooked. It is pretty well known that you need to validate your inputs. It’s also clear that you need to be careful with your output, so to not expose any sensitive information. However, one area that is commonly ignored [...]
Since
Oracle announced at JavaOne 2011 during the
Community Keynote the agreement with
Parleys.com to host many of the JavaOne sessions there, first sessions have started to appear on the site. One of the first is
Marcus Hirt's
presentation on HotRockit: What to expect from Oracle's converged JVM.
This is a quick note to alert readers to the fact that IANA, the Internet Assigned Numbers Authority, has taken over the running of the time-zone database. The new home is at IANA.
This is the first blog post since I‘m back from Java One, so I should probably blog about it…
I became quite a fan of FEST recently. It’s a very good framework for unit testing user interfaces written in Java/Swing. However, I always struggled to get it to run reliably on a continuous build/test server. As far as I could figure out, this is due to the following reasons: UI tests are inherently using [...]
The
Basement Coders podcast interviewed Henrik Ståhl at JavaOne. They had interviewed him at JavaOne
last year, so this year's edition of the
interview is among other things looking at how well Henrik & Oracle have done at delivering on promises made last year, and moving Java forward since last JavaOne.
The news of Dennis Ritchie's passing hit hard.
So muchhas been written in the past day. His impact was enormous, and outside the tech world, mostly unknown - but very much felt. C underpins everything. My whole career has grown out of C and Unix. Wow.
...
I have had the following email statement from Astrolabe forwarded to me with regards to the time-zone database dispute:
Twitter has announced they’ve signed the Contributor Agreement for OpenJDK and plan to be active participants. Also, they announced that they’ve joined the JCP. As an ecosystem guy, I find the fact that Twitter signaled their participation to be very …
Continue reading →We got together at JavaOne and recorded a live
Java Spotlight Podcast
episode interviewing the Duke's Choice Awards
winners and discussing the roadmaps presented in the Java Platform Strategy JavaOne 2011 keynote.As usual, you can either grab just the
recording for this episode, or fetch the podcast
feed.
JavaFX 2 has been released a couple of days ago. Of course, as a long time Swing hacker, I was curious if it would deliver what was promised, no more than becoming the next generation Swing. So here is a quick analysis based on some playing around with demos, tutorials and studying the documentation: First [...]
JavaOne 2011 was last week in San Francisco. I gave an updated version of my “Coin In Action” talk. It seemed to be pretty well received; thanks to all who attended. Slide sets have started appearing on the JavaOne 2011 content catalog but for some reason the slides from my presentation haven’t been posted yet. [...]
Google released details about the Dart language today, and I am surprised howmuch more it is like Java than like JavaScript. I had expected either a prototype-based language, a streamlined JavaScript (boring), or something like Newspeak (interesting). The latter seemed plausible because Gilad Bracha is on the Dart team. But it's very Java-like, with optional typing.
Thanks to the efforts of Robert Elz and other community members, I can now report that the timezone database is effectively continuing without significant interruption.
After the Build
keynote many people were confused. I think there were three main reasons for that:
1) Metro Style Apps and Windows Runtime APIs were introduced together, 2) marketing
had banned the mention of COM and 3) Windows Runtime is a bad name.
Another day, another keynote. A fellow from IBM talked about cloud stuff. I sat through a lot of nebulous cloud talks, but this guy was good. He had a sensible slide on architecural alternatives, explained why we should all go out and buy a device for a ”data grid”—a memory device for sharing data among VMs—and he gave a demo of some software for ...
Time for a new snapshot. With the (more or less) completion of java.nio.file the release
is getting closer. There are still some minor issues, but the bulk of the work is
now complete.
I thought I would quickly share the results of the live audience poll I ran during the Community Keynote this morning at JavaOne. Thanks to everyone who voted! Two quick analysis bits – I was surprised that only 9% of …
Continue reading →
Today (2011-10-06), the time-zone database was closed down.
The Script Bowl is another JavaOne tradition. The candidates were JRuby, Groovy, Scala, and Clojure. The JRuby pitch was simple: Use Rails for your web apps, and you are on your way to untold riches. The Groovy pitch was, I kid you not, that you can write fluent interfaces without parentheses, like
This evening in San Francisco I was deeply touched to be recognized at the
9th Annual Awards Nominations
of the Java Community Process. On behalf of the JSR 292 Expert Group, I accepted an award for Most Innovative JSR, and another for leading the Expert Group.
...Here I am, on my second day of Java One. I live in the residential part of San Francisco and get to the conference on a battered “express” bus that stops at every block, starting from the ocean until it reaches mine. Then it goes straight downtown, but by the time that I get on, it is standing-room only. I make it to the ...
Today, JavaOne started officially. With the traditional keynote. Except, traditionally, the keynote is in a huge room that has space for everyone. Today, people were shunted into overflow rooms where they could watch on monitors. In the age of the screencast, that seems pointless—why is that better than watching on your laptop?
Once again, I got a blogging pass to JavaOne—my fifth year as the intrepid reporter at JavaOne, and my 15th JavaOne attendance. Sadly, that wasn't enough to get me the coveted Alumni badge—my email address wasn't in the right Oracle database, and showing my previous conference blogs didn't impress the conference staff. I complained to Sharat Chander, the marketing person at Oracle who is ...
At last JVM Summit, I've followed the presentation done by Mads Torgersen about Asynchronous Programming in .NET with the feeeling that while the idea is great,
avoid to explicitly write async callback like by example you do with node.js and let the compiler twist the code for you, but the implementation using two keywords async and await is not good.
The main issue is ...
2011/10/28 11:35
All times UTC