<?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>Scattered Thoughts &#187; tech</title>
	<atom:link href="http://www.kunaal84.com/blog/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kunaal84.com/blog</link>
	<description>where you go when not looking for the answer to life, the universe and everything</description>
	<lastBuildDate>Fri, 01 Jul 2011 01:07:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Cheat Sheet Links</title>
		<link>http://www.kunaal84.com/blog/2009/12/16/cheat-sheet-links/</link>
		<comments>http://www.kunaal84.com/blog/2009/12/16/cheat-sheet-links/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 14:04:04 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[aside]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tips&tricks]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=60</guid>
		<description><![CDATA[Useful resources for programmers, these sites have some interesting cheat sheets Added Bytes &#8211; Cheat Sheet Bookmark Bliss &#8211; The Developer Cheat Sheet]]></description>
			<content:encoded><![CDATA[<p>Useful resources for programmers, these sites have some interesting cheat sheets<br />
<br/><br />
Added Bytes &#8211; <a href="http://www.addedbytes.com/cheat-sheets/">Cheat Sheet</a><br />
<br/><br />
Bookmark Bliss &#8211; <a href="http://www.bookmarkbliss.com/programming/the-developer-cheat-sheet-compilation/">The Developer Cheat Sheet</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2009/12/16/cheat-sheet-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zendcon Day 3 and beyond</title>
		<link>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-3-and-beyond/</link>
		<comments>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-3-and-beyond/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 08:05:20 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[santa clara]]></category>
		<category><![CDATA[zendcon08]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=75</guid>
		<description><![CDATA[All good things must come to and end, and unfortunately, so must Zendcon. Today was the last day at zendcon, and the conference came to a close around lunch time. I attended Building Desktop RIAs with PHP, HTML and Javascript in AIR by Edward Finkler End-to-end web testing with Selenium by Stefan Priebsch I need [...]]]></description>
			<content:encoded><![CDATA[<p>All good things must come to and end, and unfortunately, so must Zendcon.<br />
Today was the last day at zendcon, and the conference came to a close around lunch time. I attended</p>
<ol>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/33">Building Desktop RIAs with PHP, HTML and Javascript in AIR</a> by <a href="http://www.funkatron.com/">Edward Finkler</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/129">End-to-end web testing with Selenium</a> by <a href="http://inside.e-novative.de/">Stefan Priebsch</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/104">I need more servers! what do I do? (Scaling a php application)</a> by Maurice Kherlakian</li>
</ol>
<p>The talk on AIR was interesting, probably not of huge help for work, but it is something I am getting more interested in, so figured it would not hurt to learn more about it. Learning more about <a href="http://selenium.openqa.org/">Selenium</a> was great too, especially since this is another one of the technologies that I&#8217;m keen to try out at work, integrated with <a href="http://www.phpunit.de/">PHPUnit</a> and and possibly <a href="http://www.phpundercontrol.org/about.html">PHPUnderControl</a>.<br />
The closing keynote, was by the American Cancer Society, talking about their latest project, <a href="http://sharinghope.tv/">Sharing Hope</a>, an online social media site (built using the Zend Framework) where cancer survivors can post their stories of hope and inspiration.<br />
Once the conference was over, I walked to the <a href="http://www.intel.com/museum/">Intel Museum</a>, which was pretty cool and an ideal way to say good bye to Santa Clara. Tomorrow, its back to San Francisco for a day and a bit before I get on my flight back to Sydney!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-3-and-beyond/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zendcon Day 2</title>
		<link>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-2/</link>
		<comments>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-2/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 07:42:03 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[santa clara]]></category>
		<category><![CDATA[zendcon08]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=74</guid>
		<description><![CDATA[Day 2 of Zendcon and once again it was a little hard to get up in the morning, but decided to head to Zendcon early to get my hands on the breakfast at the conference. The day began with another keynote, dealing with new age PHP applications. The presentation was given by Roy Rubin and [...]]]></description>
			<content:encoded><![CDATA[<p>Day 2 of Zendcon and once again it was a little hard to get up in the morning, but decided to head to Zendcon early to get my hands on the breakfast at the conference.<br />
The day began with another keynote, dealing with new age PHP applications. The presentation was given by Roy Rubin and Yoav Kutner on <a href="http://www.magentocommerce.com/">Magento</a>, a new open source ecommerce application.<br />
The initial talk I wanted to attend, got cancelled at the last minute, so that altered my schedule slightly. My schedule for the day was:</p>
<ol>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/144">Architecting for PHP5 &#8211; Why &#8220;Runs on PHP5&#8243; is not &#8220;Written for PHP5&#8243;</a> by <a href="http://elizabethmariesmith.com/">Elizabeth M Smith</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/199">Lesser Known Security Problems in PHP Applications</a> by Stefan Esser</li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/211">State of AJAX</a>, the keynote by <a href="http://www.ajaxian.com/">Ben Galbraith</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/72">Security-Centered Design: Don&#8217;t Just Plan for Security; Design For It </a> by <a href="http://shiflett.org/">Chris Shiflett</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/8">Quickstart to Continious Integration</a> by <a href="http://sebastian-bergmann.de/">Sebastian Bergmann</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/137">High Performance PHP &#038; MySQL scaling techniques</a> by <a href="http://eliw.com/">Eli white</a></li>
</ol>
<p>The keynote by Ben was undoubtedly the highlight of the day. The presentation was incredible and I am sure most people like me were disappointed when he ran out of time. I would have been happy had he continued for a little longer.<br />
the talk was about the future of web apps, specifically using technologies like Google gears to bring web applications to the desktop.<br />
It was great listening to Sebastian Bergmann, the author of <a href="http://www.phpunit.de/">PHPUnit</a>, talk about continuous integration in PHP using <a href="http://www.phpundercontrol.org">PHPUnderControl</a>. This interestingly was something that we were looking at using at work, so it was nice to learn a bit more about this. Eli White&#8217;s second presentation was excellent as well, although this time there was no <a href="http://en.wikipedia.org/wiki/The_Hoff">Hoff</a> <img src='http://www.kunaal84.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>The day ended with a small party thrown by Yahoo!, I hung around for a bit, tried solving an impossible Yahoodoku puzzle and got a to drink a Yahoo-tini (plus keep the purple glow when placed in water ice cube).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zendcon Day 1</title>
		<link>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-1/</link>
		<comments>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-1/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 06:17:23 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[santa clara]]></category>
		<category><![CDATA[zendcon08]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=73</guid>
		<description><![CDATA[The official kickoff of Zencon, started with a keynote by Harold Goldberg, CEO Zend technologies, and Andi Gutmans. They announced a new partnership with Adobe and the release of Zend Studio 6.1. Once the keynote was finished I attended : Of Haystacks and Needles by Derick Rethans Tiery Eyed by Kevin Schroeder PECL Picks &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>The official kickoff of Zencon, started with a keynote by Harold Goldberg, CEO Zend technologies, and <a href="http://andigutmans.com/">Andi Gutmans</a>. They announced a new <a href="http://www.zend.com/en/company/news/Press/zend-to-collaborate-with-adobe">partnership with Adobe</a> and the release of Zend Studio 6.1.<br />
Once the keynote was finished I attended :</p>
<ol>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/120">Of Haystacks and Needles</a> by <a href="http://derickrethans.nl/">Derick Rethans</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/125">Tiery Eyed</a> by Kevin Schroeder</li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/155">PECL Picks &#8211; Extensions to make your life better</a> by <a href="http://elizabethmariesmith.com/">Elizabeth M Smith</a></li>
<li><a href="The Knight Rider Methodology to Software Development">The Knight Rider Methodology To Software Development</a> by <a href="http://eliw.com/">Eli White</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/166">State &#038; Ajax &#8211; How to Maintain Browser and Application State in an Asynchronous World</a> by <a href="http://blog.preinheimer.com/">Paul Reinheimer</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/18">(In)secure Ajax-y Websites with PHP</a> by <a href="http://www.hauser-wenz.de/s9y/">Christian Wenz</a></li>
</ol>
<p>The talks by and large were pretty good although a few of them were a bit more beginner level than I expected. I do however have to specifically point out the talks given by Eli White and Christian Wenz.<br />
True to the title, The knight rider methodology talk showcased a lot of interesting tools that a good PHP developer should consider adding to his arsenal along with clips from the <a href="http://en.wikipedia.org/wiki/Knight_Rider">Knight Rider</a>, complete with 80&#8242;s hair, 80&#8242;s fashion and <a href="http://en.wikipedia.org/wiki/The_Hoff">The Hoff</a>!<br />
Christian Wenz had one of my favorite talks of the conference, covering the various insecurities that PHP developers overlook when making AJAX rich websites. He covered the popular SQL injection and cross site scripting as well as the more interesting (to me) Javascript and XML attacks.<br />
I&#8217;m glad I fought through the jetlag just because of that talk <img src='http://www.kunaal84.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/09/19/zendcon-day-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zendcon Day 0</title>
		<link>http://www.kunaal84.com/blog/2008/09/17/zendcon-day-0/</link>
		<comments>http://www.kunaal84.com/blog/2008/09/17/zendcon-day-0/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 05:32:04 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[zendcon08]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=72</guid>
		<description><![CDATA[Finally made it to Zendcon08! After spending a couple of days in LA and San Francisco, doing the touristy stuff like visting Hollywood Blvd, a twilight tour of Alcatraz and cycling 15km from Pier 39 across the Golden gate bridge to a little city called Sausolito, I caught a train to Santa Clara for the [...]]]></description>
			<content:encoded><![CDATA[<p>Finally made it to Zendcon08!<br />
After spending a couple of days in LA and San Francisco, doing the touristy stuff like visting Hollywood Blvd, a twilight tour of Alcatraz and cycling 15km from Pier 39 across the Golden gate bridge to a little city called <a href="http://en.wikipedia.org/wiki/Sausalito,_California">Sausolito</a>, I caught a train to Santa Clara for the conference. (pictures of the holiday on <a href="http://www.flickr.com/photos/kunaalr/">flickr</a>, facebook and <a href="http://www.kunaal84.com/photos/album/san-francisco-2008/">here</a>)<br />
Day 0 was yesterday, which consisted of a few mammoth 3 hour sessions. The ones I attended were :</p>
<ol>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/95">PHP Developer Best Practices</a></li>
<li><a href="http://www.zendcon.com/ZendCon08/public/schedule/detail/80">SQL Query Tuning: The Legend of Drunken Query Master</a></li>
</ol>
<p><a href="http://weierophinney.net/matthew/">Matthew Weier O&#8217;Phinney</a> and Mike Naberezny took the first session, and the talk did cover a lot of best and suggested practices, most of which I was happy to see we were (my company) already practicing, like having a separated dev, staging and production server, unit testing, having and maintaining coding standards etc.</p>
<p>The second talk was by <a href="http://jpipes.com/">Jay Pipes</a> on tuning MySQL and was the best of the day. I knew some of the stuff, but it was good to get a refresher. There were some revelations though, like for example</p>
<p>in a table INT(1) and INT take the same space! The (1) is just a zerofill, it makes no difference to the size.</p>
<p>When storing IP addresses in a table, it is better to use a big int field and convert  IP&#8217;s to numbers and vice versa using <a href="http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_inet-aton">INET_ATON</a> and <a href="http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_inet-ntoa">INET_NTOA</a>.</p>
<p>All in all a pretty good day</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/09/17/zendcon-day-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome</title>
		<link>http://www.kunaal84.com/blog/2008/09/02/google-chrome/</link>
		<comments>http://www.kunaal84.com/blog/2008/09/02/google-chrome/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 12:25:04 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=67</guid>
		<description><![CDATA[Google announced it&#8217;s own entry into the browser wars with the release (tomorrow) of Chrome. I realise that they(Google) will be making sure that google and google related sites render very well, and their talk of getting it to multithread make things sound interesting, but how well will it perform when it comes to the [...]]]></description>
			<content:encoded><![CDATA[<p>Google announced it&#8217;s own entry into the browser wars with the release (tomorrow) of <a href="http://books.google.com/books?id=8UsqHohwwVYC&#038;printsec=frontcover">Chrome</a>. </p>
<p>I realise that they(Google) will be making sure that google and google related sites render very well, and their talk of getting it to multithread make things sound interesting, but how well will it perform when it comes to the more important (to me atleast) topics of web standards, also, how will this affect Google&#8217;s relationship with Firefox?</p>
<p><a href="http://en.wikipedia.org/wiki/Google_Chrome">Chrome on Wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/09/02/google-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Labs: Ubiquity</title>
		<link>http://www.kunaal84.com/blog/2008/08/31/mozilla-labs-ubiquity/</link>
		<comments>http://www.kunaal84.com/blog/2008/08/31/mozilla-labs-ubiquity/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 16:50:23 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=65</guid>
		<description><![CDATA[The Mozilla Labs blog is quickly becoming one of my favourite blogs to read. After their earlier Aurora Concept series, they have just announced an &#8220;alpha 0.1 prototype&#8221; release of Ubiquity. Its described as &#8220;An experiment into connecting the Web with language.&#8221; It basically is a way to control the browser using language based instructions [...]]]></description>
			<content:encoded><![CDATA[<p>The Mozilla Labs blog is quickly becoming one of my favourite blogs to read. After their earlier <a href="http://www.kunaal84.com/blog/2008/08/07/aurora-future-of-web-concept/">Aurora Concept</a> series, they have just announced an &#8220;alpha 0.1 prototype&#8221; release of <a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a>. Its described as &#8220;<em>An experiment into connecting the Web with language.</em>&#8221;<br />
It basically is a way to control the browser using language based instructions to create on demand mash-ups.</p>
<p>For example, if I am writing an email and want to embed maps, reviews etc, instead of going to various sites and getting the relevant links, I can use ubiquity to get and embed the information it into my email. The video below explains things a lot better, and you can also go to Mozilla Labs to install the prototype (which works with Firefox naturally). It looks very promising for something still in its infancy.</p>
<p><object width="400" height="298"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1561578&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=1561578&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="298"></embed></object><br /><a href="http://vimeo.com/1561578?pg=embed&amp;sec=1561578">Ubiquity for Firefox</a> from <a href="http://vimeo.com/user532161?pg=embed&amp;sec=1561578">Aza Raskin</a> on <a href="http://vimeo.com?pg=embed&amp;sec=1561578">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/08/31/mozilla-labs-ubiquity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Top 25 Free iPhone Web Apps</title>
		<link>http://www.kunaal84.com/blog/2008/08/20/top-25-free-iphone-web-apps/</link>
		<comments>http://www.kunaal84.com/blog/2008/08/20/top-25-free-iphone-web-apps/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 14:40:14 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[aside]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=64</guid>
		<description><![CDATA[iPhone Toolbox had an interesting write up on the Top 25 free iPhone web apps. There are some amazing apps in there, however my favourites would have to be 1. Remember the milk 2. Google docs mobile 3. Zinio Mobile News Stand Unfortunately, using the iTouch does not quite give you the same experience (no [...]]]></description>
			<content:encoded><![CDATA[<p>iPhone Toolbox had an interesting write up on the <a href="http://iphonetoolbox.com/news/top-25-free-iphone-web-apps-for-your-daily-life/">Top 25 free iPhone web apps</a>.<br />
<br/><br />
There are some amazing apps in there, however my favourites would have to be<br />
<br/><br />
1. <a href="http://www.rememberthemilk.com/services/iphone/">Remember the milk</a><br/><br />
2. <a href="http://docs.google.com/">Google docs mobile</a><br/><br />
3. <a href="http://imgs.zinio.com/iphone/">Zinio Mobile News Stand</a><br/><br />
<br/><br />
Unfortunately, using the iTouch does not quite give you the same experience (no connectivity without a wireless connection remember)<br />
<br/><br />
I am surprised however, that <a href="http://www.google.com/reader/m/view/">Google Reader</a> did not make the list. Its iPhone interface is one of the best I have seen, and it would have to be one of my most visited sites (both on and off the iTouch)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/08/20/top-25-free-iphone-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automating File Upload in Google Docs</title>
		<link>http://www.kunaal84.com/blog/2008/08/18/automating-file-upload-in-google-docs/</link>
		<comments>http://www.kunaal84.com/blog/2008/08/18/automating-file-upload-in-google-docs/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 00:00:50 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[aside]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tips&tricks]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=63</guid>
		<description><![CDATA[Google Operating System had an interesting writeup on automating file uploads into google docs. Also shows you how to write a batch script to back up your documents in bulk.]]></description>
			<content:encoded><![CDATA[<p><a href="http://googlesystem.blogspot.com/2008/08/automate-file-upload-in-google-docs.html">Google Operating System</a> had an interesting writeup on automating file uploads into google docs. Also shows you how to write a batch script to back up your documents in bulk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/08/18/automating-file-upload-in-google-docs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Css Variables: An opposing view</title>
		<link>http://www.kunaal84.com/blog/2008/08/08/css-variables-an-opposing-view/</link>
		<comments>http://www.kunaal84.com/blog/2008/08/08/css-variables-an-opposing-view/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 02:01:57 +0000</pubDate>
		<dc:creator>Kunaal Ramchandani</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.kunaal84.com/blog/?p=62</guid>
		<description><![CDATA[A little while back I wrote about a proposal put forward to have variables in CSS (here). Today I came across an essay by Bert Bos titled &#8216;Why variables in css are considered harmful&#8216;. I can sort of understand his point of view, but I don&#8217;t agree with him in this instance. I do not [...]]]></description>
			<content:encoded><![CDATA[<p>A little while back I wrote about a proposal put forward to have variables in CSS (<a href="http://www.kunaal84.com/blog/2008/05/01/where-are-the-variables-in-csswhere-are-the-variables-in-css/">here</a>). Today I came across an essay by Bert Bos titled &#8216;<a href="http://www.w3.org/People/Bos/CSS-variables">Why variables in css are considered harmful</a>&#8216;. I can sort of understand his point of view, but I don&#8217;t agree with him in this instance. </p>
<p>I do not think that adding basic variable support to CSS is harmful, infact I still strongly believe that this would actually make css easier to write and maintain in the long run. Also the learning curve would be as good as non existant.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kunaal84.com/blog/2008/08/08/css-variables-an-opposing-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

