<?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-553551178195020530</id><updated>2025-05-02T07:16:50.675+05:30</updated><category term="database"/><category term="oracle"/><category term="ODBC"/><category term="Visual basic"/><category term="back end"/><category term="connection"/><category term="front end"/><category term="vb 6.0"/><category term="XML"/><category term="nitesh patare"/><category term="niteshpatare"/><category term="HTML5"/><category term="facebook"/><category term="google wave"/><category term="php"/><category term="video conferencing"/><category term="Chrome Web Store"/><category term="Colayer"/><category term="Here You Have"/><category term="Implementing procedures using parameters"/><category term="Internet explorer"/><category term="JMF"/><category term="Just For You"/><category term="SQL query Optimization or Query Evalution"/><category term="bing"/><category term="chrome"/><category term="client side validations in Visual Basic 6.0"/><category term="collaborative"/><category term="context driven"/><category term="contextualized"/><category term="device ekement"/><category term="evaluate queries"/><category term="firefox"/><category term="gmail"/><category term="google"/><category term="java"/><category term="java media framework"/><category term="malware"/><category term="multimedia"/><category term="networking"/><category term="possible list of assignments for clp 1"/><category term="privacy"/><category term="protocol"/><category term="proxy"/><category term="real time Protocol (RTP)"/><category term="real-time communication"/><category term="search"/><category term="worms"/><category term="xml implementation"/><title type='text'>Ni</title><subtitle type='html'>Blogging address of Ni.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-7208004892339025544</id><published>2011-02-18T16:02:00.001+05:30</published><updated>2011-02-18T16:02:43.860+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chrome Web Store"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><title type='text'>The Chrome Web Store</title><content type='html'>A web browser is the application you use to view websites.&lt;br /&gt;
&lt;br /&gt;
The Chrome Web Store is an online marketplace where you can discover thousands of apps, extensions and themes for Google Chrome. To start exploring the store, visit chrome.google.com/webstore or click the store icon in Chrome’s New Tab page.&lt;br /&gt;
&lt;br /&gt;
Once you’re in the store, find interesting apps, extensions or themes by using the search box or by browsing through different categories. Every item in the store has its own page, where you can read and contribute reviews and ratings. If you use multiple computers, synchronize your apps, extensions, and theme across all your computers with browser sync.&lt;br /&gt;
&lt;br /&gt;
Apps&lt;br /&gt;
Web apps are advanced interactive websites. They may provide a wide-ranging set of features or focus on a single task like photo-editing or shopping. You can easily access the web apps you install from the Chrome Web Store through shortcuts in Chrome’s New Tab page.&lt;br /&gt;
&lt;br /&gt;
Extensions&lt;br /&gt;
Extensions let you add new features to your browser. For example, an email notifier extension can show an email alert in your browser toolbar so you don’t have to log in to your email in a separate window to check if you have new messages. There are also extensions that work silently in the background, such as an extension that automatically formats and displays web pages in your preferred style.&lt;br /&gt;
&lt;br /&gt;
Themes&lt;br /&gt;
Themes allow you to you customize the look and feel of your browser, including themes from leading artists and designers around the world.&lt;br /&gt;
&lt;br /&gt;
Why use Google Chrome?&lt;br /&gt;
The web browser is arguably the most important piece of software on your computer. You spend much of your time online inside a browser: When you search, chat, email, shop, bank, read the news, and watch videos online, you often do all this using a browser.&lt;br /&gt;
&lt;br /&gt;
Speed&lt;br /&gt;
Chrome is designed to be fast in every possible way: It&#39;s quick to start up from your desktop, loads web pages in a snap, and runs complex web applications fast.&lt;br /&gt;
&lt;br /&gt;
Simplicity&lt;br /&gt;
Chrome&#39;s browser window is streamlined, clean and simple.&lt;br /&gt;
Chrome also includes features that are designed for efficiency and ease of use. For example, you can search and navigate from the same box, and arrange tabs however you wish — quickly and easily.&lt;br /&gt;
&lt;br /&gt;
Security&lt;br /&gt;
Chrome is designed to keep you safer and more secure on the web with built-in malware and phishing protection, autoupdates to make sure the browser is up-to-date with the latest security updates, and more.&lt;br /&gt;
&lt;br /&gt;
Basic browser settings: Sync settings across multiple computers.&lt;br /&gt;
You can save your bookmarks, extensions, apps, theme, and browser preferences to your Google Account so that they can be accessed across multiple computers. That way, you can have the same web experience everywhere.&lt;br /&gt;
&lt;br /&gt;
How it works&lt;br /&gt;
&lt;br /&gt;
Your settings are saved in your Google Account.&lt;br /&gt;
When you enable sync on a computer, your Google Chrome settings on that computer are saved in your Google Account. When you enable sync on another computer by signing in to the same Google Account, Google Chrome copies the settings you’ve selected to sync from your Google Account to the computer.&lt;br /&gt;
&lt;br /&gt;
Changes are synced instantaneously.&lt;br /&gt;
Changes you make to your settings on one computer are automatically reflected on the other computers where you&#39;ve enabled the sync feature.&lt;br /&gt;
&lt;br /&gt;
You need a latest version of Chrome browser to access the chrome web store.</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/7208004892339025544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2011/02/chrome-web-store.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7208004892339025544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7208004892339025544'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2011/02/chrome-web-store.html' title='The Chrome Web Store'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-8345491166858306697</id><published>2011-02-04T00:34:00.002+05:30</published><updated>2011-02-04T00:40:09.769+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><category scheme="http://www.blogger.com/atom/ns#" term="video conferencing"/><title type='text'>Greater Interoperability for Windows Customers With HTML5 Video</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;border-collapse: separate; color: #333333; font-family: Arial; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #707378; font-family: &#39;Segoe UI&#39;,Arial,Helvetica,sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;&lt;div style=&quot;margin-top: 12px;&quot;&gt;Google recently&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html&quot; style=&quot;color: #0078c9; font-family: &#39;Segoe UI semibold&#39;,Arial,Helvetica,sans-serif; font-weight: normal; outline-style: none; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;announced&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;that its Chrome web browser will stop supporting the H.264 video format. At Microsoft we respect that Windows customers want the best experience of the web including the ability to enjoy the widest range of content available on the Internet in H.264 format.&lt;/div&gt;&lt;div style=&quot;margin-top: 12px;&quot;&gt;Today, as part of the interoperability bridges work we do on this team, we are&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.interoperabilitybridges.com/wmp-extension-for-chrome&quot; style=&quot;color: #0078c9; font-family: &#39;Segoe UI semibold&#39;,Arial,Helvetica,sans-serif; font-weight: normal; outline-style: none; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;making available&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;the Windows Media Player HTML5 Extension for Chrome, which is an extension for Google Chrome to enable Windows 7 customers who use Chrome to continue to play H.264 video.&lt;/div&gt;&lt;div style=&quot;margin-top: 12px;&quot;&gt;We believe that Windows customers should be able to play mainstream HTML5 video and, as we’ve described in previous posts,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2011/02/01/html5-and-web-video-questions-for-the-industry-from-the-community.aspx&quot; style=&quot;color: #0078c9; font-family: &#39;Segoe UI semibold&#39;,Arial,Helvetica,sans-serif; font-weight: normal; outline-style: none; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;Internet Explorer 9&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;will support playback of H.264 video as well as VP8 video when the user has installed a VP8 codec.&lt;/div&gt;&lt;div style=&quot;margin-top: 12px;&quot;&gt;We are committed to ensuring that Windows customers have the best Web experience, and we have been offering for several years now the extremely popular&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx&quot; style=&quot;color: #0078c9; font-family: &#39;Segoe UI semibold&#39;,Arial,Helvetica,sans-serif; font-weight: normal; outline-style: none; text-decoration: none;&quot;&gt;Windows Media Player plug-in for Firefox&lt;/a&gt;, which is downloaded by millions of people a month who want to watch Windows Media content.&lt;/div&gt;&lt;div style=&quot;margin-top: 12px;&quot;&gt;We also recently provided&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://blogs.msdn.com/b/interoperability/archive/2010/12/15/html5-video-and-interop-firefox-add-on-provides-h-264-support-on-windows.aspx&quot; style=&quot;color: #0078c9; font-family: &#39;Segoe UI semibold&#39;,Arial,Helvetica,sans-serif; font-weight: normal; outline-style: none; text-decoration: none;&quot;&gt;an add-on&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;for Windows 7 customers who choose Firefox to play H.264 video so as to enable interoperability across IE, Firefox and Chrome using HTML5 video on Windows.&lt;/div&gt;&lt;div style=&quot;margin-top: 12px;&quot;&gt;For many reasons - which you can read about on other blog posts&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2010/04/29/html5-video.aspx&quot; style=&quot;color: #0078c9; font-family: &#39;Segoe UI semibold&#39;,Arial,Helvetica,sans-serif; font-weight: normal; outline-style: none; text-decoration: none;&quot;&gt;here&lt;/a&gt;&amp;nbsp;and&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://blogs.msdn.com/b/interoperability/archive/2010/12/21/prototyping-early-w3c-html5-specifications.aspx&quot; style=&quot;color: #0078c9; font-family: &#39;Segoe UI semibold&#39;,Arial,Helvetica,sans-serif; font-weight: normal; outline-style: none; text-decoration: none;&quot;&gt;here&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;- H.264 is an excellent and widely-used video format that serves the web very well today. As such, we will continue to ensure that developers and customers continue to have an optimal Web experience.&lt;/div&gt;&lt;div style=&quot;margin-top: 12px;&quot;&gt;&lt;a href=&quot;http://draft.blogger.com/&quot;&gt;Greater Interoperability for Windows Customers With HTML5 Video&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
Via blogs.msdn.com&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/8345491166858306697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2011/02/greater-interoperability-for-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/8345491166858306697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/8345491166858306697'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2011/02/greater-interoperability-for-windows.html' title='Greater Interoperability for Windows Customers With HTML5 Video'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-9017840812208071495</id><published>2011-02-01T00:43:00.000+05:30</published><updated>2011-02-01T00:43:42.797+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><title type='text'>Different Aspects of Social Media.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Social networking has revolutionized the way people interact virtually and has emerged as a huge platform for people to connect and communicate over the web. Social networking has not only remained tot the boundary limits of college students and company employees. It has spread far and wide incorporating different types of users. Not only students and educators are enjoying the benefits of social media, also are the institutions, communities and big brands for the purpose of marketing their brands to mass population. Using social networking sites to connect to future classmates and alumni has become a trend amongst students.&lt;br /&gt;
&lt;br /&gt;
Facebook is by far the most popular social media platform amongst brands. Even before brands thought of making use of social networking for marketing activities, numerous brands had unofficial presences on Facebook in form of groups and fan pages created by users.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqMsCdChpdP3EXz0AGFqyUbqeOp0wjQ0bUhD6FLviCh4CXA57JsHz_QgMgA5zTDok3yAAqJKoleNbWg7rgUi6HM4EvqLiJ9JdMjHqMBuJBwavvthIaUHYXxJQ8fEgfA9Ql70zzu6fkaz0/s1600/aprofile.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;264&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqMsCdChpdP3EXz0AGFqyUbqeOp0wjQ0bUhD6FLviCh4CXA57JsHz_QgMgA5zTDok3yAAqJKoleNbWg7rgUi6HM4EvqLiJ9JdMjHqMBuJBwavvthIaUHYXxJQ8fEgfA9Ql70zzu6fkaz0/s640/aprofile.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Twitter which is slowly but gradually gaining popularity and is more viral that facebook is seen as a platform for the celebrities to connect with their fans and also by some of the brands to communicate with their customers. With twitter you can update all your potential social platforms via a single tweet. you can feed your tweets into the linkedIn status feature as well as post it in your Facebook account and even your Facebook Fan Page. It also tell about what the people around are currently talking about.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3as-2uVG5xLbXTBoJJh36AomzQAtmT4_KEX0OZh2oUG1Juc9AFehEgGDXdwXwTfzQHBRyB8vknMhLSdIf9behnldmQoadUW-kMHLKOoOh-hiagJo6VL0CoQ5BqDTaJVJs-RJ2Y5DBGvo/s1600/ap4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3as-2uVG5xLbXTBoJJh36AomzQAtmT4_KEX0OZh2oUG1Juc9AFehEgGDXdwXwTfzQHBRyB8vknMhLSdIf9behnldmQoadUW-kMHLKOoOh-hiagJo6VL0CoQ5BqDTaJVJs-RJ2Y5DBGvo/s640/ap4.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
LinkedIn is perceived as a networking tool for professionals than for marketing. People sharing here information are more in control and they are aware of the authenticity of the information.&lt;br /&gt;
&lt;br /&gt;
In February 2009, comScore Inc released a report on the top social networking sites in India claiming visitation to the site category had increased by 51 percent since the previous year. Their recent report also revealed that Facebook and orkut were the top two social networking sites visited by Indians. It allows the users to share knowledge, ideas, thoughts and skills with peers. This with popularity and acceptance among the users makes the social networking a boon.&lt;br /&gt;
&lt;br /&gt;
The trend of socializing with politics is not just limited to the developed nations. In INDIA you can see the Facebook Fan pag of political parties. These pages are not only used to update status messages but also videos, polls and events for discussions.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAqWm829S2joEf2VJ_6MF9v5a1el-G-1KQdX75aAu39V0HxpOEEgm129KRaVNBn3sKj48GhLgg0RPOwRMGAQr5pyt4rBUKsMDebB8qqbses07WflkmOuTD-1zkIs9l9csByEh8Gwoi4_0/s1600/ap3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;376&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAqWm829S2joEf2VJ_6MF9v5a1el-G-1KQdX75aAu39V0HxpOEEgm129KRaVNBn3sKj48GhLgg0RPOwRMGAQr5pyt4rBUKsMDebB8qqbses07WflkmOuTD-1zkIs9l9csByEh8Gwoi4_0/s640/ap3.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The social media is also being used by the law enforcement agencies and citizens. The Pune Traffic Police and Save Pune Traffic Movement (SPTM) launched its page this year! enabling commuters to file complaints againgt bad fellow drivers by providing images and videos as photographic evidence. As of today Pune Traffic Police has 12,697 followers.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiAvaWSaitaPdCCZCQKZOKhaUYR8OZJ0-xcLmYSh8DMEpM220XbUCAq8njQJPBG7wZZr98MU6crMeSKay6TGSj39T9adoueZw8OU6R5DQwc9g1xQC5HtVXL4x2LpfUsAL-uMLHhKhX2Ww/s1600/ap5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;505&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiAvaWSaitaPdCCZCQKZOKhaUYR8OZJ0-xcLmYSh8DMEpM220XbUCAq8njQJPBG7wZZr98MU6crMeSKay6TGSj39T9adoueZw8OU6R5DQwc9g1xQC5HtVXL4x2LpfUsAL-uMLHhKhX2Ww/s640/ap5.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;On 1st Jan 2011 even our Pune&#39;s own Pmpml launched its fan page.&lt;br /&gt;
It says - Click a PMPML driver using cellphone while driving, get a Rs1,000 reward.&lt;br /&gt;
If you find a Pune Mahanagar Parivahan Mahamandal Limited (PMPML) driver speaking on a cellphone while driving the bus, click a photograph and upload it on the social networking site Facebook and earn a reward of Rs1,000.&lt;br /&gt;
After traffic police, the PMPML has also decided to use Facebook for improving their service. PMPML&#39;s public relation officer, Deepak Pardeshi, said the PMPML has created a Facebook account to give satisfactory service to commuters.&lt;br /&gt;
&quot;One of the reasons for accidents is the use of cellphones while driving. The PMPML also received complaints that some of the drivers are using cellphones while driving,&quot; he said.&lt;br /&gt;
Earlier, the PMPML announced cash awards for citizens who will submit the photographs of PMPML buses which stopped on zebra crossing on the signals. But that time citizens needed go to PMPML office to submit the photograph.&lt;br /&gt;
&quot;To avoid the inconvenience, the PMPML decided to use Facebook. All that a citizen has to do is click a photograph and upload it on the site,&quot; said Pardeshi.&lt;br /&gt;
They can upload the photograph on Facebook with essential details like the bus number, timing and the persons contact details. The PMPML will verify it and make necessary arrangements to give the award. The PMPML authorities also said that bus conductors do not return money to commuters if they do not have change.&amp;nbsp;They ask them to collect the money from the PMPML depot. Commuters can also report such cases on Facebook.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv2kmxKTU0kb2JVx42uzs1eORG4C_ahy9XDB_wksLS_hq2SC4Y3hf6SQv-MSDV3rCS3vZPkF-MEYgoxavoN6niefK9qBF7GNe3y1wJMd3c7z4iov3ljfEM56TZNrT7Ax6yjadq_xKkP1o/s1600/ap2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;372&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv2kmxKTU0kb2JVx42uzs1eORG4C_ahy9XDB_wksLS_hq2SC4Y3hf6SQv-MSDV3rCS3vZPkF-MEYgoxavoN6niefK9qBF7GNe3y1wJMd3c7z4iov3ljfEM56TZNrT7Ax6yjadq_xKkP1o/s640/ap2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
With the people embracing new technologies the social experience is surely going to be better day by day!&lt;br /&gt;
&lt;div class=&quot;zemanta-pixie&quot; style=&quot;height: 15px; margin-top: 10px;&quot;&gt;&lt;a class=&quot;zemanta-pixie-a&quot; href=&quot;http://www.zemanta.com/&quot; title=&quot;Enhanced by Zemanta&quot;&gt;&lt;img alt=&quot;Enhanced by Zemanta&quot; class=&quot;zemanta-pixie-img&quot; src=&quot;http://img.zemanta.com/zemified_e.png?x-id=8af586f9-04e4-4df1-9666-26829a80a08f&quot; style=&quot;border: none; float: right;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/9017840812208071495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2011/02/different-aspects-of-social-media.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/9017840812208071495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/9017840812208071495'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2011/02/different-aspects-of-social-media.html' title='Different Aspects of Social Media.'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqMsCdChpdP3EXz0AGFqyUbqeOp0wjQ0bUhD6FLviCh4CXA57JsHz_QgMgA5zTDok3yAAqJKoleNbWg7rgUi6HM4EvqLiJ9JdMjHqMBuJBwavvthIaUHYXxJQ8fEgfA9Ql70zzu6fkaz0/s72-c/aprofile.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-3403692550352469027</id><published>2011-01-31T22:26:00.000+05:30</published><updated>2011-01-31T22:26:54.578+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="privacy"/><title type='text'>Five Tips To Tighten Your Facebook Privacy Settings</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;b&gt;Restrict your profile from appearing on search engines like Google:&lt;/b&gt;&lt;br /&gt;
Go to Account | Privacy Settings.&lt;br /&gt;
Click on Edit your settings under Applications and Websites.&lt;br /&gt;
Click on Edit settings for Public Search.&lt;br /&gt;
Uncheck the Enable public search option to refrain from appearing on search engines. If you allow public search, keep in mind that information you&#39;ve opted to share with Everyone will appear in the public search as well.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Manage those you want to share your likes and interests with&lt;/b&gt;:&lt;/div&gt;&lt;div&gt;Go to Account | Privacy Settings.&lt;/div&gt;&lt;div&gt;Click on View settings under Basic directory settings.&lt;/div&gt;&lt;div&gt;Choose the appropriate option for See my interests and other Pages. If you set this option to Everyone and have made yourself publicaly searchable, your likes and interests will appear on search engine results as well.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Secure yourself from being tagged in embarrassing videos and photographs:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Go to Accounts | Privacy Settings.&lt;/div&gt;&lt;div&gt;Click on Customise settings under Sharing on Facebook.&lt;/div&gt;&lt;div&gt;Choose Customise under Things others share &amp;nbsp;| Photos and videos I&#39;m tagged in.&lt;/div&gt;&lt;div&gt;Choose specific people or a friends list. Alternatively choose Only me if you don&#39;t want your any of your friends to be notified when you are tagged in photos or videos posted by other people.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;One click solution to secure your applicatons, games and websites privacy settings:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Go to Accounts | Privacy Settings.&lt;/div&gt;&lt;div&gt;Click on Edit your settings under Applications and websites.&lt;/div&gt;&lt;div&gt;Click on Turn off all platform applications under Applications you use. By doing this, you can block all application activities from communicating with and about you. No more annoying application and game requests. Your data will no longer be shared with applications on Facebook Platform even through friends. Instant personalisation will also get blocked.&lt;/div&gt;&lt;div&gt;Alternatively, carefully choose the settings under each sub section of Application and websites to manually manage how much information you want to share through various applications you use.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Avoid being a brand ambassador by appearing on social ads:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Go to Accounts | Account Settings.&lt;/div&gt;&lt;div&gt;Click on Facebook Adverts tab. Read and close the Understanding Social Ads dialogue box.&lt;/div&gt;&lt;div&gt;Choose No one under Allow adverts on platform pages to show my information to option and click Save changes. This will restrict third party applications or advertising networks from publishing your information on adverts.&lt;/div&gt;&lt;div&gt;Choose No one under Show my social actions in Facebook Adverts to and click Save changes to restrict Facebok Adverts from doing the same.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/3403692550352469027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2011/01/five-tips-to-tighten-your-facebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/3403692550352469027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/3403692550352469027'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2011/01/five-tips-to-tighten-your-facebook.html' title='Five Tips To Tighten Your Facebook Privacy Settings'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-4553245700418065551</id><published>2011-01-27T08:50:00.000+05:30</published><updated>2011-01-27T08:50:23.920+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="gmail"/><title type='text'>Desktop notifications for emails and chat messages</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;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;&quot;&gt;Many of us are guilty of constantly switching back to Gmail to check for new messages. And if you’re like me, you’ve probably missed an important chat message because you weren’t looking at your Gmail window when it came in. If you use Google Chrome, these days can be over since we just launched HTML5 desktop notifications which display pop-ups whenever a chat message or new email arrives.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlZKHblzkb7bsd5a6QfszZuyiis5WnO-sAOQ7YNZWbM8hkLg40U7E_3CDR-vHwFsUctl6TT6h673yayok1kMFEsG-xSu6iJAmFb2-s-ngt7nbkl33jcsp_ZAPg9vT842OZi-YC4WgA29Y/s1600/a.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlZKHblzkb7bsd5a6QfszZuyiis5WnO-sAOQ7YNZWbM8hkLg40U7E_3CDR-vHwFsUctl6TT6h673yayok1kMFEsG-xSu6iJAmFb2-s-ngt7nbkl33jcsp_ZAPg9vT842OZi-YC4WgA29Y/s1600/a.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 15px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;&quot;&gt;To turn them on, click on the&amp;nbsp;&lt;a href=&quot;https://mail.google.com/mail/#settings&quot;&gt;Settings&lt;/a&gt;&amp;nbsp;link in the top right corner of Gmail and scroll down to the “Desktop Notifications” section. If you just want to get notified about chat messages, or if you use Priority Inbox and only want to get notifications for important messages, you can customize your settings from there too.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl_q31S8ouoJvqnq0-HYDixOafEcGWfMLBnRcmNC7Bb6SsHRuR9Q816UXvEUp7gxsfPN_6JXNq1s2nIzoSSVMArGyCUWxQh8rrbUeODZ4BoiZttDdXz4YaJ0ducA38QZGOlvZ8-Ap8Zz4/s1600/b.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;81&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl_q31S8ouoJvqnq0-HYDixOafEcGWfMLBnRcmNC7Bb6SsHRuR9Q816UXvEUp7gxsfPN_6JXNq1s2nIzoSSVMArGyCUWxQh8rrbUeODZ4BoiZttDdXz4YaJ0ducA38QZGOlvZ8-Ap8Zz4/s320/b.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;&quot;&gt;This functionality is currently only available for people using Google Chrome&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;font-size: 1.6em; font-weight: normal; line-height: 1.2em; margin-bottom: 0.2em; margin-top: 0px; padding-bottom: 0px; padding-top: 0.2em;&quot;&gt;&lt;a href=&quot;http://gmailblog.blogspot.com/2011/01/desktop-notifications-for-emails-and.html&quot; style=&quot;color: #dc771f; margin-bottom: 0px; padding-bottom: 0px; text-decoration: none;&quot;&gt;Desktop notifications for emails and chat messages&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/4553245700418065551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2011/01/desktop-notifications-for-emails-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/4553245700418065551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/4553245700418065551'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2011/01/desktop-notifications-for-emails-and.html' title='Desktop notifications for emails and chat messages'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlZKHblzkb7bsd5a6QfszZuyiis5WnO-sAOQ7YNZWbM8hkLg40U7E_3CDR-vHwFsUctl6TT6h673yayok1kMFEsG-xSu6iJAmFb2-s-ngt7nbkl33jcsp_ZAPg9vT842OZi-YC4WgA29Y/s72-c/a.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-8141160555870075484</id><published>2011-01-27T08:26:00.003+05:30</published><updated>2011-01-27T08:29:36.966+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><title type='text'>The &quot;I&quot; and &quot;G&quot; of Oracle</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;font-family: Times, &#39;Times New Roman&#39;, serif; font-size: large;&quot;&gt;The &quot;i&quot; stands for &quot;internet&quot; and the &quot;g&quot; stands for &quot;grid&quot;.&lt;br /&gt;
&lt;br /&gt;
The i version started from 8i onwards. It stands for oracle internet. Because till then (in version 8)it did not support data transfer over the internet. At that point of time use of internet was not widely used. Next was 9i with some of the enhanced features of 8i. Next was 10g, it stands for Oracle GRID,because it supports grid architecture.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif; font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif; font-size: large;&quot;&gt;10g is Oracle&#39;s grid computing product group including (among other things) a database management system (DBMS) and an application server. In addition to supporting grid computing features such as resource sharing and automatic load balancing, 10g products automate many database management tasks.&lt;br /&gt;
&lt;br /&gt;
10g follows Oracle&#39;s 9i platform. Oracle says that the g (instead of the expectedi) in the name symbolizes the company&#39;s commitment to the grid model.&lt;br /&gt;
&lt;br /&gt;
Next in database is 11g which is basically a ERP.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/8141160555870075484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2011/01/i-and-g-of-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/8141160555870075484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/8141160555870075484'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2011/01/i-and-g-of-oracle.html' title='The &quot;I&quot; and &quot;G&quot; of Oracle'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-188152229517677195</id><published>2010-12-29T06:32:00.000+05:30</published><updated>2010-12-29T06:32:01.457+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>How to Read XML Using PHP DOM</title><content type='html'>This simple example mentions how the data from the xml file can be read and displayed in a textbox in the html file. It illustrates the concept which simplifies understanding the basics.&lt;br /&gt;
&lt;br /&gt;
The structure of file.xml is:-&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;lt;root&amp;gt;HELLO&amp;lt;/root&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This code lies in &amp;nbsp;file.php:-&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;nbsp;$xdoc = new DOMDocument( &#39;1.0&#39;, &#39;UTF-8&#39; );&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$xdoc-&amp;gt;Load(&quot;file.xml&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$candidate = $xdoc-&amp;gt;getElementsByTagName(&#39;root&#39;)-&amp;gt;item(0);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$newElement = $xdoc -&amp;gt;createElement(&#39;root&#39;);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$txtNode = $xdoc -&amp;gt;createTextNode ($root);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$newElement -&amp;gt; appendChild($txtNode);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$candidate -&amp;gt; appendChild($newElement);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$msg = $candidate-&amp;gt;nodeValue;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This code lies in file.html&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;lt;input type=&quot;text&quot; name=&quot;msgval&quot; value=&quot;&amp;lt;?php echo $msg; ?&amp;gt;&quot; /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
It will display the data in $msg variable in the textbox names msgval.</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/188152229517677195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/12/how-to-read-xml-using-php-dom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/188152229517677195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/188152229517677195'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/12/how-to-read-xml-using-php-dom.html' title='How to Read XML Using PHP DOM'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-2794642755117819625</id><published>2010-12-29T06:14:00.000+05:30</published><updated>2010-12-29T06:14:12.681+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Creating A Xml Document Using XML DOM And PHP</title><content type='html'>I had many issues to dealing with while solving this problem i i though about sharing this. The code below illustates a simple logis to create a XML file if it is not present and create a root node. And looking at this node you can create chile nodes.&lt;br /&gt;
&lt;br /&gt;
The code is as follows:-&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$uvar = &quot;HELLO&quot;;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$doc = new DOMDocument(&#39;1.0&#39;, &#39;UTF-8&#39;);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$ele = $doc-&amp;gt;createElement( &#39;root&#39; );&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$ele-&amp;gt;nodeValue = $uvar;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$doc-&amp;gt;appendChild( $ele );&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;$test = $doc-&amp;gt;save(&quot;file.xml&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
This will create a &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;file.xml&lt;/span&gt; with the following contents:-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&amp;lt;root&amp;gt;HELLO&amp;lt;/root&amp;gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/2794642755117819625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/12/creating-xml-document-using-xml-dom-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/2794642755117819625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/2794642755117819625'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/12/creating-xml-document-using-xml-dom-and.html' title='Creating A Xml Document Using XML DOM And PHP'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-489245522108344750</id><published>2010-12-18T03:04:00.000+05:30</published><updated>2010-12-18T03:04:57.731+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="bing"/><category scheme="http://www.blogger.com/atom/ns#" term="google wave"/><category scheme="http://www.blogger.com/atom/ns#" term="search"/><title type='text'>Bing Makes Real Use of that Facebook Data</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;I had a given a exam on Information System Security few days ago as a part of my Engineering exams. It included topics about indexing, searching,&amp;nbsp;page rank, popularity based ranking, Term Frequency - Inverse Document Frequency which are used to&amp;nbsp;calculate values which determine the relevant page of your search query and display the list of relevant&amp;nbsp;information. Though about sharing this with all of you as i found it interesting courtesy webpronews.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;This might be interesting to know for users who use bing for their search on the web compared to that of widely&amp;nbsp;used Google. Now BING introduces a new feature which will show you which of your Facebook friends have&amp;nbsp;liked search results as they will appear in your searches and works towards proving you with more relevant&amp;nbsp;links concerned with your search query. It will make more usage of the Facebook data. If a query shows which is&amp;nbsp;liked by one for your friends it will show up as &#39;Liked within Bing&#39;. With this bing will be delivering social site&amp;nbsp;results. The like feature on Facebook is popular feature which spreds the information very fast across your Facebook network like a wild fire. This could provide with you with more relevant information on a&amp;nbsp;personalized&amp;nbsp;level giving Bing and edge over Google.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/489245522108344750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/12/bing-makes-real-use-of-that-facebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/489245522108344750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/489245522108344750'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/12/bing-makes-real-use-of-that-facebook.html' title='Bing Makes Real Use of that Facebook Data'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-9000716132682543157</id><published>2010-11-19T11:14:00.000+05:30</published><updated>2010-11-19T11:14:30.207+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Implementing procedures using parameters"/><title type='text'>Implementing procedures using parameters</title><content type='html'>Procedure for deletion of record&lt;br /&gt;
&lt;br /&gt;
This is the procedure to which we are passing the parameter called in.&lt;br /&gt;
Write this procedure in oracle. &lt;br /&gt;
&lt;br /&gt;
create or replace procedure del(n in number)&lt;br /&gt;
is&lt;br /&gt;
begin&lt;br /&gt;
delete from stud where rno=n;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
Write this code in VB. You can write this at onclick event of command button for example.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Set com = New ADODB.Command&lt;br /&gt;
com.ActiveConnection = con&lt;br /&gt;
com.CommandType = adCmdStoredProc&lt;br /&gt;
com.CommandText = &quot;del(&quot; &amp;amp; Text1.Text &amp;amp; &quot;)&quot;&lt;br /&gt;
com.Execute</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/9000716132682543157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/implementing-procedures-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/9000716132682543157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/9000716132682543157'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/implementing-procedures-using.html' title='Implementing procedures using parameters'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-871843194665533292</id><published>2010-11-18T21:54:00.001+05:30</published><updated>2010-11-18T22:00:24.231+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL query Optimization or Query Evalution"/><title type='text'>SQL query Optimization or Query Evalution</title><content type='html'>Note: I have performed on oracle 10g wonder whether it will work on oracle 9i. &lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; set autotrace on;&lt;br /&gt;
SQL&amp;gt; create table sailors (sid number(5) primary key, sname varchar2(10), rating number(5),&lt;br /&gt;
age number(5));&lt;br /&gt;
&lt;br /&gt;
Table created.&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; create table reserves (sid number(5) , did number(5), day number(5), rname varchar2(5), CONSTRAINT col3_fk FOREIGN KEY(sid) REFERENCES sailors(sid) ON DELETE CASCADE);&lt;br /&gt;
&lt;br /&gt;
Table created.&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; select * from sailors;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SID SNAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RATING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AGE&lt;br /&gt;
---------- ---------- ---------- ----------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 asss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 adfss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 affss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 afdss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 ddss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 62&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 iops&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 35&lt;br /&gt;
&lt;br /&gt;
6 rows selected.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execution Plan&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
Plan hash value: 1417977701&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------------------&lt;br /&gt;
| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost (%CPU)| Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
-----------------------------------------------------------------------------&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 |&amp;nbsp;&amp;nbsp; 276 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp; TABLE ACCESS FULL| SAILORS |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 |&amp;nbsp;&amp;nbsp; 276 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
-----------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Note&lt;br /&gt;
-----&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - dynamic sampling used for this statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Statistics&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; recursive calls&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; db block gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; consistent gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; physical reads&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; redo size&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 701&amp;nbsp; bytes sent via SQL*Net to client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 380&amp;nbsp; bytes received via SQL*Net from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; SQL*Net roundtrips to/from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (memory)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (disk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp; rows processed&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; select * from reserves;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DAY RNAME&lt;br /&gt;
---------- ---------- ---------- -----&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 asb&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 asb&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 sdb&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9 begb&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 htyb&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 bhjb&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 qweb&lt;br /&gt;
&lt;br /&gt;
7 rows selected.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execution Plan&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
Plan hash value: 3735829263&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------&lt;br /&gt;
| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost (%CPU)| Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
------------------------------------------------------------------------------&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 |&amp;nbsp;&amp;nbsp; 301 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp; TABLE ACCESS FULL| RESERVES |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 |&amp;nbsp;&amp;nbsp; 301 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Note&lt;br /&gt;
-----&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - dynamic sampling used for this statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Statistics&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 88&amp;nbsp; recursive calls&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; db block gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp; consistent gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; physical reads&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; redo size&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 710&amp;nbsp; bytes sent via SQL*Net to client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 380&amp;nbsp; bytes received via SQL*Net from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; SQL*Net roundtrips to/from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (memory)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (disk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp; rows processed&lt;br /&gt;
&lt;br /&gt;
Queries&lt;br /&gt;
&lt;br /&gt;
1) &lt;br /&gt;
SQL&amp;gt; SELECT S.sname&lt;br /&gt;
&amp;nbsp; 2&amp;nbsp; FROM Reserves R, Sailors S&lt;br /&gt;
&amp;nbsp; 3&amp;nbsp; WHERE R.sid=S.sid AND S.rating&amp;gt;5;&lt;br /&gt;
&lt;br /&gt;
SNAME&lt;br /&gt;
----------&lt;br /&gt;
affss&lt;br /&gt;
afdss&lt;br /&gt;
ddss&lt;br /&gt;
iops&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execution Plan&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
Plan hash value: 1082800282&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost (%CPU)| Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 |&amp;nbsp;&amp;nbsp; 230 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; (20)| 00:00:01 |&lt;br /&gt;
|*&amp;nbsp; 1 |&amp;nbsp; HASH JOIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 |&amp;nbsp;&amp;nbsp; 230 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; (20)| 00:00:01 |&lt;br /&gt;
|*&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| SAILORS&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 |&amp;nbsp;&amp;nbsp; 132 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 3 |&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| RESERVES |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 91 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Predicate Information (identified by operation id):&lt;br /&gt;
---------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1 - access(&quot;R&quot;.&quot;SID&quot;=&quot;S&quot;.&quot;SID&quot;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 2 - filter(&quot;S&quot;.&quot;RATING&quot;&amp;gt;5)&lt;br /&gt;
&lt;br /&gt;
Note&lt;br /&gt;
-----&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - dynamic sampling used for this statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Statistics&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp; recursive calls&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; db block gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp; consistent gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; physical reads&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; redo size&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 473&amp;nbsp; bytes sent via SQL*Net to client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 380&amp;nbsp; bytes received via SQL*Net from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; SQL*Net roundtrips to/from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; sorts (memory)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (disk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; rows processed&lt;br /&gt;
&lt;br /&gt;
2)&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; SELECT S.sname&lt;br /&gt;
&amp;nbsp; 2&amp;nbsp; FROM Reserves R, Sailors S&lt;br /&gt;
&amp;nbsp; 3&amp;nbsp; WHERE R.sid=S.sid AND&lt;br /&gt;
&amp;nbsp; 4&amp;nbsp; R.did=1 AND S.rating&amp;lt;5;&lt;br /&gt;
&lt;br /&gt;
SNAME&lt;br /&gt;
----------&lt;br /&gt;
asss&lt;br /&gt;
asss&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execution Plan&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
Plan hash value: 1694003264&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost (%CPU)| Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; 118 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; (20)| 00:00:01 |&lt;br /&gt;
|*&amp;nbsp; 1 |&amp;nbsp; HASH JOIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; 118 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; (20)| 00:00:01 |&lt;br /&gt;
|*&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| RESERVES |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
|*&amp;nbsp; 3 |&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| SAILORS&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 66 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Predicate Information (identified by operation id):&lt;br /&gt;
---------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1 - access(&quot;R&quot;.&quot;SID&quot;=&quot;S&quot;.&quot;SID&quot;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 2 - filter(&quot;R&quot;.&quot;DID&quot;=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 3 - filter(&quot;S&quot;.&quot;RATING&quot;&amp;lt;5)&lt;br /&gt;
&lt;br /&gt;
Note&lt;br /&gt;
-----&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - dynamic sampling used for this statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Statistics&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp; recursive calls&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; db block gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp; consistent gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; physical reads&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; redo size&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 446&amp;nbsp; bytes sent via SQL*Net to client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 380&amp;nbsp; bytes received via SQL*Net from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; SQL*Net roundtrips to/from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; sorts (memory)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (disk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; rows processed&lt;br /&gt;
&lt;br /&gt;
3)&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; SELECT S.sname&lt;br /&gt;
&amp;nbsp; 2&amp;nbsp; FROM Sailors S&lt;br /&gt;
&amp;nbsp; 3&amp;nbsp; WHERE S.rating &amp;gt;&lt;br /&gt;
&amp;nbsp; 4&amp;nbsp; (SELECT Avg(rating)&lt;br /&gt;
&amp;nbsp; 5&amp;nbsp; FROM Sailors);&lt;br /&gt;
&lt;br /&gt;
SNAME&lt;br /&gt;
----------&lt;br /&gt;
affss&lt;br /&gt;
afdss&lt;br /&gt;
ddss&lt;br /&gt;
iops&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execution Plan&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
Plan hash value: 2915248218&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost (%CPU)| Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 20 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
|*&amp;nbsp; 1 |&amp;nbsp; TABLE ACCESS FULL&amp;nbsp; | SAILORS |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 20 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; SORT AGGREGATE&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 13 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 3 |&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| SAILORS |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 78 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Predicate Information (identified by operation id):&lt;br /&gt;
---------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1 - filter(&quot;S&quot;.&quot;RATING&quot;&amp;gt; (SELECT AVG(&quot;RATING&quot;) FROM &quot;SAILORS&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;SAILORS&quot;))&lt;br /&gt;
&lt;br /&gt;
Note&lt;br /&gt;
-----&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - dynamic sampling used for this statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Statistics&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp; recursive calls&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; db block gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&amp;nbsp; consistent gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; physical reads&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; redo size&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 473&amp;nbsp; bytes sent via SQL*Net to client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 380&amp;nbsp; bytes received via SQL*Net from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; SQL*Net roundtrips to/from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (memory)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (disk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; rows processed&lt;br /&gt;
&lt;br /&gt;
4)&lt;br /&gt;
SQL&amp;gt; SELECT S.sname&lt;br /&gt;
&amp;nbsp; 2&amp;nbsp; FROM Sailors S&lt;br /&gt;
&amp;nbsp; 3&amp;nbsp; WHERE EXISTS&lt;br /&gt;
&amp;nbsp; 4&amp;nbsp; (SELECT *&lt;br /&gt;
&amp;nbsp; 5&amp;nbsp; FROM Reserves R&lt;br /&gt;
&amp;nbsp; 6&amp;nbsp; WHERE R.sid=S.sid);&lt;br /&gt;
&lt;br /&gt;
SNAME&lt;br /&gt;
----------&lt;br /&gt;
asss&lt;br /&gt;
adfss&lt;br /&gt;
affss&lt;br /&gt;
afdss&lt;br /&gt;
ddss&lt;br /&gt;
iops&lt;br /&gt;
&lt;br /&gt;
6 rows selected.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execution Plan&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
Plan hash value: 15409597&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost (%CPU)| Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 |&amp;nbsp;&amp;nbsp; 198 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; (20)| 00:00:01 |&lt;br /&gt;
|*&amp;nbsp; 1 |&amp;nbsp; HASH JOIN SEMI&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 |&amp;nbsp;&amp;nbsp; 198 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; (20)| 00:00:01 |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| SAILORS&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 |&amp;nbsp;&amp;nbsp; 120 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 3 |&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| RESERVES |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 91 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)| 00:00:01 |&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Predicate Information (identified by operation id):&lt;br /&gt;
---------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1 - access(&quot;R&quot;.&quot;SID&quot;=&quot;S&quot;.&quot;SID&quot;)&lt;br /&gt;
&lt;br /&gt;
Note&lt;br /&gt;
-----&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - dynamic sampling used for this statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Statistics&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp; recursive calls&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; db block gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp; consistent gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; physical reads&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; redo size&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 494&amp;nbsp; bytes sent via SQL*Net to client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 380&amp;nbsp; bytes received via SQL*Net from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; SQL*Net roundtrips to/from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; sorts (memory)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (disk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp; rows processed&lt;br /&gt;
&lt;br /&gt;
5)&lt;br /&gt;
SQL&amp;gt; SELECT S.sname&lt;br /&gt;
&amp;nbsp; 2&amp;nbsp; FROM Sailors S&lt;br /&gt;
&amp;nbsp; 3&amp;nbsp; WHERE EXISTS&lt;br /&gt;
&amp;nbsp; 4&amp;nbsp; (SELECT *&lt;br /&gt;
&amp;nbsp; 5&amp;nbsp; FROM Reserves R&lt;br /&gt;
&amp;nbsp; 6&amp;nbsp; WHERE R.did=1&lt;br /&gt;
&amp;nbsp; 7&amp;nbsp; AND R.sid=S.sid);&lt;br /&gt;
&lt;br /&gt;
SNAME&lt;br /&gt;
----------&lt;br /&gt;
asss&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execution Plan&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
Plan hash value: 2677790372&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
------------&lt;br /&gt;
&lt;br /&gt;
| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost (%CPU)&lt;br /&gt;
&lt;br /&gt;
| Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
------------&lt;br /&gt;
&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 92 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; (25)&lt;br /&gt;
&lt;br /&gt;
| 00:00:01 |&lt;br /&gt;
&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp; NESTED LOOPS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 92 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; (25)&lt;br /&gt;
&lt;br /&gt;
| 00:00:01 |&lt;br /&gt;
&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; SORT UNIQUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)&lt;br /&gt;
&lt;br /&gt;
| 00:00:01 |&lt;br /&gt;
&lt;br /&gt;
|*&amp;nbsp; 3 |&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | RESERVES&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; (0)&lt;br /&gt;
&lt;br /&gt;
| 00:00:01 |&lt;br /&gt;
&lt;br /&gt;
|&amp;nbsp;&amp;nbsp; 4 |&amp;nbsp;&amp;nbsp; TABLE ACCESS BY INDEX ROWID| SAILORS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 20 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; (0)&lt;br /&gt;
&lt;br /&gt;
| 00:00:01 |&lt;br /&gt;
&lt;br /&gt;
|*&amp;nbsp; 5 |&amp;nbsp;&amp;nbsp;&amp;nbsp; INDEX UNIQUE SCAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | SYS_C004050 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; (0)&lt;br /&gt;
&lt;br /&gt;
| 00:00:01 |&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Predicate Information (identified by operation id):&lt;br /&gt;
---------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 3 - filter(&quot;R&quot;.&quot;DID&quot;=1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 5 - access(&quot;R&quot;.&quot;SID&quot;=&quot;S&quot;.&quot;SID&quot;)&lt;br /&gt;
&lt;br /&gt;
Note&lt;br /&gt;
-----&lt;br /&gt;
&amp;nbsp;&amp;nbsp; - dynamic sampling used for this statement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Statistics&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp; recursive calls&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; db block gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&amp;nbsp; consistent gets&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; physical reads&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; redo size&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 410&amp;nbsp; bytes sent via SQL*Net to client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 380&amp;nbsp; bytes received via SQL*Net from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; SQL*Net roundtrips to/from client&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp; sorts (memory)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; sorts (disk)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; rows processed</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/871843194665533292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/sql-query-optimization-or-query.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/871843194665533292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/871843194665533292'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/sql-query-optimization-or-query.html' title='SQL query Optimization or Query Evalution'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-7178966619823463445</id><published>2010-11-18T20:46:00.000+05:30</published><updated>2010-11-18T20:46:54.907+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="xml implementation"/><title type='text'>XML Using Altova XMLSPY</title><content type='html'>Video showing xml implementation.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dy5jXtgYyh7SIQjrQVYyPQsRtKR-C_QJ0Z8TCoYpwCyUVALsNx3bZlg9fFEJjtRK-PkL-FYGkb4zq0hcKGpWg&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/7178966619823463445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/xml-using-altova-xmlspy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7178966619823463445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7178966619823463445'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/xml-using-altova-xmlspy.html' title='XML Using Altova XMLSPY'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-1135939946397125741</id><published>2010-11-18T19:45:00.000+05:30</published><updated>2010-11-18T19:45:25.982+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="possible list of assignments for clp 1"/><title type='text'>This is the possible list of assignments for clp 1.</title><content type='html'>Sanket told to tell this to all it also has been displayed on google groups and facebook. Courtesy sanket. &lt;br /&gt;
&lt;br /&gt;
This is the possible list of assignments for clp 1.&lt;br /&gt;
(VB oracle, procedure, trigger)&lt;br /&gt;
1. voting system for election&lt;br /&gt;
2. customer data system for bank mgmnt project&lt;br /&gt;
3online aptitude test mgmnt system&lt;br /&gt;
4. airline reservation system&lt;br /&gt;
5. result analysis system for students&lt;br /&gt;
6. User/admin moovie ticket system&lt;br /&gt;
7. medical shop system&lt;br /&gt;
8 emmployee info for an organisation &amp;amp; retrieving the data foran employee&lt;br /&gt;
9. library database mgmnt system&lt;br /&gt;
10.automobile mgmnt sytems&lt;br /&gt;
---------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
XML&lt;br /&gt;
1.travel agency system &amp;amp; xml dbase to retrieve data&lt;br /&gt;
2. Airline reservatio system ,DTD use, xml queries&lt;br /&gt;
----------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
C LANGUAGE&lt;br /&gt;
1.c program for mulitiple transactions on a bankiing system&lt;br /&gt;
2. decision tree for copmuter shop&lt;br /&gt;
---------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
DATA MINING&lt;br /&gt;
1. apriori data mining algorithm</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/1135939946397125741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/this-is-possible-list-of-assignments.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1135939946397125741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1135939946397125741'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/this-is-possible-list-of-assignments.html' title='This is the possible list of assignments for clp 1.'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-1828794193284107941</id><published>2010-11-18T19:38:00.000+05:30</published><updated>2010-11-18T19:38:10.526+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="client side validations in Visual Basic 6.0"/><title type='text'>Validations in Visual Basic 6.0</title><content type='html'>This topic will demonstrate how to perform client side validations in  Visual Basic 6.0. It will guide you with a step by step procedure.&lt;br /&gt;
&lt;br /&gt;
1)&lt;br /&gt;
Firstly  in the below image suppose you want to accept only integer numbers as  id in the textbox next to ID label in the form from the user you can  perform client side validations in the following way:&lt;br /&gt;
These are the ascii codes that i am using for acepting only integer values from user.&lt;br /&gt;
Back space - 8&lt;br /&gt;
0 to 9 Integers - 48 to 57 &lt;br /&gt;
Delete - 127&lt;br /&gt;
&lt;br /&gt;
This is how the function will look.&lt;br /&gt;
&lt;br /&gt;
Private Sub Text2_KeyPress(KeyAscii As Integer)&lt;br /&gt;
If Not ((KeyAscii &amp;gt;= 48 And KeyAscii &amp;lt;= 57) Or KeyAscii = 127 Or KeyAscii = 8) Then&lt;br /&gt;
MsgBox &quot;enter proper value&quot;&lt;br /&gt;
KeyAscii = 0&lt;br /&gt;
End If&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
Double click on the text box which you want to validate. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoMWk9AIizleBISpM40oAn7TgiBODWlgzyHBNOVIntMxUmLZnmk52C4K8K5Va6_a2Srw9tZTNbqaT1PMco-43sarp93gikgqnPtTdEj_bvXQAvgu_5vb7VCwBAYU9ljh8JrXOKH5KJAAY/s1600/1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;547&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoMWk9AIizleBISpM40oAn7TgiBODWlgzyHBNOVIntMxUmLZnmk52C4K8K5Va6_a2Srw9tZTNbqaT1PMco-43sarp93gikgqnPtTdEj_bvXQAvgu_5vb7VCwBAYU9ljh8JrXOKH5KJAAY/s640/1.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Next select the event as keypress from top right list box. In this case the name of text box is text1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ3LMVbCsfV1TcGqXRfIb7A-jo1RwmdFG9vnKeCBT6sEd-PBm0I8JVObX25__5SAXqLtEKc_3n8P5RhEe7NgvPKNaFugJc7Z0A6TxUve37B74qrviVXzXeiqKBM9VQLGPYG42T5Eg07d0/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;558&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ3LMVbCsfV1TcGqXRfIb7A-jo1RwmdFG9vnKeCBT6sEd-PBm0I8JVObX25__5SAXqLtEKc_3n8P5RhEe7NgvPKNaFugJc7Z0A6TxUve37B74qrviVXzXeiqKBM9VQLGPYG42T5Eg07d0/s640/2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
This is the function for accepting input as integer value only from the user. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjty4PefudYJQS6FIZ0tC-bOiFKeIDdsTnrJuF49f8dYtaVyDQyRzimb2fm6LS6TdiFknduhOoZeuOWPzUFuELxiGtbi-g5yFGgBc3pkY-9o5obASPM1RC4nR0EoZ-IMG0u9LY72JXVlrM/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;92&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjty4PefudYJQS6FIZ0tC-bOiFKeIDdsTnrJuF49f8dYtaVyDQyRzimb2fm6LS6TdiFknduhOoZeuOWPzUFuELxiGtbi-g5yFGgBc3pkY-9o5obASPM1RC4nR0EoZ-IMG0u9LY72JXVlrM/s640/3.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
When we provide any other value other than numbers say any alphabet is typed in this text box it will immediately display the message from the msgbox.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)&lt;br /&gt;
Similarly for accepting only alphabetical values.&lt;br /&gt;
These are the ascii codes that i am using for acepting only name from user in the textbox for name input.&lt;br /&gt;
Back Space - 8&lt;br /&gt;
Space - 32&lt;br /&gt;
Full Stop - 46&lt;br /&gt;
Capital Alphabet - 65 to 90&lt;br /&gt;
Small Alphabet - 97 to 122&lt;br /&gt;
Delete - 127&lt;br /&gt;
&lt;br /&gt;
This is how the function will look.&lt;br /&gt;
&lt;br /&gt;
Private Sub Text5_KeyPress(KeyAscii As Integer)&lt;br /&gt;
If Not ((KeyAscii &amp;gt;= 97 And KeyAscii &amp;lt;= 122) Or KeyAscii = 127 or (KeyAscii &amp;gt;= 65 And KeyAscii &amp;lt;= 90) Or KeyAscii = 8 Or KeyAscii = 32 Or KeyAscii = 46) Then&lt;br /&gt;
MsgBox &quot;enter only alphabets!&quot;&lt;br /&gt;
KeyAscii = 0&lt;br /&gt;
End If&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
3)&lt;br /&gt;
Similarly for accepting alphabetical values for fields such as address.&lt;br /&gt;
These are the ascii codes that i am using for acepting address from user in the textbox for address input.&lt;br /&gt;
Back Space - 8&lt;br /&gt;
Space - 32&lt;br /&gt;
Comma - 44&lt;br /&gt;
Full Stop - 46&lt;br /&gt;
0 to 9 Integers - 48 to 57 &lt;br /&gt;
Capital Alphabet - 65 to 90&lt;br /&gt;
Small Alphabet - 97 to 122&lt;br /&gt;
Delete - 127&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how the function will look.&lt;br /&gt;
&lt;br /&gt;
Private Sub Text3_KeyPress(KeyAscii As Integer)&lt;br /&gt;
If Not ((KeyAscii &amp;gt;= 97 And KeyAscii &amp;lt;= 122) Or (KeyAscii &amp;gt;= 65 And KeyAscii &amp;lt;= 90) Or KeyAscii = 8 Or KeyAscii = 32 Or KeyAscii = 46 Or KeyAscii = 44 Or KeyAscii = 127 Or (KeyAscii &amp;gt;= 48 And KeyAscii &amp;lt;= 57)) Then&lt;br /&gt;
&lt;br /&gt;
MsgBox &quot;enter proper values&quot;&lt;br /&gt;
KeyAscii = 0&lt;br /&gt;
End If&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
4)&lt;br /&gt;
I you are making entry into a database for an employee and his joining date should be before todays date then it could be like this.&lt;br /&gt;
&lt;br /&gt;
This is the code for that.&lt;br /&gt;
If CDate(Text3.Text) &amp;gt;= Date Then&lt;br /&gt;
MsgBox &quot;hire date must be in the past!&quot;&lt;br /&gt;
Text3.SetFocus&lt;br /&gt;
&lt;div class=&quot;zemanta-pixie&quot; style=&quot;height: 15px; margin-top: 10px;&quot;&gt;&lt;a class=&quot;zemanta-pixie-a&quot; href=&quot;http://www.zemanta.com/&quot; title=&quot;Enhanced by Zemanta&quot;&gt;&lt;img alt=&quot;Enhanced by Zemanta&quot; class=&quot;zemanta-pixie-img&quot; src=&quot;http://img.zemanta.com/zemified_e.png?x-id=77840bad-af0c-464d-aa55-5f3b424ab231&quot; style=&quot;border: medium none; float: right;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/1828794193284107941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/validations-in-visual-basic-60.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1828794193284107941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1828794193284107941'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/11/validations-in-visual-basic-60.html' title='Validations in Visual Basic 6.0'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoMWk9AIizleBISpM40oAn7TgiBODWlgzyHBNOVIntMxUmLZnmk52C4K8K5Va6_a2Srw9tZTNbqaT1PMco-43sarp93gikgqnPtTdEj_bvXQAvgu_5vb7VCwBAYU9ljh8JrXOKH5KJAAY/s72-c/1.jpg" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-7785043789037692656</id><published>2010-10-31T17:50:00.000+05:30</published><updated>2010-10-31T17:50:03.301+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="device ekement"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><category scheme="http://www.blogger.com/atom/ns#" term="video conferencing"/><title type='text'>HTML5 video conferencing</title><content type='html'>About HTML5 the latest being microsoft switching its focus from Silverlight to HTML5&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;With HTML5 media support now websites can now deliver rich, interactive media as easily as  they deliver images. Safari was the first browser to support HTML5 audio  and video elements&lt;/span&gt;&lt;/h3&gt;Work is being done to which will enable videoconferencing from HTML5  applications. It will allow the user to give  permission to a page to use a device, such as a video camera. That will make possible for users to communicate with each other through a web conferencing from the browser itself. Until recently there was limited support for HTML5 specs but now we have chrome, firefox, opera and IE 9 supporting HTML5. Also there is support for Previous versions of IE through a plugin.&lt;br /&gt;
You can read more about it here. &lt;a href=&quot;http://goo.gl/i3VY&quot;&gt;http://goo.gl/i3VY&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
You can view a demo of&amp;nbsp; video conferencing implemented using the device element and stream API&#39;s in WebKit GTK+ that enables you to capture video from an web cam and display it in the video element.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dy7Iac22PFFZi1kwF_8ooAMPvBLoeQvGU-0yxx3z8aHRGoukGRSTU0IoKHA8L3qEaGh7CuTzof05Qug0DtyJg&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;If you want to test your browser support for HTML5 you can test it  here! &lt;a href=&quot;http://html5test.com/&quot;&gt;http://html5test.com&lt;/a&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
For more info and the implementation details you can vivit here. &lt;a href=&quot;http://goo.gl/znWR&quot;&gt;http://goo.gl/znWR.&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;zemanta-pixie&quot; style=&quot;height: 15px; margin-top: 10px;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/7785043789037692656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/html5-video-conferencing.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7785043789037692656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7785043789037692656'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/html5-video-conferencing.html' title='HTML5 video conferencing'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-9068960087907157679</id><published>2010-10-28T15:19:00.000+05:30</published><updated>2010-10-28T15:19:55.066+05:30</updated><title type='text'>Viewing records from an table.</title><content type='html'>Many had been asking about how to view records this tells&amp;nbsp; how to view records from database. &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX0F-wIBsKI1i_LmHqXBcEvDLrjMlaRfxHlCnQCUZOU5I-g0icyv-cmJ0F6Kiifv4AVyE8SreJ7YfbG0SqmcEKYhSgHF4e43Q-W4-XDgO-RmTpmCW8JkBBjNupSwgyWyLCQdfhv9hO4W8/s1600/v.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX0F-wIBsKI1i_LmHqXBcEvDLrjMlaRfxHlCnQCUZOU5I-g0icyv-cmJ0F6Kiifv4AVyE8SreJ7YfbG0SqmcEKYhSgHF4e43Q-W4-XDgO-RmTpmCW8JkBBjNupSwgyWyLCQdfhv9hO4W8/s1600/v.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Private Sub Command7_Click()&lt;br /&gt;
&#39;code for view&lt;br /&gt;
On Error GoTo q&lt;br /&gt;
Dim viewv As Integer&lt;br /&gt;
viewv = InputBox(&quot;enter the voter id&quot;)&lt;br /&gt;
On Error GoTo w&lt;br /&gt;
&#39;again you type it in a line this code runes&lt;br /&gt;
rsv.Open &quot;select id,name,address,age,gender,dob from voter  where id=&#39; &quot; &amp;amp; viewv &amp;amp; &quot; &#39;&quot;, conv, adOpenDynamic, adLockOptimistic&lt;br /&gt;
&lt;br /&gt;
Text5.Text = rsv.Fields(&quot;id&quot;)&lt;br /&gt;
Text2.Text = rsv.Fields(&quot;name&quot;)&lt;br /&gt;
Text3.Text = rsv.Fields(&quot;address&quot;)&lt;br /&gt;
Combo1.Text = rsv.Fields(&quot;age&quot;)&lt;br /&gt;
&lt;br /&gt;
If (rsv.Fields(&quot;gender&quot;) = &quot;male&quot;) Then&lt;br /&gt;
Option1.Value = True&lt;br /&gt;
ElseIf (rsv.Fields(&quot;gender&quot;) = &quot;female&quot;) Then&lt;br /&gt;
Option2.Value = True&lt;br /&gt;
End If&lt;br /&gt;
&lt;br /&gt;
DTPicker1.Value = rsv.Fields(&quot;dob&quot;)&lt;br /&gt;
&lt;br /&gt;
If (rsv.State = 1) Then&lt;br /&gt;
rsv.Close&lt;br /&gt;
End If&lt;br /&gt;
&lt;br /&gt;
MsgBox &quot;view&quot;&lt;br /&gt;
Exit Sub&lt;br /&gt;
&lt;br /&gt;
q: MsgBox &quot;you cancelled&quot;&lt;br /&gt;
Exit Sub&lt;br /&gt;
&lt;br /&gt;
w: MsgBox &quot;value not present in database&quot;&lt;br /&gt;
&lt;br /&gt;
End Sub</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/9068960087907157679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/viewing-records-from-table.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/9068960087907157679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/9068960087907157679'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/viewing-records-from-table.html' title='Viewing records from an table.'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX0F-wIBsKI1i_LmHqXBcEvDLrjMlaRfxHlCnQCUZOU5I-g0icyv-cmJ0F6Kiifv4AVyE8SreJ7YfbG0SqmcEKYhSgHF4e43Q-W4-XDgO-RmTpmCW8JkBBjNupSwgyWyLCQdfhv9hO4W8/s72-c/v.jpg" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-1742938529564089924</id><published>2010-10-27T22:54:00.005+05:30</published><updated>2010-12-12T13:14:44.530+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="evaluate queries"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Design database using XML and evaluate queries.</title><content type='html'>It is a simple xml demo using altova.M5X6SH23V6Q9&lt;br /&gt;
You can download the altova trial version here&lt;br /&gt;
&lt;a href=&quot;http://www.altova.com/download-trial/&quot;&gt;http://www.altova.com/download-trial/&lt;/a&gt;&lt;br /&gt;
When you download you wll get the key for trial version on your mail id.&lt;br /&gt;
Steps:&lt;br /&gt;
1)&lt;span class=&quot;status&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMsJY9uroMSxreZpLDi_vlPXYhruRHWOU5lW_6cx2nCN26SDh3ZdgOEa6zzTfnFLc4ZjzEodPHEHqgISrmas4_X81nNxsPSc5XfdOOgOZbA9yHsTOQ4ACFaiBPxXnv456KHkGUn23tH_g/s1600/1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMsJY9uroMSxreZpLDi_vlPXYhruRHWOU5lW_6cx2nCN26SDh3ZdgOEa6zzTfnFLc4ZjzEodPHEHqgISrmas4_X81nNxsPSc5XfdOOgOZbA9yHsTOQ4ACFaiBPxXnv456KHkGUn23tH_g/s1600/1.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;2)&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioivCGGknlymh43RC47DQn8aesPC_SAO5IY1apZz2qHyEiwhldF2oZb1-YIgZ8804blYxtaczCuSOjIsXdntkRFYoyvRfMf6mQ-8R96TUC7xR069yGzntXmNGqQvKyp7mda_hLTE0dEhE/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioivCGGknlymh43RC47DQn8aesPC_SAO5IY1apZz2qHyEiwhldF2oZb1-YIgZ8804blYxtaczCuSOjIsXdntkRFYoyvRfMf6mQ-8R96TUC7xR069yGzntXmNGqQvKyp7mda_hLTE0dEhE/s1600/2.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;3)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7B1_vWR488c2YwyX3pqFoEzhjceSN0FnsNW1xqX4epv6MTF6aDLY2SGIaK5K5ThmJO1jr0GfbcB6DZGY2Exka012QAhkV-i_qEwHp6pkL20Tp4aKNcaA7r8JFCuoSbBqvCW_ybWTxj88/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7B1_vWR488c2YwyX3pqFoEzhjceSN0FnsNW1xqX4epv6MTF6aDLY2SGIaK5K5ThmJO1jr0GfbcB6DZGY2Exka012QAhkV-i_qEwHp6pkL20Tp4aKNcaA7r8JFCuoSbBqvCW_ybWTxj88/s1600/3.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;4)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirLqs5h7vvfjjAFOFi2FZw8LdkIc855nMHWsJbo2O1UxIvkv30VIwC_JUq_1YBmkjP06qQp4b5mNLCEYXL7JdFyBb2DPzAexJyfNTiShLC7mc7hMTZUcnyxyRh2NVXOHD8Y4yUX-jO8Lw/s1600/4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirLqs5h7vvfjjAFOFi2FZw8LdkIc855nMHWsJbo2O1UxIvkv30VIwC_JUq_1YBmkjP06qQp4b5mNLCEYXL7JdFyBb2DPzAexJyfNTiShLC7mc7hMTZUcnyxyRh2NVXOHD8Y4yUX-jO8Lw/s1600/4.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;5)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZeMBhTcKHCxFxtP2c-Ev3Lta6ABXTtdiMzphVRbMHX3xG7GKyLBPva_ykGWUh7_hMJNdVkgnlymAJHKsGCpERok1SUPyq7iWXO8C-55vyYnlFP8e_e4rjRBuTYbfE2HC2jDNiORvttTY/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZeMBhTcKHCxFxtP2c-Ev3Lta6ABXTtdiMzphVRbMHX3xG7GKyLBPva_ykGWUh7_hMJNdVkgnlymAJHKsGCpERok1SUPyq7iWXO8C-55vyYnlFP8e_e4rjRBuTYbfE2HC2jDNiORvttTY/s1600/5.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;6)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgclsFdYVrBrery1ZLgDR4LtoD-SuMJPuL5BYmiwTroC_etVh5tHBLpHZ0C3HC_d1ou2qYJE6tEcxQQCc_c8rGl_aIcZ6yu1dzG2rDQW1Vj2a3YR2_opo3EvHdIGGtVkwB4Liqx05miRs0/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgclsFdYVrBrery1ZLgDR4LtoD-SuMJPuL5BYmiwTroC_etVh5tHBLpHZ0C3HC_d1ou2qYJE6tEcxQQCc_c8rGl_aIcZ6yu1dzG2rDQW1Vj2a3YR2_opo3EvHdIGGtVkwB4Liqx05miRs0/s1600/6.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;7)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUAiKR0n1F08QI9WPEjApzNyGU6BTuTD9VCPM83s4Gvu90MjupHkLcw-FEYmBDfzAME2LubvDFaJJ9MBFt3kRwXl4AcJpflmDB0r4x0UuOGtyNq53G30U7DNCZqVz88JkUeD0IxPk-AB4/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUAiKR0n1F08QI9WPEjApzNyGU6BTuTD9VCPM83s4Gvu90MjupHkLcw-FEYmBDfzAME2LubvDFaJJ9MBFt3kRwXl4AcJpflmDB0r4x0UuOGtyNq53G30U7DNCZqVz88JkUeD0IxPk-AB4/s1600/7.jpg&quot; /&gt; &lt;/a&gt;&amp;nbsp;&lt;/div&gt;&amp;nbsp;8)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxXxuuiUGbFwCGEzlSJFwBtR0BPE3aypDqAJzVmDMKylT88WmWrTgmrlx8fyUDpgo99twrkpYXffJ4sUZdSHGNi_miAX9A26I-z6r0S1yhyphenhyphenX_sdvZvWMKnpDA-nvzCTQ2amCNXPGBcvyw/s1600/8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxXxuuiUGbFwCGEzlSJFwBtR0BPE3aypDqAJzVmDMKylT88WmWrTgmrlx8fyUDpgo99twrkpYXffJ4sUZdSHGNi_miAX9A26I-z6r0S1yhyphenhyphenX_sdvZvWMKnpDA-nvzCTQ2amCNXPGBcvyw/s1600/8.jpg&quot; /&gt; &lt;/a&gt;&lt;/div&gt;&amp;nbsp;9)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWq7RU_otOkIOxUG2ffdJshs1TpJ_VP_jElFskVQ53bh9TjDywvgWP7Fex2lId00uSX9MVmYbMwVvVtQ490Uf-ndq1gIO_bvnqhatBH6qdVLOfV7ib35wHx93RToGqBJrHyJhYwL0hoeQ/s1600/9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWq7RU_otOkIOxUG2ffdJshs1TpJ_VP_jElFskVQ53bh9TjDywvgWP7Fex2lId00uSX9MVmYbMwVvVtQ490Uf-ndq1gIO_bvnqhatBH6qdVLOfV7ib35wHx93RToGqBJrHyJhYwL0hoeQ/s1600/9.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt; &lt;/div&gt;&amp;nbsp;10)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHTsz3rc9NqsUaTeL-29X0F8m9g6aSKvbzlj6izQLZych6APNeM2VbAxjTkLws8Y9JtbO-JWD7Zez_XYmRf7vh8oF6FhQ-HslsCXjd-0InEP3bOhc2h-KTcQ-yGHvU2wpTwZsNrKCS_Dc/s1600/10.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHTsz3rc9NqsUaTeL-29X0F8m9g6aSKvbzlj6izQLZych6APNeM2VbAxjTkLws8Y9JtbO-JWD7Zez_XYmRf7vh8oF6FhQ-HslsCXjd-0InEP3bOhc2h-KTcQ-yGHvU2wpTwZsNrKCS_Dc/s1600/10.jpg&quot; /&gt;&lt;/a&gt; &lt;/div&gt;&amp;nbsp;11)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja7eFnt50CZAQrwOCYn30QJOCSPX1RMJVSe9gmtQed5uFkuOttGImezXQBJgZ5v4PT8NEwayDEiFysh0bFMBQyC6aZY21iQC0jjnXKur306hrOGAq7ECK27xph4ZjoEI7FVZ-4Tl7Pmyk/s1600/11.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja7eFnt50CZAQrwOCYn30QJOCSPX1RMJVSe9gmtQed5uFkuOttGImezXQBJgZ5v4PT8NEwayDEiFysh0bFMBQyC6aZY21iQC0jjnXKur306hrOGAq7ECK27xph4ZjoEI7FVZ-4Tl7Pmyk/s1600/11.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;The different queries you can evaluate!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;Queries&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1)&lt;br /&gt;
xquery version &quot;1.0&quot;;&lt;br /&gt;
&lt;result&gt;&lt;br /&gt;
{&lt;br /&gt;
for $i in doc (&quot;sample.xml&quot;)//clg_tuple&lt;br /&gt;
where  $i/ cid&amp;lt;3    return    &lt;record&gt;&lt;br /&gt;
{&lt;br /&gt;
$i/cid&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/cname&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/addr&lt;br /&gt;
}&lt;br /&gt;
&lt;/record&gt;&lt;br /&gt;
} &lt;br /&gt;
&lt;/result&gt;&lt;br /&gt;
&lt;br /&gt;
2)&lt;br /&gt;
xquery version &quot;1.0&quot;;&lt;br /&gt;
&lt;result&gt;&lt;br /&gt;
{&lt;br /&gt;
for $i in doc (&quot;sample.xml&quot;)//clg_tuple&lt;br /&gt;
where  $i/ cid=3&lt;br /&gt;
return&lt;br /&gt;
&lt;record&gt;&lt;br /&gt;
{&lt;br /&gt;
$i/cid&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/cname&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/addr&lt;br /&gt;
}&lt;br /&gt;
&lt;/record&gt;&lt;br /&gt;
} &lt;br /&gt;
&lt;/result&gt;&lt;br /&gt;
&lt;br /&gt;
3) &lt;br /&gt;
xquery version &quot;1.0&quot;;&lt;br /&gt;
&lt;result&gt;&lt;br /&gt;
{&lt;br /&gt;
for $i in doc (&quot;sample.xml&quot;)//clg_tuple&lt;br /&gt;
where  $i/ cid&amp;gt;3&lt;br /&gt;
return&lt;br /&gt;
&lt;record&gt;&lt;br /&gt;
{&lt;br /&gt;
$i/cid&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/cname&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/addr&lt;br /&gt;
}&lt;br /&gt;
&lt;/record&gt;&lt;br /&gt;
} &lt;br /&gt;
&lt;/result&gt;&lt;br /&gt;
&lt;br /&gt;
4)&lt;br /&gt;
xquery version &quot;1.0&quot;;&lt;br /&gt;
&lt;result&gt;&lt;br /&gt;
{&lt;br /&gt;
for $i in doc (&quot;sample.xml&quot;)//clg_tuple&lt;br /&gt;
where  $i/ addr=&quot;wagholi&quot;&lt;br /&gt;
return&lt;br /&gt;
&lt;record&gt;&lt;br /&gt;
{&lt;br /&gt;
$i/cid&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/cname&lt;br /&gt;
}&lt;br /&gt;
{&lt;br /&gt;
$i/addr&lt;br /&gt;
}&lt;br /&gt;
&lt;/record&gt;&lt;br /&gt;
} &lt;br /&gt;
&lt;/result&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/1742938529564089924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/design-database-using-xml-and-evaluate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1742938529564089924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1742938529564089924'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/design-database-using-xml-and-evaluate.html' title='Design database using XML and evaluate queries.'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMsJY9uroMSxreZpLDi_vlPXYhruRHWOU5lW_6cx2nCN26SDh3ZdgOEa6zzTfnFLc4ZjzEodPHEHqgISrmas4_X81nNxsPSc5XfdOOgOZbA9yHsTOQ4ACFaiBPxXnv456KHkGUn23tH_g/s72-c/1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-6559660069756071318</id><published>2010-10-27T13:29:00.002+05:30</published><updated>2010-10-27T17:37:31.406+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="back end"/><category scheme="http://www.blogger.com/atom/ns#" term="connection"/><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="front end"/><category scheme="http://www.blogger.com/atom/ns#" term="ODBC"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="vb 6.0"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual basic"/><title type='text'>Oracle and VB 6.0 Connectivity (Part 4)</title><content type='html'>This part describes the way to implement procedure and cursor as well. I have together described cursor and procedure in a single example. What i have done is when you delete or update a record that record gets deleted from voter table and get inserted in to votertemp table.&lt;br /&gt;
In procedure what i have tried to do is the deleted record that is currently in votertemp gets deleted from votertemp table and gets inserted back to voter table as it was in its first instance&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Oracle&lt;/b&gt;&lt;br /&gt;
1) type ed -&amp;gt; in the sql&amp;gt; command line -&amp;gt; it opens a notepad&lt;br /&gt;
2) type the procedure there!&lt;br /&gt;
&lt;br /&gt;
create or replace procedure voterundo&lt;br /&gt;
is&lt;br /&gt;
cursor votercur is&lt;br /&gt;
select * from votertemp;&lt;br /&gt;
id number(5);&lt;br /&gt;
name varchar2(25);&lt;br /&gt;
address varchar2(50);&lt;br /&gt;
age varchar2(3);&lt;br /&gt;
gender varchar2 (6);&lt;br /&gt;
dob varchar2(30);&lt;br /&gt;
begin&lt;br /&gt;
open votercur;&lt;br /&gt;
loop&lt;br /&gt;
fetch votercur into id,name,address,age,gender,dob;&lt;br /&gt;
exit when votercur%notfound;&lt;br /&gt;
delete from voter;&lt;br /&gt;
insert into voter values(id,name,address,age,gender,dob) ;&lt;br /&gt;
delete from votertemp;&lt;br /&gt;
end loop;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;
3) at prompt press &quot;/&quot;&lt;br /&gt;
4) it will say procedure created successfully!&lt;br /&gt;
&lt;br /&gt;
Visual Basic&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSD21-DIfqNE1dOfroWcW_HLdD-KqheDM5wFC3_-wmbwu7qIKaikP7wdWaFJP27TEwuUNESzjlaHQKZBqsM9GSZsoep5Jaf4boo6T8VpK5HTz9hSlXJUmso_gSvDS6qTCLkaKeDe2UMmg/s1600/8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;530&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSD21-DIfqNE1dOfroWcW_HLdD-KqheDM5wFC3_-wmbwu7qIKaikP7wdWaFJP27TEwuUNESzjlaHQKZBqsM9GSZsoep5Jaf4boo6T8VpK5HTz9hSlXJUmso_gSvDS6qTCLkaKeDe2UMmg/s640/8.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
declare  variable!&lt;br /&gt;
&#39;declare variables for connection recordset and command which we use for procedure&lt;br /&gt;
Dim conv As ADODB.Connection&lt;br /&gt;
Dim rsv As ADODB.Recordset&lt;br /&gt;
Dim cmdv As ADODB.Command&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#39;Form load&lt;br /&gt;
Private Sub Form_Load()&lt;br /&gt;
&#39;set connections&lt;br /&gt;
Set conv = New ADODB.Connection&lt;br /&gt;
Set rsv = New ADODB.Recordset&lt;br /&gt;
Set cmdv = New ADODB.Command&lt;br /&gt;
&#39;open connection&lt;br /&gt;
conv.Open &quot;Provider=MSDASQL.1;Password=tiger;Persist Security Info=True;User ID=scott;Data Source=voter;Initial Catalog=voter&quot; &lt;br /&gt;
End Sub&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwmyCeUjC9qjf3jrqglH4yYJZ9gvEjNRS4Ut9OlmXyqIjjFrgmAZcHv0NEibq6wgLcvx-3ToZu3dR3aCYtHsx5s8pQHyC3SS4vtl5rH3RdYEgcVj3bJFjSHMU3orPOfGVqNXxOSJRJAwk/s1600/10.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;530&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwmyCeUjC9qjf3jrqglH4yYJZ9gvEjNRS4Ut9OlmXyqIjjFrgmAZcHv0NEibq6wgLcvx-3ToZu3dR3aCYtHsx5s8pQHyC3SS4vtl5rH3RdYEgcVj3bJFjSHMU3orPOfGVqNXxOSJRJAwk/s640/10.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&#39;Undo Button double click then type this code&lt;br /&gt;
Private Sub Command9_Click()&lt;br /&gt;
&#39;when you click on undo button&lt;br /&gt;
&#39;this is the code for procedure you have to call it&lt;br /&gt;
&#39;these four lines of code call the procedure&lt;br /&gt;
&lt;br /&gt;
cmdv.ActiveConnection = conv&lt;br /&gt;
cmdv.CommandType = adCmdStoredProc&lt;br /&gt;
cmdv.CommandText = &quot;voterundo&quot;  &#39;voterundo is the name of procedure that you created&lt;br /&gt;
&#39;finally&lt;br /&gt;
cmdv.Execute&lt;br /&gt;
MsgBox &quot;undo&quot;&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
OutPut will make you clear to understant!&lt;br /&gt;
&lt;b&gt;before delete&lt;/b&gt;&lt;br /&gt;
SQL&amp;gt; select * from voter;&lt;br /&gt;
ID NAME&lt;br /&gt;
---------- -------------------------&lt;br /&gt;
ADDRESS                                                   AGE GENDER&lt;br /&gt;
-------------------------------------------------- ---------- ------&lt;br /&gt;
DOB&lt;br /&gt;
------------------------------&lt;br /&gt;
77 nitesh&lt;br /&gt;
pune                                                       22 male&lt;br /&gt;
10/23/1990&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; select * from votertemp;&lt;br /&gt;
&lt;br /&gt;
no rows selected&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;after delete&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt;  select * from voter;&lt;br /&gt;
&lt;br /&gt;
no rows selected&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; select * from votertemp;&lt;br /&gt;
&lt;br /&gt;
ID NAME&lt;br /&gt;
---------- -------------------------&lt;br /&gt;
ADDRESS                                                   AGE GENDER&lt;br /&gt;
-------------------------------------------------- ---------- ------&lt;br /&gt;
DOB&lt;br /&gt;
------------------------------&lt;br /&gt;
77 nitesh&lt;br /&gt;
pune                                                       22 male&lt;br /&gt;
10/23/1990&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;after undo procedure&lt;/b&gt;&lt;br /&gt;
SQL&amp;gt;  select * from voter;&lt;br /&gt;
&lt;br /&gt;
ID NAME&lt;br /&gt;
---------- -------------------------&lt;br /&gt;
ADDRESS                                                   AGE GENDER&lt;br /&gt;
-------------------------------------------------- ---------- ------&lt;br /&gt;
DOB&lt;br /&gt;
------------------------------&lt;br /&gt;
77 nitesh&lt;br /&gt;
pune                                                       22 male&lt;br /&gt;
10/23/1990&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; select * from votertemp;&lt;br /&gt;
no rows selected</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/6559660069756071318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-4.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/6559660069756071318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/6559660069756071318'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-4.html' title='Oracle and VB 6.0 Connectivity (Part 4)'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSD21-DIfqNE1dOfroWcW_HLdD-KqheDM5wFC3_-wmbwu7qIKaikP7wdWaFJP27TEwuUNESzjlaHQKZBqsM9GSZsoep5Jaf4boo6T8VpK5HTz9hSlXJUmso_gSvDS6qTCLkaKeDe2UMmg/s72-c/8.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-1188844828735563320</id><published>2010-10-27T11:17:00.004+05:30</published><updated>2010-12-18T01:39:28.555+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="back end"/><category scheme="http://www.blogger.com/atom/ns#" term="connection"/><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="front end"/><category scheme="http://www.blogger.com/atom/ns#" term="ODBC"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="vb 6.0"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual basic"/><title type='text'>Oracle and VB 6.0 Connectivity (Part 3)</title><content type='html'>Now we will see how to insert values into table a table and to view them.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Oracle&lt;/b&gt;&lt;br /&gt;
Initially we had created table in part1.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Visual Basic 6.0&lt;/b&gt; &lt;br /&gt;
&lt;b&gt;Now we wil insert data into the table through visual basic.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The code for inserting will be as follows &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE2ZQ_x16_wDuoJE1zvV8N4_u0EqePPmeY5E2EHqnG86jCeR5ie1Gt10KfTR0l0aTW80ybOn5OChmNrrHyELfvX3XIc7UHpwrMvz9hYDzD6P71iD7HpdvlERW8I7kLsdcYlXv-U5sLEec/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;530&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE2ZQ_x16_wDuoJE1zvV8N4_u0EqePPmeY5E2EHqnG86jCeR5ie1Gt10KfTR0l0aTW80ybOn5OChmNrrHyELfvX3XIc7UHpwrMvz9hYDzD6P71iD7HpdvlERW8I7kLsdcYlXv-U5sLEec/s640/5.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;When you double click on add button it will open your code window it will have this code!&lt;br /&gt;
&lt;br /&gt;
Private Sub Command1_Click()&lt;br /&gt;
Dim gen As String&lt;br /&gt;
If (Option1.Value = True) Then&lt;br /&gt;
gen = &quot;male&quot;&lt;br /&gt;
ElseIf (Option2.Value = True) Then&lt;br /&gt;
gen = &quot;female&quot;&lt;br /&gt;
End If&lt;br /&gt;
rsv.Open &quot;insert into voter values(&quot; &amp;amp; Text5.Text &amp;amp; &quot;,&#39;&quot; &amp;amp; Text2.Text &amp;amp; &quot;&#39;,&#39;&quot; &amp;amp; Text3.Text &amp;amp; &quot;&#39;,&#39;&quot; &amp;amp; Combo1.Text &amp;amp; &quot;&#39;,&#39;&quot; &amp;amp; gen &amp;amp; &quot;&#39;,&#39;&quot; &amp;amp; DTPicker1.Value &amp;amp; &quot;&#39;)&quot;, conv, adOpenDynamic, adLockOptimistic&lt;br /&gt;
If (rsv.State = 1) Then&lt;br /&gt;
rsv.Close&lt;br /&gt;
End If&lt;br /&gt;
MsgBox (&quot;Data Entered&quot;)&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
This will add the data entered into the fields into the oracle database.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Next is to view this entered data from table.&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhr7vmYvJrlaKbJYFiLWLehqjloTDc3rPL2PJFPzRW5wsxRDGYA4e4a5u6SOzl11uJWfAA_BDNZJB8iLdHXeRGdx4Y7U0T5-RAeQ_6Ip9TJG2k9vJSIq6IHBy8LycuJIOoiv0xyXk1_30/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhr7vmYvJrlaKbJYFiLWLehqjloTDc3rPL2PJFPzRW5wsxRDGYA4e4a5u6SOzl11uJWfAA_BDNZJB8iLdHXeRGdx4Y7U0T5-RAeQ_6Ip9TJG2k9vJSIq6IHBy8LycuJIOoiv0xyXk1_30/s640/6.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Visual basic code&lt;br /&gt;
Private Sub Command7_Click()&lt;br /&gt;
Dim viewv As Integer&lt;br /&gt;
viewv = InputBox(&quot;enter the voter id&quot;)&lt;br /&gt;
&lt;br /&gt;
rsv.Open &quot;select id,name,address,age,gender,dob from voter where id=&#39; &quot; &amp;amp; viewv &amp;amp; &quot; &#39;&quot;, conv, adOpenDynamic, adLockOptimistic&lt;br /&gt;
&lt;br /&gt;
Text5.Text = rsv.Fields(&quot;id&quot;)&lt;br /&gt;
Text2.Text = rsv.Fields(&quot;name&quot;)&lt;br /&gt;
Text3.Text = rsv.Fields(&quot;address&quot;)&lt;br /&gt;
Combo1.Text = rsv.Fields(&quot;age&quot;)&lt;br /&gt;
&lt;br /&gt;
If (rsv.Fields(&quot;gender&quot;) = &quot;male&quot;) Then&lt;br /&gt;
Option1.Value = True&lt;br /&gt;
ElseIf (rsv.Fields(&quot;gender&quot;) = &quot;female&quot;) Then&lt;br /&gt;
Option2.Value = True&lt;br /&gt;
End If&lt;br /&gt;
&lt;br /&gt;
DTPicker1.Value = rsv.Fields(&quot;dob&quot;)&lt;br /&gt;
&lt;br /&gt;
If (rsv.State = 1) Then&lt;br /&gt;
rsv.Close&lt;br /&gt;
End If&lt;br /&gt;
MsgBox &quot;view&quot;&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZp_Sw-SZNVJSnzrnnmvUsOf5ITMrcIk3iIfV-EZz33U-WuMjsgdl1f9mMNT2HgCq2vxYw_uk5C5GBIFn3gFHwuEVo_jM8tnDOChB6ClzmZH69dmeYOSrxhPw5GpYtqR2-5nxtAI4V9Rs/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZp_Sw-SZNVJSnzrnnmvUsOf5ITMrcIk3iIfV-EZz33U-WuMjsgdl1f9mMNT2HgCq2vxYw_uk5C5GBIFn3gFHwuEVo_jM8tnDOChB6ClzmZH69dmeYOSrxhPw5GpYtqR2-5nxtAI4V9Rs/s640/7.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
You are done! In the next part you will see procedures! in part 4.&lt;br /&gt;
&lt;a href=&quot;http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-4.html&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-large;&quot;&gt;Part 4&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/1188844828735563320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-3.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1188844828735563320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/1188844828735563320'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-3.html' title='Oracle and VB 6.0 Connectivity (Part 3)'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE2ZQ_x16_wDuoJE1zvV8N4_u0EqePPmeY5E2EHqnG86jCeR5ie1Gt10KfTR0l0aTW80ybOn5OChmNrrHyELfvX3XIc7UHpwrMvz9hYDzD6P71iD7HpdvlERW8I7kLsdcYlXv-U5sLEec/s72-c/5.jpg" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-6974758905512038316</id><published>2010-10-26T23:47:00.004+05:30</published><updated>2011-11-11T00:05:17.200+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="back end"/><category scheme="http://www.blogger.com/atom/ns#" term="connection"/><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="front end"/><category scheme="http://www.blogger.com/atom/ns#" term="ODBC"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="vb 6.0"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual basic"/><title type='text'>Oracle and VB 6.0 Connectivity (Part 2)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
The first part defined how to establish connectivity between the back end and the front end of the project. Next we will see how to implement &lt;b&gt;triggers&lt;/b&gt;.&lt;br /&gt;
&lt;b&gt;Oracle&lt;/b&gt; &lt;br /&gt;
We need to Create the triggers in the oracle.&lt;br /&gt;
1) type ed in sql&lt;br /&gt;
2) it opens a notepad window&lt;br /&gt;
3) type the trigger as in the below example&lt;br /&gt;
4) exit the notepad with saving&lt;br /&gt;
5)and then type &quot;/&quot;&lt;br /&gt;
6) this will show a message as trigger created!&lt;br /&gt;
7) It should not show trigger created with compilation errors. If this message is shown check your syntax of trigger.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Example:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;create or replace trigger votertrig&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;after update or delete on voter&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;for each row&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;begin&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;insert into votertemp  values(:old.id,:old.name,:old.address,:old.age,:old.gender,:old.dob);&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;end;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Whenever we perform an update or delete operation the old values get stored into the votertemp table and the changed data gets reflected into the permanent table&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Visual Basic 6.0&lt;/b&gt;&lt;br /&gt;
In VB we do not have to do anything as triggers are automatically fired whenever an update or delete operation takes place. The admin can log in into the oracle and view the modifications including the old as well as new values from the voter and votertemp table.&lt;br /&gt;
&lt;br /&gt;
We have successfully set up triggers in the Oracle Back End and when an user deletes or updates any record through the VB front end application the trigger gets fired. We will see procedures in the next part 3.&lt;br /&gt;
&lt;a href=&quot;http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-3.html&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-large;&quot;&gt;Part 3&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/6974758905512038316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-2.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/6974758905512038316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/6974758905512038316'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-2.html' title='Oracle and VB 6.0 Connectivity (Part 2)'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-7659664627263150576</id><published>2010-10-26T23:20:00.009+05:30</published><updated>2010-12-18T01:37:11.361+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="back end"/><category scheme="http://www.blogger.com/atom/ns#" term="connection"/><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="front end"/><category scheme="http://www.blogger.com/atom/ns#" term="ODBC"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="vb 6.0"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual basic"/><title type='text'>Oracle and VB 6.0 Connectivity (Part 1)</title><content type='html'>Here is a basic VB application called voter information system demonstrated which explains the concepts quite clearly. The first step required to establish connectivity is preparing the back end and the front end of the project. These steps are divided into two parts first the back end that is the oracle and front end that is the Visual Basic 6.0.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Oracle&lt;/b&gt;&lt;br /&gt;
Firstly we need to set up the database. Create the tables, triggers and procedures and database in the oracle.&lt;br /&gt;
Create tables:&lt;br /&gt;
Example:&lt;br /&gt;
create table voter(id number(5) primary key, name varchar2(25),address varchar2(50),age number(3),gender varchar2(6),dob varchar2(30));&lt;br /&gt;
create table votertemp(id number(5) primary key, name varchar2(25),address varchar2(50),age number(3),gender varchar2(6),dob varchar2(30));&lt;br /&gt;
&lt;br /&gt;
(we will be using the next table in the triggers that we will be implementing)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Visual Basic 6.0&lt;/b&gt;&lt;br /&gt;
Develop the VB application as in this example given below. Design the necessary forms for the application. The next part is establishing the connectivity.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEVmUPDqKjWYBK8sbgNepn6kBL676TD_S0ILhFrBvVpnz09mpXeo1Ra5ESg9-px90WfthMwRsMxHEa7iDLvXiAr75Mnj3n9Wm_dnIW4unTx64gKLX6Mk0gcK8l7GhyTc_BuhA3vJtkbPQ/s1600/visadd.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;530&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEVmUPDqKjWYBK8sbgNepn6kBL676TD_S0ILhFrBvVpnz09mpXeo1Ra5ESg9-px90WfthMwRsMxHEa7iDLvXiAr75Mnj3n9Wm_dnIW4unTx64gKLX6Mk0gcK8l7GhyTc_BuhA3vJtkbPQ/s640/visadd.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;//VB CODE FOR VOTER INFO&lt;/b&gt;&lt;br /&gt;
Dim conv As ADODB.Connection&lt;br /&gt;
Dim rsv As ADODB.Recordset&lt;br /&gt;
Dim cmdv As ADODB.Command&lt;br /&gt;
Private Sub Form_Load()&lt;br /&gt;
Set conv = New ADODB.Connection&lt;br /&gt;
Set rsv = New ADODB.Recordset&lt;br /&gt;
Set cmdv = New ADODB.Command&lt;br /&gt;
conv.Open &quot;&quot;&lt;br /&gt;
End Sub&lt;br /&gt;
Set up connectivity using data source&lt;br /&gt;
1) Open the control panel -&amp;gt; Administrative tools -&amp;gt; Data sources&lt;br /&gt;
2) System DSN -&amp;gt; Add -&amp;gt; MS ODBC for oracle -&amp;gt; Ok&lt;br /&gt;
3) DSN = voter&lt;br /&gt;
4) Username = scott -&amp;gt; ok “scott is login name for oracle”&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaBddrfFp5YoptX2_l0QmcCvLwUiMQQvZ8jn20fcwffiO7Q5KOV89Ib6O2yPfb8ZS5TXU9h5leWJ35OcXHciWmrpDFYlnH5p4ixiOtt2I_gk6H6xdUceMHzrpRJh3kmVoYjFS5saAWbo4/s1600/1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;532&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaBddrfFp5YoptX2_l0QmcCvLwUiMQQvZ8jn20fcwffiO7Q5KOV89Ib6O2yPfb8ZS5TXU9h5leWJ35OcXHciWmrpDFYlnH5p4ixiOtt2I_gk6H6xdUceMHzrpRJh3kmVoYjFS5saAWbo4/s640/1.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Set up VB&lt;br /&gt;
1) Right click adodc control -&amp;gt; properties.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjQVo7gY1WB6N7m1sb7RRjZ42DqjtpXFsgWbDVGgrra8wXheUIUTYC3i-y1I0HJydwXM2rWXe-KW5DXzTWnwZCussnld7jt0Gw263jdsxl7iBCYDWVrI9fuoeAQbZDanm51reYohRa8Bo/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;530&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjQVo7gY1WB6N7m1sb7RRjZ42DqjtpXFsgWbDVGgrra8wXheUIUTYC3i-y1I0HJydwXM2rWXe-KW5DXzTWnwZCussnld7jt0Gw263jdsxl7iBCYDWVrI9fuoeAQbZDanm51reYohRa8Bo/s640/2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
2) Use connection string -&amp;gt;build.&lt;br /&gt;
3) Select driver MS OLE DB provider for ODBC drivers -&amp;gt; next.&lt;br /&gt;
4) Select DSN table name voter from list.&lt;br /&gt;
5) Type username and password “scott and tiger”  which ever used for logging in oracle.&lt;br /&gt;
6) Allowing saving password -&amp;gt; test connection. -&amp;gt; if test connection successful then proceed else the check again the above steps.&lt;br /&gt;
7) Type catalog name same as table name.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5BxpNsqwlEi5f1f026mrO9jPq1da7y7U2Y7C0NNNpNMRlLyOYzMqYKo4v48c6Xq7Cq9QsltZ_WBnMlgS0cQDf4ki_ApgKzAjr7UAP5EJxxRifU0dydmnkjaW6_DiGSybfjZnzz1vo51c/s1600/4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5BxpNsqwlEi5f1f026mrO9jPq1da7y7U2Y7C0NNNpNMRlLyOYzMqYKo4v48c6Xq7Cq9QsltZ_WBnMlgS0cQDf4ki_ApgKzAjr7UAP5EJxxRifU0dydmnkjaW6_DiGSybfjZnzz1vo51c/s640/4.jpg&quot; width=&quot;502&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
8) Copy the string generated in use connection string.&lt;br /&gt;
9) Paste it in the connection to open.&lt;br /&gt;
10) Eg. conv.Open &quot;Provider=MSDASQL.1;Password=tiger;Persist Security Info=True;User ID=scott;Data Source=voter;Initial Catalog=voter&quot;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiahokSRkRhurnZnBB_GasQQdiv0b7HMWI7rWWRZoOk5GMIZOZVR8hOKn-cB09GJgSbpZeVU5Auxfz-p00rt-eTFkzFDELlbxXmoYfPTrLmjWA4FOdMjB_A-EJYQFPjCA4Yl_nKg-ZISNw/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;490&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiahokSRkRhurnZnBB_GasQQdiv0b7HMWI7rWWRZoOk5GMIZOZVR8hOKn-cB09GJgSbpZeVU5Auxfz-p00rt-eTFkzFDELlbxXmoYfPTrLmjWA4FOdMjB_A-EJYQFPjCA4Yl_nKg-ZISNw/s640/3.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Now the code will look like this:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Dim conv As ADODB.Connection&lt;br /&gt;
Dim rsv As ADODB.Recordset&lt;br /&gt;
Dim cmdv As ADODB.Command&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Private Sub Form_Load()&lt;br /&gt;
Set conv = New ADODB.Connection&lt;br /&gt;
Set rsv = New ADODB.Recordset&lt;br /&gt;
Set cmdv = New ADODB.Command&lt;br /&gt;
conv.Open &quot;Provider=MSDASQL.1;Password=tiger;Persist Security Info=True;User ID=scott;Data Source=voter;Initial Catalog=voter&quot;&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
You have successfully set up connection with the Oracle Back End and VB Front End. Adding and retrieving records we will see in next part.&lt;br /&gt;
&lt;a href=&quot;http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-2.html&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-large;&quot;&gt;Part 2&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/7659664627263150576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-1.html#comment-form' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7659664627263150576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7659664627263150576'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/10/oracle-and-vb-60-connectivity-part-1.html' title='Oracle and VB 6.0 Connectivity (Part 1)'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEVmUPDqKjWYBK8sbgNepn6kBL676TD_S0ILhFrBvVpnz09mpXeo1Ra5ESg9-px90WfthMwRsMxHEa7iDLvXiAr75Mnj3n9Wm_dnIW4unTx64gKLX6Mk0gcK8l7GhyTc_BuhA3vJtkbPQ/s72-c/visadd.jpg" height="72" width="72"/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-3681365550914885427</id><published>2010-09-17T18:15:00.006+05:30</published><updated>2010-12-20T21:58:46.402+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="java media framework"/><category scheme="http://www.blogger.com/atom/ns#" term="JMF"/><category scheme="http://www.blogger.com/atom/ns#" term="multimedia"/><category scheme="http://www.blogger.com/atom/ns#" term="protocol"/><category scheme="http://www.blogger.com/atom/ns#" term="real time Protocol (RTP)"/><title type='text'>Developing Internet Based Multimedia Application Then Why JMF?</title><content type='html'>&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;If you want to develop internet-based multimedia applications then the best technology to use is Java Media Framework&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #222222; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px;&quot;&gt;H93VHC3XEZT6&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;&lt;span class=&quot;status&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;&lt;b&gt;So what is JMF ? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;Here are few reason why JMF is good.&lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;JMF is an API. JMF is an optional package of Java 2 standard edition platform. JMF allows your applications to playback media, capture audio through microphone and video through Camera, do real-time streaming of media over the Internet process media ( change media format, add special effects ), store media into a file. &lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;JMF supports popular media formats such as JPEG, MPEG-1, MPEG-2, QuickTime, AVI, WAV, MP3, GSM, G723, H263, MIDI, and Hotmedia. JMF supports popular media access protocols such as file, HTTP, HTTPS, FTP, RTP, and RTSP. &lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;&lt;b&gt;So why JMF? &lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;Existing desktop players rely mainly upon native codes to improve performance. Hence they are platform dependent and unsuitable for deployment over Internet. JMF provides a layer of abstraction. JMF API hides the implementation details and provides a cross platform solution. It delegates media processing tasks to native codes if they are available in client platforms. Thus JMF does not lack performance. You can enrich your Java applications, applets and Beans with multimedia contents such as audio, video, animation, MIDI sequences, etc. You can develop Internet-based multimedia applications such as video telephony, video conferencing , media-on-demand, voice and video mailing system, Remote lecturing, live broadcast over internet, media rich e-commerce solutions etc. &lt;/div&gt;&lt;div style=&quot;font-family: inherit; text-align: justify;&quot;&gt;For eg to design a standard based video conference, we are going to use Java Technology. For the communication related Programming, the JMF 2.11e API is very helpful. The Java Media Framework API (JMF) enables audio, video and other time-based media to be added to applications and applets built on Java technology. This optional package, which can capture, playback, stream, and Trans code multiple media formats, for multimedia developers by providing a powerful toolkit to develop scalable, cross-platform technology. In the architecture, the JMF Server applet captures the audio/video and stored in buffer then transmits into the JMF client applet as a RTP stream.To implementing the project we use G.711, G.722 audio codec, H.263, H.264 video codec and RTP Protocol. Real-time streaming of media allows users to play media as they receive it. Users don&#39;t have to wait for the whole media file to be downloaded before watching. To enable real-time streaming, dedicated streaming media servers and streaming protocols, such as real time Protocol (RTP), are required. RTP is an Internet standard for transporting real-time data.&lt;br /&gt;
&lt;a href=&quot;http://feedshark.brainbliss.com/&quot; id=&quot;MA994388&quot;&gt;Ping web site&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://phpweby.com/hostgator_coupon.php&quot;&gt;hostgator coupon&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/3681365550914885427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/09/developing-internet-based-multimedia.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/3681365550914885427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/3681365550914885427'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/09/developing-internet-based-multimedia.html' title='Developing Internet Based Multimedia Application Then Why JMF?'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-2974693770619083550</id><published>2010-09-14T18:40:00.005+05:30</published><updated>2010-12-20T21:46:54.123+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Here You Have"/><category scheme="http://www.blogger.com/atom/ns#" term="Just For You"/><category scheme="http://www.blogger.com/atom/ns#" term="malware"/><category scheme="http://www.blogger.com/atom/ns#" term="nitesh patare"/><category scheme="http://www.blogger.com/atom/ns#" term="niteshpatare"/><category scheme="http://www.blogger.com/atom/ns#" term="worms"/><title type='text'>Latest Malware Alert</title><content type='html'>This is to inform a alert regarding a new malware called &quot;Here You Have&quot; worm which delivers unwanted gift. Its shows itself as a global mass mailing worm which masquerades as business message but actually it links to malware.&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #222222; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px;&quot;&gt;KU5Y2XG5ZMGY&lt;/span&gt;&lt;br /&gt;
This internet worm dubbed &quot;Here You Have&quot; is streaming into worldwide inboxes, offering a dangerous payload. The worm travels via spam email with the subject line of &quot;Here you have,&quot; or &quot;Just for you,&quot; and masquerades as an email with a link to a video or an attached document file. However, the email actually contains a link to a malicious program that can disable security software and send itself to all the contacts in the recipient&#39;s address book.&lt;br /&gt;
It has been labeled as a &quot;medium&quot; risk, and delete any email with the &quot;Here you have,&quot; or &quot;Just for you,&quot; subject line. If you have an up-to-date and properly configured security software product then you are protected against this threat.&lt;br /&gt;
If you receive a spam email with the subject line &quot;Here you have,&quot; or &quot;Just for you,&quot; and a link or attachment that looks like it leads to a video or document file. It may appear that the email comes from someone you know. The email invites you to click on the link, and once you do it prompts you to download a file. This file is actually malware that disables the security software on your machine and sends itself to everyone listed as a contact in your address book. Once you are infected, your computer has diminished security protection. Your machine is also being used to spam your friends and contacts. Do not click on the link in any email with the subject header &quot;Here you have,&quot; or &quot;Just for you,&quot; even if it appears to be from someone you know.</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/2974693770619083550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/09/latest-malware-alert.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/2974693770619083550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/2974693770619083550'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/09/latest-malware-alert.html' title='Latest Malware Alert'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-7264832773019504466</id><published>2010-09-10T00:15:00.006+05:30</published><updated>2010-10-27T18:49:52.372+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet explorer"/><category scheme="http://www.blogger.com/atom/ns#" term="nitesh patare"/><category scheme="http://www.blogger.com/atom/ns#" term="niteshpatare"/><category scheme="http://www.blogger.com/atom/ns#" term="proxy"/><title type='text'>SETTING PROXY SERVERS</title><content type='html'>&lt;b&gt;Setting Up Internet Explorer 6.0 for the Proxy&lt;/b&gt;&lt;br /&gt;
1. On the Tools menu in Internet Explorer, click Internet Options, click the Connections tab, and then click LAN Settings.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG1JVKkl9R8xp8uGzt86soA5wY2GuUO7L6xa9v_KMwuRW5oR-eaKVUa0MRbGhgkrGQ69tnBtdoydr32ZjEjVqVBJRecq4eKg3Gqxw4ynCr7wGkrDGDe1s5LdYVcZnYLgaCXD3ckNLPh58/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG1JVKkl9R8xp8uGzt86soA5wY2GuUO7L6xa9v_KMwuRW5oR-eaKVUa0MRbGhgkrGQ69tnBtdoydr32ZjEjVqVBJRecq4eKg3Gqxw4ynCr7wGkrDGDe1s5LdYVcZnYLgaCXD3ckNLPh58/s400/3.jpg&quot; width=&quot;350&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://draft.blogger.com/post-edit.g?blogID=553551178195020530&amp;amp;postID=7264832773019504466&quot; name=&quot;more&quot;&gt;&lt;/a&gt; &lt;br /&gt;
2. Under Proxy server, click to select the Use a proxy server for your LAN check box.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFvPao7SNjUDPaqV2I6mxzVazsjvZDp6BOyCmIlDqFKgRW2FKxvtQ_7wvAV_CXEcJfzdBVx17T3D8cw2QD-J5Zjof8J5jBoLKDEEhT5dkm6LWij-jwTlAqKGlepit41P1Iif9PQh6h_Iw/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFvPao7SNjUDPaqV2I6mxzVazsjvZDp6BOyCmIlDqFKgRW2FKxvtQ_7wvAV_CXEcJfzdBVx17T3D8cw2QD-J5Zjof8J5jBoLKDEEhT5dkm6LWij-jwTlAqKGlepit41P1Iif9PQh6h_Iw/s400/7.jpg&quot; width=&quot;353&quot; /&gt;&lt;/a&gt;&lt;/div&gt;3. In the Address box, type the IP address of the proxy server.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBwyGFH4VrnhJbFH1jgLmhbHAmS9N8bSPwwsXnvOy174JKE3dbFx1aR_N9IsKW34NOecDk1MXUupt_1bx0yvNx-375Sy9_1MJvPYrzjMyU4tDb4ZUXRRjjN6TYnsFF1ps1Bp_3BLQHD7Q/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBwyGFH4VrnhJbFH1jgLmhbHAmS9N8bSPwwsXnvOy174JKE3dbFx1aR_N9IsKW34NOecDk1MXUupt_1bx0yvNx-375Sy9_1MJvPYrzjMyU4tDb4ZUXRRjjN6TYnsFF1ps1Bp_3BLQHD7Q/s400/6.jpg&quot; width=&quot;353&quot; /&gt;&lt;/a&gt;&lt;/div&gt;4. In the Port box, type the port number that is used by the proxy server for client connections (by default, 8080).&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDAwzLMsO8CEjYpNlc0CpJwjWHt6atN-_YUTf45To5YLNmAniWnUnkZOgMqklgJJaqRFq5Qz8s_Q-18VWeLGSxLNDxCoJVnV_FIvgs6FhHzLMiNo1ojO8UZtp1DUvfHKXPqkrZHYM0DaY/s1600/4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDAwzLMsO8CEjYpNlc0CpJwjWHt6atN-_YUTf45To5YLNmAniWnUnkZOgMqklgJJaqRFq5Qz8s_Q-18VWeLGSxLNDxCoJVnV_FIvgs6FhHzLMiNo1ojO8UZtp1DUvfHKXPqkrZHYM0DaY/s400/4.jpg&quot; width=&quot;353&quot; /&gt;&lt;/a&gt;&lt;/div&gt;5. You can click to select the Bypass proxy server for local addresses check box if you do not want the proxy server computer to be used when you connect to a computer on the local network (this may speed up performance).&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOUO8c7T7jQBkkqpBDLXYIHLV1UAh06OA7P7WTpHirKHFkvdcV2HdXJFOASOH6HSHSpTRFR0LUJwgIxkAMjg0MTaMKIhovDeD_5BtAmUVMSdPlHwKiG9VivkK7ZDRZJilrGSlKHr_LP_U/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOUO8c7T7jQBkkqpBDLXYIHLV1UAh06OA7P7WTpHirKHFkvdcV2HdXJFOASOH6HSHSpTRFR0LUJwgIxkAMjg0MTaMKIhovDeD_5BtAmUVMSdPlHwKiG9VivkK7ZDRZJilrGSlKHr_LP_U/s400/5.jpg&quot; width=&quot;353&quot; /&gt;&lt;/a&gt;&lt;/div&gt;6. Click OK to close the LAN Settings dialog box. Click OK again to close the Internet Options dialog box. You are done. &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Setting Up Firefox for the Proxy&lt;/b&gt;&lt;br /&gt;
1. Startup Firefox. Click on Tools and select &quot;Options&quot; as shown below.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJtzpn_9tkrmonQt9gG7c3VMWVd_fVfQNAbg4ObHJQzKeQISo7is_ykzBdI4TwQJbnlDYqSLGTZGv2g197j1hwuzUp1qJteh3AJS9xp6J6olKdOH_nAEXp_iSDuuqZdJhongKWcgGw7Os/s1600/11.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;257&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJtzpn_9tkrmonQt9gG7c3VMWVd_fVfQNAbg4ObHJQzKeQISo7is_ykzBdI4TwQJbnlDYqSLGTZGv2g197j1hwuzUp1qJteh3AJS9xp6J6olKdOH_nAEXp_iSDuuqZdJhongKWcgGw7Os/s400/11.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgktdxakmd8OHd2Fv8oDL2Sd1rsgcuM2I8v3iUy72CnShY0Ft2Dc7XIXaRBqqv-b3u-MGJAR1At4Bcs-IeeXo0tutm0dNySKIHQ0fiJhoATOZlaIbPjavcH87cruD_MmMq5FDrLmVuGAGA/s1600/13.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;2. Click on the General tab and in the Advanced sub-section under Network select the Connection Settings button.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgktdxakmd8OHd2Fv8oDL2Sd1rsgcuM2I8v3iUy72CnShY0Ft2Dc7XIXaRBqqv-b3u-MGJAR1At4Bcs-IeeXo0tutm0dNySKIHQ0fiJhoATOZlaIbPjavcH87cruD_MmMq5FDrLmVuGAGA/s1600/13.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;388&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgktdxakmd8OHd2Fv8oDL2Sd1rsgcuM2I8v3iUy72CnShY0Ft2Dc7XIXaRBqqv-b3u-MGJAR1At4Bcs-IeeXo0tutm0dNySKIHQ0fiJhoATOZlaIbPjavcH87cruD_MmMq5FDrLmVuGAGA/s400/13.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjBbhpukkAOF-mF8j-di7xVY247RaJBbGw9uCSnpBcu_hM5TwzWPxhWDu-4pziHs3PMO-oHs0Nmo9xRwMOao-gixBh8_WKbpLRrIB5dWTcHOqHwRVOYLIIosTSMa_CAinaPEwzs59nLXM/s1600/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;3. Click the radio button for Manual proxy configuration.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjBbhpukkAOF-mF8j-di7xVY247RaJBbGw9uCSnpBcu_hM5TwzWPxhWDu-4pziHs3PMO-oHs0Nmo9xRwMOao-gixBh8_WKbpLRrIB5dWTcHOqHwRVOYLIIosTSMa_CAinaPEwzs59nLXM/s1600/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjBbhpukkAOF-mF8j-di7xVY247RaJBbGw9uCSnpBcu_hM5TwzWPxhWDu-4pziHs3PMO-oHs0Nmo9xRwMOao-gixBh8_WKbpLRrIB5dWTcHOqHwRVOYLIIosTSMa_CAinaPEwzs59nLXM/s400/12.jpg&quot; width=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTlaO0k9oboxfjFDyzaNTw84cJ_S_58OVhk_Rwa3gvHsCfQ5z7M_UVqaKRl1phqpZgdcw5s8o2U8KVgBcMtc5rRERnPcy9ghSw9GR04vux5tlisiifurVxh9PRiuVoPIBa3UGnzHDu6_k/s1600/14.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;4. Type in the proxy IP address and port.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTlaO0k9oboxfjFDyzaNTw84cJ_S_58OVhk_Rwa3gvHsCfQ5z7M_UVqaKRl1phqpZgdcw5s8o2U8KVgBcMtc5rRERnPcy9ghSw9GR04vux5tlisiifurVxh9PRiuVoPIBa3UGnzHDu6_k/s1600/14.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTlaO0k9oboxfjFDyzaNTw84cJ_S_58OVhk_Rwa3gvHsCfQ5z7M_UVqaKRl1phqpZgdcw5s8o2U8KVgBcMtc5rRERnPcy9ghSw9GR04vux5tlisiifurVxh9PRiuVoPIBa3UGnzHDu6_k/s400/14.jpg&quot; width=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWcVt6fm8UE7_-32MQh7XLbShEufJLdOZ4AlhyYc2OzVcvSrwIPY_A336nqoC-kbYNKerGEDp8jvZmgc5LyXzs44Yjg8BvcSajSgK1iD2uOq2I3nc2rQo2p10I4g93cQftp7Sg4yhTXRU/s1600/15.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;5. Check the box for Use this proxy for all protocols.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWcVt6fm8UE7_-32MQh7XLbShEufJLdOZ4AlhyYc2OzVcvSrwIPY_A336nqoC-kbYNKerGEDp8jvZmgc5LyXzs44Yjg8BvcSajSgK1iD2uOq2I3nc2rQo2p10I4g93cQftp7Sg4yhTXRU/s1600/15.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWcVt6fm8UE7_-32MQh7XLbShEufJLdOZ4AlhyYc2OzVcvSrwIPY_A336nqoC-kbYNKerGEDp8jvZmgc5LyXzs44Yjg8BvcSajSgK1iD2uOq2I3nc2rQo2p10I4g93cQftp7Sg4yhTXRU/s400/15.jpg&quot; width=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Now you are done. Click on the OK button until you are back to the main Firefox window.&lt;br /&gt;
6. Start a new Firefox session or refresh the page. Type the user name and password that you selected when you signed up for the proxy service. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Setting Up Chrome for the Proxy&lt;/b&gt;&lt;br /&gt;
1. Startup Chrome. Click on Setting icon and select &quot;Options&quot; as shown below.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC0vexNb5LlGo6A-x0pErkQ2HCAr53Q7OZ0G_3cGOhetPG8fdLpbMBV0xtUs8n7wyQe2rat2orQSZOkCzraou_JYNbXuHQGSxbPyIRYsj9IG5-Zw0POx2Fyf2tx-xWZy9eJ8mVqFuA_Cg/s1600/21.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC0vexNb5LlGo6A-x0pErkQ2HCAr53Q7OZ0G_3cGOhetPG8fdLpbMBV0xtUs8n7wyQe2rat2orQSZOkCzraou_JYNbXuHQGSxbPyIRYsj9IG5-Zw0POx2Fyf2tx-xWZy9eJ8mVqFuA_Cg/s400/21.jpg&quot; width=&quot;387&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUqDI7C7W4BctJFRFI3WPqy3pb9SBtiBpQxzD_Bo8MAAvUAqrolmYnvVqqPoVrmnwbJUOdlSN3VFiGcBTy3XzcA7zOwd-ogkeUAGXJ75j8qgRki_OplWJNwD_EYpkniagEsC0bJLCig8k/s1600/22.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;2. Click on the Under the Hood tab and in the Network sub-section under Network select the Change proxy settings..&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUqDI7C7W4BctJFRFI3WPqy3pb9SBtiBpQxzD_Bo8MAAvUAqrolmYnvVqqPoVrmnwbJUOdlSN3VFiGcBTy3XzcA7zOwd-ogkeUAGXJ75j8qgRki_OplWJNwD_EYpkniagEsC0bJLCig8k/s1600/22.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUqDI7C7W4BctJFRFI3WPqy3pb9SBtiBpQxzD_Bo8MAAvUAqrolmYnvVqqPoVrmnwbJUOdlSN3VFiGcBTy3XzcA7zOwd-ogkeUAGXJ75j8qgRki_OplWJNwD_EYpkniagEsC0bJLCig8k/s400/22.jpg&quot; width=&quot;297&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-Cgd0QRmLTry257ndj8FLlp_ijtRHG9bxxSmixTJqC2inuh-HhKRz4rTkvzamBkezr_yvma71AEK5ff2Oh7K6YWxmZY-g72vav-QAATUM6a-iLIovwb-EVAuymaazOCSeGNWXSWseLE/s1600/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;3. Select the LAN Settings button. Click the radio button for Manual proxy configuration.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-Cgd0QRmLTry257ndj8FLlp_ijtRHG9bxxSmixTJqC2inuh-HhKRz4rTkvzamBkezr_yvma71AEK5ff2Oh7K6YWxmZY-g72vav-QAATUM6a-iLIovwb-EVAuymaazOCSeGNWXSWseLE/s1600/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-Cgd0QRmLTry257ndj8FLlp_ijtRHG9bxxSmixTJqC2inuh-HhKRz4rTkvzamBkezr_yvma71AEK5ff2Oh7K6YWxmZY-g72vav-QAATUM6a-iLIovwb-EVAuymaazOCSeGNWXSWseLE/s400/12.jpg&quot; width=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/div&gt;4. Type in the proxy IP address and port.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOUO8c7T7jQBkkqpBDLXYIHLV1UAh06OA7P7WTpHirKHFkvdcV2HdXJFOASOH6HSHSpTRFR0LUJwgIxkAMjg0MTaMKIhovDeD_5BtAmUVMSdPlHwKiG9VivkK7ZDRZJilrGSlKHr_LP_U/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOUO8c7T7jQBkkqpBDLXYIHLV1UAh06OA7P7WTpHirKHFkvdcV2HdXJFOASOH6HSHSpTRFR0LUJwgIxkAMjg0MTaMKIhovDeD_5BtAmUVMSdPlHwKiG9VivkK7ZDRZJilrGSlKHr_LP_U/s400/5.jpg&quot; width=&quot;353&quot; /&gt;&lt;/a&gt;&lt;/div&gt;6. Now you are done. Click on the OK button until you are back to the main Chrome window.&lt;br /&gt;
7. Start a new Chrome session or refresh the page. Type the user name and password that you selected when you signed up for THE proxy service.  &lt;br /&gt;
&lt;div class=&quot;zemanta-pixie&quot; style=&quot;height: 15px; margin-top: 10px;&quot;&gt;&lt;a class=&quot;zemanta-pixie-a&quot; href=&quot;http://www.zemanta.com/&quot; title=&quot;Enhanced by Zemanta&quot;&gt;&lt;img alt=&quot;Enhanced by Zemanta&quot; class=&quot;zemanta-pixie-img&quot; src=&quot;http://img.zemanta.com/zemified_e.png?x-id=4ad5adae-d636-4a29-b2d8-6d603380a4af&quot; style=&quot;border: medium none; float: right;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/7264832773019504466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/09/setting-proxy-servers.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7264832773019504466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/7264832773019504466'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/09/setting-proxy-servers.html' title='SETTING PROXY SERVERS'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG1JVKkl9R8xp8uGzt86soA5wY2GuUO7L6xa9v_KMwuRW5oR-eaKVUa0MRbGhgkrGQ69tnBtdoydr32ZjEjVqVBJRecq4eKg3Gqxw4ynCr7wGkrDGDe1s5LdYVcZnYLgaCXD3ckNLPh58/s72-c/3.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-553551178195020530.post-5163505881956187293</id><published>2010-08-31T03:41:00.006+05:30</published><updated>2010-12-20T22:03:59.198+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Colayer"/><category scheme="http://www.blogger.com/atom/ns#" term="collaborative"/><category scheme="http://www.blogger.com/atom/ns#" term="context driven"/><category scheme="http://www.blogger.com/atom/ns#" term="contextualized"/><category scheme="http://www.blogger.com/atom/ns#" term="google wave"/><category scheme="http://www.blogger.com/atom/ns#" term="nitesh patare"/><category scheme="http://www.blogger.com/atom/ns#" term="niteshpatare"/><category scheme="http://www.blogger.com/atom/ns#" term="real-time communication"/><title type='text'>Colayer: More than what google wave promised!</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjajRT3nmiYE-Ws6DW0BrKWgU-ckP-2K4I7QsgkT5-D1gBdx3y7lAiUNUcx20IWZQQKaNqtdJT_Xh27Q1rsD4g9YHgW-U3fxm_uqvxCdwigfZMHqqWsjUl-PtC138eU13QkzpFHOXa3F28/s1600/google-wave-screenshot-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjajRT3nmiYE-Ws6DW0BrKWgU-ckP-2K4I7QsgkT5-D1gBdx3y7lAiUNUcx20IWZQQKaNqtdJT_Xh27Q1rsD4g9YHgW-U3fxm_uqvxCdwigfZMHqqWsjUl-PtC138eU13QkzpFHOXa3F28/s320/google-wave-screenshot-1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Google wave&lt;/b&gt; is a project announced by Google at the Google I/O conference on May 28, 2009&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #222222; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px;&quot;&gt;&lt;b&gt;A3SF2YF58PCP&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
People were confused as to how to use it.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;On August 4, 2010, Google announced&amp;nbsp; suspension of the Wave development and the intent of maintaining the web site at least for the remainder of the year. And guess what the innovation did not turn out to be on a long run, might be a technology that’s sure to rule in future.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Google Wave is a web-based collaboration tool that&#39;s notoriously difficult to understand. People can communicate and work together with richly formatted text, photos, videos, maps, and more.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;But very few people know that this concept had been&amp;nbsp; implemented by Colayer in its unique way. Its the simplicity that makes your life easy working in Colayer and makes it stand out against the wave. You will be seeing this further as we move on.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipqgA250DAUBgN0beiHOkCOati9eVhrmIAwrsBdzokX2iNcwuCevXfHlco88JvTE4Fw79yPK6rbNp-ScldCSOsovM6QH7PphacwEglFbLQfBPQGmpUOFR7N2XggDUgsigvlE44BHHBL8Q/s1600/co2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipqgA250DAUBgN0beiHOkCOati9eVhrmIAwrsBdzokX2iNcwuCevXfHlco88JvTE4Fw79yPK6rbNp-ScldCSOsovM6QH7PphacwEglFbLQfBPQGmpUOFR7N2XggDUgsigvlE44BHHBL8Q/s320/co2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Colayer &lt;/b&gt;a Swiss-Indian software product company, developing a platform to build virtual contextualized workplaces for companies, organizations and networks of professionals. Colayer makes professionals more efficient in their daily business communication and more effective by being faster and better informed.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;http://draft.blogger.com/post-edit.g?blogID=553551178195020530&amp;amp;postID=5163505881956187293&quot; name=&quot;more&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;color: black; text-align: justify;&quot;&gt;&lt;b&gt;Features:&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Google Wave&lt;/b&gt; was described as &quot;a new web application for real-time communication and collaboration&quot;. It is a web-based service, computing platform, and communications protocol designed to merge e-mail, instant messaging, wikis, and social networking. It has a strong collaborative and real-time focus.&amp;nbsp;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Colayer &lt;/b&gt;which is a platform to share knowledge, work together in teams and coordinate in real time. With Colayer, you can discuss daily problems, new ideas, projects and work together whatever we do typically with email today. But email is not real time. And with email, people work &#39;isolated&#39; within their email inboxes. Information gets fragmented: within different email inboxes, and across different tools. &lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;What is a&lt;/b&gt; &lt;b&gt;Wave&lt;/b&gt;?: A wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more. A wave is shared. Any participant can reply anywhere in the message, edit the content and add participants at any point in the process. Then playback lets anyone rewind the wave to see who said what and when. A wave is live. With live transmission as you type, participants on a wave can have faster conversations, see edits and interact with extensions in real-time. &lt;br /&gt;
Each edit/reply is a blip and users can reply to individual blips within waves. Recipients are notified of changes/replies in all waves in which they are active and, upon opening a wave, may review those changes in chronological order. In addition, waves are live. All replies/edits are visible in real-time, letter-by-letter, as they are typed by the other collaborators. Multiple participants may edit a single wave simultaneously in Google Wave. Thus, waves can function not only as e-mails and threaded conversations but also as an instant messaging service when many participants are online at the same time. A wave may repeatedly shift roles between e-mail and instant messaging depending on the number of users editing it concurrently. &lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;The Shuttle:&lt;/b&gt; All tools needed to communicate and work together are embedded into the Colayer platform and easily accessible with the shuttle. The shuttle is a context driven menu bar appearing anywhere on-click, providing tools to interact and express your ideas within the context. The Shuttle is a context sensitive virtual toolbox that makes it possible to insert any item at any place. Just left click your cursor wherever you’d like to say something, ask a question, make a link (URL) or upload a file. Colayer gets all people working on one task to one single place on the web. Everyone can see in real time, what team members do, what they work on. And all information stays at one place. No problems with multiple copies, fragmentation, old versions etc. Communication is organized along its context, not fragmented in tools. The task is much simple and easier to perform than the waves against that of the playing to and fro the waves, the concept of blips making it confusing altogether.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;A &lt;b&gt;Wave &lt;/b&gt;can be read and known to exist by only one person, or by two or more. It can also be public, available for reading and writing to everyone on the Wave. The history of each wave is stored within it. The history may also be searched by a user to view and/or modify specific changes, such as specific kinds of changes or messages from a single user.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;The &lt;b&gt;Colayer &lt;/b&gt;supports collaborative development by indenting the conversation from left to right as it progresses and it collapses the older conversations which can be viewed back by expanding the + sign on the times page. Thereby effectively keeping the track of the current event as well as required context of data rather than playing an entire different wave and locating the required point in the wave for inserting your text. Also colayer provides drafting i.e. real time (live) functionality which is available in wave. It also supports much wider approach by incorporating simple sems and powerful sems such as expressions which can be used to denote what is the exact message you want to convey. Whether you want a discussion, ask a question, advice, offer, opinion, say something or disappointed or angry thereby denoting the precise information. It supports public and private meetings, SMS, search facility, file upload along with its characteristics etc and a bunch of such features and the list goes on.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Wave incorporates Robots and Gadgets&lt;/b&gt;:&lt;br /&gt;
&lt;b&gt;Robots &lt;/b&gt;are automated participants within a wave. They can also automate common tasks. They could talk with users and interact with waves. They could provide information from outside sources (i.e. Twitter, stock quotes, etc.). A robot is an automated participant on a wave. They read the contents of a wave in which it participates, modify the wave&#39;s contents, add or remove participants, and create new blips and new waves. Robots perform actions in response to events. For example, a robot might publish the contents of a wave to a public blog site and update the wave with user comments.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;Gadget &lt;/b&gt;extensions are applications that run within the wave, and to which all participants have access. A gadget is an application users could participate, many of which are built on Google’s OpenSocial platform. A good comparison would be iGoogle gadgets or Facebook applications.The gadget is triggered based on the user action. For example, a wave might include a sudoku gadget that lets the wave participants compete to see who can solve the puzzle first.Gadgets may be added to individual waves and all the participants share and interact with the gadget.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;The Colayer platform consists of 4 functional modules:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Comty&lt;/b&gt;: Which signifies concept of a virtual community for collaboration.&lt;br /&gt;
&lt;b&gt;Cyte&lt;/b&gt;: Which acts as a social network and enables contextualized interactions.&lt;br /&gt;
&lt;b&gt;Info&lt;/b&gt;:&amp;nbsp; Information. Questionnaires, trials and web diaries&lt;br /&gt;
&lt;b&gt;Karma&lt;/b&gt;: Social networking tools and virtual organizations.&lt;br /&gt;
These are simple to understand and work in. In one team for example, you are a core member. Colayer in your overview updates you about all content related to this team: Discussions, drafts, to-do, open tasks, agenda dates, set targets etc. The content comes in different forms: if two members chat together, you interest, you can see the details of it. In another project, you may be involved as a supervisor only. On your overview, only important content will appear: Final documents, decisions taken and milestones reached. Communication through the times page is faster and more effective than through email inboxes. Information is in context, spam free and consistent.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Writing a &lt;b&gt;Wave &lt;/b&gt;is a lot like typing text into Gmail, Google Docs, or a blog posting form in one’s browser. To the left of the right-hand column featuring the discussion, there’s an in-box with other Waves. And to the left of that, there’s a navigation pane atop a list of contacts that looks very similar to Gmail’s layout. Unlike online forums or wikis, Waves reflect changes in more or less real time: You can see responses appear from Wave participants as the typing occurs, network latency permitting. There is, however, an option to show a reply only after all typing has been completed. Google Wave is a web-based collaboration tool that helps groups of people grow documents out of conversations. Google created Wave to alleviate problems that have plagued email for over 40 years. Google Wave combines some of the best features from modern web applications you already know and love—such as email, instant messenger, wiki&#39;s, and forums—into a single, hybrid interface. But it does not support exporting documents.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Colayer &lt;/b&gt;provides communications within context, not through disparate tools. The problem of today’s communication is that it mainly occurs within different tools. This leads to fragmentation of information and to multiple inconsistent copies of the same information. It does provide synchronous and asynchronous communication. Picture images, questionnaire,links, URLs, one to one, one to many, some to some and many to many people. Along with coming features of VoIP, Whiteboard and browser based Web conferencing making it altogether a very powerful alternative to Wave and making its own name on the web.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Email&#39;s Problems&lt;/b&gt;: Relative to the lifespan of most technology, email is ancient. Invented over 40 years ago, email predates the internet as we know it—and in fact was a crucial tool in the creation of the internet. Despite its age, email hasn&#39;t evolved much since the 1960s. Electronic mail is based on the paradigm of postal mail, a system of passing messages back and forth between senders and recipients. Wave makes a bet: surely there must be a better way to send, receive, preserve, and grow shared communiques than via email. Email is simple, widely popular, and works well—or else it wouldn&#39;t have stayed in such widespread use as long as it has. But email has serious drawbacks when used to manage a conversation within a group. Email propagates multiple copies and versions of messages. As soon as email is sent, the message&#39;s contents are locked in. You can only copy, paste, edit, and send on yet another copy of that message. As a result, email propagates copies of copies, storing each in a filing system of &quot;boxes.&quot; There&#39;s no standard or easy way to embed rich content like maps, photo slide shows, or video clips in the body of an email. Email&#39;s answer for anything that&#39;s not text is &quot;The Attachment&quot; or rudimentary HTML. Whether it&#39;s a document, a photo, a video, a group survey, or a web page, email wasn&#39;t designed to incorporate interactivity or richness within the body of the message itself. You can attach a file or include a link to a web page inside an email message. However, long links can wrap and become unclickable, and they force the recipient to launch a web browser. Further, HTML email formatting isn&#39;t consistently supported across all email clients, and there are limitations to what you can include. It&#39;s not easy to privately respond to specific people within a group email. When you&#39;re engaged in a big group email thread, you might want to respond to a subset of the group privately. To do so via email, you have to compose yet another separate message, and manually edit the recipient list to make sure only the people you want to see the message are included on your private reply.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Colayer &lt;/b&gt;when started did say Email will be dead soon and takes care of all the problems that are faced by communication taking place through Emailing. With email, people work &#39;isolated&#39; within their email inboxes. Information gets fragmented: within different email inboxes, and across different tools. Colayer provides a much simpler mechanism each time you log in it shows you all the conversation that took place since the last time you logged in and you can start any where at any point in a much organized manner helping you keep tracks of things you are simultaneously working on and most importantly on context driven information.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Wave &lt;/b&gt;will be missed mostly in fields of:&lt;br /&gt;
&lt;b&gt;Education&lt;/b&gt;: We&#39;ve heard from students and professors at universities across the U.S. and internationally who used waves in the classroom and outside to do things like collaborative Latin poem translations, organizing dentistry school study groups, running computer science assignments with our APIs, and studying Irish history and more.&lt;br /&gt;
&lt;b&gt;Creative collaboration&lt;/b&gt;: From virtual artists groups to writing the Complete Guide to Google Wave itself, waves lend themselves to instant group reviewing and critique of multimedia content like images and videos.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Colayer &lt;/b&gt;does not support a feature like that of the google docs however it server the rest of the needs of the respective users. Thus wave lacks several areas which the Colayer have taken care of such as:&lt;br /&gt;
1. Organize your contacts into groups.&lt;br /&gt;
2. Rearrange blips&#39; vertical order in Wave. Expand and Collapse recent info in colayer.&lt;br /&gt;
3. Prevent someone you added as a participant form making the wave public, and thus exposing a&amp;nbsp; potentially private conversation. Taken care of in Colayer.&lt;br /&gt;
4. Upload files. Available in Colayer.&lt;br /&gt;
5. Delete a private reply from within a wave. Taken care of in Colayer.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Wave &lt;/b&gt;and &lt;b&gt;Colayer &lt;/b&gt;both provide the following features:&lt;br /&gt;
1 The ability to see when contacts are online.&lt;br /&gt;
2 Instant messaging or chat, with no-refresh updates.&lt;br /&gt;
3 Keystroke-by-keystroke live updates with multiple visible cursors.&lt;br /&gt;
4 Simultaneous editing of info by multiple collaborators.&lt;br /&gt;
5 Edit rights to other participants&#39; contributions.&lt;br /&gt;
6 The ability to compare revisions.&lt;br /&gt;
7 Replies and threaded conversations manually.&lt;br /&gt;
8 Ability to easily publish the conversation or document.&lt;br /&gt;
9 User access permissions.&lt;br /&gt;
10 Ability to easily link documents.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Colayer &lt;/b&gt;is a good alternative for Wave where it was the favourite for mostly:&lt;br /&gt;
&lt;b&gt;Taking meeting notes&lt;/b&gt;: Instead of one person taking meeting minutes, or everyone in the room taking their own individual notes, a group of people can edit during a meeting.&lt;br /&gt;
&lt;b&gt;Group brainstorming&lt;/b&gt;: Likewise, instead of individuals brainstorming ideas separately and then comparing notes, using a single wave gives a group the opportunity to work together and riff on each others ideas in real-time.&lt;br /&gt;
&lt;b&gt;Multimedia chat sessions&lt;/b&gt;: Instant messenger doesn&#39;t usually allow chatters to include images, maps, and videos right inside their chat, and often there&#39;s no chat.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Upcoming Enhancements in Colayer:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;VoIP&lt;/b&gt;: Voice-Over IP (VoIP) is seamlessly integrated for a completely interactive meeting. Using a microphone attached to the computer the presenter can broadcast their voice to all attendees of the web conference using VoIP.&lt;br /&gt;
&lt;b&gt;Whiteboard&lt;/b&gt;: They can be really useful in brainstorming sessions. It lets you draw freehand, insert shapes, insert text, and insert media. You can use built-in shapes or upload files from your own computer and allows text insertion. Live collaboration whiteboard to share, discuss and edit ideas/notes online. It gives you a whiteboard where you can invite friends or colleagues and use it to brainstorm on new or existing ideas. Draw freehand, insert text notes, add pictures and shapes, etc. Apart from live collaboration, it can be also used as a feedback collector. Just add your work to Whiteboard and invite your client to the whiteboard.The Whiteboard gives you the feeling of an interactive touch pen and monitor. You can choose the color and size of your markings along with shaped stamps, inserted shapes, text boxes, arrows, lines, and more.&lt;br /&gt;
&lt;b&gt;Web conferencing&lt;/b&gt;: It is used to conduct live meetings, training, or presentations via the Internet. In a web conference, each participant sits at his or her own computer and is connected to other participants via the internet. You can conduct meetings in real time using a shared workspace, webcam, voice over IP (VoIP), free teleconferencing, text chat and desktop sharing. In addition to uploading, sharing and presenting content you can invite participants to annotate and collaborate on content during the meeting.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://niteshpatare.blogspot.com/feeds/5163505881956187293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://niteshpatare.blogspot.com/2010/08/colayer-more-than-what-google-wave.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/5163505881956187293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/553551178195020530/posts/default/5163505881956187293'/><link rel='alternate' type='text/html' href='http://niteshpatare.blogspot.com/2010/08/colayer-more-than-what-google-wave.html' title='Colayer: More than what google wave promised!'/><author><name>Nitesh Patare</name><uri>http://www.blogger.com/profile/05991309749698801061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkKl7Xbd5m4_rQUqkWlDIT5U16yBeSnNntrM5sc9SdWE6_xJu_FlcwhJaootRWdYeA4SwIbHgCM_aA5DjyYUVdTjgdDY3kU26mlm2bdYkVBUMy5LCnKWtEMn5hqyIDtBg/s113/IMG_20180122_212108.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjajRT3nmiYE-Ws6DW0BrKWgU-ckP-2K4I7QsgkT5-D1gBdx3y7lAiUNUcx20IWZQQKaNqtdJT_Xh27Q1rsD4g9YHgW-U3fxm_uqvxCdwigfZMHqqWsjUl-PtC138eU13QkzpFHOXa3F28/s72-c/google-wave-screenshot-1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>