<?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/" version="2.0">

<channel>
	<title>LakTEK</title>
	
	<link>http://www.web2media.net/laktek</link>
	<description>A Sri Lankan, A Rubyist and A Web Dude</description>
	<lastBuildDate>Sat, 24 Jul 2010 01:41:53 +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/laktek-blog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="laktek-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>The Best Role Model of Our Time</title>
		<link>http://www.web2media.net/laktek/2010/07/23/best-role-model-of-our-time/</link>
		<comments>http://www.web2media.net/laktek/2010/07/23/best-role-model-of-our-time/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 19:45:54 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[cricket]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=348</guid>
		<description><![CDATA[&#8220;Who is the biggest role model of your life?&#8221; My answer to that question would be Muttiah Muralitharan. I know that answer would confuse most of you. You would expect a geek like me to name some one like Linus Torlvards, Yukihiro  Matsumoto or Sergy Brin and Larry Page as a role model. But [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/07/23/best-role-model-of-our-time/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Handy Git commands that saves my day</title>
		<link>http://www.web2media.net/laktek/2010/06/04/handy-git-commands-that-saves-my-day/</link>
		<comments>http://www.web2media.net/laktek/2010/06/04/handy-git-commands-that-saves-my-day/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 04:02:29 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=330</guid>
		<description><![CDATA[There are 3 essential weapons every developer should have in their armory. A text editor, a terminal and a source code management system. Picking powerful, flexible and personalized tools will make your workflows more productive. As a developer, I use Vim for text editing, bash as the terminal and Git for source code management.
Out of [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/06/04/handy-git-commands-that-saves-my-day/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Are you creating software to impress one person?</title>
		<link>http://www.web2media.net/laktek/2010/05/29/dont-create-software-just-to-impress-one-person/</link>
		<comments>http://www.web2media.net/laktek/2010/05/29/dont-create-software-just-to-impress-one-person/#comments</comments>
		<pubDate>Sun, 30 May 2010 06:53:16 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[industry]]></category>
		<category><![CDATA[musings]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=326</guid>
		<description><![CDATA[Ever wondered why we have so much of crappy and bloated software? The root cause they are built just to impress one person. 
This is a widespread disease in software industry. At the academic level, you will find students writing software to impress their mentors and get the required credit. Then you get the developers [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/05/29/dont-create-software-just-to-impress-one-person/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Real-time Collaborative Editing with Web Sockets, Node.js &amp; Redis</title>
		<link>http://www.web2media.net/laktek/2010/05/25/real-time-collaborative-editing-with-websockets-node-js-redis/</link>
		<comments>http://www.web2media.net/laktek/2010/05/25/real-time-collaborative-editing-with-websockets-node-js-redis/#comments</comments>
		<pubDate>Tue, 25 May 2010 23:49:44 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[realie]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[web sockets]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=312</guid>
		<description><![CDATA[Few months ago, I mentioned I&#8217;m developing a real-time collaborative code editor (codenamed as Realie) for my individual research project in the university. Since then I did couple of posts on the design decisions and on technologies I experimented for the project. After some excessive hacking, today I&#8217;ve got something tangible to share with you.

Currently, [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/05/25/real-time-collaborative-editing-with-websockets-node-js-redis/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Apple is repeating the same mistakes from the past</title>
		<link>http://www.web2media.net/laktek/2010/05/21/apple-is-repeating-the-mistakes-from-the-past/</link>
		<comments>http://www.web2media.net/laktek/2010/05/21/apple-is-repeating-the-mistakes-from-the-past/#comments</comments>
		<pubDate>Sat, 22 May 2010 01:03:33 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[industry]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=304</guid>
		<description><![CDATA[
In the 1980s, Apple jumped out to an early lead in personal computers, but then got selfish. Steve Jobs, a notorious control freak, just could not play well with others.
Along came Microsoft, with Windows, which was a knockoff of Apple&#8217;s operating system. Microsoft partnered with everyone and today has 90 percent market share, while Apple&#8217;s [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/05/21/apple-is-repeating-the-mistakes-from-the-past/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Implementing Web Socket servers with Node.js</title>
		<link>http://www.web2media.net/laktek/2010/05/04/implementing-web-socket-servers-with-node-js/</link>
		<comments>http://www.web2media.net/laktek/2010/05/04/implementing-web-socket-servers-with-node-js/#comments</comments>
		<pubDate>Wed, 05 May 2010 01:32:35 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[realie]]></category>
		<category><![CDATA[web sockets]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=300</guid>
		<description><![CDATA[Web Sockets are one of the most interesting features included in HTML5 spec. It would open up a whole different paradigm in web application development by allowing asynchronous, long-lived connections between client and server. As Web Sockets were supported in Google Chrome&#8217;s beta release, it signaled now the time to use it in your apps.
However, [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/05/04/implementing-web-socket-servers-with-node-js/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I’m with OpenNebula this Summer!</title>
		<link>http://www.web2media.net/laktek/2010/05/01/im-with-opennebula-this-summer/</link>
		<comments>http://www.web2media.net/laktek/2010/05/01/im-with-opennebula-this-summer/#comments</comments>
		<pubDate>Sat, 01 May 2010 17:13:31 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[GSOC]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[OpenNebula]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=293</guid>
		<description><![CDATA[I had the opportunity to get selected for Google Summer of Code on the freshman year itself in my academic life. The experience I gained in that summer working with  SilverStripe project boosted my self confidence and helped me immensely to shape up my career.
This year, which happens to be my final year as [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/05/01/im-with-opennebula-this-summer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Building Real-time web apps with Rails3</title>
		<link>http://www.web2media.net/laktek/2010/02/16/building-real-time-web-apps-with-rails3/</link>
		<comments>http://www.web2media.net/laktek/2010/02/16/building-real-time-web-apps-with-rails3/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 00:42:50 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[realie]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=290</guid>
		<description><![CDATA[On deciding the web framework to build Realie, one of the main considerations was should I move to a totally asynchronous framework? Most established web frameworks, including my favorite Rails is built in a synchronous manner and follows a call-stack based model. Real-time web apps needs to be asynchronous. Evented programming model ideally suits to [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/02/16/building-real-time-web-apps-with-rails3/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Realie Project: Data Structure &amp; Storage</title>
		<link>http://www.web2media.net/laktek/2010/02/11/realie-project-data-structure-storage/</link>
		<comments>http://www.web2media.net/laktek/2010/02/11/realie-project-data-structure-storage/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 17:51:48 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[realie]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=280</guid>
		<description><![CDATA[Last couple of days, I found some time to work on my individual research project for the degree course. The topic area I selected for my project was on &#8220;Real-time Web&#8221;. Real-time Web is just the opposite of the current way we use the web. Rather than we checking (polling) content providers for updates, content [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/02/11/realie-project-data-structure-storage/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Understanding Election Results through Economic Theory of Democracy</title>
		<link>http://www.web2media.net/laktek/2010/01/28/understanding-election-results-through-economic-theory-of-democracy/</link>
		<comments>http://www.web2media.net/laktek/2010/01/28/understanding-election-results-through-economic-theory-of-democracy/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 04:53:48 +0000</pubDate>
		<dc:creator>Lakshan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[musings]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[Sri Lanka]]></category>

		<guid isPermaLink="false">http://www.web2media.net/laktek/?p=252</guid>
		<description><![CDATA[Though its been two days since the announcement of the results, still there is no end to the spread of speculations &#038; rumors on the concluded Presidential Election in Sri Lanka. I don&#8217;t have any strong political bias to either of the main two candidates and didn&#8217;t want to accept anything reported in a blind [...]]]></description>
		<wfw:commentRss>http://www.web2media.net/laktek/2010/01/28/understanding-election-results-through-economic-theory-of-democracy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
