<?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 in my Bug! &#187; code</title>
	<atom:link href="http://projectbee.org/blog/archive/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://projectbee.org/blog</link>
	<description>Bipin&#039;s experiments with life, society, programming, hacking, &#38; other stuff</description>
	<lastBuildDate>Wed, 28 Mar 2012 09:20:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Download PHP tidy extension for Mac OS X</title>
		<link>http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/</link>
		<comments>http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 18:47:42 +0000</pubDate>
		<dc:creator>Bipin Upadhyay</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://projectbee.org/blog/?p=227</guid>
		<description><![CDATA[Yeah, I bought a Macbook Air I cannot deny that it&#8217;s an awesome device and all that, but I&#8217;m still getting used to a new OS. The major work&#8217;s rediscovering the right tools and, of course, learning OS X&#8217;s keyboard shortcuts. Thankfully, it seems like a nice OS and all the work seems worth it. [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, I bought a Macbook Air <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I cannot deny that it&#8217;s an awesome device and all that, but I&#8217;m still getting used to a new OS. The major work&#8217;s rediscovering the right tools and, of course, learning OS X&#8217;s keyboard shortcuts. Thankfully, it seems like a nice OS and all the work seems worth it.</p>
<p>&nbsp;</p>
<div id="attachment_229" class="wp-caption alignleft" style="width: 355px"><a href="http://www.flickr.com/photos/mind-hacker/2726423319/lightbox/" target="_blank"><img class=" wp-image-229" style="margin-right: 18px;" title="by http://www.flickr.com/photos/mind-hacker/2726423319/lightbox/" src="http://projectbee.org/blog/wp-content/uploads/2012/01/2726423319_3034b606d1.jpg" alt="Friggin' spinning wheel" width="345" height="392" /></a><p class="wp-caption-text">by http://www.flickr.com/photos/mind-hacker/2726423319/lightbox/</p></div>
<p>That said, I now have a technology startup and cannot afford to just keep on &#8216;learning&#8217;. And that&#8217;s why small problems become big issues. All I needed was <a href="http://pecl.php.net/package/tidy" target="_blank"><strong>PHP-tidy</strong></a> to get on with life. Little did I know that it&#8217;d take up half of my day. So I&#8217;m putting it up here for people to download.</p>
<p>As most people, I got <a href="http://www.mamp.info/en/" target="_blank">MAMP</a> to avoid unnecessary complications and get on with &#8220;the code that matters to me&#8221;. MAMP is pre-packaged Apache-MySQL-PHP stack for Mac. My beef with the project is that they seem to be focusing on things that don&#8217;t really matter a lot to the target audience, like shiny-gui interface to configure document root, specify ports etc.. However, they seem to ignore few major bugs which seem to date around 2009.</p>
<ol>
<li>They do not package tidy extension, even though there have been requests in the forum.</li>
<li>Their &#8220;pear.conf&#8221; configuration file&#8217;s broken, due to which neither pear nor pecl binary works, so tidy installation using pecl didn&#8217;t work either. The fix is a simple edit to the php_dir param though.</li>
<li>Sadly, pecl still fails due to some issue with phpize.</li>
<li>One solution is to compile PHP with tidy. However, <a href="http://lucasforge.bmeme.com/2010/07/how-enable-the-php-tidy-extension-for-mamp/" target="_blank">there apparently is (or was) some bug with tidy</a>, so I decided to avoid it and look around a little more.</li>
<li>Then, I found <a href="http://allensservices.com/php-tidy-on-mamp" target="_blank">this post</a> that recommends using pre-compiled php-tidy binary that comes bundled along with Zend Studio IDE. I decided to check it out, and thankfully, it worked.</li>
</ol>
<p>Sigh! Such a crazy way to solve a simple problem.</p>
<p>Anyways, since tidy is an open source project, I figured it may not be illegal to put the binary up for download. (Zend Studio is NOT free.)</p>
<h3>You may <a href="https://dl.dropbox.com/u/14915270/tidy.so">download php tidy for OS X (tested on Lion)  from my public Dropbox folder</a>.</h3>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/apache-mysqlphp-installation-configuration-tutorial-for-beginners/" rel="bookmark" title="February 25, 2006">Apache-MySQLPHP Installation &#038; Configuration Tutorial for Beginners :)</a></li>

<li><a href="http://projectbee.org/blog/archive/drive-by-download-where-network-security-meets-webappsec/" rel="bookmark" title="November 2, 2007">Drive-by Download: Where Network Security Meets WebAppSec</a></li>

<li><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/" rel="bookmark" title="January 6, 2007">Grabbing Video from Youtube.</a></li>

<li><a href="http://projectbee.org/blog/archive/the-web-is-broken/" rel="bookmark" title="October 12, 2007">The Web is Broken</a></li>

<li><a href="http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/" rel="bookmark" title="May 19, 2007">Rediffmail Bug. Anyone Interested?</a></li>
</ul><!-- Similar Posts took 4.582 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Yahoo!&#8217;s javascript based media player!</title>
		<link>http://projectbee.org/blog/archive/yahoos-javascript-based-mp3-player/</link>
		<comments>http://projectbee.org/blog/archive/yahoos-javascript-based-mp3-player/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 10:45:55 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[hindi]]></category>
		<category><![CDATA[malgudi days]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[songs]]></category>
		<category><![CDATA[surabhi]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2008/01/09/yahoos-javascript-based-mp3-player/</guid>
		<description><![CDATA[Yahoo! launched it browser based media player written in javascript. All you have to do is link the javascript code (located at http://mediaplayer.yahoo.com/js) in a web page having links to audio file(s) . Although it takes a while for the &#8220;player&#8221; to load completely, yet I am pretty okay with it (for now). Moreover, it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://developer.yahoo.com/mediaplayer/">Yahoo! launched it browser based media player</a> written in javascript. All you have to do is link the javascript code (located at <a href="http://mediaplayer.yahoo.com/js">http://mediaplayer.yahoo.com/js</a>) in a web page having links to audio file(s) .</p>
<p>Although it takes a while for the &#8220;player&#8221; to load completely, yet I am pretty okay with it (for now). Moreover, it&#8217;s in beta. I, however, sincerely hope that it doesn&#8217;t follow GMail beta path. urghh!</p>
<p><strike>Check back again in a few hours. I&#8217;ll posting a demo of the player on my portal.</strike> <a href="http://projectbee.org/demos/YMusic.html">A demo is here. </a><strike>The demo would have</strike> This demo has a special meaning for the Indians of my age (or older than) because the songs I&#8217;ll be using will be the one we all grew up with, viz. Jungle Book, Mile Sur Mera Tumhara, Baje Sargam, Byomkesh Bakshi, Malgudi Days, Surabhi, Tipu Sultan &amp; Mahbharat. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Special thanks to Madhav for sharing them.</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/" rel="bookmark" title="January 6, 2007">Grabbing Video from Youtube.</a></li>

<li><a href="http://projectbee.org/blog/archive/yahoo-gone-insane/" rel="bookmark" title="August 11, 2007">Yahoo! gone Insane!</a></li>

<li><a href="http://projectbee.org/blog/archive/drive-by-download-where-network-security-meets-webappsec/" rel="bookmark" title="November 2, 2007">Drive-by Download: Where Network Security Meets WebAppSec</a></li>

<li><a href="http://projectbee.org/blog/archive/a-new-home-for-us/" rel="bookmark" title="May 6, 2008">A new home for us :)</a></li>

<li><a href="http://projectbee.org/blog/archive/m-windowsxp-just-got-a-newer-version-of-update-with-new-components/" rel="bookmark" title="August 21, 2007">M$ WindowsXP just got a newer version of Update with new Components!</a></li>
</ul><!-- Similar Posts took 5.414 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/yahoos-javascript-based-mp3-player/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>TPM Boys withdraw paper from BlackHat USA</title>
		<link>http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/</link>
		<comments>http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 12:46:27 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Federico Biancuzzi]]></category>
		<category><![CDATA[Nitin Kumar]]></category>
		<category><![CDATA[reality]]></category>
		<category><![CDATA[slashdot]]></category>
		<category><![CDATA[Vipin Kumar]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/07/05/tpm-boys-withdraw-paper-from-blackhat-usa/</guid>
		<description><![CDATA[I hope you remember the young Indian security researchers Vipin Kumar (22) and Nitin Kumar (23), the TPM Boys [I guess, that's the way they call themselves. At least their blog confirms that. ]They presented a Paper &#8220;Vboot Kit: Compromising Windows Vista Security&#8221; at Blackhat Europe &#8211; 2007. The talk explained the (different) booting process [...]]]></description>
			<content:encoded><![CDATA[<p>I hope you remember the young Indian security researchers <strong>Vipin Kumar </strong>(22) and <strong>Nitin Kumar</strong> (23), the TPM Boys [I guess, that's the way they call themselves. At least <a href="http://tpmboys.blogspot.com">their blog </a>confirms that. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ]They presented a Paper &#8220;<span class="textgreenbold10"><a href="http://www.heise-security.co.uk/news/87709"><strong>Vboot Kit: Compromising Windows Vista Security</strong></a>&#8221; </span>at Blackhat Europe &#8211; 2007.</p>
<p>The talk explained the (different) booting process of Windows Vista. It also introduced the concept of manipulating an OS during its boot process using VBootkit. Finally, they gave a live demo of VBootkit in action (on Vista).</p>
<p>This event was <a href="http://it.slashdot.org/article.pl?sid=07/04/04/0047200">Slashdotted</a>. VBootkit was also <a href="http://www.schneier.com/blog/archives/2007/04/vbootkit_bypass.html">blogged by <strong>Bruce Schneier</strong></a>. Here is an <a href="http://www.securityfocus.com/print/columnists/442">interview of the &#8220;boys&#8221; at <strong>SecurityFocus</strong></a> by  		Federico Biancuzzi. In their own words, &#8220;<em><span class="body">Vbootkit is much like a door or a shortcut to access vista&#8217;s kernel&#8230;&#8230;. </span></em><span class="body"><em>since vbootkit becomes part of the kernel, it can do anything that Vista&#8217;s kernel can do</em>.&#8221;</span></p>
<p>This all, however, is a news of past. The current news stirred more vigour and controversy. They had yet another paper &#8220;<a href="http://www.networkworld.com/news/2007/062707-black-hat-abstract.html"><strong>TPMkit: Breaking the Legend of Trusted Computing (TC [TPM]) and Vista (BitLocker)</strong></a>&#8221; scheduled to be presented at Blackhat USA &#8211; 2007. They withdrew there paper last week without any comments. This news  was <a href="http://it.slashdot.org/article.pl?sid=07/06/29/1330201">Slashdotted</a> and resulted in a (typical) <em>slashdotian</em> variety of comments. Some even doubted if they really had any success in their research. Well, you cannot really blame them. That&#8217;s the fussy nature of our FOSS communities&#8230; errr&#8230; wait. Before you bash me, I&#8217;d like to remind you that it&#8217;s not (only) me who says that. It was originally cited by Mark Shuttleworth. An amazing number of people opposed Mark by creating a lot of Fuss. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Coming back to the story. A user, by the handle PoliTech, <a href="http://it.slashdot.org/comments.pl?sid=243259&amp;cid=19689291">commented on Slashdot </a>and reminded the <span class="body">Michael Lynn&#8217;s paper at Blackhat about his research on Cisco Routers. Cisco and ISS sued Lynn and the management of Black Hat conference. It&#8217;s worth noting that Lynn was an ISS employee. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p>It should be also be noted that Vipin and Nitin&#8217;s previous presentation was in Amsterdam, Europe. This presentation, however, was scheduled in US&#8230; and the (stupid) US laws can screw things up. Based on Lynn&#8217;s case, it is quite apparent that Vipin and Nitin didn&#8217;t wish to get caught in any such <em>undesirable</em> situation.</p>
<p>I hope to see them present the paper at some other conference (or location) pretty soon. Best of luck guys.</p>
<p><em>OffTopic: Coincidentally, my younger brother&#8217;s name is Nitin. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/slashdot-uh/" rel="bookmark" title="May 21, 2008">Slashdot, uh! :|</a></li>

<li><a href="http://projectbee.org/blog/archive/vista-3-exclamations-is-here-why/" rel="bookmark" title="February 19, 2007">Vista!!! (3 Exclamations.) is here? (Why :-/)</a></li>

<li><a href="http://projectbee.org/blog/archive/the-web-is-broken/" rel="bookmark" title="October 12, 2007">The Web is Broken</a></li>

<li><a href="http://projectbee.org/blog/archive/owasp-appsec-conf-delhi-day-1/" rel="bookmark" title="August 21, 2008">OWASP AppSec Conf Delhi &#8211; Day 1</a></li>

<li><a href="http://projectbee.org/blog/archive/bittus-back/" rel="bookmark" title="June 12, 2008">Bittu&#8217;s back :)</a></li>
</ul><!-- Similar Posts took 6.456 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rediffmail Bug. Anyone Interested?</title>
		<link>http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/</link>
		<comments>http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/#comments</comments>
		<pubDate>Sat, 19 May 2007 08:52:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webappsec]]></category>
		<category><![CDATA[rating]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/05/19/rediffmail-bug-anyone-interested/</guid>
		<description><![CDATA[The title may lure you to assume that I am going to talk about some security bug. Well, I am not&#8230; or I&#8217;d rather say I haven&#8217;t yet thought of any ways to exploit it. If you come up with something, do let us know. Now back to the topic. Almost all the huge players [...]]]></description>
			<content:encoded><![CDATA[<p>The title may lure you to assume that I am going to talk about some security bug. Well, I am not&#8230; or I&#8217;d rather say I haven&#8217;t yet thought of any ways to exploit it. If you come up with something, do let us know.</p>
<p>Now back to the topic.<br />
Almost all the huge players are now moving to the AJAX arena. They are in fact coming up with new technologies like Silverlight, Apollo, JavaFx. I am personally not a very big fan of AJAX, but then it doesn&#8217;t make any difference.  I am, however, interested in these new athletes, particularly JavaFx.</p>
<p>One of the major concerns of any AJAX programmer, IMHO, should be to take care of a situation where the user DOES NOT HAVE or DOES NOT WISH to use Javascript. It should be  a growing concern when we have plugins like <a href="http://noscript.net">NoScript </a>(Oh! I Love it.) and we have reasons to use it. Apart from the security concerns, it blocks most of the stupid ads that I am not interested in.</p>
<p>Bottom line, there should be a minimal interface to fall back to (like the one GMail has). The rediffmail coders have done the same and provided a&#8230;. ummmm  BackUpInterface thingy. However, they probably forgot that the *thingy* is there because the person&#8217;s browser DOES NOT SUPPORT Javascript.</p>
<p><span style="font-weight:bold;">My Story, My Words:</span><br />
I used the NoScript plugin to forbid rediff.com domain, opened the site rediffmail.com, entered userid and password&#8230; and said&#8230; <span style="font-style:italic;">Khul Ja Sim Sim</span>. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bingo I was in and was able to read my mails without any fuss. Then I decided to delete some mails&#8230; wait a sec! What the heck!<br />
I am not able to.<br />
Move mails??? Nopes.<br />
Compose? Okay.<br />
Send?? Sorry.<br />
Save Draft? Sorry.<br />
Cancel??? Sorry. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I concluded that all that looks like a Button uses javascript. However, the links were, fortunately or unfortunately, working.<br />
The <span style="font-weight:bold;">Logout</span>&#8216;s like a link. So it&#8217;d obvoiusly work.<br />
<span style="font-style:italic;">click.. click.. </span><span style="font-style:italic;">click</span><span style="font-style:italic;">click</span><span style="font-style:italic;">click.<br />
</span>What the Heck!.<br />
<span style="font-weight:bold;">Logout </span>operation calls some javascript function <span style="font-weight:bold;font-style:italic;">do_logout()</span><span style="font-style:italic;"><span style="font-weight:bold;">.</span><br />
</span><br />
So basically, if I am an average internet user and do not have javascript, I&#8217;d log into my rediffmail account, read mails, try composing but won&#8217;t be able to send&#8230; and worse, I won&#8217;t be able to logout.  Not understanding anything, I might close the browser  window.<br />
And what if I am at a cybercafe???</p>
<p>I am sure there is way to revive the session even if the browser window is closed (I remember reading of some similar old Yahoo! bug). If you&#8217;re interested, take on from here. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now for the other people. I would really like to know how many people actually have a rediff aaccount and actually use it .<br />
I have one too&#8230; and I login in&#8230; say a month.<br />
I am not at all blaming rediffmail service (Okay! A little <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ), I am just interested in the figures.</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/" rel="bookmark" title="May 9, 2007">Open JavaFX, an alternative to AJAX?</a></li>

<li><a href="http://projectbee.org/blog/archive/iframes-to-be-or-not-to-be/" rel="bookmark" title="September 10, 2007">IFrames &#8211; To be or not to be?</a></li>

<li><a href="http://projectbee.org/blog/archive/an-insight-into-suns-crazy-strategy/" rel="bookmark" title="May 26, 2007">An insight into Sun&#8217;s *crazy* strategy.</a></li>

<li><a href="http://projectbee.org/blog/archive/yahoo-gone-insane/" rel="bookmark" title="August 11, 2007">Yahoo! gone Insane!</a></li>

<li><a href="http://projectbee.org/blog/archive/noscript-for-guaranteed-protection-from-evil-iframes/" rel="bookmark" title="September 13, 2007">NoScript: For Guaranteed Protection From Evil IFrames</a></li>
</ul><!-- Similar Posts took 5.784 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open JavaFX, an alternative to AJAX?</title>
		<link>http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/</link>
		<comments>http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/#comments</comments>
		<pubDate>Wed, 09 May 2007 12:24:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[slashdot]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/05/09/open-javafx-an-alternative-to-ajax/</guid>
		<description><![CDATA[Strange things happen to me all the time.When I came to the office a few hours ago, I came across JavaFX scripting language while reading random blogs. I found it pretty interesting and decided to check it out.So I added the module in my NetBeans IDE and started playing with it. Though I could not [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:georgia;">Strange things happen to me all the time.<br />When I came to the office a few hours ago, I came across <a href="https://openjfx.dev.java.net">JavaFX scripting language</a> while reading random blogs.</p>
<p>I found it pretty interesting and decided to check it out.<br />So I added the module in my NetBeans IDE and started playing with it. Though I could not fiddle for quite long, I found it pretty good. In fact, it looks to be amazing through the initial glances (though I haven&#8217;t done any serious coding in it yet). I have bookmarked some of the pages with a motive to get back to the kid.<br /></span><span style="font-family:georgia;">However, I  must mention that it was pretty slow. I am not sure if office&#8217;s system has something to do with it.]</span><br /><span style="font-family:georgia;"><br />I then resumed my other tasks; little did I know that the language has already created waves.<br />Slashdot is running an article: </span><a href="http://it.slashdot.org/article.pl?sid=07/05/08/2033255"><span style="font-weight:bold;">Sun Debuts JavaFX As Alternative To AJAX</span></a></p>
<p>That was a real surprise to me. JavaFX was unveiled at <a href="http://www.internetnews.com/dev-news/article.php/3676226">JavaOne today</a>. I initially thought that the language has been there for quite sometime and I was stupid enough to have missed it somehow.</p>
<p>Finally, I too hope that it turns out to be an AJAX killer; not just because I have never been a javascript fan, but also because it&#8217;ll hopefully reduce the dangers of XSS, which according to <a href="http://jeremiahgrossman.blogspot.com">Jeremiah Grossman </a>is the <a href="http://jeremiahgrossman.blogspot.com/2007/04/xss-attacks-book.html">next Buffer Overflow (and Javascript, the new ShellCode <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a> ).</p>
<p>Footnotes: Hopefully, I&#8217;ll get some time from my official work to play with JavaFX and update on the same.<br />&#8230;and by the way, if it turns out to be an AJAX killer; will we rename it to AJilla??? [For the uninformed, Mozilla = Mosaic + killer <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ]</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/rediffmail-bug-anyone-interested/" rel="bookmark" title="May 19, 2007">Rediffmail Bug. Anyone Interested?</a></li>

<li><a href="http://projectbee.org/blog/archive/java-vulnerable-to-remote-compromise/" rel="bookmark" title="July 14, 2007">Java vulnerable to remote compromise</a></li>

<li><a href="http://projectbee.org/blog/archive/dreams-and-huh-reality/" rel="bookmark" title="June 4, 2007">Dreams&#8230; and (huh!) Reality.</a></li>

<li><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/" rel="bookmark" title="January 6, 2007">Grabbing Video from Youtube.</a></li>

<li><a href="http://projectbee.org/blog/archive/yahoos-javascript-based-mp3-player/" rel="bookmark" title="January 9, 2008">Yahoo!&#8217;s javascript based media player!</a></li>
</ul><!-- Similar Posts took 5.011 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Google Bomb REALLY Diffused?</title>
		<link>http://projectbee.org/blog/archive/is-google-bomb-really-diffused/</link>
		<comments>http://projectbee.org/blog/archive/is-google-bomb-really-diffused/#comments</comments>
		<pubDate>Sat, 28 Apr 2007 20:32:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[bomb]]></category>
		<category><![CDATA[rating]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/04/28/is-google-bomb-really-diffused/</guid>
		<description><![CDATA[I posted a very small article on Google Bombs; and quite co-incidentally few days later read that Google has started diffusing the bombs. Now &#8220;started diffusing&#8230;&#8221; makes sense when it has to be done manually, but aren&#8217;t we talking about terabytes and petabytes of data? We can never expect it to be done manually. Moreover, [...]]]></description>
			<content:encoded><![CDATA[<p>I posted a very small article on <a href="http://codeinmybug.wordpress.com/2007/01/22/google-bomb-update-diffused/">Google Bombs</a>; and quite co-incidentally few days later read that <a href="http://www.google.co.in/search?q=google+bomb+diffused">Google has started</a> <a href="http://googlewebmastercentral.blogspot.com/2007/01/quick-word-about-googlebombs.html">diffusing the bombs</a>. Now &#8220;started diffusing&#8230;&#8221; makes sense when it has to be done manually, but aren&#8217;t we talking about terabytes and petabytes of data? We can never expect it to be done manually. Moreover, <a href="http://googlewebmastercentral.blogspot.com/2007/01/quick-word-about-googlebombs.html">Google&#8217;s official announcement</a> said the same. It also admitted that <span style="font-style:italic;">&#8220;&#8230;the impact of this new algorithm is very limited in scope and impact&#8230;&#8221;. </span></p>
<p>The phrase, however, seems to make some sense to me now, that I&#8217;ve discovered that some <span style="font-weight:bold;font-style:italic;">bombs </span>are still lying around.<br />
Try making a search for the word &#8220;<a href="http://www.google.co.in/search?q=bad"><span style="font-weight:bold;">BAD</span></a>&#8220;.<br />
Who do you see as the topper?<br />
Quite interestingly, it was <a href="http://www.afdb.org/" class="l">African Development Bank</a> for me. Surprised?<br />
I first thought that BAD might be the acronym for the bank&#8217;s name, as in case of <a href="http://www.google.co.in/search?q=neha">NEHA</a>, which is an acronym for <a href="http://www.neha.org/" class="l">National Environmental Health Association</a>.<br />
After a little playing around, I  found that a few days ago, <a href="http://www.seomoz.org/blog/stephen-colbert-the-greatest-living-american-a-googlebombing-campaign">SEOmoz.org <span style="font-style:italic;">appealed</span> to make Stephen Colbert as the Greatest Living American</a>. And apparently, he has become the <a href="http://www.google.co.in/search?q=greatest+living+american">Greatest Living American</a> <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Quite honestly, I am pretty happy that the algo is flawed.<br />
An attempt to diffuse the bombs, in my opinion, was more <span style="font-style:italic;">public image oriented</span> rather than <span style="font-style:italic;">result improvement oriented</span>.</p>
<p>Footnote: May be <span style="font-weight:bold;">BAD</span> is not linked willingly (I firmly believe that it&#8217;s not), but then who said Google Bombs are all about linking willingly. May be they have some <span style="font-style:italic;">process</span> which forms an acronym of the same name. But then how relevant is such and acronym if it doesn&#8217;t even appear on the home page?</p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/google-bomb-update-diffused/" rel="bookmark" title="January 22, 2007">Google Bomb! [Update: Diffused]</a></li>

<li><a href="http://projectbee.org/blog/archive/top-rating-in-google-d/" rel="bookmark" title="January 18, 2007">Top Rating in Google :D</a></li>

<li><a href="http://projectbee.org/blog/archive/vista-3-exclamations-is-here-why/" rel="bookmark" title="February 19, 2007">Vista!!! (3 Exclamations.) is here? (Why :-/)</a></li>

<li><a href="http://projectbee.org/blog/archive/slashdot-uh/" rel="bookmark" title="May 21, 2008">Slashdot, uh! :|</a></li>

<li><a href="http://projectbee.org/blog/archive/m-windowsxp-just-got-a-newer-version-of-update-with-new-components/" rel="bookmark" title="August 21, 2007">M$ WindowsXP just got a newer version of Update with new Components!</a></li>
</ul><!-- Similar Posts took 5.175 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/is-google-bomb-really-diffused/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Idle Nights: Devil&#8217;s Mind</title>
		<link>http://projectbee.org/blog/archive/idle-nights-devils-mind/</link>
		<comments>http://projectbee.org/blog/archive/idle-nights-devils-mind/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 00:35:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/04/12/idle-nights-devils-mind/</guid>
		<description><![CDATA[I stay back in the office during night and return back at around 6-7 am, when everybody is coming . These nights are supposed to be LONELY as I am the only one in the building (actually in all the four buildings combined), apart from the security guards and office boys, of course. However, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:georgia;"><span style="font-size:130%;">I stay back in the office during night and return back at around 6-7 am, when everybody is coming <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . These nights are supposed to be LONELY as I am the only one in the building (actually in all the four buildings combined), apart from the security guards and office boys, of course. However, I&#8217;ve found my companions, and ways to refresh myself. I&#8217;ll list some of them.</span></span></p>
<p>1. <span style="font-weight:bold;">Online Web/Security Cameras</span>: Some of you who know that Google provides an API for refining the search queries (with a capital &#8220;R&#8221;) also know that the giant&#8217;s database is like an ocean. And you never really know what&#8217;s inside an ocean unless and until you dive in it. As you dive deeper, your jaw drops in awe.<br />
Long story cut short, I use the query to discover (a part of) all AXIS cameras online.<br />
For curious lot, the query is: <span style="font-style:italic;color:#666600;">inurl:/view/view.shtml AXIS</span> and sometimes <span style="color:#666600;font-style:italic;">intitle:&#8221;Live View / &#8211; AXIS&#8221; | inurl:view/view.sht </span><br />
[As I am writing this, I wanted check the second query. So I chose one of the results and something spooky happened. Someone was already controlling the camera. hehe.<br />
I was moving it right, he/she was moving it left. We fought for a while but then I closed the window. I am nice guy you see <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p>
<p>Okay let's proceed.<br />
So I have a bookmarked folder called "PastTime" on my browser, which has my favorite cameras bookmarked. My most fave are:<br />
i) A coffee/wine shop camera, which is more lively during the night. Luckily, the camera is provided officially, so I can provide the link without any worries. Find the link to the camera here:  <a href="http://www.buzzbeachbar.com/oludeniz_buzz_beach_bar_live_webcam.html">buzzjunction_webcam</a><br />
<a href="http://www.buzzbeachbar.com/bjn11.jpg"><img src="http://www.buzzbeachbar.com/bjn11.jpg" style="display:block;text-align:center;cursor:pointer;width:320px;margin:0 auto 10px;" border="0" /></a></p>
<p>ii) A camera in the study room of a Polytechnic school of NewYork. It's a small room with a coffee machine, a microwave oven (?), a printer, a sofa, a bookshelf, and an elliptical table with power connection for the laptops and notebooks.<br />
And that's the best part. People come here with there laptops, and sometimes I sit down looking at there screens, trying to figure out what they are doing. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
I have also become acquainted with some regular visitors.<br />
A spectacled guy with a cap and a laptop. (He is leaving right now. No kidding. What a coincidence [jawdrop])<br />
A black girl, who has the headphones exactly like mine.<br />
Two Muslim girls, with one Dell XPS laptop (probably).<br />
The bad part is, there are no visitors on sundays <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
iii) A micro/nano lab camera of one of the world&#8217;s most famous universities. There&#8217;s nothing engaging about this, apart from the fact that the guys (or girls) roam around in spacesuit sort of dresses.<br />
iv) A set of four surveillance cameras. Three of them pointing to car parking locations and one focussed inside some kind of room. I am still not able to get it yet. The only thing that makes me stick to it is the word &#8220;surveillance&#8221; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>There are couple of others focussed on traffic, colleges, hostels (I guess), lake, parks&#8230; but they are pretty boring and pictures are not really clear.<br />
I&#8217;d like to try my hands on other cameras like linksys too. Let&#8217;s see when.</p>
<p>2. <span style="font-weight:bold;">Google Again</span>: Google queries can be real fun.<br />
Have you ever come across a search result when Google tells you that the original number of results is pretty large, however, most of them are sort of repetitions hence they have been truncated.<br />
Have a look at the following two pictures.</p>
<div style="text-align:center;"><span style="font-family:georgia;"><span style="font-size:130%;"> </span></span><a href="http://projectbee.org/blog/wp-content/uploads/2008/01/pic11.jpg" title="pic1.jpg"><img src="http://projectbee.org/blog/wp-content/uploads/2008/01/pic11.jpg" alt="pic1.jpg" height="390" width="804" /></a><span style="font-family:georgia;"><span style="font-size:130%;"></span></span></div>
<div style="text-align:center;"><span style="font-family:georgia;"><span style="font-size:130%;">This one&#8217;s the normal result.</span></span></div>
<p><span style="font-family:georgia;"><span style="font-size:130%;"><br />
</span></span></p>
<div style="text-align:center;"><a href="http://projectbee.org/blog/wp-content/uploads/2008/01/pic21.jpg" title="pic2.jpg"><img src="http://projectbee.org/blog/wp-content/uploads/2008/01/pic21.jpg" alt="pic2.jpg" height="292" width="808" /></a><span style="font-family:georgia;"><span style="font-size:130%;"></span></span></div>
<div style="text-align:center;"><span style="font-family:georgia;"><span style="font-size:130%;">Here I ask Google <span style="font-weight:bold;">NOT TO OMIT ANY RESULT.</span></span></span></div>
<p><span style="font-family:georgia;"><span style="font-size:130%;"><br />
You think that&#8217;s funny?<br />
I leave it up to you to decide.</span></span></p>
<p>3. <span style="font-weight:bold;">Slashdot, and blogs</span> of others friends (and their friends) and some geeks like de Icauza etc. Initially I was a Digg addict, but then got completely fed up.<br />
So guys, keep blogging. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>4. <span style="font-weight:bold;">Movies and Documentaries</span>: Net speed during the night is awesome (generally). So I don&#8217;t mind downloading them. Though I don&#8217;t get time to watch them.</p>
<p>5. Off late I&#8217;ve also found some <span style="font-weight:bold;">vulnerabilities </span>in the policies and network of my company. I try to keep the management informed.<br />
After all it&#8217;s my company. I&#8217;d definitely not like any jerk to poke his nose in.</p>
<p>That&#8217;s it.<br />
These five (along with the songs being played ALL the time) are currently more than enough to consume my free time (In fact more than JUST the free time).<br />
But even after all this, it gets freaking lonely sometimes&#8230; not that I am complaining <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/how-my-kindle-cover-saved-my-kindle-or-how-i-got-robbed-of-my-dslr-and-laptop/" rel="bookmark" title="February 17, 2012">How my Kindle cover saved my Kindle, OR How I got robbed of my DSLR and laptop</a></li>

<li><a href="http://projectbee.org/blog/archive/adsense-exploited-by-malware-trojanqhostwu/" rel="bookmark" title="December 22, 2007">AdSense exploited by malware (Trojan.Qhost.WU)</a></li>

<li><a href="http://projectbee.org/blog/archive/how-to-implementing-shindig/" rel="bookmark" title="September 30, 2008">[How To] Implementing Shindig.</a></li>

<li><a href="http://projectbee.org/blog/archive/slashdot-uh/" rel="bookmark" title="May 21, 2008">Slashdot, uh! :|</a></li>

<li><a href="http://projectbee.org/blog/archive/google-bomb-update-diffused/" rel="bookmark" title="January 22, 2007">Google Bomb! [Update: Diffused]</a></li>
</ul><!-- Similar Posts took 9.031 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/idle-nights-devils-mind/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Amazing Interrupt Handling!</title>
		<link>http://projectbee.org/blog/archive/amazing-interrupt-handling/</link>
		<comments>http://projectbee.org/blog/archive/amazing-interrupt-handling/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 00:13:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[irony]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/04/12/amazing-interrupt-handling/</guid>
		<description><![CDATA[Q. Where do you think will you find an amazingly crafted code that would give priority to a Screensaver over a Keyboard/Mouse interrupt? No Kidding. Think. Ans. If you guessed it to be an Operating System designed by the Redmond Giant, you are stupid. It&#8217;s not something to be guessed.I just posted to let you [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:130%;"><span style="font-family:georgia;"><span style="font-weight:bold;">Q. </span>Where do you think will you find an amazingly crafted code that would give priority to a <span style="font-weight:bold;">Screensaver</span> over a <span style="font-weight:bold;">Keyboard/Mouse</span> interrupt? No Kidding. Think.</p>
<p><span style="font-weight:bold;">Ans. </span>If you guessed it to be an Operating System designed by the Redmond Giant, you are stupid. It&#8217;s not something to be guessed.<br />I just posted to let you know that I experienced this amazing feature when a </span></span><span style="font-size:130%;"><span style="font-family:georgia;">(stupid) </span></span><span style="font-size:130%;"><span style="font-family:georgia;">piece of Java code (along with Winrtgen, Cain&#8217;s Rainbow table generator) resulted in 100% of System process usage.<br />Lucky me <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> <br /></span></span></p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/an-insight-into-suns-crazy-strategy/" rel="bookmark" title="May 26, 2007">An insight into Sun&#8217;s *crazy* strategy.</a></li>

<li><a href="http://projectbee.org/blog/archive/tpm-boys-withdraw-paper-from-blackhat-usa/" rel="bookmark" title="July 5, 2007">TPM Boys withdraw paper from BlackHat USA</a></li>

<li><a href="http://projectbee.org/blog/archive/java-vulnerable-to-remote-compromise/" rel="bookmark" title="July 14, 2007">Java vulnerable to remote compromise</a></li>

<li><a href="http://projectbee.org/blog/archive/samy-a-hero-or-a-villian/" rel="bookmark" title="February 5, 2007">Samy: A hero or a villian!</a></li>

<li><a href="http://projectbee.org/blog/archive/zone-h-deafced-by-saudi-hackers/" rel="bookmark" title="January 23, 2007">Zone-H Deafced by Saudi Hackers.</a></li>
</ul><!-- Similar Posts took 5.352 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/amazing-interrupt-handling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A program called &quot;3~&quot; (Om)</title>
		<link>http://projectbee.org/blog/archive/a-program-called-3-om/</link>
		<comments>http://projectbee.org/blog/archive/a-program-called-3-om/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 01:09:00 +0000</pubDate>
		<dc:creator>Bipin 3 Upadhyay</dc:creator>
				<category><![CDATA[bug]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[loophole]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://codeinmybug.wordpress.com/2007/03/03/a-program-called-3-om/</guid>
		<description><![CDATA[I was returning back to my room at around 6:30 in the morning after spending the whole night, as usual, in office. Suddenly this though struck me. I always talk about codes and related stuff and ask people to map their algorithms to real life while coding, especially in OOP languages. I asked myself, what [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-style:italic;font-size:85%;">I was returning back to my room at around 6:30 in the morning after spending the whole night, as usual, in office. Suddenly this though struck me.<br />
I always talk about codes and related stuff and ask people to map their algorithms to real life while coding, especially in OOP languages.<br />
I asked myself, what would it be like to describe myself as a code, a script&#8230; a program.<br />
So I (climbed two my cabin, which is on the second floor) and here is my honest attempt. <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p>Om, unlike other programs, wasn&#8217;t really planned. There were no plans usually made back then in the early eighties; at least not in India. He was an additional functionality (a small script back then) of two programs, M &amp; R.</p>
<p>However, since M &amp; R were pretty solid codes in themselves, Om inherited most of the good features and was pretty healthy (I mean robust <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) even as a tiny script.<br />
So far so good. But it could never rely on conventional ways of compilation and execution. It was a rebel. Some people call such programs as &#8220;<a href="http://infinitebounce.blogspot.com/">malfunctioning programs</a>&#8221; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Programs that do not do what they are meant to do.</p>
<p>Time passed on.<br />
It received formal education that helped him access various code repositories to incorporate other functionalities. It gathered data about various modes and environment of operation. It also learnt efficient memory and execution-time management.<br />
However, these all came at the price of dependencies on various libraries, viz., friends, relatives, emotions, money, etc.<br />
<span style="font-style:italic;"><span style="font-weight:bold;"></span></span><br />
Microsoft has some strange reason for assuming that all human beings use IE and are on a windows box. This assumption makes most of their products, even the web applications, <span style="font-weight:bold;">dependent on these assumptions</span>.</p>
<p>Dependencies are bad.<br />
Bad were they for Om as well&#8230;</p>
<p>It gradually got frustrated (a human emotion).<br />
It got frustrated at lots of things&#8230; at almost everything.<br />
It got frustrated on the formal way of code development, the conventional way of execution, the hypocritical nature of the IDEs that are supposed to facilitate development, and lot more.</p>
<p>There&#8217;s an unwritten law, which says that all rebels become an outlaw sooner or later.<br />
So did Om.<br />
Most of the libraries on which it was dependent had grown up to be pretty matured libraries and the <span style="font-weight:bold;">outlaw</span> was no more supported.<br />
Dependencies are bad&#8230;</p>
<p>&#8230;but some codes die hard.<br />
Since most of the libraries on which Om was dependent were under GPL, it simply incorporated the required code snippets instead of referencing the libraries. This has made it a pretty complex and buggy code&#8230; but hey that&#8217;s why the saying goes:<br />
&#8220;<a href="http://codeinmybug.wordpress.com"><span style="font-weight:bold;">There is code in my bug</span></a>&#8221; <img src='http://projectbee.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Similar Posts:<ul><li><a href="http://projectbee.org/blog/archive/dreams-and-huh-reality/" rel="bookmark" title="June 4, 2007">Dreams&#8230; and (huh!) Reality.</a></li>

<li><a href="http://projectbee.org/blog/archive/life-so-far/" rel="bookmark" title="December 13, 2011">Life, so far&#8230;</a></li>

<li><a href="http://projectbee.org/blog/archive/apache-headache-no-listening-sockets-available/" rel="bookmark" title="August 8, 2007">Apache Headache: &#8220;no listening sockets available&#8221;</a></li>

<li><a href="http://projectbee.org/blog/archive/open-javafx-an-alternative-to-ajax/" rel="bookmark" title="May 9, 2007">Open JavaFX, an alternative to AJAX?</a></li>

<li><a href="http://projectbee.org/blog/archive/grabbing-video-from-youtube/" rel="bookmark" title="January 6, 2007">Grabbing Video from Youtube.</a></li>
</ul><!-- Similar Posts took 5.524 ms -->]]></content:encoded>
			<wfw:commentRss>http://projectbee.org/blog/archive/a-program-called-3-om/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
