<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gerd&#039;s Blog &#187; tech</title>
	<atom:link href="http://blog.gerd-saurer.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gerd-saurer.com</link>
	<description></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>
			<item>
		<title>6+2 things I miss on my iPhone</title>
		<link>http://blog.gerd-saurer.com/2009/08/28/62-things-i-miss-on-my-iphone/</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>
]]></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>
		</item>
		<item>
		<title>Eclipse Summit 2008 Day2</title>
		<link>http://blog.gerd-saurer.com/2008/11/21/eclipse-summit-2008-day2/</link>
		<comments>http://blog.gerd-saurer.com/2008/11/21/eclipse-summit-2008-day2/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 19:10:54 +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[tech]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=76</guid>
		<description><![CDATA[The second day of the Eclipse Summit started wit the Keynote held by David Wood a Symbian Veteran. As you might kow Symbian is getting to be pulished under The Eclipse Public License. He spoke about the power of new devices and how they will become much smarter in the future. He pointed out some [...]]]></description>
			<content:encoded><![CDATA[<p>The second day of the Eclipse Summit started wit the Keynote held by David Wood a Symbian Veteran. As you might kow Symbian is getting to be pulished under The Eclipse Public License. He spoke about the power of new devices and how they will become much smarter in the future. He pointed out some issues with the different Licenses (GPL, Eclipse, ..) and that they prosue different goals.</p>
<p>SMILA was the second talk I attended that day. The framework is still in the incubator of the Eclipse projects. It tries to build an backed Architecture for searching. They are using JMS to divide the crawler from the indexing logic. All of the components can be changed. For indexing and converting they are using a BPEL engine tho be able to extend the functionallity easily. The project looks nice and may be we will try the framwork in the future for one of our products. At the moment there are no sources or binaries available so we will have to wait to evaluate it.</p>
<p>The rest of the day I attended some of the talks for a while but most of the time i used for discussions with members of the community.</p>
<p>The last talk I was interested in was about BIRT the well known Reporting engine in JAVA. It was nice to see some of the new features and I got some impressions how I will be able to integrat this into our current projecte where a little more than just reporting is neede.</p>
<p>In the end I have to say that it was really a good decision to go there even if I was not able to prepare me for the conference because of the short -term decision. Anyway I hope that I will be able to attend the EclipseCon next year.</p>
<p>Thanks for Rupert he posted the <a href="https://www.gpublication.com/eclipse/#requestedContent=CVC://HV?data=EclipseConferences/ESE2008/Welcome_ESE2008">Link </a>to the presentations and resources of the conference as comment in my last posting.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2008/11/21/eclipse-summit-2008-day2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Summit 2008 Day1</title>
		<link>http://blog.gerd-saurer.com/2008/11/20/eclipse-summit-2008-day1/</link>
		<comments>http://blog.gerd-saurer.com/2008/11/20/eclipse-summit-2008-day1/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 10:27:55 +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[tech]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.gerd-saurer.com/?p=74</guid>
		<description><![CDATA[After the first day of the Eclipse Summit I want to make a short summarization about the first day. We came late to Ludwigsburg therefor I was not able to attend the Keynote held by Dave Thomas. I met him at JAOO 2007 and he is rally a smart guy, with a lot of experience [...]]]></description>
			<content:encoded><![CDATA[<p>After the first day of the Eclipse Summit I want to make a short summarization about the first day. We came late to Ludwigsburg therefor I was not able to attend the Keynote held by Dave Thomas. I met him at JAOO 2007 and he is rally a smart guy, with a lot of experience in the computer science field.</p>
<p>The first session I could attend was <strong>&#8220;Aspect Weaving for OSGi&#8221;</strong>. Aspects are not new to me but the presentation gave some more impressions about the integration in OSGi. The Interesting part there is that as you might now Bundles in OSGI have their own class loader which means that they are divided from each other. For Aspects this is a big issue special if they need to be wave in the logic within runtime. At the moment we are using Aspects but weave their functionality into the classes while compile time. I have to give the bundle project a try if it will solve some issues we have at the moment with aspects (e.g. automatic building).</p>
<p>After that i just stayed in the room to hear the talk about <strong>&#8220;Service Discovery and Remote Services within the Eclipse Communication Framework&#8221;</strong>. What they are trying is the logic if the service is running local in an OSGi container or if it is somewhere in the cloud. Nothing of the concepts are new but they also gave some impression about their work they are doing on an other Project which is dealing with collaboration. This is more interesting for me special beaus we may need some of thees functionalities in the future in our product.</p>
<p>After that talk we had lunch and i start talking to some people. As some of you might know I really like talking therefor i missed the next Track <img src='http://blog.gerd-saurer.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>At leas for me the most interesting talk was &#8220;Best Practice for Equinox and OSGi&#8221;. It was not that they where telling new stuff further more they where questioning Architecture concepts within the enviroment (e.g. Extension points). The arguments are the same as I am using when i describe while we used an Registry instead of the Eclipse Extension point concept. Most of them are dealing with testability and the possibility to not have to rely on Eclipse or OSGi at all. This is from special interest if you have an architecture where bundles or at least code of them should run on server and client. They also mentioned to use declarative services instead of the services trackers available in OSGi. I also don&#8217;t like the concept of the trackers and the static method for service resolving, but I would prefer Proxy objects generated within runtime that are hiding the service tracker from the rest of the world. I must admit that I don&#8217;t have this much information about declarative services that I can say to prefer the one against the other.</p>
<p>The next session that impressed me at leas a little bit was &#8220;Single Sourcing: Extend your RCP application to the Web with RAP&#8221;. What I saw at the talk was the simple mail application that was ported straight forward with RAP to a web application. Of course they had to do some shortcuts and not everything is working, but i will give it a try to get an impression. Maybe we can use this in the near future.</p>
<p>The last session was &#8220;EclipseLink: High Performance Java Persistence&#8221;. I just got a view hints about the API but nothing really new to me.</p>
<p>I have to say that the people within the Eclipse community (I am the first time at an Eclipse Conference) is are smart and have good ideas. The issue with all the JAVA environment is just that the community is slowing down in the bigger project and hundreds of small new projects are started to compensate this. There is one big issue in this whole Ecosystem; to find the correct concepts, bundels, plugins for your need. If you are not attending Conferences like this one you will get lost in the amount of projects available for this environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerd-saurer.com/2008/11/20/eclipse-summit-2008-day1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
