<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2403329052287047947</id><updated>2011-09-30T01:02:40.188-07:00</updated><category term='PHP'/><category term='CodeQuality'/><category term='DukesChoice'/><category term='Scala'/><category term='Trac'/><category term='JavaPosse'/><category term='Devoxx'/><category term='JUG'/><category term='Profiling'/><category term='VirtualBox'/><category term='Review'/><category term='NBDreamTeam'/><category term='Book'/><category term='Generics'/><category term='Java'/><category term='NetBeans'/><category term='SQE'/><category term='Brussels'/><category term='JavaOne'/><category term='DreamTeam'/><category term='JavaPolis'/><category term='JavaFX'/><title type='text'>NetBeans Adventures, Java and more</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>62</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-1880618929996078681</id><published>2011-09-29T21:48:00.000-07:00</published><updated>2011-09-30T01:02:40.210-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Book Review - NetBeans IDE 7 Cookbook</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;It took a long time, but finally here it is. I was asked to review "NetBeans IDE 7 Cookbook" by Rhawi Dantas from Packt Publishing and it took me more time than expected to finish, due to too many other tasks at hand (JavaOne anyone?). First things first - having read through the book I actually think the title is a bit unfortunate, since it suggests content you may not find in there. Reading "Cookbook" in the&amp;nbsp;title I assumed to see "recipes" how to solve problems that&amp;nbsp;the everyday user encounters. But in fact I think it somehow feels more like a tutorial - not that this is a bad thing - I was just thinking about consumers expectations. So, with this book being more of a tutorial, what is the target audience? Well thinking about the stuff I read in there I would suggest it to be a good pick for new or not advanced users. An intermediate user is someone who only knows about parts of the IDE, e.g. SE stuff not EE. If you are using NetBeans in your day job for more than 2 years I would assume you will not find so many new things in there.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/netbeans-ide-7-cookbook/book" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-DGaqq_0242w/TjBgOIk57qI/AAAAAAAAEDw/aBjWUcAJb4w/s1600/NetBeans+IDE+7+Cookbook.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;So is this book for you? If you are new to NetBeans and want a thorough introduction without reading multiple tutorials, which are available from the NetBeans project homepage, this book may be for you. The tutorials may be more detailed, but I think I like the all-in-one experience of the book. So probably start with "recipes" in the book and if you like what you see dig in deeper using the tutorials from the NetBeans homepage.&lt;br /&gt;&lt;br /&gt;You are expecting a rating? Well for new NetBeans users I think it is well above average, for advanced and experienced users it is probably a bit below (depends on your IDE usage patterns I think).&lt;br /&gt;&lt;br /&gt;So, what is covered in this book? It is a broad range starting with a quick intro, moving on to the core features of the IDE. One chapter explicitly looks into Matisse, the NetBeans UI design tool. The obligaotry JEE things are in there, as well as a nice primer for how to use JDBC inside NetBeans. The chapter about JavaFX is already outdated, an introduction to mobile development is available. I really like the chapter about refactoring Java code (stay tuned NetBeans users - Jackpot will be back...). What I did not expect after the first few chapters is to have information about extending the IDE (simple but good) and about profiling (although there is more to it than written in the book). Finally there is a good intro into the usage of version control systems with NetBeans (reminder GIT is now available as well).&lt;br /&gt;&lt;br /&gt;Anymore to say about the book? ... No, I think this is good - so get the book, if you want to learn NetBeans!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-1880618929996078681?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/1880618929996078681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=1880618929996078681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1880618929996078681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1880618929996078681'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2011/09/book-review-netbeans-ide-7-cookbook.html' title='Book Review - NetBeans IDE 7 Cookbook'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-DGaqq_0242w/TjBgOIk57qI/AAAAAAAAEDw/aBjWUcAJb4w/s72-c/NetBeans+IDE+7+Cookbook.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-7080886879750307512</id><published>2011-07-27T13:41:00.000-07:00</published><updated>2011-07-27T13:41:26.954-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Upcoming Book Review - NetBeans IDE 7.0 Cookbook</title><content type='html'>I am currently reviewing&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.packtpub.com/netbeans-ide-7-cookbook/book"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-DGaqq_0242w/TjBgOIk57qI/AAAAAAAAEDw/aBjWUcAJb4w/s1600/NetBeans+IDE+7+Cookbook.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Looks good so far - more details to come - stay tuned.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-7080886879750307512?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/7080886879750307512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=7080886879750307512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7080886879750307512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7080886879750307512'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2011/07/upcoming-book-review-netbeans-ide-70.html' title='Upcoming Book Review - NetBeans IDE 7.0 Cookbook'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-DGaqq_0242w/TjBgOIk57qI/AAAAAAAAEDw/aBjWUcAJb4w/s72-c/NetBeans+IDE+7+Cookbook.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4882698286866640042</id><published>2011-07-27T13:40:00.000-07:00</published><updated>2011-07-27T13:40:17.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scala'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaOne'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Presenting Cool and Fun Sessions at JavaOne 2011</title><content type='html'>With no sessions selected for JavaOne 2010, I thought I would try a new approach:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Build proposals around things I would attend at Javaone.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Well, to say the least - it worked out, probably too good. So here is the official list&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Session 23923 - JVM Language Mashup Using NetBeans RCP&lt;/div&gt;&lt;div style="text-align: left;"&gt;Session 24027 - Setting Sail: Opening New Horizons in RCP Development&lt;/div&gt;&lt;div style="text-align: left;"&gt;Session 24034 - Next-Generation UI: JavaFX 2.0 and Scala?!&lt;/div&gt;&lt;div style="text-align: left;"&gt;Session 24822 - The Final Frontier: Rich Client Platform with JavaFX 2.0&lt;/div&gt;&lt;div style="text-align: left;"&gt;Session 25026 - The Enterprise RCP: NetBeans RCP with JavaFX 2.0 Controls&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Anything in there that attracts your attention?&lt;br /&gt;Anything you would like to see in there?&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;See you at J1- or stay tuned for further details on the sessions....&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4882698286866640042?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4882698286866640042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4882698286866640042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4882698286866640042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4882698286866640042'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2011/07/presenting-cool-and-fun-sessions-at.html' title='Presenting Cool and Fun Sessions at JavaOne 2011'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-9030309622840238471</id><published>2011-07-27T12:09:00.000-07:00</published><updated>2011-07-27T12:09:30.109-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scala'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Reviving my Blog</title><content type='html'>After a real long time with no activity on this blog, I think it is time to get busy again. New things coming up, new technologies to evaluate...&lt;br /&gt;&lt;br /&gt;So if&amp;nbsp;you are interested in&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://netbeans.org/"&gt;NetBeans&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.scala-lang.org/"&gt;Scala&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://javafx.com/"&gt;JavaFX 2.0&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;there may some interesting blog posts in my queue.&lt;br /&gt;&lt;br /&gt;Welcome back and stay tuned...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-9030309622840238471?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/9030309622840238471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=9030309622840238471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/9030309622840238471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/9030309622840238471'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2011/07/reviving-my-blog.html' title='Reviving my Blog'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-999975854473835748</id><published>2009-12-23T12:15:00.000-08:00</published><updated>2009-12-23T13:31:11.233-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DreamTeam'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Bruno Souza joins NetBeans DreamTeam</title><content type='html'>The loss for Sun is the advantage for the &lt;a href="http://dreamteam.netbeans.org/"&gt;DreamTeam&lt;/a&gt;. Now that &lt;a href="http://www.java.net/blogs/brunos/"&gt;Bruno&lt;/a&gt; is no longer a Sun employee he was immediately invited to join the &lt;a href="http://dreamteam.netbeans.org/"&gt;NetBeans DreamTeam&lt;/a&gt; - and he accepted. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Welcome back on board, &lt;a href="http://www.java.net/blogs/brunos/"&gt;Bruno&lt;/a&gt;!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-999975854473835748?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/999975854473835748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=999975854473835748' title='39 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/999975854473835748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/999975854473835748'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/12/bruno-souza-joins-netbeans-dreamteam.html' title='Bruno Souza joins NetBeans DreamTeam'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>39</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-7106232980517223450</id><published>2009-11-25T16:08:00.000-08:00</published><updated>2009-11-25T16:42:01.945-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DreamTeam'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Bruno Souza leaves SUN</title><content type='html'>I know you have expected to read about days 4 and 5 of Devoxx 2009 here, but there are more important things to blog about.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Bruno Souza&lt;/b&gt;, founder of SouJava, known as "&lt;b&gt;Brazil's JavaMan&lt;/b&gt;" has left SUN. But I suppose this is nothing to keep him from being an (even more) outstanding member of the Java community.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwU2lxQqGsI/AAAAAAAABQk/KQkIHZNPJvI/s1600/IMG_8109.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwU2lxQqGsI/AAAAAAAABQk/KQkIHZNPJvI/s320/IMG_8109.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5405786950234413762" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;In case you are wondering - Bruno is the guy on the left, &lt;/div&gt;&lt;div style="text-align: center;"&gt;Stephan Janssen on the right and Juggy in the middle!&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bruno, lets meet again at Milliways, The Restaurant at the End of the Universe (always near in space)! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Oh, and bring Juggy along, rrrright?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Braziiiiiiiiiiiillll!!!! &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-7106232980517223450?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/7106232980517223450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=7106232980517223450' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7106232980517223450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7106232980517223450'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/11/bruno-souza-leaves-sun.html' title='Bruno Souza leaves SUN'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwU2lxQqGsI/AAAAAAAABQk/KQkIHZNPJvI/s72-c/IMG_8109.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4340325348592188181</id><published>2009-11-18T22:06:00.000-08:00</published><updated>2009-11-19T04:18:26.450-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='NBDreamTeam'/><title type='text'>Devoxx 2009 - Day 3</title><content type='html'>&lt;div style="text-align: left;"&gt;Day 3 is the first real conference day. It started with a keynote&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SwToKXv_GEI/AAAAAAAABOw/XWjVKcMgQc0/s320/IMG_8076.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5405700717623056450" /&gt;from Oracle which really gave no real new insights, since nobody is allowed to say anything at all. But just in case - a subset of the slides is available &lt;a href="http://picasaweb.google.com/sven.reimers/Devoxx2009OracleKeynote02#"&gt;here&lt;/a&gt;. Did you recognize the tie on that "Orange Guy"?&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SwToK3TBb4I/AAAAAAAABO4/LzuA98Eps3k/s320/IMG_8084.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5405700726091509634" /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Next was a presentation of Adobe on their new Catalyst tool (Fc) - Chat Haase did a real nice stand up again. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The main breaking news of the day came from Mark Reinhold in his update for JDK 7. Not only will it take longer to get JDK 7 out (due to the obvious reasons) but it even may contain closures. So once again it seems closures is the new pink.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After lunch James Gosling had his un-keynote. He demoed the new version of the JavaStore promising that it will be available worldwide ASAP, but no sooner.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwUvZKjVWvI/AAAAAAAABQc/jTp8xUkhFts/s320/IMG_8091.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5405779037103938290" /&gt;&lt;/div&gt;&lt;div&gt;During James talk some novelity happened at Devoxx - the first time in 8 years the audiosystem broke. So James had to wait for them fixing the problem, but the Devoxx-Magicians got it up and running again in no time (=few minutes).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next up was a JavaFX session with Rich Bair, Jasper Potts and special guest Tor Norbye. They showed the planned features for JavaFX 1.3- regions with css styling support, new enterprise ready ui components and some smaller enhancements for threading. The eyecatcher was the demo from Tor. He showed the JavaFX Visual DesignTool, written completely (100%?) in JavaFX. I have to figure out how to build such a large application without a platform like NetBeans RCP (have to ask Tor). It was a real slick UI with lot of effects and , as it seemed to me, with ease of use.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For the afternoon the sessions were ScalaTest and Project Coin. Bill Venners talk showed how easy it can be to write easy understandable test with Scala - but I agree with James Gosling - you have to hear it 5(?) times to get it all right. the Project Coin session did not reveal many new details but showed how the process worked, made clear that not only because it looks simple to do a change it is that simple (the JLS complexity indicator from Alex Buckley). One new piece of information was that they may be considering further small changes, e.g. multicatch, due to the slip of OpenJDK 7 release.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Only two BOF's for day 3 - the JUG BOF with James Gosling (a must have) and the JDK 7 BOF with Alex Buckley, Brian Goetz, Joseph Darcy and Mark Reinhold. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The main things I took with me? Well Java was invented to trick C/C++ programmers into thinking Smalltalk was cool thing and no Java is not the new COBOL.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For the evening we had a meetup (hosted by the NetBeans DreamTeam) at the Axxes - and guess who was there  - Juggy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwU2lxQqGsI/AAAAAAAABQk/KQkIHZNPJvI/s1600/IMG_8109.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwU2lxQqGsI/AAAAAAAABQk/KQkIHZNPJvI/s320/IMG_8109.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5405786950234413762" /&gt;&lt;/a&gt;Was real good to meet you all again!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4340325348592188181?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4340325348592188181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4340325348592188181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4340325348592188181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4340325348592188181'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/11/devoxx-2009-day-3.html' title='Devoxx 2009 - Day 3'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8oU5B8oDkiQ/SwToKXv_GEI/AAAAAAAABOw/XWjVKcMgQc0/s72-c/IMG_8076.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8680131522364595473</id><published>2009-11-17T22:06:00.000-08:00</published><updated>2009-11-18T00:07:14.531-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DukesChoice'/><category scheme='http://www.blogger.com/atom/ns#' term='DreamTeam'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Devoxx 2009 - Day 2</title><content type='html'>&lt;div style="text-align: left;"&gt;So just a short resumé for day 2. First up was the Java EE 6 session, with AlexisMP and Antonio Goncalves. They did an impressive show for all the Java EE 6 technologies by example starting with JPA and ending with nice ajax based frontend.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After lunch there was a good session about JavaFX with Stephen Chin. He walked us through basic things like "How works a sequence?" and more complex things like the new layouts. This session really covered a lot of JavaFX, but my personal highlight was the a short demo from Tor Norbye (Sun Microsystems). He demoed a NetBeans IDE based JavaFX RAD tool that feels it like the famous "Matisse"-GUI-Builder for Swing based applications.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In between those two sessions there was a short private "Thank you, Aaron" ceremony, during which the Duke's Choice Award winning team from ND SatCom handed a T-Shirt with a team photo and the signatures of all the team members to Aaron Houston, who was the one who originally talked us into submitting our tool to the Duke's Choice Award.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwOm4cGStAI/AAAAAAAABKg/eEIqhjk26cU/s320/DSC_4790.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5405347466320196610" /&gt;&lt;/div&gt;&lt;div&gt;In the late afternoon there was an interesting session about how to combine the power of OSGi and NetBeans Lookup with Toni Epple from the NetBeans DreamTeam and Geertjan Wielenga.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/SwOo4T57PUI/AAAAAAAABKo/zoGIak44bbA/s320/IMG_8070.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5405349663144099138" /&gt;&lt;/div&gt;&lt;div&gt;The evening (and a better part of the night) was spent discussing the future of Java with Aaron and some guys from french JUG's ending at our hotel getting into the traditional tuesday night party - meeting Kirk Pepperdine, Chet Haase, Romain Guy (too name just a few of those trying to drink a belgium bar out of beer).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8680131522364595473?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8680131522364595473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8680131522364595473' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8680131522364595473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8680131522364595473'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/11/devoxx-2009-day-2.html' title='Devoxx 2009 - Day 2'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8oU5B8oDkiQ/SwOm4cGStAI/AAAAAAAABKg/eEIqhjk26cU/s72-c/DSC_4790.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-6378848900667606853</id><published>2009-11-16T22:35:00.000-08:00</published><updated>2009-11-16T22:48:35.656-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2009 - Day 1</title><content type='html'>The first "University Day" started with a talk about "Generics" from Prof. Steegmans. It was quite interesting, although a bit more detail might have been nice, especially about wildcards. The afternoon session about JSF2 (and beyond) had a lot of information about all the changes that went into JSF 2 in comparison with 1.x and some hints on what is yet to come. The main mantra I think was "Go facelets - die JSP and never look back". &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The "Tools in Action" talk about Scimpi was quite nice showing that it is possible to generate a web UI based on Naked Objects, but perhaps it should use more of the new JEE stuff, since all the major things are/can be now POJOs in JEE. The "Next Generation Performance Tools" talk showed the actual state of what is possible in inspecting the JVM, but only some minor(?) improvements for the new version of the JRockit toolchain.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From the BOF'S the talk from Kess Jan Koster was a real highlight. It was interesting discussing about the "Java Tuning Puzzlers" and his real good presentation style made this talk fun even though it was the 21:00-22:00 timeslot. There is one more talk with him this week - so it could be probably a good idea to go there as well, although that may be a bit more about selling and advertising &lt;a href="http://www.java-monitoring.com"&gt;java-monitoring.com&lt;/a&gt;.  Oh and I nearly forgot - the DreamTeam once again helped out - this time with a power adapter for his Mac.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-6378848900667606853?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/6378848900667606853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=6378848900667606853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6378848900667606853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6378848900667606853'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/11/devoxx-2009-day-1.html' title='Devoxx 2009 - Day 1'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-5796379987328329774</id><published>2009-11-16T01:23:00.000-08:00</published><updated>2009-11-16T01:26:26.837-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Generics'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2009 - It has begun!</title><content type='html'>First session to attend is Java Generics by Prof. Steegmans. Hopefully adds some more information about the mysteries of type erasure and wildcards to pass on to fellow developers afterwards. Follow some details at &lt;a href="http://twitter.com/SvenNB"&gt;Twitter&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-5796379987328329774?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/5796379987328329774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=5796379987328329774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5796379987328329774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5796379987328329774'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/11/devoxx-2009-it-has-begun.html' title='Devoxx 2009 - It has begun!'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4851508994640814649</id><published>2009-10-12T14:57:00.000-07:00</published><updated>2009-10-12T15:04:09.141-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>SQE Going Real Open Source</title><content type='html'>Finally we did it. Just take a look at &lt;a href="http://sqe.kenai.com/"&gt;SQE @ Kenai&lt;/a&gt;. Get started by cloning the source repository or just download the binary bits and try it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4851508994640814649?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4851508994640814649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4851508994640814649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4851508994640814649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4851508994640814649'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/10/sqe-going-real-open-source.html' title='SQE Going Real Open Source'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-293459338362512268</id><published>2009-06-08T22:49:00.000-07:00</published><updated>2009-06-09T09:42:39.662-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='JUG'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaOne'/><title type='text'>JavaOne 2009 - The Fun Part 1.0-7</title><content type='html'>During JaveOne Bruno Souza talked a few community members into creating a video for the Java User Groups - that was really fun!&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;object height="295" width="420"&gt;&lt;param name="movie" value="http://www.youtube.com/v/urbQApO2gEY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x5d1719&amp;amp;color2=0xcd311b"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/urbQApO2gEY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x5d1719&amp;amp;color2=0xcd311b" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="420"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;Thanks Bruno for the real good idea and the other community members to make it happen!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-293459338362512268?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/293459338362512268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=293459338362512268' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/293459338362512268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/293459338362512268'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/06/javaone-2009-fun-part-10-7.html' title='JavaOne 2009 - The Fun Part 1.0-7'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8461440798100957774</id><published>2009-06-08T21:14:00.000-07:00</published><updated>2009-06-08T21:59:02.791-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DukesChoice'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaOne'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><category scheme='http://www.blogger.com/atom/ns#' term='NBDreamTeam'/><title type='text'>Winning Duke's Choice and James Gosling's Keynote</title><content type='html'>By now, you could have read it all over the blogosphere - I have been part of James Gosling's keynote "Toy Show" at JavaOne, as a winner of the &lt;a href="http://www.sun.com/aboutsun/pr/2009-06/sunflash.20090601.3.xml"&gt;Duke's Choice Award&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/Si3kXRrVx1I/AAAAAAAAAyw/ofHN1Tx3r0o/s1600-h/james-and-sven.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 227px;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/Si3kXRrVx1I/AAAAAAAAAyw/ofHN1Tx3r0o/s320/james-and-sven.jpg" alt="" id="BLOGGER_PHOTO_ID_5345179421291956050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The full video of the keynote is available at the &lt;a href="http://java.sun.com/javaone/2009/general_sessions.jsp"&gt;JavaOne website&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The most important chapter can be found below.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;object id="flashObj" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0" height="322" width="400"&gt;&lt;param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9/1640183659?isVid=1&amp;amp;publisherID=1460825906"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="videoId=25481855001&amp;amp;playerID=1640183659&amp;amp;domain=embed&amp;amp;"&gt;&lt;param name="base" value="http://admin.brightcove.com"&gt;&lt;param name="seamlesstabbing" value="false"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="swLiveConnect" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://c.brightcove.com/services/viewer/federated_f9/1640183659?isVid=1&amp;amp;publisherID=1460825906" bgcolor="#FFFFFF" flashvars="videoId=25481855001&amp;amp;playerID=1640183659&amp;amp;domain=embed&amp;amp;" base="http://admin.brightcove.com" name="flashObj" seamlesstabbing="false" type="application/x-shockwave-flash" allowfullscreen="true" swliveconnect="true" allowscriptaccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" height="322" width="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Before the keynote I have been interviewed for the BlogTalkRadio - only it wasn't for the radio - it was full video. So here is the interview.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;object id="flashObj" width="400" height="322" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"&gt;&lt;param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9/1640183659?isVid=1&amp;publisherID=1460825906" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;param name="flashVars" value="videoId=25671482001&amp;playerID=1640183659&amp;domain=embed&amp;" /&gt;&lt;param name="base" value="http://admin.brightcove.com" /&gt;&lt;param name="seamlesstabbing" value="false" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="swLiveConnect" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://c.brightcove.com/services/viewer/federated_f9/1640183659?isVid=1&amp;publisherID=1460825906" bgcolor="#FFFFFF" flashVars="videoId=25671482001&amp;playerID=1640183659&amp;domain=embed&amp;" base="http://admin.brightcove.com" name="flashObj" width="400" height="322" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;This was a really amazing week - more blog entries to follow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8461440798100957774?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8461440798100957774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8461440798100957774' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8461440798100957774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8461440798100957774'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/06/winning-dukes-choice-and-james-goslings.html' title='Winning Duke&apos;s Choice and James Gosling&apos;s Keynote'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8oU5B8oDkiQ/Si3kXRrVx1I/AAAAAAAAAyw/ofHN1Tx3r0o/s72-c/james-and-sven.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-5241148489208968363</id><published>2009-06-03T09:50:00.000-07:00</published><updated>2009-06-08T22:07:57.899-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DreamTeam'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaPosse'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaOne'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Java Posse meets NetBeans DreamTeam - NetBeans DreamTeam meets Java Posse</title><content type='html'>After the Meet the Java Posse BOF, there was an informal event at &lt;a href="http://www.kateobriens.com/"&gt;Kate O'Briens Irish Bar&lt;/a&gt;. So finally both teams met. There is a photo proof of this available at &lt;a href="http://eppleton.sharedhost.de/blog/?p=684"&gt;Toni's&lt;/a&gt; blog.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://eppleton.sharedhost.de/blog/wp-content/uploads/2009/06/javaposse-1024x676.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 420px; height: 277px;" src="http://eppleton.sharedhost.de/blog/wp-content/uploads/2009/06/javaposse-1024x676.jpg" alt="" border="0" /&gt;&lt;/a&gt;Was real fun hanging out with you guys!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-5241148489208968363?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/5241148489208968363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=5241148489208968363' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5241148489208968363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5241148489208968363'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/06/java-posse-meets-netbeans-dreamteam.html' title='Java Posse meets NetBeans DreamTeam - NetBeans DreamTeam meets Java Posse'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-3919902095805133258</id><published>2009-05-29T09:22:00.000-07:00</published><updated>2009-05-29T09:28:59.971-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>JDK 6 update 14 released</title><content type='html'>Big news - the update 14 has been &lt;a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u14-oth-JPR@CDS-CDS_Developer"&gt;released&lt;/a&gt; and it contains the new garbage first (G1) garbage collector. Try it out with your favourite application to find out if it is really better. It seems that there could be problems (go &lt;a href="http://www.netbeans.org/issues/show_bug.cgi?id=158421"&gt;here&lt;/a&gt; for finding out about NetBeans) but you wont notice until you run it with your own application.&lt;br /&gt;&lt;br /&gt;There are more improvements - just read the &lt;a href="http://java.sun.com/javase/6/webnotes/6u14.html"&gt;release notes&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-3919902095805133258?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/3919902095805133258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=3919902095805133258' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3919902095805133258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3919902095805133258'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/05/jdk-6-update-14-released.html' title='JDK 6 update 14 released'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-1837831358664986492</id><published>2009-05-18T12:11:00.000-07:00</published><updated>2009-05-18T12:19:29.802-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2009 - Registration Open</title><content type='html'>Even before &lt;a href="http://java.sun.com/javaone/"&gt;JavaOne&lt;/a&gt; is starting you can already register for &lt;a href="http://reg09.devoxx.com/registration/start.htm"&gt;Devoxx 2009&lt;/a&gt;. I have been to JavaPolis or Devoxx the last two years and I hope I can attend again this year (I shall write a proposal....).&lt;br /&gt;&lt;br /&gt;Hope we can organize a NetBeans DreamTeam Meeting in Antwerp.&lt;br /&gt;&lt;br /&gt;See you at &lt;a href="http://java.sun.com/javaone/"&gt;J1&lt;/a&gt; or &lt;a href="http://www.devoxx.com/display/DV09/Home"&gt;Devoxx&lt;/a&gt; ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-1837831358664986492?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/1837831358664986492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=1837831358664986492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1837831358664986492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1837831358664986492'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/05/devoxx-2009-registration-open.html' title='Devoxx 2009 - Registration Open'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8729417005140341921</id><published>2009-05-16T13:44:00.000-07:00</published><updated>2009-05-18T02:59:16.647-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Review'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Don't Panic- The Definitive Guide to NetBeans™ Platform</title><content type='html'>Finally it is out. &lt;a href="http://www.apress.com/book/view/9781430224174"&gt;The Definitive Guide to NetBeans™ Platform&lt;/a&gt; is the result of a &lt;a href="http://wiki.netbeans.org/NetBeansPlatform6EnglishTranslation"&gt;translation effort&lt;/a&gt; of the NetBeans Platform community. Led by &lt;a href="http://blogs.sun.com/geertjan"&gt;Geertjan&lt;/a&gt; a team of about 10 interested community members translated the original book &lt;a href="http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-1542?GalileoSession=64084576A4BT77dzH70"&gt;NetBeans Platform 6&lt;/a&gt;. It was a real interesting experience to be a member of such a team and we owe &lt;a href="http://blogs.sun.com/geertjan"&gt;Geertjan&lt;/a&gt; big for pushing us so we completed this in about &lt;a href="http://blogs.sun.com/geertjan/entry/how_to_translate_400_pages"&gt;4 weeks&lt;/a&gt;. If you ever get a chance to participate - do it - I can guarantee you will love it.&lt;br /&gt;&lt;br /&gt;Give me more details - you think?&lt;br /&gt;&lt;br /&gt;Well, here you go. I took the chapters about &lt;span style="font-style: italic;"&gt;Lookup&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;Real-World Application Development&lt;/span&gt; and although I am developing NetBeans™ Platform Applications for 8 years I still experienced some aaahh and oohhs. During translating the chapters I had to think about the correct meaning and wording and this triggered some additional thinking about the ways I used this technologies. I discovered that there is a big difference in just reading the original book and struggling with every word. The second takes your understanding to another level.&lt;br /&gt;&lt;br /&gt;Besides all this - it was just great to be part of such an effort (it just feels so good).&lt;br /&gt;&lt;br /&gt;Hope to see you for the next translation effort.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.apress.com/book/view/9781430224174"&gt;&lt;img src="http://www.apress.com/resource/bookcover/9781430224174?size=medium" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;What are you waiting for? Come back for an in depth review....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8729417005140341921?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8729417005140341921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8729417005140341921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8729417005140341921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8729417005140341921'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/05/dont-panic-definitive-guide-to-netbeans.html' title='Don&apos;t Panic- The Definitive Guide to NetBeans™ Platform'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-2377129805418876857</id><published>2009-02-19T12:43:00.000-08:00</published><updated>2009-02-19T12:50:00.091-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>NetBeans 7 goes 6.7</title><content type='html'>So with all the changes inside Sun there is also a new roadmap available for NetBeans. Here are the details - direct from the horses mouth:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;To get innovation and quality improvements out to the community faster, and to have the NetBeans IDE be better aligned with the release schedules of other technologies that it supports, we have decided to concentrate on a series of smaller releases rather than the traditional two big releases per year.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;NetBeans 6.7 is scheduled for release in June 2009. The main features are Maven and &lt;a href="http://kenai.com/" target="_blank"&gt;Kenai&lt;/a&gt; integration, and there are many smaller features that you can read about on the &lt;a href="http://wiki.netbeans.org/NewAndNoteWorthy" target="_blank"&gt;New and Noteworthy&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Java EE 6 support is planned for a future release. &lt;b&gt;NetBeans 6.7 Milestone 2 is due out next week.&lt;/b&gt; We encourage you to download the release when it becomes available and to give us your feedback.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;So - what are YOU waiting for? Download your &lt;a href="http://deadlock.netbeans.org/hudson/job/trunk/"&gt;dailies&lt;/a&gt; right now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-2377129805418876857?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/2377129805418876857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=2377129805418876857' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/2377129805418876857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/2377129805418876857'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/02/netbeans-7-goes-67.html' title='NetBeans 7 goes 6.7'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-3586380033610373536</id><published>2009-01-28T12:48:00.000-08:00</published><updated>2009-01-28T12:53:49.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2009 is coming - early!</title><content type='html'>So Stephan did it - he moved the conference to November (16-20). So this will give us more time to prepare for christmas - the downside is we are going to miss the christmas market!&lt;br /&gt;&lt;br /&gt;You don't believe it? Well go to &lt;a href="http://www.devoxx.com/"&gt;Devoxx&lt;/a&gt; and see for yourself!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-3586380033610373536?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/3586380033610373536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=3586380033610373536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3586380033610373536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3586380033610373536'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/01/devoxx-2009-is-coming-early.html' title='Devoxx 2009 is coming - early!'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4627907344087628881</id><published>2009-01-14T14:34:00.000-08:00</published><updated>2009-01-14T14:44:33.560-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Winner 2009: NetBeans</title><content type='html'>This is the short form - just for the protocol here is the full announcement. &lt;a href="http://www.developer.com/"&gt;Developer.com&lt;/a&gt; announced the winners in the &lt;a href="http://www.developer.com/java/other/article.php/3795991"&gt;Product of the Year 2009&lt;/a&gt; competition -and guess what? NetBeans wins 5 out of 12 categories. YEEAAAAH!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;What are YOU waiting for?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Start here at &lt;a href="http://www.netbeans.org/"&gt;NetBeans.org&lt;/a&gt; or go directly to the &lt;a href="http://www.netbeans.org/downloads/index.html"&gt;downloads&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;P.S. To get more awards next year it seems we have to add .NET support to NetBeans ;-)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4627907344087628881?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4627907344087628881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4627907344087628881' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4627907344087628881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4627907344087628881'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/01/winner-2009-netbeans.html' title='Winner 2009: NetBeans'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-756618594144718108</id><published>2009-01-11T14:58:00.000-08:00</published><updated>2009-01-11T16:32:09.556-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VirtualBox'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>NetBeans 7.0 dev running on Windows 7 beta in VirtualBox</title><content type='html'>I just had to try this out. The installation went smooth and Windows 7 started. After figuring out some small problems trying to install the guest additions (seems there some versioning issues here with the installer not detecting the Windows version). So here is how it looks in full screen mode - you have to imagine the Aero things since those are not available inside &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SWqNt3FbHSI/AAAAAAAAAwM/pcHN11_oIDc/s1600-h/Nb7onWin7.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SWqNt3FbHSI/AAAAAAAAAwM/pcHN11_oIDc/s320/Nb7onWin7.PNG" alt="" id="BLOGGER_PHOTO_ID_5290196531320397090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Wow - that looks nice - testing a new OS in VirtualBox... So what is the result? I am not sure, but everything worked out of the box, but this should not be a big surprise, since it is "Vista" inside Windows 7...&lt;br /&gt;&lt;br /&gt;BTW, I got USB, seamless mode and networking working as well with &lt;a href="http://www.virtualbox.org"&gt;VirtualBox&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-756618594144718108?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/756618594144718108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=756618594144718108' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/756618594144718108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/756618594144718108'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2009/01/netbeans-70-dev-running-on-windows-7.html' title='NetBeans 7.0 dev running on Windows 7 beta in VirtualBox'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8oU5B8oDkiQ/SWqNt3FbHSI/AAAAAAAAAwM/pcHN11_oIDc/s72-c/Nb7onWin7.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4094406784281307575</id><published>2008-12-31T09:54:00.000-08:00</published><updated>2008-12-31T10:14:44.875-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>SQE - New Year's Eve and 2009</title><content type='html'>Again - after a long quiet period here some news from SQE - the last one for 2008.&lt;br /&gt;&lt;br /&gt;Still, the actual main goal of SQE is to provide a stable release for NetBeans 6.5 .&lt;br /&gt;&lt;br /&gt;Here is a list what we have already achieved  and what will be part of the next binary drop. It will take a few more days before we can upload it - to allow us to ensure everything is working as expected after the major rewrite we did during Devoxx 2008.&lt;br /&gt;&lt;br /&gt;Bug fixes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Fixes for numerous NPE, CCE&lt;/li&gt;&lt;li&gt;use NetBeans 6.5 features where possible (Option Panel...)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;New features&lt;br /&gt;&lt;ul&gt;&lt;li&gt;codedefect history is now working&lt;br /&gt;&lt;/li&gt;&lt;li&gt;further UI enhancements&lt;ul&gt;&lt;li&gt;windowgroup for codedefect results&lt;/li&gt;&lt;li&gt;move codedefect history to control center&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;select checkstyle.xml to use&lt;/li&gt;&lt;li&gt;even better sorting capability for PMD and Checkstyle results&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Updates&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Update FindBugs to 1.3.6&lt;/li&gt;&lt;li&gt;Update PMD to 4.2.4&lt;/li&gt;&lt;/ul&gt;Upcoming (new things or things already planned)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Support for configuration of FindBugs and PMD based on Maven pom's&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Refresh on save/compile (especially useful for tasklist)&lt;/li&gt;&lt;li&gt;NetBeans 7.0?&lt;/li&gt;&lt;li&gt;PMD 5.0&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Any other ideas, comments, wishes? Just leave your comment here or send an e-mail to the user list at sqe.dev.java.net.&lt;br /&gt;&lt;br /&gt;... and don't forget we will be going full OpenSource at http://sqe.kenai.com in 2009 (promised) using Maven as build tool. This possibly allows us to provide different binary drops (e.g. PMD 4.x / PMD 5.x series) and many other exciting things.&lt;br /&gt;&lt;br /&gt;Happy New Year 2009 to all of you - and see you in 2009!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4094406784281307575?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4094406784281307575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4094406784281307575' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4094406784281307575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4094406784281307575'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/sqe-new-years-eve-and-2009.html' title='SQE - New Year&apos;s Eve and 2009'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-475757350278782869</id><published>2008-12-19T06:49:00.000-08:00</published><updated>2008-12-19T07:02:12.255-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Review'/><category scheme='http://www.blogger.com/atom/ns#' term='Book'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>New Book about NetBeans and Java EE 5</title><content type='html'>You know Java and you are looking for a simple introduction how to start with Java EE - try &lt;a href="http://www.packtpub.com/java-ee5-development-with-netbeans-6/book"&gt;Java EE 5 - Development with NetBeans 6&lt;/a&gt; from David R. Heffelfinger.&lt;br /&gt;&lt;br /&gt;What I find most intriguing about the book is the coupling between something known to be complex and heavyweight (not really anymore if you believe &lt;a href="http://blog.adam-bien.com/"&gt;Adam Bien&lt;/a&gt;) and something quite simple to use. The book shows the ease of doing Java EE development with NetBeans IDE - and I have to admit (as a long time NetBeans user) it really is easy to use. To give a short overview I would just say that all the buzzwords are covered (JSF, JSTL, JPA, WS, ...). But do not expect a reference book for Java EE 5 - it really is a hands-on one getting you to do something so you will be comfortable with the more complex Java EE things.&lt;br /&gt;&lt;br /&gt;You want to know more details - listen to the NetBeans Podcast which has an interview with David up on its &lt;a href="http://blogs.sun.com/nbpodcast/entry/49_december_2008"&gt;current episode&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Give it a try!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-475757350278782869?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/475757350278782869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=475757350278782869' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/475757350278782869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/475757350278782869'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/new-book-about-netbeans-and-java-ee-5.html' title='New Book about NetBeans and Java EE 5'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-6324481704691660474</id><published>2008-12-13T01:32:00.000-08:00</published><updated>2008-12-13T01:52:03.767-08:00</updated><title type='text'>Devoxx 2008 - Day 5 /  finalize()</title><content type='html'>The last day of Devoxx 2008 - just as we got accustomed to long nights with only a few hours sleep. But well next year the show will continue. So today 3 real cool sessions were up. First we attended a session with &lt;a href="http://blog.headius.com/"&gt;Charles Nutter&lt;/a&gt; and &lt;a href="http://www.bloglines.com/blog/ThomasEEnebo"&gt;Thomas Enebo&lt;/a&gt; presenting on &lt;a href="http://jruby.codehaus.org/"&gt;JRuby&lt;/a&gt;. Besides showing cool NetBeans integration with awsome code completion and giving an overview on how JRuby works they pointed out that JRuby in fact is Ruby running on a JVM. That is all - just take your Ruby application and let it run on the JVM to get the speed up offered by the JVM for your applicatoin for free. For the future they seem to consider moving the source of JRuby (or JRuby itself) over to &lt;a href="http://kenai.com/"&gt;Kenai&lt;/a&gt; - a new Open Source hosting solution - once they get the issuetracker integrated they need.&lt;br /&gt;&lt;br /&gt;Next &lt;a href="http://blogs.sun.com/observatory/"&gt;Brian Leonhart&lt;/a&gt; from SUN Microsystems talking about "Development beyond Localhost". It focused on "WOTE - Write Once Test Everywhere" using OpenSolaris and &lt;a href="http://virtualbox.org/"&gt;VirtualBox&lt;/a&gt;. Quite interesting approach and a real cool software. It is free - so give it a try.&lt;br /&gt;&lt;br /&gt;Last talk of Devoxx 2008 was fellow NetBeans Dream Team member Adam Bien. who came to Antwerp only for delivering his talk - thanks Adam. He talked about EJB3.x and why he thinks that this is the real lightweight solution, although he is not in favor of calling something "lightweight". He did some real cool live coding using NetBeans 6.5 and the new "Deploy on Save" feature - it worked awesome. Should have convinced the audience that Glassfish and NetBeans is the way to go for Java EE.&lt;br /&gt;&lt;br /&gt;So much for now - off for visiting Antwerp, getting some "Mussels with fries" a local specialty and a good Belgium beer.&lt;br /&gt;&lt;br /&gt;BTW: I took photos from the whiteboards just friday morning - have a look at them &lt;a href="http://picasaweb.google.com/sven.reimers/Devoxx2008TheWhiteboards#"&gt;here&lt;/a&gt; and figure out what is going on in the Java community.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-6324481704691660474?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/6324481704691660474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=6324481704691660474' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6324481704691660474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6324481704691660474'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-2008-day-5-finalize.html' title='Devoxx 2008 - Day 5 /  finalize()'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-7607760207370796368</id><published>2008-12-11T22:36:00.000-08:00</published><updated>2008-12-11T22:54:08.560-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2008 - Day 4 / Java 7  and JavaPosse</title><content type='html'>So again there were two big keynotes today - the first from Josh Bloch about "Effective Java 2nd Edition" an update to his famous book "Effective Java" considering things like Enum and Generics. Well you may say this is not a keynote - and you are correct - it was a "Josh Talk". But nevertheless it was fun.&lt;br /&gt;&lt;br /&gt;Next was Mark Reinhold giving an update about Java 7 - with a focus on Project Jigsaw. This is the codename for a modularized Java - not only with respect to the libraries, but also down to the VM level. It seems to be a large, complex and very ambitious thing but I think it is the way to go. BTW none of the existing module frameworks won, there will be one especially tuned for this problem field. Pictures taken from slides shown are &lt;a href="http://picasaweb.google.com/sven.reimers/KeynoteDevoxx2008ProjectJigsawAndJava7#"&gt;here&lt;/a&gt;. You are thinking this will take a long time? Well, Mark said the delivery of Java 7 will be in early 2010, that is quite soon (measured in Java dimensions).&lt;br /&gt;&lt;br /&gt;The first technical session was Brain Goetz and Alex Buckley talking about the way towards a dynamic VM, so that other languages can make themselves more at home on top of the JVM. It seems the changes to be done are not so big, they invented some real clever concepts for letting the language decide about method resolution - and it will be part of Java 7. So that will give a major boost for your favourite language besides Java - Scala, Jython, JRuby... Next was a seesion  about the new NIO API's in Java 7. They should really simplify the way to use NIO and reduce the need to write your own layer on top of NIO.&lt;br /&gt;&lt;br /&gt;Now for the fun part - &lt;a href="www.javaposse.com"&gt;JavaPosse Live Recording&lt;/a&gt;. The Posse guys were as much fun as always discussing JavaFX, Java 7 and all the other things around Devoxx. Tor and Joe were live via video - just listen to the podcast to imagine the fun we had.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-7607760207370796368?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/7607760207370796368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=7607760207370796368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7607760207370796368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7607760207370796368'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-2008-day-4-java-7-and-javaposse.html' title='Devoxx 2008 - Day 4 / Java 7  and JavaPosse'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4308708632619139774</id><published>2008-12-10T16:58:00.000-08:00</published><updated>2008-12-11T22:54:37.925-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2008 - Day 3 /  All the remaining things</title><content type='html'>Ok - since there are already to posts available for today I will just try to summarize the remaining events. In the afternoon we went to Bill Venners talk "The Feel of Scala" - one of the few highlights.&lt;br /&gt;He showed Scala vs. Ruby, how ducktyping works and a lot of further features. Seems OSGI is getting into the market.&lt;br /&gt;&lt;br /&gt;Here are some pictures I took during the talk:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8oU5B8oDkiQ/SUBv6RBo4hI/AAAAAAAAAhY/C-vFOpAiM90/s1600-h/IMG_6283.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_8oU5B8oDkiQ/SUBv6RBo4hI/AAAAAAAAAhY/C-vFOpAiM90/s320/IMG_6283.JPG" alt="" id="BLOGGER_PHOTO_ID_5278341810071593490" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SUBw0uwwXPI/AAAAAAAAAhg/e2_TcfL8gY0/s1600-h/IMG_6284.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SUBw0uwwXPI/AAAAAAAAAhg/e2_TcfL8gY0/s320/IMG_6284.JPG" alt="" id="BLOGGER_PHOTO_ID_5278342814486256882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Aftwards there was the reception for all the developers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4308708632619139774?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4308708632619139774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4308708632619139774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4308708632619139774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4308708632619139774'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-2008-day-3-all-remaining-things.html' title='Devoxx 2008 - Day 3 /  All the remaining things'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8oU5B8oDkiQ/SUBv6RBo4hI/AAAAAAAAAhY/C-vFOpAiM90/s72-c/IMG_6283.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4828122522618497354</id><published>2008-12-10T16:26:00.000-08:00</published><updated>2008-12-10T17:50:44.396-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><category scheme='http://www.blogger.com/atom/ns#' term='NBDreamTeam'/><title type='text'>Devoxx 2008 - Day 3 / How NetBeans Saved the Day</title><content type='html'>... at least for a real unlucky - or perhaps a real lucky guy - read on and fond out for yourself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.caucho.com/"&gt;Emil Ong&lt;/a&gt; from &lt;a href="http://caucho.com/"&gt;Caucho&lt;/a&gt; was up for a talk about &lt;a href="http://devoxx.com/display/JV08/PHP+on+Java"&gt;PHP on Java&lt;/a&gt; showing how to use Java's abilities (and the performance of the underlying JVM) to make PHP integratable/coexisitng with existing Java WebApps on one application Server. This approach is based on &lt;a href="http://caucho.com/products/quercus.xtp"&gt;Quercus&lt;/a&gt;, which is Caucho’s 100% pure Java implementation of PHP.&lt;br /&gt;At the start of the session he already had difficulties getting his laptop to work, but finally got it up and running showing his presentation. Then suddenly somwhere right in the middle of the session his system got stuck switching to the next slide. Rebooting did not really help - so he asked the audience if anybody would lend him/hers laptop. The first try failed (seemed to be some problem with the USB-Drive) so he went for another one.&lt;br /&gt;This is where the story gets interesting. &lt;a href="http://eppleton.de/"&gt;Toni Epple&lt;/a&gt; from the &lt;a href="http://dreamteam.netbeans.org/"&gt;NetBeans&lt;/a&gt;&lt;a href="http://dreamteam.netbeans.org/"&gt; Dream Team&lt;/a&gt; had already met Emil last night on the Devoxx dinner and they had set up Resin/Quercus/NetBeans to work together during a break at the Cauch booth, so that PHP can be deployed with NetBeans to Quercus/Resin (read Toni's blog for more &lt;a href="http://eppleton.sharedhost.de/blog/"&gt;details&lt;/a&gt;). So he lend Emil his "trusty new and shiny MacBook" and having figured out the difficulties with the language of the operating system and one display-cable-adapter later the presentation could continue. At the end of this real interesting talk (come on PHP developers - give it a try) he was sorry to announce that the prepared demo could not be shown, since his laptop did not work. So Toni took the opportunity and proposed to show their setup with NetBeans/Quercus and Resin. So Toni just showed the PHP project he had created for &lt;a href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt; in NetBeans and just clicked "Run" and that's it - Wordpress was running on Quercus and Resin. What a cool Demo. So that is how NetBeans saved the day - and I think Emil is a lucky guy - he learned about NetBeans and the always helpful Dream Team.&lt;br /&gt;&lt;br /&gt;You do not believe this? See for yourself&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8oU5B8oDkiQ/SUBkwfxMuZI/AAAAAAAAAgY/DQ_P4v8mSTM/s1600-h/IMG_6289.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_8oU5B8oDkiQ/SUBkwfxMuZI/AAAAAAAAAgY/DQ_P4v8mSTM/s320/IMG_6289.JPG" alt="" id="BLOGGER_PHOTO_ID_5278329547602573714" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SUBsQbybR4I/AAAAAAAAAhA/5gMZNjRbryM/s1600-h/IMG_6297.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SUBsQbybR4I/AAAAAAAAAhA/5gMZNjRbryM/s320/IMG_6297.JPG" alt="" id="BLOGGER_PHOTO_ID_5278337792871188354" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SUBl0cGP6hI/AAAAAAAAAgg/rsoI9UsB5GQ/s1600-h/IMG_6294.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 214px; height: 320px;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/SUBl0cGP6hI/AAAAAAAAAgg/rsoI9UsB5GQ/s320/IMG_6294.JPG" alt="" id="BLOGGER_PHOTO_ID_5278330714848225810" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4828122522618497354?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4828122522618497354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4828122522618497354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4828122522618497354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4828122522618497354'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-2008-day-3-how-netbeans-saved.html' title='Devoxx 2008 - Day 3 / How NetBeans Saved the Day'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8oU5B8oDkiQ/SUBkwfxMuZI/AAAAAAAAAgY/DQ_P4v8mSTM/s72-c/IMG_6289.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-5824860521104129884</id><published>2008-12-10T03:25:00.000-08:00</published><updated>2008-12-10T16:29:57.563-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2008 - Day 3 / JavaFX Keynote</title><content type='html'>The theatre was packed for the keynote this morning.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST-94a-OncI/AAAAAAAAAck/FuXta0xMN8Q/s1600-h/IMG_6246.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST-94a-OncI/AAAAAAAAAck/FuXta0xMN8Q/s320/IMG_6246.JPG" alt="" id="BLOGGER_PHOTO_ID_5278146065312161218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Wow - those guys from Sun really showed the community how to sell the technology. Only few slides and many real cool demos and even a world premiere - the "Fox Box", which was so mindboggling cool that I just missed taking a picture. So here is one of another application shown - with a mobile version&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8oU5B8oDkiQ/ST-_T_PfI6I/AAAAAAAAAcs/9gh0Mzm3FIE/s1600-h/IMG_6276.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 247px; height: 165px;" src="http://4.bp.blogspot.com/_8oU5B8oDkiQ/ST-_T_PfI6I/AAAAAAAAAcs/9gh0Mzm3FIE/s320/IMG_6276.JPG" alt="" id="BLOGGER_PHOTO_ID_5278147638416319394" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_Ht7mZQAI/AAAAAAAAAdk/URgQbGzB2Dg/s1600-h/IMG_6277.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 248px; height: 165px;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_Ht7mZQAI/AAAAAAAAAdk/URgQbGzB2Dg/s320/IMG_6277.JPG" alt="" id="BLOGGER_PHOTO_ID_5278156880208281602" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/center&gt;&lt;br /&gt;The key note was done by &lt;a href="http://blogs.sun.com/dannycoward/"&gt;Danny Coward&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_CC_PRC_I/AAAAAAAAAdE/e0NmMVP21Xc/s1600-h/IMG_6262.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_CC_PRC_I/AAAAAAAAAdE/e0NmMVP21Xc/s320/IMG_6262.JPG" alt="" id="BLOGGER_PHOTO_ID_5278150644892503026" border="0" /&gt;&lt;/a&gt;with help of the JavaFX-Team guys (Joshua Marinacchi, Richard Bair, Jasper Potts and Martin Brehovsky)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST_C1KirXgI/AAAAAAAAAdM/1YN9fpRVzLY/s1600-h/IMG_6269.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST_C1KirXgI/AAAAAAAAAdM/1YN9fpRVzLY/s320/IMG_6269.JPG" alt="" id="BLOGGER_PHOTO_ID_5278151506920168962" border="0" /&gt;&lt;/a&gt;... and they used NetBeans&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_AzCuUR8I/AAAAAAAAAc0/DeazntbRa6E/s1600-h/IMG_6275.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_AzCuUR8I/AAAAAAAAAc0/DeazntbRa6E/s320/IMG_6275.JPG" alt="" id="BLOGGER_PHOTO_ID_5278149271438510018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The only thing more cool than  this was the "&lt;a href="http://www.beatbox.be/"&gt;Beatboxer&lt;/a&gt;".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_EK9ilkRI/AAAAAAAAAdU/cJ9xnhpc-0k/s1600-h/IMG_6250.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 214px; height: 320px;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST_EK9ilkRI/AAAAAAAAAdU/cJ9xnhpc-0k/s320/IMG_6250.JPG" alt="" id="BLOGGER_PHOTO_ID_5278152980898877714" border="0" /&gt;&lt;/a&gt;The second highlight this morning was Brian Goetz giving a talk about "From Concurrent to Parallel".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST_F0W2qXGI/AAAAAAAAAdc/Suht3dCxjaI/s1600-h/IMG_6279.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST_F0W2qXGI/AAAAAAAAAdc/Suht3dCxjaI/s320/IMG_6279.JPG" alt="" id="BLOGGER_PHOTO_ID_5278154791580228706" border="0" /&gt;&lt;/a&gt;He discussed in some detail how the &lt;a href="http://artisans-serverintellect-com.si-eioswww6.com/default.asp?W1"&gt;JSR 166y&lt;/a&gt; works behind the scenes and how easy it is to use (and how better it might be with "&lt;a href="http://javac.info/"&gt;Closures&lt;/a&gt;") - Josh may &lt;a href="http://www.javac.info/bloch-closures-controversy.ppt"&gt;disagree&lt;/a&gt; ;-) .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-5824860521104129884?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/5824860521104129884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=5824860521104129884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5824860521104129884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5824860521104129884'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devox-2008-day-3-javafx-keynote.html' title='Devoxx 2008 - Day 3 / JavaFX Keynote'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST-94a-OncI/AAAAAAAAAck/FuXta0xMN8Q/s72-c/IMG_6246.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-6988711998912122233</id><published>2008-12-09T01:12:00.000-08:00</published><updated>2008-12-09T22:32:18.366-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Profiling'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2008 - Day 2</title><content type='html'>Being early as everyday Florian and myself got interviewed for the Parleys magazine. It was a surprise seeing that those guys still remembered us from last year. So it still seems to be a small conference - even with 3200 Java enthusiasts.&lt;br /&gt;&lt;br /&gt;The second University Day started with the session &lt;a href="http://devoxx.com/display/JV08/Java+Performance" title="Java Performance"&gt;Java Performance"&lt;/a&gt; by &lt;a href="http://devoxx.com/display/JV08/Kirk+Pepperdine" title="Kirk Pepperdine"&gt;Kirk Pepperdine&lt;/a&gt; and &lt;a href="http://devoxx.com/display/JV08/Holly+Cummins" title="Holly Cummins"&gt;Holly Cummins&lt;/a&gt;. A quite interesting presentation showing a lot of new and old aspects for performance analysis (remember everything you learned is wrong). One new tool that may be of interest is &lt;a href="https://www14.software.ibm.com/iwm/web/cc/earlyprograms/ibm/ibmmdtjhc/"&gt;The IBM&lt;sup&gt;®&lt;/sup&gt; Monitoring and Diagnostic Tools for Java™ - Health Center™&lt;/a&gt; in Early Access. It provides the possibility to get monitoring directly from the VM without using bytecode injection. To use this you will need the latest IBM JDK as well. So give it a try.&lt;br /&gt;&lt;br /&gt;For the afternoon session we picked "Advanced OSGI", but actually there was not so much new in the talk. During his presentation &lt;span style="color:black;"&gt;&lt;a href="http://devoxx.com/display/JV08/Peter+Kriens" title="Peter Kriens"&gt;Peter Kriens&lt;/a&gt; talked about the classloading issues you could have and visualized it with a photo&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST9hQTwPmFI/AAAAAAAAAcc/dsnyM6UThKc/s1600-h/IMG_6241.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST9hQTwPmFI/AAAAAAAAAcc/dsnyM6UThKc/s320/IMG_6241.JPG" alt="" id="BLOGGER_PHOTO_ID_5278044221109934162" border="0" /&gt;&lt;/a&gt;So the highlight of the afternoon was meeting with Aaron Houston from Sun. We took a photo of the dreamteam members and did a small podcast recording.&lt;br /&gt;&lt;br /&gt;For the BOS's we selected &lt;span style="color:black;"&gt;&lt;a href="http://devoxx.com/display/JV08/Meet+JSR+Spec.+Leads" title="Meet JSR Spec. Leads"&gt;Meet JSR Spec. Leads&lt;/a&gt;, &lt;/span&gt;&lt;span style="color:black;"&gt;&lt;a href="http://devoxx.com/display/JV08/Effective+code+reviews+in+agile+teams" title="Effective code reviews in agile teams"&gt;Effective code reviews in agile teams&lt;/a&gt; and &lt;/span&gt;&lt;span style="color:black;"&gt;&lt;a href="http://devoxx.com/display/JV08/The+magic+of+JXLayer+component" title="The magic of JXLayer component"&gt;The magic of JXLayer component&lt;/a&gt;&lt;/span&gt; .&lt;br /&gt;&lt;br /&gt;All in all a lot of interesting stuff to try out and evalute.&lt;br /&gt;&lt;br /&gt;Quotes of the Day:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"You do not have performance requirements? So you have no further goal in life!", Kirk Pepperdine&lt;/li&gt;&lt;li&gt;"A mouse move has been detected. Do you want to keep it? Please reboot!"&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-6988711998912122233?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/6988711998912122233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=6988711998912122233' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6988711998912122233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6988711998912122233'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-day-2.html' title='Devoxx 2008 - Day 2'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8oU5B8oDkiQ/ST9hQTwPmFI/AAAAAAAAAcc/dsnyM6UThKc/s72-c/IMG_6241.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-6189367691605410974</id><published>2008-12-09T00:31:00.001-08:00</published><updated>2008-12-09T00:38:16.726-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Small Language Changes for Java 7</title><content type='html'>Did you still believe language changes for Java 7 would be coming? Well here is the announcement from &lt;a href="http://blogs.sun.com/darcy/entry/small_language_changes_jdk_7"&gt;Joseph D. Darcy&lt;/a&gt; and some in length discussion what may be in there from &lt;a href="http://www.jroller.com/scolebourne/entry/java_7_small_language_changes"&gt;Stephen Colebourne&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So any ideas? Just help Joseph and Stephen and put them on the whiteboard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-6189367691605410974?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/6189367691605410974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=6189367691605410974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6189367691605410974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6189367691605410974'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/small-language-changes-for-java-7.html' title='Small Language Changes for Java 7'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4186285801515639872</id><published>2008-12-08T03:29:00.000-08:00</published><updated>2008-12-09T22:23:37.365-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Devoxx 2008 - Day 1</title><content type='html'>First thing after breakfast today was an extensive presentation on &lt;a href="http://www.javafx.com/"&gt;JavaFX&lt;/a&gt; done by Richard Bair, Jasper Potts and Martin Brehovsky - "JavaFX in Practice". It was an amazing thing to see and to try it out in parallel. There are lots of interesting features in JavaFX already and more to come. The downside is that deployment is not finally solved (how to get it to a customer,  who uses a closed network) so no easy way to get around the actual deployment limitation.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST9gQlRV1PI/AAAAAAAAAcU/2VxPedPfLa8/s1600-h/IMG_6236.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST9gQlRV1PI/AAAAAAAAAcU/2VxPedPfLa8/s320/IMG_6236.JPG" alt="" id="BLOGGER_PHOTO_ID_5278043126300529906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The afternoon session was "&lt;a href="http://groovy.codehaus.org/"&gt;Groovy and Grails in A&lt;/a&gt;&lt;a href="http://groovy.codehaus.org/"&gt;ction"&lt;/a&gt; with Guillaume Laforge - presenting all this small niceties Groovy has to offer in comparison with Java. But I have to admit - I did not find the flexibility very appealing; e.g. that it is possible to overwrite the operator "+" so that it always returns 1  (reminded me of my good old C/C++ days).&lt;br /&gt;&lt;br /&gt;For the "Tool in Action" series we went to "&lt;span style="color:black;"&gt;&lt;a href="http://devoxx.com/display/JV08/VisualVM+-+new+extensible+monitoring+platform" title="VisualVM - new extensible monitoring platform"&gt;VisualVM - new extensible monitoring platform&lt;/a&gt;" done by Kirk Pepperdine and &lt;/span&gt; "&lt;a href="http://devoxx.com/display/JV08/Building+Java+Projects+With+Gradle"&gt;Building Java Projects With Gradle&lt;/a&gt;" by &lt;span style="color:black;"&gt;Hans Dockter&lt;/span&gt;. &lt;a href="http://visualvm.dev.java.net/"&gt;VisualVM&lt;/a&gt; is a must have troubleshooting tool ranging from Heap-Analysis to CPU-Monitoring. If you need anything else, just create your own plugin and extend the existing functionality, e.g. like TDA.  The best is you now get it with your favorite JDK (and it brought the NetBeans Platform into the JDK). &lt;a href="http://www.gradle.org/"&gt;Gradle &lt;/a&gt;seems to be a quite flexible tool for creating a build environment, but somehow I missed a bit the declarative nature, as it can be found in &lt;a href="http://maven.apache.org/"&gt;Maven&lt;/a&gt;. So check it out and give it a try.&lt;br /&gt;&lt;br /&gt;Afterwards we attended another session for JavaFX (from Martin Brehovsky) showing a bit more about the integrated workflow between developer and designer. Next up was "Tune It!" a performance related session with Kirk Pepperdine. For the finishing session at Day One we had a session about SwingLabs. The expectations were quite high I think after all those long e-mail discussions about Sun stopping funding for &lt;a href="http://swingx.dev.java.net/"&gt;SwingX&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So what's the Story about JavaFX and Swing? Well I'd say that nothing special will happen - so there is still Swing and for more advanced fancy UI code there is now JavaFX coming up. Will there be a possibility for a mesh-up? Yes. The NetBeans plugin is already quite usable, but it still seems to lack some of the features a typical Java developer will try to use (e.g. in place rename, comment out, code completion) - hope there will be updates quite soon (next year)&lt;br /&gt;&lt;br /&gt;So what may be on the roadmap for Java7 from a Java Desktop User's view?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Integration of Scenegraph API and other tools and laguages should be scheduled&lt;/li&gt;&lt;li&gt;JWebPane is still in the works&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Full Java/JavaFX Meshups still to be done&lt;/li&gt;&lt;li&gt;JavaApplicationFramewrk&lt;/li&gt;&lt;li&gt;Beans Binding&lt;br /&gt;&lt;/li&gt;&lt;li&gt;JAM (???)&lt;/li&gt;&lt;li&gt;....&lt;/li&gt;&lt;/ul&gt;My personal subjective impression - there is a cool technology coming up - so please stop whining - if you need something be part of the community and contribute.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4186285801515639872?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4186285801515639872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4186285801515639872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4186285801515639872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4186285801515639872'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-day-1.html' title='Devoxx 2008 - Day 1'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8oU5B8oDkiQ/ST9gQlRV1PI/AAAAAAAAAcU/2VxPedPfLa8/s72-c/IMG_6236.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-9111115035781393449</id><published>2008-12-07T15:31:00.000-08:00</published><updated>2008-12-07T16:09:06.589-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx - Registration</title><content type='html'>To avoid long queues for registration, we decided to already pick up our bags on Sunday evening. Everything went smooth - so now we are prepared for Devoxx 2008.&lt;br /&gt;&lt;br /&gt;We have already met some cool people - had a small chat with Stephan Janssen (make sure to visit his talk/BOF about Parley TNG), met Aaron Houston from Sun, &lt;a href="http://www.kodewerk.com/"&gt;Kirk Pepperdine&lt;/a&gt; (Master of &lt;a href="http://www.javaperformancetuning.com/"&gt;Java Performance Tuning&lt;/a&gt;), &lt;a href="http://www.artima.com/weblogs/index.jsp?blogger=bv"&gt;Bill Venners&lt;/a&gt; (Artima Software) and just got a short glimpse at Josh Bloch.&lt;br /&gt;&lt;br /&gt;Seems this years conference is again packed with a lot of real interesting people. So if you are already registered - cu at Devoxx from tomorrow on (or better today already past midnight here in Europe).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-9111115035781393449?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/9111115035781393449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=9111115035781393449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/9111115035781393449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/9111115035781393449'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-registration.html' title='Devoxx - Registration'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4122698965649262310</id><published>2008-12-07T15:23:00.000-08:00</published><updated>2008-12-07T15:31:27.366-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='Brussels'/><title type='text'>Last Day in Brussels - Atomium</title><content type='html'>After the rainy evening yesterday - today the sky cleared and it was sunny. Since we had some more time to spend before starting for Antwerp - we decided to visit the &lt;a href="http://www.atomium.be/"&gt;Atomium&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Looking at the photos you should remind yourself that the &lt;a href="http://www.atomium.be/"&gt;Atomium&lt;/a&gt; has been built for the EXPO 1958.&lt;br /&gt;&lt;br /&gt;Photos documenting the trip can be seen at the usal location (once I got to uploading them).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4122698965649262310?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4122698965649262310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4122698965649262310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4122698965649262310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4122698965649262310'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/last-day-in-brussels-atomium.html' title='Last Day in Brussels - Atomium'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-591851113690898714</id><published>2008-12-07T15:11:00.000-08:00</published><updated>2008-12-07T15:23:40.962-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='Brussels'/><title type='text'>Brussels Day 2</title><content type='html'>So what to do in Brussels on a Saturday? First breakfast then go shopping - try to find &lt;a href="http://en.wikipedia.org/wiki/Manneken_Pis"&gt;Manneken Pis&lt;/a&gt; and afterwards meet with &lt;a href="http://eppleton.com"&gt;Toni&lt;/a&gt; ;-) .&lt;br /&gt;&lt;br /&gt;The live performance on the "Grote Markt" was an astonishing event - music, light and performance met rain. So it was a bit wet, but nevertheless something you have to experience yourself to get a real feeling for it.&lt;br /&gt;&lt;br /&gt;Some photos are available at the &lt;a href="http://picasaweb.google.com/sven.reimers/Devoxx2008#"&gt;Devoxx-Album&lt;/a&gt; or in the sidebar as a preview - I apologize for the quality - it was quite dark and rainy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-591851113690898714?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/591851113690898714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=591851113690898714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/591851113690898714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/591851113690898714'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/brussels-day-2.html' title='Brussels Day 2'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-6101084255344702520</id><published>2008-12-06T00:43:00.000-08:00</published><updated>2008-12-06T23:35:56.149-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='Brussels'/><title type='text'>First night in Brussels - approaching Devoxx</title><content type='html'>Last night was our first night here in Brussels. We enjoyed the &lt;a href="http://www.plaisirsdhiver.be/"&gt;christmas market&lt;/a&gt; - as planned - and tasted good belgium beers and "Gluwhein".&lt;br /&gt;&lt;br /&gt;Especially cool are the "&lt;strong&gt;The Electrabel Nights&lt;/strong&gt; ..."- a fantastic &lt;a href="http://en.wiktionary.org/wiki/mindboggling"&gt;mindboggling&lt;/a&gt; lightshow taking place in the "Grote Markt" - come and see for yourself. Tonight there is a live performance scheduled for 19:00.&lt;br /&gt;&lt;br /&gt;See photos from this journey in the sidebar or visit the &lt;a href="http://picasaweb.google.com/sven.reimers/Devoxx2008#"&gt;Picasa-Web-Album&lt;/a&gt; directly.&lt;br /&gt;&lt;br /&gt;So still 48h hours to go before &lt;a href="http://www.devoxx.com"&gt;Devoxx&lt;/a&gt; opens.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-6101084255344702520?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/6101084255344702520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=6101084255344702520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6101084255344702520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6101084255344702520'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/first-night-in-brussels.html' title='First night in Brussels - approaching Devoxx'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-3038964540662271307</id><published>2008-12-04T23:05:00.000-08:00</published><updated>2008-12-05T06:58:48.463-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx 2008 - The Adventure Begins</title><content type='html'>It has started. Just a few minutes ago the "&lt;a href="http://www.der-katamaran.de"&gt;Katamaran&lt;/a&gt;" has left Friedrichshafen towards Konstanz - the first leg of a multi-part journey to Antwerp.&lt;br /&gt;&lt;br /&gt;... and it's only the beginning ....&lt;br /&gt;&lt;br /&gt;So first stop is Brussels - enjoying the chrismas market and preparing &lt;a href="http://sqe.dev.java.net"&gt;SQE&lt;/a&gt; for Devoxx.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-3038964540662271307?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/3038964540662271307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=3038964540662271307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3038964540662271307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3038964540662271307'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/devoxx-2008-adventure-begins.html' title='Devoxx 2008 - The Adventure Begins'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-6182444834872269749</id><published>2008-12-01T13:15:00.000-08:00</published><updated>2008-12-01T13:31:42.096-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>SQE and Devoxx 2008</title><content type='html'>Interested in exchanging ideas how to make SQE better?&lt;br /&gt;Want to share your preferred workflow with the SQE developers?&lt;br /&gt;&lt;br /&gt;Meet the SQE Team at Devoxx - just leave a comment and your e-mail - so we can get together over a Belgium beer or just have a chat over breakfast / lunch or a coffee break.&lt;br /&gt;&lt;br /&gt;BTW expect some news on SQE for Devoxx - following our tradition we are actually working full steam for a new stable version of SQE compatible and best to use with NetBeans 6.5 Release. More news to follow ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-6182444834872269749?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/6182444834872269749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=6182444834872269749' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6182444834872269749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/6182444834872269749'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/12/sqe-and-devoxx-2008.html' title='SQE and Devoxx 2008'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-9115707138160494978</id><published>2008-11-29T15:00:00.000-08:00</published><updated>2008-12-01T13:10:27.930-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Devoxx Sold Out</title><content type='html'>Wow! Devoxx ist sold out again:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://devoxx.com/display/JV08/Home"&gt;3200 Java enthusiasts in Antwerp&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;and the movie shown is&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://en.wikipedia.org/wiki/The_Day_the_Earth_Stood_Still_%282008_film%29"&gt;The Day the Earth Stood Still &lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;cu in Antwerp&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-9115707138160494978?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/9115707138160494978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=9115707138160494978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/9115707138160494978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/9115707138160494978'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/11/devoxx-sold-out.html' title='Devoxx Sold Out'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-3722731053554555224</id><published>2008-11-29T14:07:00.000-08:00</published><updated>2008-12-01T13:10:59.695-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx'/><title type='text'>Preparing for Devoxx</title><content type='html'>So just one week to go - time to think about preparation for Devoxx!&lt;br /&gt;&lt;br /&gt;So what to pack?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Notebook&lt;br /&gt;&lt;/li&gt;&lt;li&gt;spare rechargeable battery pack&lt;/li&gt;&lt;li&gt;Digicam&lt;br /&gt;&lt;/li&gt;&lt;li&gt;spare rechargeable battery pack&lt;/li&gt;&lt;li&gt;...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;...&lt;/li&gt;&lt;li&gt;and something for the hangover after all the long nights..&lt;/li&gt;&lt;/ul&gt;Anything to add?&lt;br /&gt;&lt;br /&gt;;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-3722731053554555224?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/3722731053554555224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=3722731053554555224' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3722731053554555224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3722731053554555224'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/11/preparing-for-devoxx.html' title='Preparing for Devoxx'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8710702127950894484</id><published>2008-11-24T13:26:00.000-08:00</published><updated>2008-11-24T13:44:26.697-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Trac'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Cube'n Releases Trac Connector</title><content type='html'>&lt;p&gt;&lt;b&gt;It's out now - Cube'n (Task integration for NetBeans IDE) release 1.0.3.0.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The Cube'n team is happy to announce the 1.0.3.0 release of Task integration for NetBeans (Cube'n). This release is primarily focused on Trac Repository Connector,Usability (D'n'D), bug fixes, improving stability and performance.&lt;/p&gt;&lt;p&gt;&lt;a href="http://code.google.com/p/cubeon/wiki/release1_0_3_0"&gt;http://code.google.com/p/cubeon/wiki/release1_0_3_0&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Download at http://cubeon.googlecode.com/files/cubeon-1.0.3.0.zip  &lt;/p&gt;&lt;p&gt; &lt;a name="Whats_New" title="Whats_New"&gt;&lt;/a&gt;Whats New&lt;/p&gt;&lt;ul&gt;&lt;a name="Whats_New" title="Whats_New"&gt;&lt;/a&gt;&lt;li&gt;&lt;a href="http://code.google.com/p/cubeon/wiki/GSTracRepository"&gt;Trac Repository Connector&lt;/a&gt; &lt;ul&gt;&lt;li&gt;Supports to connect Trac 0.11 repository.&lt;/li&gt;&lt;li&gt;Create/Modify Task &lt;b&gt;offline/online&lt;/b&gt; and merge task with remote repository.&lt;/li&gt;&lt;li&gt;Rich Task Editor with attributes editing, workflow actions and comments.&lt;/li&gt;&lt;li&gt;Trac Repository Query Support.&lt;/li&gt;&lt;li&gt;Customized Trac Repositories including custom workflows.&lt;/li&gt;&lt;li&gt;Tracking of Locally Modified tasks and revert modifications.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Drag n Drop Task Management. &lt;ul&gt;&lt;li&gt;Task explorer task management&lt;/li&gt;&lt;li&gt;Query result view to task explorer&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Installation prerequisites &lt;ul&gt;&lt;li&gt;You will need a special version of the &lt;a href="http://trac-hacks.org/wiki/XmlRpcPlugin" rel="nofollow"&gt;Trac-XMLRPC Plugin&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;The original available plugin has some &lt;a href="http://trac-hacks.org/ticket/3110" rel="nofollow"&gt;problems&lt;/a&gt; with Trac 0.11 and the custom workflow.&lt;/li&gt;&lt;li&gt;These are fixed and the version of the XMLRPC is incremented to 1.5.&lt;/li&gt;&lt;li&gt;You can get this enhanced version via &lt;ul&gt;&lt;li&gt;downloading the &lt;a href="http://cubeon.googlecode.com/files/workflow-actions.patch" rel="nofollow"&gt;patch&lt;/a&gt; and appling it to the latest available version from the official &lt;a href="http://trac-hacks.org/svn/xmlrpcplugin" rel="nofollow"&gt;SVN&lt;/a&gt; or&lt;/li&gt;&lt;li&gt;downloading the &lt;a href="http://cubeon.googlecode.com/files/TracXMLRPC-1.5.0-py2.5.egg" rel="nofollow"&gt;Trac-XMLRPC PythonEgg&lt;/a&gt; for Python 2.5&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Add the PythonEgg to the plugin directory of your Trac repository&lt;/li&gt;&lt;li&gt;Further details can be found on the original distribution &lt;a href="http://trac-hacks.org/wiki/XmlRpcPlugin" rel="nofollow"&gt;site&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;If you never tried it before - go for it - it may change your daily coding ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8710702127950894484?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8710702127950894484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8710702127950894484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8710702127950894484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8710702127950894484'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/11/cuben-releases-trac-connector.html' title='Cube&apos;n Releases Trac Connector'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-512090005705730717</id><published>2008-11-23T12:58:00.000-08:00</published><updated>2008-11-23T13:21:40.142-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>SQE Issuetracking at netbeans.org</title><content type='html'>There is now a special NetBeans Issuezilla subcomponent "sqe tools" in "3rd-party" component. With this it is now possible to use the default error reporting and exception reporting inside &lt;a href="http://logger.netbeans.org/"&gt;NetBeans&lt;/a&gt; for tracking SQE issues (and nobody has to reenter them somewhere else).&lt;br /&gt;&lt;br /&gt;There are already a few issues submitted - is this number a hint for a wide adoption or just for the quality of the SQE code ;-) ? I will look after those, hopefully a lot of them are already fixed with the latest binary &lt;a href="https://sqe.dev.java.net/servlets/ProjectDocumentList?folderID=9710&amp;amp;expandFolder=9710&amp;amp;folderID=9584"&gt;bits&lt;/a&gt;. For the actual list of open issues click &lt;a href="http://www.netbeans.org/issues/buglist.cgi?Submit+query=Submit+query&amp;amp;component=3rd-party&amp;amp;subcomponent=sqe+tools&amp;amp;issue_status=NEW&amp;amp;issue_status=STARTED&amp;amp;issue_status=REOPENED&amp;amp;email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=substring&amp;amp;long_desc=&amp;amp;long_desc_type=substring&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=substring&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=substring&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;order=Issue+Number"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks go &lt;a href="http://blogs.sun.com/lukas/"&gt;Lukas Hasik&lt;/a&gt; for taking care of creation of the subcomponent and the work of starting reassigning issues.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-512090005705730717?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/512090005705730717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=512090005705730717' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/512090005705730717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/512090005705730717'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/11/sqe-issuetracking-at-netbeansorg.html' title='SQE Issuetracking at netbeans.org'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-7174639403153808028</id><published>2008-11-19T13:33:00.000-08:00</published><updated>2008-11-19T13:47:00.540-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Development Simplified - NetBeans 6.5 Released</title><content type='html'>It's out!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netbeans.org/downloads/index.html"&gt;&lt;span style="font-weight: bold;"&gt;NetBeans IDE 6.5&lt;/span&gt;&lt;/a&gt; is the latest release of Sun's award-winning open-source IDE that enables developers to rapidly create web, enterprise, desktop, and mobile applications with Java, C/C++ , JavaScript?, Ruby, Groovy, and PHP. Supported by a vibrant developer community and offering a diverse selection of third-party plugins, the NetBeans IDE is a must-download for developers.&lt;br /&gt;&lt;br /&gt;Some highlights for Java developer:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The award-winning NetBeans IDE for Java keeps getting better. New to 6.5: support for Groovy and Grails, built-in support for Hibernate, Eclipse project import, Compile/Deploy on Save, and much more.&lt;/li&gt;&lt;li&gt;Value Proposition: We continue to build on our award-winning IDE for Java by adding popular new features and improvements. Find out why NetBeans IDE for Java is the right IDE for you- with rich support for ME/SE/EE development and new feature highlights including Groovy and Grails support, built-in support for Hibernate, Eclipse project import/synchronization, Compile/Deploy on Save, and Ajax-enabled JSF CRUD generator.&lt;/li&gt;&lt;/ul&gt;In addtion to this there is also an &lt;span style="font-weight: bold;"&gt;&lt;a href="http://download.netbeans.org/netbeans/6.5/python/ea/"&gt;Early Access preview of the IDE for Python&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Simplify your Python development with the NetBeans IDE for Python- Early Access. This community driven project combines the practical development expertise of Python developers with the experience of IDE development by the NetBeans community.&lt;/li&gt;&lt;li&gt;Developers can enjoy great editor features such as code completion, semantic highlighting, instant rename, smart indentation, pair matching, and more. The EA release also includes a community developed Python debugger as well as the ability to choose between the Python and Jython runtimes.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-7174639403153808028?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/7174639403153808028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=7174639403153808028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7174639403153808028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7174639403153808028'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/11/development-simplified-netbeans-65.html' title='Development Simplified - NetBeans 6.5 Released'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-3209489275659412105</id><published>2008-11-08T10:47:00.000-08:00</published><updated>2008-11-08T10:57:53.752-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>NetBeans Demo Camp, Munich - 18th November</title><content type='html'>Come to Munich and join us for the 1st NetBeans Demo Camp in Germany.&lt;br /&gt;Here is the preliminary program:&lt;ul&gt;&lt;li&gt;"New Features in NetBeans Platform 6.5"&lt;br /&gt;&lt;i&gt;Geertjan Wielenga, NetBeans Guru, Sun Microsystems Inc., Prag.&lt;/i&gt; &lt;/li&gt;&lt;li&gt;"Demosession:  ChipInspector - NetBeans APIs im Einsatz"&lt;br /&gt;&lt;i&gt;Tanja Drüke, Genomatix Software GmbH, Munich, Germany.&lt;/i&gt; &lt;/li&gt;&lt;li&gt;"RCP Entwicklung in der Praxis: Third-party libraries und ClassLoader"&lt;br /&gt;&lt;i&gt;Anton Epple, NetBeans Dream Team Member, Eppleton, Munich, Germany.&lt;/i&gt; &lt;/li&gt;&lt;li&gt;"Portierung von Swing Applikationen auf die NetBeans Platform"&lt;br /&gt;&lt;i&gt;Aljoscha Rittner, CEO, Sepix GmbH, Hann. Münden, Germany.&lt;/i&gt; &lt;/li&gt;&lt;li&gt;"Grosseinsatz - NetBeans RCP im Grossprojekt"&lt;br /&gt;&lt;i&gt;Sven Reimers, NetBeans Dream Team Member, ND SatCom Defence GmbH,  Immenstaad, Germany.&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;Do not miss it - this will be a lot of interesting stuff and it will be even better with YOUR questions. So do not hesitate and register here&lt;br /&gt;&lt;br /&gt;&lt;a href="http://netbeansdemocamp.eventbrite.com/"&gt;http://netbeansdemocamp.eventbrite.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oh and do not miss the "pubs" section - sounds promising.&lt;br /&gt;&lt;br /&gt;Thanks &lt;a href="http://www.eppleton.com/"&gt;Toni&lt;/a&gt; for organizing this event!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-3209489275659412105?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/3209489275659412105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=3209489275659412105' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3209489275659412105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/3209489275659412105'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/11/netbeans-demo-camp-munich-18th-november.html' title='NetBeans Demo Camp, Munich - 18th November'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-5562798492523274274</id><published>2008-10-19T12:38:00.000-07:00</published><updated>2008-10-20T03:09:04.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>NetBeans 10th Birthday</title><content type='html'>&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SPuPoHojDTI/AAAAAAAAAI8/PU6xjhV5Jeo/s1600-h/logo-10y-nb-since1998-180.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 180px; height: 180px;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/SPuPoHojDTI/AAAAAAAAAI8/PU6xjhV5Jeo/s320/logo-10y-nb-since1998-180.png" alt="" id="BLOGGER_PHOTO_ID_5258954909291842866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Starting today there is a one week &lt;a href="http://www.netbeans.org/birthday/"&gt;celebration&lt;/a&gt; for &lt;a href="http://www.netbeans.org/"&gt;NetBeans&lt;/a&gt; 10th Birthday.&lt;br /&gt;&lt;br /&gt;Chime in  and celebrate the NetBeans spirit with the NetBeans Decathlon!&lt;br /&gt;&lt;br /&gt;For more details about the Decathlon go &lt;a href="http://www.netbeans.org/birthday/decathlon.html"&gt;here&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;From the official statement:&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Since 1998, NetBeans has grown from a student project into an award winning Open Source project, IDE and application platform. With millions of downloads a year worldwide, the NetBeans community boasts an active and diverse following of software developers, students, instructors and partner companies. &lt;/p&gt;&lt;p&gt;For our 10th birthday bash we plan to highlight some of the key initiatives and individuals whose contributions and dedication have kept the NetBeans momentum going strong. There will be unique content—video greetings, community profiles and more—available during the week-long retrospective. &lt;/p&gt;&lt;p&gt; We've also come up with a fun way for the community to celebrate with us—the NetBeans Decathlon! Ten interactive activities that let NetBeans users show and share what the NetBeans project means to them. &lt;/p&gt;&lt;p&gt; Participants will be entered to win a cool limited edition NetBeans T-shirt. Stay tuned for details of the Decathlon and the official birthday kickoff! &lt;/p&gt;&lt;/blockquote&gt;So you are still not part of the community? Do not wait - you won't get a better start! Join the NetBeans community at &lt;a href="http://www.netbeans.org/"&gt;netbeans.org&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-5562798492523274274?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/5562798492523274274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=5562798492523274274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5562798492523274274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5562798492523274274'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/10/netbeans-10th-birthday.html' title='NetBeans 10th Birthday'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8oU5B8oDkiQ/SPuPoHojDTI/AAAAAAAAAI8/PU6xjhV5Jeo/s72-c/logo-10y-nb-since1998-180.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8820689713719014655</id><published>2008-10-05T11:40:00.000-07:00</published><updated>2008-10-05T13:32:39.201-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Meeting Geertjan or from Lookup to Obama</title><content type='html'>Last Thursday I met Geertjan after he delivered a NetBeans Training Course.&lt;br /&gt;&lt;br /&gt;What would you expect from such a meeting? Let me start with the obvious:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Some good food and a real good beer ;-)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;What else? Well I'll try to list everything discussed and maybe I will pick up some of those and dive deeper into those topics.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Modules,  Modules,  Modules ....&lt;/li&gt;&lt;li&gt;Lookup&lt;/li&gt;&lt;li&gt;Deprecating old API's&lt;/li&gt;&lt;li&gt;API Design&lt;br /&gt;&lt;/li&gt;&lt;li&gt;TreeTable vs. new OutlineView&lt;/li&gt;&lt;li&gt;Visual Library&lt;br /&gt;&lt;/li&gt;&lt;li&gt;NetBeans RTC&lt;br /&gt;&lt;/li&gt;&lt;li&gt;NetBeans RCP&lt;/li&gt;&lt;li&gt;NetBeans RCP LifeCycle (esp. the explicit entanglement with DataObject)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Upgrading to NetBeans 6.5 RCP (impacts of changed mode definitions)&lt;/li&gt;&lt;li&gt;NetBeans Dream Team&lt;/li&gt;&lt;li&gt;NetBeans RCP Training (differences between University and Company)&lt;/li&gt;&lt;li&gt;JavaPolis - Javoxx - Devoxx&lt;br /&gt;&lt;/li&gt;&lt;li&gt;NbPython&lt;/li&gt;&lt;li&gt;Groovy&lt;/li&gt;&lt;li&gt;Closures&lt;/li&gt;&lt;li&gt;GSF vs. Schliemann&lt;/li&gt;&lt;li&gt;...&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Other topics&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Neal Gafter joining Microsoft (hear &lt;a href="http://javaposse.com/index.php?post_id=385201"&gt;JavaPosse &lt;/a&gt;podcast)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Barack Obama&lt;/li&gt;&lt;li&gt;Financial Crisis&lt;/li&gt;&lt;/ul&gt;Hope I did not forget anything important (I am sure there were more topics) - anything to add Geertjan?.&lt;br /&gt;&lt;br /&gt;Hope we can have a follow up meeting - there are a lot more interesting topics to cover.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8820689713719014655?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8820689713719014655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8820689713719014655' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8820689713719014655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8820689713719014655'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/10/meeting-geertjan.html' title='Meeting Geertjan or from Lookup to Obama'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8105128946887792430</id><published>2008-10-01T12:43:00.000-07:00</published><updated>2008-10-01T13:27:07.815-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>SQE, Maven and NetBeans 6.5</title><content type='html'>After a long quiet period here some news from SQE. The actual main goal of SQE is to provide a stable release for NetBeans 6.5 .&lt;br /&gt;&lt;br /&gt;The first milestone towards this is support for Maven based projects. This is now available as a binary &lt;a href="https://sqe.dev.java.net/servlets/ProjectDocumentList?folderID=9710&amp;amp;expandFolder=9710&amp;amp;folderID=9710"&gt;preview&lt;/a&gt;. Just download the zip-File  unpack it and install the nbm's. Since not all the version numbers are actually increased, the binary snapshot requires that you uninstall all previously installed parts of SQE. I hope to find a simple method to fix this problem for one of the next binary previews.&lt;br /&gt;&lt;br /&gt;Bug fixes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Checkstyle now working under Unix&lt;/li&gt;&lt;li&gt;A lot of small changes for better project recognition&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;New features&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Maven support&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Updates&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Checkstyle 5.0 beta 01&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Upcoming (new things or things already planned)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Update FindBugs to 1.3.5&lt;/li&gt;&lt;li&gt;Update PMD to 4.2.3&lt;/li&gt;&lt;li&gt;Refresh on save/compile (especially useful for tasklist)&lt;/li&gt;&lt;li&gt;further UI enhancements&lt;ul&gt;&lt;li&gt;windowgroup for codedefect results&lt;/li&gt;&lt;li&gt;move codedefect history (still not working) to control center&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;select checkstyle.xml to use&lt;/li&gt;&lt;/ul&gt;Any other ideas, comments, wishes? Just leave your comment here or send an e-mail to the user list at sqe.dev.java.net.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8105128946887792430?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8105128946887792430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8105128946887792430' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8105128946887792430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8105128946887792430'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/10/sqe-maven-and-netbeans-65.html' title='SQE, Maven and NetBeans 6.5'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-1329624501684258470</id><published>2008-07-14T16:04:00.001-07:00</published><updated>2008-07-14T16:09:06.949-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>NetBeans DreamTeam</title><content type='html'>I have been invited to join the &lt;a href="http://wiki.netbeans.org/DTMissionStatementAndProcess"&gt;NetBeans DreamTeam&lt;/a&gt;. That's some kind of reward for working on &lt;a href="http://sqe.dev.java.net"&gt;SQE&lt;/a&gt;. Not just having fun working on such a complex project - but really feeling the appreciation of the community. I hope I can live up to the expections.&lt;br /&gt;&lt;br /&gt;So any ideas - how to make &lt;a href="http://www.netbeans.org"&gt;NetBeans&lt;/a&gt; even better?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-1329624501684258470?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/1329624501684258470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=1329624501684258470' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1329624501684258470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1329624501684258470'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/07/netbeans-dreamteam.html' title='NetBeans DreamTeam'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-5873509436068464683</id><published>2008-06-22T14:46:00.000-07:00</published><updated>2008-06-22T16:05:53.227-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>SQE - Jazoon 2008 / NetBeans 6.x compatible - Version</title><content type='html'>Following the tradition to release at least for the big events a new updated version of SQE is available for Jazoon 2008. Unfortunately nobody from SQE team is available at Jazoon or the NetBeans Day in Zurich, but we still work on making SQE better. So here is the summary since last update notification&lt;br /&gt;&lt;br /&gt;Bug fixes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Problem with configuring (disabling) FindBugs detectors&lt;/li&gt;&lt;li&gt;Fix NPE in RuleViolationRenderer in case of missing classname&lt;/li&gt;&lt;li&gt;Enhance pmd annotation message with rule name&lt;/li&gt;&lt;li&gt;Fixes NPE in SortAction and issues with displaying new results (update problem of resultui)&lt;/li&gt;&lt;li&gt;Fix issue with display and jump to RuleViolation in case of default package&lt;/li&gt;&lt;/ul&gt;New features&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Configuration (disabling) of PMD rules (per project/ global)&lt;/li&gt;&lt;li&gt;Disabling rules/detectors is available via context menu in result view tree for PMD and FindBugs&lt;/li&gt;&lt;/ul&gt;Updates&lt;br /&gt;&lt;ul&gt;&lt;li&gt;PMD 4.2.2&lt;/li&gt;&lt;li&gt;FindBugs 1.3.4&lt;/li&gt;&lt;/ul&gt;Upcoming&lt;ul&gt;&lt;li&gt;Refresh on save/compile (especially useful for tasklist)&lt;/li&gt;&lt;li&gt;further UI enhancements&lt;ul&gt;&lt;li&gt;windowgroup for codedefect results&lt;/li&gt;&lt;li&gt;move codedefect history (still not working) to control center&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;configurable checkstyle.xml (at least)&lt;/li&gt;&lt;li&gt;use native PMD file format for storing configuration&lt;/li&gt;&lt;li&gt;use native FindBugs format for storing configuration&lt;/li&gt;&lt;li&gt;quick-fix for disabling detectors (still under evaluation)&lt;/li&gt;&lt;li&gt;enable filtering for defects (available but not functional)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;RefactorIt integration (still far future)&lt;/li&gt;&lt;/ul&gt;Get the latest version as always via &lt;a href="https://sqe.dev.java.net/updatecenters/sqe/updates.xml"&gt;updatecenter&lt;/a&gt; or download the module containing the updatecenter description from &lt;a href="https://sqe.dev.java.net/servlets/ProjectDocumentList?folderID=0"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Since I still have problems with kit versioning vs. module versioning you may have to delete your sqe1 cluster from your installation, since the IDE does not seem to pick up the changes in the modules not shown in the plugin manager. I hope I will find out how to use this correctly for the next update...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-5873509436068464683?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/5873509436068464683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=5873509436068464683' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5873509436068464683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5873509436068464683'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/06/sqe-jazoon-2008-netbeans-6x-compatible.html' title='SQE - Jazoon 2008 / NetBeans 6.x compatible - Version'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4588863306110167820</id><published>2008-05-06T15:13:00.000-07:00</published><updated>2008-05-06T15:28:53.537-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><title type='text'>SQE - BugFix</title><content type='html'>The latest published version contained two minor issues&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Java Classes with default package resulted in NPE during trying to annotate (#41)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Wrong thread usage for Retouche&lt;/li&gt;&lt;/ul&gt;An update is available.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4588863306110167820?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4588863306110167820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4588863306110167820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4588863306110167820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4588863306110167820'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/05/sqe-bugfix.html' title='SQE - BugFix'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-268429880581070969</id><published>2008-05-04T13:52:00.000-07:00</published><updated>2008-05-04T14:32:35.738-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>SQE - JavaOne 2008 / NetBeans 6.1 - Version</title><content type='html'>There is a new version of &lt;a href="https://sqe.dev.java.net/"&gt;SQE&lt;/a&gt; uploaded to the &lt;a href="https://sqe.dev.java.net/updatecenters/sqe/updates.xml"&gt;SQE-UpdateCenter&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Consider this still an &lt;span style="font-style: italic;"&gt;alpha&lt;/span&gt; version. New in this snapshot:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;SQE Control Center (modeled after Profiler UI)&lt;/li&gt;&lt;li&gt;pre-configure codedefect tools that will be run on a project (per project basis)&lt;/li&gt;&lt;li&gt;JumpToSource should now work for most use cases&lt;/li&gt;&lt;li&gt;new editor buttons for switching annotations on/off (per project basis)&lt;/li&gt;&lt;li&gt;better tasklist integration for FindBugs Result&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Experimental support for dependency analysis&lt;/li&gt;&lt;li&gt;Experimental information topcomponent for projects (should help verifying the project setup)&lt;/li&gt;&lt;/ul&gt;Additionally a lot of issues have been fixed:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;problems running under unix&lt;/li&gt;&lt;li&gt;problems with accessing sqe.properties&lt;/li&gt;&lt;li&gt;problems with changes in 6.1 filesystem access&lt;br /&gt;&lt;/li&gt;&lt;li&gt;.... (see issue list at sqe.dev.java.net)&lt;/li&gt;&lt;/ul&gt;Upcoming&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Refresh on save/compile (especially useful for tasklist)&lt;/li&gt;&lt;li&gt;further UI enhancements (windowgroup for codedefect results)&lt;/li&gt;&lt;li&gt;configurable checkstyle.xml (at least)&lt;/li&gt;&lt;li&gt;fix pmd configuration problems&lt;/li&gt;&lt;li&gt;fix findbugs configuration problems&lt;/li&gt;&lt;li&gt;quick-fix for disabling detectors (still under evaluation)&lt;/li&gt;&lt;li&gt;RefactorIt integration (still far future)&lt;/li&gt;&lt;/ul&gt;So check it out and give your feedback.&lt;br /&gt;&lt;br /&gt;Since not all spec versions may have been increased you may better delete your old sqe1 cluster and start with a fresh installation following the described procedure. The source is still not available but we are really trying to get it out (promised).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-268429880581070969?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/268429880581070969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=268429880581070969' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/268429880581070969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/268429880581070969'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/05/sqe-javaone-2008-netbeans-61-version.html' title='SQE - JavaOne 2008 / NetBeans 6.1 - Version'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-1259929325296624437</id><published>2008-05-03T06:59:00.000-07:00</published><updated>2008-05-04T11:05:43.264-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JavaPolis reloaded</title><content type='html'>The JavaPolis conference has been renamed:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Javoxx&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;See for yourself at &lt;a href="http://www.javavoxx.com/"&gt;www.javoxx.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;... cu  8th-12th December in Antwerp!&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-1259929325296624437?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/1259929325296624437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=1259929325296624437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1259929325296624437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1259929325296624437'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/05/javapolis-reloaded.html' title='JavaPolis reloaded'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8630267228330104320</id><published>2008-04-07T12:49:00.000-07:00</published><updated>2008-04-07T12:55:46.420-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CodeQuality'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SQE'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>RefactorIt open sourced</title><content type='html'>&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;/span&gt;Behind the scenes a couple of people were already talking about RefactorIt going open source, after already providing it for free. This enables the community to port RefactorIt to NetBeans 6 (this was not available up to now). Additionally all the nice metric and audit algorithm and functions can now be integrated in your favourite IDE. So any volunteers out there?&lt;br /&gt;&lt;br /&gt;For a start head over to &lt;a href="http://sourceforge.net/projects/refactorit/" target="_blank"&gt;http://sourceforge.net/projects/refactorit/&lt;/a&gt; and get the source! It seems this is not a very NetBeans friendly source layout - but this should prove no difficulty for real NetBeans developers. So, whish you happy hacking and expect new features based on the RefactorIt code to be integrated in &lt;a href="http://sqe.dev.java.net"&gt;SQE&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8630267228330104320?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8630267228330104320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8630267228330104320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8630267228330104320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8630267228330104320'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/04/refactorit-open-sourced.html' title='RefactorIt open sourced'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-2748378014654310329</id><published>2008-04-06T14:46:00.000-07:00</published><updated>2008-04-06T14:53:48.785-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>German NetBeans RCP Book</title><content type='html'>Some weeks ago I received my copy of &lt;a href="http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-1542"&gt;NetBeans Platform 6&lt;/a&gt;. Finally I got around to let you know that it may actually be the best book out there regarding RCP development for NetBeans. It covers a lot API's, gives code code examples and offers complex solutions based on the NetBeans RCP Platform, e.g. using JPA.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-1542"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://www.galileocomputing.de/download/cover/9783836210669.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So what is stopping you? Get your copy and learn German!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-2748378014654310329?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/2748378014654310329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=2748378014654310329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/2748378014654310329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/2748378014654310329'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2008/04/german-netbeans-rcp-book.html' title='German NetBeans RCP Book'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8898459009595011787</id><published>2007-12-14T14:11:00.000-08:00</published><updated>2007-12-14T14:42:43.982-08:00</updated><title type='text'>JavaPolis - Conclusion</title><content type='html'>So what shall I say - it was an amazing experience being here in Antwerp @ the JavaPolis 2007. There were tons of interesting new technologies to discover and best of all meet other Java enthusiasts. I especially appreciated the open and friendly and personal discussions with (no special order) Neal Gafter, Joshua Bloch, Mark Reinhold, Chet Haase, Koshuke Kawaguchi, Brian Leonard, Stephen Coleburn, Guy Nirpaz and a lot more nice guys.&lt;br /&gt;&lt;br /&gt;Special thanks go to Stephan Janssen - marvellous awesome work - hope to come back next year!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8898459009595011787?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8898459009595011787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8898459009595011787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8898459009595011787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8898459009595011787'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis-conclusion.html' title='JavaPolis - Conclusion'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-1896564606404908087</id><published>2007-12-14T13:32:00.000-08:00</published><updated>2007-12-14T14:11:13.925-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JavaPolis 2007 - Day 5</title><content type='html'>Already a bit worn out the last day @ JavaPolis 2007 began. Since the exhibition area was already closed down yesterday evening the crowd got together in even less space for breakfast, but that was ok.&lt;br /&gt;&lt;br /&gt;First talk today was given by David Anderson about a kanban approach to software development. It is indeed a quite interesting approach but does not seem to work for all projects. Nevertheless you should check out his website and look for more informations about this.&lt;br /&gt;&lt;br /&gt;Following this was a presentation about Java2D and 3D in high performance systems. Frank Suyken gave showed a couple of  very amazing demonstrations based on JOGL and Java2D and gave away a couple of tricks how to make your own applications faster, ranging from GC to OpenGL.&lt;br /&gt;&lt;br /&gt;After lunch there was a talk called "OSGi - The future of Java" given by Peter Kriens. He made some interesting points about actual problems concerning classloader and hiding implementations inside Java. On the other hand he seemed to insist that OSGi is the only true solution to this problem (ok he may be a bit biased). Nevertheless it was really interesting and will be stuff for a lot of discussions.&lt;br /&gt;&lt;br /&gt;The last final presentation I attended was about "Unitils" from Flip Neven. Some quite innovative ideas how to make testing with databases more lightweight, but I will have to find out if this approach scales for large projects as well. But a few of the ideas are definitely worth considering.&lt;br /&gt;&lt;br /&gt;It is a bit sad that JavaPolis 2007 is already over - would be nice if there could have been some gathering this late afternoon before anyone went of to catch their flights, trains or whatever.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-1896564606404908087?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/1896564606404908087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=1896564606404908087' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1896564606404908087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/1896564606404908087'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis-2007-day-5.html' title='JavaPolis 2007 - Day 5'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-2635156356566985701</id><published>2007-12-13T04:54:00.000-08:00</published><updated>2007-12-13T17:30:22.436-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JavaPolis 2007 - Day 4</title><content type='html'>So on with day 4 of the JavaPolis. First thing is that you are starting to feel worn out. But this is ok - there is a price to pay for all this fun we are having. So even being maybe a bit tired we managed to get up early enough to get to the Metropolis in time for a good breakfast (seems I am starting to repeat myself, but it is quite astonishing even on day 4) and got into the keynote session - no need using the overflow room. Before the keynotes started the traditional JavaPolis Family Photo was taken - with all in the JavaPolis T-Shirt - but we have to wait for the result.&lt;br /&gt;&lt;br /&gt;So the first keynote was about Flex. It was presented by Bruce Eckel with a lot of help from his friends from Adobe. It contained some definitive pretty slick UIs, but nothing that couldn't be done in java as well. The availability of the AMF remote protocol was announced, but there is nothing quite special about a binary remote protocol - I think we all have used one before. But you have to give them credit - the overall experience was quite amazing. Fitting in with this  &lt;a href="http://www.javapolis.com/confluence/display/JP07/Stephan+Janssen" title="Stephan Janssen"&gt;Stephan Janssen&lt;/a&gt; demoed the new parlays.com version 2 - awesome UI (written in Flex), nice features and the best is you can use it offline and download all the Java talks to your local harddisk and play them from there. But describing the UI is not very useful - register for beta testing and see for yourself, if you are interested. The last keynote was done by Tim Cramer (VP Java FX Development at SUN) and was mainly focused on the Java FX product family and espceially the JavaFX Mobile Application Stack. It is a really interesting way to approach the cross device size problem - see for yourself by trying the different things out (all open).&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.javapolis.com/confluence/display/JP07/Java+SE+Update" title="Java SE Update"&gt;Java SE Update&lt;/a&gt; by Danny Coward had all the details on what is actually on the list of possible changes for Java SE 7 (and what is not - maybe). For details you can also visit his &lt;a href="http://blogs.sun.com/dannycoward/"&gt;blog&lt;/a&gt;. Some interesting things seem to be coming and some language changes are also to expected (backwards compatible) but there is no decision what precise will be chosen. This directly takes me to the next talk from Josh Bloch - The Closures Controversy. Originally he planned to speak about Effective Java  Reloaded - but he promised that he will directly start the work on the book when  he gets home and will have it available printed and bound for Java One 2008. Instead of  presenting about his new upcoming book he instead had a brand new talk with him about the benefits  and risks of closures as actually proposed in BGGA specification (see yesterdays post).&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8oU5B8oDkiQ/R2HPuRGTcfI/AAAAAAAAAFA/5CUWnV2vnPs/s1600-h/IMG_0138.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8oU5B8oDkiQ/R2HPuRGTcfI/AAAAAAAAAFA/5CUWnV2vnPs/s320/IMG_0138.JPG" alt="" id="BLOGGER_PHOTO_ID_5143620643204592114" border="0" /&gt;&lt;/a&gt;His main objections are that a adding closures and function types would add a new dimension of complexity to the Java language that are completely against the Feel of Java (as originally proposed by James Gosling in 1997). Indeed it is a quite scary syntax with a lot of fine tuning  necessary how it should in deed work. Additionally there is additional overhead put to the developer until he can use this feature in a correct and concise way. So what is the point of introducing closures in such way? Just google it, go to Neal's blog and find out for yourself. So no conclusion on this - time will tell.&lt;br /&gt;&lt;br /&gt;After this brain twisting presentation a quite fun event was up: The JavaPosse - Live Recording from the JavaPolis with &lt;a href="http://www.javapolis.com/confluence/display/JP07/Dick+Wall" title="Dick Wall"&gt;Dick Wall&lt;/a&gt;, &lt;a href="http://www.javapolis.com/confluence/display/JP07/Carl+Quinn" title="Carl Quinn"&gt;Carl Quinn&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2HPuxGTcgI/AAAAAAAAAFI/NBhwr3Ee_2k/s1600-h/IMG_0144.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2HPuxGTcgI/AAAAAAAAAFI/NBhwr3Ee_2k/s320/IMG_0144.JPG" alt="" id="BLOGGER_PHOTO_ID_5143620651794526722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;and &lt;a href="http://www.javapolis.com/confluence/display/JP07/Joe+Nuxoll" title="Joe Nuxoll"&gt;Joe Nuxoll&lt;/a&gt; and  Tor Norbye  - the latter two were  just available on-line ;-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2HPuxGTchI/AAAAAAAAAFQ/LaGJQaw1zQA/s1600-h/IMG_0146.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2HPuxGTchI/AAAAAAAAAFQ/LaGJQaw1zQA/s320/IMG_0146.JPG" alt="" id="BLOGGER_PHOTO_ID_5143620651794526738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A lot of interesting things were discussed and at the end Neal Gafter and Josh Bloch were asked to join in for some questions and answers - that was real one of the entertainment hightlights of the conference - but find out for yourself at http://javaposse.com/ once it is out.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2HPvBGTciI/AAAAAAAAAFY/ZOC4WO_av6U/s1600-h/IMG_0150.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2HPvBGTciI/AAAAAAAAAFY/ZOC4WO_av6U/s320/IMG_0150.JPG" alt="" id="BLOGGER_PHOTO_ID_5143620656089494050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Next on the schedule was Stephen Coleburn presenting the &lt;a href="http://www.javapolis.com/confluence/display/JP07/JSR+310+-+Date+and+Time+API" title="JSR 310 - Date and Time API"&gt;JSR 310 - Date and Time API&lt;/a&gt;. Finally we are getting somewhere with the Date and Calendar problem - the API's look already real useful and quite compatible with JODA-Time, but you will have to change your code a bit.&lt;br /&gt;&lt;br /&gt;So back to the big two rockstars Joshua Bloch and Neal Gafter. They did a nice presentation of the JavaPuzzlers - quite astonishing how many people missed often the correct solution, nevertheless real entertaining stuff. Get the book - I can only recommend it!&lt;br /&gt;&lt;br /&gt;Then there was the prize draw at the SUN booth - but besides one Duke caught I did end up zip. Too sad - no UltraSparc as a continous buildserver for SQE. But hey that's life. So say good bye to our nice hosts atr the SUN booth (since it was the last day of the exhibition) and off the last BOFS of JavaPolis 2007.&lt;br /&gt;&lt;br /&gt;First was the OpenJDK BOF presented by Mark Reinhold and Dalibor Topic. There were a couple of interesting things discussed from "How will all this with Mercurial work out" to Governenace, projects. It sounds like a real fun to be part there - sso stay tuned.&lt;br /&gt;&lt;br /&gt;So getting already late in the evening the last BOF began: New Languages Features with - who would have expected this - Neal Gafter and Josh Bloch. They gave an overview about the possible additions to the Java Language and took a vote for each of the features presented. They hope that not everything they came up with, will necessary end up in the Java Language. Since the list was long it took quite some time to go through all those details. So it got really, really (45 min overtime) really late.&lt;br /&gt;&lt;br /&gt;Because of this we once again ended up in the Hollywood Café drinking a good beer and discussing language changes with Neal and Josh. Thanks for sponsoring the event ;-) Can't wait to see any of those new spiffy neat (or whatever you might call them) features in Java. So that never again a kitten has to die because a Java Developer has to write Collections.&amp;lt;Man&amp;gt;emptySet().&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R2HPvhGTcjI/AAAAAAAAAFg/vnu3OMlhqlU/s1600-h/IMG_0154.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R2HPvhGTcjI/AAAAAAAAAFg/vnu3OMlhqlU/s320/IMG_0154.JPG" alt="" id="BLOGGER_PHOTO_ID_5143620664679428658" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2HRkxGTckI/AAAAAAAAAFs/yWflUBFlNBo/s1600-h/IMG_0155.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2HRkxGTckI/AAAAAAAAAFs/yWflUBFlNBo/s320/IMG_0155.JPG" alt="" id="BLOGGER_PHOTO_ID_5143622679019090498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ah I forgot to mention tonight was Beowolf on for the conference participants - but hey isn't the JDK more sexy than Angeline Jolie - ok I have to think this over again ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-2635156356566985701?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/2635156356566985701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=2635156356566985701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/2635156356566985701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/2635156356566985701'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis-2007-day-4.html' title='JavaPolis 2007 - Day 4'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8oU5B8oDkiQ/R2HPuRGTcfI/AAAAAAAAAFA/5CUWnV2vnPs/s72-c/IMG_0138.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-5360584788523465546</id><published>2007-12-12T02:49:00.000-08:00</published><updated>2007-12-14T14:10:48.041-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JavaPolis 2007 - Day 3</title><content type='html'>That  was an interesting morning today. Everything went as planned and we arrived so early we had a lot of time left for a nice breakfast, filling out a survey at the SUN booth (getting a NetBeans 6 t-shirt that way) and answering some questions for the tomorrows edition of the Parleys magazin. Besides other very interesting things there are two things that grabbed our attentation - a NetBeans installation&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2B7EBGTcXI/AAAAAAAAAEA/soWYHfFE-F4/s1600-h/IMG_0088.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2B7EBGTcXI/AAAAAAAAAEA/soWYHfFE-F4/s320/IMG_0088.JPG" alt="" id="BLOGGER_PHOTO_ID_5143246083401675122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;and the friendly staff at the SUN booth providing  free NetBeans 6 T-Shirts&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2B9YRGTcYI/AAAAAAAAAEI/b1dNhbe7E2A/s1600-h/nbladies.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2B9YRGTcYI/AAAAAAAAAEI/b1dNhbe7E2A/s320/nbladies.JPG" alt="" id="BLOGGER_PHOTO_ID_5143248630317281666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Afterwards we got ourself a nice place to watch the todays keynote&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2B-NRGTcZI/AAAAAAAAAEQ/KzjFQZdPL4w/s1600-h/IMG_0095.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2B-NRGTcZI/AAAAAAAAAEQ/KzjFQZdPL4w/s320/IMG_0095.JPG" alt="" id="BLOGGER_PHOTO_ID_5143249540850348434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;- highlight: James Gosling.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2B-iRGTcaI/AAAAAAAAAEY/GonqKt1XWXM/s1600-h/IMG_0100.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2B-iRGTcaI/AAAAAAAAAEY/GonqKt1XWXM/s320/IMG_0100.JPG" alt="" id="BLOGGER_PHOTO_ID_5143249901627601314" border="0" /&gt;&lt;/a&gt;There were some weird guys&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2B_hBGTcbI/AAAAAAAAAEg/JsMJOmhLsKc/s1600-h/IMG_0105.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2B_hBGTcbI/AAAAAAAAAEg/JsMJOmhLsKc/s320/IMG_0105.JPG" alt="" id="BLOGGER_PHOTO_ID_5143250979664392626" border="0" /&gt;&lt;/a&gt;and  princesses  out there&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8oU5B8oDkiQ/R2CJ_hGTceI/AAAAAAAAAE4/XZ2v37_WiRo/s1600-h/IMG_1915.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8oU5B8oDkiQ/R2CJ_hGTceI/AAAAAAAAAE4/XZ2v37_WiRo/s320/IMG_1915.JPG" alt="" id="BLOGGER_PHOTO_ID_5143262498766680546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;but in the end the keynote finally started. Before James Gosling took over we first had a very nice introduction from &lt;a href="http://www.javapolis.com/confluence/display/JP07/Stephan+Janssen" title="Stephan Janssen"&gt;Stephan Janssen&lt;/a&gt; to JavaPolis and the future (Hope to come back next year). To make a long story short - these are the central messages I took with me from James Goslings' keynote&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Java is Fun&lt;/li&gt;&lt;li&gt;Closures are sexy&lt;/li&gt;&lt;li&gt;NetBeans is better than sex&lt;/li&gt;&lt;li&gt;..and something about when we last had an erection during presentation (maybe I got that wrong ;-)  - perhaps I should replay the video)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Following this session we had a onverview about the things going on with OpenJDK - given from&lt;br /&gt;Mark Reinhold. Pretty much is obviously in work - but lawyers aren't always helpful. But they are pretty sure to get all this encumbered stuff sorted out and a JDK7 project in OpenJDK has officially been started.&lt;br /&gt;&lt;br /&gt;For lunch we had some hotdogs - so more lightweight food today.&lt;br /&gt;&lt;br /&gt;The afternoon started with a further UI centric presentation&lt;a href="http://www.javapolis.com/confluence/display/JP07/Filthy+Makeover" title="Filthy Makeover"&gt; Filthy Makeover&lt;/a&gt; by Chet Haase. It covered his Filthy Rich Client and Extreme GUI Makeover presentations and show some real slick things you can do with gradients and other Java2D effects. With this done a more project management session was on the agenda - &lt;a href="http://www.javapolis.com/confluence/display/JP07/Scrum+in+practice+for+non-believers" title="Scrum in practice for non-believers"&gt;Scrum in practice for non-believers&lt;/a&gt;. I hoped that this may turn me into a real believer - but it seems I am staying a skeptic for a bit longer since it does not seem to work for all projects. You have to have at least the right customer.&lt;a href="http://www.javapolis.com/confluence/display/JP07/The+future+of+Computing" title="The future of Computing"&gt; The Future of Computing Panel&lt;/a&gt;  was a fun thing to watch - the "Java Rock Stars" taking turns on picking at each other - felt quite  familiar ;-)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R2B_-xGTccI/AAAAAAAAAEo/DqU2vyioN0M/s1600-h/IMG_0128.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R2B_-xGTccI/AAAAAAAAAEo/DqU2vyioN0M/s320/IMG_0128.JPG" alt="" id="BLOGGER_PHOTO_ID_5143251490765500866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then there were two interesting BOFS concerning new language features for Java - Neal Gafter talking about the current state of his closure specification and implementation.  It is fairly complete and can be download &lt;a href="http://www.javac.info/"&gt;here&lt;/a&gt;. Give it a try and find out yourself if you love it or hate it. Afterwards Stephen Colebourne provided some infos on his new project which allows easy access to integrate new features into javac - for trying new things. You can find more info &lt;a href="https://kijaro.dev.java.net/"&gt;here&lt;/a&gt;. Afterwards we just called it a day and had some nice chatting over our free beer.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2CAXRGTcdI/AAAAAAAAAEw/OYXOKlkkbfU/s1600-h/IMG_0132.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R2CAXRGTcdI/AAAAAAAAAEw/OYXOKlkkbfU/s320/IMG_0132.JPG" alt="" id="BLOGGER_PHOTO_ID_5143251911672295890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I forgot to tell you about the videos. All presentations are recorded  and will be free available via parleys.com. So stay tuned - I think there was no time frame given.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-5360584788523465546?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/5360584788523465546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=5360584788523465546' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5360584788523465546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/5360584788523465546'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis2007-day-3.html' title='JavaPolis 2007 - Day 3'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8oU5B8oDkiQ/R2B7EBGTcXI/AAAAAAAAAEA/soWYHfFE-F4/s72-c/IMG_0088.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-302980810932751360</id><published>2007-12-11T15:45:00.000-08:00</published><updated>2007-12-11T16:23:29.165-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JavaPolis 2007 - Day 2</title><content type='html'>Day two was the day of RIA - if you believed the session titles.&lt;br /&gt;&lt;br /&gt;But before the sessions started we did a quick walk around the exhibition area. This contained a short stop at the Sun booth for collecting the appropriate t-shirt "May the Source be with you". A more thorough investigation is on the todo list for the next days.&lt;br /&gt;&lt;br /&gt;We started with the &lt;a href="http://www.javapolis.com/confluence/display/JP07/Swinging+RIA" title="Swinging RIA"&gt;Swinging RIA&lt;/a&gt; presentation (after having had breakfast), which included a nice demonstration of the power of the &lt;a href="https://beansbinding.dev.java.net/"&gt;Beans Binding&lt;/a&gt; Framework and the &lt;a href="https://appframework.dev.java.net/"&gt;Swing Application Framework&lt;/a&gt; provided from Richard Bair. Jeanette Winzenburg added some information on the current state of SwingX components and the challenges getting this to work in most natural way. Finally - for the first session - Chet Haase demonstrated the brand new &lt;a href="https://scenegraph.dev.java.net"&gt;Project Scene Graph&lt;/a&gt; (aka Scenario), which is a spin off from the JavaFX implementation. The project is currently in a really early early alpha state - so be warned, but the demonstrations shown were really impressive, but sadly it seems that they are still not available for download - maybe they may appear &lt;a href="https://scenario-demosscenario-demos.dev.java.net/"&gt;here&lt;/a&gt; some time later on (maybe we can find out more from Chet Haase tomorrow - or is it already today - time is running that fast if you are having fun).&lt;br /&gt;&lt;br /&gt;After lunch there was a session about JavaFX - it was a lot of stuff that Jim Weaver put into his presentation. He tried to cover it all - from benefits using a declarative statically typed language to differences between the compiled and interpreted language.&lt;br /&gt;&lt;br /&gt;So this was the bigger part of the day, but there was still more to come - a presentation about Ivy and short introduction on task oriented  development (as supported by Mylyn) . The latter was a bit too Eclipse oriented - but this was to be expected from an Eclipse Evangelist.&lt;br /&gt;&lt;br /&gt;Finally there was a quite interesting BOF hosted by Trolltech about QT. They gave some quite nice insights (you wouldn't believe why the name was chosen or the reason for using the prefix Q) on the QT history and has some demos showing the new Java API for QT (actually this seems to be some kind of automatic generated access layer).&lt;br /&gt;&lt;br /&gt;Since tomorrow will be a very packed day - James Gosling, Mark Reinhold, Chet Haase, Neil Gafter, Bruce Eckel, Ola Bini - stay tuned for more info from JavaPolis 2007.&lt;br /&gt;&lt;br /&gt;If you are missing some nice pics from todays sessions - there will be more pictures coming.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-302980810932751360?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/302980810932751360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=302980810932751360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/302980810932751360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/302980810932751360'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis-2007-day-2.html' title='JavaPolis 2007 - Day 2'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-8580144914908889611</id><published>2007-12-10T08:32:00.000-08:00</published><updated>2007-12-10T15:48:46.664-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JavaPolis 2007 - Day 1</title><content type='html'>An interesting Day 1 of JavaPolis is nearing its end. So to get it all in sequence - first things first - breakfast. After having walked to the Metropolis from our flat this was a real good start into the day&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R13HqhGTcRI/AAAAAAAAAC4/ylMLX1W3LWo/s1600-h/breakfast.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R13HqhGTcRI/AAAAAAAAAC4/ylMLX1W3LWo/s320/breakfast.JPG" alt="" id="BLOGGER_PHOTO_ID_5142485882780217618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After having had a real good breakfast (as you can imagine)  we got to the conference rooms and I have to admit that the location is astonishing for such a conference. See for yourself&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R13IGxGTcSI/AAAAAAAAADA/i5zu1Dc9Eqc/s1600-h/IMG_0083.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R13IGxGTcSI/AAAAAAAAADA/i5zu1Dc9Eqc/s320/IMG_0083.JPG" alt="" id="BLOGGER_PHOTO_ID_5142486368111522082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;First session I attended today was &lt;a href="http://www.javapolis.com/confluence/display/JP07/The+Zen+of+Agile+Management" title="The Zen of Agile Management"&gt;The Zen of Agile Management.&lt;br /&gt;&lt;/a&gt; This was quite an experience finding about all those things going wrong in software development and how to achieve a better process. After having lunch there was a real fun session with Brian Leonard and Oliver Nutter presenting JRuby and the Ruby on Rails integration in NetBeans 6.0, really impressive - and they were hurling t-shirts into the audience (the brand new NetBeans 6). Afterwards there was a session on code generation on a large scale using Freemarker and a presentation fomr Koshuke Kawaguchi on &lt;a href="http://hudson.dev.java.net/"&gt;Hudson&lt;/a&gt;, a continous build integration server&lt;br /&gt;&lt;br /&gt;For the short intervals between the session there was enough infrastructure to keep all the developers happy&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R13MhBGTcVI/AAAAAAAAADY/TS8rsaggvhI/s1600-h/IMG_1910.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R13MhBGTcVI/AAAAAAAAADY/TS8rsaggvhI/s320/IMG_1910.JPG" alt="" id="BLOGGER_PHOTO_ID_5142491217129599314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R13MuxGTcWI/AAAAAAAAADg/PiFkTxtHwt8/s1600-h/IMG_1911.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8oU5B8oDkiQ/R13MuxGTcWI/AAAAAAAAADg/PiFkTxtHwt8/s320/IMG_1911.JPG" alt="" id="BLOGGER_PHOTO_ID_5142491453352800610" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The BOFs were very interesting as well. First a presentation about the OSGi  approach (always a challenge for a NetBeans addict) and an astonishing presentation from the vice president of GigaSpace R&amp;amp;D about distributed systems, agile development and the special challenges. After a short discussion afterwards we called it day and went of for dinner, a Duvel and some more discussions about SCRUM, agility and the challenges of software development.&lt;br /&gt;&lt;br /&gt;That was a lot for day 1 at the JavaPolis. More to come tomorrow.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-8580144914908889611?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/8580144914908889611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=8580144914908889611' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8580144914908889611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/8580144914908889611'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis-2007-day-1.html' title='JavaPolis 2007 - Day 1'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8oU5B8oDkiQ/R13HqhGTcRI/AAAAAAAAAC4/ylMLX1W3LWo/s72-c/breakfast.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-4544724681184470633</id><published>2007-12-09T14:56:00.000-08:00</published><updated>2007-12-09T15:26:28.531-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><title type='text'>JavaPolis -The trip to Antwerp</title><content type='html'>Early sunday morning the trip to Antwerp started with a boat tour from Friedrichshafen with "&lt;a href="http://www.der-katamaran.de/"&gt;The Katamaran&lt;/a&gt;"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x1txGTcKI/AAAAAAAAACE/bOpIZzYLF00/s1600-h/IMG_0022.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x1txGTcKI/AAAAAAAAACE/bOpIZzYLF00/s320/IMG_0022.JPG" alt="" id="BLOGGER_PHOTO_ID_5142114303684604066" border="0" /&gt;&lt;/a&gt;to Konstanz&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x3LxGTcLI/AAAAAAAAACM/MVqa64lLq2w/s1600-h/imperia.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x3LxGTcLI/AAAAAAAAACM/MVqa64lLq2w/s320/imperia.jpg" alt="" id="BLOGGER_PHOTO_ID_5142115918592307378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then the train to Zürich&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x3sxGTcMI/AAAAAAAAACU/dM3beNuzOQE/s1600-h/IMG_0025.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x3sxGTcMI/AAAAAAAAACU/dM3beNuzOQE/s320/IMG_0025.JPG" alt="" id="BLOGGER_PHOTO_ID_5142116485527990466" border="0" /&gt;&lt;/a&gt;and via airplane to Brussels&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R1x4CRGTcNI/AAAAAAAAACc/zC8oM-46gXs/s1600-h/IMG_0031.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R1x4CRGTcNI/AAAAAAAAACc/zC8oM-46gXs/s320/IMG_0031.JPG" alt="" id="BLOGGER_PHOTO_ID_5142116854895177938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;From there once again by train to Antwerp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R1x5NRGTcPI/AAAAAAAAACs/Y_E9gdWKou8/s1600-h/IMG_0045.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8oU5B8oDkiQ/R1x5NRGTcPI/AAAAAAAAACs/Y_E9gdWKou8/s320/IMG_0045.JPG" alt="" id="BLOGGER_PHOTO_ID_5142118143385366770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally we got to the Metropolis&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x4zxGTcOI/AAAAAAAAACk/ArTCsx5prt8/s1600-h/IMG_0068.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x4zxGTcOI/AAAAAAAAACk/ArTCsx5prt8/s320/IMG_0068.JPG" alt="" id="BLOGGER_PHOTO_ID_5142117705298702562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There we already met some nice guys....&lt;br /&gt;&lt;br /&gt;Stay tuned for more news from Javapolis&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-4544724681184470633?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/4544724681184470633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=4544724681184470633' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4544724681184470633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/4544724681184470633'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis-trip-to-antwerp.html' title='JavaPolis -The trip to Antwerp'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8oU5B8oDkiQ/R1x1txGTcKI/AAAAAAAAACE/bOpIZzYLF00/s72-c/IMG_0022.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-7399021695451887836</id><published>2007-12-07T13:18:00.000-08:00</published><updated>2007-12-07T13:21:58.684-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaPolis'/><title type='text'>JavaPolis 2007</title><content type='html'>JavaPolis 2007 the first adventure - follow this blog closely to find out how to get there and for news on what is going at the Metropolis in Antwerp.&lt;br /&gt;&lt;br /&gt;The journey starts on Sunday ;-)&lt;br /&gt;&lt;br /&gt;Hope to meet you there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-7399021695451887836?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/7399021695451887836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=7399021695451887836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7399021695451887836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7399021695451887836'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/javapolis-2007.html' title='JavaPolis 2007'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2403329052287047947.post-7075536918487037574</id><published>2007-12-07T13:14:00.001-08:00</published><updated>2007-12-07T13:16:22.161-08:00</updated><title type='text'>New NetBeans Blog</title><content type='html'>So here we go again - a new Blog on NetBeans and Java. These are the new adventures of NetBeans 6 starship - going where no IDE has gone before.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2403329052287047947-7075536918487037574?l=nbguru.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nbguru.blogspot.com/feeds/7075536918487037574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2403329052287047947&amp;postID=7075536918487037574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7075536918487037574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2403329052287047947/posts/default/7075536918487037574'/><link rel='alternate' type='text/html' href='http://nbguru.blogspot.com/2007/12/new-netbeans-blog.html' title='New NetBeans Blog'/><author><name>Sven</name><uri>http://www.blogger.com/profile/14374747687193185266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
