<?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-4000334098466851644</id><updated>2011-11-28T01:50:50.832+01:00</updated><title type='text'>Thomas Delaet</title><subtitle type='html'>Living in the cloud</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4000334098466851644.post-3625016659286610079</id><published>2011-02-05T20:18:00.000+01:00</published><updated>2011-02-05T20:18:04.047+01:00</updated><title type='text'>Uncloud</title><content type='html'>We (= team from &lt;a href="http://distrinet.cs.kuleuven.be/"&gt;DistriNet&lt;/a&gt;) are participating in an online competition, named &lt;a href="http://www.battleoftalents.be/"&gt;Battle of Talents&lt;/a&gt;. In short: engineers form virtual ventures and MBA students can invest in these virtual ventures. The most successful venture wins. Our venture is called &lt;a href="http://www.uncloud.eu/"&gt;Uncloud&lt;/a&gt;&amp;nbsp;and solves &lt;a href="http://tdelaet.blogspot.com/2010/10/meyer-on-cloud-computing-google-docs.html"&gt;this&lt;/a&gt; problem in a more generic way. Our product is a software service that provides a secure backup of data that is stored in cloud applications and enables easy conversion between competing cloud applications. It is positioned as a 'data insurance'. Check out the website@&lt;a href="http://www.uncloud.eu/"&gt;http://www.uncloud.eu&lt;/a&gt;&amp;nbsp;and enjoy our promotional video's!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4000334098466851644-3625016659286610079?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/3625016659286610079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2011/02/uncloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/3625016659286610079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/3625016659286610079'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2011/02/uncloud.html' title='Uncloud'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-2199136102644002670</id><published>2011-01-10T21:05:00.001+01:00</published><updated>2011-01-10T21:21:49.136+01:00</updated><title type='text'>I don't believe in the cloud</title><content type='html'>I do not believe in the cloud. At least not as an outsourced solution for all my data/applications. The reason is simple: cost.&lt;br /&gt;&lt;br /&gt;Suppose I have 2TB of data. How much does it cost to store this in the cloud? I did some simple calculations for different providers and this is the result:&lt;br /&gt;&lt;br /&gt;&lt;iframe frameborder="0" height="400" src="https://spreadsheets.google.com/pub?key=0ArcmuosO38gndFJNUmV6emlXX0NsdVhsNTZiMkxpNVE&amp;amp;hl=en&amp;amp;single=true&amp;amp;gid=0&amp;amp;output=html&amp;amp;widget=true" width="800"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;The 'NAS' option is when you buy yourself a NAS device (actually 2 NAS devices since you need a backup) and add electricity costs.&lt;br /&gt;&lt;br /&gt;With the exception of Flickr for storing your photos, the NAS option is by far the cheapest option.&amp;nbsp;I used two years as a timeframe since that is a realistic timeframe to buy a new NAS device (actually most people keep NAS devices longer so the NAS option becomes even cheaper).&lt;br /&gt;&lt;br /&gt;Other advantages of using NAS devices for storing your data:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;privacy friendly/piracy safe&lt;/li&gt;&lt;li&gt;content is close to where it is consumed most frequently (at home)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;When you look at different types of content from a cost perspective, you can distinguish the following categories:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;music/video's: not cost-effective to store at a cloud provider. You also need a lot of bandwidth.&lt;/li&gt;&lt;li&gt;photo's: cost-effective since there exists fixed-fee services like Flickr.&lt;/li&gt;&lt;li&gt;all other types of content: you can find free (or very cheap) services. For example for mail, tasks, contacts, documents, notes, ...&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Regarding the pricing of cloud storage, I am wondering which of the two following options is true:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Flickr is too cheap for storing unlimited number of photo's/HD home video's.&lt;/li&gt;&lt;li&gt;General purpose storage services like Amazon S3 make huge profits.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4000334098466851644-2199136102644002670?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/2199136102644002670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2011/01/i-dont-believe-in-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/2199136102644002670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/2199136102644002670'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2011/01/i-dont-believe-in-cloud.html' title='I don&apos;t believe in the cloud'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-4190854861884712785</id><published>2011-01-03T16:49:00.000+01:00</published><updated>2011-01-03T16:49:40.674+01:00</updated><title type='text'>Torrenting in the cloud</title><content type='html'>I want to have my torrents as fast as possible. Since my main computing device is a laptop, I'm not online all of the time: I commute to work, I sometimes sleep (when my children aren't sick), ... So I want an always-on device to take care of my torrenting needs. Luckily, I have a server/router device that is responsible for my Internet access. I installed &lt;a href="http://www.transmissionbt.com/"&gt;transmission&lt;/a&gt; on this server (actually 2 servers, it's a failover setup. Yes, I'm a geek). In addition, I installed &lt;a href="https://chrome.google.com/webstore/detail/npgaachhgkgbhakpgefakeefjehchoja"&gt;this&lt;/a&gt; Google Chrome extension that allows me to manage my torrent application running on my server from within my laptop browser, wherever I go! Whenever I click on a torrent link, it is automatically added to the application on my server and starts downloading. My browser gets notifications about finished downloads, I can see the list of downloads, pause downloads, set speed limits, ... all from within my browser! What is left is a mechanism to import finished download in a (non-existent?) web application that manages my videos and music ...&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's a screenshot of the torrent extension in Chrome:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://chrome.google.com/webstore/img/npgaachhgkgbhakpgefakeefjehchoja/1291946564.24/screenshot_cws/5001" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="136" src="https://chrome.google.com/webstore/img/npgaachhgkgbhakpgefakeefjehchoja/1291946564.24/screenshot_cws/5001" width="320" /&gt;&lt;/a&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/4000334098466851644-4190854861884712785?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/4190854861884712785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2011/01/torrenting-in-cloud.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/4190854861884712785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/4190854861884712785'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2011/01/torrenting-in-cloud.html' title='Torrenting in the cloud'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-4682399221043318496</id><published>2010-12-24T14:19:00.000+01:00</published><updated>2010-12-24T14:19:40.078+01:00</updated><title type='text'>Google Web Store</title><content type='html'>The &lt;a href="https://chrome.google.com/webstore?hl=en-US"&gt;Google Chrome Web Store&lt;/a&gt; is Google's web-answer to the iPhone app store and the many other app stores that emerged. Web applications are nothing more than normal 'websites' with javascript functionality. Gmail is a web application, Facebook is a web application. The added value of the Web Store is that you can easily discover, rate and review web applications. For developers, the web store offers a framework to monetize your apps: you can launch a free trial, use in-app payments, use google's infrastructure to charge for your app, .... The goal is to get as many applications in the web store use advanced HTML5 functionality like offline support and advanced graphics. When this is realized, there will be no functional difference between web and desktop applications.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/k0WDNisAMeY/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/k0WDNisAMeY&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266" src="http://www.youtube.com/v/k0WDNisAMeY&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This video is from the event when the Google Chrome Web store was announced.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4000334098466851644-4682399221043318496?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/4682399221043318496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/12/google-web-store.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/4682399221043318496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/4682399221043318496'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/12/google-web-store.html' title='Google Web Store'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-8467873949067615028</id><published>2010-12-20T09:53:00.000+01:00</published><updated>2010-12-20T09:53:19.507+01:00</updated><title type='text'>Micropayments and Internet utilities</title><content type='html'>In an interview with a Belgian newspaper, one of the founders of the World Wide Web makes the following statements:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;He is opposed to monopolies like Google and Facebook because it is against the&amp;nbsp;philosophy&amp;nbsp;of the open and collaborative web.&lt;/li&gt;&lt;li&gt;He argues for the idea of&amp;nbsp;micro payments&amp;nbsp;for search results and other web services (like consuming media) as an alternative to&amp;nbsp;advertisement&amp;nbsp;based services (like Google does with its search)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I like the idea of&amp;nbsp;micro payments. I would have no problem with paying for search results, listening to music, watching video's, ... as long as the unit price is low enough (less than one euro cent for a clicked search result).&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;In an ideal world, a world-wide&amp;nbsp;government&amp;nbsp;would control 'utility' services on the Internet like search, much like national&amp;nbsp;governments&amp;nbsp;operate the electricity,rail and other infrastructure. Micro payments for search results would go directly to the authors of web pages in such a model.&amp;nbsp;Unfortunately, this is utopia.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.standaard.be/artikel/detail.aspx?artikelid=3833N0PG"&gt;Dutch version of interview&lt;/a&gt;&lt;br /&gt;&lt;a href="http://translate.google.com/translate?hl=en&amp;amp;sl=nl&amp;amp;tl=en&amp;amp;u=http://www.standaard.be/artikel/detail.aspx%3Fartikelid%3D3833N0PG&amp;amp;twu=1&amp;amp;sugg=w"&gt;Google Translate version of interview&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4000334098466851644-8467873949067615028?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/8467873949067615028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/12/micropayments-and-internet-utilities.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/8467873949067615028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/8467873949067615028'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/12/micropayments-and-internet-utilities.html' title='Micropayments and Internet utilities'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-2349975956872774939</id><published>2010-12-14T15:35:00.000+01:00</published><updated>2010-12-14T15:35:37.618+01:00</updated><title type='text'>Chrome OS</title><content type='html'>Last week, Google launched a beta program for the first real cloud computer: the &lt;a href="http://www.google.com/chromeos/pilot-program-cr48.html"&gt;CR-48&lt;/a&gt;. The CR-48 is the first computer running &lt;a href="http://www.chromium.org/chromium-os"&gt;Chrome OS&lt;/a&gt;, google's cloud operating system. The concept is simple: A minimal operating system that only starts a browser (Google Chrome) with some added functionality like configuration of network settings. Will these type of devices accelerate the shift from desktop apps to web applications? I don't know, but I do see some compelling advantages when people use a Chrome OS device compared to a traditional PC/Mac:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;It has a non-existent learning curve. If you can work with a browser, you can work with a Chrome OS device&lt;/li&gt;&lt;li&gt;The device requires no maintenance. No security updates, no application installs, no operating system patches, media codecs, ...&lt;/li&gt;&lt;li&gt;It is fast. Really fast. Booting is under ten seconds. Resume from sleep modus is instantly.&lt;/li&gt;&lt;li&gt;It is&amp;nbsp;interchangeable. All your data lives in the cloud. You have everything available whether you are in your browser on your 'classic' Desktop OS or on your Chrome OS device.&lt;/li&gt;&lt;li&gt;It is cross-platform. You are not locked in to one 'app framework' like iPhone apps or Android apps. Every website is a potential application for Chrome OS.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The first real notebooks running Chrome OS are expected in mid 2011. I hope someone will also commercialize a nettop/desktop device running Chrome OS. I know at least two computers in my home that could be&amp;nbsp;immediately&amp;nbsp;replaced by a Chrome OS device.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/lm-Vnx58UYo/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/lm-Vnx58UYo&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266" src="http://www.youtube.com/v/lm-Vnx58UYo&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Video that demonstrates some of Chrome OS's capabilities.&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/4000334098466851644-2349975956872774939?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/2349975956872774939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/12/chrome-os.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/2349975956872774939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/2349975956872774939'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/12/chrome-os.html' title='Chrome OS'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-3256911025890082758</id><published>2010-12-14T15:15:00.000+01:00</published><updated>2010-12-14T15:15:28.770+01:00</updated><title type='text'>Greplin  - the search bar for your life</title><content type='html'>&lt;a href="http://www.greplin.com/"&gt;Greplin&lt;/a&gt; indexes all your web applications (facebook, linkedin, google calendar, gmail, ...) and provides a quick as-you-type search box for them. Still in beta, but looks promising.&lt;br /&gt;&lt;br /&gt;&lt;iframe frameborder="0" height="300" src="http://player.vimeo.com/video/14579806" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/14579806"&gt;Greplin Demo&lt;/a&gt; from &lt;a href="http://vimeo.com/user4619597"&gt;greplin&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4000334098466851644-3256911025890082758?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/3256911025890082758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/12/greplin-search-bar-for-your-life.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/3256911025890082758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/3256911025890082758'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/12/greplin-search-bar-for-your-life.html' title='Greplin  - the search bar for your life'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-6884178488723688029</id><published>2010-11-03T12:24:00.000+01:00</published><updated>2010-11-03T12:24:49.087+01:00</updated><title type='text'>Resident web applications</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;I'm a &lt;a href="http://en.wikipedia.org/wiki/Getting_Things_Done"&gt;GTD&lt;/a&gt; freak, so my &lt;a href="http://www.rememberthemilk.com/"&gt;todo app&lt;/a&gt; is open all the time. The same goes for my Gmail. My &lt;a href="http://www.google.com/chrome"&gt;browser&lt;/a&gt; offers the option to 'pin' tabs. Pinned tabs are smaller (only the icon is shown) and are resident: they open automatically when you start your browser.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_faslFhJjvTY/TMaAJnBQvII/AAAAAAAABSg/OIl5Ubvrnx8/s1600/pinned.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="103" src="http://4.bp.blogspot.com/_faslFhJjvTY/TMaAJnBQvII/AAAAAAAABSg/OIl5Ubvrnx8/s320/pinned.png" width="320" /&gt;&lt;/a&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/4000334098466851644-6884178488723688029?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/6884178488723688029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/11/resident-web-applications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/6884178488723688029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/6884178488723688029'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/11/resident-web-applications.html' title='Resident web applications'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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/_faslFhJjvTY/TMaAJnBQvII/AAAAAAAABSg/OIl5Ubvrnx8/s72-c/pinned.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4000334098466851644.post-3813676214597583540</id><published>2010-10-25T12:42:00.000+02:00</published><updated>2010-10-25T12:42:12.552+02:00</updated><title type='text'>Meyer on cloud computing (google docs)</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;In his blog post, the &lt;a href="http://bertrandmeyer.com/2010/10/24/the-cloud-and-its-risks/"&gt;cloud and its risks&lt;/a&gt;, Bertrand Meyer describes a bug he found in Google Docs and uses this case to highlight the strenghts and weaknesses of a cloud-based solution like Google Docs.&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Bottom-line: you depend on the cloud provider. If you want to avoid all potential data loss, you have to make an extra backup of your data on local storage or use an online storage service like &lt;a href="http://aws.amazon.com/s3/"&gt;Amazon S3&lt;/a&gt; as an extra backup. A precondition is that your cloud-based solution (like Google Docs) offers an API so that you can get your data out of the service.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Thinking about this: wouldn't this be a compelling business case: an application that&amp;nbsp;regularly&amp;nbsp;gets all your data out of your&amp;nbsp;Facebook&amp;nbsp;account,&amp;nbsp;LinkedIn,&amp;nbsp;Google&amp;nbsp;Docs, Gmail, Hotmail, whatever and makes an extra (secure) backup of that data.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4000334098466851644-3813676214597583540?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/3813676214597583540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/10/meyer-on-cloud-computing-google-docs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/3813676214597583540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/3813676214597583540'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/10/meyer-on-cloud-computing-google-docs.html' title='Meyer on cloud computing (google docs)'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-5981864367618603721</id><published>2010-10-12T21:22:00.000+02:00</published><updated>2010-10-12T21:22:27.361+02:00</updated><title type='text'>Use Google Docs as download directory</title><content type='html'>In my last post, I migrated all my documents to &lt;a href="http://docs.google.com/"&gt;Google Docs&lt;/a&gt;. If I click a document on a website, my browser downloads it to my local hard drive. Then, I need to upload the same document to Google Docs. Enter this &lt;a href="https://chrome.google.com/extensions/detail/edgbhipncfdgcekflcoelhmnkcfdfjcl?hl=en"&gt;extension&lt;/a&gt; for &lt;a href="http://www.google.com/chrome"&gt;my browser&lt;/a&gt;.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The extension scans each webpage for office documents (word, powerpoint and pdf) and rewrites the web page so that the document opens with Google Docs viewer. The latter has the option to save the document in Google Docs.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://chrome.google.com/extensions/img/edgbhipncfdgcekflcoelhmnkcfdfjcl/1278109500.46/screenshot_big/10001?hl=en" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="https://chrome.google.com/extensions/img/edgbhipncfdgcekflcoelhmnkcfdfjcl/1278109500.46/screenshot_big/10001?hl=en" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Right-click menu when extension is enabled. Default behavior is to open in Google Docs Viewer&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&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/4000334098466851644-5981864367618603721?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/5981864367618603721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/10/use-google-docs-as-download-directory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/5981864367618603721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/5981864367618603721'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/10/use-google-docs-as-download-directory.html' title='Use Google Docs as download directory'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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-4000334098466851644.post-8397316562309876316</id><published>2010-10-03T19:33:00.001+02:00</published><updated>2010-10-03T20:20:43.429+02:00</updated><title type='text'>Going Google Docs</title><content type='html'>For as long as I remember, I have been managing &lt;b&gt;all my personal documents with a version control system&lt;/b&gt;: first &lt;a href="http://www.nongnu.org/cvs/"&gt;CVS&lt;/a&gt;, then &lt;a href="http://subversion.tigris.org/"&gt;subversion&lt;/a&gt;, and during the last few years &lt;a href="http://mercurial.selenic.com/"&gt;mercurial&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;With CVS and subversion, I configured my home router as the version control server. I manually synced changes with the version control server using the command line tools that CVS and subversion provide.&lt;br /&gt;&lt;br /&gt;Mercurial is a distributed version control system and fits better with my workflow: I do not need a central server: all computers can sync with each other.&lt;br /&gt;&lt;br /&gt;As part of my experiment to migrate all my data and applications to web applications, I &lt;b&gt;uploaded (almost) all my documents to &lt;a href="http://docs.google.com/"&gt;Google Docs&lt;/a&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;In Google Docs, I defined everything I work on as a project. Every project gets a folder and the folder contains all spreadsheets, notes, presentations, documents, PDFs and other types of files that are associated with that project. This project-oriented approach is inspired by the &lt;a href="http://www.davidco.com/what_is_gtd.php"&gt;productivity methodology&lt;/a&gt; I follow.&lt;br /&gt;&lt;br /&gt;Google Docs gives me instant access to all my documents from the two laptops I use and our kitchen computer. All my documents are always the latest version and I &lt;b&gt;no longer need to manually sync&lt;/b&gt; changes between my computers. Furthermore,&amp;nbsp;&lt;b&gt;synchronization&amp;nbsp;conflicts&lt;/b&gt; that&amp;nbsp;occasionally&amp;nbsp;happened when I used a version control system &lt;b&gt;are eliminated&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;As of today, I use Google Docs for all my documents with &lt;b&gt;two exceptions&lt;/b&gt;: accounting data and &lt;a href="http://www.latex-project.org/"&gt;LaTeX&lt;/a&gt; documents.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Accounting data&lt;/b&gt;: I have yet to find a web&amp;nbsp;application&amp;nbsp;that supports the flexibility of my current &lt;a href="http://github.com/jwiegley/ledger/wiki"&gt;accounting application&lt;/a&gt;. So for the near future, I keep my financial data in a local repository.&lt;/li&gt;&lt;li&gt;&lt;b&gt;LaTeX documents&lt;/b&gt;:&amp;nbsp;Apparently, there exists an &lt;a href="http://code.google.com/p/latex-lab/"&gt;extension&lt;/a&gt; to write and compile LaTeX documents in Google Docs. Using this extension is on my to-do list.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_faslFhJjvTY/TKjJVQtnr4I/AAAAAAAABSQ/4wLhQ7QqGUA/s1600/C:%5Cfakepath%5CPicture+3.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="160" src="http://4.bp.blogspot.com/_faslFhJjvTY/TKjJVQtnr4I/AAAAAAAABSQ/4wLhQ7QqGUA/s1600/C:%5Cfakepath%5CPicture+3.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Moving to the cloud ...&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&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/4000334098466851644-8397316562309876316?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/8397316562309876316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/10/going-google-docs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/8397316562309876316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/8397316562309876316'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/10/going-google-docs.html' title='Going Google Docs'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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/_faslFhJjvTY/TKjJVQtnr4I/AAAAAAAABSQ/4wLhQ7QqGUA/s72-c/C:%5Cfakepath%5CPicture+3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4000334098466851644.post-2724456328770813285</id><published>2010-09-20T11:23:00.001+02:00</published><updated>2010-09-27T07:59:10.898+02:00</updated><title type='text'>Intro - living in the cloud</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;I believe that computing can become much easier. One of the mechanisms to make computing easier is to &lt;b&gt;use web applications instead of classic desktop applications&lt;/b&gt;. This is the first post in a series of posts that will document my experiences in &lt;b&gt;migrating all my applications and data to web applications&lt;/b&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;Why do web applications make computing easier? Well, they require &lt;b&gt;no management&lt;/b&gt;: you don't have to deal with software updates, patches, new versions, etc. In general: they require no management from the end user's perspective. This is a good thing. As a driver, you also don't care about the &lt;i&gt;management&lt;/i&gt; of your car.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;Another advantage of web applications is &lt;/span&gt;&lt;/span&gt;&lt;b style="font-family: Arial; font-size: 13px;"&gt;device&amp;nbsp;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;b&gt;interchangeability&lt;/b&gt;: I can access my applications and my data, independent of the device I am using.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;The biggest downside is &lt;b&gt;vendor lock-in&lt;/b&gt;. If Google (or another company) stores all your mails, how do you migrate to another provider? More and more web applications have public API's that can be used to extract your data if you choose to migrate to another provider.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;Other disadvantages of web applications include:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;b&gt;Poor support for offline operation&lt;/b&gt;: the new &lt;a href="http://dev.w3.org/html5/spec/Overview.html"&gt;HTML5&lt;/a&gt; standards do have some support for caching data and application code in your browser to support disconnected operation. However, this only works for applications that operate on small amounts of data and nowadays very few applications have support for HTML5's offline capabilities.Standards such as the &lt;a href="http://dev.w3.org/2006/webapi/FileAPI/"&gt;File API&lt;/a&gt; that provide better support for offline operations are still in development and not yet implemented in today's browsers.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;b&gt;Emerging technology&lt;/b&gt;: HTML5 and associated standards are an emerging technology. They are promising but not yet fully implemented nor fully standardized.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;b&gt;Performance&lt;/b&gt;: running applications on a remote server introduces latency. Last mile connections need to get much better and service providers need to provision enough servers to create a better user experience.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&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/4000334098466851644-2724456328770813285?l=tdelaet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tdelaet.blogspot.com/feeds/2724456328770813285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tdelaet.blogspot.com/2010/09/intro-living-in-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/2724456328770813285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4000334098466851644/posts/default/2724456328770813285'/><link rel='alternate' type='text/html' href='http://tdelaet.blogspot.com/2010/09/intro-living-in-cloud.html' title='Intro - living in the cloud'/><author><name>Thomas</name><uri>http://www.blogger.com/profile/17912592289518101030</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>
