<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1164544074561088185</id><updated>2024-03-13T19:47:17.150+05:30</updated><category term="cordova"/><category term="personal"/><category term="programming"/><category term="sencha"/><category term="sencha-touch"/><category term="Chicago airport"/><category term="India"/><category term="Tech-knowledge"/><category term="air India"/><category term="chennai airport"/><category term="corruption"/><category term="development"/><category term="experience"/><category term="html5"/><category term="mobile-dev"/><category term="sqlite"/><category term="web-sql"/><title type='text'>Rama&#39;s inventory</title><subtitle type='html'>My views of world, interesting thoughts, useful scripts and important topics of discussions pertaining to technology, science and computer science.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-6995243580509004169</id><published>2014-06-11T09:12:00.001+05:30</published><updated>2014-06-11T09:12:58.336+05:30</updated><title type='text'>Last Week Tonight with John Oliver (HBO): FIFA and the World Cup</title><content type='html'>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;270&quot; src=&quot;//www.youtube.com/embed/DlJEt2KU33I&quot; width=&quot;480&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/6995243580509004169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/6995243580509004169?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/6995243580509004169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/6995243580509004169'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2014/06/last-week-tonight-with-john-oliver-hbo.html' title='Last Week Tonight with John Oliver (HBO): FIFA and the World Cup'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-7167006578983966441</id><published>2014-04-15T04:28:00.001+05:30</published><updated>2014-04-15T04:28:50.259+05:30</updated><title type='text'>Hilarious SWA Flight attendant- In Mid Life Crisis MUST meet Ellen and J...</title><content type='html'>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;344&quot; src=&quot;//www.youtube.com/embed/07LFBydGjaM&quot; width=&quot;459&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/7167006578983966441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/7167006578983966441?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/7167006578983966441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/7167006578983966441'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2014/04/hilarious-swa-flight-attendant-in-mid.html' title='Hilarious SWA Flight attendant- In Mid Life Crisis MUST meet Ellen and J...'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-4133737181788349123</id><published>2013-12-17T18:47:00.001+05:30</published><updated>2013-12-17T18:47:53.184+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="corruption"/><category scheme="http://www.blogger.com/atom/ns#" term="India"/><category scheme="http://www.blogger.com/atom/ns#" term="personal"/><title type='text'>Devyani khobragade&#39;s cheap and corrupt act</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;A very regrettable act by Indian diplomat Devyani&amp;nbsp;khobragade in US. She was sent over as in Indian representative, her actions are supposed to reflect Indian values. What does she do over there?&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;She hired a maid from India on pretext of paying 4500 per month while she paid her meager amount of 600 per month.That right there shows her corrupt mind and cheapness of her character. She&#39;s at fault and should be punished irrespective of she being a woman or mother. Her defense is that she can&#39;t afford so much money for a nanny. You can&#39;t steal an iPad on the pretext of not having enough money, you just don&#39;t buy it.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;I&#39;m more saddened by the actions of government rather than her. The Indian government has been taking few steps in support of someone who has degraded Indian values as seeks help just because she&#39;s a woman and mother. She should be punished either by Indian or US government and she deserves it. The news channels have been asking for sympathy as she was kept with drug addicts; it&#39;s a jail and what else did she expect?&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Consular immunity as shouted by our journalists and government is readily accessible on Wikipedia as such:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Consular immunity privileges are described in the Vienna Convention on Consular Relations of 1963 (VCCR).[1][2] Consular immunity offers protections similar to diplomatic immunity, but these protections are not as extensive, given the functional differences between consular and diplomatic officers. For example, consular officers are not accorded absolute immunity from a host country’s criminal jurisdiction, they may be tried for certain local crimes upon action by a local court, and are immune from local jurisdiction only in cases directly relating to consular functions.&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Vienna convention consular immunity is provided at the following link:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Vienna_Convention_on_Consular_Relations&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;http://en.wikipedia.org/wiki/Vienna_Convention_on_Consular_Relations&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Consular_immunity&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;http://en.wikipedia.org/wiki/Consular_immunity&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/4133737181788349123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/4133737181788349123?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/4133737181788349123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/4133737181788349123'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2013/12/devyani-khobragades-cheap-and-corrupt.html' title='Devyani khobragade&#39;s cheap and corrupt act'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-2048867294968166531</id><published>2013-07-28T00:14:00.002+05:30</published><updated>2013-07-28T00:14:32.975+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="cordova"/><category scheme="http://www.blogger.com/atom/ns#" term="html5"/><category scheme="http://www.blogger.com/atom/ns#" term="mobile-dev"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><category scheme="http://www.blogger.com/atom/ns#" term="sencha"/><category scheme="http://www.blogger.com/atom/ns#" term="sencha-touch"/><category scheme="http://www.blogger.com/atom/ns#" term="sqlite"/><category scheme="http://www.blogger.com/atom/ns#" term="web-sql"/><title type='text'>HTML5 Web storage</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;font-size: 15px; line-height: 1.15; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Currently, these are the important forms of storage systems present in the browsers. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Cookies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Web Storage&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Indexed database API&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Web SQL Database&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;b id=&quot;docs-internal-guid-5d015cc2-216b-7c7d-68e6-5c39aad98dcc&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Cookies: &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;A very tiny amount of storage used by websites to store important information. Generally, this is used to store tracking or authentication data. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Examples are&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt; text-indent: 0px;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; font-size: 15px; line-height: 1.15; text-indent: 36pt; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;    Cookie to track user’s browsing habits by third-parties&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;    Cookies to evaluate if the user has already been logged into website&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;Web storage: &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;It’s a simple mechanism to store larger amounts of data. The CURD operations are performed over a key/value persistence system. Also known as localStorage system. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Pros&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Really simple API.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Already available in all major new browsers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Cons&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;No query language, schemas, really nothing you&#39;d normally call a database. So it wouldn&#39;t scale well where you need to impose organization on a larger data set.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;They didn&#39;t put transactional safety into the standard. I don&#39;t think I can sleep at night with an app running that might have race conditions and then have the risk of corrupt data.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Closing an app would lose the entire data. Hence, this storage mechanism can’t be used for developing HTML5 based native apps.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Indexed Database (IDB) :&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;IndexedDB is an API for client-side storage of significant amounts of structured data and for high performance searches on this data using indexes. IndexedDB basically provides a simple flat-file database with hierarchical key/value persistence and basic indexing. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;IndexedDB provides separate APIs for synchronous and asynchronous access. The synchronous API is intended to be used only inside of Web Workers but it isn&#39;t implemented by any browser yet. The asynchronous API works both within and without Web Workers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Pros :&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Pretty similar to NoSQL&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Cons :&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Not yet available in most new browsers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Web SQL Database&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Web Sql is basically sqlite embedded into the browser. It&#39;s one of the most useful form of HTML5 web storage.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Pros :&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Fast and pretty feature-rich sql implementation (besides select/insert/update/delete, you can do joins, inner selects, etc).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Advantageous for developing ios and Android apps as the storage persists even after the application is closed.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Cons :&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Available in Chrome and webkit-based browsers (Safari, etc.) but not Firefox or IE.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;The W3C Working Group has put a hold on the standard since they say they want at least two independent implementations of the standard, and there&#39;s only one so far, since everybody is using sqlite.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;Useful links&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;a href=&quot;http://senchatouchdev.com/wordpress/2013/04/19/sencha-touch-clarifying-websql-sqlite-and-how-they-relate-to-sencha-touch/&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;What does each storage mean in Sencha Touch&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;a href=&quot;http://csimms.botonomy.com/2011/05/html5-storage-wars-localstorage-vs-indexeddb-vs-web-sql.html&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Comparitive analysis between various web storage mechanisms&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 8pt; margin-top: 8pt;&quot;&gt;
&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;a href=&quot;https://plus.google.com/+KevinDangoor/posts/PHqKjkcNbLU&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Interesting discussion over IndexedDB and WebSQL on Google+&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;a href=&quot;http://blog.oharagroup.net/post/16394604653/a-performance-comparison-websql-vs-indexeddb&quot; style=&quot;text-decoration: none;&quot;&gt;Performance analysis of WEBSQL and IndexedDB&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: white; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;color: #666666; font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;a href=&quot;http://stackoverflow.com/questions/16240613/localstorage-store-not-persisting-on-android-phone-when-app-stops-using-sencha-t&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Persisting storage in Sencha touch using Cordova&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Ubuntu; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/2048867294968166531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/2048867294968166531?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/2048867294968166531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/2048867294968166531'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2013/07/html5-web-storage.html' title='HTML5 Web storage'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-13857861773799393</id><published>2013-07-26T23:40:00.001+05:30</published><updated>2013-07-26T23:53:16.499+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="cordova"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><category scheme="http://www.blogger.com/atom/ns#" term="sencha"/><category scheme="http://www.blogger.com/atom/ns#" term="sencha-touch"/><title type='text'>Developing and native packaging for Sencha Touch applications</title><content type='html'>&lt;hr /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;REQUIRED PROGRAMS&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;hr /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Java&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Sencha Touch&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Ruby&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Compass and Sass&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;node.js&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Sencha Cmd&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Android SDK&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Cordova&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;
&lt;b&gt;
Java&lt;/b&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Version: No particular version is required; Latest stable version is preferrable&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL : http://www.oracle.com/technetwork/java/javase/downloads/index.html&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Note: Android SDK requires Java&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Download and install a Java Run-time Environment or JRE&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. The JRE version must be at least JRE 6, JRE 7 is best.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. Set the JAVA_HOME path on your respective operating systemcls&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Sencha Touch (ST)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Version: 2.1.*, Previous apps were built over ST2.1&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL: http://www.sencha.com/products/touch/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Download URL: http://cdn.sencha.com/touch/sencha-touch-2.2.1-commercial.zip&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Download the appropriate version of Sencha touch bundle from the url.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Unzip the downloaded archive&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. The &#39;sencha-touch-&lt;version&gt;&#39; directory consists of &#39;touch-&lt;version&gt;&#39;, a container of the sencha touch install, examples and documentation.&lt;/version&gt;&lt;/version&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Ruby&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Version: Ruby 1.9.3 is required (Ruby 2.0 is not supported).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL: http://www.ruby-lang.org/en/downloads/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Note: Compass and SASS use Ruby.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;[Windows]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Download Ruby 1.9.3 from rubyinstaller.org. Download the RubyInstaller .exe file and run it.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;[Linux]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Install distro-specific RVM [Ruby Version Manager]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;curl -L https://get.rvm.io | bash -s stable --ruby&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Install Ruby 1.9.3&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;rvm install 1.9.3&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;rvm use 1.9.3&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;rvm rubygems latest&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Compass and Sass&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL: http://compass-style.org/install/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Note: Sencha uses Compass and Sass to develop CSS content.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Open terminal / command line on your system.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Enter the command &#39;gem install compass&#39;. This will install the Compass and Sass&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Node.js&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Version: Latest stable version is preferred; using 0.10.13&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL: http://nodejs.org/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Node.js is requried by Sencha cmd to build the applications&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Note: node.js requires python.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;[Windows]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Download and run the .msi installer&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;[Linux]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. $ wget &lt;node .js_download_url=&quot;&quot;&gt;&lt;/node&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. $ tar.gz $ tar -xvzf &lt;install_directory&gt;&amp;nbsp;&lt;/install_directory&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. $ cd &lt;install_directory&gt;&lt;/install_directory&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;4. $ ./configure&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;5. $ make # takes approx. 5-10 minutes&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;6. $ sudo make install&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Sencha Cmd&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL: http://www.sencha.com/products/sencha-cmd/download&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Download appropriate Sencha Cmd version.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Unzip the Sencha Cmd zip file and save the path in environment.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. [Linux only] &amp;nbsp;Run the sencha cmd run file using command&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;./SenchaSDKTools-&lt;version&gt;.run --mode text&lt;/version&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;4. Save the sencha SDK path in environment variables&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;5. To verify installation, open terminal/ command line and type &#39;sencha&#39;. This would give help page of sencha.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Android SDK&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Version: api-7 is required by Sencha Touch&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL: http://developer.android.com/sdk/index.html&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Download the appropriate version of Android SDK for your platform.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Install SDK and download required Android platforms&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. Save the android installation directory path in environment variables&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Cordova&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Version: Currently packaging using 2.8.0&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;URL: http://cordova.apache.org/#download&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Note: Phonegap is an extended feature set of cordova platform&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;Note: Cordova installation requires node.js to be installed&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;[Windows]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Download the latest version of Cordova&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Unzip the cordova installation and unzip the required version (Android) platform&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. Set the cordova unzipped directory path into environment variables&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;[Unix\ Linux]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1.npm install -g cordova&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;span style=&quot;font-family: inherit; font-weight: bold;&quot;&gt;Working with Sencha app&lt;/span&gt;&lt;br /&gt;
&lt;hr /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Creating a Sencha application&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Verify Sencha Cmd is installed&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. We are using ST2.1, not latest 2.2. Latest ST build comes along Sencha Cmd tools&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. Make sure you have the required ST SDK&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;4. Create sencha app from command using command&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;sencha generate app app_name /path/to/app&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;sencha --sdk-path /path/to/specific/sencha/sdk generate app app_name /path/to/app&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;5. You have app created with the specified or default Sencha version in the specified directory&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;span style=&quot;font-family: inherit; font-weight: bold;&quot;&gt;Converting from Sencha touch application to native android application&lt;/span&gt;&lt;br /&gt;
&lt;hr /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;There are two different ways to package a sencha touch application to native application. Theya are&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;1. Cordova native packaging&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;2. Sencha native packaging&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;color: #444444; font-family: inherit; white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Cordova native packaging&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Develop the Sencha touch application independently&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Add cordova.js into resources/js of Sencha application and also add reference of it in app.json&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. Get the sencha touch production build using the command&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;sencha app build production&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;4. Create a new cordova application (Not in the previous sencha application directory) using command&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;cordova create &lt;application_path&gt; &lt;application_package_name&gt; &lt;application_name&gt;&#39;&lt;/application_name&gt;&lt;/application_package_name&gt;&lt;/application_path&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;where,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;application_name&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;- Name of the application like DriveTime&lt;/application_name&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;application_package_name&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;- Package name of the application like com.rr.drivetime&lt;/application_package_name&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;application_path&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;- Physical path of the application on disk&lt;/application_path&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;5. Add android to the required cordova application using command&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;cordova platform add android&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;cordova build&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;which, creates an android folder with the android project structure.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;6. Create an Android project over cordova application.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;i.&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; Open eclipse&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ii.&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; Go to &#39;File&#39;-&amp;gt;&#39;New&#39;-&amp;gt;&#39;Project&#39;-&amp;gt;&#39;Android Project from existing code&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;iii. Select the &#39;android&#39; directory in the cordova app created above&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;7. Create a &#39;www&#39; folder in the &#39;asssets&#39; directory of the android project&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;8. Copy and paste the production build created in (3) into the &#39;www&#39; folder.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;9. Deploy the project to device using adb, installed part of Android SDK&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;b&gt;
Sencha native packaging&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;1. Develop the sencha application.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;2. Go to the sencha application path&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;3. Add cordova.js to &#39;resources/js&#39; folder&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;4. Add cordova.js reference to js category in app.json file&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;5. Complete the packager.json file [Android sdk, device to install, application name, package name, &#39;key&#39;]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;6. Build the native package of the application using Sencha Cmd using command&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;sencha app build native&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;7. The above step produces a &#39;apk&#39; file. You can deploy or distribute this apk to devices.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/13857861773799393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/13857861773799393?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/13857861773799393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/13857861773799393'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2013/07/developing-and-native-packaging-for.html' title='Developing and native packaging for Sencha Touch applications'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-8651268812297202074</id><published>2010-12-30T16:52:00.002+05:30</published><updated>2022-08-03T18:21:58.064+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="air India"/><category scheme="http://www.blogger.com/atom/ns#" term="chennai airport"/><category scheme="http://www.blogger.com/atom/ns#" term="Chicago airport"/><category scheme="http://www.blogger.com/atom/ns#" term="experience"/><category scheme="http://www.blogger.com/atom/ns#" term="personal"/><title type='text'>Nenu, na modati vimana anubhuti</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #660000; font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Hi readers! don&#39;t get surprised to see the title in pure telugu, just out of feeling of missing my home I had typed it in telugu. Well, for as long as my journey is concerned I had the best experience on air. I had to face what it would have taken approx. 4/5 flight journeys.&lt;br /&gt;
---Chennai---&lt;br /&gt;
My flight from Chennai to Delhi was an domestic flight and I had to change to international flight from Delhi to Chicago. All of those who have booked their flights in Air India, just get your ticket checked before you start your journey including the allowed baggage for your tickett. I had a thirty minutes drama at the chennai airport before they allowed the extra baggage; regular baggage limit is 2 pieces. Well, the entire airport crew and staff are a bunch of ignorant fools who don&#39;t even know where the security check goes on in their airport esepecially Air India staff, A-holes, they don&#39;t know the offer which has been displayed right on their homepage and the comic part was they were using unix. OMG! he had to check each and every command right in he manual. Somehow luckily I did board my first flight, the experience was exciting to see the entire city which i roamed in cars dimnish itself beneath us. &lt;br /&gt;
&lt;br /&gt;
---Delhi---&lt;br /&gt;
Delhi airport was much grander than the Chennai airport and the goodness was there was a fusion of modernity and Indian tradition in the architecture. GMR rocked yaar!. The moment I did checked in for my flight, they said the next twist in the story and that was &quot;sorry sir! Your flight has been delayed by 9 hours and the time of departure is tomorrow morning at 9 subject to weather conditions&quot;. Well, the relief was they said they would provide accomodation at free of cost but I had to wait for 2 hours right in airport and with so many cancelled flight, the airport has become much worse than the Bihar railway station. I was enquiring at the Air India counter over my accommodation and he was quite reckless, so I did scold &quot;Jaffa bathuku ni dobba!&quot; and suddenly a lady who was co-enquiring about herself turned back. She&#39;s a software engineer in IBM and had a chat with her right till next day morning my boarding. The next morning I was quite busy in my breakfast that I missed my bus to the airport. Somehow I did catch some vehicle and went to airport only to find out that my flight has been delayed by an hour.&lt;br /&gt;
&lt;br /&gt;
---Chicago---&lt;br /&gt;
I was so excited seeing US from such high altitude. Chicago airport is large enough to fit in 2/3 Chennai airports. As soon as I  entered into Chicago, it was my port of entry so I had some regular check and verification. Now, I had another twist in my story and that was I had to re-schedule my flight and since it was the responsibility of Air India, he did it for me at free of cost. And as I was about to check in my baggage, he blatantly said that he wouldn&#39;t allow the third baggage and I had to pay a 100$ fine, OMG! Adugu pettina muhurtam bagunatlu ledu. Due to some intelligence and stroke of luck, I escaped my fine. Security check at Chicago airport not the regular kinda check up, it&#39;s an out and out body scanner and can you imagine a 200-300 meters waiting queue in united states!! To my stroke of misfortune, even the flight here which has been scheduled at 0820pm is delayed by 0130hrs. Finally, after a long 33-hour journey turning into 42-hour journey and a series of mishaps, I did reach my destination wherein I&#39;ll be having to spend next 2 years.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script src=&quot;http://connect.facebook.net/en_US/all.js#xfbml=1&quot;&gt;&lt;/script&gt;&lt;br /&gt;
      &lt;fb:like&gt;&lt;/fb:like&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/8651268812297202074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/8651268812297202074?isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/8651268812297202074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/8651268812297202074'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2010/12/nenu-na-modati-vimana-anubhuti.html' title='Nenu, na modati vimana anubhuti'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-2357814158605243493</id><published>2010-03-12T18:50:00.000+05:30</published><updated>2013-07-28T00:34:54.517+05:30</updated><title type='text'>Time Magazine&#39;s quote on Sachin - ad3572@gmail.com - Gmail</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Arial;&quot;&gt;&lt;b&gt;Time Magazine&#39;s quote on Sachin:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Arial;&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Arial;&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;&lt;b&gt;&quot; When Sachin Tendulkar travelled to Pakistan to face one of the finest bowling attacks ever assembled in cricket, Michael Schumacher was yet to race a F1 car, Lance Armstrong had never been to the Tour de France, Diego Maradona was still the captain of a world champion Argentina team, Pete Sampras had never won a Grand Slam.When Tendulkar embarked on a glorious career taming Imran and company, Roger Federer was a name unheard of; Lionel Messi was in his nappies, Usain Bolt was an unknown kid in the Jamaican backwaters. The Berlin Wall was still intact, USSR was one big, big country, Dr Manmohan Singh was yet to &quot;open&quot; the Nehruvian economy.It seems while Time was having his toll on every individual on the face of this planet, he excused one man. Time stands frozen in front of Sachin Tendulkar. We have had champions, we have had legends, but we have never had another Sachin Tendulkar and we never will.&quot;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/2357814158605243493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/2357814158605243493?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/2357814158605243493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/2357814158605243493'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2010/03/time-magazines-quote-on-sachin.html' title='Time Magazine&#39;s quote on Sachin - ad3572@gmail.com - Gmail'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-2764436208274415367</id><published>2009-11-24T20:53:00.000+05:30</published><updated>2009-11-24T20:53:00.070+05:30</updated><title type='text'>A Bit of Physics Humour</title><content type='html'>Sir Ernest Rutherford, President of the Royal Academy, and recipient of the Nobel Prize in Physics, related the following story:&lt;br /&gt;
“Some time ago I received a call from a colleague. He was about to give a student a zero for his answer to a physics question, while the student claimed a perfect score. The instructor and the student agreed to an impartial arbiter, and I was selected.&lt;br /&gt;
I read the examination question: “Show how it is possible to determine the height of a tall building with the aid of a barometer.”&lt;br /&gt;
The student had answered: “Take the barometer to the top of the building,attach a long rope to it, lower it to the street, and then bring it up, measuring the length of the rope. The length of the rope is the height of the building.”&lt;br /&gt;
The student really had a strong case for full credit since he had really answered the question completely and correctly! On the other hand, if full credit were given, it could well contribute to a high grade in his physics course and certify competence in physics, but the answer did not confirm this. I suggested that the student have another try. I gave the student six minutes to answer the question with the warning that the answer should show some knowledge of physics.&lt;br /&gt;
At the end of five minutes, he hadn’t written anything. I asked if he wished to give up, but he said he had many answers to this problem; he was just thinking of the best one. I excused myself for interrupting him and asked him to please go on. In the next minute, he dashed off his answer, which read: “Take the barometer to the top of the building and lean over the edge of the roof. Drop the barometer, timing its fall with a stopwatch.&lt;br /&gt;
Then, using the formula x=0.5*a*t^2, calculate the height of the building.”&lt;br /&gt;
At this point, I asked my colleague if he would give up. He conceded, and gave the student almost full credit. While leaving my colleague’s office, I recalled that the student had said that he had other answers to the problem, so I asked him what they were.&lt;br /&gt;
“Well,” said the student, “there are many ways of getting the height of a tall building with the aid of a barometer. For example, you could take the barometer out on a sunny day and measure the height of the barometer, the length of its shadow, and the length of the shadow of the building, and by the use of simple proportion, determine the height of the building.”&lt;br /&gt;
“Fine,” I said, “and others?”&lt;br /&gt;
“Yes,” said the student, “there is a very basic measurement method you will like. In this method, you take the barometer and begin to walk up the stairs. As you climb the stairs, you mark off the length of the barometer along the wall. You then count the number of marks, and his will give you the height of the building in barometer units.”&lt;br /&gt;
“A very direct method.”&lt;br /&gt;
“Of course. If you want a more sophisticated method, you can tie the barometer to the end of a string, swing it as a pendulum, and determine the value of g [gravity] at the street level and at the top of the building.&lt;br /&gt;
From the difference between the two values of g, the height of the building, in principle, can be calculated.”&lt;br /&gt;
“On this same tack, you could take the barometer to the top of the building, attach a long rope to it, lower it to just above the street, and then swing it as a pendulum. You could then calculate the height of the building by the period of the precession”.&lt;br /&gt;
“Finally,” he concluded, “probably the best,” he said, “is to take the barometer to the basement and knock on the superintendent’s door. When the superintendent answers, you speak to him as follows: ‘Mr. Superintendent, here is a fine barometer. If you will tell me the height of the building, I will give you this barometer.”&lt;br /&gt;
At this point, I asked the student if he really did not know the conventional answer to this question. He admitted that he did, but said that he was fed up with high school and college instructors trying to teach him how to think.&lt;br /&gt;
The name of the student was… &lt;br /&gt;
Neils Bohr&lt;br /&gt;
&lt;em&gt;The Nobel Prize winner in Physics 1922&lt;/em&gt;</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/2764436208274415367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/2764436208274415367?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/2764436208274415367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/2764436208274415367'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2009/11/bit-of-physics-humour.html' title='A Bit of Physics Humour'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-8089619049202412326</id><published>2009-11-03T05:42:00.000+05:30</published><updated>2009-11-03T05:42:40.833+05:30</updated><title type='text'>An excellent discussion of whether there exists god or not!!!!!!</title><content type='html'>&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot; class=&quot;tborder&quot; id=&quot;post1800031&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;&lt;td class=&quot;alt1&quot; id=&quot;td_post_1800031&quot; style=&quot;border-right: 1px solid rgb(209, 209, 225);&quot;&gt;&lt;div id=&quot;post_message_1800031&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;Hi friends this is a very interesting happening in one of the great personalities of india.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: Comic Sans MS;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: Comic Sans MS;&quot;&gt;&lt;u&gt;You Must Read It&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: Comic Sans MS;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial Black;&quot;&gt;An atheist professor of philosophy speaks to his class on the problem&lt;br /&gt;
science has with God, The Almighty.&lt;br /&gt;
He asks one of his new students to stand and.....&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
So you believe in God?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Absolutely, sir.&lt;br /&gt;
&lt;br /&gt;
Prof :&lt;br /&gt;
&lt;br /&gt;
Is God good?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Sure.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Is God all-powerful?&lt;br /&gt;
&lt;br /&gt;
Student: &lt;br /&gt;
&lt;br /&gt;
Yes..&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
My brother died of cancer even though he prayed to God to heal him.&lt;br /&gt;
Most of us would attempt to help others who are ill. But God didn&#39;t. How is&lt;br /&gt;
this God good then? Hmm?&lt;br /&gt;
&lt;br /&gt;
(Student is silent.)&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
You can&#39;t answer, can you? Let&#39;s start again, young fella. Is God good?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Is Satan good?&lt;br /&gt;
&lt;br /&gt;
Student: &lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Where does Satan come from?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
From....God. ..&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
That&#39;s right. Tell me son, is there evil in this world?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Evil is everywhere, isn&#39;t it? And God did make everything. Correct?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
So who created evil?&lt;br /&gt;
&lt;br /&gt;
(Student does not answer.)&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Is there sickness? Immorality? Hatred? Ugliness? All these terrible things&lt;br /&gt;
exist in the world, don&#39;t they?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Yes, sir.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
So, who created them?&lt;br /&gt;
&lt;br /&gt;
(Student has no answer.)&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Science says you have 5 senses you use to identify and observe the world&lt;br /&gt;
around you.&lt;br /&gt;
Tell me, son...Have you ever&lt;br /&gt;
&lt;br /&gt;
seen God?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
No, sir.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Tell us if you have ever heard your God?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
No, sir.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Have you ever felt your God, tasted your God, smelt your God? Have you ever&lt;br /&gt;
had any sensory perception of God for that matter?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
No, sir. I&#39;m afraid I haven&#39;t..&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Yet you still believe in Him?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
According to empirical, testable, demonstrable protocol, science says your&lt;br /&gt;
GOD doesn&#39;t exist.&lt;br /&gt;
What do you say to that, son?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Nothing. I only have my faith.&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Yes. Faith. And that is the problem science has.&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Professor, is there such a thing as heat?&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
And is there such a thing as cold?&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
No sir. There isn&#39;t.&lt;br /&gt;
(The lecture theatre becomes very quiet with this turn of events.)&lt;br /&gt;
&lt;br /&gt;
Student: &lt;br /&gt;
&lt;br /&gt;
Sir, you can have lots of heat, even more heat, superheat, mega heat,&lt;br /&gt;
white heat, a little heat or no heat..&lt;br /&gt;
But we don&#39;t have anything called cold. We can hit 458 degrees below zero&lt;br /&gt;
which is no heat, but we can&#39;t go any further after that.&lt;br /&gt;
There is no such thing as cold . Cold is only a word we use to describe the&lt;br /&gt;
absence of heat.We cannot measure cold. Heat is energy . Cold is not the opposite of heat, sir, just the absence of it .&lt;br /&gt;
(There is pin-drop silence in the lecture theatre.)&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
What about darkness, Professor? Is there such a thing as darkness?&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Yes. What is night if there isn&#39;t darkness?&lt;br /&gt;
&lt;br /&gt;
Student :&lt;br /&gt;
You&#39;re wrong again, sir. Darkness is the absence of something. You can have&lt;br /&gt;
low light, normal light, bright light, flashing light....But if you have no light constantly, you have nothing and it&#39;s called darkness, isn&#39;t it? In reality, darkness isn&#39;t. If it were you would be able to make darkness darker, wouldn&#39;t you?&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
So what is the point you are making, young man?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Sir, my point is your philosophical premise is flawed..&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
Flawed? Can you explain how?&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Sir, you are working on the premise of duality. You argue there is life and&lt;br /&gt;
then there is death, a good God and a bad God. You are viewing the concept&lt;br /&gt;
of God as something finite, something we can measure. Sir, science can&#39;t&lt;br /&gt;
even explain a thought.. It uses electricity and magnetism, but has never&lt;br /&gt;
seen, much less fully understood either one.To view death as the opposite&lt;br /&gt;
of life is to be ignorant of the fact that death cannot exist as a&lt;br /&gt;
substantive thing. Death is not the opposite of life: just the absence of&lt;br /&gt;
it.&lt;br /&gt;
Now tell me, Professor.Do you teach your students that they evolved from a&lt;br /&gt;
monkey?&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
If you are referring to the natural evolutionary process, yes, of course, I&lt;br /&gt;
do.&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Have you ever observed evolution with your own eyes, sir?&lt;br /&gt;
(The Professor shakes his head with a smile, beginning to realize where the&lt;br /&gt;
argument is going.)&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Since no one has ever observed the process of evolution at work and cannot&lt;br /&gt;
even prove that this process is an on-going endeavor, are you not teaching&lt;br /&gt;
your opinion, sir? Are you not a scientist but a preacher? (The class is in&lt;br /&gt;
uproar.)&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
Is there anyone in the class who has ever seen the Professor&#39;s brain?&lt;br /&gt;
(The class breaks out into laughter.)&lt;br /&gt;
&lt;br /&gt;
Student&lt;br /&gt;
&lt;br /&gt;
: Is there anyone here who has ever heard the Professor&#39;s brain, felt it,&lt;br /&gt;
touched or smelt it? No one appears to have done so. So, according to the&lt;br /&gt;
established rules of empirical, stable, demonstrable protocol, science says&lt;br /&gt;
that you have no brain,sir.&lt;br /&gt;
With all due respect, sir, how do we then trust your lectures, sir?&lt;br /&gt;
(The room is silent. The professor stares at the student, his face&lt;br /&gt;
unfathomable. )&lt;br /&gt;
&lt;br /&gt;
Prof:&lt;br /&gt;
&lt;br /&gt;
I guess you&#39;ll have to take them on faith, son.&lt;br /&gt;
&lt;br /&gt;
Student:&lt;br /&gt;
&lt;br /&gt;
That is it sir... The link between man &amp;amp; god is FAITH . That is all that&lt;br /&gt;
keeps things moving &amp;amp; alive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: yellow; color: black;&quot;&gt;Student was none other than......... .&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: yellow; color: black;&quot;&gt; ...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: yellow; color: black;&quot;&gt; .. &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;background-color: yellow; color: black;&quot;&gt;APJ Abdul Kalam,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: yellow; color: black;&quot;&gt; the former president of India .&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;   &lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;br /&gt;
&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;       &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;vbmenu_popup&quot; id=&quot;postmenu_1800031_menu&quot; style=&quot;display: none;&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;4&quot; cellspacing=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td class=&quot;thead&quot;&gt;loveuadit&lt;br /&gt;
&lt;/td&gt;  &lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/member.htm?u=180365&quot;&gt;View Public Profile&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/private.htm?do=newpm&amp;amp;u=180365&quot; rel=&quot;nofollow&quot;&gt;Send a private message to loveuadit&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/search.htm?do=finduser&amp;amp;u=180365&quot; rel=&quot;nofollow&quot;&gt;Find More Posts by loveuadit&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/profile.htm?do=addlist&amp;amp;userlist=buddy&amp;amp;u=180365&quot;&gt;Add loveuadit to Your Contacts&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;page&quot; style=&quot;text-align: left; width: 100%;&quot;&gt;&lt;div align=&quot;left&quot; style=&quot;padding: 0px 2px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;div class=&quot;page&quot; style=&quot;text-align: left; width: 100%;&quot;&gt;&lt;div align=&quot;left&quot; style=&quot;padding: 0px 2px;&quot;&gt;&lt;div id=&quot;edit1800331&quot; style=&quot;padding: 0px 0px 3px;&quot;&gt;&lt;div class=&quot;vbmenu_popup&quot; id=&quot;postmenu_1800331_menu&quot; style=&quot;display: none;&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;4&quot; cellspacing=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td class=&quot;thead&quot;&gt;loveuadit&lt;br /&gt;
&lt;/td&gt;  &lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/member.htm?u=180365&quot;&gt;View Public Profile&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/private.htm?do=newpm&amp;amp;u=180365&quot; rel=&quot;nofollow&quot;&gt;Send a private message to loveuadit&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/search.htm?do=finduser&amp;amp;u=180365&quot; rel=&quot;nofollow&quot;&gt;Find More Posts by loveuadit&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;vbmenu_option&quot;&gt;&lt;a href=&quot;http://forum.santabanta.com/profile.htm?do=addlist&amp;amp;userlist=buddy&amp;amp;u=180365&quot;&gt;Add loveuadit to Your Contacts&lt;/a&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/8089619049202412326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/8089619049202412326?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/8089619049202412326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/8089619049202412326'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2009/11/excellent-discussion-of-whether-there.html' title='An excellent discussion of whether there exists god or not!!!!!!'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164544074561088185.post-4213805815565695863</id><published>2008-08-19T21:40:00.006+05:30</published><updated>2012-04-19T13:22:41.262+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tech-knowledge"/><title type='text'>Google.....................................</title><content type='html'>Google is a play on the word googol, which was coined by Milton Sirotta, nephew of American mathematician Edward Kasner, and was popularized in the book, Mathematics and the Imagination by Kasner and James Newman. It refers to the number represented by the numeral 1 followed by 100 zeros. Google&#39;s use of the term reflects the company&#39;s mission to organize the immense, seemingly infinite amount of information available on the web.&lt;br /&gt;
&lt;div&gt;
1995 - 1997 - 1998 - 1999 - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007&lt;br /&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1164544074561088185&quot; name=&quot;1&quot;&gt;&lt;/a&gt;1995 - 1997&lt;br /&gt;
Back before Google? Aye, there&#39;s the Rub.&lt;br /&gt;
According to Google lore, company founders Larry Page and Sergey Brin were not terribly fond of each other when they first met as Stanford University graduate students in computer science in 1995. Larry was a 24-year-old University of Michigan alumnus on a weekend visit; Sergey, 23, was among a group of students assigned to show him around. They argued about every topic they discussed. Their strong opinions and divergent viewpoints would eventually find common ground in a unique approach to solving one of computing&#39;s biggest challenges: retrieving relevant information from a massive set of data.&lt;br /&gt;
By January of 1996, Larry and Sergey had begun collaboration on a search engine called BackRub, named for its unique ability to analyze the &quot;back links&quot; pointing to a given website. Larry, who had always enjoyed tinkering with machinery and had gained some notoriety for building a working printer out of Lego™ bricks, took on the task of creating a new kind of server environment that used low-end PCs instead of big expensive machines. Afflicted by the perennial shortage of cash common to graduate students everywhere, the pair took to haunting the department&#39;s loading docks in hopes of tracking down newly arrived computers that they could borrow for their network.&lt;br /&gt;
A year later, their unique approach to link analysis was earning BackRub a growing reputation among those who had seen it. Buzz about the new search technology began to build as word spread around campus.&lt;br /&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1164544074561088185&quot; name=&quot;2&quot;&gt;&lt;/a&gt;1998&lt;br /&gt;
The search for a buyer&lt;br /&gt;
Larry and Sergey continued working to perfect their technology through the first half of 1998. Following a path that would become a key tenet of the Google way, they bought a terabyte of disks at bargain prices and built their own computer housings in Larry&#39;s dorm room, which became Google&#39;s first data center. Meanwhile Sergey set up a business office, and the two began calling on potential partners who might want to license a search technology better than any then available. Despite the dotcom fever of the day, they had little interest in building a company of their own around the technology they had developed.&lt;br /&gt;
Among those they called on was friend and Yahoo! founder David Filo. Filo agreed that their technology was solid, but encouraged Larry and Sergey to grow the service themselves by starting a search engine company. &quot;When it&#39;s fully developed and scalable,&quot; he told them, &quot;let&#39;s talk again.&quot; Others were less interested in Google, as it was now known. One portal CEO told them, &quot;As long as we&#39;re 80 percent as good as our competitors, that&#39;s good enough. Our users don&#39;t really care about search.&quot;&lt;br /&gt;
Touched by an angel&lt;br /&gt;
Unable to interest the major portal players of the day, Larry and Sergey decided to make a go of it on their own. All they needed was a little cash to move out of the dorm — and to pay off the credit cards they had maxed out buying a terabyte of memory. So they wrote up a business plan, put their Ph.D. plans on hold, and went looking for an angel investor. Their first visit was with a friend of a faculty member.&lt;br /&gt;
Andy Bechtolsheim, one of the founders of Sun Microsystems, was used to taking the long view. One look at their demo and he knew Google had potential — a lot of potential. But though his interest had been piqued, he was pressed for time. As Sergey tells it, &quot;We met him very early one morning on the porch of a Stanford faculty member&#39;s home in Palo Alto. We gave him a quick demo. He had to run off somewhere, so he said, &#39;Instead of us discussing all the details, why don&#39;t I just write you a check?&#39; It was made out to Google Inc. and was for $100,000.&quot;&lt;br /&gt;
The investment created a small dilemma. Since there was no legal entity known as &quot;Google Inc.,&quot; there was no way to deposit the check. It sat in Larry&#39;s desk drawer for a couple of weeks while he and Sergey scrambled to set up a corporation and locate other funders among family, friends, and acquaintances. Ultimately they brought in a total initial investment of almost $1 million.&lt;br /&gt;
Everyone&#39;s favorite garage band&lt;br /&gt;
In September 1998, Google Inc. opened its door in Menlo Park, California. The door came with a remote control, as it was attached to the garage of a friend who sublet space to the new corporation&#39;s staff of three. The office offered several big advantages, including a washer and dryer and a hot tub. It also provided a parking space for the first employee hired by the new company: Craig Silverstein, now Google&#39;s director of technology.&lt;br /&gt;
Already Google.com, still in beta, was answering 10,000 search queries each day. The press began to take notice of the upstart website with the relevant search results, and articles extolling Google appeared in USA TODAY and Le Monde. That December, PC Magazine named Google one of its Top 100 Web Sites and Search Engines for 1998. Google was moving up in the world.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chanduadarsh.blogspot.com/feeds/4213805815565695863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1164544074561088185/4213805815565695863?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/4213805815565695863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164544074561088185/posts/default/4213805815565695863'/><link rel='alternate' type='text/html' href='http://chanduadarsh.blogspot.com/2008/08/google.html' title='Google.....................................'/><author><name>Adarsh Chandu</name><uri>http://www.blogger.com/profile/07462472020207159971</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>