<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Oh Lame saint</title>
	<atom:link href="http://hemant.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hemant.wordpress.com</link>
	<description>Random Musings of a humble GeeK</description>
	<lastBuildDate>Tue, 06 Jun 2006 18:53:19 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hemant.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Oh Lame saint</title>
		<link>http://hemant.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hemant.wordpress.com/osd.xml" title="Oh Lame saint" />
	<atom:link rel='hub' href='http://hemant.wordpress.com/?pushpress=hub'/>
		<item>
		<title>I have moved my blog</title>
		<link>http://hemant.wordpress.com/2006/06/06/i-have-moved-my-blog/</link>
		<comments>http://hemant.wordpress.com/2006/06/06/i-have-moved-my-blog/#comments</comments>
		<pubDate>Tue, 06 Jun 2006 18:53:19 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">https://hemant.wordpress.com/2006/06/06/i-have-moved-my-blog/</guid>
		<description><![CDATA[sorry folks&#8230;but i have moved my blog to my organisation&#39;s page.Please find it here at: http://developers.inxsasia.com/~hemant/blog<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=11&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>sorry folks&#8230;but i have moved my blog to my organisation&#39;s page.Please find it here at:</p>
<p><a href="http://developers.inxsasia.com/~hemant/blog">http://developers.inxsasia.com/~hemant/blog</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=11&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/06/06/i-have-moved-my-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title></title>
		<link>http://hemant.wordpress.com/2006/06/06/12/</link>
		<comments>http://hemant.wordpress.com/2006/06/06/12/#comments</comments>
		<pubDate>Tue, 06 Jun 2006 18:50:28 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">https://hemant.wordpress.com/2006/06/06/12/</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=12&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=12&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/06/06/12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title>file_column and how the fuck it handles multiple files?</title>
		<link>http://hemant.wordpress.com/2006/04/25/file_column-and-how-the-fuck-it-handles-multiple-files/</link>
		<comments>http://hemant.wordpress.com/2006/04/25/file_column-and-how-the-fuck-it-handles-multiple-files/#comments</comments>
		<pubDate>Tue, 25 Apr 2006 12:21:53 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">https://hemant.wordpress.com/2006/04/25/file_column-and-how-the-fuck-it-handles-multiple-files/</guid>
		<description><![CDATA[Handling multiple files with file_column plugin can be quite nifty and the most of the time its lack of documentation that makes thing challenging. So here goes my code, without much talk: &#60;form action=&#39;updater&#39; method=&#39;post&#39; enctype=&#34;multipart/form-data&#34;&#62; &#60;table&#62; &#60;tr&#62; &#60;td&#62; Tag :&#60;/td&#62;&#60;br&#62; &#60;td&#62;&#60;input type=&#34;text&#34; name=&#34;picture[tag]&#34; /&#62;&#60;/td&#62; &#60;/tr&#62; &#60;% for i in 1..5 %&#62; &#60;tr&#62; &#60;td&#62; File [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=10&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Handling multiple files with file_column plugin can be quite nifty and the most of the time its lack of documentation that makes thing challenging.</p>
<p>So here goes my code, without much talk:</p>
<p>&lt;form action=&#39;updater&#39; method=&#39;post&#39; enctype=&quot;multipart/form-data&quot;&gt;<br />
&lt;table&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt; Tag :&lt;/td&gt;&lt;br&gt;<br />
&lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;picture[tag]&quot; /&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;% for i in 1..5 %&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt; File :&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;input id=&quot;&lt;%= &quot;picture_#{i}_filename_temp&quot; %&gt;&quot; name=&quot;&lt;%= &quot;picture[#{i}][filename_temp]&quot; %&gt;&quot; type=&quot;hidden&quot; /&gt;<br />
&lt;input id=&quot;&lt;%= &quot;picture_#{i}_filename&quot; %&gt;&quot; name=&quot;&lt;%= &quot;picture[#{i}][filename]&quot; %&gt;&quot; size=&quot;30&quot; type=&quot;file&quot; /&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;% end %&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt; &lt;/td&gt;<br />
&lt;td&gt;&lt;%= submit_tag &quot;Upload&quot; %&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;/form&gt;<br />
and here goes my controller code:</p>
<p>def updater<br />
user_id = session[:user].id<br />
Picture.current_user_id(user_id)<br />
tag = params[:picture][:tag]<br />
logger.info(&quot;And tag is #{tag}&quot;)<br />
params[:picture].each do |file_id,attr|<br />
logger.info(&quot;Somehow we reached inside the loop and file is is #{file_id}&quot;)<br />
begin<br />
file_id = file_id.to_i<br />
if file_id&gt;=1 and file_id &lt;=5<br />
logger.info(&quot;File ID is #{file_id}&quot;)<br />
picture = Picture.new(attr)<br />
picture[:tag] = tag unless tag.nil?<br />
picture[:user_id] = user_id<br />
if picture.save<br />
logger.info(&quot;Picture saved&quot;)<br />
end<br />
end<br />
rescue<br />
logger.info(&quot;#{$!}&quot;)<br />
end<br />
end<br />
redirect_to :action =&gt; &#39;list&#39;<br />
end</p>
<p>And here goes my model code:</p>
<p>class Picture &lt; ActiveRecord::Base<br />
file_column :filename, :magick =&gt; {<br />
:versions =&gt;<br />
{<br />
:small =&gt; {:crop =&gt; &quot;1:1&quot;, :size =&gt; &quot;155&#215;155!&quot; },<br />
:thumb =&gt; {:crop =&gt; &quot;1:1&quot;, :size =&gt; &quot;50&#215;50!&quot; },<br />
:medium =&gt; { :size =&gt; &quot;640&#215;480&quot; }<br />
}<br />
}</p>
<p>validates_presence_of(:filename, :message =&gt; &quot;Please enter a filename&quot;)<br />
def self.current_user_id(temp_user_id)<br />
@current_user = temp_user_id.to_s<br />
end<br />
end<br />
Note that, i am not using file_column_field tag helper&#8230;because somehow it doesn&#39;t like file arrays&#8230;so i rather stuck to my own devices.I am not in mood of much typing now..so if you have doubt&#8230;feel free to mail me.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=10&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/04/25/file_column-and-how-the-fuck-it-handles-multiple-files/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title>Help monster?</title>
		<link>http://hemant.wordpress.com/2006/04/23/help-monster/</link>
		<comments>http://hemant.wordpress.com/2006/04/23/help-monster/#comments</comments>
		<pubDate>Sun, 23 Apr 2006 16:23:18 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[monster]]></category>

		<guid isPermaLink="false">https://hemant.wordpress.com/2006/04/23/help-monster/</guid>
		<description><![CDATA[Are you one? Watch your tounge&#8230;.and revert with your articles or you are one? you didn&#39;t get it&#8230;&#8230;i dont care&#8230;.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=9&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Are you one? Watch your tounge&#8230;.and revert with your articles or you are one? you didn&#39;t get it&#8230;&#8230;i dont care&#8230;.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=9&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/04/23/help-monster/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title>my interview with Mircrosoft</title>
		<link>http://hemant.wordpress.com/2006/02/09/my-interview-with-mircrosoft/</link>
		<comments>http://hemant.wordpress.com/2006/02/09/my-interview-with-mircrosoft/#comments</comments>
		<pubDate>Thu, 09 Feb 2006 16:55:50 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[.net]]></category>

		<guid isPermaLink="false">http://hemant.wordpress.com/2006/02/09/my-interview-with-mircrosoft/</guid>
		<description><![CDATA[I am a coroprate whore, in fact we all are , to some extent.  So i sold myself and appeared for an interview with Microsoft. The only good thing that came out of it is &#8211; &#8220;Behind every successful FLOSS developer, there is an interview with Microsoft.&#8221; I cleared written and first stage of interview [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=6&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am a coroprate whore, in fact we all are , to some extent.  So i sold myself and appeared for an interview with Microsoft. The only good thing that came out of it is &#8211; &#8220;Behind every successful FLOSS developer, there is an interview with Microsoft.&#8221;</p>
<p>I cleared written and first stage of interview and i feel a little proud of it(*damn it*). In the second stage, they realised &#8211; &#8220;Hey, you are a Chemical Engineer&#8221; and they showed me the door. &#8220;Thank you, very much &#8211; Hemant&#8221;.</p>
<p>The HR guy was really sorry for me, I guess he was more sorry than actually i was.I told him, &#8211; &#8221; Its ok, it happens&#8221;.</p>
<p>They asked all kind of questions&#8230;. Algorithms, Data Structures, Mutlithreading, Context switches, Sharing of data between threads and processes.</p>
<p>We talked about GTK+,QT and Mono. They had &#8220;Linux For you&#8221; magazine in their office. And what else, &#8220;Linux&#8221; was all over my resume. And their feedback was, &#8220;You are strong in problem solving, but a little weak in CS fundametals&#8221;.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=6&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/02/09/my-interview-with-mircrosoft/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title>Ohh how many languages</title>
		<link>http://hemant.wordpress.com/2006/02/08/ohh-how-many-languages/</link>
		<comments>http://hemant.wordpress.com/2006/02/08/ohh-how-many-languages/#comments</comments>
		<pubDate>Wed, 08 Feb 2006 20:28:30 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hemant.wordpress.com/2006/02/08/ohh-how-many-languages/</guid>
		<description><![CDATA[Human pyschi always looks for a change, it shouldn&#8217;t be a wonder if a man would like to go to hell from heaven, just for a change.You see, so constantly we are not happy with what we got&#8230;.no one is happy, yes no one. But just as, a programmer&#8217;s apetite may not be a brand [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=5&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Human pyschi always looks for a change, it shouldn&#8217;t be a wonder if a man would like to go to hell from heaven, just for a change.You see, so constantly we are not happy with what we got&#8230;.no one is happy, yes no one. But just as, a programmer&#8217;s apetite may not be a brand new mercedes or BMW, he needs wonderful languages that can save him from the small details for a platform, he needs a tool that will run everywhere. I guess, he won&#8217;t be satisfied, even when he got that  perfect language and that perfect tool, but that is beyond our hemisphere. What matters is , can we have that perfect language that will solve all our problems.</p>
<p>That will run as a charm on all platforms. This quest has led to the development of languages and tools that target a runtime(CLR or JVM), in stead of a machine readable compiled code. But they are far from perfect. John Carmack once said about Java &#8211; &#8220;Write once, slow everywhere&#8221;. This is largely true, isn&#8217;t it. As the raw power of a PC hardware increases the needs of softwares running on them is also increasing.</p>
<p> Windows Vista will have many apps and libraries that will run on .NET framework. They will use, 3D engine to render menus, buttons etcetra. Wonder, why you must have 512 MB of ram for running Windows Vista.</p>
<p>Same is true with Linux. Once upon time, you can have GUI running on a PC with 32Mb of RAM. Now, if you are running something like Suse-10.0, then your system will crawl at 512MB. you see the difference.</p>
<p> Perhaps, the needs of softwares is increasing far more exponentially than the supply of raw power by hardware vendors.</p>
<p>Reasons? Plently, but that is not our topic of discussion. The question is, do we have the perfect language that we want. If you would ask me, i would say partially yes &#8211; C++. Yes guys, C++ is the language that has got all you need.</p>
<p>No matter how much MS promotes .NET, they will still write MS Office using C++ only,same is the case with Adobe and many other ISVs. Unfortunately, just because C++ was never promoted by a big corporate godfather, like the way Java and C# is getting promoted, people have started to think that C++ has become redundant, obsolete.</p>
<p> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=5&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/02/08/ohh-how-many-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title>VSS Express editions</title>
		<link>http://hemant.wordpress.com/2006/02/07/vss-express-editions/</link>
		<comments>http://hemant.wordpress.com/2006/02/07/vss-express-editions/#comments</comments>
		<pubDate>Tue, 07 Feb 2006 19:14:37 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[.net]]></category>

		<guid isPermaLink="false">http://hemant.wordpress.com/2006/02/07/vss-express-editions/</guid>
		<description><![CDATA[Microsoft would be the last company from which you will expect the any generosity(on Softwares), unless it doesn&#8217;t come to monopolizing their opponents with softwares like Internet Explorer and Windows Media Player. But yet I guess, giving away Visual Studio .NET 2005 express editions free is a step in the right direction. Both developers and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=4&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Microsoft would be the last company from which you will expect the any generosity(on Softwares), unless it doesn&#8217;t come to monopolizing their opponents with softwares like Internet Explorer and Windows Media Player. But yet I guess, giving away Visual Studio .NET 2005 express editions free is a step in the right direction. Both developers and Microsoft stands to gain a lot from it. But developers in open source world as well benefit from this generosity.. they can test their latest Mono code on VSS 2005 without actually buying it.</p>
<p>As per my knowledge C# is the easiest language I have ever seen, so may be Microsoft is getting their ideas a bit right.They claim, they are giving the software for free because they think it will allow hobbyists and students to develop software of their choice without burning a hole in their pockets. Yeah, C# is very easy language, though there are some quirks around Attributes,References and remoting yet I feel this is probably the best language to start with. Beginners can learn it pretty quickly. On the other hand, open source world, faces a challenge like never before&#8230;ASP.NET2.0 is a significant revolution in the area of Web development. One who has used ASP.NET, will probably never like PHP, unless he has scarce resources like me. Now giving away express editions for free means, you can keep using the software forever without any major hiccups. Now, this open source evangelist is in a predicament, who loves .NET and hates Microsoft. What to do? I started with .NET to explore the art of enemies, but as Gandalf said &#8211; &#8221; Exploring too deep into arts of enemy can poison your mind, you should not keep the knowledge , which is not fit for you&#8221;. But yeah..I hope Mono will catch with MS, and Monodevelop will crash less often. If we can have a GUI designer on the lines of QT designer or if we can create web forms from Monodevelop.(Don&#8217;t say use stetic and all)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=4&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/02/07/vss-express-editions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title>SeX in the CitY</title>
		<link>http://hemant.wordpress.com/2006/02/07/sex-in-the-city/</link>
		<comments>http://hemant.wordpress.com/2006/02/07/sex-in-the-city/#comments</comments>
		<pubDate>Tue, 07 Feb 2006 18:44:27 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://hemant.wordpress.com/2006/02/07/sex-in-the-city/</guid>
		<description><![CDATA[Somebody had a misconception and he said &#8211; “Hope is good”, well i completely disagree “Hope is actually great” . it gives you reason to smile , even when you are in great peril. So guys, i was very much “hopeful” before i came to Chennai. Now don’t jump the gun, and start guessing what [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=3&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Somebody had a misconception and he said &#8211; “Hope is good”, well i completely disagree “Hope is actually great” . it gives you reason to smile , even when you are in great peril. So guys, i was very much “hopeful” before i came to Chennai. Now don’t jump the gun,  and start guessing what was my “hope”..i would say “All in Good Time”. You know i am here , as an American will put it &#8211; “New Dude on the Block”, fresh out of college. First time “Actually” living in a Metro( not just passing by in a boring sleeper class). You know, i graduated from a college in Trichy. Not that college was bad or something..it was actually good but many of us had a notion that cows outnumbered girls in the campus. Though, whether many girls can be called girls was debatable, but yes for the shake of statistics we will keep it like that. So in a nutshell, for most of us, it was like Himalyas. Though hardly there were any Menkas , but those few Suparnkhas were cause of many Mahabhartas. Now as i hardly fit for a WWF figher, so i mostly abstained from this wild goose chase. But when i got this offer letter from Cognizant, well my heart was filled with joy and “Hope”. I think you have guessed it, nah not that hope of a first job,first salary blah blah. But actually hope that, i am going to live in a metro, where there will be many girls and “hopefully”&#8230; alas hopefully&#8230;.</p>
<p>So here i am, back to square one.. with all my hope. I keep my doors open, like the old tradition of keeping house doors open so Lakshmi may come. I have done all that was in my capacity, but alas, my hope still eludes me. Was very attentive and enthusiastic during induction program and listened to all the questions that had a  female voice attached ,but alas God has strange way of playing tricks on me.Soon i found out that, all the good chicks were busy messaging their boyfriends, only those few without a boyfriend and obviously without &#8230;. were actually listening and asking questions. And those still few left were being chased like celebrities.</p>
<p>Someone  gave me this idea that many mod girls go to pub. So i went to one, soon i found that, i was out casted for my incompetency of being without a girlfriend and was thrown “up”(Bikes ans Barrels). I thought of telling that fella on the door(do we have a term for him?), that let me in boy.. if you wont let me try, how will i succeed! Need i tell more? I spend rest of the evening washing my wounds with as much Vodka as i can get. Guys,We had a college T-Shirt that proclaimed 99% of girls are beautiful and rest all are in my college. Well you can say that for my company now. Chennai as a whole doesn’t fair better either. Boy..i came, i saw and i feel dejected( not rejected yet).  Then i saw these naughty posters floating around &#8211; “Babes day out”. i rubbed my eyes twice and pinched myself. “Babes?”. Nah.. they mean babies..or a wait minute, do they have some secret vault that is going to open. i thought an invitation will come to attend the event. Since, i live very close to the ECR road, i was very anxious. Created a filter setting in the outlook so that it doesn’t get lost in the regular trash that i receive. But nothing came. Then “the day” came and went as every other day. I was thinking all day &#8211; those few lucky ones ,who got invitation,must be enjoying there at ECR road. Then last week i saw several pictures of the event, again in the regular trash that i receive, including the honorable magazine that you are reading. I zoomed and zoomed the PDF and kept searching for pretty faces but no avail. If there was any hope left, it was if not dashed but certainly appreciably sized down by this fiasco of “Babes day out”. So yeah guys, hope is great. You see.. i still have  “hope”( there is another pervert/obvious reason of saying this). Now that i am used to the charm of Metro and would like my dusty Patna or cow infested REC Trichy back, i can’t have it. Yet i have hope, that someday.. somewhere..</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=3&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/02/07/sex-in-the-city/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
		<item>
		<title>I don&#8217;t know what to post here</title>
		<link>http://hemant.wordpress.com/2006/02/07/hello-world/</link>
		<comments>http://hemant.wordpress.com/2006/02/07/hello-world/#comments</comments>
		<pubDate>Tue, 07 Feb 2006 12:45:40 +0000</pubDate>
		<dc:creator>hemant</dc:creator>
				<category><![CDATA[HelloWorld]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This is the first time, i am using wordpress so just will keep it simple and short. Looks are great, but looks can be decieving.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=1&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is the first time, i am using wordpress so just will keep it simple and short. Looks are great, but looks can be decieving.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hemant.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hemant.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hemant.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hemant.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hemant.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hemant.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hemant.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hemant.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hemant.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hemant.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hemant.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hemant.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hemant.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hemant.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hemant.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hemant.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hemant.wordpress.com&amp;blog=95807&amp;post=1&amp;subd=hemant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hemant.wordpress.com/2006/02/07/hello-world/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd7c6216802a297bba81da97a12d519c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">hemant</media:title>
		</media:content>
	</item>
	</channel>
</rss>
