<?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>Gyani . info</title>
	<atom:link href="http://gyani.info/gblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://gyani.info/gblog</link>
	<description></description>
	<lastBuildDate>Wed, 08 Apr 2009 06:06:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google app engine launches Java Support</title>
		<link>http://gyani.info/gblog/2009/04/08/google-app-engine-launches-java-support/</link>
		<comments>http://gyani.info/gblog/2009/04/08/google-app-engine-launches-java-support/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 06:06:46 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=111</guid>
		<description><![CDATA[At Campfire&#8217;09 google launches Java support for App engine. (Source: Techcrunch)
With App Engine, you can build web applications using standard Java technologies and run them on Google&#8217;s scalable infrastructure. The Java environment provides a Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the App Engine scalable datastore and services, such [...]]]></description>
			<content:encoded><![CDATA[<p>At Campfire&#8217;09 google launches Java support for App engine. (Source: <a href="http://www.techcrunch.com/2009/04/07/live-from-google-campfire-09/" target="_blank">Techcrunch</a>)</p>
<p>With App Engine, you can build web applications using standard Java technologies and run them on Google&#8217;s scalable infrastructure. The Java environment provides a Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the App Engine scalable datastore and services, such as JDO, JPA, JavaMail, and JCache. Standards support makes developing your application easy and familiar, and also makes porting your application to and from your own servlet environment straightforward.</p>
<p>The <a href="http://code.google.com/appengine/docs/java/tools/eclipse.html">Google Plugin for Eclipse</a> adds new project wizards and debug configurations to your <a href="http://www.eclipse.org/">Eclipse</a> IDE for App Engine projects. App Engine for Java makes it especially easy to develop and deploy world-class web applications using <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a> (GWT).  The Eclipse plugin comes bundled with the App Engine and GWT SDKs.</p>
<p>Checkout developers guide <a href="http://code.google.com/appengine/docs/" target="_blank">here.</a></p>
<p>You can download SDK from <a href="http://googleappengine.googlecode.com/files/appengine-java-sdk-1.2.0.zip" target="_blank">here.</a></p>

	Tags: <a href="http://gyani.info/gblog/tag/google/" title="google" rel="tag nofollow">google</a>, <a href="http://gyani.info/gblog/tag/gwt/" title="gwt" rel="tag nofollow">gwt</a>, <a href="http://gyani.info/gblog/tag/java/" title="java" rel="tag nofollow">java</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://gyani.info/gblog/2008/02/18/opensocial/" title="OpenSocial (February 18, 2008)">OpenSocial</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2009/01/31/google-glitch-this-site-may-harm-your-computer/" title="Google Glitch : This site may harm your computer. (January 31, 2009)">Google Glitch : This site may harm your computer.</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2008/01/18/before-starting-a-project/" title="Before you start (January 18, 2008)">Before you start</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/04/08/google-app-engine-launches-java-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail : Undo button</title>
		<link>http://gyani.info/gblog/2009/04/06/gmail-undo-button/</link>
		<comments>http://gyani.info/gblog/2009/04/06/gmail-undo-button/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 12:18:02 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[widget/plugins]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[gmail labs]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=109</guid>
		<description><![CDATA[Forgot to send an attachment.. Sent a mail too early or to a wrong person.. worry not, gmail labs has introduced an undo function now.. which right now gives you 5 secs (plans to extend it to 10) to undo mail after it has been sent. Read complete article here !!
p.s. : This post is [...]]]></description>
			<content:encoded><![CDATA[<p>Forgot to send an attachment.. Sent a mail too early or to a wrong person.. worry not, gmail labs has introduced an undo function now.. which right now gives you 5 secs (plans to extend it to 10) to undo mail after it has been sent. Read complete article <a href="http://onlygizmos.com/fundu-gmail-labs-feature-undo-sent/2009/03/" target="_blank">here</a> !!</p>
<p>p.s. : This post is an entry for <a href="http://onlygizmos.com/og-contest-win-a-6mp-digital-camera-and-more/2009/04/" target="_blank">OG Contest</a> <img src='http://gyani.info/gblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

	Tags: <a href="http://gyani.info/gblog/tag/gmail/" title="gmail" rel="tag nofollow">gmail</a>, <a href="http://gyani.info/gblog/tag/gmail-labs/" title="gmail labs" rel="tag nofollow">gmail labs</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/04/06/gmail-undo-button/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript : Iframe : Cross domain scripting</title>
		<link>http://gyani.info/gblog/2009/02/03/javascript-iframe-cross-domain-scripting/</link>
		<comments>http://gyani.info/gblog/2009/02/03/javascript-iframe-cross-domain-scripting/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 17:30:07 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[crossdomain]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=106</guid>
		<description><![CDATA[Probelm :- Your page with domainA.com has an iFrame of domainB.com. You have some task, that needs you to call a javascript function in main page (domainA.com) from iFrame (domainB.com).
Hack :- I googled and found two solutions, both work for most common browsers but both have some limitations. ( Obiously its a security issue )

First [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Probelm </strong>:- Your page with domainA.com has an iFrame of domainB.com. You have some task, that needs you to call a javascript function in main page (domainA.com) from iFrame (domainB.com).</p>
<p><strong>Hack </strong>:- I googled and found two solutions, both work for most common browsers but both have some limitations. ( Obiously its a security issue )</p>
<ol>
<li>First one I found at <a href="http://pipwerks.com/journal/2008/11/30/iframes-and-cross-domain-security-part-2/" target="_blank">pipwerks</a>. <strong>For it to work you must have access to web directory of parent frame </strong>(domainA). You need to upload a file there (proxy.html). According to it, you can put nested iframe from domainA into domainB. And call a function from this iframe instead, using top.functionName</li>
<li>Other hack is from <a href="http://tagneto.blogspot.com/2006/06/cross-domain-frame-communication-with.html" target="_blank">tagneto</a>. To use this, you need to change parent.location adding a hash(#) to it. This won&#8217;t reload the page and hence it works. Here is a <a href="http://www.tagneto.org/blogcode/xframe/ui.html" target="_blank">test page</a> as well. See the source of test page and embedded iframe to check how it works.</li>
</ol>
<p>If you know about any others? Lemme know.</p>
<p>Update :- approach 2 has some issues with IE7, its fixed <a href="http://tagneto.blogspot.com/2006/10/ie-7-and-iframe-apis-part-2.html" target="_blank">here</a>.</p>

	Tags: <a href="http://gyani.info/gblog/tag/crossdomain/" title="crossdomain" rel="tag nofollow">crossdomain</a>, <a href="http://gyani.info/gblog/tag/javascript/" title="javascript" rel="tag nofollow">javascript</a>, <a href="http://gyani.info/gblog/tag/web-designing/" title="web development" rel="tag nofollow">web development</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://gyani.info/gblog/2009/01/21/whats-with-html5/" title="What&#8217;s with HTML5 ? (January 21, 2009)">What&#8217;s with HTML5 ?</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2009/01/12/firebug-like-tool-for-ie-iewatch/" title="Firebug like tool for IE : IEWatch (January 12, 2009)">Firebug like tool for IE : IEWatch</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2007/11/19/css-positioning/" title="CSS positioning (November 19, 2007)">CSS positioning</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2008/09/10/crossdomain-scripting-flash/" title="crossdomain scripting : flash (September 10, 2008)">crossdomain scripting : flash</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/02/03/javascript-iframe-cross-domain-scripting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Glitch : This site may harm your computer.</title>
		<link>http://gyani.info/gblog/2009/01/31/google-glitch-this-site-may-harm-your-computer/</link>
		<comments>http://gyani.info/gblog/2009/01/31/google-glitch-this-site-may-harm-your-computer/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 14:59:43 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google search]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=93</guid>
		<description><![CDATA[
Seems like some issue with google. On searching anything I get all search results with &#8220;This site may harm your computer.&#8221; link.
The page points you to this website :- StopBadware [dot] org


Here are screenshots :




No idea whats happening, but seems like for now i&#8217;ll have to use yahoo search  .


Update :- Issue fixed now, [...]]]></description>
			<content:encoded><![CDATA[<div>
Seems like some issue with google. On searching anything I get all search results with &#8220;<a href="http://www.google.co.in/support/bin/answer.py?answer=45449&amp;topic=360&amp;hl=en&amp;sa=X&amp;oi=malwarewarninglink&amp;resnum=1&amp;ct=help">This site may harm your computer.</a>&#8221; link.</p>
<p>The page points you to this website :- StopBadware [dot] org
</p></div>
<div style="height:600px;" width="100%">
Here are screenshots :</p>
<p><a href="http://gyani.info/gblog/wp-content/uploads/2009/01/google-glitch1.gif"><img class="aligncenter" src="http://gyani.info/gblog/wp-content/uploads/2009/01/google-glitch1.gif" alt="http://gyani.info/gblog/wp-content/uploads/2009/01/google-glitch1.gif" width="405" height="271" /></a></p>
<p><a href="http://gyani.info/gblog/wp-content/uploads/2009/01/google-glitch2.gif"><img class="alignnone" src="http://gyani.info/gblog/wp-content/uploads/2009/01/google-glitch2.gif" alt="http://gyani.info/gblog/wp-content/uploads/2009/01/google-glitch2.gif" width="684" height="260" /></a>
</div>
<div width="100%">
No idea whats happening, but seems like for now i&#8217;ll have to use yahoo search <img src='http://gyani.info/gblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .
</div>
<div>
Update :- Issue fixed now, Yahoo sure would have seen some hike in traffic for those 5-10mins <img src='http://gyani.info/gblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .
</div>
<div>
<p>More Updates :- <a href="http://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html" target="_blank">On Google blog</a> &#8211; what caused this error, and how it got fixed.
</div>

	Tags: <a href="http://gyani.info/gblog/tag/google/" title="google" rel="tag nofollow">google</a>, <a href="http://gyani.info/gblog/tag/google-search/" title="google search" rel="tag nofollow">google search</a>, <a href="http://gyani.info/gblog/tag/hacking/" title="hacking" rel="tag nofollow">hacking</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://gyani.info/gblog/2008/02/18/opensocial/" title="OpenSocial (February 18, 2008)">OpenSocial</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2009/04/08/google-app-engine-launches-java-support/" title="Google app engine launches Java Support (April 8, 2009)">Google app engine launches Java Support</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/01/31/google-glitch-this-site-may-harm-your-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firescope : Firefox addon</title>
		<link>http://gyani.info/gblog/2009/01/28/firescope-firefox-addon/</link>
		<comments>http://gyani.info/gblog/2009/01/28/firescope-firefox-addon/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 07:02:03 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firescope]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=91</guid>
		<description><![CDATA[Found a new addon for firefox, FireScope. It extends Firebug with reference material for HTML and CSS. Look out for items in the context-menus, that say things like Look up &#8220;blah&#8221; attribute,  or Show Code Example.
The add-on is being developed by SitePoint an online resource for Web professional market, specifically Web Developers and Designers.

	Tags: [...]]]></description>
			<content:encoded><![CDATA[<p>Found a new addon for firefox, <a href="http://tools.sitepoint.com/firescope/" target="_blank">FireScope</a>. It extends Firebug with reference material for HTML and CSS. Look out for items in the context-menus, that say things like <q>Look up &#8220;blah&#8221; attribute</q>,  or <q>Show Code Example</q>.</p>
<p>The add-on is being developed by <a href="http://www.sitepoint.com/" target="_blank">SitePoint</a> an online resource for Web professional market, specifically Web Developers and Designers.</p>

	Tags: <a href="http://gyani.info/gblog/tag/firebug/" title="firebug" rel="tag nofollow">firebug</a>, <a href="http://gyani.info/gblog/tag/firefox/" title="firefox" rel="tag nofollow">firefox</a>, <a href="http://gyani.info/gblog/tag/firescope/" title="firescope" rel="tag nofollow">firescope</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://gyani.info/gblog/2009/01/12/firebug-like-tool-for-ie-iewatch/" title="Firebug like tool for IE : IEWatch (January 12, 2009)">Firebug like tool for IE : IEWatch</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/01/28/firescope-firefox-addon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain Map : A new way to look at world :)</title>
		<link>http://gyani.info/gblog/2009/01/27/domain-map-a-new-way-to-look-at-world/</link>
		<comments>http://gyani.info/gblog/2009/01/27/domain-map-a-new-way-to-look-at-world/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 05:20:42 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[widget/plugins]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[tld]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=88</guid>
		<description><![CDATA[A new way of looking at world. It shows country code top-level domains (ccTLDs) with font size relative to population. It shows about 245 different codes.  It will be good to see a similar map with no. of registerd domains for that TLD as well. Source [bytelevel] :- you can buy a copy for you [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 629px"><a href="http://www.bytelevel.com/map/images/ccTLD_1000_shadow.jpg"><img title="World Domain Map" src="http://www.bytelevel.com/map/images/ccTLD_1000_shadow.jpg" alt="World Domain Map" width="619" height="419" /></a><p class="wp-caption-text">World Domain Map</p></div>
<p>A new way of looking at world. It shows country code top-level domains (ccTLDs) with font size relative to population. It shows about 245 different codes.  It will be good to see a similar map with no. of registerd domains for that TLD as well. Source [<a href="http://www.bytelevel.com/map/ccTLD.html" target="_blank">bytelevel</a>] :- you can buy a copy for you from their website.</p>

	Tags: <a href="http://gyani.info/gblog/tag/domains/" title="domains" rel="tag nofollow">domains</a>, <a href="http://gyani.info/gblog/tag/map/" title="map" rel="tag nofollow">map</a>, <a href="http://gyani.info/gblog/tag/tld/" title="tld" rel="tag nofollow">tld</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/01/27/domain-map-a-new-way-to-look-at-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Errors coming after migrating to drupal?</title>
		<link>http://gyani.info/gblog/2009/01/26/errors-coming-after-migrating-to-drupal/</link>
		<comments>http://gyani.info/gblog/2009/01/26/errors-coming-after-migrating-to-drupal/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 15:06:07 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[drupal]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=84</guid>
		<description><![CDATA[I got some weird &#8220;Duplicate Entry&#8221; Exceptions on creating content after doing a database migration to Drupal. It comes after registration if you added few users to db directly, or will come on creating new content if you added nodes directly to db.
Actually there is no AUTO_INCREMENT set for db tables in drupal, instead there [...]]]></description>
			<content:encoded><![CDATA[<p>I got some weird &#8220;Duplicate Entry&#8221; Exceptions on creating content after doing a database migration to Drupal. It comes after registration if you added few users to db directly, or will come on creating new content if you added nodes directly to db.</p>
<p>Actually there is no AUTO_INCREMENT set for db tables in drupal, instead there is a &#8217;sequences&#8217; table. So make sure you make appropiate changes to numerical values after migration.</p>
<p>BTW, if you came here looking for how to migrate to Drupal from other CMS (wordpress, geeklog etc.. ) read <a href="http://drupal.org/handbook/migrating" target="_blank">these articles</a> on drupal handbook.</p>

	Tags: <a href="http://gyani.info/gblog/tag/cms/" title="CMS" rel="tag nofollow">CMS</a>, <a href="http://gyani.info/gblog/tag/drupal/" title="drupal" rel="tag nofollow">drupal</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://gyani.info/gblog/2007/11/05/drupal-vs-joomla/" title="Drupal vs Joomla (November 5, 2007)">Drupal vs Joomla</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/01/26/errors-coming-after-migrating-to-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOAP, REST and RPC</title>
		<link>http://gyani.info/gblog/2009/01/22/soap-rest-and-rpc/</link>
		<comments>http://gyani.info/gblog/2009/01/22/soap-rest-and-rpc/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 10:10:42 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RPC]]></category>
		<category><![CDATA[SOAP]]></category>
		<category><![CDATA[WebServices]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=81</guid>
		<description><![CDATA[Since last 2 years I&#8217;ve been using and creating various web-services. I had very basic idea about these and never thought about going into the details. Y&#8217;day night I somehow got enthu to digg into it and findout what are best practices, when to use what, differences and other details.. so here are some pointers [...]]]></description>
			<content:encoded><![CDATA[<p>Since last 2 years I&#8217;ve been using and creating various web-services. I had very basic idea about these and never thought about going into the details. Y&#8217;day night I somehow got enthu to digg into it and findout what are best practices, when to use what, differences and other details.. so here are some pointers on what I read..</p>
<ul>
<li>SOAP &#8211; Simple Object Access Protocol</li>
<li>REST &#8211; Represntational State Transfer</li>
<li>RPC &#8211; Remote Procedure Call</li>
<li>REST is not simply XML+HTTP, it is valid to anything which conforms to <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer#Principles" target="_blank">RESTFul principals</a>.</li>
<li>REST vs RPC = noun vs verb&#8230; i.e exchanging resources and concept vs exchaging methods : <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer#Example" target="_blank">A good example.</a></li>
<li>REST vs SOAP : With SOAP, data exchange takes place with a additional Soap layer. It contains a SoapEnevlop which further contains header and body. With REST the request or response could be in any format, just that it should have a unique resource(URL) and it should specify a valid http method (GET,POST,PUT,DELETE).</li>
<li>REST : secure, easy to use and light weight.</li>
<li>REST isn&#8217;t best for every case : Sending secured data as params or sending large amount of data could be a problem. In which case you might want to use SOAP.</li>
</ul>
<p>Further these articles (other then wiki) are worth reading.</p>
<ul>
<li><a href="http://ajaxpatterns.org/RESTful_Service" target="_blank">RESTFul service</a> : AjaxPatterns</li>
<li><a href="http://ajaxpatterns.org/RPC_Service" target="_blank">RPC Service</a> : AjaxPatterns.</li>
<li><a href="http://www.w3.org/TR/soap12-part1/" target="_blank">SOAP specifications</a> by W3C, if you really want to read it. Very detailed &#8211; I myself just had a look not yet read it <img src='http://gyani.info/gblog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> .</li>
<li>Giving SOAP a REST, i.e. <a href="http://www.devx.com/DevX/Article/8155" target="_blank">why REST</a> <img src='http://gyani.info/gblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</li>
<li>A good tutorial by <a href="http://www.w3schools.com/soap/soap_intro.asp" target="_blank">W3Schools </a>on SOAP, this is definitely worth reading.</li>
</ul>

	Tags: <a href="http://gyani.info/gblog/tag/ajax/" title="AJAX" rel="tag nofollow">AJAX</a>, <a href="http://gyani.info/gblog/tag/rest/" title="REST" rel="tag nofollow">REST</a>, <a href="http://gyani.info/gblog/tag/rpc/" title="RPC" rel="tag nofollow">RPC</a>, <a href="http://gyani.info/gblog/tag/soap/" title="SOAP" rel="tag nofollow">SOAP</a>, <a href="http://gyani.info/gblog/tag/webservices/" title="WebServices" rel="tag nofollow">WebServices</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/01/22/soap-rest-and-rpc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s with HTML5 ?</title>
		<link>http://gyani.info/gblog/2009/01/21/whats-with-html5/</link>
		<comments>http://gyani.info/gblog/2009/01/21/whats-with-html5/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 14:27:21 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[drag & drop]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=79</guid>
		<description><![CDATA[Work on HTML5 is still going ( joint effort by W3C and WHATWG ), but there&#8217;s a lot of buzz around about it.
Again googled and saw many articles on it, so no point writing about same again. I didn&#8217;t find wiki enough informative.. but liked these two posts on phpGuru and aListApart.
The idea of having [...]]]></description>
			<content:encoded><![CDATA[<p>Work on HTML5 is still going ( joint effort by <a href="http://www.w3.org/html/" target="_blank">W3C </a>and <a href="http://www.whatwg.org/" target="_blank">WHATWG</a> ), but there&#8217;s a lot of buzz around about it.</p>
<p>Again googled and saw many articles on it, so no point writing about same again. I didn&#8217;t find wiki enough informative.. but liked these two posts on <a href="http://www.phpguru.org/static/html5.html#dropped" target="_blank">phpGuru </a>and <a href="http://www.alistapart.com/articles/previewofhtml5" target="_blank">aListApart</a>.</p>
<p>The idea of having a async attribute is cool, which means script can be executed asynchronously and won&#8217;t block loading rest of the page. Also something new will be tags like video, auido &amp; canvas.. and a few interactive elements including menu and datagrid.</p>
<p>There&#8217;s a list of elements which will be dropped including frame, font, center, applet etc <img src='http://gyani.info/gblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , make sure you don&#8217;t use them now.</p>
<p>I heard a lot about support of <a href="http://www.whatwg.org/specs/web-apps/current-work/#dnd" target="_blank">drag and drop API in HTML5</a>, seems like its started with IE + safari and now firefox is also supporting it.  A post <a href="http://www.xulplanet.com/ndeakin/item/16" target="_blank">by Neil</a> on how to use it and more info on <a href="https://developer.mozilla.org/En/DragDrop/Drag_and_Drop" target="_blank">developer docs.</a></p>

	Tags: <a href="http://gyani.info/gblog/tag/drag-drop/" title="drag &amp; drop" rel="tag nofollow">drag &amp; drop</a>, <a href="http://gyani.info/gblog/tag/html5/" title="html5" rel="tag nofollow">html5</a>, <a href="http://gyani.info/gblog/tag/web-designing/" title="web development" rel="tag nofollow">web development</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://gyani.info/gblog/2009/02/03/javascript-iframe-cross-domain-scripting/" title="Javascript : Iframe : Cross domain scripting (February 3, 2009)">Javascript : Iframe : Cross domain scripting</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2009/01/12/firebug-like-tool-for-ie-iewatch/" title="Firebug like tool for IE : IEWatch (January 12, 2009)">Firebug like tool for IE : IEWatch</a> (0)</li>
	<li><a href="http://gyani.info/gblog/2007/11/19/css-positioning/" title="CSS positioning (November 19, 2007)">CSS positioning</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/01/21/whats-with-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Windows Installer, EclipseNSIS &#8211; NSIS plugin for Eclipse</title>
		<link>http://gyani.info/gblog/2009/01/15/creating-windows-installer-eclipsensis-nsis-plugin-for-eclipse/</link>
		<comments>http://gyani.info/gblog/2009/01/15/creating-windows-installer-eclipsensis-nsis-plugin-for-eclipse/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 04:06:41 +0000</pubDate>
		<dc:creator>vish</dc:creator>
				<category><![CDATA[widget/plugins]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[EclipseNSIS]]></category>
		<category><![CDATA[nsis]]></category>
		<category><![CDATA[venis]]></category>
		<category><![CDATA[windows installer]]></category>

		<guid isPermaLink="false">http://gyani.info/gblog/?p=74</guid>
		<description><![CDATA[Nice plugin I found today for eclipse. Its a script editor for Nullsoft Scriptable Install System(NSIS) &#8211; which is an open source system for creating Windows Installer.
Earlier we were using Venis for the same, which is ok too. But Its really helpful to have a plugin like this, if you are working with nsis and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://eclipsensis.sourceforge.net/index.shtml" target="_blank">Nice plugin</a> I found today for eclipse. Its a script editor for Nullsoft Scriptable Install System(<a href="http://nsis.sourceforge.net/Main_Page">NSIS</a>) &#8211; which is an open source system for creating Windows Installer.</p>
<p>Earlier we were using <a href="http://www.spaceblue.com/products/venis/" target="_blank">Venis</a> for the same, which is ok too. But Its really helpful to have a plugin like this, if you are working with nsis and are addicted to eclipse like me <img src='http://gyani.info/gblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>If you are new to NSIS and want to know how to create windows installers, read <a href="http://nsis.sourceforge.net/Simple_tutorials" target="_blank">this tutorial</a> and few examples <a href="http://nsis.sourceforge.net/Category:Code_Examples" target="_blank">here.</a></p>

	Tags: <a href="http://gyani.info/gblog/tag/eclipse/" title="eclipse" rel="tag nofollow">eclipse</a>, <a href="http://gyani.info/gblog/tag/eclipsensis/" title="EclipseNSIS" rel="tag nofollow">EclipseNSIS</a>, <a href="http://gyani.info/gblog/tag/nsis/" title="nsis" rel="tag nofollow">nsis</a>, <a href="http://gyani.info/gblog/tag/venis/" title="venis" rel="tag nofollow">venis</a>, <a href="http://gyani.info/gblog/tag/windows-installer/" title="windows installer" rel="tag nofollow">windows installer</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://gyani.info/gblog/2009/01/15/creating-windows-installer-eclipsensis-nsis-plugin-for-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
