<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>LukasRosenstock.net</title><generator>Tumblr (3.0; @lukasros)</generator><link>http://lukasrosenstock.net/</link><item><title>Future of Desktop PCs</title><description>&lt;p&gt;This week, John Herlihy from Google made a statement that was &lt;a href="http://mashable.com/2010/03/05/poll-will-desktops-be-irrelevant-soon/"&gt;cited by Mashable&lt;/a&gt; and stirred some controversy in the comments. Mashable made it though the &lt;a href="http://mashable.com/2010/03/04/google-desktops-irrelevant/"&gt;Friday Poll&lt;/a&gt;. The statement in question was:&lt;/p&gt;
&lt;p&gt;“In three years time, desktops will be irrelevant. In Japan, most research is done today on smart phones, not PCs.”&lt;/p&gt;
&lt;p&gt;This has inspired me to write my own thoughts on the subject. Here we go:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Absolute statements obviously stir controversy, and that’s intentional. He did, however, not mean to say that Desktop PCs will cease to exist - they will just disappear &lt;i&gt;from the mainstream&lt;/i&gt;. Vinyl record players and traditional film photography are very well alive - but not for the mainstream.&lt;/li&gt;
&lt;li&gt;The Web Browser has become the most important application in our computers and we do more and more activities online, &lt;i&gt;in the cloud&lt;/i&gt;. In this scenario, the underlying operating system becomes less relevant. Google wants to reduce this operating system to its minimum with Chrome OS. Step-wise, more and more applications which previously required a local installation are now ready for the browser.&lt;/li&gt;
&lt;li&gt;About half a year back, I had &lt;a href="http://lukasrosenstock.net/post/186892189/ted-kevin-kelly-on-the-next-5-000-days-of-the-web"&gt;commented on Kevin Kelly’s TED Talk about the next 5000 days of the web&lt;/a&gt;. I believe we will see significant shifts in this period of time, but still believe in what I said in this comment: The infrastructure will change. Today the traditional PC and browser may be the tool to access this emerging cloud and applications will be framed as HTML pages, but that is not the end of evolution. We’ll continue to innovate.&lt;/li&gt;
&lt;li&gt;I don’t think everything can be done on smartphones, sometimes you just want a bigger screen. I cannot imagine Desktop PCs disappear from offices, but I think they will no longer be seen in homes of non-geeks. A combination of Internet-powered TV - set-top box or gaming console - and smartphone (or maybe an iPad) is sufficient for normal home users. Why should they deal with a full-fledged PC’s problems like operating system ituning, anti-virus installation etc. when all they use their PC for is to fire up a browser and check mails and Facebook, and write a word document twice a year?&lt;/li&gt;
&lt;li&gt;PCs are about freedom, the freedom to install and configure anything the user wants. Consumer electronics, and that may includes devices like phones as well, are limited. The challenge is to reach to an application economy that gives consumers freedom of choice in a safe and sane manner without restricting them or censoring - if you have ever read about Apple’s Appstore, you know what I am talking about …&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What is your opinion about the future of computing?&lt;/p&gt;
&lt;ul&gt;&lt;/ul&gt;</description><link>http://lukasrosenstock.net/post/430433632</link><guid>http://lukasrosenstock.net/post/430433632</guid><pubDate>Sat, 06 Mar 2010 16:25:00 +0000</pubDate><category>future</category><category>cloud computing</category><category>technology</category></item><item><title>Happy Holi!</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_kym61gSguM1qzefsvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Happy Holi!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/420152532</link><guid>http://lukasrosenstock.net/post/420152532</guid><pubDate>Mon, 01 Mar 2010 17:32:08 +0000</pubDate></item><item><title>A few impressions from my trip to Nandi Hills near Bangalore...</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_kyk0e3uPna1qzefsvo1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_kyk0e3uPna1qzefsvo2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://30.media.tumblr.com/tumblr_kyk0e3uPna1qzefsvo3_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://30.media.tumblr.com/tumblr_kyk0e3uPna1qzefsvo4_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_kyk0e3uPna1qzefsvo5_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;A few impressions from my trip to &lt;a href="http://en.wikipedia.org/wiki/Nandi_Hills,_India"&gt;Nandi Hills&lt;/a&gt; near Bangalore last Sunday. What a beautiful sunset!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/417545305</link><guid>http://lukasrosenstock.net/post/417545305</guid><pubDate>Sun, 28 Feb 2010 13:34:51 +0000</pubDate><category>travel</category><category>india</category></item><item><title>Blog Design Changes</title><description>&lt;p&gt;Today I have worked on the design (Tumblr theme) of this blog. There were quite a few things pending to be done (for example you could not navigate back to older entries) and I optimized a few things. I hope you like it!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/417539230</link><guid>http://lukasrosenstock.net/post/417539230</guid><pubDate>Sun, 28 Feb 2010 13:29:00 +0000</pubDate><category>meta</category></item><item><title>Git, Github and WADL2DB</title><description>&lt;p&gt;No software project could exist today without version control. Version control makes it easy to track changes in the code and to collaborate. Previously, I had always used &lt;b&gt;SVN&lt;/b&gt; (Subversion) for that purpose. Now increasingly I hear about &lt;b&gt;git&lt;/b&gt; and, related to that, &lt;b&gt;github&lt;/b&gt;, a place for so-called Social Coding. Being curious about git and the buzz around github, I decided to try it out. I have just done the basics and so far I feel the major difference between git and svn is the decentralized approach and that I first commit changes to my own copy and then only push it to the central server. And it doesn’t come with revision numbers, a feature I think I might be missing, but that only experience can tell.&lt;/p&gt;
&lt;p&gt;To test out github, I have created &lt;a href="http://github.com/LukasRos"&gt;my github profile&lt;/a&gt; and uploaded a very tiny project called &lt;a href="http://github.com/LukasRos/WADL2DB"&gt;WADL2DB&lt;/a&gt;. It’s an XSLT stylesheet used to generate documentation in &lt;a href="http://docbook.sourceforge.net/"&gt;DocBook&lt;/a&gt; format based on a web application description in &lt;a href="https://wadl.dev.java.net/"&gt;WADL&lt;/a&gt;. I like using DocBook as a documentation tool and I use WADL to describe REST-ful APIs, so I was writing the stylesheet to help me generate documentation and save double workload. Future plans are to enhance this with XSD-based API descriptions. So if this could be helpful for you, go and check it out!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/396354358</link><guid>http://lukasrosenstock.net/post/396354358</guid><pubDate>Thu, 18 Feb 2010 09:37:22 +0000</pubDate><category>code</category><category>open source</category><category>svn</category><category>git</category><category>development</category></item><item><title>Blog/Site Redesign</title><description>&lt;p&gt;On the last few weekends, whenever I had a little time to spare, I worked on a redesign of this blog / site. Most of it should be done by now and I made the changes live, so you can see it! Feedback is appreciated, but don’t be harsh, as I am not a designer (but always willing to learn new things)!&lt;/p&gt;
&lt;p&gt;I have to get back to do some ‘real work’, so the fine tuning may take some time, but I want to give credit already to the creators of material that I have used:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The patterns are from &lt;a href="http://coy-dreamer.com/"&gt;coy-dreamer.com&lt;/a&gt; (&lt;a href="http://coy-dreamer.com/visitor/downloads/patterns.html"&gt;deep link&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The icons (RSS/Twitter) are from &lt;a href="http://jankoatwarpspeed.com/"&gt;jankoatwarpspeed.com&lt;/a&gt; (&lt;a href="http://www.jankoatwarpspeed.com/post/2008/10/20/Handycons-a-free-hand-drawn-social-media-icon-set.aspx%20"&gt;deep link&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thank you!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/376211018</link><guid>http://lukasrosenstock.net/post/376211018</guid><pubDate>Sun, 07 Feb 2010 15:56:41 +0000</pubDate><category>meta</category></item><item><title>A few impressions from my trip to the Hogenakkal Falls yesterday...</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_kwwvxdCAU31qzefsvo1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://30.media.tumblr.com/tumblr_kwwvxdCAU31qzefsvo2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://29.media.tumblr.com/tumblr_kwwvxdCAU31qzefsvo3_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://27.media.tumblr.com/tumblr_kwwvxdCAU31qzefsvo4_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://30.media.tumblr.com/tumblr_kwwvxdCAU31qzefsvo5_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://28.media.tumblr.com/tumblr_kwwvxdCAU31qzefsvo6_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;A few impressions from my trip to the &lt;a href="http://en.wikipedia.org/wiki/Hogenakkal_Falls"&gt;Hogenakkal Falls&lt;/a&gt; yesterday - &lt;a href="http://en.wikipedia.org/wiki/Republic_Day_(India)"&gt;Indias Republic Day&lt;/a&gt; (and therefore my holiday).&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/356232670</link><guid>http://lukasrosenstock.net/post/356232670</guid><pubDate>Wed, 27 Jan 2010 15:20:01 +0000</pubDate><category>travel</category><category>india</category></item><item><title>BusinessWeek: The Same, but Different </title><description>&lt;a href="http://www.businessweek.com/magazine/content/10_04/b4164032489508.htm"&gt;BusinessWeek: The Same, but Different &lt;/a&gt;: &lt;p&gt;BusinessWeek compares two successful IT companies from the Silicon Valley: Apple and Google. The following points stand out: &lt;i&gt;Work Ethic&lt;/i&gt;, &lt;i&gt;The employees who matter&lt;/i&gt; and &lt;i&gt;How decisions get made&lt;/i&gt;. In those regards, the companies are completely the opposite and still this is the major driver for their success.&lt;/p&gt;
&lt;p&gt;Now think about it. What drives &lt;b&gt;your&lt;/b&gt; company?&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/345893665</link><guid>http://lukasrosenstock.net/post/345893665</guid><pubDate>Thu, 21 Jan 2010 12:41:00 +0000</pubDate><category>business</category><category>work</category></item><item><title>"The secret to changing the world isn’t you having good ideas. It’s getting those ideas into the..."</title><description>“The secret to changing the world isn’t you having good ideas. It’s getting those ideas into the heads of other people.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;Very interesting article and worth reading:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.copyblogger.com/alexander-graham-bell/"&gt;The Alexander Graham Bell Guide to Changing the World&lt;/a&gt; by Jonathan Morrow&lt;/p&gt;&lt;/em&gt;</description><link>http://lukasrosenstock.net/post/337303747</link><guid>http://lukasrosenstock.net/post/337303747</guid><pubDate>Sat, 16 Jan 2010 11:38:00 +0000</pubDate></item><item><title>Birthday Statistics</title><description>&lt;p&gt;First of all: Happy new year once again!&lt;/p&gt;
&lt;p&gt;My birthday’s already been a few weeks ago and obviously many people send me their congratulations (go figure!). Apart from those who met me face to face, I received the greetings through many different channels. I thought it could be interesting to see which channel is the most popular, so I made the math:&lt;/p&gt;
&lt;p&gt;&lt;img width="487" src="http://wwwimg.lukasrosenstock.net/2010/lrnet-blog/BirthdayMediaStats.png" height="227"/&gt;&lt;/p&gt;
&lt;p&gt;As you can see … Facebook is the most popular channel! I assume this is because Facebook has reminders for birthdays and people are already on the site so they use the same site to send their message. The Facebook channel again breaks down to wall messages, private messages, messages sent through applications and comments on one of my own posts.&lt;/p&gt;
&lt;p&gt;E-Cards, E-Mails, IM, SMS and phone calls where all there, as you can see. The most unexpected was the message in XING … and of course the Twitter direct message. 140 characters are enough for everybody, right?!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/324788106</link><guid>http://lukasrosenstock.net/post/324788106</guid><pubDate>Sat, 09 Jan 2010 08:19:45 +0000</pubDate></item><item><title>Merry Christmas and a Happy New Year!</title><description>&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kv7s4xula31qzcxpq.png"/&gt;&lt;/p&gt;
&lt;p&gt;This is for all my friends, family, colleagues etc. … I want to say thank you for the greatest and also the less amazing moments and experiences we shared throughout the last year! I wish you great holidays and all the best for the coming year!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/300001044</link><guid>http://lukasrosenstock.net/post/300001044</guid><pubDate>Fri, 25 Dec 2009 15:28:15 +0000</pubDate></item><item><title>Home for Christmas at my parents’ place … A Winter...</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_kv1ovkAVb11qzefsvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Home for Christmas at my parents’ place … A Winter Wonderland outside my window!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/294775489</link><guid>http://lukasrosenstock.net/post/294775489</guid><pubDate>Tue, 22 Dec 2009 08:28:36 +0000</pubDate></item><item><title>My birthday surprise last night!</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_kuohedCPup1qzefsvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;My birthday surprise last night!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/284240246</link><guid>http://lukasrosenstock.net/post/284240246</guid><pubDate>Tue, 15 Dec 2009 05:18:17 +0000</pubDate></item><item><title>Globals, the company of infamous young CEO Suhas Gopinath,...</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_kuh4x9L9951qzefsvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Globals, the company of infamous young CEO Suhas Gopinath, celebrates its 9th Anniversary&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/278595758</link><guid>http://lukasrosenstock.net/post/278595758</guid><pubDate>Fri, 11 Dec 2009 06:05:36 +0000</pubDate></item><item><title>What is the Cloud?!</title><description>&lt;p&gt;Last week, I attended the &lt;a href="http://www.btsummit.com/"&gt;Business Technology Summit 2009&lt;/a&gt; in Bangalore, which took place in the JN Tata Auditorium of the Indian Institute of Science. It was the third event of that kind that I had been to here in Bangalore, and the second one organized by &lt;a href="http://www.saltmarch.com/"&gt;Saltmarch Media&lt;/a&gt;, who did once again a good job in bringing together interesting speakers to a smooth, well-organized summit. Unfortunately I didn’t have time to see all of it, because I had to go to my office as well and only attended parts of the sessions.&lt;/p&gt;

&lt;p&gt;Even though it was advertised as one topic within many, &lt;i&gt;Cloud Computing&lt;/i&gt; was &lt;b&gt;THE&lt;/b&gt; topic of the summit. Every speaker talked about the cloud. The cloud is the buzzword number one this year, it seems. Everybody uses the word in their sales pitches to advertise their product as something that has never been there before. Compared to that, it was quite refreshing to see the speakers of the summit being very much aware about the hype of the word “cloud” and quickly boiled down to the real facts that define cloud computing and whatever fits in this model and how.&lt;/p&gt;

&lt;p&gt;In this first post about the BT Summit, I will write about the definition of the cloud. Because, as one of the speakers put it, we should not &lt;i&gt;“repeat the mistake done with SOA”&lt;/i&gt; that everybody talks about without knowing what they are talking about (which, of course, might be an unfair generalization). Actually, there is even a definition of Cloud Computing by the US NIST (National Institute of Standards and Technology), &lt;a href="http://www.slideshare.net/kvjacksn/nist-cloud-computing-standards"&gt;for which I found a presentation on Slideshare&lt;/a&gt;. The following information is mainly based on my notes of the presentations given by Ramkumar Kothandaraman, &lt;a href="http://www.think88.com/"&gt;Robert Schneider&lt;/a&gt; and Dr. Bob Marcus on the first day of the summit:&lt;/p&gt;

&lt;p&gt;Cloud Computing is about moving resources off premises and into the Internet. Cloud service providers give their users the illusion of unlimited resources at their disposal and the pricing for those is based on a pay-as-you-go model without upfront costs. This makes a service provider a Cloud service provider, therefore an old-fashioned webhoster - because he charges you on monthly basis - is not a Cloud service provider according to that definition. All Cloud service providers can be put into three categories, or service-levels:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SaaS - Software as a Service&lt;/li&gt;
 &lt;li&gt;PaaS - Platform as a Service&lt;/li&gt;
 &lt;li&gt;IaaS - Infrastructure as a Service&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now these things are not really new. As Robert Schneider pointed out, SaaS providers were called ASP (Application Service Provider) before and in the old days the concept was already known as Timesharing. Cloud-IaaS is also known as Utility Computing.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;The most important of those three could be PaaS&lt;/i&gt;. Dr. Bob Marcus called it the &lt;b&gt;“Battlefield of Cloud Computing”&lt;/b&gt;. Whoever controls the platform, controls the cloud. PaaS can be a hosting platform, or an integration platform like the &lt;a href="http://www.facebook.com/"&gt;Facebook Platform&lt;/a&gt; or &lt;a href="http://www.salesforce.com/"&gt;Salesforce.com&lt;/a&gt;. Applications (SaaS) are built against those platforms. As Robert Schneider said, “we [the application developers] buy in the vendor’s vision of how applications should be built”. Right now this leads us to vendor lock-in (good for the platform!), which could only be avoided by standards, but those do not exist yet. IaaS doesn’t have that much of vendor lock-in, because the infrastructure offered is very basic.&lt;/p&gt;
&lt;p&gt;Ramkumar Kothandaraman gave a good comparison of &lt;a href="http://aws.amazon.com/"&gt;Amazon AWS&lt;/a&gt;, &lt;a href="http://www.microsoft.com/windowsazure/"&gt;Microsoft Windows Azure&lt;/a&gt; and &lt;a href="http://code.google.com/appengine/"&gt;Google AppEngine&lt;/a&gt; which, from left to right, come from a less constrained, less automated to a more constrained, more automated approach to application hosting; with Amazon AWS offering basically “bare” servers and Google AppEngine even restricting on programming language. Microsoft is in the middle. Ramkumar gave another interesting presentation on Azure, but I will cover that in another blog post.&lt;/p&gt;

&lt;p&gt;The main take-away message for a software developer, who could have been the main target audience, was put very well by Schneider: &lt;i&gt;“Whatever the beast is called [SOA, cloud computing], learn about APIs, webservices, XML - they’re in all of this!”&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;The Cloud is here to stay! But “being on the cloud” doesn’t solve all problems, but creates their own, new challenges as well. I will write about that again.&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/237208459</link><guid>http://lukasrosenstock.net/post/237208459</guid><pubDate>Sun, 08 Nov 2009 18:44:38 +0000</pubDate></item><item><title>The Future of Interface Design</title><description>&lt;a href="http://www.uxbooth.com/blog/the-future-of-interface-design/"&gt;The Future of Interface Design&lt;/a&gt;: &lt;p&gt;For your daily dose of visionary stuff, a post with some nice videos about possible future ways of human-machine interaction. How long it will take to make them reality and do we really want all of it?!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/236926231</link><guid>http://lukasrosenstock.net/post/236926231</guid><pubDate>Sun, 08 Nov 2009 11:52:01 +0000</pubDate></item><item><title>Lunch Break at BT Summit</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_ksj1kh86sr1qzefsvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Lunch Break at BT Summit&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/231705340</link><guid>http://lukasrosenstock.net/post/231705340</guid><pubDate>Tue, 03 Nov 2009 09:41:09 +0000</pubDate></item><item><title>Business Technology Summit</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_ksinhw4vlJ1qzefsvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Business Technology Summit&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/231501709</link><guid>http://lukasrosenstock.net/post/231501709</guid><pubDate>Tue, 03 Nov 2009 04:37:12 +0000</pubDate></item><item><title>"Both McDonalds and Google have a lot in common: both are designed for you to switch off your brain..."</title><description>“Both McDonalds and Google have a lot in common: both are designed for you to switch off your brain as soon as you enter the “door”.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;from a &lt;a href="http://www.smashingmagazine.com/2009/10/24/brand-user-experience-the-interface-of-a-cheeseburger/"&gt;Smashing Magazine Article&lt;/a&gt;&lt;/em&gt;</description><link>http://lukasrosenstock.net/post/226791530</link><guid>http://lukasrosenstock.net/post/226791530</guid><pubDate>Thu, 29 Oct 2009 09:34:50 +0000</pubDate></item><item><title>Happy Diwali!</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_krmc46MyjA1qzefsvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Happy Diwali!&lt;/p&gt;</description><link>http://lukasrosenstock.net/post/214836615</link><guid>http://lukasrosenstock.net/post/214836615</guid><pubDate>Fri, 16 Oct 2009 18:48:12 +0100</pubDate></item></channel></rss>
