<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Code-itch &#187; Javascript</title>
	<atom:link href="http://www.code-itch.com/blog/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.code-itch.com/blog</link>
	<description>A non-coders attempts at writing useful code</description>
	<lastBuildDate>Sun, 19 Dec 2010 11:47:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>An eye for an IE &#8211; bioscreencast.com , internet explorer and the javascript jungle</title>
		<link>http://www.code-itch.com/blog/2007/07/an-eye-for-an-ie-bioscreencastcom-internet-explorer-and-the-javascript-jungle/</link>
		<comments>http://www.code-itch.com/blog/2007/07/an-eye-for-an-ie-bioscreencastcom-internet-explorer-and-the-javascript-jungle/#comments</comments>
		<pubDate>Thu, 19 Jul 2007 12:13:23 +0000</pubDate>
		<dc:creator>harijay</dc:creator>
				<category><![CDATA[Bioscreencast]]></category>
		<category><![CDATA[google web toolkit]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://codeitch.wordpress.com/2007/07/19/an-eye-for-an-ie-bioscreencastcom-internet-explorer-and-the-javascript-jungle/</guid>
		<description><![CDATA[Well bioscreencast.com now supports Internet explorer .. you can read all about this and other beta 0.2 enhancements on our blog. Since one of the stated aims of this blog, is my desire to learn javascript, this post talks about javascript standards and the google web toolkit&#8230; On bioscreencast, Suresh , our lone web ranger [...]]]></description>
			<content:encoded><![CDATA[<p>Well <a href="http://www.bioscreenacst.com">bioscreencast.com</a> now supports Internet explorer .. you can read all about this and other beta 0.2 enhancements on our <a href="http://bioscreencast.wordpress.com/2007/07/19/bioscreencastcom-02/">blog</a>.</p>
<p>Since<a href="http://codeitch.wordpress.com/2007/04/11/codeitch-or-the-desire-to-codeify-and-systematize-everything-i-do/"> one of the stated aims of this blog</a>, is my desire to learn javascript, this post talks about javascript standards and the google web toolkit&#8230;</p>
<p>On bioscreencast, <a href="http://gallery.yahoo.com/apps/11595">Suresh , our lone web ranger , using the amazing yui library,</a> his web design  skills and tech wizardry, designed the site first beta site to play well on firefox and safari . Both these browsers are  closer to the <a href="http://en.wikipedia.org/wiki/ECMAScript">ECMAscript standards</a> than something like Internet Explorer (IE). Consequently our site initilly worked on firefox and safari.</p>
<p>Like most javascript centric UI&#8217;s , the site had to face up to the real problems associated with javascript i.e browser personalities . Javascript is famous for how it behaves somewhat differently depending on whether you are using a browser like Internet Explorer or something like Firefox and safari. The ECMA standard was a move to get people to agree on what is &#8220;javascript&#8221;. Despite the existence of this standard , its interesting that even two standards compliant browsers &#8230;dont necessarily treat your website code exactly the same way!. Which makes navigating the javascript jungle a crazy proposition.</p>
<p>This diversity , provided the justification for things like the <a href="http://code.google.com/webtoolkit/">google web toolkit</a>. How the GWT works is simple, you code in Java ..the program sits on the server..and when the browser requests a particular URL , the gwt java app generates the javascript depending on the browser..so IE gets IE centric javascript code , firefox,  javascript that suites its palate etc etc&#8230;. SO for people who want the &#8220;AJAXy&#8221; sexiness that goes with javascript..you could just stick to java and still harness the dynamic characteristics of javascript.</p>
<p>So , to summarize, coding in javascript necessitates the ability to deal with many of its dialects..or throwing all that out and adopting the java Google web toolkit.</p>
<p>In any case..it turns out, with a few very minor tweaks to the javascript code , bioscreencast.com now plays very well with all browsers especially IE 6 and IE7.</p>
<p>Based on the feedback we have got from many people and from our analytics..it is amazing how many people are still using Internet explorer 5 and 6, and its good to know that our website now welcomes most browsers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.code-itch.com/blog/2007/07/an-eye-for-an-ie-bioscreencastcom-internet-explorer-and-the-javascript-jungle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Out of the cradle and into a beta- Bioscreencast.com</title>
		<link>http://www.code-itch.com/blog/2007/06/out-of-the-cradle-and-into-a-beta-bioscreencastcom/</link>
		<comments>http://www.code-itch.com/blog/2007/06/out-of-the-cradle-and-into-a-beta-bioscreencastcom/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 22:38:45 +0000</pubDate>
		<dc:creator>harijay</dc:creator>
				<category><![CDATA[Bioscreencast]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[podcasting]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://codeitch.wordpress.com/2007/06/28/out-of-the-cradle-and-into-a-beta-bioscreencastcom/</guid>
		<description><![CDATA[I am very excited to announce the coming to fruition of a project that five of us have been working on for the last few months.Its a site based on screencasts called Bioscreencast.com. You can read more about the site on our bioscreencast blog post and at my Omics world blog. The entire site was [...]]]></description>
			<content:encoded><![CDATA[<p>I am very excited to announce the coming to fruition of a project that five of us have been working on for the last few months.Its a site based on screencasts called <a href="http://www.bioscreencast.com">Bioscreencast.com</a>. You can read more about the site on <a href="http://bioscreencast.wordpress.com/2007/06/28/announcing-bioscreencastcom/">our bioscreencast blog post</a> and at my <a href="http://harijay.wordpress.com/2007/06/28/bioscreencastcom-screencasting-for-the-life-sciences/">Omics world blog.</a></p>
<p>The entire site was coded into life by one person, our head web geek and javascript junkie, Suresh.</p>
<p>As a wannabe coder, I came away amazed at the sheer power of the many open source libraries out there, the robustness of mysql databases, the sheer elegance of css..the swiss army knife like ffmpeg , the clumsiness of php, the list goes on. What made the whole process doubly enjoyable was that all five of us are relative web newbies.. and learning how these things work along the way was a lot of fun.</p>
<p>Watching Suresh work his web magic has made me want to learn more of the <a href="http://harijay.tumblr.com/post/773433">six technologies I want to master</a>, and I have also added a few more to the list( more on this in future posts)</p>
<p>Just thought Id give my plug for Bioscreencast.com. I hope the life scientists out there ,  like the site,  and all of you will keep your feedback coming.</p>
<p>Links:</p>
<p><a href="http://www.bioscreencast.com">The Bioscreencast website</a></p>
<p><a href="http://bioscreencast.wordpress.com">The Bioscreencast Blog</a></p>
<p><a href="http://mndoci.com/blog/2007/06/28/screencasting-for-the-life-scientist/">One of our co-conspirator Deepaks intro post</a></p>
<p style="visibility:hidden;">The entire site was coded and crafted by one person, our head geek Suresh .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.code-itch.com/blog/2007/06/out-of-the-cradle-and-into-a-beta-bioscreencastcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codeitch- or the desire to codeify and systematize everything I do</title>
		<link>http://www.code-itch.com/blog/2007/04/codeitch-or-the-desire-to-codeify-and-systematize-everything-i-do/</link>
		<comments>http://www.code-itch.com/blog/2007/04/codeitch-or-the-desire-to-codeify-and-systematize-everything-i-do/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 08:52:18 +0000</pubDate>
		<dc:creator>harijay</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://codeitch.wordpress.com/2007/04/11/codeitch-or-the-desire-to-codeify-and-systematize-everything-i-do/</guid>
		<description><![CDATA[This blog is roughly about my attempts to codify , algorithmize and systematize everything I do. In it I will hopefully detail my march to coding and getting proficient in a bunch of computer languages. After a long process of looking around , I have narrowed my focus to the following 3 languages in no [...]]]></description>
			<content:encoded><![CDATA[<p>This blog is roughly about my attempts to codify , algorithmize and systematize everything I do. In it I will hopefully detail my march to coding and getting proficient in a bunch of computer languages. After a long process of looking around , I have narrowed my focus to the following 3 languages in no particular order.<br />
Java , Python and Javascript.</p>
<p>The reasons for these will hopefully emerge as I begin posting. But I will try and spell them out here</p>
<p>Java :I like java for two reasons , its one of the most widely used languages in the enterprise space and the second and very important reason are the Java IDEs. Both java IDEs I use namely Eclipse and Netbeans are Free and amazingly featured. Code prompting available in both IDEs make mastering an API a lot easier than learning the same functionality using other languages or platforms. Also, I love Javadoc !. It really makes picking up new APIs a little easier</p>
<p>Python : My first crack at automating anything came with Perl scripting. I will not lie if I say that If I have to do anything today I will first use Perl. But after several year of Perl use I found I was re-using very little code. I have to get more object oriented in the way I code, and since I never quite got a hang of Perl objects , and its namespace conventions!. Python which is at its heart a purely object oriented scripting language with libraries that easily rival Java was a natural scripting alternative.Learning Python I hope will teach me how to script smart objects that will beg to be reused.</p>
<p>Javascript : This is a surprising bedfellow to my codeitch. I want to learn javascript simply because it is becoming very fashionable. Google Maps and gmail have AJAX at their core and Javascript is the J in AJAX. Plus I have always fancied having a web frontend to everything I do and I am sure Javascript will beg to be used when that happens.</p>
<p>The above are the three languages I want to master.</p>
<p>Apart from these there are two platforms that I want to get comfortable with and they are</p>
<p>Excel : Everyone in the business world uses Excel. Spreadsheets were the PCs killer App and Excel is in my mind microsofts great product. I have seen the amazing things ou can do in Excel without writing a single line of code, and I want to learn to use its power.</p>
<p>Matlab: This platform from Mathworks is the bread and butter of engineering computation. I am anything but an engineer but have seen matlabs power when it comes to simulations. A lot of the very academic questions that I have in my research can really benefit from learning the Matlab platform and no I am not fully convinced on why exactly I need to use Matlab, maybe I will find a more concrete reason.</p>
<p>refs: <a href="http://harijay.tumblr.com/post/773433" title="Tumblr post summary for codeitch">My tumblr feed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.code-itch.com/blog/2007/04/codeitch-or-the-desire-to-codeify-and-systematize-everything-i-do/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

