<?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>Amit Yadav &#187; Facebook</title>
	<atom:link href="http://www.amityadav.name/tag/facebook/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.amityadav.name</link>
	<description>Things to know for effective coding</description>
	<lastBuildDate>Fri, 10 Sep 2010 04:32:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Facebook: HipHop for PHP</title>
		<link>http://www.amityadav.name/facebook-hiphop-for-php/</link>
		<comments>http://www.amityadav.name/facebook-hiphop-for-php/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 06:25:12 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Hip hop]]></category>
		<category><![CDATA[Just-in-time compilation]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=396</guid>
		<description><![CDATA[﻿Facebook officially announced the project, titled HipHop, this morning and confirmed that it would be released as open source this evening. Facebook has been working on a PHP compiler that will increase speed by around 80% and offer a just-in-time (JIT) compilation engine that will offer a number of advantages. Less CPU means fewer servers, which [...]]]></description>
			<content:encoded><![CDATA[<p>﻿Facebook officially announced the project, titled HipHop, this morning and confirmed that it would be  released as <a class="zem_slink" title="Open source" rel="wikipedia" href="http://en.wikipedia.org/wiki/Open_source">open source</a> this evening.</p>
<p><a class="zem_slink" title="Facebook" rel="homepage" href="http://facebook.com">Facebook</a> has been working on a <a class="zem_slink" title="PHP" rel="homepage" href="http://www.php.net/">PHP</a> <a class="zem_slink" title="Compiler" rel="wikipedia" href="http://en.wikipedia.org/wiki/Compiler">compiler</a> that will increase  speed by around 80% and offer a just-in-time (<a class="zem_slink" title="Just-in-time compilation" rel="wikipedia" href="http://en.wikipedia.org/wiki/Just-in-time_compilation">JIT</a>) compilation engine  that will offer a number of advantages.</p>
<p>Less <a class="zem_slink" title="Central processing unit" rel="wikipedia" href="http://en.wikipedia.org/wiki/Central_processing_unit">CPU</a> means fewer servers, which means less overhead. This project  has had a tremendous impact on Facebook</p>
<p>HipHop for PHP isn&#8217;t technically a compiler itself, it is a source <a class="zem_slink" title="Source code" rel="wikipedia" href="http://en.wikipedia.org/wiki/Source_code">code</a> transformer.  HipHop programmatically transforms your  PHP source code into highly optimized C++ and then uses g++ to compile  it.</p>
<p>HipHop executes the source code in a semantically equivalent manner and  sacrifices some rarely used features — such as <a class="zem_slink" title="Eval" rel="wikipedia" href="http://en.wikipedia.org/wiki/Eval">eval()</a> — in exchange for  improved performance.</p>
<p>HipHop includes a code transformer, a reimplementation of PHP&#8217;s <a class="zem_slink" title="Run-time system" rel="wikipedia" href="http://en.wikipedia.org/wiki/Run-time_system">runtime  system</a>, and a rewrite of many common PHP Extensions to take advantage of  these performance optimizations.</p>
<p>You can read more about HipHop <a title="HipHop" href="http://developers.facebook.com/news.php?blog=1&amp;story=358">here</a></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=e26871b7-b7f7-4fd9-8ef4-ef80f4aaa634" alt="" /><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/facebook-hiphop-for-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openid.sreg</title>
		<link>http://www.amityadav.name/openidsreg/</link>
		<comments>http://www.amityadav.name/openidsreg/#comments</comments>
		<pubDate>Wed, 13 May 2009 09:52:21 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Openid]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=296</guid>
		<description><![CDATA[Simple registration request and response parsing and object representation This module contains objects representing simple registration requests and responses that can be used with both OpenID relying parties and OpenID providers. The relying party creates a request object and adds it to the AuthRequest object before making the checkid_ request to the OpenID provider: auth_request.addExtension(SRegRequest(required=['email'])) [...]]]></description>
			<content:encoded><![CDATA[<p>Simple registration request and response parsing and object  representation</p>
<p>This module contains objects representing simple registration requests  and responses that can be used with both <a class="zem_slink" title="OpenID" rel="wikipedia" href="http://en.wikipedia.org/wiki/OpenID">OpenID</a> relying parties and  OpenID providers.</p>
<ol>
<li> The relying party creates a request object and adds it to the      <code><a class="link" href="http://openidenabled.com/files/python-openid/docs/1.2.0/openid.consumer.consumer.AuthRequest-class.html"><code>AuthRequest</code></a></code> object before making      the <code>checkid_</code> request to the OpenID provider:
<pre class="literalblock">auth_request.addExtension(SRegRequest(required=['email']))</pre>
</li>
<li> The OpenID provider extracts the simple registration request from      the OpenID request using      <code><code>SRegRequest.fromOpenIDRequest</code></code>, gets the      user&#8217;s approval and data, creates a <code><a class="link" href="http://openidenabled.com/files/python-openid/docs/1.2.0/openid.sreg.SRegResponse-class.html"><code>SRegResponse</code></a></code> object and adds it      to the <code>id_res</code> response:
<pre class="literalblock">sreg_req = SRegRequest.fromOpenIDRequest(checkid_request.message)
# [ get the user's approval and data, informing the user that
#   the fields in sreg_response were requested ]
sreg_resp = SRegResponse.extractResponse(sreg_req, user_data)
sreg_resp.toMessage(openid_response.fields)</pre>
</li>
<li> The relying party uses      <code><code>SRegResponse.fromSuccessResponse</code></code> to extract      the data from the OpenID response:
<pre class="literalblock">sreg_resp = SRegResponse.fromSuccessResponse(success_response)</pre>
</li>
</ol>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=9a1bb14f-8979-4fb0-b623-19e7997e70a4" alt="" /><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/openidsreg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twhirl on Ubuntu 8.10</title>
		<link>http://www.amityadav.name/twhirl-on-ubuntu-810/</link>
		<comments>http://www.amityadav.name/twhirl-on-ubuntu-810/#comments</comments>
		<pubDate>Wed, 06 May 2009 17:39:52 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Internet News]]></category>
		<category><![CDATA[Product Releases]]></category>
		<category><![CDATA[Adobe Integrated Runtime]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[LINUX]]></category>
		<category><![CDATA[Seesmic]]></category>
		<category><![CDATA[Twhirl]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=277</guid>
		<description><![CDATA[Ubuntu logo Image via Wikipedia I am just experimenting these days with Ubuntu 8.10, installed quite a bit of apps, tried different themes, but today got Twhirl working on my machine. Thought you people might be interested. 1. First you need to download Adobe AIR from http://labs.adobe.com/downloads/air_linux.html 2. Install Adobe AIR root:~/adobe$ chmod +x adobeair_linux_b1_091508.bin [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 272px;">
<dt class="wp-caption-dt"><div class="img " style="width:262px;">
	<a href="http://en.wikipedia.org/wiki/Image:Ubuntu_Logo.svg"><img src="http://upload.wikimedia.org/wikipedia/en/thumb/9/94/Ubuntu_Logo.svg/300px-Ubuntu_Logo.svg.png" alt="Ubuntu logo" width="262" height="60" /></a>
	<div>Ubuntu logo</div>
</div></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://en.wikipedia.org/wiki/Image:Ubuntu_Logo.svg">Wikipedia</a></dd>
</dl>
</div>
</div>
<div style="clear:both;">I am just experimenting these days with <a class="zem_slink" title="Ubuntu" rel="homepage" href="http://www.ubuntu.com/">Ubuntu</a> 8.10, installed quite a bit of apps, tried different themes, but today got <a class="zem_slink" title="Twhirl" rel="homepage" href="http://www.twhirl.org">Twhirl</a> working on my machine. Thought you people might be interested.</div>
<p>1. First you need to download <a class="zem_slink" title="Adobe Integrated Runtime" rel="homepage" href="http://www.adobe.com/products/air/">Adobe AIR</a> from <a href="http://labs.adobe.com/downloads/air_linux.html">http://labs.adobe.com/downloads/air_linux.html</a></p>
<p>2. Install Adobe AIR</p>
<p><code>root:~/adobe$ chmod +x adobeair_linux_b1_091508.bin</code></p>
<p><code>rppt:~/adobe$ ./adobeair_linux_b1_091508.bin</code></p>
<p>3. After installing Adobe Air download Twhirl from <a href="http://www.twhirl.org/project/twhirl">http://www.twhirl.org/project/twhirl</a></p>
<p>4. Open the Twhirl application with Adobe Air and here you go, Twhirl is installed.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=b0bd21d2-88a9-43cf-9c4e-54d7cea4209c" alt="" /><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/twhirl-on-ubuntu-810/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 20 Sites in India: Courtesy Alexa</title>
		<link>http://www.amityadav.name/top-20-sites-in-india-courtesy-alexa/</link>
		<comments>http://www.amityadav.name/top-20-sites-in-india-courtesy-alexa/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 04:39:56 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Live Search]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=185</guid>
		<description><![CDATA[Google India Indian version of this popular search engine. Search the whole web or only webpages from India. Interfaces offered in English, Hindi, Bengali, Telugu, Marathi and Tamil. Yahoo! Personalized content and search options. Chatrooms, free e-mail, clubs, and pager. Google Enables users to search the Web, Usenet, and images. Features include PageRank, caching and [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://google.co.in/">Google India</a></strong></p>
<p><span><span style="font-weight: normal; "><span>Indian version of this popular <a class="zem_slink" title="Web search engine" rel="wikipedia" href="http://en.wikipedia.org/wiki/Web_search_engine">search engine</a>. Search the whole web or only webpages from <a class="zem_slink" title="India" rel="geolocation" href="http://maps.google.com/maps?ll=21.0,78.0&amp;spn=10.0,10.0&amp;q=21.0,78.0 (India)&amp;t=h">India</a>. Interfaces offered in English, Hindi, Bengali, Telugu, Marathi and Tamil.</span><br />
</span><br />
<span><a href="http://yahoo.com/"><strong>Yahoo!</strong><span><br />
</span></a></span><span style="font-weight: normal; ">Personalized content and search options. Chatrooms, free e-mail, clubs, and pager.</span></span></p>
<p><span><span style="font-weight: normal; "><strong><a href="http://google.com/">Google</a></strong></span></span></p>
<p><strong><span><span style="font-weight: normal;">Enables users to search the Web, Usenet, and images. Features include PageRank, caching and translation of results, and an option to find similar pages. The company&#8217;s focus is developing search technology.</span></span></strong></p>
<p><strong> </strong></p>
<p><strong><a href="http://orkut.co.in/">Orkut.co.in</a></strong></p>
<p><strong><a href="http://orkut.co.in/"> </a></strong></p>
<p><strong><strong><a href="http://rediff.com/">Rediff.com India Ltd.</a></strong></strong></p>
<p><span><span><span style="font-weight: normal; "><strong><span style="font-weight: normal;">Online portal with free e-mail and many other services.</span></strong></span></span></span></p>
<p><strong> </strong></p>
<p><strong><a href="http://youtube.com/">YouTube<br />
</a><span style="font-weight: normal;">YouTube is a way to get your videos to the people who matter to you. Upload, tag and share your videos worldwide!</span></strong></p>
<p><strong><strong><a href="http://blogger.com/">Blogger.com<br />
</a><span style="font-weight: normal;">Free, automated weblog publishing tool that sends updates to a site via FTP.</span></strong></strong></p>
<p><strong> </strong></p>
<p><strong><strong><a href="http://live.com/">Windows Live<br />
</a><span style="font-weight: normal;">Search engine from <a class="zem_slink" title="Microsoft" rel="homepage" href="http://www.microsoft.com">Microsoft</a>.</span></strong></strong></p>
<p><strong><strong><strong><a href="http://msn.com/">Microsoft Network (MSN)<br />
</a><span style="font-weight: normal;">Dialup access and content provider.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://facebook.com/">Facebook<br />
</a><span style="font-weight: normal;">A social utility that connects people, to keep up with friends, upload photos, share links and videos.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://wikipedia.org/">Wikipedia<br />
</a><span style="font-weight: normal;">An online collaborative encyclopedia.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://indiatimes.com/">Indiatimes<br />
</a><span style="font-weight: normal;">Portal site; includes news stories under subject headings, and links to other information sources.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://rapidshare.com/">RapidShare<br />
</a><span style="font-weight: normal;">Users can upload up to 100 meg files for sharing. Provides downloads of 100 megs per hour on the free service. Premium service also available.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://microsoft.com/">Microsoft Corporation<br />
</a><span style="font-weight: normal;">Main site for product information, support, and news.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://wordpress.com/">WordPress.com<br />
</a><span style="font-weight: normal;">Free blogs managed by the developers of the WordPress software. Includes custom design templates, integrated stats, automatic spam protection and many more features.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://in.com/">IN.com<br />
</a><span style="font-weight: normal;">IN.com gives you a short @in.com email address, and lets you find the best of News, Music, Videos and Games, from more than 16,000 websites.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://naukri.com/">Naukri.com<br />
</a><span style="font-weight: normal;">India&#8217;s No. 1 job site.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://irctc.co.in/">Indian Railway Catering and Tourism Corporation<br />
</a><span style="font-weight: normal;">Offers online rail ticket booking, and checking of ticket reservation status. Includes train schedules, availability of tickets, and a travel planner.</span></strong></strong></strong></p>
<p><strong><strong><strong><strong><a href="http://cricinfo.com/">Cricinfo<br />
</a><span style="font-weight: normal;">International cricket news, live scores, photos, columns and player profiles. Provides archive scorecards, statistics database, ratings and email newsletter. Part of ESPN International. UK</span>.</strong></strong></strong></p>
<p><strong> </strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong> </strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p> </p>
<p><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong> </strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p> </p>
<p><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><span><a href="http://orkut.com/">Orkut<br />
</a><span style="font-weight: normal;">Social networking and discussion site operated by Google.</span></span></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></p>
<p><strong><br />
</strong></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/cd3900fd-8c7a-416c-a2c6-f0016edb9d5c/"></a></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/top-20-sites-in-india-courtesy-alexa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
