<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-5948794</atom:id><lastBuildDate>Tue, 19 Aug 2008 21:49:57 +0000</lastBuildDate><title>Mukul Sabharwal's Blog</title><description/><link>http://mjsabby.com/index.php</link><managingEditor>noreply@blogger.com (Mukul)</managingEditor><generator>Blogger</generator><openSearch:totalResults>73</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-4855908229385246137</guid><pubDate>Fri, 21 Mar 2008 12:28:00 +0000</pubDate><atom:updated>2008-03-21T08:28:02.192-05:00</atom:updated><title>Detecting dyslexia; via programming?</title><description>A lot has been &lt;a href="http://en.wikipedia.org/wiki/Percy_Jackson_%26_The_Olympians" title="Percy Jackson novels"&gt;written&lt;/a&gt; about it (in/outside the medical community); &lt;a href="http://www.imdb.com/title/tt0986264/" title="Taare Zameen Par (Hindi movie)"&gt;a movie&lt;/a&gt; in recent memory as well, but ... detecting it through code? WT..!&lt;br /&gt;&lt;br /&gt;I have a few dyslexic programmer/coder/tech buddies and a mistake they commonly make while looping through two dimensional arrays, or such outer/inner loop combos:&lt;br /&gt;&lt;br /&gt;&lt;pre style="padding: 5px; margin: 0; border: 1px dashed #000; background: #E1D4C0"&gt;for (int i = 0; i &amp;lt; ROWS; ++i)&lt;br /&gt;    for (int j = 0; j &amp;lt; COLS; &lt;span style="color: #ff0000; font-weight: bold;"&gt;++i&lt;/span&gt;)&lt;br /&gt;        // pwned&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;or it's cousin:&lt;br /&gt;&lt;br /&gt;&lt;pre style="padding: 5px; margin: 0; border: 1px dashed #000; background: #E1D4C0"&gt;for (int i = 0; i &amp;lt; ROWS; ++i)&lt;br /&gt;    for (int j = 0; &lt;span style="color: #ff0000; font-weight: bold;"&gt;i &amp;lt; COLS&lt;/span&gt;; ++j)&lt;br /&gt;        /* these comments look more attractive */&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I'm tempted to analyze the reasoning, rather the inclination for doing this, but I'll refrain.&lt;br /&gt;&lt;br /&gt;Curious, how many of you do this?</description><link>http://mjsabby.com/2008/03/detecting-dyslexia-via-programming.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-993796671923063092</guid><pubDate>Sun, 09 Mar 2008 01:55:00 +0000</pubDate><atom:updated>2008-03-08T20:50:26.221-06:00</atom:updated><title>लमबी जुदाई (Lambi Judai)</title><description>Another great &lt;a href="http://en.wikipedia.org/wiki/Hindi"&gt;Hindi&lt;/a&gt; song, from the forthcoming movie &lt;a href="http://en.wikipedia.org/wiki/Jannat_(film)"&gt;जन्नत&lt;/a&gt; (Jannat). It's slightly melo; nice voice though! Anyway, I need a better way to share songs, any ideas?&lt;br /&gt;&lt;br /&gt;&lt;object type="application/x-shockwave-flash" style="width: 300px; height: 80px;" data="http://media.imeem.com/m/WvIx81Wlwb/aus=false/"&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="movie" value="http://media.imeem.com/m/WvIx81Wlwb/aus=false/" /&gt;&lt;/object&gt;</description><link>http://mjsabby.com/2008/03/lambi-judai.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-5016085901359040319</guid><pubDate>Mon, 25 Feb 2008 01:18:00 +0000</pubDate><atom:updated>2008-03-08T20:07:08.338-06:00</atom:updated><title>लाष्मी नारायण (Lakshmi Narayan)</title><description>A really, really funny song from a Hindi movie, &lt;a href="http://www.imdb.com/title/tt1176960/"&gt;One Two Three&lt;/a&gt;. The lyrics (if you understand the language) are hilarious!&lt;br /&gt;&lt;br /&gt;&lt;object type="application/x-shockwave-flash" style="width: 300px; height: 80px;" data="http://media.imeem.com/m/_llAQaxXBT/aus=false/"&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="movie" value="http://media.imeem.com/m/_llAQaxXBT/aus=false/" /&gt;&lt;/object&gt;</description><link>http://mjsabby.com/2008/02/lakshmi-narayan.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-892255593837012988</guid><pubDate>Tue, 29 Jan 2008 04:33:00 +0000</pubDate><atom:updated>2008-02-24T15:47:55.247-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Tattoo</category><category domain='http://www.blogger.com/atom/ns#'>Michelle</category><category domain='http://www.blogger.com/atom/ns#'>Heal</category><category domain='http://www.blogger.com/atom/ns#'>Borth</category><title>Tell Me You Love Me: Hindi Writing?</title><description>I've been keeping myself busy (the semester has just started ...) on the weekends (and weekdays) by watching this not-so-conventional drama series, &lt;a href="http://en.wikipedia.org/wiki/Tell_Me_You_Love_Me"&gt;Tell Me You Love Me&lt;/a&gt;. I won't digress from the post and tell you details about this series; tune into HBO on your Tele, or view it through other visual instruments ...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.imdb.com/name/nm1218924/"&gt;Michelle Borth&lt;/a&gt; (&amp;#171; that's a link worth checking out), a pivotal character in the show has a tattoo (or something) on her wrist; I did a little capture of it, and I can't seem to understand/make out what clearly looks like a word in &lt;a href="http://en.wikipedia.org/wiki/Hindi"&gt;Hindi&lt;/a&gt;/&lt;a href="http://en.wikipedia.org/wiki/Sanskrit"&gt;Sanskrit&lt;/a&gt; (alright, it could be any language that uses &lt;a href="http://en.wikipedia.org/wiki/Devanagari"&gt;Devanāgarī&lt;/a&gt;) :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/comment.g?blogID=5948794&amp;amp;postID=892255593837012988"&gt;Anybody know what it means?&lt;/a&gt; (UPDATE: Michelle does say it means &lt;strong&gt;to heal&lt;/strong&gt;, but she in another episode says it's something else, so I'm not quite sure)&lt;br /&gt;&lt;br /&gt;&lt;img style="border: 0;" src="http://mjsabby.com/images/tell_me_you_love_me.png" alt="Possibly a Hindi tattoo on Michelle Borth in Tell Me You Love Me" /&gt;&lt;br /&gt;Michelle Borth sporting a tattoo with a word written in Devanāgarī script in HBO drama series &amp;#8212; Tell Me You Love Me</description><link>http://mjsabby.com/2008/01/tell-me-you-love-me-hindi-writing.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-4337235224182984850</guid><pubDate>Thu, 20 Sep 2007 04:59:00 +0000</pubDate><atom:updated>2007-09-20T00:09:03.101-05:00</atom:updated><title>Comic relief: SUNW to JAVA</title><description>So, I &lt;a href="http://slashdot.org/articles/07/08/24/0410217.shtml"&gt;read about this&lt;/a&gt; on &lt;a href="http://slashdot.org"&gt;Slashdot&lt;/a&gt; about a month back, when this happened. But really, only after revisiting the Sun CEO's blog today did I realize how ridiculous it all sounds.&lt;br /&gt;&lt;br /&gt;Read the blog entry, then hover down to the comments, they'll just crack you up. Jonathan (CEO) probably spent an entire evening preparing the entry, and much to his chagrin, not a lot of happy people!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.sun.com/jonathan/entry/java_is_everywhere"&gt;From SUNW to JAVA&lt;/a&gt;</description><link>http://mjsabby.com/2007/09/comic-relief-sunw-to-java.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-4925523846675919125</guid><pubDate>Tue, 24 Jul 2007 05:30:00 +0000</pubDate><atom:updated>2008-02-23T12:50:42.347-06:00</atom:updated><title>PHP6, Magic quotes &amp; the “best practice“</title><description>All the code that was employing the considered &amp;#8220;best practice&amp;#8220; for Magic Quotes in PHP, apparently fails when it comes to PHP6, since magic quotes has been officially removed from the sources; a good thing, of course. I discovered this as we moved to a new version of PHP @ work.&lt;br /&gt;&lt;br /&gt;So an updated version of what I think would be &amp;#8220;best practice&amp;#8220;, &lt;i&gt;and&lt;/i&gt; backwards compatible.&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;&amp;lt;?php&lt;br /&gt;     function stripslashes_deep($value)&lt;br /&gt;     {&lt;br /&gt;          $value = is_array($value) ?&lt;br /&gt;          array_map('stripslashes_deep', $value) :&lt;br /&gt;          stripslashes($value);&lt;br /&gt;          return $value;&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;     if (&lt;strong&gt;function_exists('get_magic_quotes_gpc')&lt;/strong&gt; &amp;amp;&amp;amp; get_magic_quotes_gpc()) {&lt;br /&gt;          $_GET = stripslashes_deep($_GET);&lt;br /&gt;          $_POST = stripslashes_deep($_POST);&lt;br /&gt;          $_COOKIE = stripslashes_deep($_COOKIE);&lt;br /&gt;          $_REQUEST = stripslashes_deep($_REQUEST);&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;</description><link>http://mjsabby.com/2007/07/php6-magic-quotes-best-practice.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-4957603567305169800</guid><pubDate>Thu, 19 Jul 2007 05:10:00 +0000</pubDate><atom:updated>2007-07-20T12:50:28.392-05:00</atom:updated><title>Web Standards Project (WaSP) website; doesn't validate</title><description>Interesting name, the "&lt;a title="the leading authority for web standards" href="http://www.webstandards.org"&gt;Web Standards Project (WaSP)&lt;/a&gt;". &lt;span style="font-style: italic;"&gt;Apparently&lt;/span&gt;, the leading authority in pushing for Web Standards.&lt;br /&gt;&lt;br /&gt;One would expect, at least, &lt;a href="http://www.webstandards.org/learn/tutorials/accessible-forms/beginner/" style="font-style: italic;"&gt;their&lt;/a&gt; website to validate! Especially if the page title reads: &lt;a href="http://www.webstandards.org/learn/tutorials/accessible-forms/beginner/"&gt;Accessible HTML/XHTML Forms: Beginner Level&lt;/a&gt; or &lt;a href="http://www.webstandards.org/learn/tutorials/accessible-forms/intermediate/"&gt;Accessible HTML/XHTML Forms: Intermediate Level&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://validator.w3.org/check?uri=http%3A%2F%2Fwww.webstandards.org%2Flearn%2Ftutorials%2Faccessible-forms%2Fintermediate"&gt;Validate WaSP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The future of web standards is at risk! Act Now! ... Just kidding, sloppy coding on WaSP's part, maybe they'll fix it.</description><link>http://mjsabby.com/2007/07/web-standards-project-website-doesnt.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-4299330853254710956</guid><pubDate>Sun, 08 Jul 2007 20:24:00 +0000</pubDate><atom:updated>2007-07-08T18:34:27.256-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><category domain='http://www.blogger.com/atom/ns#'>India</category><category domain='http://www.blogger.com/atom/ns#'>Awesome Findings</category><title>India's hand written daily, The Musalman</title><description>And I complain that &lt;a href="http://www.openoffice.org" style="font-style: italic;"&gt;typing&lt;/a&gt; English papers once a week is time consuming!&lt;br /&gt;&lt;br /&gt;&lt;img src="/images/wired_musalman.jpg" alt="&amp;copy; Wired.com" /&gt;&lt;br /&gt;&lt;small&gt;&amp;copy; Wired.com&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;Writing a daily in &lt;a title="Developed from Hindi and Persian at the Delhi Sultanate, during the Mughal rule" href="http://en.wikipedia.org/wiki/Urdu"&gt;Urdu&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Calligraphy"&gt;calligraphy&lt;/a&gt;? Hand writing? Insane, but of course very beautiful!&lt;br /&gt;&lt;br /&gt;India, in many ways is the forerunner in the digital world; perhaps not contributing to compelling changes, but embracing technological innovations faster than most nation states; and for the record, the digital world (as it is meant here) isn't just &lt;span style="font-style:italic;"&gt;outsourcing&lt;/span&gt;; &lt;a href="http://www.infoworld.com/article/07/04/23/HNindiatelephonesubscribers_1.html"&gt;200 million mobile phone subscribers&lt;/a&gt;, &lt;a href="http://timesofindia.indiatimes.com/Business/India_Business/India_catches_up_with_China_in_PC_growth/rssarticleshow/2162843.cms "&gt;outstripping China in PC demand&lt;/a&gt;, &lt;a href="http://www.infoworld.com/article/07/07/02/india-export-growth_1.html"&gt;$40B software &amp;amp; services export&lt;/a&gt; ... do I really need to add more links?&lt;br /&gt;&lt;br /&gt;I went off topic ... But even with these major strides in technology, &lt;a href="http://www.wired.com/culture/lifestyle/multimedia/2007/07/gallery_calligraphers"&gt;some people&lt;/a&gt; choose to follow their heart.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/culture/lifestyle/news/2007/07/last_calligraphers"&gt;Great article&lt;/a&gt; at &lt;a href="http://www.wired.com"&gt;Wired&lt;/a&gt;; shows India is still living up the culture.</description><link>http://mjsabby.com/2007/07/indias-hand-written-daily-musalman.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-767926363335828758</guid><pubDate>Fri, 23 Mar 2007 19:06:00 +0000</pubDate><atom:updated>2007-03-30T03:12:24.115-05:00</atom:updated><title>RapidShare downloading made easy</title><description>&lt;h3&gt;&lt;a href="http://code.google.com/p/grapid"&gt;Download gRapid&lt;/a&gt; | &lt;a href="http://www.digg.com/software/RapidShare_download_manager_multi_platform"&gt;Digg It&lt;/a&gt;&lt;/h3&gt;I've recently been downloading quite a few files off &lt;a href="http://www.rapidshare.com"&gt;RapidShare&lt;/a&gt;, enough to make me cry when I have to manually copy links, click "Premium" or "Free", and then proceed to select which server to download it from, and &lt;span style="font-style: italic;"&gt;then&lt;/span&gt; actually download the file.&lt;br /&gt;&lt;br /&gt;So in short, to download a file, I have to perform about three mouse clicks, and three page loads, before the download starts.&lt;br /&gt;&lt;br /&gt;This is alright, if you only need to download one odd file.&lt;br /&gt;&lt;br /&gt;But with RapidShare imposing a 100MB limit on a single file, sometimes people who'd like to upload larger files (be it video, audio, etc.) have to &lt;a href="http://www.freebyte.com"&gt;split&lt;/a&gt; files into smaller chunks, and then upload them individually.&lt;br /&gt;&lt;br /&gt;I recently had to download &lt;a href="http://fedora.redhat.com"&gt;Fedore Core 6&lt;/a&gt; and was not in the mood to first open 50 links in Firefox, then click on those buttons, and then wait for Firefox to queue a few downloads at a time, making me wait until I had successfully queued all the 50 downloads!&lt;br /&gt;&lt;br /&gt;So I decided to code something to ease the pain of downloading from RapidShare.&lt;br /&gt;&lt;br /&gt;Voila, &lt;strong&gt;&lt;a href="http://code.google.com/p/grapid"&gt;gRapid&lt;/a&gt;&lt;/strong&gt;!&lt;br /&gt;&lt;br /&gt;It's written in Java (eek!) and uses &lt;a href="http://www.gnu.org/software/wget"&gt;GNU Wget&lt;/a&gt; to actually download the files. It's quite simple actually, you harvest all the links you need to download from your source (whatever it may be), copy it into a text file, one link per line, save it for example as &lt;strong&gt;"in.txt"&lt;/strong&gt;, and pass it on to gRapid.&lt;br /&gt;&lt;br /&gt;In short,&lt;br /&gt;&lt;code&gt;&lt;strong&gt;java gRapid username password in.txt out.txt 8&lt;/strong&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;A few notes about the above command. It assumes you have &lt;a href="http://www.java.com/en/download/manual.jsp"&gt;JRE 1.5&lt;/a&gt; or higher installed. Secondly, you need to have a &lt;a href="https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi"&gt;Premium RapidShare account&lt;/a&gt;, a file containing valid Rapidshare links one per line (in.txt), an irrelevant text file (out.txt, you don't need to create this), and a number telling gRapid how many simultaneous downloads to process out of the input file.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/grapid"&gt;Download gRapid&lt;/a&gt;</description><link>http://mjsabby.com/2007/03/rapidshare-downloading-made-easy.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-7767838049403610846</guid><pubDate>Tue, 30 Jan 2007 22:06:00 +0000</pubDate><atom:updated>2007-07-19T01:10:37.226-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><category domain='http://www.blogger.com/atom/ns#'>Apple</category><title>Vista is slick</title><description>So &lt;a href="http://www.microsoft.com"&gt;they&lt;/a&gt; finally released it, huh!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/vista"&gt;Windows Vista&lt;/a&gt;, an overdose of it. Since morning, and till tonight, from &lt;a href="http://www.nytimes.com" title="NY Times"&gt;New York Times&lt;/a&gt; to the &lt;a href="http://www.iowastatedaily.com"&gt;Iowa State Daily&lt;/a&gt;, in the Union Drive Community Center, on &lt;a href="http://www.cyride.com" title="Ames bus service"&gt;CyRide&lt;/a&gt;, in Differential Equations "and" the men's room! (Not sure what the consensus was on the "other" side)&lt;br /&gt;&lt;br /&gt;A hefty majority of the &lt;a href="http://www.iastate.edu"&gt;campus&lt;/a&gt; (the males, 53%) was investigating Vista, it's features and flaws; and the remaining (47%, the more attractive populace) were trying to decipher what's going on with the rest of the 53%.&lt;br /&gt;&lt;br /&gt;Not an insult to women; Today, there couldn't have been anything sexier than a female talking about Vista; on most other days, it's slightly different!&lt;br /&gt;&lt;br /&gt;Now that we've covered the local reaction at the &lt;a href="http://www.iastate.edu" title="my university"&gt;Iowa State&lt;/a&gt; campus let's see what the world has to say.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wsj.com"&gt;Wall Street Journal&lt;/a&gt;, &lt;a href="http://www.news.com"&gt;CNET&lt;/a&gt;, &lt;a href="http://www.businessweek.com"&gt;BusinessWeeek&lt;/a&gt; and most other editorials gave it a fair assessment; criticizing it's flaws and underplaying it's strong points. Confused?&lt;br /&gt;&lt;br /&gt;That's what editorials do.&lt;br /&gt;&lt;br /&gt;I'm on a different trip. I enjoy the simple things in life. Can I still double click an icon and open &lt;a href="http://www.microsoft.com/ie"&gt;Internet Explorer&lt;/a&gt;? Can I without any effort (on my part), restart the computer, giving me eyes respite; Or will I have to look for icons resembling Apples and/or Oranges on my desktop? Will Macintosh users still humiliate me on my choice of an operating system? Will I still be able to mock the minorities (Mac's), even though they have a better (allegedly) operating system?&lt;br /&gt;&lt;br /&gt;The answer to all but one of the above remains constant.&lt;br /&gt;&lt;br /&gt;Windows Vista could have flaws (like most other software), it could even have the most dire of security holes, complicated and non-intuitive windows, or poor stability.&lt;br /&gt;&lt;br /&gt;It "could". It doesn't. At least, not yet.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://msdn03.e-academy.com/elms/Storefront/Home.aspx?campus=isu_ece"&gt;Microsoft Campus Agreement Website&lt;/a&gt; at &lt;a href="http://www.iastate.edu"&gt;Iowa State University&lt;/a&gt; allowed me to download &lt;a href="http://www.microsoft.com/windows/products/windowsvista/editions/business/default.mspx"&gt;Vista Business&lt;/a&gt;, the only edition available on MSDNAA. The installation was blazingly fast; MUCH faster than Windows XP, hardware detection was flawless, with the exception of the sound card.&lt;br /&gt;&lt;br /&gt;Vista rated my computer with a 3.0 Experience Index (out of 5). However, it performed quite well, for most of the daily applications, and &lt;a href="http://www.worldofwarcraft.com"&gt;WoW&lt;/a&gt; seems to run fine too.&lt;br /&gt;&lt;br /&gt;&lt;img src="/images/AeroFlip3D.jpg" style="width: 100%;" alt="mjsabby.com, Yay!"/&gt;&lt;br /&gt;&lt;br /&gt;What I'm most happy about is the &lt;a href="http://soapbox.msn.com/video.aspx?vid=4e3da66c-ade9-4c88-90e5-d3290eb7c14d"&gt;eye candy&lt;/a&gt; Vista brings; effectively eliminating what has clearly been the only advantage the &lt;a href="http://www.apple.com"&gt;fruit basket company&lt;/a&gt; (Apple) has had in it's operating system. Though the &lt;a href="http://www.youtube.com/watch?v=ci2D1ig4df4"&gt;Apple adverts about Vista&lt;/a&gt; are quite funny.&lt;br /&gt;&lt;br /&gt;I have nothing against Apple; I just prefer Guavas.</description><link>http://mjsabby.com/2007/01/vista-is-slick.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-5729079413596905699</guid><pubDate>Mon, 27 Nov 2006 12:14:00 +0000</pubDate><atom:updated>2006-11-27T06:24:15.888-06:00</atom:updated><title>How to shoot yourself in the foot using a programming language</title><description>This is geek stuff.&lt;br /&gt;&lt;br /&gt;OK ... I admit; it's lame. But it's fun for those who can understand, which I might add are quite a few readers of this blog.&lt;br /&gt;&lt;br /&gt;In short, it's a list of languages followed by a snippet of how you can shoot yourself in the foot. My favorite is &lt;a href="http://perl.org" title="Perl"&gt;Perl&lt;/a&gt;, and the best part is that it's true!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Perl&lt;/strong&gt; - You shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fullduplex.org/humor/2006/10/how-to-shoot-yourself-in-the-foot-in-any-programming-language/"&gt;Shooting article on Fullduplex&lt;/a&gt;</description><link>http://mjsabby.com/2006/11/how-to-shoot-yourself-in-foot-using.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-116132348218082155</guid><pubDate>Fri, 20 Oct 2006 05:33:00 +0000</pubDate><atom:updated>2006-11-11T14:04:22.792-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Awesome Findings</category><category domain='http://www.blogger.com/atom/ns#'>Videos</category><title>ColourFUL</title><description>This literally puts the festival of &lt;a href="http://en.wikipedia.org/wiki/Holi" title="Indian festival"&gt;Holi&lt;/a&gt; to shame. It's the new &lt;a href="http://www.bravia-advert.com"&gt;Sony Bravia advert&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Figure this,&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; padding-left: 20px;"&gt;70,000 litres of paint, 358 single bottle bombs, 33 sextuple air cluster bombs, 22 Triple hung cluster bombs, 268 mortars, 33 Triple Mortars, 22 Double mortars, 358 meters of weld, 330 meters of steel pipe, 57 km of copper wire&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bravia-advert.com/paint/thead/full/"&gt;High Resolution @ Sony&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object type="application/x-shockwave-flash" class="youtube" data="http://www.youtube.com/v/A08HQP_SlOA"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="movie" value="http://www.youtube.com/v/A08HQP_SlOA" /&gt;&lt;/object&gt;</description><link>http://mjsabby.com/2006/10/colourful.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-116124095333605977</guid><pubDate>Thu, 19 Oct 2006 06:31:00 +0000</pubDate><atom:updated>2006-11-11T14:04:22.301-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><title>IE 7, get on the bandwagon</title><description>If you're still using IE 6, shoot yourself in the foot (in fact, I'll be posting an entry on how to use programming languages to do so, but that's later).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com" title="Microsoft"&gt;Microsoft&lt;/a&gt; has &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2006/10/18/AR2006101801629.html" title="Washington Post on IE 7 release"&gt;just released&lt;/a&gt; &lt;strong&gt;&lt;a href="http://www.microsoft.com/windows/ie/downloads/default.mspx" title="IE 7"&gt;Internet Explorer 7&lt;/a&gt;&lt;/strong&gt; today. It is a high priority update, so turn on your automatic updates and let the magic (whatever little IE 7 brings) begin.&lt;br /&gt;&lt;br /&gt;It's been 18 months since &lt;a href="http://news.com.com/Reversal+Next+IE+divorced+from+new+Windows/2100-1032_3-5577263.html?tag=nl" title="Bill Gates keynote address"&gt;IE 7 was announced&lt;/a&gt; with semi-periodic releases of it's &lt;a href="http://news.com.com/Microsoft+releases+final+IE+7+beta/2100-1032_3-6089370.html?tag=nl" title="final beta version"&gt;beta versions&lt;/a&gt;, most recently, RC1.&lt;br /&gt;&lt;br /&gt;IE 7 doesn't promise a standards compliant browsing experience, but it does offer respite for hundreds of web developers (including myself) who can divert their attention (from &lt;a href="http://www.quirksmode.org/" title="Quirks Mode"&gt;writing hacks&lt;/a&gt;, etc.) to more pressing issues ... like sleep.&lt;br /&gt;&lt;br /&gt;IE 6 had become just as (or more) notorious as Netscape 4 in terms of complying to standards and the hacks it took to make the page look decently acceptable. It's sad though, that IE6 won't disappear any time soon, but it's a step forward.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/windows/ie/downloads/default.mspx" title="IE 7"&gt;Upgrade to IE7&lt;/a&gt;&lt;/strong&gt;</description><link>http://mjsabby.com/2006/10/ie-7-get-on-bandwagon.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-116107957891166741</guid><pubDate>Tue, 17 Oct 2006 10:03:00 +0000</pubDate><atom:updated>2006-11-11T14:04:20.955-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Awesome Findings</category><category domain='http://www.blogger.com/atom/ns#'>Videos</category><title>Leaning tower of Pisa ...</title><description>&lt;object type="application/x-shockwave-flash" class="youtube" data="http://www.youtube.com/v/E7U85vNhoZ8"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="movie" value="http://www.youtube.com/v/E7U85vNhoZ8" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;I would NOT want to be that reporter! What can you say ... shit happens.</description><link>http://mjsabby.com/2006/10/leaning-tower-of-pisa.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-115831354361446182</guid><pubDate>Fri, 15 Sep 2006 09:41:00 +0000</pubDate><atom:updated>2006-11-11T14:04:20.534-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>BSing</category><title>It's been 5 months ...</title><description>Today, five months ago was my last post until today, five months hence. That sounded a bit odd.&lt;br /&gt;I've been cranking away at this new template for mjsabby.com, and I'm finally done, or rather just getting started!&lt;br /&gt;&lt;br /&gt;A few things don't work properly yet:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Links on the left columns&lt;/li&gt; &lt;li&gt;Search bar on the top, though you can demo it to see ...&lt;/li&gt; &lt;li&gt;Comments, and the cool form&lt;/li&gt; &lt;li&gt;CSS2 compliance&lt;/li&gt;&lt;/ol&gt;This also was a post to reiterate my commitment on continuing to publish my blog :-)</description><link>http://mjsabby.com/2006/09/its-been-5-months.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-114512292941472354</guid><pubDate>Sat, 15 Apr 2006 17:27:00 +0000</pubDate><atom:updated>2006-11-11T14:04:20.198-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><title>Ajax Google Search</title><description>I've fixed the search function for the blog. It uses Google Search to query the keyword, with a site wide limitation.&lt;br /&gt;&lt;br /&gt;The coolest part is the XmlHttpRequest (Ajax). The search is performed using the asynchronous function and the response is written to a hidden div, just above the first post, and a message, saying Searching ... is also notified for informing the user of the pending action!&lt;br /&gt;&lt;br /&gt;Feel free to look at the source :&lt;br /&gt;&lt;br /&gt;&lt;a href="/js/ajax.js"&gt;ajax.js&lt;/a&gt;&lt;br /&gt;&lt;a href="/js/google.js"&gt;google.js&lt;/a&gt;&lt;br /&gt;&lt;a href="/search.phps"&gt;search.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Look at the source of my blog, to see further details about the elements and html involved.</description><link>http://mjsabby.com/2006/04/ajax-google-search.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-114411651678870993</guid><pubDate>Mon, 03 Apr 2006 14:03:00 +0000</pubDate><atom:updated>2006-11-11T14:04:19.723-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><title>Google Maps, GPS, ASP.NET</title><description>[UPDATE, April 7 2006]&lt;br /&gt;&lt;br /&gt;I've got it to work with Google Maps API Version 2.44, works in both IE6 and Firefox, and hopefully IE7 Beta. Anybody has IE7 to check this?&lt;br /&gt;&lt;br /&gt;[/UPDATE]&lt;br /&gt;&lt;br /&gt;It sounds trivial, and it somewhat is.&lt;br /&gt;&lt;br /&gt;I was an &lt;a href="http://asp.net"&gt;ASP.NET&lt;/a&gt; virgin until a couple of days ago, when I programmed my first C# program that plots points on &lt;a href="http://maps.google.com"&gt;Google Maps&lt;/a&gt; :-)&lt;br /&gt;&lt;br /&gt;The idea is to understand an underlying protocol that GPS receivers (and many other equipment) use to transmit data to a computer through the serial port; the &lt;a href="http://www.nmea.org"&gt;NMEA&lt;/a&gt; Protocol; pioneered in the &lt;a href="http://www.navy.mil"&gt;US Navy&lt;/a&gt; for a limited set, fixed baud rate communication protocol.&lt;br /&gt;&lt;br /&gt;Basically the GPS receiver at a rate of 4800 bits per second, or 600 letters per second sends lots of data, including the information needed to plot points on Google Maps, latitude and longitude.&lt;br /&gt;&lt;br /&gt;For my purpose, which is a class project essentially, I just sufficed with lat/long details out of all the data that was sent, which includes speed, satellites in use, fix, and other bunch of information which I could least bother myself with, maybe I will in sometime, but for now I'm sticking to the basics :-)&lt;br /&gt;&lt;br /&gt;For a quick look, head over to the &lt;strong&gt;&lt;a href="/aspx/gps/index.aspx"&gt;.NET GPS Webpage&lt;/a&gt;&lt;/strong&gt;, make sure you have NMEA files to upload. If not test drive these; &lt;br /&gt;&lt;br /&gt;&lt;a href="/car01gps.txt"&gt;car01gps.txt&lt;/a&gt;&lt;br /&gt;&lt;a href="/car02gps.txt"&gt;car02gps.txt&lt;/a&gt;&lt;br /&gt;&lt;a href="/car03gps.txt"&gt;car03gps.txt&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="aspx/gps/index.aspx"&gt;Upload the file&lt;/a&gt;, wait for a minute or so, and see the results :-)</description><link>http://mjsabby.com/2006/04/google-maps-gps-aspnet.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-114353140470903599</guid><pubDate>Tue, 28 Mar 2006 07:35:00 +0000</pubDate><atom:updated>2006-11-11T14:04:19.142-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>India</category><category domain='http://www.blogger.com/atom/ns#'>Patriotism</category><category domain='http://www.blogger.com/atom/ns#'>Movie Rants</category><title>The Inside Man : Chaiyya Chaiyya!</title><description>Go watch Inside Man. Great Movie. Plus it's got Chaiyya Chaiyya (and a remix of it) during the movie opening and end credits also :-)</description><link>http://mjsabby.com/2006/03/inside-man-chaiyya-chaiyya.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-114338545096707784</guid><pubDate>Sun, 26 Mar 2006 14:32:00 +0000</pubDate><atom:updated>2006-11-11T14:04:18.849-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Movie Rants</category><title>V for Vendetta; Freedom Forever</title><description>Brilliant! Exhilirating! Stupendous ... Get me a thesauras!&lt;br /&gt;&lt;br /&gt;Fantabulous! Super Amazing! Extra Awesome ... Calm me down!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.imdb.com/title/tt0434409/"&gt;V for Vendetta&lt;/a&gt;, go ahead, and see it's rating. It's been less than 10 days since it's release, and it's garnered more than 17,000 votes, 50% of those ratings are 10/10!&lt;br /&gt;&lt;br /&gt;This is crazy! &lt;a href="http://en.wikipedia.org/wiki/Wachowski_brothers"&gt;Wachowski Brothers&lt;/a&gt; are not licensed to make drama so powerful, heart boiling, intense, amazing. This movie should have been 10 hours longer, I'm willing to see it again, I'm going to see it again.&lt;br /&gt;&lt;br /&gt;Based on a DC Comic small 10 issue hack, the movie is set in a totalitarian England around 2015. It's got the same super hero element, something goes wrong, and emerges a hero; but this comic differs, the guy isn't a superhuman flying spider or any animal that satisfies your fantasy, he's a human behind a mask, with a superhuman agenda and god like charisma, basically a facless revolutionary, all of which is brilliantly portrayed in the movie.&lt;br /&gt;&lt;br /&gt;Natalie Portam as Evey Hammond is the female lead, who invariably gets influenced by V, the codename for the charismatic masked man. The movie starts off with Natalie Portman being eve-teased by a couple of finger men (government police or something), enter V, karate and fantastic dialogues, rescues Evey and persuades her to witness a music show, and the big bang begins, the movie moves pretty fast, but maintaing flow.&lt;br /&gt;&lt;br /&gt;Hugo Weaving (Agent Smith from Matrix) does an absolutly brilliant job personifying V. Did I say nobody could have done it better? I didn't ... now I did. His voice, his skills, it's just adrenaline pumping.&lt;br /&gt;&lt;br /&gt;V is about to push the dictator government, and the movie entails his successes and how Evey in a span of one year, from one November 5th to the next November 5th becomes the most instrumental part of his life.&lt;br /&gt;&lt;br /&gt;Enough said, the movie is a as many thumbs up as it can be! Don't miss this one, I mean it, you're going to regret it!&lt;br /&gt;&lt;br /&gt;V says this on rescuing Evey Hammond :&lt;br /&gt;&lt;br /&gt;Voil�! In view, a humble vaudevillian veteran, cast vicariously as both victim and villain by the vicissitudes of Fate. This visage, no mere veneer of vanity, is it vestige of the vox populi, now vacant, vanished, as the once vital voice of the verisimilitude now venerates what they once vilified. However, this valorous visitation of a by-gone vexation, stands vivified, and has vowed to vanquish these venal and virulent vermin vanguarding vice and vouchsafing the violently vicious and voracious violation of volition. The only verdict is vengeance; a vendetta, held as a votive, not in vain, for the value and veracity of such shall one day vindicate the vigilant and the virtuous. Verily, this vichyssoise of verbiage veers most verbose vis-�-vis an introduction, and so it is my very good honor to meet you and you may call me V&lt;br /&gt;&lt;br /&gt;Evey: Are you like a crazy person?&lt;br /&gt;&lt;br /&gt;P.S. - Desis watch the credits in the theater :-)</description><link>http://mjsabby.com/2006/03/v-for-vendetta-freedom-forever.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-114264061446553310</guid><pubDate>Fri, 17 Mar 2006 23:55:00 +0000</pubDate><atom:updated>2006-11-11T14:04:18.260-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><category domain='http://www.blogger.com/atom/ns#'>Iowa State</category><title>System Compromise</title><description>Just so that you guys know, I got hax0red over Spring Break week. On Monday, March 13th around 11:30AM somebody from Sweden broke into the system (obtained root access) through a known security exploit in &lt;a href="http://www.phpbb.com"&gt;phpBB&lt;/a&gt; running on &lt;a href="http://www.sitdps.com"&gt;SitDPS.com&lt;/a&gt;, a site running on my server box.&lt;br /&gt;&lt;br /&gt;The attacker (rather script-kiddie) remotely executed (buffer overflow problem in phpBB) a couple of commands to obtain superuser privileges and ran IRC bot scripts generating over 4.3GB of data transfer in 12 minutes.&lt;br /&gt;&lt;br /&gt;I quickly noticed (I was logged in) the crippled system performance, load overages were over 80 and over 85% physical memory was being used apart from 2GB of disk swap space. Heavy network I/O was recorded at &lt;a href="http://www.iastate.edu"&gt;Iowa State University&lt;/a&gt;'s outbound router and in a couple of hours after the event ISU blocked my machine from the internet.&lt;br /&gt;&lt;br /&gt;The block affected :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mjsabby.com"&gt;mjsabby.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://devhome.org"&gt;devhome.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sitdps.com"&gt;SitDPS.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://exunclan.com"&gt;ExunClan.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lnexun.com"&gt;lnexun.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The machine was inaccessible for 91 hours due to forensic obligations.&lt;br /&gt;&lt;br /&gt;I apologize for the inconvenience caused.</description><link>http://mjsabby.com/2006/03/system-compromise.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-114240722179911124</guid><pubDate>Wed, 15 Mar 2006 07:14:00 +0000</pubDate><atom:updated>2006-11-11T14:04:17.916-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><title>Microsoft Office 2007, Gorgeous</title><description>Microsoft has a preview (images) of the new Microsoft Office Suite. I hate to tell you, it's looks gorgeous!&lt;br /&gt;&lt;br /&gt;Have a look at &lt;a href="http://www.microsoft.com/office/preview/uioverview.mspx"&gt;Microsoft's Preview Site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Smooth n' Silky UI.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/jensenh/archive/2006/03/10/548542.aspx"&gt;Jensen's Blog Post&lt;/a&gt; regarding it. (More images)&lt;br /&gt;&lt;br /&gt;Ofcourse, it still remains to be seen (pun intended) how Office 2007 will fit into the  the Windows Vista scheme of things.&lt;br /&gt;&lt;br /&gt;Will it cost more since it looks better now? Nevermind the cost; Ares. :-)</description><link>http://mjsabby.com/2006/03/microsoft-office-2007-gorgeous.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-114137751801131646</guid><pubDate>Fri, 03 Mar 2006 08:46:00 +0000</pubDate><atom:updated>2006-11-11T14:04:17.624-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>India</category><category domain='http://www.blogger.com/atom/ns#'>Patriotism</category><title>India Going Steady</title><description>I couldn't have not blogged about this. Bush in India, The Nuclear Deal, etc. It's probably the most delirious time for India as the USA bend their most ordained rule of Nuclear Energy et al.&lt;br /&gt;&lt;br /&gt;On March 2nd, The President of the United States (claimed to be the most powerful man in the World) signed a deal with Prime Minister Manmohan Singh, to acquire Nuclear Expertise for India's Civilian Nuclear Energy Program. The deal does not require India to sign the &lt;a href="http://www.un.org/Depts/dda/WMD/treaty/"&gt;NPT&lt;/a&gt; (Treaty on Non-proliferation of Nuclear Weapons). In short, India can continue strengthening it's military Nuclear technology and arsenal, of course keeping the reactors separate from civilian power reactors, and making all future civilian nuclear-power generators to the permanent supervision of the International Atomic Energy Agency.&lt;br /&gt;&lt;br /&gt;India has 22 nuclear power reactors, according to the deal, 14 of them need to be classified as civilian, and the remaining 8 will be military installations. The deal isn't just good for India, despite what US Congress believes; USA benefits too; reduced petrol costs, and less burden on US providing energy are the key ups for the United States.&lt;br /&gt;&lt;br /&gt;The deal still needs to be approved by the US-Congress, which it most likely will, but it'll be quite a ruckus.&lt;br /&gt;&lt;br /&gt;India is Rising, rather is Rising Above others, as a Sardarji in &lt;a href="http://abcnews.go.com/Video/playerIndex?id=1674437"&gt;this ABC video&lt;/a&gt; says, India isn't catching up, it's already with you!</description><link>http://mjsabby.com/2006/03/india-going-steady.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-112578890799033622</guid><pubDate>Sat, 03 Sep 2005 23:00:00 +0000</pubDate><atom:updated>2006-11-11T14:04:15.710-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Iowa State</category><title>My Desi Gang (Couching Tigers)</title><description>&lt;div style="text-align: left;"&gt;&lt;a style="text-decoration: none;" href="desigangbang.jpg"&gt;&lt;img src="desigangthumb.jpg" alt="Desi Gang Dalits" style="border: 0px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: right; vertical-align: middle;"&gt;&lt;a href="desigangbang.jpg"&gt;High Res&lt;/a&gt;&lt;/div&gt;&lt;div style="clear: both;"&gt;&lt;/div&gt;&lt;p style="text-align: center;"&gt;L to R; Bharat Goel, Manu Kapoor, Jobin, Sandhu Saheb, Jawandha&lt;/p&gt;</description><link>http://mjsabby.com/2005/09/my-desi-gang-couching-tigers.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-111793149288693447</guid><pubDate>Sun, 05 Jun 2005 00:11:00 +0000</pubDate><atom:updated>2006-11-11T14:04:15.448-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technology</category><title>Serializing Firefox</title><description>I many times discover the need to get something done while I'm researching some random topic on Google like I was before I began writing this; what I mean is I have 20 tabs open!&lt;br /&gt;&lt;br /&gt;It's quite frustrating for me to close all the tabs (or the window), and go off doing that urgent errand (yes they exist on the internet too!) and finish it (or not) and return to my Google research! Grrr...&lt;br /&gt;&lt;br /&gt;From the lucid and wonderful world of PHP comes a very promising idea! Serializing. Yes I know PHP wasn't the first language to introduce it, first for me though.&lt;br /&gt;&lt;br /&gt;I'm sure some of my blog readers might be familiar with Serializing Objects. Some interpret it as writing a class to file, others recognize it as a way of stream writing memory values in a program / script whatever; which is exactly what it is.&lt;br /&gt;&lt;br /&gt;The idea is simple; Serializing Firefox.&lt;br /&gt;&lt;br /&gt;Basically writing all the tabs (and ALL it's contents, images, styles) from the memory state (i.e. in the running Firefox state), and write it to a file, which can then be re-opened by Firefox to unserialize it.&lt;br /&gt;&lt;br /&gt;Does this sound familiar, maybe like Hibernation on Windows based PC's? :-)&lt;br /&gt;&lt;br /&gt;The advantage is simply that you can serialize your windows, exit Firefox, revisit the file a week later, to have all the same tabs you had open, even be on the active tab you were when you quit Firefox ... with the same fresh smell. Well some information might go stale in a week, i.e. session based data, like logins etc. which I think is fine. Don't you?&lt;br /&gt;&lt;br /&gt;Yes I know; It's a fantastic idea!</description><link>http://mjsabby.com/2005/06/serializing-firefox.php</link><author>noreply@blogger.com (Mukul)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5948794.post-110767023781772851</guid><pubDate>Sun, 06 Feb 2005 05:45:00 +0000</pubDate><atom:updated>2006-11-11T14:04:13.730-06:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Iowa State</category><category domain='http://www.blogger.com/atom/ns#'>Religion</category><title>Religion 105</title><description>Introduction to World Religions, the premier class offered by the &lt;a href="http://www.public.iastate.edu/~phil_info/"&gt;Department of Philosophical and Religious Studies&lt;/a&gt; at &lt;a href="http://www.iastate.edu"&gt;Iowa State University&lt;/a&gt;, seems a bit too daunting in the first week, when the syllabus is handed out, outlining the couple of quizzes, some response papers, group discussions, exams, projects, and what not! Enough to make a few students contemplate their decision of continuing the class.&lt;br /&gt;&lt;br /&gt;I guess that's what the first week is for, contemplation.&lt;br /&gt;&lt;br /&gt;However, Religion 105 (it's official course name &amp;amp; number) is much easier to handle once the syllabus is tightly nestled inside your Calculus book, and your attendance is fairly regular.&lt;br /&gt;&lt;br /&gt;My particular class, taught by Whitney Sanford emphasizes a lot on Religions from and around India, almost 50% of the course is that (at least in the syllabus). I have a paper due on Monday, to be written after watching the very popular Indian movie, Monsoon Wedding and read an equally interesting book, Holy Cow.&lt;br /&gt;&lt;br /&gt;To be honest, the best part of the class is the attention it gives to India. I love India, and when someone talks praises, or is inquisitive about it, I am thrilled. We had a class discussion on Monsoon Wedding once everybody had seen it. For the most part, everybody enjoyed the movie, probably because it wasn't an educational film, but because it was a Bollywood hit, which is geared towards the upper class Indian Diaspora not to mention foreigners too.&lt;br /&gt;&lt;br /&gt;They tingled on subjects like why the marriage is arranged, and why the father has so much say, to things like the abuses in the movie and the final song of the movie "Aaja Nachle".&lt;br /&gt;&lt;br /&gt;It was over joying, one Indian and so many 'firangs' (foreigners, in this case Americans) just wanting to know what India is about. I was referred to on many occasions by Dr. Sanford as a corroborator to what she said! It felt great, after every odd question, people looked at me, as if I would have something to say.&lt;br /&gt;&lt;br /&gt;So every 'desi' (Indian) @ Iowa State should take Religion 105, that also from Dr. Sanford, she seems genuinely interested in Indian religions, and makes it very enjoyable.</description><link>http://mjsabby.com/2005/02/religion-105.php</link><author>noreply@blogger.com (Mukul)</author></item></channel></rss>