<?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; General</title>
	<atom:link href="http://www.amityadav.name/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.amityadav.name</link>
	<description>Things to know for effective coding</description>
	<lastBuildDate>Fri, 19 Aug 2011 17:51:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Venice Backstage. How does Venice work?</title>
		<link>http://www.amityadav.name/venice-backstage-how-does-venice-work/</link>
		<comments>http://www.amityadav.name/venice-backstage-how-does-venice-work/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 17:51:59 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=823</guid>
		<description><![CDATA[Venice Backstage. How does Venice work? from Insula spa on Vimeo.]]></description>
			<content:encoded><![CDATA[<p><iframe frameborder="0" height="225" src="http://player.vimeo.com/video/21688538?title=0&amp;byline=0&amp;portrait=0" width="400"></iframe></p>
<p><a href="http://vimeo.com/21688538">Venice Backstage. How does Venice work?</a> from <a href="http://vimeo.com/venicebackstage">Insula spa</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fvenice-backstage-how-does-venice-work%2F&amp;title=Venice%20Backstage.%20How%20does%20Venice%20work%3F" id="wpa2a_2"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/venice-backstage-how-does-venice-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frequently used acronyms</title>
		<link>http://www.amityadav.name/frequently-used-acronyms/</link>
		<comments>http://www.amityadav.name/frequently-used-acronyms/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 03:28:09 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[acronyms]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=807</guid>
		<description><![CDATA[API: Application program interface CRUD: Create Read Update Delete DOM: Document Object Model HTML: Hypertext Markup Language HTTP: Hypertext Transfer Protocol JSON: JavaScript Object Notation MVC: Model-View-Controller OOP: Object-oriented programming ORM: Object-Relational Mapping REST: Representational State Transfer RPC: Remote procedure call SQL: Structured Query Language URL: Uniform Resource Locator WSDL: Web Services Description Language XML: [...]]]></description>
			<content:encoded><![CDATA[<div class="ibm-container-body">
<ul style="z-index: 20;">
<li><strong>API:</strong> Application program interface</li>
<li><strong>CRUD:</strong> Create Read Update Delete</li>
<li><strong>DOM:</strong> Document Object Model</li>
<li><strong>HTML:</strong> Hypertext Markup Language</li>
<li><strong>HTTP: </strong>Hypertext Transfer Protocol</li>
<li><strong>JSON:</strong> JavaScript Object Notation</li>
<li><strong>MVC:</strong> Model-View-Controller</li>
<li><strong>OOP:</strong> Object-oriented programming</li>
<li><strong>ORM:</strong> Object-Relational Mapping</li>
<li><strong>REST:</strong> Representational State Transfer</li>
<li><strong>RPC:</strong> Remote procedure call</li>
<li><strong>SQL:</strong> Structured Query Language</li>
<li><strong>URL: </strong>Uniform Resource Locator</li>
<li><strong>WSDL:</strong> Web Services Description Language</li>
<li><strong>XML:</strong> Extensible Markup Language</li>
</ul>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Ffrequently-used-acronyms%2F&amp;title=Frequently%20used%20acronyms" id="wpa2a_4"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/frequently-used-acronyms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Showreel</title>
		<link>http://www.amityadav.name/showreel/</link>
		<comments>http://www.amityadav.name/showreel/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 16:18:19 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[showreel]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=796</guid>
		<description><![CDATA[Click &#38; drag your mouse in all directions to see the world like never before.]]></description>
			<content:encoded><![CDATA[<p>Click &amp; drag your mouse in all directions to see the world like never before.</p>
<p><object align="middle" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" height="380" id="yellowBird" width="630"><param name="movie" value="http://player.yb.nl/showcasev1/embed/YBPlayerLite.swf?c=showcase" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="wmode" value="normal" /><embed align="middle" allowfullscreen="true" allowscriptaccess="always" bgcolor="#000000" height="380" loop="false" name="yellowBird" play="true" pluginspage="http://www.adobe.com/go/getflashplayer" quality="high" src="http://player.yb.nl/showcasev1/embed/YBPlayerLite.swf?c=showcase" type="application/x-shockwave-flash" width="630" wmode="normal"></embed></object></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fshowreel%2F&amp;title=Showreel" id="wpa2a_6"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/showreel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visit to Sikkim</title>
		<link>http://www.amityadav.name/visit-to-sikkim/</link>
		<comments>http://www.amityadav.name/visit-to-sikkim/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 08:21:00 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[sikkim]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=728</guid>
		<description><![CDATA[&#160; Sikkim (Lepcha: Mayel Lyang; Limbu: Yuksom, one of the fortified place;[1] Standard Tibetan:&#160;, bras ljongs; Denzong;[2] Demojongs; Nepali: सिक्किम (help&#183;info), i.e. the Goodly Region, or Shikim, Shikimpati or Sikkim of the English and Indians&#8230;[3]) is a landlocked Indian state nestled in the Himalayas. It is the least populous state in India and the second-smallest [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><b>Sikkim</b> (<a href="http://en.wikipedia.org/wiki/Lepcha_language" title="Lepcha language">Lepcha</a>: <b><span class="Unicode">Mayel Lyang</span></b>; <a href="http://en.wikipedia.org/wiki/Limbu_language" title="Limbu language">Limbu</a>: <span class="Unicode">Yuksom</span>, <i>one of the fortified place</i>;<sup class="reference" id="cite_ref-0"><a href="http://en.wikipedia.org/wiki/Sikkim#cite_note-0"><span>[</span>1<span>]</span></a></sup> <a href="http://en.wikipedia.org/wiki/Standard_Tibetan" title="Standard Tibetan">Standard Tibetan</a>:&nbsp;, bras ljongs; <i><b>Denzong</b></i>;<sup class="reference" id="cite_ref-Bell25_1-0"><a href="http://en.wikipedia.org/wiki/Sikkim#cite_note-Bell25-1"><span>[</span>2<span>]</span></a></sup> <i><b>Demojongs</b></i>; <a href="http://en.wikipedia.org/wiki/Nepali_language" title="Nepali language">Nepali</a>: <span class="unicode" style="white-space: nowrap;"><a href="http://en.wikipedia.org/wiki/File:Sikkim.ogg" title="About this sound"><img alt="About this sound" height="11" src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png" width="11" /></a> <a class="internal" href="http://upload.wikimedia.org/wikipedia/commons/6/68/Lif-Sikkim.ogg" title="Sikkim.ogg">सिक्किम</a> <small class="metadata audiolinkinfo" style="cursor: help;">(<a href="http://en.wikipedia.org/wiki/Wikipedia:Media_help" title="Wikipedia:Media help"><span style="cursor: help;">help</span></a>&middot;<a href="http://en.wikipedia.org/wiki/File:Sikkim.ogg" title="File:Sikkim.ogg"><span style="cursor: help;">info</span></a>)</small></span>, <i>i.e.</i> the <i>Goodly Region</i>, or <i>Shikim</i>, <i>Shikimpati</i> or <i>Sikkim</i> of the English and Indians&hellip;<sup class="reference" id="cite_ref-2"><a href="http://en.wikipedia.org/wiki/Sikkim#cite_note-2"><span>[</span>3<span>]</span></a></sup>) is a <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Landlocked" title="Landlocked">landlocked</a> <a href="http://en.wikipedia.org/wiki/States_and_territories_of_India" title="States and territories of India">Indian state</a> nestled in the <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Himalaya" title="Himalaya">Himalayas</a>. It is the least populous state in India and the second-smallest state after <a href="http://en.wikipedia.org/wiki/Goa" title="Goa">Goa</a>.<sup class="reference" id="cite_ref-Census_3-0"><a href="http://en.wikipedia.org/wiki/Sikkim#cite_note-Census-3"><span>[</span>4<span>]</span></a></sup> This thumb-shaped state borders <a href="http://en.wikipedia.org/wiki/Nepal" title="Nepal">Nepal</a> in the west, the <a href="http://en.wikipedia.org/wiki/Tibet_Autonomous_Region" title="Tibet Autonomous Region">Tibet Autonomous Region</a> of the <a href="http://en.wikipedia.org/wiki/People%27s_Republic_of_China" title="People's Republic of China">People&#39;s Republic of China</a> to the north and the east and <a href="http://en.wikipedia.org/wiki/Bhutan" title="Bhutan">Bhutan</a> in the southeast. The Indian state of <a href="http://en.wikipedia.org/wiki/West_Bengal" title="West Bengal">West Bengal</a> borders Sikkim to its south.<sup class="reference" id="cite_ref-Physical_Feature_4-0"><a href="http://en.wikipedia.org/wiki/Sikkim#cite_note-Physical_Feature-4"><span>[</span>5<span>]</span></a></sup> Despite its small area of 7,096&nbsp;km<sup>2</sup> (2,740 sq&nbsp;mi), Sikkim is geographically diverse due to its location in the Himalayas. The climate ranges from <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Subtropical" title="Subtropical">subtropical</a> to high <a href="http://en.wikipedia.org/wiki/Alpine_climate" title="Alpine climate">alpine</a>. <a href="http://en.wikipedia.org/wiki/Kangchenjunga" title="Kangchenjunga">Kangchenjunga</a>, the world&#39;s third-highest peak, is located on the border of Sikkim with <a href="http://en.wikipedia.org/wiki/Nepal" title="Nepal">Nepal</a>.<sup class="reference" id="cite_ref-kang_5-0"><a href="http://en.wikipedia.org/wiki/Sikkim#cite_note-kang-5"><span>[</span>6<span>]</span></a></sup> Sikkim is a popular tourist destination owing to its culture, scenic beauty and biodiversity.</p>
<p>Legend has it that the Buddhist saint <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Guru_Rinpoche" title="Guru Rinpoche">Guru Rinpoche</a> visited Sikkim in the 9th century, introduced <a href="http://en.wikipedia.org/wiki/Buddhism" title="Buddhism">Buddhism</a> and foretold the era of the monarchy. Indeed, the Namgyal dynasty was established in 1642. Over the next 150 years, the kingdom witnessed frequent raids and territorial losses to Nepalese invaders. It allied itself with the <a href="http://en.wikipedia.org/wiki/British_Empire" title="British Empire">British</a> rulers of India but was soon annexed by them. Later, Sikkim became a British <a href="http://en.wikipedia.org/wiki/Protectorate" title="Protectorate">protectorate</a> and merged with India following a referendum in 1975.</p>
<p>Sikkim has 11 <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Official_languages_of_India" title="Official languages of India">official languages</a>: <a href="http://en.wikipedia.org/wiki/Nepali_language" title="Nepali language">Nepali</a> (<a href="http://en.wikipedia.org/wiki/Lingua_franca" title="Lingua franca">lingua franca</a>), <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Bhutia_language" title="Bhutia language">Bhutia</a>, <a href="http://en.wikipedia.org/wiki/Lepcha_language" title="Lepcha language">Lepcha</a> (since 1977), <a href="http://en.wikipedia.org/wiki/Limbu_language" title="Limbu language">Limbu</a> (since 1981), <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Newari_language" title="Newari language">Newari</a>, <a href="http://en.wikipedia.org/wiki/Rai_language" title="Rai language">Rai</a>, <a href="http://en.wikipedia.org/wiki/Gurung_language" title="Gurung language">Gurung</a>, <a class="new" href="http://en.wikipedia.org/w/index.php?title=Mangar_language&amp;action=edit&amp;redlink=1" title="Mangar language (page does not exist)">Mangar</a>, <a href="http://en.wikipedia.org/wiki/Sherpa_language" title="Sherpa language">Sherpa</a>, <a href="http://en.wikipedia.org/wiki/Tamang_language" title="Tamang language">Tamang</a> (since 1995) and <a href="http://en.wikipedia.org/wiki/Sunwar_language" title="Sunwar language">Sunwar</a> (since 1996).<sup class="reference" id="cite_ref-6"><a href="http://en.wikipedia.org/wiki/Sikkim#cite_note-6"><span>[</span>7<span>]</span></a></sup> <a href="http://en.wikipedia.org/wiki/English_language" title="English language">English</a> is taught at schools and used in government documents. It is the only state in India with an ethnic <a href="http://en.wikipedia.org/wiki/Demographics_of_Nepal" title="Demographics of Nepal">Nepalese</a> majority. The predominant religions are <a href="http://en.wikipedia.org/wiki/Hinduism" title="Hinduism">Hinduism</a> and <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Vajrayana_Buddhism" title="Vajrayana Buddhism">Vajrayana Buddhism</a>. <a href="http://en.wikipedia.org/wiki/Gangtok" title="Gangtok">Gangtok</a> is the <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Capital_%28political%29" title="Capital (political)">capital</a> and the largest town. Sikkim has a booming economy dependent on agriculture and tourism, and has the only <a href="http://en.wikipedia.org/wiki/Nathu_La" title="Nathu La">open border</a> between <a class="mw-redirect" href="http://en.wikipedia.org/wiki/Republic_of_India" title="Republic of India">India</a> and <a href="http://en.wikipedia.org/wiki/People%27s_Republic_of_China" title="People's Republic of China">China</a>.</p>
<p><center></p>
<div style="width:600px;font-family:arial,sans-serif;font-size:13px;">
<div style="text-align: center; "><embed flashvars="host=picasaweb.google.com&amp;captions=1&amp;hl=en_GB&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Famit.yadav19%2Falbumid%2F5308116213352403265%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_GB" height="400" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="550"></embed></div>
<p>		<span style="float:left;"><a href="http://picasaweb.google.com/amit.yadav19/Sikkim?feat=flashalbum" style="color:#3964c2">View all</a></span></div>
<p></center></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fvisit-to-sikkim%2F&amp;title=Visit%20to%20Sikkim" id="wpa2a_8"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/visit-to-sikkim/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://en.wikipedia.org/wiki/File:Sikkim.ogg" length="42925" type="audio/ogg" />
<enclosure url="http://upload.wikimedia.org/wikipedia/commons/6/68/Lif-Sikkim.ogg" length="19256" type="audio/ogg" />
		</item>
		<item>
		<title>My GlobalLogic Days</title>
		<link>http://www.amityadav.name/my-globallogic-days/</link>
		<comments>http://www.amityadav.name/my-globallogic-days/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 08:14:41 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=725</guid>
		<description><![CDATA[View all]]></description>
			<content:encoded><![CDATA[<p><center></p>
<div style="width:600px;font-family:arial,sans-serif;font-size:13px;">
<div><embed flashvars="host=picasaweb.google.com&amp;captions=1&amp;hl=en_GB&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Famit.yadav19%2Falbumid%2F5379847862740288881%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_GB" height="400" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="550"></embed></div>
<p>		<span style="float:left;"><a href="http://picasaweb.google.com/amit.yadav19/DineshFarewellParty?feat=flashalbum" style="color:#3964c2">View all</a></span></div>
<p></center></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fmy-globallogic-days%2F&amp;title=My%20GlobalLogic%20Days" id="wpa2a_10"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/my-globallogic-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Frameworks</title>
		<link>http://www.amityadav.name/php-frameworks/</link>
		<comments>http://www.amityadav.name/php-frameworks/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 06:14:14 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=694</guid>
		<description><![CDATA[PHP Frameworks While working with CakePHP &#38; Zend i was excited to know more about what all other frameworks are available for PHP and compare them to see what suffice the need for a particular scenario. I found some good links but wikipedia was the best to provide me all the details of the frameworks, [...]]]></description>
			<content:encoded><![CDATA[<p>PHP Frameworks</p>
<p>While working with CakePHP &amp; Zend i was excited to know more about what all other frameworks are available for PHP and compare them to see what suffice the need for a particular scenario. I found some good links but wikipedia was the best to provide me all the details of the frameworks, so here is a snap for all the PHP frameworks available.</p>
<p>Going forward i will be posting other frameworks for other scripting languages. So sit back any enjoy.</p>
<table style="border: .5px solid #AAA; background-color: #aaa; font-size: 75%;" cellspacing="1px" cellpadding="1px">
<tbody style="border: 1px solid #AAA; background-color: #fff;">
<tr>
<th>Project</th>
<th>Language</th>
<th><a title="Ajax (programming)" href="/wiki/Ajax_%28programming%29">Ajax</a></th>
<th><a class="mw-redirect" title="Model-view-controller" href="/wiki/Model-view-controller">MVC</a> framework</th>
<th><a title="Web application framework" href="/wiki/Web_application_framework#Push-based_vs._Pull-based">MVC Push/Pull</a></th>
<th><a title="Internationalization and localization" href="/wiki/Internationalization_and_localization">i18n &amp; l10n?</a></th>
<th><a title="Object-relational mapping" href="/wiki/Object-relational_mapping">ORM</a></th>
<th>DB migration framework(s)</th>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a class="external text" rel="nofollow" href="http://www.banshee-php.org/">Banshee PHP</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a> 5</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Banshee AJAX, <a title="JQuery" href="/wiki/JQuery">jQuery</a>/jQuery UI</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td>Push</td>
<td></td>
<td></td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="CakePHP" href="/wiki/CakePHP">CakePHP</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Prototype JavaScript Framework" href="/wiki/Prototype_JavaScript_Framework">Prototype</a>/<a title="Script.aculo.us" href="/wiki/Script.aculo.us">script.aculo.us</a>, <a title="JQuery" href="/wiki/JQuery">jQuery</a>/jQuery UI, <a title="MooTools" href="/wiki/MooTools">MooTools</a>/MooTools more</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td>Push</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Active record pattern" href="/wiki/Active_record_pattern">Active record pattern</a> (CakePHP 1.x), Data Mapper Pattern (CakePHP 2.x)</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a class="mw-redirect" title="CodeIgniter" href="/wiki/CodeIgniter">CodeIgniter</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Prototype JavaScript Framework" href="/wiki/Prototype_JavaScript_Framework">Prototype</a>/<a title="Script.aculo.us" href="/wiki/Script.aculo.us">script.aculo.us</a>, <a title="JQuery" href="/wiki/JQuery">jQuery</a>/jQuery UI]]</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Modified <a title="Active record pattern" href="/wiki/Active_record_pattern">active record pattern</a></td>
<td>Push</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">framework extension</td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
</tr>
<tr class="sortbottom">
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a class="mw-redirect" title="EZ Components" href="/wiki/EZ_Components">eZ Components</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a></td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td>Push</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="Fusebox (programming)" href="/wiki/Fusebox_(programming)">Fusebox</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Not mandatory</td>
<td>Push</td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No, custom</td>
<td></td>
<td></td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="Midgard (software)" href="/wiki/Midgard_(software)">Midgard</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="JQuery" href="/wiki/JQuery">jQuery</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a class="new" title="MidCOM (page does not exist)" href="/w/index.php?title=MidCOM&amp;action=edit&amp;redlink=1">MidCOM</a></td>
<td>Pull</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Midgard (software)" href="/wiki/Midgard_(software)">Midgard</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">datagard</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a class="external text" rel="nofollow" href="http://phunction.sf.net/">phunction</a></th>
<td><a class="mw-redirect" title="PHP 5" href="/wiki/PHP_5">PHP 5</a></td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Optional</td>
<td></td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="Qcodo" href="/wiki/Qcodo">Qcodo</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a> 5</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">built-in</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">QControl</td>
<td>Push</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">XML-based</td>
<td>Inherent</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a class="new" title="Simple Pattern Framework (page does not exist)" href="/w/index.php?title=Simple_Pattern_Framework&amp;action=edit&amp;redlink=1">Simple Pattern Framework</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a> 5</td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td>Push</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Active PHP</td>
<td class="table-no" style="background: none repeat scroll 0% 0% #ff9090; color: black; vertical-align: middle; text-align: center;">No</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="Symfony" href="/wiki/Symfony">Symfony</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a> 5</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Prototype JavaScript Framework" href="/wiki/Prototype_JavaScript_Framework">Prototype</a>, <a title="Script.aculo.us" href="/wiki/Script.aculo.us">script.aculo.us</a>, Unobtrusive Ajax with UJS and PJS plugins</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td>Push</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Propel (PHP)" href="/wiki/Propel_(PHP)">Propel</a>, <a title="Doctrine (PHP)" href="/wiki/Doctrine_(PHP)">Doctrine</a> (<a title="YAML" href="/wiki/YAML">YAML</a>)</td>
<td>Plugin exists (alpha code, though)</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="Yii" href="/wiki/Yii">Yii</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a> 5 (&gt;=5.1.0)</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="JQuery" href="/wiki/JQuery">jQuery</a>, <a title="JQuery UI" href="/wiki/JQuery_UI">jQuery UI</a>, own components</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Push &amp; Pull</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Data access object" href="/wiki/Data_access_object">Database Access Objects</a> (DAO), <a title="Active record pattern" href="/wiki/Active_record_pattern">Active Record</a></td>
<td class="depends table-depends" style="background: none repeat scroll 0% 0% #ffeedd; color: black; vertical-align: middle; text-align: center;">Plugin</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="Zend Framework" href="/wiki/Zend_Framework">Zend Framework</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a> 5 (&gt;=5.2.4)</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Toolkit-independent</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Push &amp; Pull</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Table and Row data gateway</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
</tr>
<tr>
<th class="table-rh" style="background: none repeat scroll 0% 0% #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: left;"><a title="SilverStripe" href="/wiki/SilverStripe">SilverStripe (Sapphire)</a></th>
<td><a title="PHP" href="/wiki/PHP">PHP</a> 5 (&gt;=5.2)</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="JQuery" href="/wiki/JQuery">jQuery</a>/jQuery UI</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Active record pattern" href="/wiki/Active_record_pattern">Active record pattern</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Push &amp; Pull</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">Yes</td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;"><a title="Active record pattern" href="/wiki/Active_record_pattern">Active record pattern</a></td>
<td class="table-yes" style="background: none repeat scroll 0% 0% #90ff90; color: black; vertical-align: middle; text-align: center;">(Automatic)</td>
</tr>
</tbody>
</table>
<p>PHP Framework</p>
<table style="border: .5px solid #AAA; background-color: #aaa;" cellspacing="1px" cellpadding="1px">
<tbody style="border: 1px solid #AAA; background-color: #fff;">
<tr>
<th>Project<a href="http://en.wikipedia.org/wiki/PHP_frameworks#"></a></th>
<th>Current Stable Version<a href="http://en.wikipedia.org/wiki/PHP_frameworks#"></a></th>
<th>Release Date<a href="http://en.wikipedia.org/wiki/PHP_frameworks#"></a></th>
<th><a title="Software license" href="http://en.wikipedia.org/wiki/Software_license">License</a><a href="http://en.wikipedia.org/wiki/PHP_frameworks#"></a></th>
</tr>
<tr>
<th><a title="CakePHP" href="http://en.wikipedia.org/wiki/CakePHP">CakePHP</a></th>
<td>1.3.3</td>
<td>2010-07-18</td>
<td><a title="MIT License" href="http://en.wikipedia.org/wiki/MIT_License">MIT</a></td>
</tr>
<tr>
<th><a title="CodeIgniter" href="http://en.wikipedia.org/wiki/CodeIgniter">CodeIgniter</a></th>
<td>1.7.2</td>
<td>2009-09-11</td>
<td><a title="BSD licenses" href="http://en.wikipedia.org/wiki/BSD_licenses">BSD</a>-style</td>
</tr>
<tr>
<th><a title="Horde (software)" href="http://en.wikipedia.org/wiki/Horde_%28software%29">Horde</a></th>
<td>3.3.8</td>
<td>2010-04-28</td>
<td><a title="LGPL" href="http://en.wikipedia.org/wiki/LGPL">LGPL</a></td>
</tr>
<tr>
<th><a title="Qcodo" href="http://en.wikipedia.org/wiki/Qcodo">Qcodo</a></th>
<td>0.4.16</td>
<td>2010-06-09</td>
<td><a title="MIT License" href="http://en.wikipedia.org/wiki/MIT_License">MIT</a></td>
</tr>
<tr>
<th><a title="Seagull PHP Framework" href="http://en.wikipedia.org/wiki/Seagull_PHP_Framework">Seagull</a></th>
<td>0.6.7</td>
<td>2010-02-23</td>
<td><a title="BSD licenses" href="http://en.wikipedia.org/wiki/BSD_licenses">BSD</a></td>
</tr>
<tr>
<th><a title="Symfony" href="http://en.wikipedia.org/wiki/Symfony">Symfony</a></th>
<td>1.4.6</td>
<td>2010-06-29</td>
<td><a title="MIT License" href="http://en.wikipedia.org/wiki/MIT_License">MIT</a></td>
</tr>
<tr>
<th><a title="Yii" href="http://en.wikipedia.org/wiki/Yii">Yii</a></th>
<td>1.1.4</td>
<td>2010-09-05</td>
<td><a title="New BSD License" href="http://en.wikipedia.org/wiki/New_BSD_License">BSD</a></td>
</tr>
<tr>
<th><a title="Zend Framework" href="http://en.wikipedia.org/wiki/Zend_Framework">Zend Framework</a></th>
<td>1.10.7</td>
<td>2010-07-30</td>
<td><a title="BSD licenses" href="http://en.wikipedia.org/wiki/BSD_licenses">BSD</a></td>
</tr>
<tr>
<th>Project</th>
<th>Current Stable Version</th>
<th>Release Date</th>
<th><a title="License" href="http://en.wikipedia.org/wiki/License">License</a></th>
</tr>
</tbody>
</table>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fphp-frameworks%2F&amp;title=PHP%20Frameworks" id="wpa2a_12"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/php-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Networking for Project Managers</title>
		<link>http://www.amityadav.name/social-networking-for-project-managers/</link>
		<comments>http://www.amityadav.name/social-networking-for-project-managers/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 04:29:10 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Associations]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Project and Program Management]]></category>
		<category><![CDATA[Project management]]></category>
		<category><![CDATA[Project manager]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=677</guid>
		<description><![CDATA[Social Networking for Project Managers, sounds something great. http://www.projectmanagers.net/ this is a site for SNS among project managers, i like the concept. As a Project Manager you can get register and share your views about how you manage you projects, or even you can post your concerns among other project managers and find a solution [...]]]></description>
			<content:encoded><![CDATA[<p><a class="zem_slink" title="Social network service" rel="wikipedia" href="http://en.wikipedia.org/wiki/Social_network_service">Social Networking</a> for Project Managers, sounds something great.<br />
http://www.projectmanagers.net/ this is a site for SNS among project managers, i like the concept.</p>
<p>As a <a class="zem_slink" title="Project manager" rel="wikipedia" href="http://en.wikipedia.org/wiki/Project_manager">Project Manager</a> you can get register and share your views about how you manage you projects, or even you can post your concerns among other project managers and find a solution to your problem. It a good platform to learn about new <a class="zem_slink" title="Project management" rel="wikipedia" href="http://en.wikipedia.org/wiki/Project_management">Project Management</a> Methodology. If you are working on a <a class="zem_slink" title="Waterfall model" rel="wikipedia" href="http://en.wikipedia.org/wiki/Waterfall_model">waterfall model</a> and think what is Agile <a class="zem_slink" title="Scrum (development)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Scrum_%28development%29">Scrum</a> then there are some good resource on the site which provides you some insight to that.</p>
<p>Overall its fun to be a part of this community <img src='http://www.amityadav.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here are some links that might be helpful to you:</p>
<p><a title="What is thing called" href="http://www.projectmanagers.net/profiles/blogs/what-is-this-thing-called" target="_blank">What is this thing called</a><br />
<a title="A quick Premier on Social Media" href="http://www.projectmanagers.net/profiles/blogs/a-quick-primer-on-social-media" target="_blank"> A Qquick Primer on Social Media</a><br />
<a title="Six Common Mistakes Project" href="http://www.projectmanagers.net/profiles/blogs/six-common-mistakes-project" target="_blank">Six Common Mistakes Project</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=2cc0ecb8-68ec-4833-80c8-cbcff37e3e45" 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 a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fsocial-networking-for-project-managers%2F&amp;title=Social%20Networking%20for%20Project%20Managers" id="wpa2a_14"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/social-networking-for-project-managers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What to expect: Google TV Platform</title>
		<link>http://www.amityadav.name/what-to-expect-google-tv-platform/</link>
		<comments>http://www.amityadav.name/what-to-expect-google-tv-platform/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 04:56:40 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[Internet News]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Microsoft Mediaroom]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[Sony]]></category>
		<category><![CDATA[Television program]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=636</guid>
		<description><![CDATA[Image representing Google TV as depicted in Cr... Image via CrunchBase Google came up with a new product in May called Google TV. The main aspect that Google associated with Google TV was the developer ecosystem,  apart from viewing the TV programs you can also Internet TV Application built using Google Mobile OS, Android. Google [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 167px;">
<dt class="wp-caption-dt"><div class="img " style="width:157px;">
	<a href="http://www.crunchbase.com/product/google-tv"><img src="http://www.crunchbase.com/assets/images/resized/0008/7955/87955v1-max-450x450.png" alt="Image representing Google TV as depicted in Cr..." width="157" height="47" /></a>
	<div>Image representing Google TV as depicted in Cr...</div>
</div></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via CrunchBase</dd>
</dl>
</div>
</div>
<p>Google came up with a new product in May called Google TV. The main aspect that Google associated with Google TV was the developer ecosystem,  apart from viewing the <a class="zem_slink" title="Television program" rel="wikipedia" href="http://en.wikipedia.org/wiki/Television_program">TV programs</a> you can also <a class="zem_slink" title="Internet" rel="wikipedia" href="http://en.wikipedia.org/wiki/Internet">Internet</a> TV Application built using Google Mobile OS, <a class="zem_slink" title="Google" rel="homepage" href="http://google.com">Android</a>.</p>
<p>Google is not offering hardware platform like <a class="zem_slink" title="Apple TV" rel="wikipedia" href="http://en.wikipedia.org/wiki/Apple_TV">AppleTV</a> or <a class="zem_slink" title="Microsoft" rel="geolocation" href="http://maps.google.com/maps?ll=47.6395972222,-122.12845&amp;spn=1.0,1.0&amp;q=47.6395972222,-122.12845 (Microsoft)&amp;t=h">Microsoft</a> <a class="zem_slink" title="Microsoft Mediaroom" rel="homepage" href="http://www.microsoftmediaroom.com/">Mediaroom</a>, instead, Google has partnered with electronics giant <a class="zem_slink" title="Sony" rel="homepage" href="http://discover.sonystyle.com/internettv/">Sony</a> on the  hardware side. Google TV launches in the fall inside a new line of Sony  TVs, so let&#8217;s look at what we can expect to see.</p>
<p>Both Google and Sony has benefited from this deal.</p>
<p>The Google TV is built on the Android platform so it will rely heavily on the <a class="zem_slink" title="Google Chrome" rel="homepage" href="http://www.google.com/chrome">Google Chrome</a> browser. With lot more things coming up down the line Google surely wants to take the TV experience to a different level. With Google TV one can watch Photo Slideshow, play games, listen to music and more.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/vS0la9SmqWA&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="385" src="http://www.youtube.com/v/vS0la9SmqWA&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Google will  release the Google TV <a class="zem_slink" title="Software development kit" rel="wikipedia" href="http://en.wikipedia.org/wiki/Software_development_kit">SDK</a> and web <a class="zem_slink" title="Google Wave API" rel="homepage" href="http://code.google.com/apis/wave/">APIs</a> for TV. This will enable developers to build applications, which will then be  distributed through Android Market.</p>
<p>So wait for the next generation TV and enjoy the new experience.</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=25a34163-50bd-46db-8c3b-e242fe1786fb" 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 a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fwhat-to-expect-google-tv-platform%2F&amp;title=What%20to%20expect%3A%20Google%20TV%20Platform" id="wpa2a_16"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/what-to-expect-google-tv-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP Paginate Count with group by</title>
		<link>http://www.amityadav.name/cakephp-paginate-count-with-group-by/</link>
		<comments>http://www.amityadav.name/cakephp-paginate-count-with-group-by/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 09:08:04 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=584</guid>
		<description><![CDATA[I am working on a CakePHP project these days, today i ran into a different problem with CakePHP. Sometimes i feel that there are small-small things that are sometimes missed by the Cake developers, but thank God that there are some workarounds available to them.  Here is the problem statement that i encountered, i had [...]]]></description>
			<content:encoded><![CDATA[<p>I am working on a CakePHP project these days, today i ran into a different problem with CakePHP. Sometimes i feel that there are small-small things that are sometimes missed by the Cake developers, but thank God that there are some workarounds available to them.  Here is the problem statement that i encountered, i had a table in which i was having duplicate records and i wanted to show only distinct records in the data grid which was using the CakePHP paginator class to create a paginated data grid.</p>
<p>Now to show only the distinct rows i used the group by clause to eliminate the duplicate records, the records were coming fine but when i saw the paging it was not working right at all. The problem was that the paginator&#8217;s &#8220;paginateCount&#8221; function was also considering the &#8220;Group By&#8221; clause while doing the counting of the total records. This was crazy.</p>
<p>I searched through Google to get a solution to that and found <a href="https://trac.cakephp.org/ticket/5123" target="_blank">this </a>link, where people have already reported a his error to the cake developers. The solution that worked for me was that i needed to override the &#8220;paginateCount&#8221; function and use a different function in my model to get the correct number of total records. I added this function to my model and whola it worked for me. Here is the function that needs to be added model to get things right.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p584code2'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p5842"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</pre></td><td class="code" id="p584code2"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> paginateCount<span style="color: #009900;">&#40;</span><span style="color: #000088;">$conditions</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #339933;">,</span> <span style="color: #000088;">$recursive</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$extra</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$parameters</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/compact"><span style="color: #990000;">compact</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'conditions'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'recursive'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/isset"><span style="color: #990000;">isset</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$extra</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'group'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000088;">$parameters</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'fields'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$extra</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'group'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/is_string"><span style="color: #990000;">is_string</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$parameters</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'fields'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				<span style="color: #666666; font-style: italic;">// pagination with single GROUP BY field</span>
				<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/substr"><span style="color: #990000;">substr</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$parameters</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'fields'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">9</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">'DISTINCT '</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
					<span style="color: #000088;">$parameters</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'fields'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'DISTINCT '</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$parameters</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'fields'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
				<span style="color: #009900;">&#125;</span>
				<a href="http://www.php.net/unset"><span style="color: #990000;">unset</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$extra</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'group'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
				<span style="color: #000088;">$count</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>find<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'count'</span><span style="color: #339933;">,</span> <a href="http://www.php.net/array_merge"><span style="color: #990000;">array_merge</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$parameters</span><span style="color: #339933;">,</span> <span style="color: #000088;">$extra</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
				<span style="color: #666666; font-style: italic;">// resort to inefficient method for multiple GROUP BY fields</span>
				<span style="color: #000088;">$count</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>find<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'count'</span><span style="color: #339933;">,</span> <a href="http://www.php.net/array_merge"><span style="color: #990000;">array_merge</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$parameters</span><span style="color: #339933;">,</span> <span style="color: #000088;">$extra</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
				<span style="color: #000088;">$count</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>getAffectedRows<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #666666; font-style: italic;">// regular pagination</span>
			<span style="color: #000088;">$count</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>find<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'count'</span><span style="color: #339933;">,</span> <a href="http://www.php.net/array_merge"><span style="color: #990000;">array_merge</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$parameters</span><span style="color: #339933;">,</span> <span style="color: #000088;">$extra</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$count</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<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=cc53dd5d-c0c6-46ff-8d1d-eb7ae69e4fea" 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 a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fcakephp-paginate-count-with-group-by%2F&amp;title=CakePHP%20Paginate%20Count%20with%20group%20by" id="wpa2a_18"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/cakephp-paginate-count-with-group-by/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>A new look for Gmail</title>
		<link>http://www.amityadav.name/a-new-look-for-gmail/</link>
		<comments>http://www.amityadav.name/a-new-look-for-gmail/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 04:23:53 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[gmail]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=580</guid>
		<description><![CDATA[Today when i logged in to my Gmail account i saw that Gmail has a new look. The new look has an easy access to the contacts and tasks. There was an update to the contacts too, now one can sort by last name and add custom labels for phone numbers and other fields.]]></description>
			<content:encoded><![CDATA[<p>Today when i logged in to my Gmail account i saw that Gmail has a new look. The new look has an easy access to the contacts and tasks. There was an update to the contacts too, now one can sort by last name and add custom labels for phone numbers and other fields.</p>
<div id="attachment_581" class="wp-caption alignleft" style="width: 310px"><div class="img size-medium wp-image-581" style="width:300px;">
	<a href="http://www.amityadav.name/wp-content/uploads/2010/08/gmail_update.png"><img src="http://www.amityadav.name/wp-content/uploads/2010/08/gmail_update-300x127.png" alt="" width="300" height="127" /></a>
	<div>Gmail_update</div>
</div><p class="wp-caption-text">Gmail new update</p></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fa-new-look-for-gmail%2F&amp;title=A%20new%20look%20for%20Gmail" id="wpa2a_20"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/a-new-look-for-gmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lots of improvements for Firefox 4</title>
		<link>http://www.amityadav.name/lots-of-improvements-for-firefox-4/</link>
		<comments>http://www.amityadav.name/lots-of-improvements-for-firefox-4/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 03:48:28 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Product Releases]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=443</guid>
		<description><![CDATA[Some of the cool new stuff coming in Firefox 4. * New Add-Ons Builder based on Bespin * HTML5 Video display * Painting with Canvas * Image manipulation with Canvas – pixel testing, face detection with opencivitas * Green screen technologies in images and video by detecting pixel colours. * HTML5 embedded inside SVG (yes!) [...]]]></description>
			<content:encoded><![CDATA[<p>Some of the cool new stuff coming in Firefox 4.<br />
    * New Add-Ons Builder based on Bespin<br />
    * HTML5 Video display<br />
    * Painting with Canvas<br />
    * Image manipulation with Canvas – pixel testing, face detection with opencivitas<br />
    * Green screen technologies in images and video by detecting pixel colours.<br />
    * HTML5 embedded inside SVG (yes!)<br />
    * SVG as an IMG<br />
    * SVG as a CSS background<br />
    * SVG filter/mask/clip<br />
    * SVG animations<br />
    * Inline SVG inside HTML5<br />
    * CSS3 (selectors, @font-face, 2D Transforms, Transitions, Shadow, Gradients ,calculations – calc(2em-10px) )<br />
    * APIs: Geolocation, Offline (IndexDB, localStorage, AppCache, FileAPI – binary content of a file input, file drag and drop, web workers, websockets)<br />
    * Websockets controller running the presentation from the mobile.<br />
    * WebGL</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Flots-of-improvements-for-firefox-4%2F&amp;title=Lots%20of%20improvements%20for%20Firefox%204" id="wpa2a_22"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/lots-of-improvements-for-firefox-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Rolls Out Office Web Apps</title>
		<link>http://www.amityadav.name/microsoft-rolls-out-office-web-apps/</link>
		<comments>http://www.amityadav.name/microsoft-rolls-out-office-web-apps/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 11:35:25 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Information]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=433</guid>
		<description><![CDATA[Microsoft rolled out Microsoft Office Web Apps on Skydrive to users in the U.S., U.K., Canada and Ireland June 7th Microsoft_office_live]]></description>
			<content:encoded><![CDATA[<p><a href="http://microsoft.com/">Microsoft</a> rolled out <a href="http://office.live.com/">Microsoft Office Web Apps on Skydrive</a> to users in the U.S., U.K., Canada and Ireland June 7th</p>
<div class="img alignnone size-medium wp-image-432" style="width:300px;">
	<a href="http://www.amityadav.name/wp-content/uploads/2010/06/Microsoft_office_live.png"><img src="http://www.amityadav.name/wp-content/uploads/2010/06/Microsoft_office_live-300x196.png" alt="" width="300" height="196" /></a>
	<div>Microsoft_office_live</div>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fmicrosoft-rolls-out-office-web-apps%2F&amp;title=Microsoft%20Rolls%20Out%20Office%20Web%20Apps" id="wpa2a_24"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/microsoft-rolls-out-office-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP Sharing sessions between apps on the same domain</title>
		<link>http://www.amityadav.name/cakephp-sharing-sessions-between-apps-on-the-same-domain/</link>
		<comments>http://www.amityadav.name/cakephp-sharing-sessions-between-apps-on-the-same-domain/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 10:07:43 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=415</guid>
		<description><![CDATA[Few days back i was working on two separate CakePHP applications, suddenly there was a need to maintain session between these two separate apps working on the same domain. Let me explain a bit more. Cake-logo Image via Wikipedia I was having two apps (i)wishlist (ii) lighthouse These are two separate apps under the root [...]]]></description>
			<content:encoded><![CDATA[<p>Few days back i was working on two separate <a class="zem_slink" title="CakePHP" rel="wikipedia" href="http://en.wikipedia.org/wiki/CakePHP">CakePHP</a> <a class="zem_slink" title="Application software" rel="wikipedia" href="http://en.wikipedia.org/wiki/Application_software">applications</a>, suddenly there was a need to maintain session between these two separate apps working on the same domain. Let me explain a bit more.</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 190px;">
<dt class="wp-caption-dt"><div class="img " style="width:76px;">
	<a href="http://en.wikipedia.org/wiki/File:Cake-logo.png"><img src="http://upload.wikimedia.org/wikipedia/en/9/9a/Cake-logo.png" alt="Cake-logo" width="76" height="76" /></a>
	<div>Cake-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/File:Cake-logo.png">Wikipedia</a></dd>
</dl>
</div>
</div>
<p>I was having two apps (i)wishlist (ii) lighthouse</p>
<p>These are two separate apps under the root folder having the directory structure as:<br />
/htdocs<br />
/wishlist<br />
/app<br />
/config<br />
&#8230;.<br />
/lighthouse<br />
/app<br />
/config &#8230;.</p>
<p>By default the sessions are created relative to the apps directory, and this was the problem i was dealing with, not a big thing but i spent a lot of time figuring this, but for you its will work like a charm.</p>
<p>Steps that i follow to make the two apps share sessions between them.<br />
<strong>1.</strong> Edit &#8220;core.php&#8221; for wishlist and the lighthouse and add the line<br />
<span style="color: #ff0000;">ini_set(&#8216;session.cookie_path&#8217;, &#8220;/&#8221;);</span><br />
This is to direct the CakePHP app to create the session on the root</p>
<p><strong>2. </strong>The <strong>Session.cookie</strong> name should be same for the two apps</p>
<p><strong>3.</strong> The <strong>Session.salt</strong> should be same for the two apps</p>
<p><strong>4.</strong> Security.level should be low in both the apps</p>
<p>This is it what is required. Let me know if you are still stuck with the things, happy coding.</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=8d80a122-92fc-4bf8-bbf4-c6a5617afc42" 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 a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fcakephp-sharing-sessions-between-apps-on-the-same-domain%2F&amp;title=CakePHP%20Sharing%20sessions%20between%20apps%20on%20the%20same%20domain" id="wpa2a_26"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/cakephp-sharing-sessions-between-apps-on-the-same-domain/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CakePHP: Paginate using multiple tables/associations</title>
		<link>http://www.amityadav.name/cakephp-paginate-using-multiple-tablesassociations/</link>
		<comments>http://www.amityadav.name/cakephp-paginate-using-multiple-tablesassociations/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 12:10:55 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=363</guid>
		<description><![CDATA[I was stuck with a scenario while working on one of the CakePHP application where i have the following association: City belongsTo =&#62; State State belongsTo =&#62; country In case of Ruby on Rail we can use &#8216;through&#8217; to create a relationship between the City and Country, but in case of CakePHP we have two [...]]]></description>
			<content:encoded><![CDATA[<p>I was stuck with a scenario while working on one of the CakePHP application where i have the following association:</p>
<p>City  belongsTo =&gt; State<br />
State belongsTo =&gt; country</p>
<p>In case of Ruby on Rail we can use &#8216;through&#8217; to create a relationship between the City and Country, but in case of CakePHP we have two things 1) recursive 2) Contain, but in my case both were not working so i searched and found an alternate way of establishing relationship between City and Country so when i run a find on City i also get the Country data in the resultset. Here is the function that i used.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p363code4'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p3634"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
</pre></td><td class="code" id="p363code4"><pre class="php" style="font-family:monospace;">&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> unbindAndBind<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #666666; font-style: italic;">// unbind State model for entire request</span>
		<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">City</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">unbindModel</span><span style="color: #009900;">&#40;</span><a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'belongsTo'</span> <span style="color: #339933;">=&gt;</span>array<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'State'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #666666; font-style: italic;">// unbind State-&gt;Country model for entire request</span>
		<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">City</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">State</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">unbindModel</span><span style="color: #009900;">&#40;</span><a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'belongsTo'</span> <span style="color: #339933;">=&gt;</span>array<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Country'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #666666; font-style: italic;">// rebind Site and Company models with custom condition for Company model forcing join</span>
		<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">City</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">bindModel</span><span style="color: #009900;">&#40;</span><a href="http://www.php.net/array"><span style="color: #990000;">array</span></a>
					<span style="color: #009900;">&#40;</span>
					   <span style="color: #0000ff;">'belongsTo'</span> <span style="color: #339933;">=&gt;</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span>
					   <span style="color: #0000ff;">'State'</span> <span style="color: #339933;">=&gt;</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
					   <span style="color: #0000ff;">'Country'</span> <span style="color: #339933;">=&gt;</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span>
					  			     <span style="color: #0000ff;">'foreignKey'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">,</span> 
								     <span style="color: #0000ff;">'conditions'</span> <span style="color: #339933;">=&gt;</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'State.country_id = Country.id'</span><span style="color: #009900;">&#41;</span>
								   <span style="color: #009900;">&#41;</span>
					    <span style="color: #009900;">&#41;</span>
					<span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
					<span style="color: #009900; font-weight: bold;">false</span>
		<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fcakephp-paginate-using-multiple-tablesassociations%2F&amp;title=CakePHP%3A%20Paginate%20using%20multiple%20tables%2Fassociations" id="wpa2a_28"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/cakephp-paginate-using-multiple-tablesassociations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retrieving nth Salary from DB</title>
		<link>http://www.amityadav.name/retrieving-nth-salary-from-db/</link>
		<comments>http://www.amityadav.name/retrieving-nth-salary-from-db/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 15:21:22 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=347</guid>
		<description><![CDATA[This query lets you find the nth highest salaries employees. Select * From @Table [T1] Where (2 = (Select Count(Distinct [ESalary]) From @Table [T2] where [T1]।[ESalary] &#60;= [T2].[ESalary])) Replace 2 with 3,4 ,5,6 etc to get the 3,4 ,5,6 etc highest salaried employees]]></description>
			<content:encoded><![CDATA[<p>This query lets you find the nth highest salaries employees.</p>
<p><span style="font-family: verdana;"><span style="font-size: 85%;"><span style="color: #3366ff;">Select</span> * <span style="color: #3366ff;">From </span>@Table [T1] <span style="color: #3366ff;">Where</span><br />
(2 = (<span style="color: #3366ff;">Select</span> Count(<span style="color: #3366ff;">Distinct</span> [ESalary]) <span style="color: #3366ff;">From</span> @Table [T2] <span style="color: #3366ff;">where</span> [T1]।[ESalary] &lt;= [T2].[ESalary]))</span></span></p>
<p>Replace 2 with 3,4 ,5,6 etc to get the 3,4 ,5,6 etc highest salaried employees</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fretrieving-nth-salary-from-db%2F&amp;title=Retrieving%20nth%20Salary%20from%20DB" id="wpa2a_30"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/retrieving-nth-salary-from-db/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iGoogle new celebrity showcase</title>
		<link>http://www.amityadav.name/igoogle-new-celebrity-showcase/</link>
		<comments>http://www.amityadav.name/igoogle-new-celebrity-showcase/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 05:54:00 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Al Gore]]></category>
		<category><![CDATA[Alliance for Climate Protection]]></category>
		<category><![CDATA[Dave Matthews]]></category>
		<category><![CDATA[IGoogle]]></category>
		<category><![CDATA[iGoogle Showcase]]></category>
		<category><![CDATA[Katie Couric]]></category>
		<category><![CDATA[Rachael Ray]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=337</guid>
		<description><![CDATA[iGoogle announce a new iGoogle Showcase, which allows one to see and share the homepages of some of your favorite icons. These 30 preeminent people, including Dave Matthews, Rachael Ray and Katie Couric, are sharing their iGoogle pages with users in full. The iGoogle Showcase allows one to either add a celebrity&#8217;s entire iGoogle page [...]]]></description>
			<content:encoded><![CDATA[<p>iGoogle announce a new <a href="http://www.google.com/igshowcase">iGoogle Showcase</a>, which allows one to see and share the homepages of some of your favorite icons. These 30 preeminent people, including <a href="http://www.google.com/intl/en_us/help/ig/showcase/dave_matthews.html">Dave Matthews</a>, <a href="http://www.google.com/intl/en_us/help/ig/showcase/rachael_ray.html">Rachael Ray</a> and <a href="http://www.google.com/intl/en_us/help/ig/showcase/katie_couric.html">Katie Couric</a>, are sharing their iGoogle pages with users in full.</p>
<p>The iGoogle Showcase allows one to either add a celebrity&#8217;s entire iGoogle page to his/her own, or browse through the collection and choose different gadgets and themes from several pages. For example, you might select <a href="http://www.google.com/intl/en_us/help/ig/showcase/al_gore.html">Al Gore&#8217;s iGoogle page</a> for his preferred theme and gadgets for keeping up on the latest media news, supporting the Alliance for Climate protection cause or browsing through photos from <a class="zem_slink" title="National Geographic Society" rel="geolocation" href="http://maps.google.com/maps?ll=38.9051,-77.0379&amp;spn=1.0,1.0&amp;q=38.9051,-77.0379 (National%20Geographic%20Society)&amp;t=h">National Geographic</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=85f607ae-833f-43d0-9df7-b6604cfafeb3" 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 a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Figoogle-new-celebrity-showcase%2F&amp;title=iGoogle%20new%20celebrity%20showcase" id="wpa2a_32"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/igoogle-new-celebrity-showcase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great to see this:)</title>
		<link>http://www.amityadav.name/great-to-see-this/</link>
		<comments>http://www.amityadav.name/great-to-see-this/#comments</comments>
		<pubDate>Sun, 31 May 2009 18:17:02 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[yadav]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=328</guid>
		<description><![CDATA[I was just browsing and came cross this link http://en.wikipedia.org/wiki/Yadav This talks about the past of Yadav cast. I was thrilled to see that i belong to such a great past.]]></description>
			<content:encoded><![CDATA[<p>I was just browsing and came cross this link</p>
<p><a title="Yadav Wiki" href="http://en.wikipedia.org/wiki/Yadav" target="_blank">http://en.wikipedia.org/wiki/Yadav</a></p>
<p>This talks about the past of Yadav cast. I was thrilled to see that i belong to such a great past.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fgreat-to-see-this%2F&amp;title=Great%20to%20see%20this%3A%29" id="wpa2a_34"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/great-to-see-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Essential Mac Software</title>
		<link>http://www.amityadav.name/essential-mac-software/</link>
		<comments>http://www.amityadav.name/essential-mac-software/#comments</comments>
		<pubDate>Tue, 19 May 2009 07:11:48 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Coda]]></category>
		<category><![CDATA[Hewlett-Packard]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Text editor]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=326</guid>
		<description><![CDATA[MAMP 1.7.2Download &#124; Site Self-contained local hosting. (M)ac, (A)pache, (M)ySQL, (P)HP. VirtualHostX 1.1.1$9 &#124; Download &#124; Site &#124; Tutorial Host multiple sites on your Mac. Extremely useful with MAMP. CSSEdit 2.6€29.95 &#124; Download &#124; Site The best CSS editor on the market. An absolute must-have. TextMate 1.5.7€39 &#124; Download &#124; Site The best text editor [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><a class="zem_slink" title="MAMP" rel="wikipedia" href="http://en.wikipedia.org/wiki/MAMP">MAMP</a> 1.7.2<span class="links"><a class="dl" href="http://downloads.sourceforge.net/mamp/MAMP_1.7.2.dmg.zip">Download</a> | <a class="site" href="http://www.mamp.info/en/mamp.html">Site</a></span><br />
<span class="description">Self-contained local hosting. (M)ac, (A)pache, (M)ySQL, (P)HP.</span></li>
<li>VirtualHostX 1.1.1<span class="links"><a class="buy" href="http://clickontyler.com/virtualhostx/">$9</a> | <a class="dl" href="http://clickontyler.com/virtualhostx/download/">Download</a> | <a class="site" href="http://clickontyler.com/virtualhostx/">Site</a> | <a class="other" href="http://seansperte.com/entry/Setting_Up_a_Killer_Local_Web_Development_Environment_on_a_Mac_with_MAMP_an/">Tutorial</a></span><br />
<span class="description">Host multiple sites on your Mac. Extremely useful with MAMP.</span></li>
<li><a class="zem_slink" title="CSSEdit" rel="homepage" href="http://www.macrabbit.com/cssedit/">CSSEdit</a> 2.6<span class="links"><a class="buy" href="http://www.macrabbit.com/store/">€29.95</a> | <a class="dl" href="http://www.macrabbit.com/cssedit/get/">Download</a> | <a class="site" href="http://www.macrabbit.com/cssedit/">Site</a></span><br />
<span class="description">The best <a class="zem_slink" title="Cascading Style Sheets" rel="wikipedia" href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">CSS</a> editor on the market. An absolute must-have.</span></li>
<li><a class="zem_slink" title="TextMate" rel="homepage" href="http://www.macromates.com/">TextMate</a> 1.5.7<span class="links"><a class="buy" href="http://www.macromates.com/purchase">€39</a> | <a class="dl" href="http://macromates.com/textmate/files/TextMate_1.5.7.dmg">Download</a> | <a class="site" href="http://www.macromates.com/">Site</a></span><br />
<span class="description">The best <a class="zem_slink" title="Text editor" rel="wikipedia" href="http://en.wikipedia.org/wiki/Text_editor">text editor</a> ever.</span></li>
<li>Sequel Pro 0.9.3<span class="links"><a class="dl" href="http://elementiks.com/download/sequel-pro-0.9.3.dmg">Download</a> | <a class="site" href="http://www.sequelpro.com/">Site</a></span><br />
<span class="description">Successor to invaluable <a href="http://www.sequelpro.com/cocoamysql.html">CocoaMySQL.</a> Gives direct access to <a class="zem_slink" title="MySQL" rel="homepage" href="http://www.mysql.com">MySQL</a> databases on local and remote servers. <a class="zem_slink" title="Donationware" rel="wikipedia" href="http://en.wikipedia.org/wiki/Donationware">Donationware</a>.</span></li>
<li><a class="zem_slink" title="Coda (web development software)" rel="homepage" href="http://www.panic.com/coda/">Coda</a> 1.6<span class="links"><a class="buy" href="https://www.panic.com/coda/buy.html">$99</a> | <a class="dl" href="http://www.panic.com/coda/d/Coda%201.6.2.zip">Download</a> | <a class="site" href="http://www.panic.com/coda/">Site</a></span><br />
<span class="description">Popular all-in-one web development application</span></li>
</ul>
<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=46251984-f835-459b-a387-d26abfa96602" 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 a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fessential-mac-software%2F&amp;title=Essential%20Mac%20Software" id="wpa2a_36"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/essential-mac-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colorless View of www.amityadav.name</title>
		<link>http://www.amityadav.name/colorless-view-of-wwwamityadavname/</link>
		<comments>http://www.amityadav.name/colorless-view-of-wwwamityadavname/#comments</comments>
		<pubDate>Thu, 14 May 2009 05:04:37 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[colorblind]]></category>

		<guid isPermaLink="false">http://www.amityadav.name/?p=300</guid>
		<description><![CDATA[I was just stumbling through the sites and found a very good utility that talks about how people suffering from color blindness see things. This is a visualization of how they see things. I thought of sharing how my looks to them, so here is the how it looks to colorblind people.]]></description>
			<content:encoded><![CDATA[<p>I was just stumbling through the sites and found a very good utility that talks about how people suffering from color blindness see things. This is a visualization of how they see things. I thought of sharing how my looks to them, so here is the how it looks to colorblind people.</p>
<div id="attachment_301" class="wp-caption aligncenter" style="width: 389px"><div class="img size-medium wp-image-301" style="width:379px;">
	<a href="http://www.amityadav.name/wp-content/uploads/2009/05/amityadavname.png"><img src="http://www.amityadav.name/wp-content/uploads/2009/05/amityadavname.png" alt="" width="379" height="305" /></a>
	<div>amityadavname</div>
</div><p class="wp-caption-text">www.amityadav.name</p></div>
<p style="text-align: center;">
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fcolorless-view-of-wwwamityadavname%2F&amp;title=Colorless%20View%20of%20www.amityadav.name" id="wpa2a_38"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/colorless-view-of-wwwamityadavname/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 a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.amityadav.name%2Fopenidsreg%2F&amp;title=openid.sreg" id="wpa2a_40"><img src="http://www.amityadav.name/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.amityadav.name/openidsreg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

