<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Blogging about Software Development &#187; javaone2008</title>
	<atom:link href="http://www.bloggingaboutjava.org/category/events/javaone2008/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bloggingaboutjava.org</link>
	<description>Blogging about Software Development</description>
	<pubDate>Wed, 03 Dec 2008 15:09:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>JavaOne 2008 Coverage - Day 3</title>
		<link>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-3/</link>
		<comments>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-3/#comments</comments>
		<pubDate>Fri, 09 May 2008 02:23:13 +0000</pubDate>
		<dc:creator>PSAR Arnhem Gerben Derksen</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[javaone2008]]></category>

		<guid isPermaLink="false">http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-3/</guid>
		<description><![CDATA[Third day of JavaOne and still going strong. I did not see much of the San Francisco city yet. There&#8217;s no time. Breakfast at JavaOne, lunch at JavaOne, sessions at JavaOne, a quick dinner and back to JavaOne to blog for a while.  so this week is all about  Java(One).

Intel opened the day. [...]]]></description>
			<content:encoded><![CDATA[<p>Third day of JavaOne and still going strong. I did not see much of the San Francisco city yet. There&#8217;s no time. Breakfast at JavaOne, lunch at JavaOne, sessions at JavaOne, a quick dinner and back to JavaOne to blog for a while.  so this week is all about  Java(One).</p>
<p><span id="more-300"></span></p>
<p>Intel opened the day. Intel? What has Intel to do with Java? Well they build platforms to run Java. And they do that by the tock-tick model. At the tock they launch new, better and faster hardware. At the tick they make it smaller and more power efficient. Intel also works together with SUN on projects to make software benefit from Intel&#8217;s hardware features. For example: They work on the next JVM to make it faster on Intel&#8217;s platform. At the moment they have reached a 68% performance increase. (I think for some parts of the JVM) A spinning globe (YES, Nasa World Wind!! <img src='http://www.bloggingaboutjava.org/cms/wordpress2/wp-includes/images/smilies/icon_razz.gif' alt=':razz:' class='wp-smiley' /> ) visualized the performance increase.</p>
<p>Today&#8217;s sessions:</p>
<p><em>Advanced Web application security</em><br />
This session was all about Cross Site Request Forgery (CSRF) and Cross Site Scripting  (XSS). The speakers (Jeremiah Grossman; Joe Walker) explained how to detect and reduce the change of an attack. Nowadays 90% of the sites are not well protected against CSRF or XSS attacks.</p>
<p><em>The third leg of SOA: Identity</em><br />
The bottom line of this session was to decouple security from applications. (services) It&#8217;s better to dynamically decorate service request with security. SUN has a &#8216;METRO&#8217; product that can help you do the trick.</p>
<p><em>Java Platform Performance: Case studies in Bottleneck Identification and removal </em><br />
I have to admit, this session was so boring I couldn&#8217;t keep focusing. But, if you want to see this bad presentation then go get it from the JavaOne website. (after the conference has ended)</p>
<p><em>Designing Graphical Model-Driven Applications: Lego MindStorm</em><br />
This session was one big demo that (almost) succeeded. After drawing an UML diagram a Domain Object Model was generated. This Domain object Model was coupled to temples and generated code in Netbeans. With the Visual Library of Netbeans an UI was made to write a program with the generated code. The graphical designed application was uploaded to a Lego Mindstorms robot. The robot walked and&#8230;. fell. Very cool techniques!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JavaOne 2008 Coverage - Day 2</title>
		<link>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-2-2/</link>
		<comments>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-2-2/#comments</comments>
		<pubDate>Thu, 08 May 2008 03:00:02 +0000</pubDate>
		<dc:creator>PSAR Arnhem Gerben Derksen</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[javaone2008]]></category>

		<guid isPermaLink="false">http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-2/</guid>
		<description><![CDATA[The opening of the day was presented by the Oracle company. They shared their vision about Java with all the JavaOne visitors. Oracle sees  SOA, WEB 2.0 and grid computing as the main upcoming Java issues. And of course, Oracle has an IDE which supports all these items. They showed this by giving a [...]]]></description>
			<content:encoded><![CDATA[<p>The opening of the day was presented by the Oracle company. They shared their vision about Java with all the JavaOne visitors. Oracle sees  SOA, WEB 2.0 and grid computing as the main upcoming Java issues. And of course, Oracle has an IDE which supports all these items. They showed this by giving a smooth JDeveloper demo.</p>
<p>For me, grid computing was quite surprising. But it seems that Oracle has bought BEA systems. (I missed that one <img src='http://www.bloggingaboutjava.org/cms/wordpress2/wp-includes/images/smilies/icon_redface.gif' alt=':oops:' class='wp-smiley' /> ) BEA systems has nice tools for dynamic grid computing. And even an own JVM (JRocket) . The presentation showed the results of adaptive processor and memory capacity adding after an increased load on the running system. Looked very nice.</p>
<p>Todays presentations:</p>
<p><em>Ten ways to destroy your community  </em></p>
<p>Josh Berkus is a professional communication guy and advises companies how to &#8216;open source&#8217; their software. The presentation was about what NOT to do when you try to build an open source community. There are ten golden rules:</p>
<ol>
<li>Use difficult tools.</li>
<li>Poisonous people</li>
<li>Make/publish no documentation at all</li>
<li>Make decisions in closed meetings</li>
<li>Legalese, legalese, legalese</li>
<li>Bad liaison</li>
<li>Governance obfuscation</li>
<li>Screw around with  licenses</li>
<li>No outside commitments</li>
<li>And be silent</li>
</ol>
<p>Very cool and clear presentation. I think you can google Josh Berkus to get more info.</p>
<p><em>Open source SOA with service component architecture and Apache Tuscany</em></p>
<p>Very technical presentation about the Apachy SCA specification implementation. A long demo was given by two hard to understand guys. They showed how to build components, define services on it, wire up the services, how to define bindings and how to deploy the services. Interesting but hard to understand (At least for me  <img src='http://www.bloggingaboutjava.org/cms/wordpress2/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> ). But I think it&#8217;s worth to have a closer look at it.</p>
<p><em>Ajax and JavaServer Faces Technology: Natural Synergy</em></p>
<p>Kito Mann explained JSF and the ways of combining JSF with Ajax. There are three ways of using Ajax within JSF.</p>
<ol>
<li>Sprinkling - Adding Ajax to normal JSF components</li>
<li>AJAX inside - JSF component have their own javascript and service layers</li>
<li>AJAX outside - use for example JMaki</li>
</ol>
<p>If you want to use a little Ajax on JSF, the best thing to do is using MyFaces Tomahawk of Apache. (according to Kito) Late 2008 the 2.0 version of JSF will be ready. (with Ajax support)</p>
<p><em>Nasa World Wind, 3D earth in your application and web pages</em></p>
<p>A very cool and funny presentation by Tom Gaskins. He and his team build an easy to use component (like a JButton) which can be used in applications and applets to show a 2 1/2 or 3D globe with detailed information. A demo showed how really easy it is to use and extend World Wind with extra layers. Eight lines of code does the trick. Go take a look at: http://worldwind.arc.nasa.gov/</p>
<p>That&#8217;s all for today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-2-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JavaOne 2008 Coverage - Day 1</title>
		<link>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-1-2/</link>
		<comments>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-1-2/#comments</comments>
		<pubDate>Wed, 07 May 2008 02:03:57 +0000</pubDate>
		<dc:creator>PSAR Arnhem Gerben Derksen</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[javaone2008]]></category>

		<guid isPermaLink="false">http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-1/</guid>
		<description><![CDATA[Finally JavaOne 2008 (JAVA+YOU theme) has started. After hearing all the stories about it, it seems even bigger than I thought it would be. Everything is well organized and there are no time consuming queues. (compared to the JavaPolis conference in Antwerp)
After a fantastic streetdance show, the conference was opened by the hot shots of [...]]]></description>
			<content:encoded><![CDATA[<p>Finally JavaOne 2008 (JAVA+YOU theme) has started. After hearing all the stories about it, it seems even bigger than I thought it would be. Everything is well organized and there are no time consuming queues. (compared to the JavaPolis conference in Antwerp)</p>
<p>After a fantastic streetdance show, the conference was opened by the hot shots of SUN. (although they try not to act like one  <img src='http://www.bloggingaboutjava.org/cms/wordpress2/wp-includes/images/smilies/icon_razz.gif' alt=':razz:' class='wp-smiley' /> )  They had one message: Try to develop applications the world is waiting for. The world is YOU. The technology is there so use it. Be creative and create solutions which are accessible for everybody. They have to be easy to use and nice to see. (Apple philosophy?) Use sensors, like RFID, to collect real life data. With that data you can make real life applications.</p>
<p>After the opening two demo&#8217;s of JavaFX were showed. Both failed. Mmmmm</p>
<p>Beside the demos some other speakers had some time to speak. The Vice president of amazon gave a demo of the Kindle device. A device which can download and display books. (which fails to download the book, haha) A person of Sony Ericsson showed a vide. It was about the mobile multimedia vision of SE. Nice, but more or less a commercial.<br />
The Glassfish project was also mentioned. A modular appserver that starts in less than a second. (the kernel alone) SUN is quite proud of that.</p>
<p>That&#8217;s all about the opening. Now the sessions:</p>
<p><em>JRUBY: What, why, how.. Do it now.</em></p>
<p>A not very motivating session about JRUBY by the two SUN developers who are working on that project. They did a short demo about Ruby and Rails. They said Netbeans 6.1 rc 1 is the very best Ruby editor. (so give it a try) Although Ruby is a nice innovative language it has to go a long way.  A way JAVA has already made.</p>
<p><em>SOA and 35 million transactions a day</em></p>
<p>A German man working for the Fiducia company told a story how they build a SOA architectured transactional banking system in 1989. Although they do not use the standard technologies out there, he made some interesting remarks:</p>
<p>- Use no webservices when it&#8217;s not necessary. XML comes with a lot of overhead.</p>
<p>- Handle transactions yourself when using more than one datasource.</p>
<p>- Do not use BPEL kind of tools. Just program the orchestration yourself.</p>
<p><em>Project Wonderland</em><br />
A very cool project of SUN&#8217;s research lab. It&#8217;s a Java based second life (kind of) focused on virtual working communities. The project started to encourage the social events around meetings. It&#8217;s opensource and extendable. Go get a look at: wonderlands.dev.java.net</p>
<p>At the end of the day I visited a discussion about GIS systems. Most of the time they spoke about what Google (maps) did to the little GIS companies.  There was a little frustration among the audience.</p>
<p>I like to end with a slogan of Jonathan Schwartz: &#8216;Focus on users, and ur one of them&#8217;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingaboutjava.org/2008/05/javaone-2008-day-1-2/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
