<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Gerd's Blog</title>
	
	<link>http://blog.gerd-saurer.com</link>
	<description />
	<lastBuildDate>Fri, 28 Aug 2009 10:07:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/GerdsBlog" /><feedburner:info uri="gerdsblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>48.187802</geo:lat><geo:long>16.37613</geo:long><feedburner:emailServiceId>GerdsBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>6+2 things I miss on my iPhone</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/eA9UF5gQBco/</link>
		<comments>http://blog.gerd-saurer.com/2009/08/28/62-things-i-miss-on-my-iphone/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 08:54:34 +0000</pubDate>
		<dc:creator>Gerd Saurer</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[experience]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=146</guid>
		<description><![CDATA[I have my iPhone for several months now and have to say that the hardware and parts of the software are really grate. Never the less several issues came up while I was using it and some of them are crucial for me.
1. I want to decide what application to install
The current situation how Apple [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-147" title="iphone" src="http://blog.gerd-saurer.com/wp-content/uploads/2009/08/iphone-300x207.jpg" alt="iphone" width="126" height="87" />I have my iPhone for several months now and have to say that the hardware and parts of the software are really grate. Never the less several issues came up while I was using it and some of them are crucial for me.</p>
<p>1. I want to decide what application to install<br />
The current situation how Apple is handling the app store an treating it&#8217;s customers is not acceptable any more. I have bought a phone and own the hardware so I decide what kind of applications are on my device. If apple want to protect their users it&#8217;s ok for me but they have to find a possibility to support my need too. Just watch Json&#8217;s <a id="aptureLink_ojog37Csee" href="http://www.youtube.com/watch?v=1d24sPhwSKs">comment</a> on this issue in his This week in Startups.</p>
<p>2. Download my pod casts directly on my iPhone<br />
This is really what I was missing until the beginning. Where is the refresh button like in the iTunes to update all pod casts with the new content. I don&#8217;t understand why I have to go to the app store to click on the new episode by hand and get an message afterwards that says &#8220;Sorry file is too big and can&#8217;t be loaded over the 3G network&#8221;. What is the issue with big files? I have a 3Gb all inclusive package it&#8217;s no big deal to download 20Mb.</p>
<p>3. Mark positions in a pod cast<br />
While listening to pod casts or books on your iPhone, and I am listening to much of them, there is no possibility to mark positions for later research. I am really missing that. While listening to something interesting there is often no time to write it down or search the web for further information. I don&#8217; want to search several minutes in the audio file to find the correct position to get the information I was looking for.</p>
<p>4. Us it as a USB Storage device<br />
What have I bought here? &#8211; was the first reaction when i tried to store files on the iPhone. I had an old iPod and never thought that using it as a USB storage device wouldn&#8217;t be possible. The WebDav applications are no real replacement because there is sometimes no open WI-FI network available to transfer the data.</p>
<p>5. Bluetooth Profiles<br />
Ok, I really don&#8217;t get this &#8211; why transferring pictures or vCards form a other phone to the iPhone via Bluetooth is not supported? MMS was/is not available so how can data be transferd from a phone that does not have a mail client? In general there is no reason why they support so view profiles.</p>
<p>6. Customizable Tones<br />
The notification from the calendar that reminds me of a new appointment is not even hearable in room where nobody speaks, not to mention to sit in a open space. I am not fan of the typical Nokia notification tone for an appointment but at least you can hear it.</p>
<p>7. Better Gmail Application<br />
The current mail application on the phone is one of the best of mobile systems I have ever seen but for a Gmail user I really missing the possibility to assign several different labels to a message and the powerful Android client and the web client is not a real alternative.</p>
<p>8. Better Calendar<br />
At leas for me the G1 calendar was really grate to work with. It would be so nice to have a week view like in Outlook or calendar in a wide screen view to see the my appointments of the whole week.</p>
<p>I know that most of the features are available in a jailbroken iPhone but why is Apple treating it&#8217;s customers to do that? Just see the phone as a platform and not as a device you have to protect.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=eA9UF5gQBco:HasjwVMnQfs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=eA9UF5gQBco:HasjwVMnQfs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=eA9UF5gQBco:HasjwVMnQfs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=eA9UF5gQBco:HasjwVMnQfs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=eA9UF5gQBco:HasjwVMnQfs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/08/28/62-things-i-miss-on-my-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/08/28/62-things-i-miss-on-my-iphone/</feedburner:origLink></item>
		<item>
		<title>Google wave for collaboration = SMTP for communication</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/CPHS5cR1aZQ/</link>
		<comments>http://blog.gerd-saurer.com/2009/08/26/google-wave-for-collaboration-smtp-for-communication/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 08:26:00 +0000</pubDate>
		<dc:creator>Gerd Saurer</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[experience]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Gooogle wave]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[social networks]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=134</guid>
		<description><![CDATA[I am one of the luck people who has an Google wave account for some time now. At the moment, as nearly none of my friends has an account on the sandbox. Currently I am playing around with the system and following the developer discussions. It is really interesting how much work is already done [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-140" title="logo_wave_dev_preview" src="http://blog.gerd-saurer.com/wp-content/uploads/2009/08/logo_wave_dev_preview.png" alt="logo_wave_dev_preview" width="176" height="39" />I am one of the luck people who has an <a id="aptureLink_jeoH73d7bH" href="http://wave.google.com/">Google wave</a> account for some time now. At the moment, as nearly none of my friends has an account on the sandbox. Currently I am playing around with the system and following the developer discussions. It is really interesting how much work is already done by developers to extend the system.</p>
<p>I am really impressed by the functionality the system provides and how you can extend it. At the beginning I focused on the integration of third party systems like the publishing of photos and content to your blog and the communication back of the comments into your wave. I thought this may be also useful for our current issues with Social Networks to aggregate the content in one place but I have to admit that this may not be the best way to see wave and aggregate Social Networks.</p>
<p>When Google <a id="aptureLink_FGRNdOVLf2" href="http://www.youtube.com/watch?v=v_UyVmITiYQ">presented</a> the system on the <a id="aptureLink_tLHaBmh3pf" href="http://en.wikipedia.org/wiki/Google%20I/O">Google I/O conference</a> they introduced it as &#8220;The new mail system&#8221; which was a really good teaser to get people excited about it, but it is not what I think wave really is. I wouldn&#8217;t see it as a protocol that finally supports the collaboration on content between people over organization and provider boarders. For Google, who treats mail with GMail and the Google Docs integration already as  some kind of collaboration platform it may make sense to call it is as the new mail system but for others it may not. Wiki systems (e.g. <a id="aptureLink_uKHlQHkllc" href="http://en.wikipedia.org/wiki/Confluence%20%28software%29">Confluence</a>) already tried to provide such platforms but the protocol to exchange the content between organizations to share just certain stuff and bring in information from other systems was still missing. This may really be a revolution within this area but may not be as easy as the introduction of SMTP back in the days of <a id="aptureLink_ycYcFW5eEg" href="http://en.wikipedia.org/wiki/Request%20for%20Comments">RFC&#8217;s</a> because there are hundreds of companies and thousands of people who have their own products and opinions that need to come together to agree on such a new collaboration protocol as a standard for the industry.</p>
<p>I am really excited about the wave system and hope that I can play around with some of my friends in the near future to try out how this real time experience changes the way we collaborate in the future.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CPHS5cR1aZQ:jqKvNKlxqv8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CPHS5cR1aZQ:jqKvNKlxqv8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=CPHS5cR1aZQ:jqKvNKlxqv8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CPHS5cR1aZQ:jqKvNKlxqv8:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CPHS5cR1aZQ:jqKvNKlxqv8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/08/26/google-wave-for-collaboration-smtp-for-communication/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/08/26/google-wave-for-collaboration-smtp-for-communication/</feedburner:origLink></item>
		<item>
		<title>Realtime feeds – twitter, friendfeed and the issue of time and ui’s</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/vRtfHTYUFcw/</link>
		<comments>http://blog.gerd-saurer.com/2009/04/07/realtime-feeds-twitter-friendfeed-and-the-issue-of-time-and-uis/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 21:29:05 +0000</pubDate>
		<dc:creator>Gerd Saurer</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[experience]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=126</guid>
		<description><![CDATA[As some of you might now I have started using Twitter for some time now and writing tweets since a view weeks now (http://twitter.com/goertsch). As most of the people I know I am not using the twitter website directly, further more I am using TweetDeck at the moment because it is the best application I [...]]]></description>
			<content:encoded><![CDATA[<p>As some of you might now I have started using Twitter for some time now and writing tweets since a view weeks now (<a href="http://twitter.com/goertsch">http://twitter.com/goertsch</a>). As most of the people I know I am not using the twitter website directly, further more I am using <a href="http://www.tweetdeck.com/">TweetDeck </a>at the moment because it is the best application I found until now. On the other hand I gave the <a href="http://beta.friendfeed.com">new friendfeed</a> interface a try for the last two days. The new beta of friendfeed is very interesting because all components are updating in real time. This gave you the impression like you have a chat window open where all the different information is pooping in from the different services.</p>
<p>I really like the live messages and are following them them very often, especial at conferences e.g. the EclipseCon I visited a view days ago the medium is very useful. On the other hand I don&#8217;t have the time to follow the live messages all the day and special because I am living in Europe I miss moste of the messages in real time. This is really an issue because all clients I know are focosing on the live updates and fancy dynamic content that is updated nearly the same second the person is hitting the enter button on his keyboard and are not taking care about people who want to be able to read the content in a more &#8216;offline&#8217; way.</p>
<p>I am looking for a interface that is more like <a href="http://www.gmail.com">gmail</a>. It should of course support keyboard navigation and give me feedback about information I have already read. I have just downloaded Adobe Air (TweetDec is developed on it) and will try to prototype an application.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=vRtfHTYUFcw:-rznXGP-vr8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=vRtfHTYUFcw:-rznXGP-vr8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=vRtfHTYUFcw:-rznXGP-vr8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=vRtfHTYUFcw:-rznXGP-vr8:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=vRtfHTYUFcw:-rznXGP-vr8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/04/07/realtime-feeds-twitter-friendfeed-and-the-issue-of-time-and-uis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/04/07/realtime-feeds-twitter-friendfeed-and-the-issue-of-time-and-uis/</feedburner:origLink></item>
		<item>
		<title>EclipseCon 2009 Day 3</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/XOfA1JAySUY/</link>
		<comments>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-2009-day-3/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 19:52:41 +0000</pubDate>
		<dc:creator>Gerd Saurer</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Uncategorized]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=124</guid>
		<description><![CDATA[KeyNote &#8211; Building Applications for the Cloud with Amazon:
Was an interesting Keynote. Most of the stuff was not really new to me but at the numbers are always impressive. SmugMug presented their Solution which is really impressive. They are doing all their processing in the cloud by amazon and are very happy with that. The [...]]]></description>
			<content:encoded><![CDATA[<p><big><strong>KeyNote &#8211; Building Applications for the Cloud with Amazon:</strong></big></p>
<p>Was an interesting Keynote. Most of the stuff was not really new to me but at the numbers are always impressive. SmugMug presented their <a href="http://www.smugmug.com/">Solution</a> which is really impressive. They are doing all their processing in the cloud by amazon and are very happy with that. The interesting part is that they are just acquiring resources (servers) as they need it. He spoke a little bit about their solution and how they have designed their Infrastructure. An server checks periodically how many requests are in the queue and what kind of they are. If they decide that they need more resources they are just starting an or more server instances at amazon EC2. The server is an plain instance of linux an just has some configurations that after starting he calls home what he has to do. If there is still work to do the server provides him with information where to find the software and what to execute. After the work is done he makes the same call. If there is more work to do the server receives the new work item and new software if needed. If not he shuts itself down. Nice concept and very easy to maintain.</p>
<p>After the presentation of the SmugMug CEO amazon announced their new AWS Toolkit based on Eclipse which is really a grate tool for managing servers in the cloud.</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=752">Presentation</a></p>
<p><big><strong>Building Communities: The Rise and Fall and Rise of the CDT Project</strong></big></p>
<p><a href="http://www.eclipsecon.org/2009/presenters#Doug_Schaefer">Doug Schaefer</a> gave a grate talk about building a community and how to help them to stay on live. One issues he had noticed is that you can&#8217;t just go and say commit. This would not work out because there are to many people and especial to many bosses involved, furthermore if you want the things to happen than you have to contribute and not rely on others.<br />
Prepare to be frustrated because it is very frustrating to build a community, for every vendor or person that contributes there are four just taking the stuff and are happy with it.<br />
It is important that as an committer in the professional area you have to wear two hats. You have to make your vendor happy and also work for the community. Asking people is not enough, you have to create the need and meet face to face with the people to have the chance to build an hold a community. Communicate, communicate, communicate and be honest to the people and if you have a hard time to get people convinced maybe they are just not interested in your idea and you have to rethink it.</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=294">Presentation</a></p>
<p><big><strong>Building LinkedIn&#8217;s Next Generation Architecture with OSGI</strong></big></p>
<p>This presentation first of all showed me that applications are growing and some of the most used sites are just a mess. LinkedIn is based on some war applications but most of the logic is in one file located. Because this became a maintenance problem they decided to come up with an OSGi based infrastructure where they extracted the services and tomcat was just one container within the OSGi container. It became a problem that they had so many dependencies between the different bundles now that they had to start refactoring. The nice and bad thing with bundles is that they make the dependencies visible because you have to declare them.</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=362">Presentation</a></p>
<p><big><strong>Eclipse @ eBay</strong></big><strong></strong></p>
<p>Michael Galpin did a great job explaining the history behind the eBay Website. They build it about 4 times, where the first one was written in Perl and did not have a database. After that they tried an c/c++ architecture. 2001 they started to replace it with Java. They used an XML/XSLT Layer for the frontend, but that did not work out for them therefor they decided to switch all to Java. Of course Java is not the Silver Bullet, but they tried to bring the all information on one level and use code generators to represent the information.<br />
What was really interesting to see was the issues companies with an service oriented architecture are facing. Because of the high amount of different projects/services they needed to write software that is setting up the desktop of a developer in a way that he can work with, otherwise it would take him days to find the correct configuration and plugins. Because of that they stick to eclipse as their platform and wrote plugins to set up the environment. They have also written other plugins for eclipse one of them is a java script editor which mabye announced at the <a href="http://java.sun.com/javaone/">javaone</a> <img src='http://blog.gerd-saurer.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=255">Presentation</a></p>
<p><big><strong>Working in the Cloud: Development, Deployment and Project Management for Force.com</strong></big><strong></strong></p>
<p>Was more an advertisement of force.com than technical information.</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=719">Presentation</a></p>
<p><big><strong>Symmetric Service Oriented Programming</strong></big><strong></strong></p>
<p>Was an nice presentation about OSGi and dependency injection and how to combine them.</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=644">Presentation</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=d95899ea-bb27-8092-853b-d9c186dc75f6" alt="" /></div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=XOfA1JAySUY:0dd9_ecg3dg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=XOfA1JAySUY:0dd9_ecg3dg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=XOfA1JAySUY:0dd9_ecg3dg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=XOfA1JAySUY:0dd9_ecg3dg:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=XOfA1JAySUY:0dd9_ecg3dg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-2009-day-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-2009-day-3/</feedburner:origLink></item>
		<item>
		<title>eclipsecon: An update on the Linux Distros/Tools project</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/CcJ1BuqlhnY/</link>
		<comments>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-an-update-on-the-linux-distrostools-project/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 15:59:35 +0000</pubDate>
		<dc:creator>fwilhelmstoetter</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Uncategorized]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=120</guid>
		<description><![CDATA[I was really impressed what the Red Hat guys have done to make C/C++ programming easier. A few years ago I developed SW in C++ for Linux and it was a real pain to memorize all the command line option for all these (useful) development tools. The Linux Distros/Tools integrate some of these tools into [...]]]></description>
			<content:encoded><![CDATA[<p>I was really impressed what the Red Hat guys have done to make C/C++ programming easier. A few years ago I developed SW in C++ for Linux and it was a real pain to memorize all the command line option for all these (useful) development tools. The <a href="http://www.eclipse.org/projects/project-plan.php?projectid=technology.linux-distros">Linux Distros/Tools</a> integrate some of these tools into eclipse. E.g. the integration of <a href="http://www.valgrind.org/">valgrind</a> really succeeded. And if you ever tried to write a rpm script without syntax highlighting and code completion you will be very impressed by this project. It&#8217;s a little bit ironic that this useful C/C++ tools are implemented in Java <img src='http://blog.gerd-saurer.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CcJ1BuqlhnY:eZm4ySzHMo4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CcJ1BuqlhnY:eZm4ySzHMo4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=CcJ1BuqlhnY:eZm4ySzHMo4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CcJ1BuqlhnY:eZm4ySzHMo4:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=CcJ1BuqlhnY:eZm4ySzHMo4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-an-update-on-the-linux-distrostools-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-an-update-on-the-linux-distrostools-project/</feedburner:origLink></item>
		<item>
		<title>eclipsecon: Glassfish v3 and OSGi</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/LzhmNObPC98/</link>
		<comments>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-glassfish-v3-and-osgi/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 15:42:25 +0000</pubDate>
		<dc:creator>fwilhelmstoetter</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Uncategorized]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=118</guid>
		<description><![CDATA[The Glassfish developer make a big effort on the modularity of the server. And if I can trust their talk, they made a great job. You have only to include the modules you realy need. Glassfish v3 uses OSGi for module management and all Glassfish modules are OSGi modules. But it doesn&#8217;t directly depend on [...]]]></description>
			<content:encoded><![CDATA[<p>The Glassfish developer make a big effort on the modularity of the server. And if I can trust their talk, they made a great job. You have only to include the modules you realy need. Glassfish v3 uses OSGi for module management and all Glassfish modules are OSGi modules. But it doesn&#8217;t directly depend on OSGi. The service mapping is done via <a href="https://hk2.dev.java.ne">HK2</a>, an other open source project.<br />
For the next project I need an application server I will have a closer look to Glassfish.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=LzhmNObPC98:PKbTeSSG6Nk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=LzhmNObPC98:PKbTeSSG6Nk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=LzhmNObPC98:PKbTeSSG6Nk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=LzhmNObPC98:PKbTeSSG6Nk:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=LzhmNObPC98:PKbTeSSG6Nk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-glassfish-v3-and-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-glassfish-v3-and-osgi/</feedburner:origLink></item>
		<item>
		<title>eclipsecon: Single Sourcing: Extend your RCP Application to the Web with RAP</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/ngdNoP0EHus/</link>
		<comments>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-single-sourcing-extend-your-rcp-application-to-the-web-with-rap/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 14:23:17 +0000</pubDate>
		<dc:creator>fwilhelmstoetter</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Uncategorized]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=115</guid>
		<description><![CDATA[It&#8217;s a very interesting possibility to use the same code base for RCP and Web applications.  But this will not replace RCP applications, and single sourcing is of course not for free. You have to divide your code in common part, a RCP part and a Web part. This can be done via bundle [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a very interesting possibility to use the same code base for RCP and Web applications.  But this will not replace RCP applications, and single sourcing is of course not for free. You have to divide your code in common part, a RCP part and a Web part. This can be done via bundle fragments (and the delegate pattern). This reminds me a little bit to</p>
<pre>#if defined (WIN32)
 ...
#elif defined (LINUX)
...
#endif</pre>
<p>blocks in C++.</p>
<p>The software-update-button for example doesn&#8217;t make sens in an Web application. As the talk points out, there is also no graphic context within a Web application.  So you can&#8217;t draw arbitrary shapes, as it&#8217;s possible in an RCP application. There is also no possibility to catch every mouse-move event, which will provoke heavy network traffic to the server.</p>
<p>The conclusion for me is, that it is a very interesting possibility to reuse code, but not the silver bullet, as some people think (or hope).</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=ngdNoP0EHus:KNL7uE2Juys:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=ngdNoP0EHus:KNL7uE2Juys:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=ngdNoP0EHus:KNL7uE2Juys:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=ngdNoP0EHus:KNL7uE2Juys:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=ngdNoP0EHus:KNL7uE2Juys:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-single-sourcing-extend-your-rcp-application-to-the-web-with-rap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/03/29/eclipsecon-single-sourcing-extend-your-rcp-application-to-the-web-with-rap/</feedburner:origLink></item>
		<item>
		<title>EclipseCon 2009 Day 2</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/J5Q43luVTss/</link>
		<comments>http://blog.gerd-saurer.com/2009/03/25/eclipsecon-2009-day-2/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 18:59:20 +0000</pubDate>
		<dc:creator>Gerd Saurer</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Uncategorized]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=112</guid>
		<description><![CDATA[Designing an Android  Domain Specific Modeling Language using EMF, GEF and GMF:
I was really impressed how easy it is to develop an application for Android with the modeling tool they build it is really strait forward to build the interaction within an diagram. I really would like to compare the platform of the iPhone [...]]]></description>
			<content:encoded><![CDATA[<h1><strong><small></small><small></small><small><span style="font-family: sans-serif;">Designing an Android  Domain Specific Modeling Language using EMF, GEF and GMF:</span></small></strong></h1>
<p>I was really impressed how easy it is to develop an application for Android with the modeling tool they build it is really strait forward to build the interaction within an diagram. I really would like to compare the platform of the iPhone and the android one. Let&#8217;s see which of them will hype more in the future. I can see potential in both of them.<br />
On the other hand i found some things concerning EMF we where doing wrong in our own implementation. Will have to take a closer look at that as soon as i am back in Vienna. For further information i would suggest to take a look at:</p>
<p><a href="http://twurl.nl/3netmu">Presentation</a><br />
<a href="http://developer.androide.com">developer.androide.com</a></p>
<h1><small></small><small></small><small>Executing BPMN </small></h1>
<p>Was an nice talk about BPM and all the acronyms that twitter around in this area. At least the presenter was realistic in some way as he mentioned &#8220;it will never happen that a business analyst can design an WF and deploy it without any developer&#8221;. I totally agree with that and have to admit that i we should have taken this more into account while designing the CEP system at Senactive. Anyway i am still confused by all this different standards and quasi standards (BEPEL, BPMN, jBPM, &#8230;.).</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=332">Presentation</a></p>
<h1><small></small><small></small><small>e4 Project in Review </small></h1>
<p>In my opinion this was one of the most interesting sessions i visited at the conference. It showed at least some of the details in action that e4 will change in eclipse. In particular they showed the new Resource framework and XWT with the Model behind the Workbench. They are also going in the right direction by removing the whole Singleton chaos that exists in the current WB to provide the possibility to use the RCP in an multiuser environment. This in particular is needed to give better support for the RAP project which by the way will also be an essential part for the e4. e4 is still in the incubator but will release an first version in July this year and hopefully ship in Summer 2010. As there are several advantages with e4 we will still have to wait for about 2 years to get a stable version that we can use for RCP development.</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=604">Presentation</a></p>
<p><small><strong><big></big><big>Make Money Fast! Market Your Killer App with the Eclipse Pulsar Initiative (formerly Eclipse Mobile Industry Working Group)</big></strong></small></p>
<p>This was an interested discussion about the Pulsar initiative that was announced some time ago. Some mobile companies including Motorola, Sony Ericsson and Nokia are trying to build an environment for mobile developers based on the Eclipse Framework to support an easier way of development for their devices. For me it sounds like they want to form abase against the two other big new players in the market, Apple with their iPhone and Google with Android. The discussion itself was a little bit boring and i am not sure how this will work out in the future.</p>
<p><a href="http://www.eclipse.org/org/press-release/20090310_pulsar.php">Presentation</a><br />
<a href="http://www.eclipse.org/org/press-release/20090310_pulsar.php">Announcement</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=5c0a47b2-8db0-40ec-a50f-2627f4d2eb3c" alt="" /></div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=J5Q43luVTss:oZjkt_Hjm8k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=J5Q43luVTss:oZjkt_Hjm8k:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=J5Q43luVTss:oZjkt_Hjm8k:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=J5Q43luVTss:oZjkt_Hjm8k:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=J5Q43luVTss:oZjkt_Hjm8k:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/03/25/eclipsecon-2009-day-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/03/25/eclipsecon-2009-day-2/</feedburner:origLink></item>
		<item>
		<title>Twitter</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/jkj2BBR45JM/</link>
		<comments>http://blog.gerd-saurer.com/2009/03/25/twitter/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 23:06:50 +0000</pubDate>
		<dc:creator>Gerd Saurer</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Uncategorized]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=109</guid>
		<description><![CDATA[I haven&#8217;t understand people twittering around until now. Arrived at EclipseCon 2009 I looked around and found everybody twittering. I had an account there for some time now and because I had time and wanted to try what it means to twitter i started. I&#8217;m doing this now for two days and I really have [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://assets0.twitter.com/images/twitter_logo_125x29.png" alt="" width="125" height="29" />I haven&#8217;t understand people twittering around until now. Arrived at <a href="http://www.eclipsecon.org/2009/">EclipseCon</a> 2009 I looked around and found everybody twittering. I had an account there for some time now and because I had time and wanted to try what it means to twitter i started. I&#8217;m doing this now for two days and I really have to say i see the advantages of the system. The website itself is not really very useful but if you use tools e.g. <a href="http://www.tweetdeck.com/beta/">TweetDeck </a>that supports you browsing through the messages you really get Information fast and in some kind of sorted way. For me the interesting thing is that you don&#8217;t have to write whole stories like in a blog.</p>
<p>If you want to follow me on twitter just go to: <a href="http://twitter.com/goertsch">http://twitter.com/goertsch</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=jkj2BBR45JM:6tssrQsucwk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=jkj2BBR45JM:6tssrQsucwk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=jkj2BBR45JM:6tssrQsucwk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=jkj2BBR45JM:6tssrQsucwk:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=jkj2BBR45JM:6tssrQsucwk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/03/25/twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/03/25/twitter/</feedburner:origLink></item>
		<item>
		<title>eclipsecon: Runtime evoltion at Eclipse</title>
		<link>http://feedproxy.google.com/~r/GerdsBlog/~3/k-104UgEyCU/</link>
		<comments>http://blog.gerd-saurer.com/2009/03/24/eclipsecon-runtime-evoltion-at-eclipse/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 18:55:44 +0000</pubDate>
		<dc:creator>fwilhelmstoetter</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/homepages/16/d167064054/htdocs/com.gerd-saurer.blog/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Uncategorized]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=105</guid>
		<description><![CDATA[This talk give a short overview how eclipse evolves from an IDE over a RCP to the server side. As a conclusion you can say, that the &#8220;cloud&#8221; and &#8220;p2&#8243; is everywhere. On top of p2 you can (must) build your own SW deploy system.
]]></description>
			<content:encoded><![CDATA[<p>This talk give a short overview how eclipse evolves from an IDE over a RCP to the server side. As a conclusion you can say, that the &#8220;cloud&#8221; and &#8220;p2&#8243; is everywhere. On top of p2 you can (must) build your own SW deploy system.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=k-104UgEyCU:RT5yd55-brs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=k-104UgEyCU:RT5yd55-brs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?i=k-104UgEyCU:RT5yd55-brs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=k-104UgEyCU:RT5yd55-brs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/GerdsBlog?a=k-104UgEyCU:RT5yd55-brs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/GerdsBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2009/03/24/eclipsecon-runtime-evoltion-at-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.gerd-saurer.com/2009/03/24/eclipsecon-runtime-evoltion-at-eclipse/</feedburner:origLink></item>
	</channel>
</rss>
