<?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: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-7171165963476556158</id><updated>2011-11-27T16:28:21.293-08:00</updated><category term='Internet Infoz'/><category term='Hardware Infoz'/><category term='computer language infoz'/><category term='computer security'/><category term='Latest Infoz'/><category term='info on virus'/><category term='Software infoz'/><category term='system files'/><category term='e-books'/><category term='Downloads'/><category term='Companies Infoz'/><category term='Information'/><category term='Tricks'/><category term='basic computing'/><title type='text'>Welcome to Infoguyz</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>73</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-7548469894505582479</id><published>2010-05-10T07:32:00.000-07:00</published><updated>2010-08-27T07:07:41.489-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><category scheme='http://www.blogger.com/atom/ns#' term='Information'/><title type='text'>How Streaming Video and Audio Work</title><content type='html'>&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/streaming-video-audio-9.gif"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/video_streaming.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/three_screens.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 192px; height: 151px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/three_screens.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt;In the early days of streaming media -- the mid-to-late 1990s --&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;watching videos and listening to music online wasn't always fun. It was a little like driving in stop-and-go traffic during a heavy rain. If you had a slow computer or a dial-up Internet connection, you could spend more time staring at the word "buffering" on a status bar than watching videos or lis­tening to songs. On top of that,everything was choppy, pixilated and hard to see.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Streaming video and audio have come a long way since then. According to Bridge Ratings, 57 million people listen to Internet radio every week. In 2006, people watched more than a million streaming videos a day on YouTube . The same year, television network ABC started streaming its most popular TV shows over the Web. People who missed an episode of shows like "Lost" or "Grey's Anatomy" could catch up on the entire thing online -- legally and for free.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/video_streaming.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 367px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/video_streaming.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(204, 102, 0);font-size:85%;" &gt;&lt;span style="font-style: italic;"&gt;Streaming videos directly to computer&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;The success of streaming media is pretty recent, but the idea behind it has been around as long as people have. When someone talks to you, information travels toward you in the form of a sound wave. Your ears and brain decode this information, allowing you to understand it. This is also what happens when you watch TV or listen to the radio. Information travels to an electronic device in the form of a cable signal, a satellite signal or radio waves. The device decodes and displays the signal.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;In streaming video and audio, the traveling information is a stream of data from a server. The decoder is a stand-alone player or a plugin that works as part of a Web browser. The server, information stream and decoder work together to let people watch live or prerecorded broadcasts.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object style="font-family: verdana;" width="600" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/CYnSGTUU4P0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_detailpage&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/CYnSGTUU4P0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_detailpage&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;div  style="text-align: center; color: rgb(255, 102, 0);font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;The basic preview of streaming video [windows 7 first look review] &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;a href="http://infoguyz2.blogspot.com/2010/05/finding-and-playing-streaming-video-and.html"&gt;&lt;span style="color: rgb(102, 0, 0);font-family:verdana;" &gt;&lt;span style="font-weight: bold;"&gt;Click here for "Finding and Playing Streaming Video and Audio"&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-7548469894505582479?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/7548469894505582479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=7548469894505582479&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7548469894505582479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7548469894505582479'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2010/05/how-streaming-video-and-audio-work.html' title='How Streaming Video and Audio Work'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-9215139379986088494</id><published>2009-11-22T18:04:00.000-08:00</published><updated>2009-11-22T18:39:48.974-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>How Touch pad works ?</title><content type='html'>&lt;span style="font-family: verdana;"&gt;A&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt; touchpad&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; (also &lt;/span&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;trackpad&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;) is a pointing device consisting of specialized surface that can translate the motion and position of a user's fingers to a relative position on screen. They are a common feature of laptop computers and also used as a substitute for a computer mouse where desk space is scarce. &lt;/span&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;Touchpads&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; vary in size but are rarely made larger than 40 square centimeters (about 6 square inches). They can also be found on personal digital assistants (PDAs) and some portable media players, such as the Zune using the Zune Pad.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" href="none"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 429px; height: 243px;" src="http://i47.tinypic.com/2vjbmu0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: right; font-family: verdana;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/11/how-touch-pad-works.html"&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;working and operation click here &gt;&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-9215139379986088494?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/9215139379986088494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=9215139379986088494&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/9215139379986088494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/9215139379986088494'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/11/how-touch-pad-works.html' title='How Touch pad works ?'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i47.tinypic.com/2vjbmu0_th.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-4030981792258771082</id><published>2009-09-19T18:49:00.000-07:00</published><updated>2009-09-19T19:37:31.340-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Latest Infoz'/><title type='text'>Optimus keyboard</title><content type='html'>&lt;span style="text-decoration: underline; font-family: verdana;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i37.tinypic.com/azgeht.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 544px; height: 107px;" src="http://i37.tinypic.com/azgeht.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;The &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;Optimus Maximus &lt;/span&gt;&lt;span style="font-family: verdana;"&gt;keyboard, previously just "&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;Optimus keyboard&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;", is a keyboard developed by the &lt;/span&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;Art. Lebedev Studio&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;, a Russian design studio headed by Artemy Lebedev. Each of its keys is a display which can dynamically change to adapt to the keyboard layout in use or to show the function of the key. Pre-orders began on 20 May 2007 for a limited production run from December 2007 to January 2008, with a second batch expected to arrive in February 2008. It first started shipping the week of February 21, 2008.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Overview&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;The design featured on the studio's website received attention on the web when it was featured on Slashdot on 14 July 2005, and afterwards for a few weeks on other technology websites. The original release date was "end of 2006", however production issues caused the Optimus mini three to be developed first, with the full keyboard delayed until the end of 2007. The keyboard was number 10 in the Wired Magazine 2006 Vaporware Awards and number 4 on the list in 2007 due to its numerous delays and feature reductions.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;The Optimus allows for greater user interaction, by dynamically displaying the current function of the keys. For example, when the user presses the shift key, the pictures would change to &lt;/span&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i38.tinypic.com/a0uj5w.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 230px; height: 204px;" src="http://i38.tinypic.com/a0uj5w.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: verdana;"&gt;upper-case versions. It would also make switching between different keyboard layouts (such as English and Cyrillic) rapid, and could make the switch to alternative layouts such as Dvorak easier for people who only have a QWERTY keyboard with no possibility of rearranging the keys. To demonstrate this concept, there are computer renderings showing example layouts for Quake III Arena and Adobe Photoshop.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;A newly-revealed (as of January 3, 2008) patent application filed on March 13, 2007 suggests that Apple Inc. may be working on a similar dynamically changeable OLED keyboard&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Optimus mini three&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Art. Lebedev Studio has released a smaller three-key version of their keyboard, named Optimus mini three. Each of the keys is larger than a standard key. The mini three can be adjusted, through the configuration software, to either a horizontal or vertical orientation.&lt;/span&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i33.tinypic.com/r27rbk.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 325px; height: 139px;" src="http://i33.tinypic.com/r27rbk.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Initial reviews have been mixed. The keyboard functions as advertised, but it has been criticized for inordinately high CPU usage, slow response time, and buggy configuration software&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Optimus Aux&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;On July 21, 2008, Engadget posted about a new version of the keyboard, named Optimus Pultius. It features 15 OLED keys in a three-by-five arrangement and a USB port. It is expected to be released in late 2008 or early 2009.[6][7] On September 19, 2008, Engadget also reported that the Pultius had been renamed to the Aux[8] and included a new rendering of the rear side showing that there would be two USB ports instead of one.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;&lt;br /&gt;Variations&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Variations with fewer OLED keys will also be available, each upgradeable by replacing static keys with OLED keys after purchase. For keyboards with less than a full complement of OLED "active keys", additional keys can be purchased and installed.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Special Features&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Art. Lebedev Studio is expecting to manufacture the keyboard with these features:[3]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * A plastic body (width: 537 mm, depth: 173 mm, height: 38 mm)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * Extra-durable polymer plastic keys (20.2×20.2 mm, visible area 10.1×10.1 mm)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * 48×48 pixel screens, Highcolor mode (65 536 colors, 10 FPS)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * OLED (Organic Light Emitting Diode) screen for keys&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * USB 2.0 (or 1.1) connectivity&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * 4-5 year lifetime&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * A key-saver mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * Support for animation on keys at 10 FPS minimum&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * Ability to form a mosaic using a combination of key images&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * Compatibility with Windows XP, Windows Vista and Mac OS X 10.5.1 (and higher).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * An SDK for complete display customization&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * Swappable keys and support for keys without displays&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * 32 MB SD card for storing basic layouts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * Non-stop glow time at nominal brightness of 20,000 hours, after which display quality will diminish&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * An ambient light sensor which can be used to automatically adjust display brightness&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt; * A viewing angle of 160°&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right; font-family: verdana;"&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;a href="http://infoguyz2.blogspot.com/2009/09/optimus-keyboard-images-and-videos.html"&gt;&lt;span style="color: rgb(102, 51, 51);"&gt;More images and videos of "Optimus keyboard" &gt;&gt;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-4030981792258771082?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/4030981792258771082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=4030981792258771082&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4030981792258771082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4030981792258771082'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/09/optimus-keyboard.html' title='Optimus keyboard'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i37.tinypic.com/azgeht_th.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-7179239179960568228</id><published>2009-09-09T16:21:00.000-07:00</published><updated>2009-09-09T19:49:09.798-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><title type='text'>What is phishing?</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;br /&gt;INTRODUCTION:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;In the field of computer security, phishing is the criminally fraudulent process of attempting to acquire sensitive information such as usernames, passwords and credit card details by masquerading as a trustworthy entity in an electronic communication. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/42349529@N07/3905078709/" title="phishing by harish_hhh, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2669/3905078709_2e3bb568fd.jpg" width="330" height="286" alt="phishing" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Phishing is a scam in which the attacker sends an email purporting to be from a valid financial or eCommerce provider. The email often uses fear tactics in an effort to entice the intended victim into visiting a fraudulent website. Once on the website, which generally looks and feels much like the valid eCommerce/banking site, the victim is instructed to login to their account and enter sensitive financial information such as their bank PIN number, their Social Security number, mother's maiden name, etc. This information is then surreptitiously sent to the attacker who then uses it to engage in credit card and bank fraud - or outright identity theft.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Many of these phishing email appear to be quite legitimate. Don't be a victim. Look over the following examples of phishing scams to familiarize yourself with the clever techniques used.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/09/example-of-phishing-phishing-email.html"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Click here to see the examples&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-7179239179960568228?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/7179239179960568228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=7179239179960568228&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7179239179960568228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7179239179960568228'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/09/what-is-phishing.html' title='What is phishing?'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2669/3905078709_2e3bb568fd_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-5577419420050023596</id><published>2009-08-08T08:13:00.000-07:00</published><updated>2009-08-08T09:00:12.049-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>How Photocopiers Work ..??</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:verdana;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 51, 0);font-family:verdana;" &gt;How Photocopiers Work&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:verdana;" &gt;A typical business photocopier from Xerox&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Walk into almost any business office, and you'll probably find a photocopier ("copier") with a line of people waiting to use it. For most businesses, small or large, the copier has become standard equipment, much like having a desk to work at and a chair to sit in.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;What if you had to resort to making carbon copies of important documents, as many people did before copiers came along? Or worse, imagine how tedious it would be if you had to recopy everything by hand! Most of us don't think about what's going on inside a copier while we wait for copies to shoot neatly out into the paper tray, but it's pretty amazing to think that, in mere seconds, you can produce an exact replica of what's on a sheet of paper! In this article, we will explore what happens after you press "Start" on a photocopier.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i960.photobucket.com/albums/ae84/infoguyz/photocopier-xerox.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 150px;" src="http://i960.photobucket.com/albums/ae84/infoguyz/photocopier-xerox.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(153, 51, 0);"&gt;A typical business photocopier from Xerox&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: right; font-family: verdana;"&gt;&lt;a style="font-weight: bold;" href="http://infoguyz2.blogspot.com/2009/08/how-photocopiers-work.html"&gt;&lt;span style="font-style: italic;"&gt;Click Here To Read more &gt;&gt;&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-5577419420050023596?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/5577419420050023596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=5577419420050023596&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5577419420050023596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5577419420050023596'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/08/how-photocopiers-work.html' title='How Photocopiers Work ..??'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-4346421763946178595</id><published>2009-07-31T23:55:00.000-07:00</published><updated>2009-08-08T09:02:19.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><title type='text'>What is Web hosting..?</title><content type='html'>&lt;span style="font-family:verdana;"&gt;A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own or lease for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;a style="font-family: verdana;" href="http://infoguyz2.blogspot.com/2009/07/what-is-web-hosting.html"&gt;Click here to read more &gt;&gt;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-4346421763946178595?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/4346421763946178595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=4346421763946178595&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4346421763946178595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4346421763946178595'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/07/what-is-web-hosting.html' title='What is Web hosting..?'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-1697349815235892680</id><published>2009-07-28T08:03:00.000-07:00</published><updated>2009-08-08T09:01:39.541-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software infoz'/><title type='text'>Operating System (starring Linux)</title><content type='html'>&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:100%;" &gt;Introduction:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-family: trebuchet ms;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/Sm8W_VOLIEI/AAAAAAAAAXk/LEqTxYmwXG0/s1600-h/osint.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 360px; height: 236px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/Sm8W_VOLIEI/AAAAAAAAAXk/LEqTxYmwXG0/s400/osint.gif" alt="" id="BLOGGER_PHOTO_ID_5363530958505713730" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Every desktop computer uses an &lt;/span&gt;&lt;strong style="color: rgb(0, 51, 51);"&gt;operating system&lt;/strong&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;. The most popular operating systems in use today are: &lt;/span&gt;&lt;/p&gt; &lt;ul style="font-family: trebuchet ms; color: rgb(0, 51, 51);"&gt;&lt;li&gt;Windows &lt;/li&gt;&lt;li&gt;Mac OS &lt;/li&gt;&lt;li&gt;UNIX &lt;/li&gt;&lt;/ul&gt;  &lt;p style="font-family: trebuchet ms; color: rgb(0, 51, 51);"&gt;&lt;strong&gt;Linux&lt;/strong&gt; is an operating system -- very much like &lt;strong&gt;UNIX&lt;/strong&gt; -- that has become very popular over the last several years.&lt;/p&gt;&lt;p style="font-family: trebuchet ms;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-family: trebuchet ms; text-align: right;"&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;&lt;a href="http://infoguyz2.blogspot.com/2009/07/about-operating-system-starring-linux.html"&gt;CLICK HERE TO READ MORE&gt;&gt;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-1697349815235892680?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/1697349815235892680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=1697349815235892680&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1697349815235892680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1697349815235892680'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/07/about-operating-system-starring-linux.html' title='Operating System (starring Linux)'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_taXWx1IKzoQ/Sm8W_VOLIEI/AAAAAAAAAXk/LEqTxYmwXG0/s72-c/osint.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-527436942182823272</id><published>2009-07-20T17:54:00.000-07:00</published><updated>2009-07-20T17:57:59.509-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Information'/><title type='text'>Get Familiar with these extensions .....</title><content type='html'>&lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style=";font-size:130%;color:DarkOrange;"  &gt;&lt;br /&gt;&lt;br /&gt;Sound :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;MPEG-1/2 Audio Layer 3 (.mp3)&lt;br /&gt;Ogg Vorbis (.ogg)&lt;br /&gt;ASF Audio (.asf,.wma)&lt;br /&gt;Wave form audio format (.wav)&lt;br /&gt;RealAudio (.ra,.rm)&lt;br /&gt;Free Lossless Audio codec(.flac)&lt;br /&gt;Advanced Audio coding (.aac)&lt;br /&gt;MPEG-4 advanced audio coding (.m4a,.mp4)&lt;br /&gt;Musepack (.mpc)&lt;br /&gt;TwinVQ(.vqf)&lt;br /&gt;3GP Music (.3gp)&lt;br /&gt;AC3 Audio File (.ac3)&lt;br /&gt;Adaptive Multi-Rate (.amr)&lt;br /&gt;Adaptive Multi-Rate WB (.awb)&lt;br /&gt;Sun Mircrosystem's audio format (.au,.snd)&lt;br /&gt;Audio Interchange File Format (.aiff)&lt;br /&gt;Purevoice File (.qcp)&lt;br /&gt;AMIGA 8bit sound file (.8svx)&lt;br /&gt;PSION sound file (.prc)&lt;br /&gt;IRCAM sound file (.sf)&lt;br /&gt;soundTool (.sndt)&lt;br /&gt;PSION 8bit sound file (.wve)&lt;br /&gt;soundtracker module (.mod)&lt;br /&gt;FastTracker II module (.xm)&lt;br /&gt;ImpulseTracker module (.it)&lt;br /&gt;ScreamTracker module (.s3m)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;Ringtone (Monophonic/Polyphonic) :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;MIDI-0 (.mid,.midi)&lt;br /&gt;SP-MIDI (.mid,.midi)&lt;br /&gt;Midi Karaoke (.kar)&lt;br /&gt;MMF/SMAF-1 (.mmf,.smaf)&lt;br /&gt;Qualcomm CMX 3.0 (.pmd)&lt;br /&gt;Motorola Ringtone (.mot)&lt;br /&gt;Sagem Ringtone (.sagem)&lt;br /&gt;Sagem Ringtone (.sagem21)&lt;br /&gt;Ericsson emelody (.emy)&lt;br /&gt;iMelody Ringtone Format (.imv)&lt;br /&gt;Ringtones text transfer language (.rttl,.rtx)&lt;br /&gt;Nokia phone Ring Tone (.nokia,.ott)&lt;br /&gt;Nokia Phone Ring Tone (.noktxt)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;&lt;br /&gt;Image :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Joint photographic experts group (.jfif,.jif,.jpe,.jpeg,.jpg)&lt;br /&gt;Windows bitmap (.bmp)&lt;br /&gt;Graphics interchange format (.gif)&lt;br /&gt;Truevision TGA (.tga)&lt;br /&gt;Portable network graphics (.pgm)&lt;br /&gt;AVS X image (.avs)&lt;br /&gt;Kodak Cineon Image Format (.cin)&lt;br /&gt;ZSoft IBM PC multi-page paintbrush (.dcx)&lt;br /&gt;Windows device independent bitmap (.dib)&lt;br /&gt;SMPTE digital moving picture exchange (.dpx)&lt;br /&gt;Microsoft icon (.ico)&lt;br /&gt;Magick image file format (.miff)&lt;br /&gt;On-the-air-Bitmap (.otb)&lt;br /&gt;Palm pixmap (.palm)&lt;br /&gt;Portable bitmap format black/white (.pbm)&lt;br /&gt;Xv's Visual Schnauzer thumbnail (.p7)&lt;br /&gt;Photo CD (.pcd)&lt;br /&gt;Zsoft IBM PC Paintbrush file (.pcx)&lt;br /&gt;Apple Mcintosh QuickDraw (.pict)&lt;br /&gt;Portable Pixmap format - color (.ppm)&lt;br /&gt;Adobe Photoshop bitmap file (.psd)&lt;br /&gt;Photo CD - sRGB color (.pcds)&lt;br /&gt;Irix RGB image (.sgi)&lt;br /&gt;SUN Raster Image (.ras,.sun)&lt;br /&gt;X Windows system bitmap black/white (.xbm)&lt;br /&gt;X Windows system pixmap (.xpm)&lt;br /&gt;CCIR 601 4:1:1 (.yuv)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;Vector Document :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Windows Metafile (.wmf)&lt;br /&gt;Scalable Vector Graphics (.svg)&lt;br /&gt;Magick Vector Graphics (.mvg)&lt;br /&gt;AutoCAD Interchange Format (.dxf)&lt;br /&gt;Enhanced Metafile (.emf)&lt;br /&gt;Encapsulated Postscript (.eps)&lt;br /&gt;Computer Graphics Metafile (.cgm)&lt;br /&gt;OS/w Metafile (.met)&lt;br /&gt;OpenOffice 2.0 Draw Document (.odg)&lt;br /&gt;OpenOffice 2.0 Draw Template (.otg)&lt;br /&gt;OpenOffice 1.0 Draw Document (.sxd)&lt;br /&gt;OpenOffice 1.0 Draw Template (.std)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;Document :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Text files (.txt)&lt;br /&gt;Url address (web) (.url)&lt;br /&gt;HyperTextMarkup Language (.htm,.html)&lt;br /&gt;XHTML (.xhtml)&lt;br /&gt;Rich Text Format/MS Word (.rtf)&lt;br /&gt;Portable Document Format (.pdf)&lt;br /&gt;Adobe Postscript (.ps)&lt;br /&gt;Microsoft Word (.doc)&lt;br /&gt;MS Word template (.dot)&lt;br /&gt;OpenOffice 2.0 Text Document (.odt)&lt;br /&gt;OpenOffice 2.0 Text Template (.ott)&lt;br /&gt;OpenOffice 1.0 Text Document (.sxw)&lt;br /&gt;OpenOffice 1.0 Text Template (.stw)&lt;br /&gt;AportisDoc Palm DB (.pdb)&lt;br /&gt;Starwriter vorlage/Template (.vor)&lt;br /&gt;PocketWord (.psw)&lt;br /&gt;Wordperfect 6 (.wpd)&lt;br /&gt;MS Word 2003 XML (.xml)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;Data :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Data Interchange Format (.dif)&lt;br /&gt;dBASE (.dbf)&lt;br /&gt;Microsoft Excel (.xls)&lt;br /&gt;MS Excel Vorlage/Template (.xlt)&lt;br /&gt;Pocket Excel (.pxl)&lt;br /&gt;SYLK (.slk)&lt;br /&gt;Lotus 1-2-3 (.123,.wk1)&lt;br /&gt;StarCalc (.sdc)&lt;br /&gt;StarCalc Template (.vor)&lt;br /&gt;OpenOffice 2.0 Spreadsheet (.ods)&lt;br /&gt;OpenOffice 2.0 Calc template (.ots)&lt;br /&gt;OpenOffice 1.0 spreadsheet (.sxc)&lt;br /&gt;OpenOffice 1.0 calc template (.stc)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;Mathematics :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;MathML (.mml)&lt;br /&gt;StarMath (.smf)&lt;br /&gt;OpenOffice 2.0 Math (.odf)&lt;br /&gt;OpenOffice 1.0 Math (.sxm)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;Presentation :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Microsoft Powerpoint (.ppt)&lt;br /&gt;Microsoft Powerpoint Template (.pot)&lt;br /&gt;StarImpress 5.0 (.sdd)&lt;br /&gt;StarImpress 5.0 Template (.vor)&lt;br /&gt;StarImpress 4.0 (.sdd)&lt;br /&gt;StarImpress 4.0 Template (.vor)&lt;br /&gt;OpenOffice 2.0 Impress (.odp)&lt;br /&gt;OpenOffice 2.0 Impress Template (.otp)&lt;br /&gt;OpenOffice 1.0 Impress (.sxi)&lt;br /&gt;OpenOffice 1.0 Impress Template (.sti)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;&lt;br /&gt;Compressed archives:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Data compression (.zip)&lt;br /&gt;7Z Archive (.7z)&lt;br /&gt;LHA Archive (.lha,.lzh)&lt;br /&gt;Roshal ArchiveArchive (.rar)&lt;br /&gt;Tape ARchive (.tar)&lt;br /&gt;TAR Gzip Compressed archive (.gz)&lt;br /&gt;BZ2 compressed archive (.bza)&lt;br /&gt;Deepfreezer YZ1 archive (.yz1)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:DarkOrange;"&gt;Movie:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Windows Media Video (.wmv)&lt;br /&gt;3GP/3G2 Video (.3gp)&lt;br /&gt;Audio Video Interleave (.avi)&lt;br /&gt;Matroska (.mkv)&lt;br /&gt;Apple Quicktime (.mov)&lt;br /&gt;Motion Picture Expert Group (.pg)&lt;br /&gt;Ogg vorbis Compressed video (.ogm)&lt;br /&gt;MPEG-4 (.mp4)&lt;br /&gt;Flash Video (.flv)&lt;br /&gt;DVD Video Object (.vob)&lt;br /&gt;FLIC Animation (.fli)&lt;br /&gt;Digital Video (.dv)&lt;br /&gt;ASF Video (.asf)&lt;br /&gt;Google Video File (.gvi)&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-527436942182823272?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/527436942182823272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=527436942182823272&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/527436942182823272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/527436942182823272'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/07/get-familiar-with-these-extensions.html' title='Get Familiar with these extensions .....'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-5379429930488790903</id><published>2009-07-16T08:12:00.000-07:00</published><updated>2009-07-16T08:41:08.507-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Downloads'/><title type='text'>Browse your friend computer from ur home</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.teamviewer.com/styles/teamviewer.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 262px; height: 65px;" src="http://www.teamviewer.com/styles/teamviewer.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:verdana;" &gt;&lt;br /&gt;&lt;br /&gt;Hello guyz&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; .. this is the software which u can browse your friends computer through your PC and even u can do every thing. Its very easy and useful for us to help our friends with their computer problems.This software allows you to access your friend's computer and then solve the problem by sitting at your home no matter if u r on other OTHER end of the world.&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;Just go to this link  download and install that software and have fun...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i32.tinypic.com/8xr8fl.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 99px; height: 57px;" src="http://i32.tinypic.com/8xr8fl.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.teamviewer.com/index.aspx"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;click here for link &lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family:verdana;"&gt;and even your friend should install it &lt;/span&gt;.......&lt;br /&gt;&lt;/div&gt; &lt;div style="text-align: right; font-weight: bold;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/07/browse-your-friend-computer-from-ur.html"&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;click here "How to install"&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-5379429930488790903?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/5379429930488790903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=5379429930488790903&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5379429930488790903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5379429930488790903'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/07/browse-your-friend-computer-from-ur.html' title='Browse your friend computer from ur home'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i32.tinypic.com/8xr8fl_th.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-875601405125074698</id><published>2009-07-11T09:43:00.000-07:00</published><updated>2009-07-11T09:55:17.528-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Downloads'/><title type='text'>Free Vista ShutdownTimer</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Vista Shutdown timer is a free software...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/SljCMZ1j_AI/AAAAAAAAAXE/wNrUrpXvGPc/s1600-h/Press.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 206px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/SljCMZ1j_AI/AAAAAAAAAXE/wNrUrpXvGPc/s400/Press.gif" alt="" id="BLOGGER_PHOTO_ID_5357245275106966530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Screen shot:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/SljCag4RqOI/AAAAAAAAAXM/-s83UDNxvQE/s1600-h/Shortcut.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 328px; height: 400px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/SljCag4RqOI/AAAAAAAAAXM/-s83UDNxvQE/s400/Shortcut.gif" alt="" id="BLOGGER_PHOTO_ID_5357245517515565282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="color: rgb(0, 51, 0);font-size:100%;" &gt;&lt;a href="http://infoguyz2.blogspot.com/2009/07/vista-shutdown-timerfree.html"&gt;MORE SCREEN SHOTS &lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/Vista-Shutdown%20Timer%201.6.5"&gt;&lt;b&gt;&lt;span style="font-family:Arial,Helvetica;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;b style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-family:Arial,Helvetica;"&gt;&lt;a target="_Blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(255, 0, 0);font-family:Arial,Helvetica;font-size:180%;"  &gt;&lt;a target="_Blank"&gt;&lt;/a&gt;&lt;a href="http://www.vistashutdowntimer.toflo.de/Download/Vista-ShutdownTimer.exe"&gt;click here to Download Vista-Shutdown Timer 1.6.5&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-875601405125074698?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/875601405125074698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=875601405125074698&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/875601405125074698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/875601405125074698'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/07/free-vista-shutdowntimer.html' title='Free Vista ShutdownTimer'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_taXWx1IKzoQ/SljCMZ1j_AI/AAAAAAAAAXE/wNrUrpXvGPc/s72-c/Press.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-1877062686122109986</id><published>2009-07-10T06:07:00.000-07:00</published><updated>2009-07-10T15:24:25.707-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software infoz'/><title type='text'>Info on speech recognition</title><content type='html'>&lt;a style="font-family: lucida grande;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/SldD1lwUrZI/AAAAAAAAAW8/oBxDp5h5k9k/s1600-h/sr1.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 390px; height: 400px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/SldD1lwUrZI/AAAAAAAAAW8/oBxDp5h5k9k/s400/sr1.jpg" alt="" id="BLOGGER_PHOTO_ID_5356824869727415698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);font-family:lucida grande;" &gt;INTRODUCTION:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);font-family:lucida grande;font-size:100%;"  &gt;Today, when we call most large companies, a person doesn't usually answer the phone. Instead, an automated voice recording answers and instructs you to press buttons to move through option menus. Many companies have moved beyond requiring you to press buttons, though. Often you can just speak certain words (again, as instructed by a recording) to get what you need. The system that makes this possible is a type of &lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;b style="color: rgb(0, 51, 51);"&gt;speech recognition program&lt;/b&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 51, 51);font-family:lucida grande;font-size:100%;"  &gt; -- an automated phone system.&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p  style="color: rgb(0, 51, 51);font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt; You an also use speech recognition software in homes and businesses. A range of software products allows users to dictate to their computer and have their words converted to text in a word processing or e-mail document. You can access function commands, such as opening files and accessing menus, with voice instructions. Some programs are for specific business settings, such as medical or legal transcription. &lt;/span&gt;&lt;/p&gt;&lt;p  style="color: rgb(0, 51, 51);font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt; People with disabilities that prevent them from typing have also adopted speech-recognition systems. If a user has lost the use of his hands, or for visually impaired users when it is not possible or convenient to use a Braille keyboard, the systems allow personal expression through dictation as well as control of many computer tasks. Some programs save users' speech data after every session, allowing people with progressive speech deterioriation to continue to dictate to their computers.&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51); font-family: lucida grande;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51); text-align: center; font-family: lucida grande;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/07/info-on-speech-recognition.html"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;For more info click here&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-1877062686122109986?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/1877062686122109986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=1877062686122109986&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1877062686122109986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1877062686122109986'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/07/info-on-speech-recognition.html' title='Info on speech recognition'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_taXWx1IKzoQ/SldD1lwUrZI/AAAAAAAAAW8/oBxDp5h5k9k/s72-c/sr1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-4367946679247775828</id><published>2009-06-26T00:30:00.000-07:00</published><updated>2009-06-26T00:48:46.892-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>Working Of CRT..</title><content type='html'>&lt;span style="color: rgb(153, 0, 0); font-weight: bold; font-family: verdana;font-size:100%;" &gt;CRT Monitors&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;A &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;CRT&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; [&lt;/span&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;Cathode Ray Tube&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;]monitor contains millions of tiny red, green, and blue phosphor dots that glow when struck by an electron beam that travels across the screen to create a visible image. The illustration below shows how this works inside a CRT.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i960.photobucket.com/albums/ae84/infoguyz/tv-cathode.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 414px; height: 234px;" src="http://i960.photobucket.com/albums/ae84/infoguyz/tv-cathode.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i960.photobucket.com/albums/ae84/infoguyz/tv-cathode-labels.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 406px; height: 56px;" src="http://i960.photobucket.com/albums/ae84/infoguyz/tv-cathode-labels.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;    The terms anode and cathode­ are used in electronics as synonyms for positive and negative terminals. For example, you could refer to the positive terminal of a battery as the anode and the negative terminal as the cathode.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;In a cathode ray tube, the "cathode" is a heated filament. The heated filament is in a vacuum created inside a glass "tube." The "ray" is a stream of electrons generated by an electron gun that naturally pour off a heated cathode into the vacuum. Electrons are negative. The anode is positive, so it attracts the electrons pouring off the cathode. This screen is coated with phosphor, an organic material that glows when struck by the electron beam.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;There are three ways to filter the electron beam in order to obtain the correct image on the monitor screen: shadow mask, aperture grill and slot mask. These technologies also impact the sharpness of the monitor's display. Let's take a closer look at these now.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right; font-weight: bold; color: rgb(102, 0, 0); font-family: verdana;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/working-of-crt.html"&gt;Click Here To Read More &gt;&gt;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-4367946679247775828?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/4367946679247775828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=4367946679247775828&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4367946679247775828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4367946679247775828'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/working-of-crt.html' title='Working Of CRT..'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-2587968912535184903</id><published>2009-06-24T08:45:00.000-07:00</published><updated>2009-06-24T08:47:50.007-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>INTEL 8085 Microprocessor</title><content type='html'>&lt;span style="color: rgb(153, 0, 0); font-family: verdana; font-size: 130%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;INTEL 8085&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;The Intel 8085 is an &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;8-bit microprocessor introduced by Intel in 1977&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;. It was binary-compatible with the more-famous &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;Intel 8080&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; but required less supporting hardware, thus allowing simpler and less expensive microcomputer systems to be built.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;The "5" in the model number came from the fact that the 8085 required only a +5-volt (V) power supply rather than the +5V, -5V and +12V supplies the 8080 needed. Both processors were sometimes used in computers running the CP/M operating system, and the 8085 later saw use as a microcontroller (much by virtue of its component count reducing feature). Both designs were eclipsed for desktop computers by the compatible but more capable Zilog Z80, which took over most of the CP/M computer market as well as taking a large share of the booming home computer market in the early-to-mid-1980s.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i960.photobucket.com/albums/ae84/infoguyz/8085-KL_Intel_P8085AH.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 605px; height: 334px;" src="http://i960.photobucket.com/albums/ae84/infoguyz/8085-KL_Intel_P8085AH.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;INTEL 8085 Mp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: verdana;"&gt;The 8085 had a very long life as a controller. Once designed into such products as the DECtape controller and the VT100 video terminal in the late 1970s, it continued to serve for new production throughout the life span of those products (generally many times longer than the new manufacture lifespan of desktop computers).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right; font-weight: bold;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/intel-8085-microprocessor.html"&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;Click Here to Read more&gt;&gt;&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-2587968912535184903?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/2587968912535184903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=2587968912535184903&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/2587968912535184903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/2587968912535184903'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/intel-8085-microprocessor.html' title='INTEL 8085 Microprocessor'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-213790589809967770</id><published>2009-06-24T07:40:00.000-07:00</published><updated>2009-06-24T08:35:06.231-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>What is a Microprocessor ? [Deep Explanation]</title><content type='html'>&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i960.photobucket.com/albums/ae84/infoguyz/Intel_4004.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 289px;" src="http://i960.photobucket.com/albums/ae84/infoguyz/Intel_4004.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 102, 0);font-size:85%;" &gt;&lt;span style="font-style: italic;"&gt;Intel 4004&lt;/span&gt;&lt;span style="font-style: italic;"&gt;  first Microprocessor&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;&lt;br /&gt;&lt;br /&gt;A &lt;span style="font-weight: bold;"&gt;microprocessor&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; incorporates most or all of the functions of a &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;central processing unit&lt;/span&gt; (CPU) on a single &lt;span style="font-weight: bold; font-style: italic; font-family: verdana;"&gt;integrated circuit&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; (IC).  The first microprocessors emerged in the early &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;1970s&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; and were used for&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt; electronic calculators&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;, using &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;binary-coded decimal (BCD)&lt;/span&gt; arithmetic on 4-bit words. Other embedded uses of 4- and 8-bit microprocessors, such as &lt;span style="font-weight: bold; font-family: verdana;"&gt;terminals&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;, &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;printers&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;, various kinds of automation etc, followed rather quickly. Affordable 8-bit microprocessors with 16-bit addressing also led to the first general purpose microcomputers in the &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;mid-1970s&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;. The recent development of fast microprocessors is also linked to the growing popularity of fourth generation programming languages.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Computer processors were for a long period constructed out of small and medium-scale ICs containing the equivalent of a few to a few hundred transistors. The integration of the whole CPU onto a single &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;VLSI&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; chip therefore greatly reduced the cost of processing capacity. From their humble beginnings, continued increases in microprocessor capacity have rendered other forms of computers almost completely obsolete ( history of computing hardware), with one or more microprocessor as processing element in everything from the smallest &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;embedded systems&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; and &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;handheld devices&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; to the largest mainframes and supercomputers.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Since the early 1970s, the increase in capacity of microprocessors has been known to generally follow&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt; Moore's Law&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;, which suggests that the complexity of an integrated circuit, with respect to minimum component cost, doubles every two years. In the late 1990s, and in the high-performance microprocessor segment, heat generation (&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;TDP&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;), due to switching losses, static current leakage, and other factors, emerged as a leading&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right; font-family: verdana;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/what-is-microprocessor-deep-explanation.html"&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Click Here To Read More&gt;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-213790589809967770?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/213790589809967770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=213790589809967770&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/213790589809967770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/213790589809967770'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/what-is-microprocessor-deep-explanation.html' title='What is a Microprocessor ? [Deep Explanation]'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-8291123456894296310</id><published>2009-06-20T05:36:00.000-07:00</published><updated>2009-06-20T05:47:41.641-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Downloads'/><title type='text'>515 Tutorials in one pack. *U Never Wanna Miss That*</title><content type='html'>&lt;span style="color: rgb(102, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Here is the 515 tutorials of  my collection i think this may help you ...all material is in text format only....&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-weight: bold; color: rgb(153, 102, 51);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/515-tutorials-in-one-pack-u-never-wanna.html"&gt;Click here for the list of Tutorials&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-8291123456894296310?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/8291123456894296310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=8291123456894296310&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8291123456894296310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8291123456894296310'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/515-tutorials-in-one-pack-u-never-wanna.html' title='515 Tutorials in one pack. *U Never Wanna Miss That*'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-3164429194294894651</id><published>2009-06-19T07:55:00.000-07:00</published><updated>2009-06-19T08:41:46.765-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tricks'/><title type='text'>How to solve basic Dual Boot Issues</title><content type='html'>&lt;span style="font-family:verdana;"&gt;These are the collection for having Dual Booting problems...I think this may solve that&lt;/span&gt;  &lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;&lt;br /&gt;&lt;br /&gt;Case 1:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;You have Dual Boot Win7 and XP/Vista and you lost the XP/Vista boot option at startup, but Win7 boots fine.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;Solution:&lt;/span&gt;&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;1.) Start &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Win7.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;2.) If you can see your &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;XP/Vista &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;partition in Computer, write down the drive letter (e.g. &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-family:verdana;" &gt;D&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;)&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;3.) If you can't see the &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;XP&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; partition and you see all others but this one, open &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Control Panel&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; - &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Administrative Tools &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;- &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Computer Management&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; -&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Disk Management&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;(left pane) and right-click the partition without a drive letter, choose "&lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Change drive letters and paths&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;" and assign a drive letter for the partition, e.g. &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-family:verdana;" &gt;D:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;4.) Open an elevated command prompt and type the following lines followed by Enter for each line, changing the drive letter&lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt; &lt;span style="color: rgb(51, 51, 255);"&gt;D:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; (&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:verdana;" &gt;in blue&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;) with the one on your&lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt; XP/Vista&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; partition:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;FOR RESTORING XP:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:verdana;font-size:100%;"  &gt;bcdedit /create {ntldr} /d "Windows XP"&lt;br /&gt;&lt;br /&gt;bcdedit /set {ntldr} device partition=D:&lt;br /&gt;&lt;br /&gt;bcdedit /set {ntldr} path \ntldr&lt;br /&gt;&lt;br /&gt;bcdedit /displayorder {ntldr} /addlast&lt;/span&gt;    &lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:verdana;font-size:130%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FOR RESTORING VISTA&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);font-family:verdana;font-size:100%;"  &gt;&lt;span style="font-style: italic;"&gt;bcdedit /copy {current} /d "Windows Vista"&lt;/span&gt;&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(You will get a response saying that a &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-family:verdana;" &gt;new {UUID}&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; was created successfully.&lt;/span&gt; &lt;span style="font-family:verdana;"&gt;Write down or copy the &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:verdana;" &gt;new UUID&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;.)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);font-family:verdana;font-size:100%;"  &gt;&lt;span style="font-style: italic;"&gt;bcdedit /set {&lt;span style="color: rgb(51, 51, 255);"&gt;place_new_UUID_here&lt;/span&gt;} device partition=D:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;bcdedit /set {&lt;span style="color: rgb(51, 51, 255);"&gt;place_new_UUID_here&lt;/span&gt;} osdevice partition=D:&lt;/span&gt;&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;5.) Done&lt;/span&gt;   &lt;span style="font-weight: bold; color: rgb(255, 102, 0);font-family:verdana;font-size:130%;"  &gt;&lt;br /&gt;&lt;br /&gt;Case 2:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;You have Dual Boot &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Win7&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; and &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;XP/Vista&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; and you lost the &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Win7 &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;boot option at startup, but &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;XP/Vista&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; boots fine.&lt;/span&gt; &lt;span style="font-weight: bold;font-family:verdana;font-size:130%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);"&gt;Solution:&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;1. Insert the Win7 Installation DVD and boot your computer with it (as if you were making an installation).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;2. At the first screen , select your language etc and press enter.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;3. At the second screen, click "&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:verdana;" &gt;Repair Computer&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;" at the bottom left.&lt;/span&gt; &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;4. Wait until startup repair is finished and reboot.&lt;/span&gt; &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;5. Done. You can now boot Win7.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);font-family:verdana;font-size:130%;"  &gt;Case 3:&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; You have restored booting Win7 using the Case 2 method or other way, but now you've lost XP/VISTA .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-family:verdana;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;Solution:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; Follow Case 1 Solution.&lt;/span&gt;   &lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:verdana;font-size:130%;"  &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;br /&gt;&lt;br /&gt;Case 4:&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;You want Win7/Mac Dual Boot.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:verdana;font-size:130%;"  &gt;Solution: &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;Follow these instructions: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;OSX&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; and &lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Windows 7 &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;Dual Boot&lt;/span&gt; &lt;span style="font-family:verdana;"&gt;Hope it helps&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.mediafire.com/download.php?lxmnmjwtiy2"&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);font-family:verdana;" &gt;Download this via E book&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-3164429194294894651?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/3164429194294894651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=3164429194294894651&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3164429194294894651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3164429194294894651'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/how-to-solve-basic-dual-boot-issues.html' title='How to solve basic Dual Boot Issues'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-3391250162329887149</id><published>2009-06-15T18:13:00.000-07:00</published><updated>2009-06-19T08:42:44.842-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tricks'/><title type='text'>Overclocking</title><content type='html'>&lt;span style=";font-family:verdana,geneva,helvetica;font-size:85%;"  &gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;Info on overclocking:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;Introduction:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Many people probably don't know what overclocking is but have possibly heard the term used before. To put it in its simplest terms, overclocking is taking a computer component such as a processor and running at a specification higher than rated by the manufacturer. Every part produced by companies such as Intel and AMD are rated for a specific speeds. They have tested the capabilities of the part and certified it for that given speed. Of course, most parts are underrated for increased reliability. Overclocking a part simply takes advantage of the remaining potential out of a computer part that the manufacturer is unwilling to certify the part for but it is capable of.&lt;/p&gt;  &lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style=";font-family:verdana,geneva,helvetica;font-size:85%;"  &gt;&lt;/span&gt;&lt;div style="text-align: center; font-weight: bold; color: rgb(204, 102, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/info-on-overclocking.html"&gt;&lt;span style=";font-family:verdana,geneva,helvetica;" &gt;&lt;p&gt;click here to read more&lt;/p&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-3391250162329887149?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/3391250162329887149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=3391250162329887149&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3391250162329887149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3391250162329887149'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/overclocking.html' title='Overclocking'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-5641364476861197592</id><published>2009-06-15T04:32:00.000-07:00</published><updated>2009-06-19T08:44:09.490-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info on virus'/><title type='text'>Info on top 10 viruses in this world</title><content type='html'>&lt;p style="color: rgb(153, 51, 0); font-family: verdana;"&gt;&lt;span style="color: rgb(0, 0, 153); font-weight: bold;font-size:130%;" &gt;&lt;span&gt;Introduction:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;"&gt;Computer viruses can be a nightmare. Some can wipe out the &lt;a href="http://click.adbrite.com/mb/click.php?sid=1112040&amp;amp;banner_id=12924810&amp;amp;variation_id=1518760&amp;amp;uts=1245065540&amp;amp;cpc=302e3035&amp;amp;keyword_id=24541&amp;amp;inline=y&amp;amp;ab=168296542&amp;amp;sscup=2dc4058f9ca99e67b3c0d555ade9d4b2&amp;amp;sscra=9a6200e72f49c88c15e43e18f1a2a8ba&amp;amp;ub=1975947688&amp;amp;guid=ce1526e7-b3de-41c6-bc25-61603e560752&amp;amp;odc=svx&amp;amp;rs=&amp;amp;r=" style="background: transparent url(http://files.adbrite.com/mb/images/green-double-underline-006600.gif) repeat-x scroll center bottom; cursor: pointer; text-decoration: none; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-bottom: -2px; padding-bottom: 2px;" name="AdBriteInlineAd_information" id="AdBriteInlineAd_information" target="_top"&gt;information&lt;/a&gt; on a hard drive, tie up traffic on a computer network for hours, turn an innocent machine into a zombie and replicate and send themselves to other computers. If you've never had a machine fall victim to a computer virus, you may wonder what the fuss is about. But the concern is understandable&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 0, 0); font-family: verdana;"&gt;&lt;span style="color: rgb(102, 0, 0); font-style: italic; font-weight: bold;"&gt;-- &lt;span style="color: rgb(0, 0, 0);"&gt;according to Consumer Reports, computer viruses helped contribute to $8.5&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;billion in consumer losses in 2008&lt;/span&gt;. &lt;span style="color: rgb(0, 0, 0);"&gt;Computer viruses are just one kind of&lt;/span&gt; &lt;a style="background: transparent url(http://files.adbrite.com/mb/images/green-double-underline-006600.gif) repeat-x scroll center bottom; cursor: pointer; text-decoration: none; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-bottom: -2px; padding-bottom: 2px; color: rgb(0, 0, 0);" name="AdBriteInlineAd_online" id="AdBriteInlineAd_online" target="_top"&gt;online&lt;/a&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;threat, but they're arguably the best known of the bunch&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(153, 51, 0); font-family: verdana;"&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-style: italic; font-weight: bold;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a style="color: rgb(153, 51, 0);" href="http://infoguyz2.blogspot.com/2009/06/info-on-top-10-viruses-in-this-world.html"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="color: rgb(153, 51, 0);"&gt;Click Here&lt;/span&gt; &lt;span style="color: rgb(153, 51, 0);"&gt;to see Description&lt;/span&gt; &lt;span style="color: rgb(153, 51, 0);"&gt;on Top 10 Viruses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style="color: rgb(153, 51, 0); font-family: verdana;"&gt;&lt;span style="color: rgb(102, 0, 0); font-style: italic; font-weight: bold;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(153, 51, 0); font-family: verdana;"&gt;&lt;span style="color: rgb(102, 0, 0); font-style: italic; font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-5641364476861197592?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/5641364476861197592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=5641364476861197592&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5641364476861197592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5641364476861197592'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/info-on-top-10-viruses-in-this-world.html' title='Info on top 10 viruses in this world'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-6061296142888316757</id><published>2009-06-09T08:38:00.000-07:00</published><updated>2009-06-09T20:08:46.977-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Downloads'/><title type='text'>Video tutorials for Java</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Video tutorials from VTC.com       &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://api.ning.com/files/GFqhCYyCG7QZS2CIlOu6h9YswL3X9iJNtcjTGaMHTu8U74*asggzamSJYWTrXgdf1bcVuGwZkBIp0U5ks14kD973LbZbaTU6/java.jpg"&gt;&lt;span style="color: rgb(102, 0, 0);font-size:130%;" &gt;&lt;/span&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(102, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://api.ning.com/files/GFqhCYyCG7QZS2CIlOu6h9YswL3X9iJNtcjTGaMHTu8U74*asggzamSJYWTrXgdf1bcVuGwZkBIp0U5ks14kD973LbZbaTU6/java.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 300px;" src="http://api.ning.com/files/GFqhCYyCG7QZS2CIlOu6h9YswL3X9iJNtcjTGaMHTu8U74*asggzamSJYWTrXgdf1bcVuGwZkBIp0U5ks14kD973LbZbaTU6/java.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/java-video-tuturials.html"&gt;&lt;span style="font-weight: bold;"&gt;Click Here for More Details and Downloads  &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-6061296142888316757?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/6061296142888316757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=6061296142888316757&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6061296142888316757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6061296142888316757'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/video-tutorials-for-java.html' title='Video tutorials for Java'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-3183782941566059527</id><published>2009-06-09T08:30:00.000-07:00</published><updated>2009-06-19T08:43:36.531-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><title type='text'>Easy Torrent Explained</title><content type='html'>&lt;span style="font-family: verdana;font-size:130%;" &gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Torrents Explained...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold; font-family: verdana;"&gt;Torrent is a very small file whose file name ends with " .torrent " extension. It (A torrent file) contains all the information about the file to be downloaded like file name, file size, date of creation and some other information. A torrent file also contains a list of trackers. You can download very large files like games, movies, videos etc very easily using torrents. You can also use torrents to share files with your friends instead of sharing files through messengers.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;What is a tracker ?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold; font-family: verdana;"&gt;A tracker is a computer on the internet. It comes into action as soon as you open the .torrent file using a torrent client. Tracker manages the torrent file on the internet. Tracker also allows the parts of the file to be downloaded from more than one server.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;What is a seeder ?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold; font-family: verdana;"&gt;A seeder is a person who has more than 0% of the file associated with the torrent file.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;What is a leecher ?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold; font-family: verdana;"&gt;A leecher is a person who is attempting to download the files through torrent.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold; font-family: verdana;"&gt;The downloading time will depend on the number of seeders and leechers. More the seeders, lesser the time and more the leechers, more the time.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-family: verdana;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;How to download files using torrent ?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold; font-family: verdana;"&gt;It is very easy to download through torrents. First of all download and install a torrent client software. You need this software to open torrent files. uTorrent is one of the best torrent client software. Now find a file that you want to download from a torrent search engine.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold; font-family: verdana;"&gt;After you find the desired file, the torrent search engine will allow you to download a .torrent file. Download that torrent file. Now open this torrent file using uTorrent (Or any other client software) and it will start download the file for you.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-3183782941566059527?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/3183782941566059527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=3183782941566059527&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3183782941566059527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3183782941566059527'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/easy-torrent-explained.html' title='Easy Torrent Explained'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-3208282491172832604</id><published>2009-06-09T07:58:00.000-07:00</published><updated>2009-06-15T05:05:19.063-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Downloads'/><title type='text'>CCNA Tutorial in simple PowerPoint Presentations [New]</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;CCNA Tutorial in just 5.5MB with Power Point presentation download and enjoy&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/ccna-tutorial-in-simple-powerpoint_15.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Click Here to Download&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-3208282491172832604?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/3208282491172832604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=3208282491172832604&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3208282491172832604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3208282491172832604'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/ccna-tutorial-in-simple-powerpoint.html' title='CCNA Tutorial in simple PowerPoint Presentations [New]'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-3290238882352825056</id><published>2009-06-08T08:50:00.000-07:00</published><updated>2009-06-09T07:26:14.521-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-books'/><title type='text'>How To Install Windows Server 2008</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: center; font-weight: bold; color: rgb(204, 102, 0);"&gt; Server 2008 E-book  Explained by  step by step process hope you liked this description&lt;br /&gt;&lt;br /&gt;&lt;/div&gt; &lt;span style="font-weight: bold; color: rgb(204, 102, 0);"&gt;here's the download link from Mediafire server &lt;/span&gt;  &lt;span style="font-weight: bold; color: rgb(204, 102, 0);"&gt;only&lt;br /&gt;&lt;br /&gt;[500 Kilobytes file size ]  [ &lt;/span&gt;  &lt;span style="font-weight: bold; color: rgb(204, 102, 0);"&gt;.pdf Format]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://s5.tinypic.com/spf51e.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 170px; height: 45px;" src="http://s5.tinypic.com/spf51e.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.mediafire.com/download.php?jztz3ng0tmm"&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;http://www.mediafire.com/download.php?jztz3ng0tmm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-3290238882352825056?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/3290238882352825056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=3290238882352825056&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3290238882352825056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3290238882352825056'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/how-to-install-windows-server-2008.html' title='How To Install Windows Server 2008'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-6031218741097387135</id><published>2009-06-08T07:59:00.001-07:00</published><updated>2009-06-09T07:26:43.500-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-books'/><title type='text'>CCNA Exam Prep (Exam 640-802)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i25.tinypic.com/211vz84.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 427px; height: 496px;" src="http://i25.tinypic.com/211vz84.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(153, 51, 0);"&gt;Book Description :::::::::&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; The CCNA Exam Prep, Second Edition, is an in-depth training guide for the new CCNA (Cisco Certified Network Associate) certification from Cisco. Published in the popular Exam Prep series, the book incorporates all the topics tested in this newly-revised exam, including new security, VPN, wireless, IPv6, and troubleshooting coverage. The authors emphasize sub-netting concepts because this is historically a difficult roadblock for Cisco certification candidates. This Exam Prep covers all the exam objectives and will give you a thorough understanding of each testable concept in addition to real-world configuration examples for configuring a wide range of Cisco devices. The Prep begins with an objectives quick reference and includes chapter summaries with a list of key terms, exercises, review questions, and an exam on chapter content with detailed answers. Exam Preps include notes, tips, cautions, and exam alerts to help you focus on important issues. If you are preparing for this exam you will find the Exam Prep series to be the complete certification solution for the CCNA exam.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;# 1008 pages&lt;br /&gt;# Publisher: Que; 2 edition (December 28, 2007)&lt;br /&gt;# Language: English&lt;br /&gt;# ISBN-10: 0789737132&lt;br /&gt;# ISBN-13: 978-0789737137&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://s5.tinypic.com/spf51e.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 170px; height: 45px;" src="http://s5.tinypic.com/spf51e.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://rapidshare.com/files/85404805/02.2tion.De32.pdf"&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;http://rapidshare.com/files/85404805/02.2tion.De32.pdf&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-6031218741097387135?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/6031218741097387135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=6031218741097387135&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6031218741097387135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6031218741097387135'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/ccna-exam-prep-exam-640-802.html' title='CCNA Exam Prep (Exam 640-802)'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i25.tinypic.com/211vz84_th.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-3263696227499967398</id><published>2009-06-08T07:34:00.000-07:00</published><updated>2009-06-15T05:07:49.393-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Downloads'/><title type='text'>HowStuffWorks-Flash collection-365 flash files</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/b/bc/HowStuffWorks_logo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 266px; height: 61px;" src="http://upload.wikimedia.org/wikipedia/en/b/bc/HowStuffWorks_logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(0, 102, 0); font-weight: bold;"&gt;&lt;a href="http://infoguyz2.blogspot.com/2009/06/httprapidshare.html"&gt;Click Here to Download&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-3263696227499967398?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/3263696227499967398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=3263696227499967398&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3263696227499967398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3263696227499967398'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/06/howstuffworks-flash-collection-365.html' title='HowStuffWorks-Flash collection-365 flash files'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-2191778099405066653</id><published>2009-05-26T07:35:00.000-07:00</published><updated>2009-05-26T08:22:50.845-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>How Speakers Work??</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-ch.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 200px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-ch.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In any sound system, ultimate quality depends on the speakers. The best recording, encoded on the most advanced storage device and played by a top-of-the-line deck and amplifier, will sound awful if the system is hooked up to poor speakers.&lt;br /&gt;&lt;br /&gt;A system's speaker is the component that takes the electronic signal stored on things like CDs, tapes and DVDs and turns it back into actual sound that we can hear.&lt;br /&gt;&lt;br /&gt;In this article, we'll find out exactly how speakers do this. We'll also look at how speaker designs differ, and see how these differences  affect sound quality. Speakers are amazing pieces of technology that have had a profound impact on our culture. But at their heart, they are remarkably simple devices.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Sound Basics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To understand how speakers work, you first need to understand how sound works.&lt;br /&gt;&lt;br /&gt;Inside your ear is a very thin piece of skin called the eardrum. When your eardrum vibrates, your brain interprets the vibrations as sound -- that's how you hear. Rapid changes in air pressure are the most common thing to vibrate your eardrum.&lt;br /&gt;&lt;br /&gt;An object produces sound when it vibrates in air (sound can also travel through liquids and solids, but air is the transmission medium when we listen to speakers). When something vibrates, it moves the air particles around it. Those air particles in turn move the air particles around them, carrying the pulse of the vibration through the air as a traveling disturbance.&lt;br /&gt;&lt;br /&gt;To see how this works, let's look at a simple vibrating object -- a bell. When you ring a bell, the metal vibrates -- flexes in and out -- rapidly. When it flexes out on one side, it pushes out on the surrounding air particles on that side. These air particles then collide with the particles in front of them, which collide with the particles in front of them and so on. When the bell flexes away, it pulls in on these surrounding air particles, creating a drop in pressure that pulls in on more surrounding air particles, which creates another drop in pressure that pulls in particles that are even farther out and so on. This decreasing of pressure is called rarefaction.&lt;br /&gt;&lt;br /&gt;&lt;object width="550" height="400"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.geocities.com/sagar.spartin@ymail.com/speaker-sound.swf"&gt;&lt;br /&gt;&lt;embed src="http://www.geocities.com/sagar.spartin@ymail.com/speaker-sound.swf" width="550" height="400"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In this way, a vibrating object sends a wave of pressure fluctuation through the atmosphere. When the fluctuation wave reaches your ear, it vibrates the eardrum back and forth. Our brain interprets this motion as sound.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Differentiating Sound&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We hear different sounds from different vibrating objects because of variations in:&lt;br /&gt;&lt;br /&gt;* Sound-wave frequency - A higher wave frequency simply means that the air pressure fluctuates faster. We hear this as a higher pitch. When there are fewer fluctuations in a period of time, the pitch is lower.&lt;br /&gt;&lt;br /&gt;* Air-pressure level - This is the wave's amplitude, which determines how loud the sound is. Sound waves with greater amplitudes move our ear drums more, and we register this sensation as a higher volume.&lt;br /&gt;&lt;br /&gt;A microphone works something like our ears. It has a diaphragm that is vibrated by sound waves in an area. The signal from a microphone gets encoded on a tape or CD as an electrical signal. When you play this signal back on your stereo, the amplifier sends it to the speaker, which re-interprets it into physical vibrations. Good speakers are optimized to produce extremely accurate fluctuations in air pressure, just like the ones originally picked up by the microphone. In the next section, we'll see how the speaker accomplishes this.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Making Sound&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the last section, we saw that sound travels in waves of air pressure fluctuation, and that we hear sounds differently depending on the frequency and amplitude of these waves. We also learned that microphones translate sound waves into electrical signals, which can be encoded onto CDs, tapes, LPs, etc. Players convert this stored information back into an electric current for use in the stereo system.&lt;br /&gt;&lt;br /&gt;&lt;object width="550" height="400"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.geocities.com/sagar.spartin@ymail.com/speaker-diagram.swf"&gt;&lt;br /&gt;&lt;embed src="http://www.geocities.com/sagar.spartin@ymail.com/speaker-diagram.swf" width="550" height="400"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Making Sound: Diaphragm&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A driver produces sound waves by rapidly vibrating a flexible cone, or diaphragm.&lt;br /&gt;&lt;br /&gt;* The cone, usually made of paper, plastic or metal, is attached on the wide end to the suspension.&lt;br /&gt;* The suspension, or surround, is a rim of flexible material that allows the cone to move, and is attached to the driver's metal frame, called the basket.&lt;br /&gt;* The narrow end of the cone is connected to the voice coil.&lt;br /&gt;* The coil is attached to the basket by the spider, a ring of flexible material. The spider holds the coil in position, but allows it to move freely back and forth.&lt;br /&gt;&lt;br /&gt;Some drivers have a dome instead of a cone. A dome is just a diaphragm that extends out instead of tapering in.&lt;br /&gt;&lt;br /&gt;A speaker is essentially the final translation machine -- the reverse of the microphone. It takes the electrical signal and translates it back into physical vibrations to create sound waves. When everything is working as it should, the speaker produces nearly the same vibrations that the microphone originally recorded and encoded on a tape, CD, LP, etc.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-14.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 188px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-14.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 265px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-13.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size: 85%; font-style: italic;"&gt;&lt;span style="color: rgb(255, 102, 0); font-family: arial,helvetica;"&gt;&lt;b&gt;A typical speaker driver, with a metal basket, heavy permanent magnet and paper diaphragm&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Making Sound: Voice Coil&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The voice coil is a basic electromagnet.&lt;br /&gt;&lt;br /&gt;&lt;object width="550" height="400"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.geocities.com/sagar.spartin@ymail.com/speaker-working.swf"&gt;&lt;br /&gt;&lt;embed src="http://www.geocities.com/sagar.spartin@ymail.com/speaker-working.swf" width="550" height="400"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you've read How Electromagnets Work, then you know that an electromagnet is a coil of wire, usually wrapped around a piece of magnetic metal, such as iron. Running electrical current through the wire creates a magnetic field around the coil, magnetizing the metal it is wrapped around. The field acts just like the magnetic field around a permanent magnet: It has a polar orientation -- a "north" end and and a "south" end -- and it is attracted to iron objects. But unlike a permanent magnet, in an electromagnet you can alter the orientation of the poles. If you reverse the flow of the current, the north and south ends of the electromagnet switch.&lt;br /&gt;&lt;br /&gt;This is exactly what a stereo signal does -- it constantly reverses the flow of electricity. If you've ever hooked up a stereo system, then you know that there are two output wires for each speaker -- typically a black one and a red one&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 252px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/speaker-2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);font-size:85%;" &gt;&lt;span style="font-family:arial,helvetica;"&gt;&lt;b&gt;The wire that runs through the speaker system connects to two hook-up jacks on the driver.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Essentially, the amplifier is constantly switching the electrical signal, fluctuating between a positive charge and a negative charge on the red wire. Since electrons always flow in the same direction between positively charged particles and negatively charged particles, the current going through the speaker moves one way and then reverses and flows the other way. This alternating current causes the polar orientation of the electromagnet to reverse itself many times a second.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Driver Types&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the last section, we saw that traditional speakers produce sound by pushing and pulling an electromagnet attached to a flexible cone. Although drivers are all based on the same concept, there is a wide range in driver size and power. The basic driver types are:&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);font-size:100%;" &gt; &lt;span style="color: rgb(0, 102, 0);"&gt;&lt;br /&gt;* Woofers&lt;/span&gt; &lt;span style="color: rgb(0, 102, 0);"&gt;&lt;br /&gt;* Tweeters&lt;/span&gt; &lt;span style="color: rgb(0, 102, 0);"&gt;&lt;br /&gt;* Midrange &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/WOOFER.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 300px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/WOOFER.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;WOOFER&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/TWEETER.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 300px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/TWEETER.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;Tweeters&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/MIDRANGE.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 300px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/MIDRANGE.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center; font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;midrange&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Woofers are the biggest drivers, and are designed to produce low frequency sounds. Tweeters are much smaller units, designed to produce the highest frequencies. Midrange speakers produce a range of frequencies in the middle of the sound spectrum.&lt;br /&gt;&lt;br /&gt;And if you think about it, this makes perfect sense. To create higher frequency waves -- waves in which the points of high pressure and low pressure are closer together -- the driver diaphragm must vibrate more quickly. This is harder to do with a large cone because of the mass of the cone. Conversely, it's harder to get a small driver to vibrate slowly enough to produce very low frequency sounds. It's more suited to rapid movement.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-2191778099405066653?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/2191778099405066653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=2191778099405066653&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/2191778099405066653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/2191778099405066653'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/05/how-speakers-work.html' title='How Speakers Work??'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-6508068922563569206</id><published>2009-05-02T07:37:00.000-07:00</published><updated>2009-05-02T08:18:26.326-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Companies Infoz'/><title type='text'>Know about Microsoft....</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/800px-Microsoft_sign_closeup.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 542px; height: 338px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/800px-Microsoft_sign_closeup.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(204, 102, 0);font-size:85%;" &gt;The sign at a main entrance to the Microsoft corporate campus. The Redmond Microsoft campus today includes more than 8 million square feet (approx. 750,000 m²) and over 30,000 employees.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;M&lt;/span&gt;icrosoft Corporation (NASDAQ: MSFT, HKEX: 4338) is an American-based multinational computer technology corporation that develops, manufactures, licenses, and supports a wide range of software products for computing devices.Headquartered in Redmond,&lt;br /&gt;Washington, USA, its most profitable products are the Microsoft Windows operating system and the Microsoft Office suite of productivity software.&lt;br /&gt;&lt;br /&gt;Originally founded to develop and sell BASIC interpreters for the Altair 8800, Microsoft rose to dominate the home computer operating system market with MS-DOS in the mid-1980s, followed by the Windows line of operating systems. Its products have all achieved near-ubiquity in the desktop computer market. One commentator notes that Microsoft's original mission was "a computer on every desk and in every home, running Microsoft software." Microsoft possesses footholds in other markets, with assets such as the MSNBC cable television network, the MSN Internet portal, and the Microsoft Encarta multimedia encyclopedia. The company also markets both computer hardware products such as the Microsoft mouse as well as home entertainment&lt;br /&gt;products such as the Xbox, Xbox 360, Zune and MSN TV. The company's initial public stock offering (IPO) was in 1986; the ensuing rise of the company's stock price has made four billionaires and an estimated 12,000 millionaires from Microsoft employees.&lt;br /&gt;&lt;br /&gt;Throughout its history the company has been the target of criticism, including monopolistic&lt;br /&gt;business practices and anti-competitive business practices including refusal to deal and tying.&lt;br /&gt;The U.S. Justice Department and the European Commission, among others, have ruled against&lt;br /&gt;Microsoft for various antitrust violations.&lt;br /&gt;&lt;br /&gt;Known for what is generally described as a developer-centric business culture, [dubious–discuss] Microsoft has historically given customer support over Usenet newsgroups and the WorldWide Web, and awards Microsoft MVP status to volunteers who are deemed helpful in assisting the company's customers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;1975–1984: Founding&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Following the launch of the Altair 8800, William Henry Gates III, (known as Bill Gates) called the creators of the new microcomputer, Micro Instrumentation and Telemetry Systems (MITS), offering to demonstrate an implementation of the BASIC programming language for the system. After the demonstration, MITS agreed to distribute Altair BASIC. Gates left Harvard University, moved to Albuquerque, New Mexico where MITS was located, and founded Microsoft there. The company's first international office was founded on November 1, 1978, in Japan, entitled "ASCII Microsoft" (now called "Microsoft Japan"). On January 1, 1979, the company moved from Albuquerque to a new home in Bellevue, Washington. Steve Ballmer joined the company on June 11, 1980, and later succeeded Bill Gates as CEO.&lt;br /&gt;&lt;br /&gt;Among pre-IBM-PC products were the software package TASC (The AppleSoft Compiler), which compiled a BASIC program into Apple machine language, and the hardware Microsoft Softcard, an add-on Z80 processor card for the Apple II and compatible computers which allowed the use of the CP/M operating system instead of Applesoft and Apple DOS.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0); font-style: italic;font-size:100%;" &gt;DOS&lt;/span&gt; (&lt;span style="font-style: italic;"&gt;Disk Operating System&lt;/span&gt;) was the operating system that brought the company its first real success. On August 12, 1981, after negotiations with Digital Research failed, IBM awarded a contract to Microsoft to provide a version of the CP/M operating system, which was set to be used in the upcoming IBM Personal Computer (PC). For this deal, Microsoft purchased a CP/M clone called 86-DOS from Seattle Computer Products, which IBM renamed to PC-DOS. Later, the market saw a flood of IBM PC clones after Columbia Data Products successfully cloned the IBM BIOS, and by aggressively marketing MS-DOS to manufacturers of IBM-PC clones, Microsoft rose from a small player to one of the major software vendors in the home computer industry. The company expanded into new markets with the release of the Microsoft Mouse in 1983, as well as a publishing division named Microsoft Press.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;1985–1994: IPO, OS/2 and Windows&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In August 1985, Microsoft and IBM partnered in the development of a different operating system called OS/2. On November 20, 1985, Microsoft released its first retail version of Microsoft Windows, originally a graphical extension for its MS-DOS operating system. On March 13, 1986 the company went public with an initial public offering (IPO), with a starting initial offering price of $21.00 and ending at the first day of trading as at US $28.00. The ensuing rise of the stock price has made four billionaires and an estimated 12,000 millionaires from Microsoft employees. In 1987, Microsoft eventually released their first version of OS/2 to OEMs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;IPO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Microsoft's Initial Public Offering occurred on March 14, 1986. The stock closed at $27.75 per share after peaking at $29.25 shortly after the opening. Microsoft's two founders, Gates and Allen, were made instant millionaires. Gates owned 45% of the company's 24.7 million outstanding shares and Allen roughly 25%. Gates' stake was therefore $234 million and Microsoft's total-value $520million, at that time&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Post-IPO&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;In 1989, Microsoft introduced its flagship office suite, Microsoft Office. The software bundled separate office productivity applications, such as Microsoft Word and Microsoft Excel.On May 22, 1990 Microsoft launched Windows 3.0. The new version of Microsoft's operating system boasted such new features as streamlined user interface graphics and improved protected mode capability for the Intel 386 processor; it sold over 100,000 copies in two weeks. Windows at the time generated more revenue for Microsoft than OS/2, and the company decided to move more resources from OS/2 to Windows. In the ensuing years, the popularity of OS/2 declined, and Windows quickly became the favored PC platform.&lt;br /&gt;&lt;br /&gt;During the transition from MS-DOS to Windows, the success of Microsoft's product Microsoft Office allowed the company to gain ground on application-software competitors, such as WordPerfect and Lotus 1-2-3. According to The Register, Novell, an owner of WordPerfect for a time, alleged that Microsoft used its inside knowledge of the DOS and Windows kernels and of undocumented Application Programming Interface features to make Office perform better than its competitors. Eventually, Microsoft Office became the dominant business suite, with a market share far exceeding that of its competitors.&lt;br /&gt;&lt;br /&gt;In 1993, Microsoft released Windows NT 3.1, a business operating system with the Windows 3.1 user interface but an entirely different kernel.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/800px-Bill_Gates_2004.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 569px; height: 375px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/800px-Bill_Gates_2004.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Versions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0); font-weight: bold;font-size:100%;" &gt;Current versions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   &lt;span style="font-weight: bold;"&gt;  &lt;span style="color: rgb(153, 51, 0);"&gt;* &lt;/span&gt;&lt;/span&gt;Windows Server 2008 for servers.&lt;br /&gt;    &lt;span style="font-weight: bold;"&gt; *&lt;/span&gt; Windows Web Server 2008&lt;br /&gt;     * Windows Server 2008 Standard Edition&lt;br /&gt;     * Windows Server 2008 Enterprise Edition(Microsoft Windows NT 6.0.6001 Service Pack1)&lt;br /&gt;     * Windows Server 2008 Datacenter Edition&lt;br /&gt;     * Windows Storage Server 2008&lt;br /&gt;     * Windows Small Business Server 2008 (Codenamed "Cougar") for small businesses&lt;br /&gt;     * Windows Essential Business Server 2008 (Codenamed "Centro") for medium-sized             businesses&lt;br /&gt;     * Windows Server 2008 for Itanium-based Systems&lt;br /&gt;     * Windows HPC Server 2008 for high Performance supercomputers&lt;br /&gt;     * Windows Mobile 6.1 for smartphones and PDAs&lt;br /&gt;     * Windows Home Server Announced at the 2007 Consumer Electronics Show (CES) in Las Vegas. Windows Home Server is intended to be a solution for homes with multiple connected PCs to offer file sharing, automated backups, and remote access.&lt;br /&gt; &lt;br /&gt;      * Windows Vista, for home and business desktops and portable computers&lt;br /&gt;&lt;br /&gt;      .....Windows Vista Starter Much like Windows XP Starter Edition, this edition will be limited   to emerging markets such as Colombia, India, Thailand, and Indonesia, mainly to offer a  legal alternative to using unauthorized copies. It will not be available in the United States, Canada, Europe, or Australia.&lt;br /&gt;   &lt;br /&gt;       .......Windows Vista Home Basic Similar to Windows XP Home Edition, Home Basic is intended for budget users not requiring advanced media support for home use. The Windows Aero theme with translucent effects will not be included with this edition.&lt;br /&gt;    &lt;br /&gt;        ......Windows Vista Home Premium Like Windows XP Media Center Edition, this edition will support more advanced multimedia and entertainment authoring, premium games, mobile and tablet PC support, Network Projector, Windows Aero, Touch Screen, and auxiliary display (via Windows Side Show) support.&lt;br /&gt;   &lt;br /&gt;         ...... Vista Business Comparable to Windows XP Professional and Windows XP Tablet PC Edition, Windows Vista Business Edition is aimed at the business market. Includes all the features of Home Premium with the exception of Windows Media Center and related technologies, Parental Controls, and Windows DVD and Movie Maker HD.&lt;br /&gt;&lt;br /&gt;         ....... Vista Enterprise (Microsoft Windows NT 6.0.6000.0) This edition is aimed at the enterprise segment of the market, and is a superset of the Business edition. Additional features include multilingual user interface support, BitLocker Drive Encryption, and UNIX application support. This edition will not be available through retail or OEM channels&lt;br /&gt;   &lt;br /&gt;          ....... Vista Ultimate This edition combines all the features of the Home Premium and Enterprise editions, a game performance tweaker (WinSAT), and "Ultimate Extras". On January 7, 2007, at CES, Microsoft began to announce what some of these Ultimate Extras will be.&lt;br /&gt;&lt;br /&gt; * Windows XP Embedded, for embedded systems requiring parts of the Windows XP infrastructure&lt;br /&gt; * Windows Fundamentals for Legacy PCs, a low-end version of Windows XP that is intended to be a thin-client that works with older hardware.&lt;br /&gt; * Windows Embedded CE 6.0, for embedded systems (not based on the Windows NT kernel)&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:100%;" &gt;Future versions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* Windows 7, slated to be Windows Vista's successor&lt;br /&gt; * Windows Server 2008 R2, slated to be Windows Server 2008's successor&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);font-size:100%;" &gt;&lt;span style="font-weight: bold;"&gt; Cancelled versions&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; * 1999 December - Windows Neptune was sent out to beta testers but was never released. Would have been a consumer version (i.e. home edition) of Windows 2000.&lt;br /&gt; * 1996 May 3 - Windows Nashville (Windows 96) (cancelled) (Became Windows 95B.)&lt;br /&gt; * 1991-1998 - Cairo (a "true object-oriented OS") planned after Windows NT&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/microsoft-logo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 559px; height: 191px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/microsoft-logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(204, 102, 0);"&gt;microsoft logo&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-6508068922563569206?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/6508068922563569206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=6508068922563569206&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6508068922563569206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6508068922563569206'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/05/know-about-microsoft.html' title='Know about Microsoft....'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-8024718745182078713</id><published>2009-03-28T08:02:00.000-07:00</published><updated>2009-03-28T08:25:14.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>What is Hard Disks,and how it works ?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/Sc5A91xwtiI/AAAAAAAAAVI/a6zDU8CWexg/s1600-h/hard.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 344px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/Sc5A91xwtiI/AAAAAAAAAVI/a6zDU8CWexg/s400/hard.jpg" alt="" id="BLOGGER_PHOTO_ID_5318259641123124770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;What is Hard Disk&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Nearly every desktop computer and server in use today contains one or more hard-disk drives. Every mainframe and supercomputer is normally connected to hundreds of them. You can even find VCR-type devices and camcorders that use hard disks instead of tape. These billions of hard disks do one thing well -- they store changing digital information in a relatively permanent form. They give computers the ability to remember things when the power goes out.&lt;br /&gt;&lt;br /&gt;In this article, we'll take apart a hard disk so that you can see what's inside, and also discuss how they organize the gigabytes of information they hold in files!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Hard Disk Basics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hard disks were invented in the 1950s. They started as large disks up to 20 inches in diameter holding just a few megabytes. They were originally called "fixed disks" or "Winchesters" (a code name used for a popular IBM product). They later became known as "hard disks" to distinguish them from "floppy disks." Hard disks have a hard platter that holds the magnetic medium, as opposed to the flexible plastic film found in tapes and floppies.&lt;br /&gt;&lt;br /&gt;At the simplest level, a hard disk is not that different from a cassette tape. Both hard disks and cassette tapes use the same magnetic recording techniques described in How Tape Recorders Work. Hard disks and cassette tapes also share the major benefits of magnetic storage -- the magnetic medium can be easily erased and rewritten, and it will "remember" the magnetic flux patterns stored onto the medium for many years.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;Cassette Tape vs. Hard Disk&lt;/span&gt;&lt;br /&gt;&lt;p&gt;Let's look at the big differences between cassette tapes and hard disks: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The magnetic recording material on a cassette tape is coated onto a thin plastic strip. In a hard disk, the magnetic recording material is layered onto a high-precision aluminum or glass disk. The hard-disk platter is then polished to mirror-type smoothness. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;With a tape, you have to fast-forward or reverse to get to any particular point on the tape. This can take several minutes with a long tape. On a hard disk, you can move to any point on the surface of the disk almost instantly. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;In a cassette-tape deck, the read/write head touches the tape directly. In a hard disk, the read/write head "flies" over the disk, never actually touching it. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;The tape in a cassette-tape deck moves over the head at about 2 inches (about 5.08 cm) per second. A hard-disk platter can spin underneath its head at speeds up to 3,000 inches per second (about 170 mph or 272 kph)! &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;The information on a hard disk is stored in extremely small magnetic domains compared to a cassette tape's. The size of these domains is made possible by the precision of the platter and the speed of the medium. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/Sc5BDCLbXdI/AAAAAAAAAVQ/tX878Z-9lSo/s1600-h/harddisk2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 341px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/Sc5BDCLbXdI/AAAAAAAAAVQ/tX878Z-9lSo/s400/harddisk2.jpg" alt="" id="BLOGGER_PHOTO_ID_5318259730351349202" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;­ Because of these differences, a modern hard disk is able to store an amazing amount of information in a small space. A hard disk can also access any of its information in a fraction of a second.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Capacity and Performance&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A typical desktop machine will have a hard disk with a capacity of between 10 and 40 gigabytes. Data is stored onto the disk in the form of files. A file is simply a named collection of bytes. The bytes might be the ASCII codes for the characters of a text file, or they could be the instructions of a software application for the computer to execute, or they could be the records of a data base, or they could be the pixel colors for a GIF image. No matter what it contains, however, a file is simply a string of bytes. When a program running on the computer requests a file, the hard disk retrieves its bytes and sends them to the CPU one at a time. &lt;/p&gt;&lt;p&gt; There are two ways to measure the performance of a hard disk: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Data rate&lt;/strong&gt; - The data rate is the number of bytes per second that the drive can deliver to the CPU. Rates between 5 and 40 megabytes per second are common. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Seek time&lt;/strong&gt; - The seek time is the amount of time between when the CPU requests a file and when the first byte of the file is sent to the CPU. Times between 10 and 20 milliseconds are common. &lt;/li&gt;&lt;/ul&gt; The other important parameter is the &lt;strong&gt;capacity&lt;/strong&gt; of the drive, which is the number of bytes it can hold.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Inside: Electronics Board&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The best way to understand how a hard disk works is to take a look inside. (Note that OPENING A HARD DISK RUINS IT, so this is not something to try at home unless you have a defunct drive.)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-style: italic; color: rgb(204, 102, 0);"&gt;Here is a typical hard-disk drive:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 382px; height: 398px;" src="http://static.howstuffworks.com/gif/hard-disk1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It is a sealed aluminum box with controller electronics attached to one side. The electronics control the read/write mechanism and the motor that spins the platters. The electronics also assemble the magnetic domains on the drive into bytes (reading) and turn bytes into magnetic domains (writing). The electronics are all contained on a small board that detaches from the rest of the drive:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 260px;" src="http://static.howstuffworks.com/gif/hard-disk2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Inside: Beneath the Board&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Underneath the board are the connections for the motor that spins the platters, as well as a highly-filtered vent hole that lets internal and external air pressures equalize:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 270px;" src="http://static.howstuffworks.com/gif/hard-disk5.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Removing the cover from the drive reveals an extremely simple but very precise interior:&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk8.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 394px; height: 272px;" src="http://static.howstuffworks.com/gif/hard-disk8.jpg" alt="" border="0" /&gt;&lt;/a&gt;In this picture you can see: &lt;ul&gt;&lt;li&gt;The &lt;strong&gt;platters&lt;/strong&gt; - These typically spin at 3,600 or 7,200 rpm when the drive is operating. These platters are manufactured to amazing tolerances and are mirror-smooth (as you can see in this interesting self-portrait of the author... no easy way to avoid that!). &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;The &lt;strong&gt;arm&lt;/strong&gt; - This holds the read/write heads and is controlled by the mechanism in the upper-left corner. The arm is able to move the heads from the hub to the edge of the drive. The arm and its movement mechanism are extremely light and fast. The arm on a typical hard-disk drive can move from hub to edge and back up to 50 times per second -- it is an amazing thing to watch! &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Inside: Platters and Heads&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In order to increase the amount of information the drive can store, most hard disks have multiple platters. This drive has three platters and six read/write heads:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 197px;" src="http://static.howstuffworks.com/gif/hard-disk7.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk10.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 232px;" src="http://static.howstuffworks.com/gif/hard-disk10.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The mechanism that moves the arms on a hard disk has to be incredibly fast and precise. It can be constructed using a high-speed linear motor.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk11.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 292px;" src="http://static.howstuffworks.com/gif/hard-disk11.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Many drives use a "voice coil" approach -- the same technique used to move the cone of a speaker on your stereo is used to move the arm.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Storing the Data&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Data is stored on the surface of a platter in sectors and tracks. Tracks are concentric circles, and sectors are pie-shaped wedges on a track, like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/hard-disk-track.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 296px; height: 306px;" src="http://static.howstuffworks.com/gif/hard-disk-track.gif" alt="" border="0" /&gt;&lt;/a&gt;A typical track is shown in yellow; a typical sector is shown in blue. A sector contains a fixed number of bytes -- for example, 256 or 512. Either at the drive or the operating system level, sectors are often grouped together into clusters.&lt;br /&gt;&lt;br /&gt;The process of low-level formatting a drive establishes the tracks and sectors on the platter. The starting and ending points of each sector are written onto the platter. This process prepares the drive to hold blocks of bytes. High-level formatting then writes the file-storage structures, like the file-allocation table, into the sectors. This process prepares the drive to hold files.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-8024718745182078713?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/8024718745182078713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=8024718745182078713&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8024718745182078713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8024718745182078713'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/what-is-hard-disksand-how-it-works.html' title='What is Hard Disks,and how it works ?'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_taXWx1IKzoQ/Sc5A91xwtiI/AAAAAAAAAVI/a6zDU8CWexg/s72-c/hard.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-4264746221169224947</id><published>2009-03-26T05:30:00.000-07:00</published><updated>2009-03-26T06:05:51.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='system files'/><title type='text'>What are .INF files ??</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;INF file&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;An &lt;span style="font-weight: bold; color: rgb(0, 102, 0); font-style: italic;"&gt;INF &lt;/span&gt;file (or Setup Information file) is a plain text file used by Microsoft Windows for installation of software and drivers. &lt;span style="font-weight: bold; font-style: italic;"&gt;INF &lt;/span&gt;files are most commonly used for installing device drivers for hardware components. Windows includes &lt;span style="font-weight: bold; font-style: italic;"&gt;IExpress.exe &lt;/span&gt;for the creation of INF-based installations. &lt;span style="font-weight: bold; font-style: italic;"&gt;INF &lt;/span&gt;files are part of the &lt;span style="font-style: italic;"&gt;Windows Setup API&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Structure of an INF file&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The structure of an &lt;span style="font-weight: bold; font-style: italic;"&gt;INF&lt;/span&gt; file is very similar to that of an &lt;span style="font-style: italic; font-weight: bold;"&gt;INI file&lt;/span&gt;; it contains various sections that specify the files to be copied, changes to the &lt;span style="font-style: italic;"&gt;registry&lt;/span&gt; etc. All &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; files contain a [version] section with a Signature value specifying the version of Windows that the INF file is meant for. The signature is commonly &lt;span style="font-weight: bold;"&gt;$CHICAGO$&lt;/span&gt; (for Windows 9x) or &lt;span style="font-weight: bold;"&gt;$WINDOWS NT$&lt;/span&gt; (for Windows NT/2K/XP) Most of the remaining sections are user-defined and contain information specific to the component being installed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Purpose of .INF Files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ask just about any device driver writer, "&lt;span style="font-style: italic;"&gt;What is the worst part of writing Windows device drivers&lt;/span&gt;?" and most will reply, "&lt;span style="font-style: italic;"&gt;Writing .INF files!&lt;/span&gt;" The reason for this is that the documentation on &lt;span style="font-weight: bold; font-style: italic;"&gt;.INF &lt;/span&gt;files in the&lt;span style="font-weight: bold;"&gt; DDK&lt;/span&gt; has not provided a procedural approach to describing &lt;span style="font-style: italic;"&gt;.INF&lt;/span&gt; files, such as, "If you want to accomplish X, then do Y followed by Z".&lt;br /&gt;&lt;br /&gt;This article will describe the basics of &lt;span style="font-style: italic;"&gt;.INF&lt;/span&gt; files and how they are used in the installation of a device driver.&lt;br /&gt;&lt;br /&gt;An &lt;span style="font-style: italic;"&gt;.INF&lt;/span&gt; file can do many things; however,&lt;span style="font-style: italic;"&gt; 97%&lt;/span&gt; of all &lt;span style="font-style: italic;"&gt;.INF&lt;/span&gt; files really only perform&lt;span style="color: rgb(0, 102, 0); font-style: italic;"&gt; three&lt;/span&gt; tasks:&lt;br /&gt;&lt;br /&gt;1.)Identify the driver for a particular device. This is done using one or more Hardware IDs or Compatible IDs. The system device installer will take the Hardware IDs and Compatible IDs that were reported for a device (by its bus driver), and try and find an exact character for character match in an .INF file. When a match is found, then the system device installer knows that the .INF file describes the driver(s) for the device.&lt;br /&gt;&lt;br /&gt;2.)Copy files from the installation medium to the system. In addition to the driver binary (the .SYS file), driver packages may also include &lt;span style="font-weight: bold; font-style: italic;"&gt;DLLs&lt;/span&gt;, co-installers, applications, or any other type of file.&lt;br /&gt;&lt;br /&gt;3.)Add entries to the registry. This describes the device and its relationship to other devices, provides for device or driver specific configuration information, and describes the driver "service" to the service control manager.&lt;br /&gt;&lt;br /&gt;Thats it. Sounds simple, doesnt it? Actually, it is pretty simple (no, Im not kidding!).&lt;br /&gt;&lt;br /&gt;"Youre right", replied the little bear, "even a Bear of Little Brain understands that"&lt;br /&gt;&lt;br /&gt;The two most confusing aspects of &lt;span style="font-style: italic;"&gt;.INF&lt;/span&gt; files are usually:&lt;br /&gt;&lt;br /&gt;1.)The .&lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file is not 'run from the beginning to the end; individual sections in the &lt;span style="font-style: italic;"&gt;.INF&lt;/span&gt; file are 'run based upon the phase of the installation process.&lt;br /&gt;&lt;br /&gt;2.)Most of the sections in the &lt;span style="font-style: italic;"&gt;.INF&lt;/span&gt; file are actually part of a well-defined hierarchy. This fact is obscured by the squashing of the hierarchy into a flat text file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Creating International INF Files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;An &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; that will be used in an international market should use &lt;span style="font-style: italic;"&gt;%strkey%&lt;/span&gt; tokens for all user-viewable text. The string tokens are defined in a [Strings] section, which is typically at the end of the &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file.&lt;br /&gt;&lt;br /&gt;To create a single international INF file, the INF can have a set of locale-specific Strings.LanguageID sections, as described in the reference page for the INF Strings Section in the Windows 2000 DDK documentation.&lt;br /&gt;&lt;br /&gt;Alternatively, you can create a separate INF for each locale. To reduce duplication and ease maintenance, you can create a main &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file with all the necessary sections and entries, except for the Strings section. Then create a second set of files, where each file contains just the Strings section for a supported locale. Concatenate the main file with each strings file to generate the locale-specific &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; files.&lt;br /&gt;&lt;br /&gt;If an &lt;span style="font-style: italic;"&gt;INF &lt;/span&gt;contains characters outside the ASCII range (outside the range 0-127), the &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; should be in Unicode format. To create such a file, for example, save the INF as a Unicode file from an application like Notepad. If the INF is not in Unicode format, Setup uses the current locale to translate characters. If the &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; is in Unicode format, Setup uses the full character set.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wd-3.com/archive/InfFig1.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 563px; height: 452px;" src="http://www.wd-3.com/archive/InfFig1.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(204, 102, 0);"&gt;commonly used sections&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;General Syntax Rules for INF Files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;An &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file is a text file organized into named sections. Some sections have system-defined names and some sections have names determined by the writer of the &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file.&lt;br /&gt;&lt;br /&gt;Each section contains section-specific entries, which are interpreted by Setup software (class installers, co-installers, SetupAPI). Some entries begin with a predefined keyword. These entries are called directives.&lt;br /&gt;&lt;br /&gt;Some &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file entries are essentially pointers from one section to another, for a specific purpose. For example, an &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; AddReg directive identifies a section containing entries that instruct Setup to modify the registry. These entries sometimes include additional arguments (required or optional) for Setup to interpret during installation.&lt;br /&gt;&lt;br /&gt;Other &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file entries do not point to other sections, but simply supply information that Setup uses during installation, such as file names, registry values, hardware configuration information, flags, and so on. For example, an INF DriverVer directive supplies driver version information.&lt;br /&gt;&lt;br /&gt;When Setup begins an installation, it first looks for an &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; Version section to verify the validity of the &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; file and to determine where installation files are located. It then starts the installation by finding an &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; Manufacturer section, which will contain directives to INF Models sections, which in turn provide directives leading to various &lt;span style="font-style: italic;"&gt;INF DDInstall&lt;/span&gt; sections, based on the hardware ID of the device being installed.&lt;br /&gt;&lt;br /&gt;The following syntax rules govern the required and optional contents of &lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; files, the format of section names by using &lt;span style="font-style: italic;"&gt;string tokens&lt;/span&gt;, and &lt;span style="font-style: italic;"&gt;line format&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;continuation&lt;/span&gt;, and &lt;span style="font-style: italic;"&gt;comments&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Sample INF File&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The following is a sample INF file that demonstrates the syntax understood by the Internet Component Download service.&lt;br /&gt;&lt;br /&gt;_________________________&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;;Sample INF file for CIRC3.OCX&lt;br /&gt;[Add.Code]&lt;br /&gt;circ3.ocx=circ3.ocx&lt;br /&gt;random.dll=random.dll&lt;br /&gt;mfc40.dll=mfc40.dll&lt;br /&gt;example.ocx=example.ocx&lt;br /&gt;&lt;br /&gt;[circ3.ocx]&lt;br /&gt;; Lines below specify that the specified circ3.ocx (clsid, version)&lt;br /&gt;; needs to be installed on the system. If it doesn't exist already,&lt;br /&gt;; it can be downloaded from the given location (a .cab file).&lt;br /&gt;; Note: if "thiscab" is specified instead of the file location,&lt;br /&gt;; it is assumed that the desired file is present in the same .cab&lt;br /&gt;; cabinet that the INF originated from. Otherwise, if the location&lt;br /&gt;; pointed to is a different .cab, the new cabinet is also downloaded&lt;br /&gt;; and unpacked in order to extract the desired file.&lt;br /&gt;file=http://www.code.com/circ3/circ3.cab&lt;br /&gt;clsid={9DBAFCCF-592F-101B-85CE-00608CEC297B}&lt;br /&gt;; Note that the {}s are required when entering a &lt;tla rid="tla_clsid"&gt; in the INF file.&lt;br /&gt;; This is slightly different from the HTML syntax for inserting CLSIDs&lt;br /&gt;; in an &lt;object&gt; tag.&lt;br /&gt;FileVersion=1,0,0,143&lt;br /&gt;&lt;br /&gt;[random.dll]&lt;br /&gt;; Lines below specify that the random.dll needs to be installed in&lt;br /&gt;; the system.&lt;br /&gt;; If this doesn't exist already, it can be downloaded from the given&lt;br /&gt;; location.&lt;br /&gt;file=http:// www.code.com/circ3/random.dll&lt;br /&gt;; Note that the FileVersion is optional, and it can also be left&lt;br /&gt;; empty, meaning that any version is ok.&lt;br /&gt;FileVersion=&lt;br /&gt;DestDir=10&lt;br /&gt;&lt;br /&gt;; DestDir can be set to 10 or 11 ( LDID_WIN or LDID_SYS by INF&lt;br /&gt;; convention).&lt;br /&gt;; This places files in \Windows or \Windows\System, respectively.&lt;br /&gt;; If no dest dir is specified (typical case), code is installed in&lt;br /&gt;; the occache directory.&lt;br /&gt;&lt;br /&gt;[mfc40.dll]&lt;br /&gt;; Leaving the file location empty specifies that the installation&lt;br /&gt;; needs mfc40 (version 4,0,0,5), but it should not be downloaded.&lt;br /&gt;; If this file is not already present on the client machine, component&lt;br /&gt;; download fails.&lt;br /&gt;file=&lt;br /&gt;FileVersion=4,0,0,5&lt;br /&gt;&lt;br /&gt;[example.ocx]&lt;br /&gt;; Leaving the file location empty specifies that the installation&lt;br /&gt;; needs the specified example.ocx (clsid, version), but it should not&lt;br /&gt;; be downloaded.&lt;br /&gt;; If this file is not already present on the client machine, component&lt;br /&gt;; download fails.&lt;br /&gt;file=clsid={DEADBEEF-592F-101B-85CE-00608CEC297B}&lt;br /&gt;FileVersion=1,0,0,143&lt;br /&gt;&lt;br /&gt;_______________________&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Order of Processing and Execution of INF Files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The [Add.Code] section is processed in the order listed, but the files are installed and set up in reverse order. This means that typically you would list the main OCX file first in the INF file, followed by dependent DLLs. The dependent DLLs are guaranteed to be installed and available at registration time of the main OCX.&lt;br /&gt;&lt;br /&gt;Unconditional hooks, those hooks in the [Setup Hooks] section in the INF file, are executed in the order listed in that section (Hook1 executes before Hook2). Conditional hooks, those hooks in the file sections referenced by file names in the [Add.Code] section, are executed in the order of the [Add.Code] section. Between conditional hooks and file section installation/setup, conditional hooks always get executed before file section installations/setups in the same .cab file. Between two file section installations/setups, the order of file installation and setup is the reverse of the listing in the [Add.Code] section. Between two conditional hooks, the order is the same as that listed in the [Add.Code] section. Note this different ordering rule between conditional hooks and file section installation and setup.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;span style="font-style: italic;"&gt;INF&lt;/span&gt; Size Limits&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  * A Windows 9x/Me INF file cannot be larger than 64 kilobytes. There is no practical limit to the size of an INF file for NT-based systems.&lt;br /&gt;  * The maximum length, in characters, of an INF file field, before string substitution and including a terminating NULL character, is 4096 (Windows Vista and later versions of Windows) and 512 (Windows Server 2003, Windows XP, and Windows 2000).&lt;br /&gt;  * After string substitution, the maximum length, in characters, of an INF file string is 4096, including a terminating NULL character.&lt;br /&gt;  * Note, however, that Plug and Play may impose a more restrictive limit for certain INF file fields that it recognizes or uses, such as device description, driver provider, and device manufacturer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Autorun.inf, What is it? &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Autorun.inf&lt;/span&gt; is the primary instruction file associated with the &lt;span style="font-style: italic;"&gt;Autorun&lt;/span&gt; function. &lt;span style="font-style: italic;"&gt;Autorun.inf&lt;/span&gt; itself is a simple text-based configuration file that tells the operating system which executable to start, which icon to use, and which additional menu commands to make available. In other words, &lt;span style="font-style: italic;"&gt;autorun.inf&lt;/span&gt;  Windows how to deal open the presentation and treat the contents of the CD.&lt;br /&gt;&lt;br /&gt;The entire sequence is initiated when the "disk change notifcation" polling discovers a new disk in the CD or DVD ROM drive. Then, if the "Auto insert notification" feature is enabled (it is by default), Windows checks in the new disk's root directory for the existence of an "&lt;span style="font-style: italic;"&gt;autorun.inf&lt;/span&gt;" file. If found, Windows then reads and follows the specific instructions this file defines. If no &lt;span style="font-style: italic;"&gt;autorun.inf&lt;/span&gt; file is found, then Windows refers to the new disk by its serial number and executes the default actions associated with the (data or audio) content on the disk.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Autorun.inf Defines the following:&lt;/span&gt;   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;**The process or application that will automatically run when a disk is inserted Automatically run when CD is inserted&lt;br /&gt;**Optionally, one can define the process or application that will run for specific Operating environments. Icon Representing CD or DVD &lt;br /&gt;**The icon that will represent your application's CD or DVD when the drive is viewed with My Computer or Explorer.&lt;br /&gt;**Menu Commands when CD-ROM is clicked     Menu commands displayed when the user right-clicks the CD-ROM icon from My Computer or Explorer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;A simple Autorun.inf example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 153); font-style: italic;"&gt;[autorun]&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 153); font-style: italic;"&gt;open=autorun.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 153); font-style: italic;"&gt;icon=autorun.ico&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;A complex Autorun.inf example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This example is used in the following section for complete definition and descriptions.&lt;br /&gt;________________________________________&lt;br /&gt;&lt;br /&gt;     &lt;span style="font-style: italic;"&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;      &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;[autorun]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      open=filename.exe /argument1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      icon=\foldername\filename.dll,5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      [autorun.mips]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      open=filenam2.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      icon=filename.ico&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      [autorun.alpha]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      open=filenam3.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      icon=filename.ico&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      [autorun.ppc]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      open=filenam4.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      icon=filename.ico&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\install = &amp;amp;Install&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\install\command = setup.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\uninstall = &amp;amp;UnInstall&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\uninstall\command = Uninstall.exe&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\readme = &amp;amp;Read Me&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\readme\command = notepad readme.txt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\help = &amp;amp;Help&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 0, 153);"&gt;      shell\help\command = helpfilename.hlp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;_________________________________________&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Example Autorun File:&lt;/span&gt;                                                                   &lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Description:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;table width="100%" border="0" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr valign="top" align="left"&gt;&lt;td width="40%"&gt;[autorun]&lt;/td&gt;                       &lt;td width="60%" bgcolor="#f9f9fb"&gt;&lt;b&gt;[autorun]&lt;/b&gt; is the                         primary, required section name.&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td rowspan="3" width="40%"&gt;open=filename.exe /argument1&lt;/td&gt;                       &lt;td bgcolor="#ffffff"&gt;                         &lt;p&gt;&lt;b&gt;Open&lt;/b&gt; is the keyword to determine what action                           to take upon insert notification.&lt;/p&gt;                       &lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td bgcolor="#ffffff"&gt;&lt;b&gt;filename.exe&lt;/b&gt; is the value defining                         the application that will be automatically started.&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td bgcolor="#ffffff"&gt;&lt;b&gt;/argument1&lt;/b&gt; is the argument,                         parameter or switch passed to the application being run.                         Logically, any command line parameters used must be supported                         by the application.&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td rowspan="3" width="40%"&gt;icon=\foldername\filename.dll,5&lt;/td&gt;                       &lt;td bgcolor="#f9f9fb"&gt;                         &lt;p&gt;&lt;b&gt;Icon&lt;/b&gt; is the keyword to determine the icon used                           for the disk.&lt;/p&gt;                       &lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td bgcolor="#f9f9fb"&gt;&lt;b&gt;filename.dll&lt;/b&gt; is the value defining                         the file containing the icon.&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td bgcolor="#f9f9fb"&gt;&lt;b&gt;,5 &lt;/b&gt;is the argument to the icon                         resource defining which icon to display.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt; By default, the system looks for the file in the root directory of the inserted disk. If you want to access a file located in a specific folder or subdirectory, specify a path relative to the root.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt; open = foldername\filename.exe This will not change the current directory.&lt;br /&gt;&lt;br /&gt;Although AutoPlay is the default menu item, you can define a different command to be the default by including the following line. shell = verb&lt;br /&gt;&lt;br /&gt;When the user double-clicks on the icon, the command associated with this entry will be carried out.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt; a more common method of defining the icon resouce is an explicit reference to a .ico file. Example: icon=autorun.ico&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt; The icon defined representing your application's CD or DVD is the drive icon as viewed with My Computer or Explorer. Valid file types containing icons include .ICO .BMP .EXE .DLL If the file includes more than one icon, by default, the second icon in the files icon resource will be displayed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style="color: rgb(0, 102, 0);"&gt;Example Autorun File:&lt;/b&gt;                                                     &lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Description:&lt;/span&gt;&lt;table width="100%" border="0" cellpadding="4" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr valign="top" align="left"&gt;&lt;td width="225" bgcolor="#ffffff"&gt;[autorun.mips]&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;Defining the                         autorun items for a mips machine&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;open=filenam2.exe&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;The platform                         specific application to run&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;icon=filename2.ico&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;The platform                         specific autorun icon&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#f5f7fa" height="21"&gt;[autorun.alpha]&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#ebedf3" height="21"&gt;Defining                         the autorun items for a DEC Alphamachine&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#f5f7fa"&gt;open=filenam3.exe&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#ebedf3"&gt;The platform                         specific application to run&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#f5f7fa"&gt;icon=filename3.ico&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#ebedf3"&gt;The platform                         specific autorun icon&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;[autorun.ppc]&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;Defining the                         autorun items for a Power PC&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;open=filenam4.exe&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;The platform                         specific application to run&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;icon=filename4.ico&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;The platform                         specific autorun icon&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#f5f7fa"&gt;shell\install = &amp;amp;Install&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#ebedf3"&gt;The Keyword                         defining a menu item and the Hot key for that item&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;shell\install\command                         = setup.exe&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;The keyword                         defining the operation to perform when the user selects                         this item&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#f5f7fa"&gt;shell\uninstall = &amp;amp;UnInstall                       &lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#ebedf3"&gt;Additional                         menu item example&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;shell\uninstall\command                         = Uninstall.exe &lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;Additional                         menu item example&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#f5f7fa"&gt;shell\readme = &amp;amp;Read                         Me &lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#ebedf3"&gt;Additional                         menu item example&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;shell\readme\command =                         notepad readme.txt&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;Additional                         menu item example&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#f5f7fa"&gt;shell\help = &amp;amp;Help&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#ebedf3"&gt;Additional                         menu item example&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr valign="top" align="left"&gt;                       &lt;td width="225" bgcolor="#ffffff"&gt;shell\help\command = helpfilename.hlp&lt;/td&gt;                       &lt;td colspan="2" width="317" bgcolor="#f5f7fa"&gt;Additional                         menu item example&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;/object&gt;&lt;/tla&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-4264746221169224947?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/4264746221169224947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=4264746221169224947&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4264746221169224947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/4264746221169224947'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/inf-file-inf-file-or-setup-information.html' title='What are .INF files ??'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-5526190385223962301</id><published>2009-03-22T03:07:00.000-07:00</published><updated>2009-03-22T04:56:33.137-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><title type='text'>About Internet search engine</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScYdjoASK2I/AAAAAAAAATg/bdy35adLzBk/s1600-h/search_engine_marketing.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 330px; height: 323px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScYdjoASK2I/AAAAAAAAATg/bdy35adLzBk/s400/search_engine_marketing.jpg" alt="" id="BLOGGER_PHOTO_ID_5315968908028685154" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 0, 51);font-size:130%;" &gt;Introduction:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;T&lt;/span&gt;&lt;/span&gt;he good news about the Internet and its most visible component, the World Wide Web, is that there are hundreds of millions of pages available, waiting to present information on an amazing variety of topics. The bad news about the Internet is that there are hundreds of millions of pages available, most of them titled according to the whim of their author, almost all of them sitting on servers with cryptic names. When you need to know about a particular subject, how do you know which pages to read? If you're like most people, you visit an &lt;/span&gt;&lt;strong style="color: rgb(0, 51, 51);"&gt;Internet search engine&lt;/strong&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;. &lt;/span&gt;&lt;p&gt; &lt;span style="color: rgb(0, 51, 51);"&gt;Internet search engines are special sites on the Web that are designed to help people find information stored on other sites. There are differences in the ways various search engines work, but they all perform three basic tasks: &lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;They search the Internet -- or select pieces of the Internet -- based on important words. &lt;/li&gt;&lt;li&gt;They keep an index of the words they find, and where they find them. &lt;/li&gt;&lt;li&gt;They allow users to look for words or combinations of words found in that index. &lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Early search engines held an index of a few hundred thousand pages and documents, and received maybe one or two thousand inquiries each day. Today, a top search engine will index hundreds of millions of pages, and respond to tens of millions of queries per day.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 0, 51);font-size:130%;" &gt;  &lt;span style="font-weight: bold;"&gt;Looking at the web:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Before a search engine can tell you where a file or document is, it must be found. To find information on the hundreds of millions of Web pages that exist, a search engine employs special software robots, called &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;spiders&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;, to build lists of the words found on Web sites. When a spider is building its lists, the process is called &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;Web crawling&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;In order to build and maintain a useful list of words, a search engine's spiders have to look at a lot of pages. &lt;/span&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; How does any spider start its travels over the Web? The usual starting points are lists of heavily used servers and very popular pages. The spider will begin with a popular site, indexing the words on its pages and following every link found within the site. In this way, the spidering system quickly begins to travel, spreading out across the most widely used portions of the Web. &lt;/p&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Each spider could keep about 300 connections to Web pages open at a time. At its peak performance, using four spiders, their system could crawl over 100 pages per second, generating around 600 kilobytes of data each second.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; When the Google spider looked at an HTML page, it took note of two things: &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScYf9zeNRfI/AAAAAAAAAT4/ooUZvOVE-GI/s1600-h/search-engine-share-of-voice.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 248px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScYf9zeNRfI/AAAAAAAAAT4/ooUZvOVE-GI/s400/search-engine-share-of-voice.jpg" alt="" id="BLOGGER_PHOTO_ID_5315971556806837746" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;The words within the page &lt;/li&gt;&lt;li&gt;Where the words were found &lt;/li&gt;&lt;/ul&gt; &lt;p style="color: rgb(0, 51, 51);"&gt; Words occurring in the title, subtitles, &lt;b&gt;meta tags&lt;/b&gt; and other positions of relative importance were noted for special consideration during a subsequent user search. The Google spider was built to index every significant word on a page, leaving out the articles "a," "an" and "the." Other spiders take different approaches. &lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt;These different approaches usually attempt to make the spider operate faster, allow users to search more efficiently, or both. For example, some spiders will keep track of the words in the title, sub-headings and links, along with the 100 most frequently used words on the page and each word in the first 20 lines of text. Lycos is said to use this approach to spidering the Web. &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Other systems, such as AltaVista, go in the other direction, indexing every single word on a page, including "a," "an," "the" and other "insignificant" words. The push to completeness in this approach is matched by other systems in the attention given to the unseen portion of the Web page, the &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;meta tags&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(51, 0, 51);"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Meta tags:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;Meta tags&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; allow the owner of a page to specify key words and concepts under which the page will be indexed. This can be helpful, especially in cases in which the words on the page might have double or triple meanings -- the meta tags can guide the search engine in choosing which of the several possible meanings for these words is correct. There is, however, a danger in over-reliance on meta tags, because a careless or unscrupulous page owner might add meta tags that fit very popular topics but have nothing to do with the actual contents of the page. To protect against this, spiders will correlate meta tags with page content, rejecting the meta tags that don't match the words on the page&lt;/span&gt;. &lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(51, 0, 51);font-size:130%;" &gt;Building the index:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt;Once the spiders have completed the task of finding information on Web pages (and we should note that this is a task that is never actually completed -- the constantly changing nature of the Web means that the spiders are always crawling), the search engine must store the information in a way that makes it useful. There are two key components involved in making the gathered data accessible to users: &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;The &lt;b&gt;information stored with the data&lt;/b&gt; &lt;/li&gt;&lt;li&gt;The &lt;b&gt;method by which the information is indexed&lt;/b&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="color: rgb(0, 51, 51);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/ScYfYkZ3fjI/AAAAAAAAATw/ZSYkYMIdbJg/s1600-h/search-engine.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 358px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/ScYfYkZ3fjI/AAAAAAAAATw/ZSYkYMIdbJg/s400/search-engine.jpg" alt="" id="BLOGGER_PHOTO_ID_5315970917106941490" border="0" /&gt;&lt;/a&gt;In the simplest case, a search engine could just store the word and the URL where it was found. In reality, this would make for an engine of limited use, since there would be no way of telling whether the word was used in an important or a trivial way on the page, whether the word was used once or many times or whether the page contained links to other pages containing the word. In other words, there would be no way of building the &lt;b&gt;ranking&lt;/b&gt; list that tries to present the most useful pages at the top of the list of search results. &lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; To make for more useful results, most search engines store more than just the word and URL. An engine might store the number of times that the word appears on a page. The engine might assign a &lt;b&gt;weight&lt;/b&gt; to each entry, with increasing values assigned to words as they appear near the top of the document, in sub-headings, in links, in the meta tags or in the title of the page. Each commercial search engine has a different formula for assigning weight to the words in its index. This is one of the reasons that a search for the same word on different search engines will produce different lists, with the pages presented in different orders. &lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; Regardless of the precise combination of additional pieces of information stored by a search engine, the data will be &lt;b&gt;encoded&lt;/b&gt; to save storage space. For example, the original Google paper describes using 2 bytes, of 8 bits each, to store information on weighting -- whether the word was capitalized, its font size, position, and other information to help in ranking the hit. Each factor might take up 2 or 3 bits within the 2-byte grouping (8 bits = 1 byte). As a result, a great deal of information can be stored in a very compact form. After the information is compacted, it's ready for indexing. &lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt;An index has a single purpose: It allows information to be found as quickly as possible. There are quite a few ways for an index to be built, but one of the most effective ways is to build a &lt;b&gt;hash table&lt;/b&gt;. In &lt;b&gt;hashing&lt;/b&gt;, a formula is applied to attach a numerical value to each word. The formula is designed to evenly distribute the entries across a predetermined number of divisions. This numerical distribution is different from the distribution of words across the alphabet, and that is the key to a hash table's effectiveness. &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;In English, there are some letters that begin many words, while others begin fewer. You'll find, for example, that the "M" section of the dictionary is much thicker than the "X" section. This inequity means that finding a word beginning with a very "popular" letter could take much longer than finding a word that begins with a less popular one. Hashing evens out the difference, and reduces the average time it takes to find an entry. It also separates the index from the actual entry. The hash table contains the hashed number along with a pointer to the actual data, which can be sorted in whichever way allows it to be stored most efficiently. The combination of efficient indexing and effective storage makes it possible to get results quickly, even when the user creates a complicated search. &lt;/span&gt;&lt;/p&gt;&lt;span style="font-weight: bold; color: rgb(51, 0, 51);font-size:130%;" &gt;Building a search:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Searching through an index involves a user building a &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;query&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; and submitting it through the search engine. The query can be quite simple, a single word at minimum. Building a more complex query requires the use of &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;Boolean operators&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; that allow you to refine and extend the terms of the search. &lt;/span&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; The Boolean operators most often seen are: &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;&lt;b&gt;AND&lt;/b&gt; - All the terms joined by "AND" must appear in the pages or documents. Some search engines substitute the operator "+" for the word AND. &lt;/li&gt;&lt;li&gt;&lt;b&gt;OR&lt;/b&gt; - At least one of the terms joined by "OR" must appear in the pages or documents. &lt;/li&gt;&lt;li&gt;&lt;b&gt;NOT&lt;/b&gt; - The term or terms following "NOT" must not appear in the pages or documents. Some search engines substitute the operator "-" for the word NOT. &lt;/li&gt;&lt;li&gt;&lt;b&gt;FOLLOWED BY&lt;/b&gt; - One of the terms must be directly followed by the other. &lt;/li&gt;&lt;li&gt;&lt;b&gt;NEAR&lt;/b&gt; - One of the terms must be within a specified number of words of the other. &lt;/li&gt;&lt;li&gt;&lt;b&gt;Quotation Marks&lt;/b&gt; - The words between the quotation marks are treated as a phrase, and that phrase must be found within the document or file. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-5526190385223962301?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/5526190385223962301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=5526190385223962301&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5526190385223962301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5526190385223962301'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/about-internet-search-engine.html' title='About Internet search engine'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_taXWx1IKzoQ/ScYdjoASK2I/AAAAAAAAATg/bdy35adLzBk/s72-c/search_engine_marketing.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-8027624489638653774</id><published>2009-03-22T02:52:00.000-07:00</published><updated>2009-03-22T04:37:24.211-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer language infoz'/><title type='text'>What is WIKI ??</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ikiw.org/wp-content/uploads/2008/04/working-the-wiki-way.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 548px; height: 211px;" src="http://www.ikiw.org/wp-content/uploads/2008/04/working-the-wiki-way.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;A &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;wiki&lt;/span&gt;&lt;span style="font-family:arial;"&gt; is a page or collection of &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;Web pages&lt;/span&gt;&lt;span style="font-family:arial;"&gt; designed to enable anyone who accesses it to contribute or modify content (&lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;excluding blocked users&lt;/span&gt;&lt;span style="font-family:arial;"&gt;), using a simplified &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;markup language&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. Wikis are often used to create &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;collaborative websites&lt;/span&gt;&lt;span style="font-family:arial;"&gt; and to power community websites. The &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;collaborative encyclopedia&lt;/span&gt;&lt;span style="font-family:arial;"&gt; Wikipedia is one of the best-known wikis. Wikis are used in business to provide intranet and knowledge management systems. Ward Cunningham, the developer of the first &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;wiki software&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;WikiWikiWeb&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, originally described it as "the simplest online database that could possibly work."&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;"&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;Wiki&lt;/span&gt;&lt;span style="font-family:arial;"&gt;" (&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;/wiːkiː/&lt;/span&gt;&lt;span style="font-family:arial;"&gt;) is a &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;Hawaiian&lt;/span&gt;&lt;span style="font-family:arial;"&gt; word for "&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 102, 0);font-family:arial;" &gt;fast&lt;/span&gt;&lt;span style="font-family:arial;"&gt;". "&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Wiki Wiki&lt;/span&gt;&lt;span style="font-family:arial;"&gt;" is a reduplication. "Wiki" can be expanded as "&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;What I Know Is&lt;/span&gt;&lt;span style="font-family:arial;"&gt;," but this is a &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:arial;" &gt;backronym&lt;/span&gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;  &lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:arial;font-size:130%;"  &gt;&lt;br /&gt;&lt;br /&gt;History of WIKI&lt;/span&gt;  &lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;&lt;br /&gt;&lt;br /&gt;WikiWikiWeb &lt;/span&gt;&lt;span style="font-family:arial;"&gt;was the first site to be called a &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:arial;" &gt;wiki&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;Ward Cunningham&lt;/span&gt;&lt;span style="font-family:arial;"&gt; started developing &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;WikiWikiWeb&lt;/span&gt;&lt;span style="font-family:arial;"&gt; in 1994, and installed it on the Internet domain c2.com on &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0); font-style: italic;font-family:arial;" &gt;March 25, 1995&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. It was named by Cunningham, who remembered a &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;Honolulu International Airport&lt;/span&gt;&lt;span style="font-family:arial;"&gt; counter employee telling him to take the "Wiki Wiki" shuttle bus that runs between the airport's terminals. According to Cunningham, "I chose wiki-wiki as an alliterative substitute for 'quick' and thereby avoided naming this stuff quick-web."&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;Cunningham was in part inspired by Apple's &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;HyperCard&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. Apple had designed a system allowing users to create virtual "&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 102, 0);font-family:arial;" &gt;card stacks&lt;/span&gt;&lt;span style="font-family:arial;"&gt;" supporting links among the various cards.  developed &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;CunninghamVannevar Bush's&lt;/span&gt;&lt;span style="font-family:arial;"&gt; ideas by allowing users to "comment on and change one another's text". In the early &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;2000s&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, wikis were increasingly adopted in enterprise as collaborative software. Common uses included project communication, intranets, and documentation, initially for technical users. Today some companies use wikis as their only collaborative software and as a replacement for static &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;intranets&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. There may be greater use of wikis behind &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;firewalls&lt;/span&gt;&lt;span style="font-family:arial;"&gt; than on the public Internet.&lt;/span&gt;  &lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:arial;font-size:130%;"  &gt;&lt;br /&gt;&lt;br /&gt;Characteristics of WIKI :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Ward Cunningham, and co-author &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;Bo Leuf&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, in their book &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;The Wiki Way: Quick Collaboration &lt;/span&gt;&lt;span style="color: rgb(0, 102, 0);font-family:arial;" &gt;on the Web&lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt; described the essence of the Wiki concept as follows:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;* A &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;wiki&lt;/span&gt;&lt;span style="font-family:arial;"&gt; invites all users to edit any page or to create new pages within the wiki Web site, using only a plain-vanilla Web browser without any extra add-ons.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;* &lt;/span&gt;&lt;span style="color: rgb(0, 102, 0);font-family:arial;" &gt;Wiki &lt;/span&gt;&lt;span style="font-family:arial;"&gt;promotes meaningful topic associations between different pages by making page link creation almost intuitively easy and showing whether an intended target page exists or not.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;* A &lt;/span&gt;&lt;span style="color: rgb(0, 102, 0); font-style: italic;font-family:arial;" &gt;wiki&lt;/span&gt;&lt;span style="font-family:arial;"&gt; is not a carefully crafted site for casual visitors. Instead, it seeks to involve the visitor in an ongoing process of creation and collaboration that constantly changes the Web site landscape.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;* A &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;wiki&lt;/span&gt;&lt;span style="font-family:arial;"&gt; enables documents to be written collaboratively, in a simple markup language using a Web browser.&lt;/span&gt;&lt;span style="font-family:arial;"&gt; A single page in a wiki website is referred to as a "wiki page", while the entire collection of pages, which are usually well interconnected by hyperlinks, is "the wiki". A wiki is essentially a database for creating, browsing, and searching through information.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;A defining characteristic of &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;wiki technology&lt;/span&gt;&lt;span style="font-family:arial;"&gt; is the ease with which pages can be created and updated. Generally, there is no review before modifications are accepted. Many wikis are open to alteration by the general public without requiring them to &lt;span style="font-style: italic; color: rgb(0, 102, 0);"&gt;register&lt;/span&gt; user accounts. Sometimes &lt;span style="font-style: italic; color: rgb(0, 153, 0);"&gt;logging &lt;/span&gt;in for a session is recommended, to create a "wiki-signature" cookie for signing edits automatically. Many edits, however, can be made in real-time and appear almost instantly online. This can facilitate abuse of the system. Private wiki servers require user &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;authentication&lt;/span&gt; to edit pages, and sometimes even to read them.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:arial;font-size:130%;"  &gt;Editing WIKI Pages&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;Ordinarily, the structure and formatting of wiki pages are specified with a simplified markup language, sometimes known as "&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;wikitext&lt;/span&gt;&lt;span style="font-family:arial;"&gt;". For example, starting a line of text with an &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;asterisk&lt;/span&gt; ("&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;*&lt;/span&gt;&lt;span style="font-family:arial;"&gt;") is often used to enter it in a &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;bulleted list&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. The style and syntax of &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;wikitexts&lt;/span&gt;&lt;span style="font-family:arial;"&gt; can vary greatly among wiki implementations, some of which also allow HTML tags.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;The reason for taking this approach is that HTML, with its many cryptic tags, is not very legible, making it hard to edit. Wikis therefore favour plain text editing, with fewer and simpler conventions than HTML, for indicating style and structure.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/Untitled.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 591px; height: 259px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/Untitled.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Although limiting access to HTML and cascading style sheets (CSS) of wikis limits user ability to alter the structure and formatting of wiki content, there are some benefits. Limited access to CSS promotes consistency in the look and feel and having JavaScript disabled prevents a user from implementing code, which may limit access for other users.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Increasingly, wikis are making "&lt;span style="font-style: italic; color: rgb(0, 102, 0);"&gt;WYSIWYG&lt;/span&gt;" ("What You See Is What You Get") editing available to users, usually by means of JavaScript or an &lt;span style="font-style: italic; color: rgb(0, 102, 0);"&gt;ActiveX&lt;/span&gt; control that translates graphically entered formatting instructions, such as "bold" and "italics", into the corresponding HTML tags or wikitext. In those implementations, the markup of a newly edited, marked-up version of the page is generated and submitted to the server transparently, and the user is shielded from this technical detail. However, WYSIWYG controls do not always provide all of the features available in wikitext.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;Many implementations (for example MediaWiki) allow users to supply an "edit summary" when they edit a page. This is a short piece of text (usually one line) summarizing the changes. It is not inserted into the article, but is stored along with that revision of the page, allowing users to explain what has been done and why; this is similar to a log message when committing changes to a revision control system.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;Most wikis keep a record of changes made to wiki pages; often every version of the page is stored. This means that authors can revert to an older version of the page, should it be necessary because a mistake has been made or the page has been vandalized.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:arial;font-size:130%;"  &gt;Navigation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Within the text of most pages there are usually a large number of hypertext links to other pages. This form of non-linear navigation is more "native" to wiki than structured/formalized navigation schemes. That said, users can also create any number of index or table of contents pages, with hierarchical categorization or whatever form of organization they like. These may be challenging to maintain by hand, as multiple authors create and delete pages in an ad hoc manner. Wikis generally provide one or more ways to categorize or tag pages to support the maintenance of such index pages.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Most wikis have a &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-family:arial;" &gt;backlink &lt;/span&gt;&lt;span style="font-family:arial;"&gt;feature, which displays all pages that link to a given page.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;It is typical in a wiki to create links to pages that do not yet exist, as a way to invite others to share what they know about a subject new to the wiki.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:arial;font-size:130%;"  &gt;Linking and creating pages&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Links are created using a specific syntax, the so-called "link pattern" (also see &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;CURIE&lt;/span&gt;&lt;span style="font-family:arial;"&gt;).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family:arial;"&gt;Originally, most wikis used &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 102, 0);font-family:arial;" &gt;CamelCase&lt;/span&gt;&lt;span style="font-family:arial;"&gt; to name pages and create links. These are produced by capitalizing words in a phrase and removing the spaces between them (the word "CamelCase" is itself an example). While CamelCase makes linking very easy, it also leads to links which are written in a form that deviates from the standard spelling. CamelCase-based wikis are instantly recognizable because they have many links with names such as "TableOfContents" and "BeginnerQuestions." It is possible for a wiki to render the visible anchor for such links "pretty" by reinserting spaces, and possibly also reverting to lower case. However, this reprocessing of the link to improve the readability of the anchor is limited by the loss of capitalization information caused by CamelCase reversal. For example, "RichardWagner" should be rendered as "Richard Wagner," whereas "PopularMusic" should be rendered as "popular music." There is no easy way to determine which capital letters should remain capitalized. As a result, many wikis now have "free linking" using brackets, and some disable CamelCase by default.&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;&lt;br /&gt;Searching&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Most wikis offer at least a title search, and sometimes a full-text search. The scalability of the search depends on whether the wiki engine uses a database. Indexed database access is necessary for high speed searches on large wikis. Alternatively, external search engines such as Google can sometimes be used on wikis with limited searching functions in order to obtain more precise results. However, a search engine's indexes can be very out of date (days, weeks or months) for many websites.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;WIKI uses :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;In entertainment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;WIKI (computer game), a 2006&lt;/span&gt; massively multiplayer online role-playing game&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;WIKI (FM)&lt;/span&gt; a country music radio station in Carrollton, Kentucky, United States&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;Wiki Dankowska&lt;/span&gt;, a fictional character&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;Wiki, a sidekick&lt;/span&gt; character in the video game Zack &amp;amp; Wiki: Quest for Barbaros' Treasure&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;Wiki Wiki,&lt;/span&gt; a phrase made popular in "Wild Wild West" (Will Smith song)&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;W1K1,&lt;/span&gt; pronounced "wiki", a mini-robot from the 1970s Filmation sci-fi show Jason of Star Command&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;Vicky the Viking&lt;/span&gt; (also &lt;span style="font-style: italic;"&gt;Wikki or Wickie&lt;/span&gt;), a 1970s animated cartoon character&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;Loeki, Rieki, Wieki&lt;/span&gt;, three living dolls from a series of story-albums (singles) for children, sold with Biotex detergent in the early seventies.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Other uses&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;Wiki wiki dollar&lt;/span&gt;, a 1960s gasoline give-away promotion&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;Wiki Wiki Shuttle&lt;/span&gt;, a Hawaiian airport bus system&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;WikiWikiWeb&lt;/span&gt;, the original wiki website (about computer programming)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZmByB0sIPog&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/ZmByB0sIPog&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left; color: rgb(255, 102, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;What is wiki ---Video&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;some of the WIKI sites:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li style="color: rgb(0, 102, 0);"&gt;&lt;a href="http://www.wikipedia.org/"&gt;www.wikipedia.org&lt;/a&gt;&lt;/li&gt;&lt;li style="color: rgb(0, 102, 0);"&gt;&lt;a href="http://wiki.org/"&gt;www.wiki.org&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a style="color: rgb(153, 51, 153);" href="http://wiki.answers.com/"&gt;www.wikianswers.com&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-8027624489638653774?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/8027624489638653774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=8027624489638653774&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8027624489638653774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8027624489638653774'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/what-is-wiki.html' title='What is WIKI ??'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-2233721391650132675</id><published>2009-03-21T08:29:00.000-07:00</published><updated>2009-03-22T04:37:36.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software infoz'/><title type='text'>About Adobe an Macromedia Flash</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/ScUR7kDFVcI/AAAAAAAAATI/Nks2np9u6U8/s1600-h/adobe_flash_8.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/ScUR7kDFVcI/AAAAAAAAATI/Nks2np9u6U8/s400/adobe_flash_8.jpg" alt="" id="BLOGGER_PHOTO_ID_5315674650167301570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:arial;" &gt;&lt;span style="font-size:130%;"&gt;What is FLASH&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;&lt;br /&gt;&lt;br /&gt;Adobe Flash&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (previously called &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;Macromedia Flash&lt;/span&gt;&lt;span style="font-family:arial;"&gt;) is a multimedia platform originally acquired by &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;Macromedia&lt;/span&gt;&lt;span style="font-family:arial;"&gt; and currently developed and distributed by &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Adobe Systems&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. Since its introduction in &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;1996&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, Flash has become a popular method for adding&lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt; animation&lt;/span&gt;&lt;span style="font-family:arial;"&gt; and interactivity to &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;web pages&lt;/span&gt;&lt;span style="font-family:arial;"&gt;; Flash is commonly used to create &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:arial;" &gt;animation&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:arial;" &gt;advertisements&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, and various &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:arial;" &gt;web page components&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, to integrate video into web pages, and more recently, to develop rich &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;Internet applications&lt;/span&gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object width="550" height="300"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.geocities.com/sagar.spartin@ymail.com/bottomflash.swf"&gt;&lt;br /&gt;&lt;embed src="http://www.geocities.com/sagar.spartin@ymail.com/bottomflash.swf" width="550" height="300"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center; color: rgb(255, 102, 0);"&gt;&lt;span style="font-style: italic;"&gt;A simple flash document&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Flash&lt;/span&gt;&lt;span style="font-family:arial;"&gt; can manipulate vector and raster graphics and supports bi-directional streaming of audio and video. It contains a scripting language called &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;ActionScript&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. Several software products, systems, and devices are able to create or display Flash content, including Adobe Flash Player, which is available for most common web browsers, some mobile phones and other electronic devices (using Flash Lite). The Adobe Flash Professional multimedia authoring program is used to create content for the Adobe Engagement Platform, such as web applications, games and movies, and content for mobile phones and other embedded devices.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Files in the &lt;span style="font-weight: bold;"&gt;SWF&lt;/span&gt; format, traditionally called "&lt;span style="font-weight: bold; font-style: italic;"&gt;ShockWave Flash&lt;/span&gt;" movies, "&lt;span style="font-weight: bold;"&gt;Flash movies&lt;/span&gt;" or "&lt;span style="font-weight: bold;"&gt;Flash games&lt;/span&gt;", usually have a &lt;span style="font-weight: bold; font-style: italic;"&gt;'.swf&lt;/span&gt; ' file extension and may be an object of a web page, strictly "&lt;span style="font-style: italic;"&gt;played&lt;/span&gt;" in a standalone Flash Player, or incorporated into a Projector, a self-executing Flash movie (with the &lt;span style="font-weight: bold;"&gt;.exe&lt;/span&gt; extension in Microsoft Windows). Flash Video (&lt;span style="font-weight: bold;"&gt;FLV&lt;/span&gt;) files have a &lt;span style="font-weight: bold;"&gt;.flv&lt;/span&gt; file extension and are either used from within .swf files or played through a flv aware player, such as &lt;span style="font-weight: bold;"&gt;VLC&lt;/span&gt;, or &lt;span style="font-weight: bold;"&gt;QuickTime&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;Windows Media Player&lt;/span&gt; with &lt;span style="font-style: italic;"&gt;external codecs added&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-family:arial;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;History Of FLASH&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The program Flash was the &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Brainchild of Jonathan Gay&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, who developed the idea while in &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;college&lt;/span&gt;&lt;span style="font-family:arial;"&gt; and extended it while working for &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Silicon Beach Software&lt;/span&gt;&lt;span style="font-family:arial;"&gt; and its successors.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;January 1993&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Jonathan Gay&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Charlie Jackson&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, and &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Michelle Welsh&lt;/span&gt;&lt;span style="font-family:arial;"&gt; started a small software company called&lt;span style="font-weight: bold;"&gt; FutureWave&lt;/span&gt; Software and created their first product, &lt;span style="font-weight: bold;"&gt;SmartSketch&lt;/span&gt;. A drawing application for pen computers running the &lt;span style="font-weight: bold;"&gt;PenPoint&lt;/span&gt; OS, SmartSketch was designed to make creating computer graphics as simple as drawing on paper. When PenPoint failed in the marketplace, &lt;span style="font-weight: bold;"&gt;SmartSketch&lt;/span&gt; was ported to &lt;span style="font-weight: bold; font-style: italic;"&gt;Microsoft Windows and Mac OS&lt;/span&gt;. As the Internet began to thrive, however, FutureWave began to realize the potential for a vector-based web animation tool that might easily challenge &lt;span style="font-weight: bold;"&gt;Macromedia's Shockwave technology&lt;/span&gt;. In &lt;span style="font-weight: bold;"&gt;1995&lt;/span&gt;, FutureWave modified SmartSketch by adding frame-by-frame animation features and re-released it as FutureSplash Animator on Macintosh and PC. By that time, the company had added a second programmer &lt;span style="font-weight: bold;"&gt;Robert Tatsum&lt;/span&gt;i, artist &lt;span style="font-weight: bold;"&gt;Adam Grofcsik&lt;/span&gt;, and PR specialist Ralph Mittman. Tatsumi focused on writing the authoring tool's user interface, while Gay wrote the graphics renderer, curve and shape math code and the browser plug-in. The product was offered to Adobe and used by Microsoft in its early work with the Internet (MSN). In &lt;span style="font-weight: bold; font-style: italic;"&gt;December 1996&lt;/span&gt;, Macromedia acquired the vector-based animation software and later released it as Flash, contracting "Future" and "Splash" of the FutureWave name.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-family:arial;font-size:130%;"  &gt;Versions of Flash Released in past:&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;  &lt;/span&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt; &lt;/span&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;1.)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;FutureSplash Animator&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (April 10, 1996): initial version of Flash with basic editing tools and a timeline&lt;/span&gt;  &lt;span style="font-weight: bold;font-family:arial;" &gt;  &lt;br /&gt;&lt;br /&gt;2.) Macromedia Flash 1&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (November 1996): a Macromedia re-branded version of the FutureSplash Animator&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;    &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;&lt;br /&gt;&lt;br /&gt;3.)  Macromedia Flash 2&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (June 1997): Released with Flash Player 2, new features included: the object library&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;4.) Flash 3 &lt;/span&gt;&lt;span style="font-family:arial;"&gt;(May 31, 1998): Released with Flash Player 3, new features included: the movieclip element, JavaScript plug-in integration, transparency and an external stand alone player&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold;"&gt;5.)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt; Macromedia Flash 4&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (June 15, 1999): Released with Flash Player 4, new features included: internal variables, an input field, advanced ActionScript, and streaming MP3&lt;/span&gt;  &lt;span style="font-weight: bold;font-family:arial;" &gt;  &lt;br /&gt;&lt;br /&gt;6.) Macromedia Flash 5&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (August 24, 2000): Released with Flash Player 5, new features included: ActionScript 1.0 (based on ECMAScript, making it very similar to JavaScript in syntax), XML support, Smartclips (the precursor to components in Flash), HTML text formatting added for dynamic text&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;7.) Flash MX (ver 6)&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (March 15, 2002): Released with Flash Player 6, new features included: a video codec (Sorenson Spark), Unicode, v1 UI Components, compression, ActionScript vector drawing API&lt;/span&gt;  &lt;span style="font-weight: bold;font-family:arial;" &gt;  &lt;br /&gt;&lt;br /&gt;8.) Macromedia Flash MX 2004 (ver 7) &lt;/span&gt;&lt;span style="font-family:arial;"&gt;(September 9, 2003): Released with Flash Player 7, new features included: Actionscript 2.0 (which enabled an object-oriented programming model for Flash)(although it lacked the Script assist function of other versions, meaning Actionscript could only be typed out manually), behaviors, extensibility layer (JSAPI), alias text support, timeline effects&lt;/span&gt;  &lt;span style="font-weight: bold;font-family:arial;" &gt;   &lt;br /&gt;&lt;br /&gt;9.)Macromedia Flash MX Professional 2004 (ver 7&lt;/span&gt;&lt;span style="font-family:arial;"&gt;) (September 9, 2003): Released with Flash Player 7, new features included all Flash MX 2004 features plus: Screens (forms for non-linear state-based development and slides for organizing content in a linear slide format like PowerPoint), web services integration, video import wizard, Media Playback components (which encapsulate a complete MP3 and/or FLV player in a component that may be placed in an SWF), Data components (DataSet, XMLConnector, WebServicesConnector, XUpdateResolver, etc) and data binding APIs, the Project Panel, v2 UI components, and Transition class libraries.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;10.) Macromedia Flash 8:&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;          &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;1.)Macromedia Flash Basic 8 (released on September 13, 2005):&lt;/span&gt; A less feature-rich version of the Flash authoring tool targeted at new users who only want to do basic drawing, animation and interactivity. Released with Flash Player 8, this version of the product has limited support for video and advanced graphical and animation effects.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;         &lt;span style="font-weight: bold;"&gt; 2.) Macromedia Flash Professional 8 (released on September 13, 2005):&lt;/span&gt; Released with the Flash Player 8, Flash Professional 8 added features focused on expressiveness, quality, video, and mobile authoring. New features included Filters and blend modes, easing control for animation, enhanced stroke properties (caps and joins), object-based drawing mode, run-time bitmap caching, FlashType advanced anti-aliasing for text, On2 VP6 advanced video codec, support for alpha transparency in video, a stand-alone encoder and advanced video importer, cue point support in FLV files, an advanced video playback component, and an interactive mobile device emulator.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;    &lt;span style="font-weight: bold;"&gt;11.)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt; Flash CS3 Professional (as version 9, released on April 16, 2007):&lt;/span&gt;&lt;span style="font-family:arial;"&gt; Flash CS3 is the first version of Flash released under the Adobe name. CS3 features full support for ActionScript 3.0, allows things to be converted into ActionScript, adds better integration with other Adobe products such as Adobe Photoshop, and also provides better Vector drawing behavior, becoming more like Adobe Illustrator and Adobe Fireworks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;12.) Adobe Flash CS4 Professional (as version 10, released on October 15, 2008):&lt;/span&gt;&lt;span style="font-family:arial;"&gt; Contains inverse kinematics (bones), basic 3D object manipulation, object-based animation, an enhanced text engine, and further expansions to ActionScript 3.0.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Recent developments&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Adobe Labs&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (previously &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Macromedia Labs&lt;/span&gt;&lt;span style="font-family:arial;"&gt;) is a source for news and pre-release versions of emerging products and technologies from &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Adobe&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. Most innovations, such as &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Flash 9, Flex 3&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, and &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;ActionScript 3.0&lt;/span&gt;&lt;span style="font-family:arial;"&gt; have all been discussed and/or trialled on the site.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;One area &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Adobe&lt;/span&gt;&lt;span style="font-family:arial;"&gt; is focusing on (as of&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt; February 2009&lt;/span&gt;&lt;span style="font-family:arial;"&gt;) is the deployment &lt;/span&gt; &lt;span style="font-weight: bold;font-family:arial;" &gt;Rich InternetApplications&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;RIAs&lt;/span&gt;&lt;span style="font-family:arial;"&gt;). To this end, they released &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Adobe Integrated Runtime&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;AIR&lt;/span&gt;&lt;span style="font-family:arial;"&gt;), a cross-platform runtime environment which can be used to build, using Adobe Flash, rich Internet applications that can be deployed as a desktop application. It recently surpassed 100 million installations worldwide.&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;Two additional components designed for large scale implementation have been proposed by Adobe for future releases of Flash. First the option to require an ad to be played in full before the main video piece is played. Secondly, Adobe has announced plans to add&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt; Digital Rights Management&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;DRM&lt;/span&gt;&lt;span style="font-family:arial;"&gt;) capabilities into the new version of Flash. This way Adobe can give companies the option to link an advertisement with content and make sure that both are played and that they not be changed. The current status of these two projects is unclear. [dated info]&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;Flash Player for &lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;" &gt;smartphones&lt;/span&gt;&lt;span style="font-family:arial;"&gt; is expected to be available to handset manufacturers at the end of 2009. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Format and plug-in&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Compared to other plug-ins such as &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Java, Acrobat Reader, QuickTime, or Windows Media&lt;/span&gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Player&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, the &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Flash Player&lt;/span&gt;&lt;span style="font-family:arial;"&gt; has a &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;small install size&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;quick download time&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, and &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;fast initialization time&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. However, care must be taken to detect and embed the Flash Player in &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;(X)HTML&lt;/span&gt;&lt;span style="font-family:arial;"&gt; in a &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:arial;" &gt;W3C&lt;/span&gt;&lt;span style="font-family:arial;"&gt; compliant way. &lt;/span&gt; &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;In addition to a vector-rendering engine, the &lt;span style="font-weight: bold; font-style: italic;"&gt;Flash Player &lt;/span&gt;includes a &lt;span style="font-weight: bold; font-style: italic;"&gt;virtual machine &lt;/span&gt;called the &lt;span style="font-weight: bold; font-style: italic;"&gt;ActionScript Virtual Machine&lt;/span&gt; (&lt;span style="font-weight: bold; font-style: italic;"&gt;AVM&lt;/span&gt;) for scripting interactivity at run-time, support for video, &lt;span style="font-style: italic;"&gt;MP3-based audio&lt;/span&gt;, and &lt;span style="font-style: italic;"&gt;bitmap graphics&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;As of &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 102, 0);"&gt;Flash Player 8&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;, it offers two video codecs:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; On2 Technologies&lt;span style="font-weight: bold;"&gt; VP6 and Sorenson Spark&lt;/span&gt;, and run-time support for JPEG, Progressive JPEG, PNG, and GIF. In the next version, Flash is slated to use a just-in-time compiler for the ActionScript engine.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Use of computer resources&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  1.)&lt;/span&gt; It is argued that the performance of Adobe Flash Player on different platforms may not be optimal.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    2.) &lt;/span&gt;Any flash player has to be able to animate on top of the video rendering, which makes hardware accelerated video rendering at least not as straightforward as with a purpose built multimedia player.[41] It is not uncommon for other multimedia players to play fine where Flash Player drops frames and skips audio.&lt;br /&gt;&lt;br /&gt;Many popular web browsers now have extensions that prevent immediate Flash playback, but lets the user play it by clicking it first. Firefox has NoScript and Flashblock while a separate extension for Opera called Flashblock is available. One similar extension for Internet Explorer is Foxie, and contains a number of features, one of which is also named Flashblock. K-Meleon has a built-in Flash blocker.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-2233721391650132675?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/2233721391650132675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=2233721391650132675&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/2233721391650132675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/2233721391650132675'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/about-adobe-macromedia-flash.html' title='About Adobe an Macromedia Flash'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_taXWx1IKzoQ/ScUR7kDFVcI/AAAAAAAAATI/Nks2np9u6U8/s72-c/adobe_flash_8.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-7142504930184651429</id><published>2009-03-20T08:44:00.000-07:00</published><updated>2009-03-22T04:37:50.085-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer language infoz'/><title type='text'>PHP language and its History</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/ScO-nCku9qI/AAAAAAAAATA/5UeIKRzadFc/s1600-h/osoft_1490922690php-logo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 211px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/ScO-nCku9qI/AAAAAAAAATA/5UeIKRzadFc/s400/osoft_1490922690php-logo.png" alt="" id="BLOGGER_PHOTO_ID_5315301563142436514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0);"&gt;what is PHP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; is a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;scripting language &lt;/span&gt;originally designed for producing dynamic &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;web pages&lt;/span&gt;. It has evolved to include a command line interface capability and can be used in standalone graphical applications.&lt;/div&gt;&lt;div&gt;While &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; was originally created by &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Rasmus Lerdorf&lt;/span&gt; in &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;1995&lt;/span&gt;, the main implementation of &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; is now produced by The &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP Group&lt;/span&gt; and &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;serves&lt;/span&gt; as the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;de facto&lt;/span&gt; standard for &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; as there is no formal specification.&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; is free software released under the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP &lt;/span&gt;License, however it is incompatible with the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;GNU General Public License&lt;/span&gt; (&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;GPL&lt;/span&gt;), due to restrictions on the usage of the term PHP.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;HTML&lt;/span&gt;. It generally runs on a web server, taking &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; code as its input and creating &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;web pages&lt;/span&gt; as output. It can be deployed on most web servers and on almost every &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;operating system&lt;/span&gt; and &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;platform free&lt;/span&gt; of charge. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; is installed on more than &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;20 million&lt;/span&gt;&lt;/span&gt; websites and &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;1 million web servers&lt;/span&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0);"&gt;History of PHP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; originally stood for &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Personal Home Page&lt;/span&gt;&lt;/span&gt;. It began in&lt;span class="Apple-style-span" style="font-weight: bold;"&gt; 1994&lt;/span&gt; as a set of Common Gateway Interface binaries written in the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;C programming language&lt;/span&gt; by the Danish/Greenlandic programmer &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Rasmus Lerdorf&lt;/span&gt;. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Lerdorf&lt;/span&gt; initially created these Personal Home Page Tools to replace a small set of Perl scripts he had been using to maintain his personal homepage. The tools were used to perform tasks such as displaying his &lt;span class="Apple-style-span" style="font-style: italic;"&gt;résumé&lt;/span&gt; and recording how much traffic his page was receiving. He combined these binaries with his Form Interpreter to create &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP/FI&lt;/span&gt;, which had more functionality. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP/FI&lt;/span&gt; included a larger implementation for the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;C programming language&lt;/span&gt; and could communicate with &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;databases&lt;/span&gt;, enabling the building of simple, dynamic web applications. Lerdorf released PHP publicly on&lt;span class="Apple-style-span" style="font-weight: bold;"&gt; June 8, 1995 &lt;/span&gt;to accelerate bug location and improve the code. This release was named PHP version 2 and already had the basic functionality that PHP has today. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This included &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Perl-like&lt;/span&gt; variables, form handling, and the ability to embed &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;HTML&lt;/span&gt;. The syntax was similar to &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Perl&lt;/span&gt; but was more limited, simpler, and less consistent.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Zeev Suraski &lt;/span&gt;and &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Andi Gutmans&lt;/span&gt;, two &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Israeli&lt;/span&gt; developers at the Technion &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;IIT&lt;/span&gt;, rewrote the parser in &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;1997&lt;/span&gt; and formed the base of &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP 3,&lt;/span&gt; changing the language's name to the recursive initialism PHP: Hypertext Preprocessor. The development team officially released &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP/FI 2&lt;/span&gt; in November &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;1997&lt;/span&gt; after months of beta testing. Afterwards, public testing of PHP 3 began, and the official launch came in &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;June 1998&lt;/span&gt;. Suraski and Gutmans then started a new rewrite of PHP's core, producing the Zend Engine in 1999. They also founded &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Zend Technologies&lt;/span&gt; in Ramat Gan, Israel.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;On May 22, 2000, PHP 4&lt;/span&gt;, powered by the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Zend Engine 1.0&lt;/span&gt;, was released. On July 13, 2004, PHP 5 was released, powered by the new &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Zend Engine II&lt;/span&gt;. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP 5&lt;/span&gt; included new features such as improved support for object-oriented programming, the PHP Data Objects extension (which defines a lightweight and consistent interface for accessing databases), and numerous performance enhancements. The most recent update released by The PHP Group is for the older PHP version 4 code branch. As of August, 2008 this branch is up to version &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;4.4.9&lt;/span&gt;. PHP 4 is no longer under development nor will any security updates be released.&lt;/div&gt;&lt;div&gt;In 2008, PHP 5 became the only stable version under development. Late static binding has been missing from PHP and will be added in version &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;5.3&lt;/span&gt;. PHP 6 is under development alongside PHP 5. Major changes include the removal of register_globals,[14] magic quotes, and safe mode.The reason for the removals was because register_globals had given way to security holes, and magic quotes had an unpredictable nature, and was best avoided. Instead, to escape characters, Magic quotes may be substituted with the addslashes() function, or more appropriately an escape mechanism specific to the database vendor itself like mysql_real_escape_string() for MySQL.&lt;/div&gt;&lt;div&gt;PHP does not have complete native support for Unicode or multibyte strings;Unicode support will be included in PHP 6. Many high profile open source projects ceased to support PHP 4 in new code as of February 5, 2008, due to the GoPHP5 initiative, provided by a consortium of PHP developers promoting the transition from PHP 4 to PHP 5.&lt;/div&gt;&lt;div&gt;It runs in both 32-bit and 64-bit environments, but on Windows the only official distribution is 32-bit, requiring Windows 32-bit compatibility mode to be enabled while using IIS in a 64-bit Windows environment. There is a third-party distribution available for 64-bit Windows.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0);"&gt;Release History&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0); font-weight: bold;font-size:18;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 19px;font-family:-webkit-sans-serif;font-size:13;"  &gt;&lt;table class="wikitable" style="border: 1px solid rgb(170, 170, 170); margin: 1em 1em 1em 0px; font-size: 100%; color: black; background-color: rgb(249, 249, 249); border-collapse: collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;Meaning&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;Red&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Old release; not supported&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(240, 230, 140);"&gt;Yellow&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Old release; still supported&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(160, 231, 90);"&gt;Green&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Current release&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(135, 206, 235);"&gt;Blue&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Future release&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 19px;font-family:-webkit-sans-serif;font-size:13;"  &gt;&lt;table class="wikitable" style="border: 1px solid rgb(170, 170, 170); margin: 1em 1em 1em 0px; font-size: 100%; color: black; background-color: rgb(249, 249, 249); border-collapse: collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;Major Version&lt;/th&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;Minor Version&lt;/th&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;Release date&lt;/th&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;Notes&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;1.0&lt;/th&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;1.0.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/1995" title="1995" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;1995&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/June_8" title="June 8" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;06-08&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Officially called "Personal Home Page Tools (PHP Tools)". This is the first use of the name "PHP".&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;2.0&lt;/th&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;2.0.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/1996" title="1996" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;1996&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/April_16" title="April 16" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;04-16&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Considered by its creator as the "fastest and simplest tool" for creating dynamic web pages.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;3.0&lt;/th&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;3.0.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/1998" title="1998" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;1998&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/June_6" title="June 6" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;06-06&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Development moves from one person to multiple developers. Zeev Suraski and Andi Gutmans rewrite the base for this version.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th rowspan="7" style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;4.0&lt;/th&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;4.0.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2000" title="2000" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2000&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/May_22" title="May 22" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;05-22&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Added more advanced two-stage parse/execute tag-parsing system called the Zend engine.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;4.1.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2001" title="2001" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2001&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/December_10" title="December 10" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;12-10&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Introduced 'superglobals' (&lt;code style="background-color: rgb(249, 249, 249);"&gt;$_GET&lt;/code&gt;, &lt;code style="background-color: rgb(249, 249, 249);"&gt;$_POST&lt;/code&gt;, &lt;code style="background-color: rgb(249, 249, 249);"&gt;$_SESSION&lt;/code&gt;, etc.)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;4.2.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2002" title="2002" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2002&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/April_22" title="April 22" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;04-22&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Disabled register_globals by default. Data received over the network is not inserted directly into the &lt;a href="http://en.wikipedia.org/wiki/Global_variable" title="Global variable" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;global&lt;/a&gt;namespace anymore, closing possible security holes in applications.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;4.3.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2002" title="2002" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2002&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/December_27" title="December 27" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;12-27&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Introduced the CLI, in addition to the CGI.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;4.4.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2005" title="2005" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2005&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/July_11" title="July 11" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;07-11&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Added man pages for &lt;code style="background-color: rgb(249, 249, 249);"&gt;phpize&lt;/code&gt; and &lt;code style="background-color: rgb(249, 249, 249);"&gt;php-config&lt;/code&gt; scripts.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;4.4.8&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2008" title="2008" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2008&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/January_3" title="January 3" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;01-03&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Several security enhancements and bug fixes. Was to be the end of life release for PHP 4. Security updates only until 2008-08-08, if necessary.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(250, 128, 114);"&gt;4.4.9&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2008" title="2008" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2008&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/August_7" title="August 7" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;08-07&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;More security enhancements and bug fixes. The last release of the PHP 4.4 series.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th rowspan="6" style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;5.0&lt;/th&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(240, 230, 140);"&gt;5.0.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2004" title="2004" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2004&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/July_13" title="July 13" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;07-13&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Zend Engine II with a new object model.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(240, 230, 140);"&gt;5.1.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2005" title="2005" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2005&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/November_24" title="November 24" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;11-24&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Performance improvements with introduction of compiler variables in re-engineered PHP Engine.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(240, 230, 140);"&gt;5.2.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2006" title="2006" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2006&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/November_2" title="November 2" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;11-02&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Enabled the filter extension by default.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(240, 230, 140);"&gt;5.2.8&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2008" title="2008" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2008&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/December_8" title="December 8" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;12-08&lt;/a&gt;&lt;sup id="cite_ref-autogenerated1_25-0" class="reference" style="line-height: 1em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/PHP#cite_note-autogenerated1-25" title="" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; white-space: nowrap;"&gt;&lt;span&gt;[&lt;/span&gt;26&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Emergent bug fix&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(160, 231, 90);"&gt;5.2.9&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/2009" title="2009" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;2009&lt;/a&gt;-&lt;a href="http://en.wikipedia.org/wiki/February_26" title="February 26" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;02-26&lt;/a&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(135, 206, 235);"&gt;5.3.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;Second Quarter of 2009&lt;sup id="cite_ref-26" class="reference" style="line-height: 1em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/PHP#cite_note-26" title="" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; white-space: nowrap;"&gt;&lt;span&gt;[&lt;/span&gt;27&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Namespace_%28computer_science%29" title="Namespace (computer science)" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;Namespace&lt;/a&gt; support; &lt;a href="http://en.wikipedia.org/wiki/Name_binding" title="Name binding" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;Late static bindings&lt;/a&gt;, Jump label (limited &lt;a href="http://en.wikipedia.org/wiki/Goto" title="Goto" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;goto&lt;/a&gt;), &lt;a href="http://en.wikipedia.org/wiki/Closure_%28computer_science%29" title="Closure (computer science)" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;Closures&lt;/a&gt;, Native PHP archives (phar), Garbage collection, Persistent Connection with mysqli, sqlite3, Added fileinfo as a mime_magic replacement for better &lt;a href="http://en.wikipedia.org/wiki/MIME" title="MIME" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;MIME&lt;/a&gt; support&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); text-align: center;"&gt;6.0&lt;/th&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em; background-color: rgb(135, 206, 235);"&gt;6.0.0&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;No date set&lt;/td&gt;&lt;td style="border: 1px solid rgb(170, 170, 170); padding: 0.2em;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Unicode" title="Unicode" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;Unicode&lt;/a&gt; support; removal of ereg extension, 'register_globals', 'magic_quotes' and 'safe_mode'; &lt;a href="http://en.wikipedia.org/wiki/Alternative_PHP_Cache" title="Alternative PHP Cache" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none;"&gt;Alternative PHP Cache&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0);"&gt;Characteristics of PHP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 19px;font-family:-webkit-sans-serif;" &gt;Usage&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 19px;font-family:-webkit-sans-serif;" &gt;Speed optimization&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 19px;font-family:-webkit-sans-serif;" &gt;Security&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 19px;font-family:-webkit-sans-serif;" &gt;Platform independent&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 19px;font-family:-webkit-sans-serif;" &gt;Thus PHP had got succeeded in these days and even &lt;span class="Apple-style-span" style="line-height: normal;font-family:Georgia;" &gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;PHP&lt;/span&gt; is installed on more than &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;20 million&lt;/span&gt;&lt;/span&gt; websites and &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;1 million web servers&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-7142504930184651429?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/7142504930184651429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=7142504930184651429&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7142504930184651429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7142504930184651429'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/php-language-and-its-history.html' title='PHP language and its History'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_taXWx1IKzoQ/ScO-nCku9qI/AAAAAAAAATA/5UeIKRzadFc/s72-c/osoft_1490922690php-logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-5835132345721956882</id><published>2009-03-19T05:39:00.000-07:00</published><updated>2009-03-22T04:37:54.467-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Latest Infoz'/><title type='text'>Holographic Movie Storage</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;Introduction&lt;/span&gt;&lt;br /&gt;&lt;p align="right"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScI959bZ7YI/AAAAAAAAASM/uppdI8GGPDk/s1600-h/15199-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScI959bZ7YI/AAAAAAAAASM/uppdI8GGPDk/s400/15199-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5314878576201952642" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Holograms allow permanent optical data storage and retrieval with far higher densities than CDs or DVDs, using the interference patterns of two lasers. Physical chemists are now developing the technology into products based on optics that could store the equivalent of a movie on a thumb-sized hologram.&lt;br /&gt;&lt;br /&gt;LONGMONT, Calif. -- The way we watch movies, television, listen to music, and store all kinds of data is changing. Soon it'll be possible to get everything you need or want saved on a disc no bigger than your thumb.&lt;report&gt;&lt;p&gt;"So instead of having your movie on something the size of a standard disk, now you can talk about putting a movie on something maybe the size of a postage stamp -- if not smaller," Bill Wilson, chief scientist at InPhase Technologies in Longmont, Calif., tells DBIS. &lt;/p&gt;&lt;p&gt;Just think ... Your favorite movie or collection of songs stored on a single disc. Physical chemists say holograms are the holy grail of data storage. &lt;/p&gt;&lt;p&gt; Wilson says, "In many ways you can think of our disk as -- it's basically a library." &lt;/p&gt;&lt;p&gt;Two intersecting lasers store millions of bits of information on a disc. It's that intersection of those two beams that actually allows you to record the holographic data and later recover it. &lt;/p&gt;&lt;p&gt;It's the same concept as the images on credit cards we're all familiar with. Unlike the way information is stored on a CD, holographic storage stores information below the surface. And holographic storage promises to solve the movie industry's current "memory nightmare," thanks to optics. Right now all movies are stored on film because of its long shelf life. Even an epic like "Gone With the Wind," would take up only a tiny bit of holographic space. &lt;/p&gt;&lt;p&gt;"You know, Blockbuster could send out a disc with the top 50 movies of the month," Wilson says. The technology is here, now it's a question of how it will be used. "Well, that's a question for Warner Brothers." &lt;/p&gt;&lt;p&gt;InPhase Technologies and the Maxell company, known for VHS tapes, will start offering holographic storage systems for professionals late next year. The movie and broadcast industries will likely follow, but consumer products may take a while before they reach the marketplace.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;Background&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;/report&gt;Scientists have developed a holographic data storage system that promises to revolutionize the way we store data. Movie and broadcast companies will be among the first users because the technology is well suited for broadcasting and video editing: data is read and stored in parallel at a million bits at a time, and prototypes of holographic disk arrays have data transfer rates of 27 megabytes per second. Eventually consumers will be able to purchase high-definition videos, and have greater storage capacity in their cell phones and digital cameras.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;How It Works ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;While CDs and DVDs store information in single bits over the surface of the disk, holographic storage can store much more information faster (one million bits at a time) throughout the entire thickness of the disk. Holographic data storage would offer better copyright protection. DVDs and CDs can easily be copied by making an imprint of the "bumps" on the surface of the disk, but it's harder to this with holographic data storage because information is stored throughout the disks. &lt;p&gt; The key technology that makes this possible is the development of a material to make the disk that can support the way holograms are made. Earlier materials – most notably lithium niobate -- could be both recorded and read back, but in the process of reading back the data, the holograms were erased. Companies have been searching for the perfect recording material for 50 years. They haven't found it yet, but the emphasis has switched to polymeric materials onto which data can be recorded once, instead of being erasable.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;About Holograms&lt;/span&gt;&lt;/p&gt;&lt;p&gt;A hologram records the interference pattern made by two beams of light that interact with each other. One beam comes directly from the laser, while the other comes from the same laser but bounces off the object being imaged. Light waves behave just like water waves when they meet. Wherever a crest of one coincides with a crest of the other, an extra high crest will form, and where two troughs coincide, they will form an extra low trough. If a crest meets a trough, the two will cancel each other out. With light, the waves will form light (crests) and dark (troughs) fringes -- the telltale wave pattern that can be recorded on photographic film. After it is developed, the hologram is lit by a beam of light to recreate the 3D object in space.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-5835132345721956882?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/5835132345721956882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=5835132345721956882&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5835132345721956882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5835132345721956882'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/holographic-movie-storage.html' title='Holographic Movie Storage'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_taXWx1IKzoQ/ScI959bZ7YI/AAAAAAAAASM/uppdI8GGPDk/s72-c/15199-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-7936964875891192252</id><published>2009-03-18T07:57:00.000-07:00</published><updated>2009-03-22T04:38:05.572-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer language infoz'/><title type='text'>HTML and its History</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScESNFZhTmI/AAAAAAAAASE/KK-oWaEtjLQ/s1600-h/HTML.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 275px; height: 313px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/ScESNFZhTmI/AAAAAAAAASE/KK-oWaEtjLQ/s400/HTML.png" alt="" id="BLOGGER_PHOTO_ID_5314549051270712930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt;, an &lt;span style="font-weight: bold;"&gt;initialism&lt;/span&gt; of &lt;span style="font-weight: bold;"&gt;HyperText Markup Language&lt;/span&gt;, is the &lt;span style="font-weight: bold;"&gt;predominant&lt;/span&gt; markup language for Web pages. It provides a means to describe the structure of text-based information in a document—by denoting certain text as links, headings, paragraphs, lists, and so on—and to supplement that text with interactive forms, embedded images, and other objects. &lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt; is written in the form of tags, surrounded by angle brackets.&lt;span style="font-weight: bold;"&gt; HTML&lt;/span&gt; can also describe, to some degree, the appearance and semantics of a document, and can include embedded scripting language code (&lt;span style="font-weight: bold;"&gt;such as JavaScript&lt;/span&gt;) which can affect the behavior of Web browsers and other &lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt; processors.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;History of HTLM&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;Origins&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In &lt;span style="font-weight: bold;"&gt;1980&lt;/span&gt;, physicist &lt;span style="font-weight: bold;"&gt;Tim Berners-Lee&lt;/span&gt;, who was an independent contractor at &lt;span style="font-weight: bold;"&gt;CERN&lt;/span&gt;, proposed and prototyped ENQUIRE, a system for CERN researchers to use and share documents. In &lt;span style="font-weight: bold;"&gt;1989&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Berners-Lee &lt;/span&gt;and&lt;span style="font-weight: bold;"&gt; CERN&lt;/span&gt; data systems engineer Robert Cailliau each submitted separate proposals for an Internet-based hypertext system providing similar functionality. The following year, they collaborated on a joint proposal, the WorldWideWeb (W3) project, which was accepted by CERN.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;First specifications&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The first publicly available description of HTML was a document called HTML Tags, first mentioned on the Internet by &lt;span style="font-weight: bold;"&gt;Berners-Lee&lt;/span&gt; in late &lt;span style="font-weight: bold;"&gt;1991&lt;/span&gt;. It describes 22 elements comprising the initial, relatively simple design of HTML. Thirteen of these elements still exist in &lt;span style="font-weight: bold;"&gt;HTML 4&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Berners-Lee considered HTML to be, at the time, an application of SGML, but it was not formally defined as such until the mid-1993 publication, by the IETF, of the first proposal for an HTML specification: &lt;span style="font-weight: bold;"&gt;Berners-Lee&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;Dan Connolly's&lt;/span&gt; "&lt;span style="font-weight: bold;"&gt;Hypertext Markup Language&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt;)" Internet-Draft, which included an &lt;span style="font-weight: bold;"&gt;SGML&lt;/span&gt; Document Type Definition to define the grammar.The draft expired after six months, but was notable for its acknowledgment of the NCSA Mosaic browser's custom tag for embedding in-line images, reflecting the IETF's philosophy of basing standards on successful prototypes.Similarly, Dave Raggett's competing Internet-Draft, "&lt;span style="font-weight: bold;"&gt;HTML+&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Hypertext Markup Format&lt;/span&gt;)", from late 1993, suggested standardizing already-implemented features like tables and fill-out forms.&lt;br /&gt;&lt;br /&gt;After the &lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt;+ drafts expired in early 1994, the IETF created an HTML Working Group, which in 1995 completed "HTML 2.0", the first HTML specification intended to be treated as a standard against which future implementations should be based. Published as Request for Comments 1866, HTML 2.0 included ideas from the HTML and HTML+drafts .There was no "HTML 1.0"; the 2.0 designation was intended to distinguish the new edition from previous drafts.&lt;br /&gt;&lt;br /&gt;Further development under the auspices of the&lt;span style="font-weight: bold;"&gt; IETF&lt;/span&gt; was stalled by competing interests. Since 1996, the HTML specifications have been maintained, with input from commercial software vendors, by the World Wide Web Consortium (W3C). However, in 2000, HTML also became an international standard (ISO/IEC 15445:2000). The last HTML specification published by the W3C is the HTML 4.01 Recommendation, published in late 1999. Its issues and errors were last acknowledged by errata published in 2001.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;Version types in HTML&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;HTML has been developed extensively over the years:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1992&lt;/span&gt;&lt;br /&gt;  HTML is first defined&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1993&lt;/span&gt;&lt;br /&gt;  HTML+ (some physical layout, fill-out forms, tables, math)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1994&lt;/span&gt;&lt;br /&gt;  HTML 2.0 (standard for core features)&lt;br /&gt;  HTML 3.0 (an extension of HTML+ submitted as a draft standard)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1995&lt;/span&gt;&lt;br /&gt;  Netscape-specific non-standard HTML appears&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1996&lt;/span&gt;&lt;br /&gt;  Competing Netscape and Explorer versions of HTML&lt;br /&gt;  HTML 3.2 (standard based on current practices)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1997&lt;/span&gt;&lt;br /&gt;  HTML 4.0 (separates structure and presentation with stylesheets)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1999&lt;/span&gt;&lt;br /&gt;  HTML 4.01 (slight modifications only)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2000&lt;/span&gt;&lt;br /&gt;  XHTML 1.0 (XML version of HTML 4.01)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2001&lt;/span&gt;&lt;br /&gt;  XHTML 1.1 (modularization to allow different subsets)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2002&lt;/span&gt;&lt;br /&gt;  XHTML 2.0 (simplifying and generalizing several tags) &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-size:130%;" &gt;HTML markup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;HTML markup consists of several key components, including elements (and their attributes), character-based data types, and character references and entity references. Another important component is the document type declaration, which specifies the Document Type Definition.[citation needed] As of HTML 5, no Document Type Definition will need to be specified, and will only determine the layout mode.&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;&lt;br /&gt;Delivery of HTML&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;HTML documents can be delivered by the same means as any other computer file; however, they are most often delivered either by HTTP from a Web server or by e-mail&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;HTTP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The World Wide Web is composed primarily of &lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt; documents transmitted from Web servers to Web browsers using the Hypertext Transfer Protocol (&lt;span style="font-weight: bold;"&gt;HTTP&lt;/span&gt;). However,&lt;span style="font-weight: bold;"&gt; HTTP&lt;/span&gt; is used to serve images, sound, and other content in addition to HTML. To allow the Web browser to know how to handle each document it receives, other information is transmitted along with the document. This metadata usually includes the MIME type (e.g. text/html or application/&lt;span style="font-weight: bold;"&gt;xhtml+xml&lt;/span&gt;) and the character encoding (see Character encodings in HTML).&lt;br /&gt;&lt;br /&gt;In modern browsers, the MIME type that is sent with the HTML document may affect how the document is initially interpreted. A document sent with the &lt;span style="font-weight: bold;"&gt;XHTML MIME&lt;/span&gt; type is expected to be well-formed XML, and syntax errors may cause the browser to fail to render it. The same document sent with the HTML MIME type might be displayed successfully, since some browsers are more lenient with HTML.&lt;br /&gt;&lt;br /&gt;The W3C recommendations state that &lt;span style="font-weight: bold;"&gt;XHTML&lt;/span&gt; 1.0 documents that follow guidelines set forth in the recommendation's Appendix C may be labeled with either MIME Type. The current XHTML 1.1 Working Draft also states that&lt;span style="font-weight: bold;"&gt; XHTML&lt;/span&gt; 1.1 documents should be labeled with either MIME type. &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-7936964875891192252?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/7936964875891192252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=7936964875891192252&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7936964875891192252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7936964875891192252'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/html-and-its-history.html' title='HTML and its History'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_taXWx1IKzoQ/ScESNFZhTmI/AAAAAAAAASE/KK-oWaEtjLQ/s72-c/HTML.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-3765693015990449121</id><published>2009-03-18T02:24:00.000-07:00</published><updated>2009-03-18T02:28:54.307-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-books'/><title type='text'>How to install Red hat linux 8--[ebook]</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/ScC-KNuvrvI/AAAAAAAAAR8/plBA24fFGJc/s1600-h/red-hat.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 290px; height: 258px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/ScC-KNuvrvI/AAAAAAAAAR8/plBA24fFGJc/s400/red-hat.jpg" alt="" id="BLOGGER_PHOTO_ID_5314456642990878450" border="0" /&gt;&lt;/a&gt; &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;&lt;br /&gt;Red hat Linux8 installation e book  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[download]&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://rapidshare.com/files/210621567/red_hat_linux_8.rar"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 183px; height: 62px;" src="http://ky3twg.bay.livefilestore.com/y1pDua9JppD4yiaSq_oKxmISrXiB6_4pSkUclZwj4SQel8Aonym53iHTI9ij6ttnoKqPBAyRcNysJ8j3-6fxidGPQ/dowdsvd9.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-3765693015990449121?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/3765693015990449121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=3765693015990449121&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3765693015990449121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/3765693015990449121'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/how-to-install-red-hat-linux-8-ebook.html' title='How to install Red hat linux 8--[ebook]'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_taXWx1IKzoQ/ScC-KNuvrvI/AAAAAAAAAR8/plBA24fFGJc/s72-c/red-hat.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-1694048738275831026</id><published>2009-03-18T01:27:00.000-07:00</published><updated>2009-03-18T01:55:47.113-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer language infoz'/><title type='text'>C language and its history</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 51, 0); font-weight: bold;font-size:130%;" &gt;History&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The initial development of &lt;span style="font-weight: bold;"&gt;C&lt;/span&gt; occurred at &lt;span style="font-weight: bold;"&gt;AT&amp;amp;T&lt;/span&gt; Bell Labs between &lt;span style="font-weight: bold;"&gt;1969&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;1973&lt;/span&gt;; according to &lt;span style="font-weight: bold;"&gt;Ritchie&lt;/span&gt;, the most creative period occurred in 1972. It was named "C" because many of its &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/ScC2Em-q7lI/AAAAAAAAARs/Q0BUJ3zA0CU/s1600-h/ritchie.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 172px; height: 239px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/ScC2Em-q7lI/AAAAAAAAARs/Q0BUJ3zA0CU/s400/ritchie.jpg" alt="" id="BLOGGER_PHOTO_ID_5314447750596324946" border="0" /&gt;&lt;/a&gt;features were derived from an earlier language called "B", which according to Ken Thompson was a stripped-down version of the &lt;span style="font-weight: bold;"&gt;BCPL&lt;/span&gt; programming language.&lt;br /&gt;&lt;br /&gt;The origin of C is closely tied to the development of the Unix operating system, originally implemented in assembly language on a &lt;span style="font-weight: bold;"&gt;PDP-7&lt;/span&gt; by Ritchie and Thompson, incorporating several ideas from colleagues. Eventually they decided to port the operating system to a PDP-11. B's lack of functionality to take advantage of some of the PDP-11's features, notably byte addressability, led to the development of an early version of the C programming language.&lt;br /&gt;&lt;br /&gt;The original PDP-11 version of the Unix system was developed in assembly language. By 1973, with the addition of struct types, the &lt;span style="font-style: italic;font-size:85%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;C language had become powerful enough that most of the Unix kernel was rewritten in C. This was one of the first operating system kernels implemented in a language other than assembly. (Earlier instances include the Multics system (written in PL/I), and MCP (Master Control Program) for the Burroughs B5000 written in ALGOL in 1961.)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;What is c&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;C &lt;/span&gt;is a general-purpose computer programming language originally developed in 1972 by &lt;span style="font-weight: bold;"&gt;Dennis Ritchie&lt;/span&gt; at the &lt;span style="font-weight: bold;"&gt;Bell Telephone Laboratories &lt;/span&gt;to implement the &lt;span style="font-weight: bold;"&gt;Unix operating system&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Although C was designed for writing &lt;span style="font-weight: bold;"&gt;architecturally independent system software&lt;/span&gt;, it is also widely used for developing &lt;span style="font-weight: bold;"&gt;application software&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Worldwide, &lt;span style="font-weight: bold;"&gt;C&lt;/span&gt; is the &lt;span style="font-weight: bold;"&gt;first &lt;/span&gt;or &lt;span style="font-weight: bold;"&gt;second&lt;/span&gt; most popular language in terms of number of developer positions or publicly available code. It is widely used on many different software platforms, and there are few computer architectures for which a C compiler does not exist. C has greatly influenced many other popular programming languages, most notably C++, which originally began as an extension to C, and Java and C# which borrow C lexical conventions and operators.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Philosophy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;C is an &lt;span style="font-weight: bold;"&gt;imperative (procedural) systems implementation language&lt;/span&gt;. It was designed to be compiled using a relatively straightforward compiler, to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support. C was therefore useful for many applications that had formerly been coded in assembly language.&lt;br /&gt;&lt;br /&gt;Despite its low-level capabilities, the language was designed to encourage machine-independent programming. A standards-compliant and portably written C program can be compiled for a very wide variety of computer platforms and operating systems with little or no change to its source code, while approaching highest performance. The language has become available on a very wide range of platforms, from embedded &lt;span style="font-weight: bold;"&gt;microcontrollers&lt;/span&gt; to &lt;span style="font-weight: bold;"&gt;supercomputers.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Minimalism&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;C is designed to provide high-level abstracts for all the native features of a general-purpose CPU, while at the same time allowing modularization, structure, and code re-use. Features specific to a particular program's function (features that are not general to all platforms) are not included in the language or library definitions. However any such specific functions are implementable and accessible as external reusable libraries, in order to encourage module dissemination and re-use. C is somewhat strongly typed (emitting warnings or errors) but allows programmers to override types in the interests of flexibility, simplicity or performance; while being natural and well-defined in its interpretation of type overrides.&lt;br /&gt;&lt;br /&gt;C's design is tied to its intended use as a portable systems implementation language. Consequently, it does not require run-time checks for conditions that would never occur in correct programs, it provides simple, direct access to any addressable object (for example, memory-mapped device control registers), and its source-code expressions can be translated in a straightforward manner to primitive machine operations in the executable code. Some early C compilers were comfortably implemented (as a few distinct passes communicating via intermediate files) on PDP-11 processors having only 16 address bits; however, C99 assumes a 512 KB minimum compilation platform.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Characteristics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Like most imperative languages in the &lt;span style="font-weight: bold;"&gt;ALGOL&lt;/span&gt; tradition, C has facilities for structured programming and allows lexical variable scope and recursion, while a static type system prevents many unintended operations. In C, all executable code is contained within functions. Function parameters are always passed by value. Pass-by-reference is achieved in C by explicitly passing pointer values. Heterogeneous aggregate data types (struct) allow related data elements to be combined and manipulated as a unit. C program source text is free-format, using the semicolon as a statement terminator (not a delimiter).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;C also exhibits the following more specific characteristics:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; * non-nestable function definitions&lt;br /&gt; * variables may be hidden in nested blocks&lt;br /&gt; * partially weak typing; for instance, characters can be used as integers&lt;br /&gt; * low-level access to computer memory by converting machine addresses to typed pointers&lt;br /&gt; * function and data pointers supporting ad hoc run-time polymorphism&lt;br /&gt; * array indexing as a secondary notion, defined in terms of pointer arithmetic&lt;br /&gt; * a preprocessor for macro definition, source code file inclusion, and conditional compilation&lt;br /&gt; * complex functionality such as I/O, string manipulation, and mathematical functions consistently delegated to library routines&lt;br /&gt; * A relatively small set of reserved keywords (originally 32, now 37 in C99)&lt;br /&gt; * A lexical structure that resembles B more than ALGOL, for example&lt;br /&gt;       1.) { ... } rather than ALGOL's begin ... end&lt;br /&gt;       2.) the equal-sign is for assignment (copying), much like Fortran&lt;br /&gt;       3.) two consecutive equal-signs are to test for equality (compare to .EQ. in Fortran or the equal-sign in BASIC)&lt;br /&gt;       4.) &amp;amp;&amp;amp; and || in place of ALGOL's and and or (these are semantically distinct from the bit-wise operators &amp;amp; and | because they will never evaluate the right operand if the result can be determined from the left alone (short-circuit evaluation)).&lt;br /&gt;       5.) a large number of compound operators, such as +=, ++, ......&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Absent features&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The relatively low-level nature of the language affords the programmer close control over what the computer does, while allowing special tailoring and aggressive optimization for a particular platform. This allows the code to run efficiently on very limited hardware, such as embedded systems.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;C does not have some features that are available in some other programming languages:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt; * No assignment of arrays or strings (copying can be done via standard functions; assignment of objects having struct or union type is supported)&lt;br /&gt; * No automatic garbage collection&lt;br /&gt; * No requirement for bounds checking of arrays&lt;br /&gt; * No operations on whole arrays&lt;br /&gt; * No syntax for ranges, such as the A..B notation used in several languages&lt;br /&gt; * No separate Boolean type: zero/nonzero is used instead&lt;br /&gt; * No formal closures or functions as parameters (only function and variable pointers)&lt;br /&gt; * No generators or coroutines; intra-thread control flow consists of nested function calls, except for the use of the longjmp or setcontext library functions&lt;br /&gt; * No exception handling; standard library functions signify error conditions with the global errno variable and/or special return values&lt;br /&gt; * Only rudimentary support for modular programming&lt;br /&gt; * No compile-time polymorphism in the form of function or operator overloading&lt;br /&gt; * Only rudimentary support for generic programming&lt;br /&gt; * Very limited support for object-oriented programming with regard to polymorphism and inheritance&lt;br /&gt; * Limited support for encapsulation&lt;br /&gt; * No native support for multithreading and networking&lt;br /&gt; * No standard libraries for computer graphics and several other application programming needs&lt;br /&gt;&lt;br /&gt;A number of these features are available as extensions in some compilers, or can be supplied by third-party libraries, or can be simulated by adopting certain coding disciplines.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Uses&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;C's primary use is for "system programming", including implementing operating systems and embedded system applications, due to a combination of desirable characteristics such as code portability and efficiency, ability to access specific hardware addresses, ability to "pun" types to match externally imposed data access requirements, and low runtime demand on system resources.&lt;br /&gt;&lt;br /&gt;One consequence of C's wide acceptance and efficiency is that C is used for other programs that are not directly used by end-users (compilers, libraries, interpreters, etc).&lt;br /&gt;&lt;br /&gt;C is sometimes used as an intermediate language by implementations of other languages. This approach may be used for convenience (by using C as an intermediate language, it is not necessary to develop machine-specific code generators; ). Some compilers which use C this way are BitCC, Gambit, the Glasgow Haskell Compiler, Squeak, and valac.&lt;br /&gt;&lt;br /&gt;Unfortunately, C was designed as a programming language, not as a compiler target language, and is thus less than ideal for use as an intermediate language. This has led to development of C-based intermediate languages such as C--.&lt;br /&gt;&lt;br /&gt;C has also been widely used to implement end-user applications. Although as applications became larger, much of that development shifted to other languages.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Example program&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The "hello, world" example which appeared in the first edition of K&amp;amp;R has become the model for an introductory program in most programming textbooks, regardless of programming language. The program prints "hello, world" to the standard output, which is usually a terminal or screen display. A standard-conforming "hello, world" program is&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);font-size:100%;" &gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;int main(void)&lt;br /&gt;{&lt;br /&gt; printf("hello, world\n");&lt;br /&gt; return 0;&lt;br /&gt;}&lt;/stdio.h&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-1694048738275831026?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/1694048738275831026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=1694048738275831026&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1694048738275831026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1694048738275831026'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/c-language-and-its-history.html' title='C language and its history'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_taXWx1IKzoQ/ScC2Em-q7lI/AAAAAAAAARs/Q0BUJ3zA0CU/s72-c/ritchie.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-6911953778745997356</id><published>2009-03-17T09:34:00.000-07:00</published><updated>2009-03-17T09:58:52.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>How CD burners works</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Burning CDs: Laser Assembly&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the last section, we saw that &lt;span style="font-weight: bold;"&gt;CD burners&lt;/span&gt; darken microscopic areas of &lt;span style="font-weight: bold;"&gt;CD-R&lt;/span&gt; discs to record a digital pattern of reflective and non-reflective areas that can be read by a standard &lt;span style="font-weight: bold;"&gt;CD player&lt;/span&gt;. Since the data must be accurately encoded on such a small scale, the burning system must be extremely precise. Still, the basic process at work is quite simple.&lt;br /&gt;The CD burner has a moving laser assembly, just like an ordinary &lt;span style="font-weight: bold;"&gt;CD player&lt;/span&gt;. But in addition to the standard "read laser," it has a "write laser." The write laser is more powerful than the read laser, so it interacts with the disc differently: It alters the surface instead of just bouncing light off it. Read lasers are not intense enough to darken the dye material, so simply playing a CD-R in a CD drive will not destroy any encoded information.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/Sb_RdKNAtpI/AAAAAAAAAQ8/M5WyxHW56Eg/s1600-h/cd-burner-2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/Sb_RdKNAtpI/AAAAAAAAAQ8/M5WyxHW56Eg/s400/cd-burner-2.jpg" alt="" id="BLOGGER_PHOTO_ID_5314196384205813394" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);font-size:85%;" &gt;The laser assembly inside a CD burner&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Burning CDs: Write Laser&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The write laser moves in exactly the same way as the read laser: It moves outward while the disc spins. The bottom plastic layer has grooves pre-pressed into it, to guide the laser along the correct path. By calibrating the rate of spin with the movement of the laser assembly, the burner keeps the laser running along the track at a constant rate of speed. To record the data, the burner simply turns the laser writer on and off in synch with the pattern of 1s and 0s. The laser darkens the material to encode a 0 and leaves it translucent to encode a 1.&lt;br /&gt;Most CD burners can create CDs at multiple speeds. At 1x speed, the CD spins at about the same rate as it does when the player is reading it. This means it would take you about 60 minutes to record 60 minutes of music. At 2x speed, it would take you about half an hour to record 60 minutes, and so on. For faster burning speeds, you need more advanced laser-control systems and a faster connection between the computer and the burner. You also need a blank disc that is designed to record information at this speed.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb_WchltaLI/AAAAAAAAARc/jplP-K56WPM/s1600-h/cd-spiral.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 203px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb_WchltaLI/AAAAAAAAARc/jplP-K56WPM/s400/cd-spiral.jpg" alt="" id="BLOGGER_PHOTO_ID_5314201870861691058" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);font-size:85%;" &gt;A CD has a long, spiraled data track.&lt;br /&gt;If you were to unwind this track,&lt;br /&gt; would extend out 3.5 miles (5 km)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;The main advantage of CD-R discs is that they work in almost all CD players and CD-ROMS, which are among the most prevalent media players today. In addition to this wide compatibility, CD-Rs are relatively inexpensive.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/Sb_R-SWf4CI/AAAAAAAAARE/_nHzMuYRnZQ/s1600-h/cd-burner-3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/Sb_R-SWf4CI/AAAAAAAAARE/_nHzMuYRnZQ/s400/cd-burner-3.jpg" alt="" id="BLOGGER_PHOTO_ID_5314196953328771106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);font-size:85%;" &gt;The machinery in a CD burner looks pretty much the same as the machinery in any CD player.&lt;br /&gt;There is a mechanism that spins the disc and another mechanism that slides the laser assembly.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The main drawback of the format is that you can't reuse the discs. Once you've burned in the digital pattern, it can't be erased and re-written. In the mid '90s, electronics manufacturers introduced a new CD format that addressed this problem. In the next section, we'll look at these CD-rewritable discs, commonly called &lt;span style="font-weight: bold;"&gt;CD-RWs&lt;/span&gt;, to see how they differ from standard CD-R discs.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;&lt;br /&gt;Erasing CDs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the last section, we looked at the most prevalent writable CD technology, CD-R. CD-R discs hold a lot of data, work with most CD players and are fairly inexpensive. But unlike tapes, floppy disks and many other data-storage mediums, you cannot re-record on CD-R disc once you've filled it up.&lt;br /&gt;&lt;br /&gt;CD-RW discs have taken the idea of writable CDs a step further, building in an erase function so you can record over old data you don't need anymore. These discs are based on phase-change technology. In CD-RW discs, the &lt;span style="font-weight: bold;"&gt;phase-change element&lt;/span&gt; is a chemical compound of silver, antimony, tellurium and indium. As with any physical material, you can change this compound's form by heating it to certain temperatures. When the compound is heated above its melting temperature (around 600 degrees Celsius), it becomes a liquid; at its &lt;span style="font-weight: bold;"&gt;crystallization temperature&lt;/span&gt; (around 200 degrees Celsius), it turns into a solid.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="400" height="300"&gt;&lt;embed name="s_media_2_0" id="s_media_2_0" src="http://static.howstuffworks.com/flash/cd-burner-cdrw.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_ Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="300"&gt;&lt;/embed&gt;      &lt;/object&gt; &lt;noscript&gt;  &lt;span style="font-weight:bold;font-size:85%;"&gt;   &lt;/span&gt; &lt;/noscript&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;In a &lt;span style="font-weight: bold;"&gt;CD-RW disc&lt;/span&gt;, the reflecting lands and non-reflecting bumps of a conventional CD are represented by phase shifts in a special compound. When the compound is in a crystalline state, it is translucent, so light can shine through to the metal layer above and reflect back to the laser assembly. When the compound is melted into an amorphous state, it becomes opaque, making the area non-reflective.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;Phase-change Compounds&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In phase-change compounds, these shifts in form can be "locked into place": They persist even after the material cools down again. If you heat the compound in CD-RW discs to the melting temperature and let it cool rapidly, it will remain in a fluid, amorphous state, even though it is below the crystallization temperature. In order to crystallize the compound, you have to keep it at the crystallization temperature for a certain length of time so that it turns into a solid before it cools down again.&lt;br /&gt;&lt;br /&gt;In the compound used in CD-RW discs, the crystalline form is translucent while the amorphous fluid form will absorb most light. On a new, blank CD, all of the material in the writable area is in the crystalline form, so light will shine through this layer to the reflective metal above and bounce back to the light sensor. To encode information on the disc, the CD burner uses its write laser, which is powerful enough to heat the compound to its melting temperature. These "melted" spots serve the same purpose as the bumps on a conventional CD and the opaque spots on a CD-R: They block the "read" laser so it won't reflect off the metal layer. Each non-reflective area indicates a 0 in the digital code. Every spot that remains crystalline is still reflective, indicating a 1.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;The Erase Laser&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As with CD-Rs, the read laser does not have enough power to change the state of the material in the recording layer -- it's a lot weaker than the write laser. The erase laser falls somewhere in between: While it isn't strong enough to melt the material, it does have the necessary intensity to heat the material to the crystallization point. By holding the material at this temperature, the erase laser restores the compound to its crystalline state, effectively erasing the encoded 0. This clears the disc so new data can be encoded.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CD-RW&lt;/span&gt; discs do not reflect as much light as older CD formats, so they cannot be read by most older CD players and &lt;span style="font-weight: bold;"&gt;CD-ROM&lt;/span&gt; drives. Some newer drives and players, including all CD-RW writers, can adjust the read laser to work with different CD formats. But since CD-RWs will not work on many CD players, these are not a good choice for music CDs. For the most part, they are used as back-up storage devices for computer files.&lt;br /&gt;&lt;br /&gt;As we've seen, the reflective and non-reflective patterns on a CD are incredibly small, and they are burned and read very quickly with a speeding laser beam. In this system, the chances of a data error are fairly high. In the next section, we'll look at some of the ways that CD burners compensate for various encoding problems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-6911953778745997356?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/6911953778745997356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=6911953778745997356&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6911953778745997356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6911953778745997356'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/how-cd-burners-works.html' title='How CD burners works'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_taXWx1IKzoQ/Sb_RdKNAtpI/AAAAAAAAAQ8/M5WyxHW56Eg/s72-c/cd-burner-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-1287745846123482951</id><published>2009-03-17T05:57:00.000-07:00</published><updated>2009-03-17T06:49:51.636-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer security'/><title type='text'>Fingerprint Scanners(Biometrics)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/Sb-emjUrpoI/AAAAAAAAAQs/dHLt-xLFp8Q/s1600-h/fingerprintscanner460x276.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 240px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/Sb-emjUrpoI/AAAAAAAAAQs/dHLt-xLFp8Q/s400/fingerprintscanner460x276.jpg" alt="" id="BLOGGER_PHOTO_ID_5314140470474679938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;Introduction&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Computerized fingerprint scanners have been a mainstay of spy thrillers for decades, but up until recently, they were pretty exotic technology in the real world. In the past few years, however, scanners have started popping up all over the place -- in police stations, high-security buildings and even on PC keyboards. You can pick up a personal USB fingerprint scanner for less than $100, and just like that, your computer's guarded by high-tech biometrics. Instead of, or in addition to, a password, you need your distinctive print to gain access.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;How it Works ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Basics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Fingerprints are one of those bizarre twists of nature. Human beings happen to have built-in, easily accessible identity cards. You have a unique design, which represents you alone, literally at your fingertips. How did this happen?&lt;br /&gt;People have tiny ridges of skin on their fingers because this particular adaptation was extremely advantageous to the ancestors of the human species. The pattern of ridges and "valleys" on fingers make it easier for the hands to grip things, in the same way a rubber tread pattern helps a tire grip the road.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/Sb-gxPOZuUI/AAAAAAAAAQ0/2C9pLNuWrik/s1600-h/fingerprint-scanner-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/Sb-gxPOZuUI/AAAAAAAAAQ0/2C9pLNuWrik/s400/fingerprint-scanner-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5314142853081446722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;The other function of fingerprints is a total coincidence. Like everything in  the human body, these ridges form through a combination of genetic and  environmental factors. The genetic code in &lt;span style="font-weight: bold;"&gt;DNA&lt;/span&gt; gives general  orders on the way skin should form in a developing fetus, but the specific way  it forms is a result of random events. The exact position of the fetus in the  womb at a particular moment and the exact composition and density of surrounding  amniotic fluid decides how every individual ridge will form.  &lt;/p&gt;&lt;p&gt;So, in addition to the countless things that go into deciding your genetic  make-up in the first place, there are innumerable environmental factors  influencing the formation of the fingers. Just like the weather conditions that  form clouds or the coastline of a beach, the entire development process is so  chaotic that, in the entire course of human history, there is virtually no  chance of the same exact pattern forming twice.  &lt;/p&gt;&lt;p&gt;Consequently, fingerprints are a unique marker for a person, even an  identical twin. And while two prints may look basically the same at a glance, a  trained investigator or an advanced piece of software can pick out clear,  defined differences.  &lt;/p&gt;&lt;p&gt;This is the basic idea of fingerprint analysis, in both crime investigation  and security. A fingerprint scanner's job is to take the place of a human  analyst by collecting a print sample and comparing it to other samples on  record.&lt;/p&gt;&lt;p&gt;A fingerprint scanner system has two basic jobs -- it needs to get an image of  your finger, and it needs to determine whether the pattern of ridges and valleys  in this image matches the pattern of ridges and valleys in pre-scanned images.  &lt;/p&gt;&lt;p&gt;There are a number of different ways to get an image of somebody's finger.  The most common methods today are &lt;b&gt;optical scanning&lt;/b&gt; and &lt;b&gt;capacitance  scanning&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;Optical Scanner&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The heart of an optical scanner is a charge coupled device (&lt;span style="font-weight: bold;"&gt;CCD&lt;/span&gt;), the same light sensor system used in digital cameras and camcorders. A CCD is simply an array of light-sensitive diodes called photosites, which generate an electrical signal in response to light photons. Each photosite records a pixel, a tiny dot representing the light that hit that spot. Collectively, the light and dark pixels form an image of the scanned scene (a finger, for example). Typically, an analog-to-digital converter in the scanner system processes the analog electrical signal to generate a digital representation of this image.&lt;/p&gt;&lt;p&gt;The scanning process starts when you place your finger on a glass plate, and  a CCD camera takes a picture. The scanner has its own light source, typically an  array of light-emitting diodes, to illuminate the ridges of the finger. The CCD system actually  generates an &lt;b&gt;inverted image&lt;/b&gt; of the finger, with darker areas representing  more reflected light (the ridges of the finger) and lighter areas representing  less reflected light (the valleys between the ridges).  &lt;/p&gt;&lt;p&gt;Before comparing the print to stored data, the scanner processor makes sure  the CCD has captured a clear image. It checks the average pixel darkness, or the  overall values in a small sample, and rejects the scan if the overall image is  too dark or too light. If the image is rejected, the scanner adjusts the  exposure time to let in more or less light, and then tries the scan again.  &lt;/p&gt;&lt;p&gt;If the darkness level is adequate, the scanner system goes on to check the  &lt;b&gt;image definition&lt;/b&gt; (how sharp the fingerprint scan is). The processor looks  at several straight lines moving horizontally and vertically across the image.  If the fingerprint image has good definition, a line running perpendicular to  the ridges will be made up of alternating sections of very dark pixels and very  light pixels.  &lt;/p&gt;&lt;p&gt;If the processor finds that the image is crisp and properly exposed, it  proceeds to comparing the captured fingerprint with fingerprints on file.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;Capacitance Scanner&lt;/span&gt; &lt;/p&gt;&lt;p&gt;Like optical scanners, capacitive fingerprint scanners generate an image of the  ridges and valleys that make up a fingerprint. But instead of sensing the print  using light, the capacitors use electrical current.  &lt;/p&gt;&lt;p&gt;The diagram below shows a simple capacitive sensor. The sensor is made up of  one or more semiconductor chips  an array of tiny &lt;b&gt;cells&lt;/b&gt;. Each cell includes two  &lt;b&gt;conductor plates&lt;/b&gt;, covered with an insulating layer. The cells are tiny --  smaller than the width of one ridge on a finger.  &lt;/p&gt;&lt;p&gt; &lt;table align="center" cellpadding="3" cellspacing="0" width="400"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:arial,helvetica;"&gt; &lt;center&gt;&lt;img src="http://static.howstuffworks.com/gif/fingerprint-scanner-diagram.gif" /&gt;&lt;br /&gt;&lt;!-- &lt;span style="font-size:-2;"&gt;Photo courtesy&lt;/span&gt;&lt;br /&gt;--&gt;&lt;!--&lt;span style="font-size:-1;"&gt;&lt;b&gt;CAPTION&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;--&gt;&lt;/center&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;&lt;p&gt;The sensor is connected to an &lt;b&gt;integrator&lt;/b&gt;, an electrical circuit built  around an &lt;b&gt;inverting operational amplifier&lt;/b&gt;. The inverting amplifier is a  complex semiconductor device, made up of a number of transistors, resistors and  capacitors. The details of its operation would fill an entire article by itself,  but here we can get a general sense of what it does in a capacitance scanner.  (Check out this page on operational amplifiers for a technical overview.)  &lt;/p&gt;&lt;p&gt;Like any amplifier, an inverting amplifier alters one current based on fluctuations in another  current. Specifically, the inverting amplifier alters a  supply voltage. The alteration is based on the relative voltage of two inputs,  called the inverting terminal and the non-inverting terminal. In this case, the  non-inverting terminal is connected to ground, and the inverting terminal is  connected to a reference voltage supply and a &lt;b&gt;feedback loop&lt;/b&gt;. The feedback  loop, which is also connected to the amplifier output, includes the two  conductor plates.  &lt;/p&gt;&lt;p&gt;As you may have recognized, the two conductor plates form a basic capacitor, an electrical  component that can store up charge. The surface of the finger acts as a third capacitor plate, separated  by the insulating layers in the cell structure and, in the case of the  fingerprint valleys, a pocket of air. Varying the distance between the capacitor  plates (by moving the finger closer or farther away from the conducting plates)  changes the total capacitance (ability to store charge) of the capacitor.  Because of this quality, the capacitor in a cell under a ridge will have a  greater capacitance than the capacitor in a cell under a valley.  &lt;/p&gt;&lt;p&gt;To scan the finger, the processor first closes the reset switch for each  cell, which shorts each amplifier's input and output to "balance" the integrator  circuit. When the switch is opened again, and the processor applies a fixed  charge to the integrator circuit, the capacitors charge up. The capacitance of  the feedback loop's capacitor affects the voltage at the amplifier's input,  which affects the amplifier's output. Since the distance to the finger alters  capacitance, a finger ridge will result in a different voltage output than a  finger valley.  &lt;/p&gt;&lt;p&gt;The scanner processor reads this voltage output and determines whether it is  characteristic of a ridge or a valley. By reading every cell in the sensor  array, the processor can put together an overall picture of the fingerprint,  similar to the image captured by an optical scanner.  &lt;/p&gt;&lt;p&gt;The main advantage of a capacitive scanner is that it requires a real  fingerprint-type shape, rather than the pattern of light and dark that makes up  the visual impression of a fingerprint. This makes the system harder to trick.  Additionally, since they use a semiconductor chip rather than a CCD unit,  capacitive scanners tend to be more compact that optical devices. &lt;/p&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:130%;" &gt;Analysis&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;most fingerprint scanner systems compare specific features of the fingerprint,  generally known as &lt;b&gt;minutiae&lt;/b&gt;. Typically, human and computer investigators  concentrate on points where ridge lines end or where one ridge splits into two  (&lt;b&gt;bifurcations&lt;/b&gt;). Collectively, these and other distinctive features are  sometimes called &lt;b&gt;typica&lt;/b&gt;.  &lt;/p&gt;&lt;p&gt;The scanner system software uses highly complex algorithms to recognize  and analyze these minutiae. The basic idea is to measure the relative positions  of minutiae, in the same sort of way you might recognize a part of the sky by  the relative positions of stars. A simple way to think of it is to consider the  shapes that various minutia form when you draw straight lines between them. If  two prints have three ridge endings and two bifurcations, forming the same shape  with the same dimensions, there's a high likelihood they're from the same print.   &lt;/p&gt;&lt;p&gt;To get a match, the scanner system doesn't have to find the entire pattern of  minutiae both in the sample and in the print on record, it simply has to find a  sufficient number of minutiae patterns that the two prints have in common. The  exact number varies according to the scanner programming.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-1287745846123482951?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/1287745846123482951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=1287745846123482951&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1287745846123482951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1287745846123482951'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/fingerprint-scannersbiometrics.html' title='Fingerprint Scanners(Biometrics)'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_taXWx1IKzoQ/Sb-emjUrpoI/AAAAAAAAAQs/dHLt-xLFp8Q/s72-c/fingerprintscanner460x276.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-5362057753806869926</id><published>2009-03-16T07:47:00.000-07:00</published><updated>2009-03-16T08:23:42.852-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware Infoz'/><title type='text'>About Scanners</title><content type='html'>&lt;p&gt;&lt;span style="color: rgb(51, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Introduction:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb5is7G1xtI/AAAAAAAAAQc/iLOFBKYFHd0/s1600-h/scanner.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb5is7G1xtI/AAAAAAAAAQc/iLOFBKYFHd0/s320/scanner.jpg" alt="" id="BLOGGER_PHOTO_ID_5313793134263912146" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Scanners have become an important part of the home office over the last few years. Scanner&lt;/span&gt; technology is everywhere and used in many ways:.&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; The basic principle of a scanner is to analyze an image and process it in some way. Image and text capture (optical character recognition or OCR) allow you to save information to a file on your computer. You can then alter or enhance the image, print it out or use it on your Web page. &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;The different types of scanners are :&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;&lt;strong&gt;Flatbed scanners&lt;/strong&gt;, also called desktop scanners, are the most versatile and commonly used scanners.&lt;/li&gt;&lt;/ul&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;&lt;strong&gt;Sheet-fed scanners&lt;/strong&gt; are similar to flatbed scanners except the document is moved and the scan head is immobile. A sheet-fed scanner looks a lot like a small portable printer. &lt;/li&gt;&lt;/ul&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;&lt;strong&gt;Handheld scanners&lt;/strong&gt; use the same basic technology as a flatbed scanner, but rely on the user to move them instead of a motorized belt. This type of scanner typically does not provide good image quality. However, it can be useful for quickly capturing text. &lt;/li&gt;&lt;/ul&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;&lt;strong&gt;Drum scanners&lt;/strong&gt; are used by the publishing industry to capture incredibly detailed images. They use a technology called a &lt;strong&gt;photomultiplier tube&lt;/strong&gt; (PMT). In PMT, the document to be scanned is mounted on a glass cylinder. At the center of the cylinder is a sensor that splits light bounced from the document into three beams. Each beam is sent through a color filter into a photomultiplier tube where the light is changed into an electrical signal.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt; &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 0, 0);"&gt;Structure of a scanner:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Parts of a typical flatbed scanner include: &lt;/span&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;Charge-coupled device (CCD) array &lt;/li&gt;&lt;li&gt;Mirrors &lt;/li&gt;&lt;li&gt;Scan head &lt;/li&gt;&lt;li&gt;Glass plate &lt;/li&gt;&lt;li&gt;Lamp &lt;/li&gt;&lt;li&gt;Lens &lt;/li&gt;&lt;li&gt;Cover &lt;/li&gt;&lt;li&gt;Filters &lt;/li&gt;&lt;li&gt;Stepper motor &lt;/li&gt;&lt;li&gt;Stabilizer bar &lt;/li&gt;&lt;li&gt;Belt &lt;/li&gt;&lt;li&gt;Power supply &lt;/li&gt;&lt;li&gt;Interface port(s) &lt;/li&gt;&lt;li&gt;Control circuitry &lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;The core component of the scanner is the &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;CCD array&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;. CCD is the most common technology for image capture in scanners. CCD is a collection of tiny light-sensitive diodes, which convert photons (light) into electrons (electrical charge). These diodes are called &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;photosites&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;. In a nutshell, each photosite is sensitive to light -- the brighter the light that hits a single photosite, the greater the electrical charge that will accumulate at that site.&lt;/span&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;center&gt; &lt;script type="text/javascript"&gt;&lt;!--  inject_code("&lt;object classid="\" codebase="\" version="4,0,2,0\" width="\" height="\"&gt; &lt;param name="movie" value="\"&gt; &lt;param name="quality" value="high"&gt; &lt;embed src="\" quality="high" pluginspage="\" p1_prod_version="ShockwaveFlash\" type="\" width="\" height="\"&gt;&lt;/embed&gt;  &lt;/object&gt;"); //--&gt; &lt;/script&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="400" height="300"&gt; &lt;param name="movie" value="http://static.howstuffworks.com/flash/digital-camera-photosite.swf"&gt; &lt;param name="quality" value="high"&gt; &lt;embed name="s_media_2_0" id="s_media_2_0" src="http://static.howstuffworks.com/flash/digital-camera-photosite.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index. cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="300"&gt;&lt;/embed&gt;  &lt;/object&gt; &lt;noscript&gt;  &lt;span style="font-weight:bold;font-size:85%;"&gt;   Your browser does not support JavaScript or it is disabled.  &lt;/span&gt; &lt;/noscript&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);font-family:arial,helvetica;font-size:78%;"  &gt;&lt;b&gt;&lt;br /&gt;Photons hitting a photosite and creating electrons&lt;/b&gt;&lt;/span&gt; &lt;/center&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; The image of the document that you scan reaches the CCD array through a series of mirrors, filters and lenses. The exact configuration of these components will depend on the model of scanner, but the basics are pretty much the same.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;The Scanning process:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Here are the steps that a scanner goes through when it scans a document: &lt;/span&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;The document is placed on the &lt;b&gt;glass plate&lt;/b&gt; and the &lt;b&gt;cover&lt;/b&gt; is closed. The inside of the cover in most scanners is flat white, although a few are black. The cover provides a uniform background that the scanner software can use as a reference point for determining the size of the document being scanned. Most flatbed scanners allow the cover to be removed for scanning a bulky object, such as a page in a thick book. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt;&lt;table width="400" align="center" cellpadding="3" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family:arial,helvetica;"&gt; &lt;/span&gt;&lt;center&gt;&lt;span style="font-family:arial,helvetica;"&gt;&lt;img style="width: 366px; height: 226px;" src="http://static.howstuffworks.com/gif/scanner17.jpg" /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:78%;" &gt;&lt;b&gt;&lt;br /&gt;In the image above, you can see the fluorescent lamp on top of the scan head.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt; &lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;A &lt;b&gt;lamp&lt;/b&gt; is used to illuminate the document. The lamp in newer scanners is either a cold cathode fluorescent lamp (CCFL) or a xenon lamp, while older scanners may have a standard fluorescent lamp. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;The entire mechanism (mirrors, lens, filter and CCD array) make up the &lt;b&gt;scan head&lt;/b&gt;. The scan head is moved slowly across the document by a &lt;b&gt;belt&lt;/b&gt; that is attached to a stepper motor. The scan head is attached to a &lt;b&gt;stabilizer bar&lt;/b&gt; to ensure that there is no wobble or deviation in the &lt;b&gt;pass&lt;/b&gt;. Pass means that the scan head has completed a single complete scan of the document. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt;&lt;table width="400" align="center" cellpadding="3" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family:arial,helvetica;"&gt; &lt;/span&gt;&lt;center&gt;&lt;span style="font-family:arial,helvetica;"&gt;&lt;img style="width: 393px; height: 318px;" src="http://static.howstuffworks.com/gif/scanner20.jpg" /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:78%;" &gt;&lt;b&gt;&lt;br /&gt;The stabilizer bar is very durable and tightly secured to the body of the scanner.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt; &lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;The image of the document is reflected by an angled &lt;b&gt;mirror&lt;/b&gt; to another mirror. In some scanners, there are only two mirrors while others use a three mirror approach. Each mirror is slightly curved to focus the image it reflects onto a smaller surface. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;The last mirror reflects the image onto a &lt;b&gt;lens&lt;/b&gt;. The lens focuses the image through a &lt;b&gt;filter&lt;/b&gt; on the CCD array. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt;&lt;table width="400" align="center" cellpadding="3" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family:arial,helvetica;"&gt; &lt;/span&gt;&lt;center&gt;&lt;span style="font-family:arial,helvetica;"&gt;&lt;img style="width: 363px; height: 341px;" src="http://static.howstuffworks.com/gif/scanner14.jpg" /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:78%;" &gt;&lt;b&gt;&lt;br /&gt;Look carefully at the image above and you can see all three of the mirrors plus the lens assembly in this scan head.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt; &lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;span style="color: rgb(0, 51, 51);"&gt;The filter and lens arrangement vary based on the scanner. Some scanners use a &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;three pass&lt;/b&gt; scanning method. Each pass uses a different color filter (red, green or blue) between the lens and CCD array. After the three passes are completed, the scanner software assembles the three filtered images into a single full-color image. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;center&gt; &lt;script type="text/javascript"&gt;&lt;!--  inject_code("&lt;object classid="\" codebase="\" version="4,0,2,0\" width="\" height="\"&gt; &lt;param name="movie" value="\"&gt; &lt;param name="quality" value="high"&gt; &lt;embed src="\" quality="high" pluginspage="\" p1_prod_version="ShockwaveFlash\" type="\" width="\" height="\"&gt;&lt;/embed&gt;  &lt;/object&gt;"); //--&gt; &lt;/script&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="400" height="300"&gt; &lt;param name="movie" value="http://static.howstuffworks.com/flash/scanner.swf"&gt; &lt;param name="quality" value="high"&gt; &lt;embed name="s_media_2_0" id="s_media_2_0" src="http://static.howstuffworks.com/flash/scanner.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index. cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="300"&gt;&lt;/embed&gt;  &lt;/object&gt; &lt;noscript&gt;  &lt;span style="font-weight:bold;font-size:85%;"&gt;   Your browser does not support JavaScript or it is disabled.  &lt;/span&gt; &lt;/noscript&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-family:arial,helvetica;font-size:78%;"  &gt;&lt;b&gt;&lt;br /&gt;Click on the green Scan button to see the scanning process.&lt;/b&gt;&lt;/span&gt; &lt;/center&gt; &lt;p&gt; &lt;span style="color: rgb(0, 51, 51);"&gt;Most scanners today use the &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;single pass&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; method. The lens splits the image into three smaller versions of the original. Each smaller version passes through a color filter (either red, green or blue) onto a discrete section of the CCD array. The scanner combines the data from the three parts of the CCD array into a single full-color image. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; Another imaging array technology that has become popular in inexpensive flatbed scanners is &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;contact image sensor&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; (CIS). CIS replaces the CCD array, mirrors, filters, lamp and lens with rows of red, green and blue &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;light emitting diodes&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; (LEDs). The image sensor mechanism, consisting of 300 to 600 sensors spanning the width of the scan area, is placed very close to the glass plate that the document rests upon. When the image is scanned, the LEDs combine to provide white light. The illuminated image is then captured by the row of sensors. CIS scanners are cheaper, lighter and thinner, but do not provide the same level of quality and resolution found in most CCD scanners.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold; color: rgb(51, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;Resolution and Interpolation:&lt;/span&gt;&lt;/p&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Scanners vary in resolution and&lt;/span&gt;&lt;b style="font-weight: bold; color: rgb(0, 51, 51);"&gt; &lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;sharpness. Most flatbed scanners have a true hardware resolution of at least 300x300 dots per inch (dpi). The scanner's dpi is determined by the number of sensors in a single row (x-direction sampling rate) of the CCD or CIS array by the precision of the stepper motor (y-direction sampling rate). &lt;/span&gt;&lt;p&gt; &lt;/p&gt;&lt;table width="400" align="center" cellpadding="3" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family:arial,helvetica;"&gt; &lt;/span&gt;&lt;center&gt;&lt;span style="font-family:arial,helvetica;"&gt;&lt;img style="width: 262px; height: 262px;" src="http://static.howstuffworks.com/gif/scanner12.jpg" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:78%;" &gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;The precision of the stepper motor determines the y-direction sampling rate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt; &lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;span style="color: rgb(0, 51, 51);"&gt;For example, if the resolution is 300x300 dpi and the scanner is capable of scanning a letter-sized document, then the CCD has 2,550 sensors arranged in each horizontal row. A single-pass scanner would have three of these rows for a total of 7,650 sensors. The stepper motor in our example is able to move in increments equal to 1/300ths of an inch. Likewise, a scanner with a resolution of 600x300 has a CCD array with 5,100 sensors in each horizontal row. &lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;table width="400" align="center" cellpadding="3" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family:arial,helvetica;"&gt; &lt;/span&gt;&lt;center&gt;&lt;span style="font-family:arial,helvetica;"&gt;&lt;img style="width: 260px; height: 216px;" src="http://static.howstuffworks.com/gif/scanner3.jpg" /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0); font-style: italic;font-size:78%;" &gt;&lt;b&gt;&lt;br /&gt;Most scanners have a scan area that is either letter size (8.5x11 inches, 21.6x27.9 centimeters) or legal size (11x14 inches, 27.9x35.6 centimeters).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt; &lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;span style="color: rgb(0, 51, 51);"&gt;Sharpness depends mainly on the quality of the optics used to make the lens and the brightness of the light source. A bright xenon lamp and high-quality lens will create a much clearer, and therefore sharper, image than a standard fluorescent lamp and basic lens. &lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt;Of course, many scanners proclaim resolutions of 4,800x4,800 or even 9,600x9,600. To achieve a hardware resolution with a x-direction sampling rate of 9,600 would require a CCD array of 81,600 sensors. If you look at the specifications, these high resolutions are usually labeled software-enhanced, interpolated resolution or something similar. What does that mean? &lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; &lt;b&gt;Interpolation&lt;/b&gt; is a process that the scanning software uses to increase the perceived resolution of an image. It does this by creating extra pixels in between the ones actually scanned by the CCD array. These extra pixels are an average of the adjacent pixels. For example, if the hardware resolution is 300x300 and the interpolated resolution is 600x300, then the software is adding a pixel between every one scanned by a CCD sensor in each row. &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; Another term used when talking about scanners is &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;bit depth&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;, also called color depth. This simply refers to the number of colors that the scanner is capable of reproducing. Each pixel requires 24 bits to create standard &lt;/span&gt;&lt;i style="color: rgb(0, 51, 51);"&gt;true color&lt;/i&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; and virtually all scanners on the market support this. Many of them offer bit depths of 30 or 36 bits. They still only output in 24-bit color, but perform internal processing to select the best possible choice out of the colors available in the increased palette. There are many opinions about whether there is a noticeable difference in quality between 24-, 30- and 36-bit scanners.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Image transfer:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;Scanning the document is only one part of the process. For the scanned image to be useful, it must be transferred to your computer. There are three common connections used by scanners: &lt;/span&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; &lt;/p&gt;&lt;ul style="color: rgb(0, 51, 51);"&gt;&lt;li&gt;&lt;b&gt;Parallel&lt;/b&gt; - Connecting through the parallel port is the slowest transfer method available. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Small Computer System Interface&lt;/b&gt; (SCSI) - SCSI requires a special SCSI connection. Most SCSI scanners include a dedicated SCSI card to insert into your computer and connect the scanner to, but you can use a standard SCSI controller instead. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Universal Serial Bus&lt;/b&gt; (USB) - USB scanners combine good speed, ease of use and affordability in a single package. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;FireWire&lt;/b&gt; - Usually found on higher-end scanners,FireWire connections are faster than USB and SCSI. FireWire is ideal for scanning high-resolution images. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt; &lt;span style="font-family:arial,helvetica;"&gt; &lt;/span&gt;&lt;span style="font-family:arial,helvetica;"&gt;&lt;img src="http://static.howstuffworks.com/gif/scanner5.jpg" /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);font-size:78%;" &gt;&lt;b&gt;&lt;br /&gt;A scanner may have more than one way of connecting&lt;br /&gt;to your computer.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;On your computer, you need software, called a &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;driver&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;, that knows how to communicate with the scanner. Most scanners speak a common language, &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;TWAIN&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt;. The TWAIN driver acts as an interpreter between any application that supports the TWAIN standard and the scanner. This means that the application does not need to know the specific details of the scanner in order to access it directly. For example, you can choose to acquire an image from the scanner from within &lt;/span&gt;&lt;b style="color: rgb(0, 51, 51);"&gt;Adobe Photoshop&lt;/b&gt;&lt;span style="color: rgb(0, 51, 51);"&gt; because Photoshop supports the TWAIN standard. &lt;/span&gt;&lt;p style="color: rgb(0, 51, 51);"&gt; In addition to the driver, most scanners come with other software. Typically, a scanning utility and some type of image editing application are included. A lot of scanners include OCR software. OCR allows you to scan in words from a document and convert them into computer-based text. It uses an averaging process to determine what the shape of a character is and match it to the correct letter or number. &lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt;The great thing about scanner technology today is that you can get exactly what you need. You can find a decent scanner with good software for less than $200, or get a fantastic scanner with incredible software for less than $1,000. It all depends on your needs and budget.&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 51);"&gt;.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-5362057753806869926?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/5362057753806869926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=5362057753806869926&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5362057753806869926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5362057753806869926'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/about-scanners_16.html' title='About Scanners'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb5is7G1xtI/AAAAAAAAAQc/iLOFBKYFHd0/s72-c/scanner.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-1959381507456999496</id><published>2009-03-16T07:21:00.000-07:00</published><updated>2009-03-16T08:24:44.171-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software infoz'/><title type='text'>Advanced spyware Remover</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_DB2ug_5zWhw/Sb5jRsCC03I/AAAAAAAAAAM/vyINQoQ6VYM/s1600-h/evon+spyware.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_DB2ug_5zWhw/Sb5jRsCC03I/AAAAAAAAAAM/vyINQoQ6VYM/s320/evon+spyware.jpg" alt="" id="BLOGGER_PHOTO_ID_5313793765872423794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.evonsoft.com/"&gt;&lt;span&gt;&lt;strong&gt;&lt;i&gt;&lt;span&gt;www.evonsoft.com&lt;/span&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;.  Advanced Spyware Remover&lt;br /&gt;&lt;i&gt;&lt;strong&gt;Best free anti-spyware&lt;/strong&gt;&lt;/i&gt;&lt;br /&gt;Advanced Spyware Remover is an advanced but easy-to-use anti spyware tool that removes spyware, adware, malware, hijacker programs and immunizes them to block future spyware threats that may invade your privacy and even steal your credit card numbers or personal information. It upgrades computer system performance and creating a secure computer that runs reliably.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;i&gt;Evonsoft System Info&lt;br /&gt;Detect hardware and software info of your computer&lt;/i&gt;&lt;/strong&gt;&lt;br /&gt;It is a powerful tool that detects system hardware, software information of your computer including CPU, CPU Cache, CPU Features, Motherboard, BIOS, Memory, Memory Resource, Hard disk, Video Card, Monitor, Multi-Media, Network Device, Other Device, Operation System, Software Info and so on.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;strong&gt;Evonsoft Computer Repair&lt;br /&gt;Repair All PC Problems and Make Computer Run Faster&lt;/strong&gt;&lt;/i&gt;&lt;br /&gt;Evonsoft Computer Repair is an advanced system utility for Windows that allows you to safely remove spyware, clean registry, sweep privacy, and clean junk files with a mouse click.&lt;br /&gt;Recommended Freeware&lt;br /&gt;Adavanced WindowsCare Free&lt;br /&gt;The King of All-in-one system utilities&lt;br /&gt;This comprehensive PC-care utility has a one-click approach. Advanced WindowsCare Free helps protect, optimize, clean, and repair your computer and Registry –– with daily use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-1959381507456999496?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/1959381507456999496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=1959381507456999496&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1959381507456999496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/1959381507456999496'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/www.html' title='Advanced spyware Remover'/><author><name>samuel</name><uri>http://www.blogger.com/profile/00364238596876291342</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_DB2ug_5zWhw/Sb5jRsCC03I/AAAAAAAAAAM/vyINQoQ6VYM/s72-c/evon+spyware.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-8487774145546684652</id><published>2009-03-15T09:48:00.000-07:00</published><updated>2009-03-15T10:03:52.514-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-books'/><title type='text'>XP Clean Install [E-book]</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb0zDO2V9CI/AAAAAAAAAQU/WQBKzwatLf0/s1600-h/xp.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 366px; height: 242px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb0zDO2V9CI/AAAAAAAAAQU/WQBKzwatLf0/s320/xp.jpg" alt="" id="BLOGGER_PHOTO_ID_5313459265985704994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;This E-book explains the concept how to install &lt;span style="font-weight: bold;"&gt;windows XP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This book formatted as &lt;span style="font-weight: bold;"&gt;(.PDF )&lt;/span&gt;----&lt;b&gt;size (1234 KB&lt;/b&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;[Download] &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://rapidshare.com/files/209589144/XP_Clean_Install_BY_INFOGUYZ.co.nr.pdf"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 85px; height: 85px;" src="http://s4.tinypic.com/2yox4i9_th.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-8487774145546684652?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/8487774145546684652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=8487774145546684652&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8487774145546684652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/8487774145546684652'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/xp-clean-install-e-book.html' title='XP Clean Install [E-book]'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_taXWx1IKzoQ/Sb0zDO2V9CI/AAAAAAAAAQU/WQBKzwatLf0/s72-c/xp.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-6356703048309453054</id><published>2009-03-14T15:07:00.001-07:00</published><updated>2009-03-14T17:24:11.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><title type='text'>About Firewall</title><content type='html'>&lt;p&gt;&lt;span style="color: rgb(0, 102, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Introduction:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;If you have been using the Internet for any length of time, and especially if you work at a larger company and browse the Web while you are at work, you have probably heard the term &lt;/span&gt;&lt;strong style="color: rgb(0, 0, 102);"&gt;firewall&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; used. For example, you often hear people in companies say things like, "I can't use that site because they won't let it through the firewall."&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;center&gt;&lt;img src="http://static.howstuffworks.com/gif/firewall.gif" /&gt;&lt;/center&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 0, 102);"&gt;If you have a fast Internet connection into your home (either a DSL connection or a cable modem), you may have found yourself hearing about firewalls for your home network as well. It turns out that a small home network has many of the same security issues that a large corporate network does. You can use a firewall to protect your home network and family from offensive Web sites and potential hackers. &lt;/p&gt;&lt;p style="color: rgb(0, 0, 102);"&gt; &lt;/p&gt;&lt;table style="color: rgb(0, 0, 102);" align="center" cellpadding="3" cellspacing="0" width="400"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td&gt; &lt;center&gt;&lt;/center&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; Basically, a firewall is a barrier to keep destructive forces away from your property. In fact, that's why its called a firewall. Its job is similar to a physical firewall that keeps a fire from spreading from one area to the next.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;What it does?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;A firewall is simply a program or hardware device that filters the information coming through the Internet connection into your private network or computer system. If an incoming packet of information is flagged by the filters, it is not allowed through.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbxH1T9__4I/AAAAAAAAAP8/S931QpYGYbo/s1600-h/ClassFirewallDemo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 403px; height: 277px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbxH1T9__4I/AAAAAAAAAP8/S931QpYGYbo/s320/ClassFirewallDemo.jpg" alt="" id="BLOGGER_PHOTO_ID_5313200641609301890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;Let's say that you work at a company with 500 employees.The company will therefore have hundreds of computers that all have network cards connecting them together. In addition, the company will have one or more connections to the Internet through something like T1 or T3 lines. Without a firewall in place, all of those hundreds of computers are directly accessible to anyone on the Internet. A person who knows what he or she is doing can probe those computers, try to make FTP connections to them, try to make telnet connections to them and so on. If one employee makes a mistake and leaves a security hole, hackers can get to the machine and exploit the hole. &lt;/span&gt;&lt;p style="color: rgb(0, 0, 102);"&gt;With a firewall in place, the landscape is much different. A company will place a firewall at every connection to the Internet (for example, at every T1 line coming into the company). The firewall can implement security rules. For example, one of the security rules inside the company might be: &lt;/p&gt;&lt;ul style="color: rgb(0, 0, 102);"&gt;Out of the 500 computers inside this company, only one of them is permitted to receive public FTP traffic. Allow FTP connections only to that one computer and prevent them on all others. &lt;/ul&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;A company can set up rules like this for FTP servers, Web servers, Telnet servers and so on. In addition, the company can control how employees connect to Web sites, whether files are allowed to leave the company over the network and so on. A firewall gives a company tremendous control over how people use the network. &lt;/span&gt;&lt;p style="color: rgb(0, 0, 102);"&gt; Firewalls use one or more of three methods to control traffic flowing in and out of the network: &lt;/p&gt;&lt;ul style="color: rgb(0, 0, 102);"&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Packet filtering&lt;/strong&gt; - Packets (small chunks of data) are analyzed against a set of &lt;strong&gt;filters&lt;/strong&gt;. Packets that make it through the filters are sent to the requesting system and all others are discarded. &lt;/li&gt;&lt;/ul&gt;&lt;ul style="color: rgb(0, 0, 102);"&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Proxy service&lt;/strong&gt; - Information from the Internet is retrieved by the firewall and then sent to the requesting system and vice versa. &lt;/li&gt;&lt;/ul&gt;&lt;ul style="color: rgb(0, 0, 102);"&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Stateful inspection&lt;/strong&gt; - A newer method that doesn't examine the contents of each packet but instead compares certain key parts of the packet to a database of trusted information. Information traveling from inside the firewall to the outside is monitored for specific defining characteristics, then incoming information is compared to these characteristics. If the comparison yields a reasonable match, the information is allowed through. Otherwise it is discarded. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Firewall Configuration:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;Firewalls are customizable.&lt;/span&gt; &lt;span style="color: rgb(0, 0, 102);"&gt;This means that you can add or remove filters based on several conditions. Some of&lt;/span&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/SbxIR7kgoSI/AAAAAAAAAQE/Ln17Y5MrHss/s1600-h/rc_DHCP_firewall.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 240px; height: 211px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/SbxIR7kgoSI/AAAAAAAAAQE/Ln17Y5MrHss/s320/rc_DHCP_firewall.jpg" alt="" id="BLOGGER_PHOTO_ID_5313201133276143906" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;these are:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 0);"&gt; &lt;span style="color: rgb(0, 0, 102);"&gt;IP addresses&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; - Each machine on the Internet is assigned a unique address called an &lt;/span&gt;&lt;strong style="font-weight: normal; color: rgb(0, 0, 102);"&gt;IP address&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;. IP addresses are 32-bit numbers, normally expressed as four "octets" in a "dotted decimal number." A typical IP address looks like this: 216.27.61.137. For example, if a certain IP address outside the company is reading too many files from a server, the firewall can block all traffic to or from that IP address.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 0);"&gt;Domain names&lt;/span&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; - Because it is hard to remember the string of numbers that make up an IP address, and because IP addresses sometimes need to change, all servers on the Internet also have human-readable names, called &lt;/span&gt;&lt;strong style="font-weight: normal; color: rgb(0, 0, 102);"&gt;domain names&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;. For example, it is easier for most of us to remember www.infoguyz.co.nr than it is to remember 216.27.61.137. A company might block all access to certain domain names, or allow access only to specific domain names.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 0);"&gt;Protocols&lt;/span&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;&lt;span style="color: rgb(51, 51, 0);"&gt; &lt;/span&gt;- The &lt;/span&gt;&lt;strong style="font-weight: normal; color: rgb(0, 0, 102);"&gt;protocol&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; is the pre-defined way that someone who wants to use a service talks with that service. The "someone" could be a person, but more often it is a computer program like a Web browser. Protocols are often text, and simply describe how the client and server will have their conversation. The &lt;/span&gt;&lt;strong style="color: rgb(0, 0, 102);"&gt;http&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; in the Web's protocol. Some common protocols that you can set firewall filters for include IP, TCP, etc...,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 0);"&gt;Specific words and phrases&lt;/span&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; - This can be anything. The firewall will &lt;/span&gt;&lt;strong style="color: rgb(0, 0, 102);"&gt;sniff&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; (search through) each packet of information for an exact match of the text listed in the filter. For example, you could instruct the firewall to block any packet with the word "X-rated" in it. The key here is that it has to be an exact match. The "X-rated" filter would not catch "X rated" (no hyphen). But you can include as many words, phrases and variations of them as you need.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/SbxImEP_v_I/AAAAAAAAAQM/At4eYg2EukI/s1600-h/68593-windows-firewall-on.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 145px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/SbxImEP_v_I/AAAAAAAAAQM/At4eYg2EukI/s320/68593-windows-firewall-on.gif" alt="" id="BLOGGER_PHOTO_ID_5313201479203405810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;Some operating systems come with a firewall built in. Otherwise, a software firewall can be installed on the computer in your home that has an Internet connection. This computer is considered a &lt;/span&gt;&lt;strong style="color: rgb(0, 0, 102);"&gt;gateway&lt;/strong&gt;&lt;span style="color: rgb(0, 0, 102);"&gt; because it provides the only point of access between your home network and the Internet.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);font-size:130%;" &gt; &lt;span style="font-weight: bold;"&gt;Why it need?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;There are many creative ways that unscrupulous people use to access or abuse unprotected computers: &lt;/span&gt;&lt;ul style="color: rgb(0, 0, 102);"&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Remote login&lt;/strong&gt; - When someone is able to connect to your computer and control it in some form. This can range from being able to view or access your files to actually running programs on your computer. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Application backdoors&lt;/strong&gt; - Some programs have special features that allow for remote access. Others contain bugs that provide a &lt;strong&gt;backdoor&lt;/strong&gt;, or hidden access, that provides some level of control of the program. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;SMTP session hijacking&lt;/strong&gt; - SMTP is the most common method of sending e-mail over the Internet. By gaining access to a list of e-mail addresses, a person can send unsolicited junk e-mail (&lt;strong&gt;spam&lt;/strong&gt;) to thousands of users. This is done quite often by redirecting the e-mail through the SMTP server of an unsuspecting host, making the actual sender of the spam difficult to trace. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Operating system bugs&lt;/strong&gt; - Like applications, some operating systems have backdoors. Others provide remote access with insufficient security controls or have bugs that an experienced hacker can take advantage of. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Denial of service&lt;/strong&gt; - You have probably heard this phrase used in news reports on the attacks on major Web sites. This type of attack is nearly impossible to counter. What happens is that the hacker sends a request to the server to connect to it. When the server responds with an acknowledgement and tries to establish a session, it cannot find the system that made the request. By inundating a server with these unanswerable session requests, a hacker causes the server to slow to a crawl or eventually crash. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;E-mail bombs&lt;/strong&gt;&lt;span style="color: rgb(51, 51, 0);"&gt; &lt;/span&gt;- An e-mail bomb is usually a personal attack. Someone sends you the same e-mail hundreds or thousands of times until your e-mail system cannot accept any more messages. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Macros&lt;/strong&gt; - To simplify complicated procedures, many applications allow you to create a script of commands that the application can run. This script is known as a macro. Hackers have taken advantage of this to create their own macros that, depending on the application, can destroy your data or crash your computer. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Viruses&lt;/strong&gt; - Probably the most well-known threat is computer viruses. A virus is a small program that can copy itself to other computers. This way it can spread quickly from one system to the next. Viruses range from harmless messages to erasing all of your data. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Spam&lt;/strong&gt; - Typically harmless but always annoying, spam is the electronic equivalent of junk mail. Spam can be dangerous though. Quite often it contains links to Web sites. Be careful of clicking on these because you may accidentally accept a cookie that provides a backdoor to your computer. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Redirect bombs&lt;/strong&gt; - Hackers can use ICMP to change (redirect) the path information takes by sending it to a different router. This is one of the ways that a denial of service attack is set up. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong style="color: rgb(51, 51, 0);"&gt;Source routing&lt;/strong&gt; - In most cases, the path a packet travels over the Internet (or any other network) is determined by the routers along that path. But the source providing the packet can arbitrarily specify the route that the packet should travel. Hackers sometimes take advantage of this to make information appear to come from a trusted source or even from inside the network! Most firewall products disable source routing by default. &lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;Some of the items in the list above are hard, if not impossible, to filter using a firewall. While some firewalls offer virus protection, it is worth the investment to install anti-virus software on each computer. And, even though it is annoying, some spam is going to get through your firewall as long as you accept e-mail.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="color: rgb(0, 0, 102);"&gt; The level of security you establish will determine how many of these threats can be stopped by your firewall. The highest level of security would be to simply block everything. Obviously that defeats the purpose of having an Internet connection. But a common rule of thumb is to block everything, then begin to select what types of traffic you will allow. You can also restrict traffic that travels through the firewall so that only certain types of information, such as e-mail, can get through. This is a good rule for businesses that have an experienced network administrator that understands what the needs are and knows exactly what traffic to allow through. For most of us, it is probably better to work with the defaults provided by the firewall developer unless there is a specific reason to change it. &lt;/p&gt;&lt;p style="color: rgb(0, 0, 102);"&gt;One of the best things about a firewall from a security standpoint is that it stops anyone on the outside from logging onto a computer in your private network. While this is a big deal for businesses, most home networks will probably not be threatened in this manner. Still, putting a firewall in place provides some peace of mind. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-6356703048309453054?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/6356703048309453054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=6356703048309453054&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6356703048309453054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/6356703048309453054'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/about-firewall.html' title='About Firewall'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_taXWx1IKzoQ/SbxH1T9__4I/AAAAAAAAAP8/S931QpYGYbo/s72-c/ClassFirewallDemo.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-5320709614199164538</id><published>2009-03-14T09:39:00.000-07:00</published><updated>2009-03-14T10:15:17.603-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><title type='text'>How Ethernet Works ??</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;The Ethernet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;1973&lt;/span&gt;&lt;span style="font-family:arial;"&gt;, at &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Xerox Corporation’s Palo Alto Research Center&lt;/span&gt;&lt;span style="font-family:arial;"&gt; (more commonly known as &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;PARC&lt;/span&gt;&lt;span style="font-family:arial;"&gt;), researcher &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Bob Metcalfe&lt;/span&gt;&lt;span style="font-family:arial;"&gt; designed and tested the first &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Ethernet network&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. While &lt;/span&gt;&lt;a style="font-family: arial;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/SbvhyiG0trI/AAAAAAAAAPM/udowYLkM9Cw/s1600-h/1561_straight_ethernet.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 194px; height: 166px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/SbvhyiG0trI/AAAAAAAAAPM/udowYLkM9Cw/s320/1561_straight_ethernet.jpg" alt="" id="BLOGGER_PHOTO_ID_5313088443678766770" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;working on a way to link Xerox’s "Alto" computer to a printer, Metcalfe developed the physical method of cabling that connected devices on the Ethernet as well as the standards that governed communication on the cable. Ethernet has since become the most popular and most widely deployed network technology in the world. Many of the issues involved with Ethernet are common to many network technologies, and understanding how Ethernet addressed these issues can provide a foundation that will improve your understanding of networking in general.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(51, 51, 255);font-family:arial;font-size:85%;"  &gt;             &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/SbvjVj5cXUI/AAAAAAAAAPk/5kZQAfqh-bQ/s1600-h/LaptopEthernet.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 182px; height: 157px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/SbvjVj5cXUI/AAAAAAAAAPk/5kZQAfqh-bQ/s320/LaptopEthernet.JPG" alt="" id="BLOGGER_PHOTO_ID_5313090144966565186" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;The Ethernet&lt;/span&gt;&lt;span style="font-family:arial;"&gt; standard has grown to encompass new technologies as computer networking has matured, but the mechanics of operation for every Ethernet network today stem from Metcalfe’s original design. The original Ethernet described communi -cation over a single cable shared by all devices on the network. Once a device attached to this cable, it had the ability   to communicate with any other  attached device. This allows the network to expand to accommodate new devices without requiring any modification to those devices already on the network.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sbvj2bSu72I/AAAAAAAAAP0/kXqRNJKuHvc/s1600-h/gigabit-ethernet_icon2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 235px; height: 148px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sbvj2bSu72I/AAAAAAAAAP0/kXqRNJKuHvc/s320/gigabit-ethernet_icon2.jpg" alt="" id="BLOGGER_PHOTO_ID_5313090709592403810" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0);"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Connecting Ethernet Cable wire in to slot&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Ethernet Basics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Ethernet is a local area technology, with networks traditionally operating within a single building, connecting devices in close proximity. At most, Ethernet devices could have only a few hundred meters of cable between them, making it impractical to connect geographically dispersed locations. Modern advancements have increased these distances considerably, allowing Ethernet networks to span tens of kilometers.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbvhDzPisiI/AAAAAAAAAPE/cKzDPubybyw/s1600-h/ethernet1.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 205px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbvhDzPisiI/AAAAAAAAAPE/cKzDPubybyw/s320/ethernet1.gif" alt="" id="BLOGGER_PHOTO_ID_5313087640824885794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Protocols&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In networking, the term protocol refers to a set of rules that govern communications. Protocols are to computers what language is to humans. Since this article is in English, to understand it you must be able to read English. Similarly, for two devices on a network to successfully communicate, they must both understand the same protocols.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-size:130%;" &gt; &lt;span style="font-weight: bold;"&gt;Ethernet Terminology&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Ethernet follows a simple set of rules that govern its basic operation. To better understand these rules, it is important to understand the basics of Ethernet terminology.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;* &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-family:arial;" &gt;Medium&lt;/span&gt;&lt;span style="font-family:arial;"&gt; - Ethernet devices attach to a common medium that provides a path along which the electronic signals will travel. Historically, this medium has been coaxial copper cable, but today it is more commonly a twisted pair or fiber optic cabling.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;* &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-family:arial;" &gt;Segment&lt;/span&gt;&lt;span style="font-family:arial;"&gt; - We refer to a single shared medium as an Ethernet segment.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;* &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-family:arial;" &gt;Node&lt;/span&gt;&lt;span style="font-family:arial;"&gt; - Devices that attach to that segment are stations or nodes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;* &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-family:arial;" &gt;Frame&lt;/span&gt;&lt;span style="font-family:arial;"&gt; - The nodes communicate in short messages called frames, which are variably sized chunks of information.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Frames are analogous to sentences in human language. In English, we have rules for constructing our sentences:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;We know that each sentence must contain a subject and a predicate. The Ethernet protocol specifies a set of rules for constructing frames. There are explicit minimum and maximum lengths for frames, and a set of required pieces of information that must appear in the frame. Each frame must include, for example, both a destination address and a source address, which identify the recipient and the sender of the message. The address uniquely identifies the node, just as a name identifies a particular person. No two Ethernet devices should ever have the same address.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Ethernet Medium&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Since a signal on the Ethernet medium reaches every attached node, the destination address is critical to identify the intended recipient of the frame.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;For example, in the figure above, when computer B transmits to printer C, computers A and D will still receive and examine the frame. However, when a station first receives a frame, it checks the destination address to see if the frame is intended for itself. If it is not, the station discards the frame without even examining its contents.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;One interesting thing about Ethernet addressing is the implementation of a broadcast address. A frame with a destination address equal to the broadcast address (simply called a broadcast, for short) is intended for every node on the network, and every node will both receive and process this type of frame.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;CSMA/CD&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;font-family:arial;" &gt;The acronym &lt;/span&gt;&lt;span style="font-weight: bold; font-family: arial;font-family:arial;" &gt;CSMA/CD&lt;/span&gt;&lt;span style="font-family: arial;font-family:arial;" &gt; signifies &lt;/span&gt;&lt;span style="font-weight: bold; font-family: arial;font-family:arial;" &gt;carrier-sense multiple access&lt;/span&gt;&lt;span style="font-family: arial;font-family:arial;" &gt; with &lt;/span&gt;&lt;span style="font-weight: bold; font-family: arial;font-family:arial;" &gt;collision detection&lt;/span&gt;&lt;span style="font-family: arial;"&gt; and describes how the Ethernet protocol regulates communication among nodes. While the term may seem intimidating, if we break it apart into its component concepts we will see that it describes rules very similar to those that people use in polite conversation. To help illustrate the operation of Ethernet, we will use an analogy of a dinner table conversation.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Let’s represent our Ethernet segment as a dinner table, and let several people engaged in polite conversation at the table represent the nodes. The term multiple access covers what we already discussed above: When one Ethernet station transmits, all the stations on the medium hear the transmission, just as when one person at the table talks, everyone present is able to hear him or her.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Now let's imagine that you are at the table and you have something you would like to say. At the moment, however, I am talking. Since this is a polite conversation, rather than immediately speak up and interrupt, you would wait until I finished talking before making your statement. This is the same concept described in the Ethernet protocol as carrier sense. Before a station transmits, it "listens" to the medium to determine if another station is transmitting. If the medium is quiet, the station recognizes that this is an appropriate time to transmit.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Collision Detection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Carrier-sense multiple access gives us a good start in regulating our conversation, but there is one scenario we still need to address. Let’s go back to our dinner table analogy and imagine that there is a momentary lull in the conversation. You and I both have something we would like to add, and we both "sense the carrier" based on the silence, so we begin speaking at approximately the same time. In Ethernet terminology, a collision occurs when we both spoke at once.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In our conversation, we can handle this situation gracefully. We both hear the other speak at the same time we are speaking, so we can stop to give the other person a chance to go on. Ethernet nodes also listen to the medium while they transmit to ensure that they are the only station transmitting at that time. If the stations hear their own transmission returning in a garbled form, as would happen if some other station had begun to transmit its own message at the same time, then they know that a collision occurred. A single Ethernet segment is sometimes called a collision domain because no two stations on the segment can transmit at the same time without causing a collision. When stations detect a collision, they cease transmission, wait a random amount of time, and attempt to transmit when they again detect silence on the medium.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The random pause and retry is an important part of the protocol. If two stations collide when transmitting once, then both will need to transmit again. At the next appropriate chance to transmit, both stations involved with the previous collision will have data ready to transmit. If they transmitted again at the first opportunity, they would most likely collide again and again indefinitely. Instead, the random delay makes it unlikely that any two stations will collide more than a few times in a row.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;br /&gt;Limitations of Ethernet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;A single shared cable can serve as the basis for a complete Ethernet network, which is what we discussed above. However, there are practical limits to the size of our Ethernet network in this case. A primary concern is the length of the shared cable.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Electrical signals propagate along a cable very quickly, but they weaken as they travel, and electrical interference from neighboring devices (fluorescent lights, for example) can scramble the signal. A network cable must be short enough that devices at opposite ends can receive each other's signals clearly and with minimal delay. This places a distance limitation on the maximum separation between two devices (called the network diameter) on an Ethernet network. Additionally, since in &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;CSMA/CD&lt;/span&gt;&lt;span style="font-family:arial;"&gt; only a single device can transmit at a given time, there are practical limits to the number of devices that can coexist in a single network. Attach too many devices to one shared segment and contention for the medium will increase. Every device may have to wait an inordinately long time before getting a chance to transmit.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Engineers have developed a number of network devices that alleviate these difficulties. Many of these devices are not specific to Ethernet, but play roles in other network technologies as well.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Repeaters&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The first popular Ethernet medium was a copper coaxial cable known as "&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;thicknet&lt;/span&gt;&lt;span style="font-family:arial;"&gt;." The maximum length of a thicknet cable was 500 meters. In large building or campus environments, a 500-meter cable could not always reach every network device. A repeater addresses this problem.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;Repeaters&lt;/span&gt;&lt;span style="font-family:arial;"&gt; connect multiple Ethernet segments, listening to each segment and repeating the signal heard on one segment onto every other segment connected to the repeater. By running multiple cables and joining them with repeaters, you can significantly increase your network diameter.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Segmentation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In our dinner table analogy, we had only a few people at a table carrying out the conversation, so restricting ourselves to a single speaker at any given time was not a significant barrier to communication. But what if there were many people at the table and only one were allowed to speak at any given time?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In practice, we know that the analogy breaks down in circumstances such as these. With larger groups of people, it is common for several different conversations to occur simultaneously. If only one person in a crowded room or at a banquet dinner were able to speak at any time, many people would get frustrated waiting for a chance to talk. For humans, the problem is self-correcting: Voices only carry so far, and the ear is adept at picking out a particular conversation from the surrounding noise. This makes it easy for us to have many small groups at a party converse in the same room; but network cables carry signals quickly and efficiently over long distances, so this natural segregation of conversations does not occur.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Ethernet networks faced congestion problems as they increased in size. If a large number of stations connected to the same segment and each generated a sizable amount of traffic, many stations may attempt to transmit whenever there was an opportunity. Under these circumstances, collisions would become more frequent and could begin to choke out successful transmissions, which could take inordinately large amounts of time to complete. One way to reduce congestion would be to split a single segment into multiple segments, thus creating multiple collision domains. This solution creates a different problem, as now these now separate segments are not able to share information with each other.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Bridges&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;To alleviate problems with segmentation, Ethernet networks implemented bridges. Bridges connect two or more network segments, increasing the network diameter as a repeater does, but bridges also help regulate traffic. They can send and receive transmissions just like any other node, but they do not function the same as a normal node. The bridge does not originate any traffic of its own; like a repeater, it only echoes what it hears from other stations. (That last statement is not entirely accurate: Bridges do create a special Ethernet frame that allows them to communicate with other bridges, but that is outside the scope of this article.)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/ethernet5.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 181px;" src="http://static.howstuffworks.com/gif/ethernet5.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;Remember how the multiple access and shared medium of Ethernet meant that every station on the wire received every transmission, whether it was the intended recipient or not? Bridges make use of this feature to relay traffic between segments. In the figure above, the bridge connects segments 1 and 2. If station A or B were to transmit, the bridge would also receive the transmission on segment 1. How should the bridge respond to this traffic? It could automatically transmit the frame onto segment 2, like a repeater, but that would not relieve congestion, as the network would behave like one long segment.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;One goal of the bridge is to reduce unnecessary traffic on both segments. It does this by examining the destination address of the frame before deciding how to handle it. If the destination address is that of station A or B, then there is no need for the frame to appear on segment 2. In this case, the bridge does nothing. We can say that the bridge filters or drops the frame. If the destination address is that of station C or D, or if it is the broadcast address, then the bridge will transmit, or forward the frame on to segment 2. By forwarding packets, the bridge allows any of the four devices in the figure to communicate. Additionally, by filtering packets when appropriate, the bridge makes it possible for station A to transmit to station B at the same time that station C transmits to station D, allowing two conversations to occur simultaneously!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Switches are the modern counterparts of bridges, functionally equivalent but offering a dedicated segment for every node on the network (more on switches later in the article).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Routers: Logical Segmentation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Bridges can reduce congestion by allowing multiple conversations to occur on different segments simultaneously, but they have their limits in segmenting traffic as well.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;An important characteristic of bridges is that they forward Ethernet broadcasts to all connected segments. This behavior is necessary, as Ethernet broadcasts are destined for every node on the network, but it can pose problems for bridged networks that grow too large. When a large number of stations broadcast on a bridged network, congestion can be as bad as if all those devices were on a single segment.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Routers are advanced networking components that can divide a single network into two logically separate networks. While Ethernet broadcasts cross bridges in their search to find every node on the network, they do not cross routers, because the router forms a logical boundary for the network.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Routers operate based on protocols that are independent of the specific networking technology, like Ethernet or token ring (we'll discuss token ring later). This allows routers to easily interconnect various network technologies, both local and wide area, and has led to their widespread deployment in connecting devices around the world as part of the global Internet.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Switched Ethernet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Modern Ethernet implementations often look nothing like their historical counterparts. Where long runs of coaxial cable provided attachments for multiple stations in legacy Ethernet, modern Ethernet networks use twisted pair wiring or fiber optics to connect stations in a radial pattern. Where legacy Ethernet networks transmitted data at 10 megabits per second (Mbps), modern networks can operate at 100 or even 1,000 Mbps!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/ethernet3.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 396px; height: 342px;" src="http://static.howstuffworks.com/gif/ethernet3.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Perhaps the most striking advancement in contemporary Ethernet networks is the use of &lt;/span&gt;&lt;strong style="font-family: arial;"&gt;switched Ethernet&lt;/strong&gt;&lt;span style="font-family:arial;"&gt;. Switched networks replace the shared medium of legacy Ethernet with a dedicated segment for each station. These segments connect to a switch, which acts much like an Ethernet bridge, but can connect many of these single station segments. Some switches today can support hundreds of dedicated segments. Since the only devices on the segments are the switch and the end station, the switch picks up every transmission before it reaches another node. The switch then forwards the frame over the appropriate segment, just like a bridge, but since any segment contains only a single node, the frame only reaches the intended recipient. This allows many conversations to occur simultaneously on a switched network.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-5320709614199164538?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/5320709614199164538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=5320709614199164538&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5320709614199164538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/5320709614199164538'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/how-ethernet-works.html' title='How Ethernet Works ??'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_taXWx1IKzoQ/SbvhyiG0trI/AAAAAAAAAPM/udowYLkM9Cw/s72-c/1561_straight_ethernet.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-7118984834646379486</id><published>2009-03-13T06:51:00.000-07:00</published><updated>2009-03-13T07:54:16.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='basic computing'/><title type='text'>What is Windows Registry??</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;What is Registry?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5Cbobby%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5Cbobby%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Cbobby%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Raavi; 	panose-1:2 0 5 0 0 0 0 0 0 0; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:131075 0 0 0 1 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman"; 	mso-ansi-language:TR; 	mso-fareast-language:TR;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Sect&lt;/style&gt;Ans.) First we will know that what is registry,and how is the registry important. Registry is an important in a computer. It depends up on the operating system that we are using.In windows, the default settings are stored in the registry. Also third party softwares store their setting in the registry. Softwares store their settings like window width,last used file in software etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;The type of the registry values available  are :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1.    string value&lt;br /&gt;2.    binary value&lt;br /&gt;3.    DWORD value&lt;br /&gt;4.    multi-string value&lt;br /&gt;5.    expandable string value&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbpwTMOewrI/AAAAAAAAAOg/h_TmgXzKAHE/s1600-h/computer-memory-pyramid.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 431px; height: 310px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbpwTMOewrI/AAAAAAAAAOg/h_TmgXzKAHE/s320/computer-memory-pyramid.gif" alt="" id="BLOGGER_PHOTO_ID_5312682185438708402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Windows Registry&lt;/span&gt; is an enormous batch of files containing information about almost everything that occurs on the computer, from a visit to a Web site to a program installation. The registry also contains information about drivers and other essential programs, like DLLs -- small helper programs that often work with more than one application. This information is stored in the form of "keys" that help programs run. It's like a big blueprint for where everything goes on your computer and how it all fits together. Only computers running Windows operating systems have registries, and despite rumors to the contrary, Windows 7 will have a registry.&lt;br /&gt;&lt;br /&gt;A registry may have hundreds of thousands of entries, and new entries are created all the time. As it fills with information, the registry may cause a computer's performance to suffer. One problem is that Windows almost never removes registry entries, even if a program is uninstalled, as most uninstallers aren't able to effectively remove their own registry keys. And as files are moved around and programs are uninstalled, some registry keys point to programs or files that no longer exist or are located elsewhere.&lt;br /&gt;&lt;br /&gt;Fortunately, these errors don't have to be tolerated. The registry can be cleaned up, though not completely. And for your troubles, you may get better performance and decreased boot time. Some satisfied users report fewer instances of lag or Windows hanging (when the computer isn't responding). The exact performance boost varies depending on the state of the registry and the effectiveness of the cleaner program employed. You may also free up disk space, although most registry entries are very small.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Default Registry looks like this:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i336.photobucket.com/albums/n352/sagar_spartin/reg.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 651px; height: 480px;" src="http://i336.photobucket.com/albums/n352/sagar_spartin/reg.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Where are the Windows Registry files?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you have Windows 9x or ME, known as the 9x Platform, the Registry files are stored in the Windows folder. They are named System.dat and User.dat. However, Windows ME also has Classes.dat. These files all have Hidden attributes so unless you are view hidden files you will not find them.&lt;br /&gt;&lt;br /&gt;If you have Windows NT, 2000, 2003, Xp or Vista, known as the NT Platform, the Registry files are stored in their own folder; Windows\System32\Config. You will not be able to copy these files to make backups, as the operating system is protecting them for security reasons.&lt;br /&gt;Lets start with an explanation of the Registry Keys.&lt;br /&gt;&lt;br /&gt;Open &lt;span style="font-weight: bold;"&gt;RegEdit&lt;/span&gt;, you'll see the six Hives on the Windows 9x Platform and five on the NT Platform under the "My Computer" header:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;HKEY_CLASSES_ROOT:&lt;/span&gt; Contains software settings about the file system, it contains shortcut information, and other user interface information. There will be a SubKey for every file association. And each Key here points to another key. The entire Hive is part of HKEY_LOCAL_MACHINE and can be found at HKEY_LOCAL_MACHINE\Software\Classes. If you change a setting in either of these two locations it is also changed in the other.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;HKEY_CURRENT_USER:&lt;/span&gt; Contains the information for the currently logged-on user, such as settings and software information. Setting changed in this Hive will only affect the current user. This Hive is part of the HKEY_USERS hive.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1)&lt;/span&gt;  AppEvents Key: contains the settings for which sounds to play for system sound events&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2) &lt;/span&gt; Control Panel Key: Control Panel settings are stored here, similar to system.ini and win.ini in Win 3.x.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3) &lt;/span&gt; InstallLocationsMRU: contains folder paths and drives&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4)&lt;/span&gt;  Keyboard layout: specifies current keyboard layout&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5) &lt;/span&gt; Network: Network connection information&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6)&lt;/span&gt; RemoteAccess: Contains information about the current log-on location using Dial-Up Networking&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7)&lt;/span&gt; Software: Software configuration settings for the currently logged-on user.&lt;br /&gt;You may find other Keys here placed by other software, that is probably should have been placed in one of the above Sub-Keys. The entire Hive is also found at the HKEY_USERS\.Default or if more then one profile HKEY_USERS\(Profile name). If you change and setting in either of these two locations it is also changed in the other.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;HKEY_LOCAL_MACHINE:&lt;/span&gt; Contains information about the hardware and software settings that are used for all users of this computer.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1)&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Config:&lt;/span&gt; Configuration information . Same as the Hive HKEY_CURRENT_CONFIG on Windows 9x&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2) Enum&lt;/span&gt;: Hardware information (found under System in NT)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3)&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Hardware:&lt;/span&gt; Information passed to Windows from the BIOS (found under System in NT)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4)&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Network:&lt;/span&gt; information about networks installed to the machine.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5)&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Security:&lt;/span&gt; network security settings.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6)&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Software:&lt;/span&gt; Software-specific information and settings&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7)&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;System:&lt;/span&gt; System startup and device driver information, and operating system settings.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;&lt;br /&gt;HKEY_USERS:&lt;/span&gt; Information about for each user that logs onto this computer is stored here. Each user will have a Sub-Key under this heading. On Windows 9x, if there is only one user, the SubKey will be ".default". When a user logs on, one of the Sub-Keys will be loaded to the HKEY_CURRENT_USER key.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;HKEY_CURRENT_CONFIG :&lt;/span&gt; Contains info about the current hardware configuration, pointing to HKEY_LOCAL_MACHINE\Config. This hive is dynamic, meaning it is built on the fly.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;HKEY_DYN_DATA:&lt;/span&gt; This key contains dynamic information about plug-n-play devices. The data here changes constantly. This key is rewritten every time you boot up, it is a virtual Hive. This Hive is dynamic, meaning it is built on the fly and is not used on the NT Platform.&lt;br /&gt;How Windows uses the Registry&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;For reference:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;HKCU=HKEY_CURRENT_USER&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;HKLM=HKEY_LOCAL_MACHINE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;First you need to understand that the Shell of Windows is the Windows Explorer. Without the Explorer there is no Windows, No desktop and so on.&lt;br /&gt;&lt;br /&gt;With Windows loaded and you are logged on, Windows now can use the information in the Registry that each Hive contains. Here is a sample of how the Registry is used.&lt;br /&gt;&lt;br /&gt;So let's click on the Start button, which is controlled be the &lt;span style="font-weight: bold;"&gt;Explorer.exe&lt;/span&gt;. Now Windows reads the Key &lt;span style="font-weight: bold;"&gt;HKCU\ Microsoft\ Windows\ CurrentVersion\&lt;/span&gt; Policies Keys to determine what the current user is allowed to do. What the user is allowed to access. Now scroll up to the Programs label and the Key &lt;span style="font-weight: bold;"&gt;HKCU\ Microsoft\ Windows\ CurrentVersion\&lt;/span&gt; Explorer is read to determine how Windows will react. Now you open the Start menu and it opens, then you click on a program you wish to open. This is a shortcut that you are clicking on. A shortcut is a file with the extension ".lnk" so Windows now looks at the &lt;span style="font-weight: bold;"&gt;HKLM\Software\Classes Key for the extension&lt;/span&gt; ".lnk" which reads "lnkfile". So Windows now looks for HKLM\Software\Classes\lnkfile which read "ShortCut" and it sees "NeverShowEx" = "" which means do not display file extension for this type of file extension. Windows then looks to see what SubKeys are there and it finds a CLSID SubKey which points to "&lt;span style="font-weight: bold;"&gt;{00021401- 0000- 0000- C000- 000000000046}&lt;/span&gt;". Since the SubKey was "CLSID" Windows knows to look at HKLM\Software\Classes\CLSID Key and finds the matching SubKey. This Key also read "ShortCut" and Windows now looks for what SubKeys are available. It find the "ProgID" Key which points back to the "lnkfile" Key. and it find the server file at the "InProcServer32" file. So Windows now knows to serve this file to &lt;span style="font-weight: bold;"&gt;Shell32.dll&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;If the Explorer did not find the&lt;span style="font-weight: bold;"&gt; CLSID &lt;/span&gt;key listed it would have to search the &lt;span style="font-weight: bold;"&gt;CLSID&lt;/span&gt; Keys for a matching &lt;span style="font-weight: bold;"&gt;ProgID&lt;/span&gt; Key that pointed to the "lnkfile" Key.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shell32.dll&lt;/span&gt; now takes over, the Explorer makes an API call to the &lt;span style="font-weight: bold;"&gt;Shell32.dll&lt;/span&gt; and tells it to Shell (run, start) the file that the that you clicked on. Now the Shell32 knows that this is a ShortCut so it reads the file and determines that you wish to activate the program QikFix. So it starts QikFix now needs an starts loading the other DLLs it needs to run. QikFix searches its' own directory and if not found there looks to the Windows Folder then the System folder. It finds the DLLs it knows it need to run, and then now sees that it needs an interface. So as with all Visual Basic programs it need the Msvbvm50.Dll or Msvbvm60.Dll to do the work for it. So then Msvbvm50.dll draws the plain window and then starts adding the text boxes and the tabs. To do this is may need help form another dll as with the case of the tabs. It knows it needs tabclt32.ocx because when I selected to use the tabs I need to include the DLL name in my source code, which in this case is an Active X control (ocx). Now it needs to draw Tabs but the Msvbvm50.dll has no idea what a tab is.&lt;br /&gt;&lt;br /&gt;If there where TypeLib Keys under the &lt;span style="font-weight: bold;"&gt;CLSID&lt;/span&gt; Key then the Explorer would also got read the matching &lt;span style="font-weight: bold;"&gt;HKLM\Software\Classes\TypeLib Key&lt;/span&gt;. The TypeLib Key may point to an Interface Key &lt;span style="font-weight: bold;"&gt;(HKLM\Software\Classes\Interface)&lt;/span&gt; and this Key will tell the Explorer what version is available and so on. To understand more you need to read the next section about SubKeys.&lt;br /&gt;Explanation of SubKeys&lt;br /&gt;&lt;br /&gt;You will find a vast amount of different SubKeys, some are user (read) only by the software program, while most of the SubKeys are read by Windows.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;The Heart of Windows&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Registry works the same on both the Windows 9x platform, and the NT Platform. However it is laid out a little differently, especially when it comes to the hardware.&lt;br /&gt;&lt;br /&gt;The real heart of the Windows Registry is found at the Key:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows&lt;/span&gt;, controlling the software. The System Drivers are controlled at &lt;span style="font-weight: bold;"&gt;HKEY_LOCAL_MACHINE\System&lt;/span&gt;. The hardware is controlled at &lt;span style="font-weight: bold;"&gt;HKEY_LOCAL_MACHINE\Enum&lt;/span&gt; in Windows 9x and ME And &lt;span style="font-weight: bold;"&gt;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum&lt;/span&gt; in the NT Platform.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;How to clean Computer Registry&lt;/span&gt; :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);font-size:100%;" &gt;Cleaning Registry&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;Registry cleaning is not without risks. This is a very sensitive area of your computer, and if you're happy with how your computer is running, don't go digging around. Trying to manually edit your registry can create errors in the registry that make it impossible to load Windows. Some registry-cleaning programs have been known to delete important registry&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sbpy-RYHD-I/AAAAAAAAAOw/nggsHsRpwVI/s1600-h/clean-computer-registry-2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 358px; height: 266px;" src="http://1.bp.blogspot.com/_taXWx1IKzoQ/Sbpy-RYHD-I/AAAAAAAAAOw/nggsHsRpwVI/s320/clean-computer-registry-2.jpg" alt="" id="BLOGGER_PHOTO_ID_5312685124578906082" border="0" /&gt;&lt;/a&gt; keys or essential DLL files. And the performance improvements may be negligible, while running the program and approving each recommended deletion could take hours. In addition, reliable data on how registry cleaners affect performance are almost impossible to find. Most "performance tests" are actually produced by the developers of registry-cleaning tools.&lt;br /&gt;&lt;br /&gt;Despite these concerns, it is­ possible to clean out some of the registry's gunk, and your computer may be better off for it. On the next page, we'll take a look at how to go about this delicate job.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Before you mess around with the registry, it's best to to create a backup copy of the registry and to also save any important data to an external hard drive or disk. Some registry-cleaning programs have a feature to back up a copy of your system's registry. If not, a simple Internet search should lead you to a free backup program.&lt;br /&gt;&lt;br /&gt;Windows has a built-in program for editing the registry. It's creatively titled &lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;regedit.exe&lt;/span&gt; and can be accessed by going to the Start menu, clicking Run and typing in the program name. While this program is easy to access, it's difficult to use. Registry entries have long, oblique names that don't say much about what they represent. Even savvy computer users may have no idea what a particular entry points to. So unless you have specific instructions for how to alter or delete a clearly defined entry, it's best not to experiment with regedit.exe.&lt;br /&gt;&lt;br /&gt;Third-party registry-cleaner programs are plentiful and remove a lot of the confusing grunt work of parsing and deleting registry entries. To find a program that suits you, check reviews on sites like ZDNet, CNET, PC World or PC Magazine. Some of these programs are free or only fix a few entries at a time, which can be quite laborious when a registry may have 2,000 broken entries. Others may cost $20 or more and may come as part of a package of system utilities.&lt;br /&gt;&lt;br /&gt;It's not necessary to clean a registry more than once a month. Using a disk defrag program may provide additional performance boosts.&lt;br /&gt;&lt;br /&gt;Before you run the program you've chosen, make sure you close all other open programs, as well as those running in the system tray, next to the clock in the bottom right corner of your screen. Follow directions closely: Most of these cleaner programs are intuitive, first scanning the registry for errors and then offering choices to fix broken entries, but you may miss an important step or warning if you click madly and try to speed through the process.&lt;br /&gt;&lt;br /&gt;Some experts recommend against using programs that automatically delete registry errors . Instead, it's better to approve deletions manually. The cleaner will likely offer a list of registry entries that it's safe to delete because they are certainly obsolete. It may also provide an option to "repair" an entry. Going deeper and deleting borderline entries could affect a program's ability to function, such as by deleting a DLL that the cleaner doesn't realize is shared by more than one program -- or you may irreparably damage your installation of Windows. When in doubt, let the entry stay.&lt;br /&gt;&lt;br /&gt;And that's about it. Hopefully you managed to clean up a few hundred entries without bricking your computer. If not, well, then you probably can't read this anymore and won't be interested in the links on the next page about registry cleaners and other related topics.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-7118984834646379486?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/7118984834646379486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=7118984834646379486&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7118984834646379486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7118984834646379486'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/what-is-windows-registry.html' title='What is Windows Registry??'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_taXWx1IKzoQ/SbpwTMOewrI/AAAAAAAAAOg/h_TmgXzKAHE/s72-c/computer-memory-pyramid.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-371357642281674660</id><published>2009-03-12T05:39:00.000-07:00</published><updated>2009-03-13T06:15:21.554-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='basic computing'/><title type='text'>Bluetooth Technology</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/SbkEiBXoTjI/AAAAAAAAAOQ/XWZTqLT0HJ0/s1600-h/300px-Bluetooth.svg.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 73px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/SbkEiBXoTjI/AAAAAAAAAOQ/XWZTqLT0HJ0/s400/300px-Bluetooth.svg.png" alt="" id="BLOGGER_PHOTO_ID_5312282217989819954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);font-size:180%;" &gt;&lt;br /&gt;Introduction&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When you use computers, entertainment systems or telephones, the various pieces and parts of the systems make up a community of electronic devices. These devices communicate with each other using a variety of wires, cables, radio signals and infrared light beams, and an even greater variety of connectors, plugs and protocols. Bluetooth is a wireless protocol for exchanging data over short distances from fixed and mobile devices, creating personal area networks (PANs). It can connect several devices, overcoming problems of synchronization.&lt;br /&gt;&lt;br /&gt;There are lots of different ways that electronic devices can connect to one another. For example:&lt;ul&gt;&lt;li&gt;Component cables &lt;/li&gt;&lt;li&gt;Electrical wires &lt;/li&gt;&lt;li&gt;Ethernet cables&lt;/li&gt;&lt;li&gt;Wi-Fi&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Infrared signals&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);font-size:130%;" &gt;Where it is used ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bluetooth is a standard and communications protocol primarily designed for low power consumption, with a short range (power-class-dependent: 1 meter, 10 meters, 100 meters) based on low-cost transceiver microchips in each device. Bluetooth makes it possible for these devices to communicate with each other when they are in range. Because the devices use a radio (broadcast) communications system, they do not have to be in line of sight of each other.&lt;sup id="cite_ref-autogenerated1_3-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Bluetooth#cite_note-autogenerated1-3" title=""&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; &lt;table style="width: 429px; height: 137px;" class="wikitable"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;th&gt;Class&lt;/th&gt; &lt;th abbr="Maximum power"&gt;     Maximum Permitted Power&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Milliwatt" title="Milliwatt" class="mw-redirect"&gt;mW&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/DBm" title="DBm"&gt;dBm&lt;/a&gt;)&lt;/th&gt; &lt;th abbr="Range"&gt;Range&lt;br /&gt;(approximate)&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th&gt;Class 1&lt;/th&gt; &lt;td&gt;        100 mW (20 dBm)&lt;/td&gt; &lt;td&gt;~100 meters&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th&gt;Class 2&lt;/th&gt; &lt;td&gt;        2.5 mW (4 dBm)&lt;/td&gt; &lt;td&gt;~10 meters&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th&gt;Class 3&lt;/th&gt; &lt;td&gt;        1 mW (0 dBm)&lt;/td&gt; &lt;td&gt;~1 meter&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;In most cases the effective range of class 2 devices is extended if they connect to a class 1 transceiver, compared to a pure class 2 network. This is accomplished by the higher sensitivity and transmission power of Class 1 devices.&lt;/p&gt;  &lt;table class="wikitable"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;th&gt;Version&lt;/th&gt; &lt;th abbr="Data Rate"&gt;                            Data Rate&lt;br /&gt;&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th&gt;Version 1.2&lt;/th&gt; &lt;td&gt;                            1 &lt;a href="http://en.wikipedia.org/wiki/Mbit/s" title="Mbit/s" class="mw-redirect"&gt;Mbit/s&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th&gt;Version 2.0 + EDR&lt;/th&gt; &lt;td&gt;                            3 &lt;a href="http://en.wikipedia.org/wiki/Mbit/s" title="Mbit/s" class="mw-redirect"&gt;Mbit/s&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;th&gt;&lt;span style="text-decoration: underline;"&gt;WiMedia Alliance&lt;/span&gt;&lt;br /&gt;(proposed)&lt;/th&gt; &lt;td&gt;                            53 - 480 &lt;a href="http://en.wikipedia.org/wiki/Mbit/s" title="Mbit/s" class="mw-redirect"&gt;Mbit/s&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);font-size:130%;" &gt;Specifications and features&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Bluetooth specification was developed in 1994 by Jaap Haartsen and Sven Mattisson, who were working for Ericsson Mobile Platforms in Lund, Sweden. The specification is based on frequency-hopping spread spectrum technology.&lt;br /&gt;&lt;br /&gt;The specifications were formalized by the Bluetooth Special Interest Group (SIG). The SIG was formally announced on May 20, 1998.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;Bluetooth 1.0 and 1.0B&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Versions 1.0 and 1.0B had many problems, and manufacturers had difficulty making their products interoperable. Versions 1.0 and 1.0B also included mandatory Bluetooth hardware device address (BD_ADDR) transmission in the Connecting process (rendering anonymity impossible at the protocol level), which was a major setback for certain services planned for use in Bluetooth environments.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;Bluetooth 1.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; * Ratified as&lt;span style="font-weight: bold;"&gt; IEEE &lt;/span&gt;Standard&lt;span style="font-weight: bold;"&gt; 802.15.1-2002.&lt;/span&gt;&lt;br /&gt; * Many errors found in the &lt;span style="font-weight: bold;"&gt;1.0B&lt;/span&gt; specifications were fixed.&lt;br /&gt; * Added support for non-encrypted channels.&lt;br /&gt; * Received Signal Strength Indicator (&lt;span style="font-weight: bold;"&gt;RSSI).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;Blue&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;tooth 1.2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This version is backward compatible with 1.1 and the major enhancements include the following:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Faster Connection and Discovery&lt;/li&gt;&lt;li&gt;Higher transmission speeds in practice, up to 721 kbit/s, than in 1.1.&lt;/li&gt;&lt;li&gt;Extended Synchronous Connections (eSCO), which improve voice quality of audio links.&lt;/li&gt;&lt;li&gt;Host Controller Interface (HCI) support for three-wire UART.&lt;/li&gt;&lt;li&gt;Ratified as IEEE Standard 802.15.1-2005.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;Bluetooth 2.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This version of the Bluetooth specification was released on November 10, 2004. It is backward compatible with the previous version 1.1. The main difference is the introduction of an Enhanced Data Rate (EDR) for faster data transfer. The nominal rate of EDR is about 3 megabits per second, although the practical data transfer rate is 2.1 megabits per second.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;According to the 2.0 specification, EDR provides the following benefits:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Three times faster transmission speed — up to 10 times (2.1 &lt;a href="http://en.wikipedia.org/wiki/Mbit/s" title="Mbit/s" class="mw-redirect"&gt;Mbit/s&lt;/a&gt;) in some cases.&lt;/li&gt;&lt;li&gt;Reduced complexity of multiple simultaneous connections due to additional bandwidth.&lt;/li&gt;&lt;li&gt;Lower power consumption through a reduced duty cycle.&lt;a href="http://en.wikipedia.org/wiki/Duty_cycle" title="Duty cycle"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:130%;" &gt;Bluetooth 2.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bluetooth Core Specification Version 2.1 is fully backward compatible with 1.1, and was adopted by the Bluetooth SIG on July 26, 2007.&lt;sup id="cite_ref-bluetooth_specs_11-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Bluetooth#cite_note-bluetooth_specs-11" title=""&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; This specification includes the following features:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Extended inquiry response&lt;/b&gt;: provides more information during the inquiry procedure to allow better filtering of devices before connection. &lt;/li&gt;&lt;li&gt;&lt;b&gt;Sniff subrating&lt;/b&gt;: reduces the power consumption when devices are in the sniff low-power mode, especially on links with asymmetric data flows.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Encryption Pause Resume&lt;/b&gt;: enables an encryption key to be refreshed, enabling much stronger encryption for connections that stay up for longer than 23.3 hours (one Bluetooth day).&lt;/li&gt;&lt;li&gt;&lt;b&gt;Secure Simple Pairing&lt;/b&gt;: radically improves the pairing experience for Bluetooth devices, while increasing the use and strength of security. It is expected that this feature will significantly increase the use of Bluetooth.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Near Field Communication (NFC) cooperation&lt;/span&gt;: automatic creation of secure Bluetooth connections when NFC radio interface is also available. This functionality is part of the Secure Simple Pairing where NFC is one way of exchanging pairing information.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);font-size:130%;" &gt;How Bluetooth Creates a Connection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bluetooth takes small-area networking to the next level by removing the need for user intervention and keeping transmission power extremely low to save battery power.&lt;br /&gt;&lt;br /&gt;&lt;p&gt; Bluetooth is essentially a networking standard that works at two levels: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;It provides agreement at the &lt;strong&gt;physical&lt;/strong&gt; level -- Bluetooth is a radio-frequency standard. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;It provides agreement at the &lt;strong&gt;protocol&lt;/strong&gt; level, where products have to agree on when bits are sent, how many will be sent at a time, and how the parties in a conversation can be sure that the message received is the same as the message sent. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbkOdOqDNbI/AAAAAAAAAOY/71j0PrEsKkM/s1600-h/bluetooth-card.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 218px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbkOdOqDNbI/AAAAAAAAAOY/71j0PrEsKkM/s320/bluetooth-card.jpg" alt="" id="BLOGGER_PHOTO_ID_5312293130773673394" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Bluetooth wireless PC card&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;p&gt;Any Bluetooth device will transmit the following information on demand:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Device name.&lt;/li&gt;&lt;li&gt;Device class.&lt;/li&gt;&lt;li&gt;List of services.&lt;/li&gt;&lt;li&gt;Technical information, for example, device features, manufacturer, Bluetooth specification used, clock offset.&lt;/li&gt;&lt;/ul&gt; Any device may perform an inquiry to find other devices to connect to, and any device can be configured to respond to such inquiries. However, if the device trying to connect knows the address of the device, it always responds to direct connection requests and transmits the information shown in the list above if requested. Use of a device's services may require pairing or acceptance by its owner, but the connection itself can be initiated by any device and held until it goes out of range.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);font-size:130%;" &gt;How Bluetooth Operates&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bluetooth networking transmits data via low-power radio waves. It communicates on a frequency of 2.45 gigahertz (actually between 2.402 GHz and 2.480 GHz, to be exact). This frequency band has been set aside by international agreement for the use of industrial, scientific and medical devices (ISM).&lt;br /&gt;&lt;br /&gt;&lt;object width="550" height="400"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.geocities.com/sagar.spartin@ymail.com/spectrum.swf"&gt;&lt;br /&gt;&lt;embed src="http://www.geocities.com/sagar.spartin@ymail.com/spectrum.swf" width="550" height="400"&gt;&lt;br /&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;One of the ways Bluetooth devices avoid interfering with other systems is by sending out very &lt;b&gt;weak signals&lt;/b&gt; of about 1 milliwatt. By comparison, the most powerful cell phones can transmit a signal of 3 watts. The low power limits the range of a Bluetooth device to about &lt;b&gt;10 meters&lt;/b&gt; (32 feet).&lt;br /&gt;&lt;br /&gt;Bluetooth can connect up to eight devices simultaneously. With all of those devices in the same 10-meter (32-foot) radius, you might think they'd interfere with one another, but it's unlikely. Bluetooth uses a technique called spread-spectrum frequency hopping that makes it rare for more than one device to be transmitting on the same frequency at the same time. In this technique, a device will use 79 individual, randomly chosen frequencies within a designated range, changing from one to another on a regular basis. In the case of Bluetooth, the transmitters change frequencies 1,600 times every second, meaning that more devices can make full use of a limited slice of the radio spectrum.&lt;br /&gt;&lt;br /&gt;&lt;object width="550" height="400"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.geocities.com/sagar.spartin@ymail.com/frhop.swf"&gt;&lt;br /&gt;&lt;embed src="http://www.geocities.com/sagar.spartin@ymail.com/frhop.swf" width="550" height="400"&gt;&lt;br /&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;When Bluetooth-capable devices come within range of one another, an electronic conversation takes place to determine whether they have data to share or whether one needs to control the other. The user doesn't have to press a button or give a command -- the electronic conversation happens automatically. Once the conversation has occurred, the devices -- whether they're part of a computer system or a stereo -- form a network.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);font-size:130%;" &gt;Bluetooth Security&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In any wireless networking setup, security is a concern. Devices can easily grab radio waves out of the air, so people who send sensitive information over a wireless connection need to take precautions to make sure those signals aren't intercepted. Bluetooth technology is no different -- it's wireless and therefore susceptible to spying and remote access.&lt;br /&gt;&lt;br /&gt;Bluetooth offers several security modes, and device manufacturers determine which mode to include in a Bluetooth-enabled gadget. In almost all cases, Bluetooth users can establish "trusted devices" that can exchange data without asking permission. When any other device tries to establish a connection to the user's gadget, the user has to decide to allow it. &lt;strong&gt;Service-level security&lt;/strong&gt; and &lt;strong&gt;device-level security&lt;/strong&gt; work together to protect Bluetooth devices from unauthorized data transmission. Security methods include authorization and identification procedures that limit the use of Bluetooth services to the registered user and require that users make a conscious decision to open a file or accept a data transfer. As long as these measures are enabled on the user's phone or other device, unauthorized access is unlikely. A user can also simply switch his Bluetooth mode to "non-discoverable" and avoid connecting with other Bluetooth devices entirely. If a user makes use of the Bluetooth network primarily for synching devices at home, this might be a good way to avoid any chance of a security breach while in public.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);font-size:130%;" &gt;Health concerns&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bluetooth uses the microwave radio frequency spectrum in the 2.4 GHz to 2.4835 GHz range. Maximum power output from a Bluetooth radio is 100 mW, 2.5 mW, and 1 mW for Class 1, Class 2, and Class 3 devices respectively, which puts Class 1 at roughly the same level as mobile phones, and the other two classes much lower. Accordingly, Class 2 and Class 3 Bluetooth devices are considered less of a potential hazard than mobile phones, and Class 1 may be comparable to that of mobile phones.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-371357642281674660?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/371357642281674660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=371357642281674660&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/371357642281674660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/371357642281674660'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/bluetooth-technology.html' title='Bluetooth Technology'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_taXWx1IKzoQ/SbkEiBXoTjI/AAAAAAAAAOQ/XWZTqLT0HJ0/s72-c/300px-Bluetooth.svg.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-7856764705114354332</id><published>2009-03-11T09:33:00.000-07:00</published><updated>2009-06-20T23:01:17.033-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet Infoz'/><title type='text'>What is WiFi--How it works ??</title><content type='html'>&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_taXWx1IKzoQ/SbfqEp1yoxI/AAAAAAAAAN4/ERDFTjOsiQw/s1600-h/wifi.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="http://2.bp.blogspot.com/_taXWx1IKzoQ/SbfqEp1yoxI/AAAAAAAAAN4/ERDFTjOsiQw/s320/wifi.jpg" alt="" id="BLOGGER_PHOTO_ID_5311971651178636050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0); font-family: verdana;font-size:130%;" &gt;What Is WiFi?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;A wireless network uses radio waves, just like cell phones, televisions and radios do. In fact, communication across a wireless network is a lot like two-way radio communication.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;Here's what happens:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;1.) A computer's wireless adapter translates data into a radio signal and transmits it using an antenna.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;2.) A wireless router receives the signal and decodes it. The router sends the information to the Internet using a physical, wired Ethernet connection.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0); font-family: verdana;font-size:130%;" &gt;What's in a name?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;You may be wondering why people refer to WiFi as 802.11 networking. The 802.11 designation comes from the IEEE. The IEEE sets standards for a range of technological protocols, and it uses a numbering system to classify these standards.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;The process also works in reverse, with the router receiving information from the Internet, translating it into a radio signal and sending it to the computer's wireless adapter.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;The radios used for WiFi communication are very similar to the radios used for walkie-talkies, cell phones and other devices. They can transmit and receive radio waves, and they can convert 1s and 0s into radio waves and convert the radio waves back into 1s and 0s. But &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;WiFi&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; radios have a few notable differences from other radios :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbfqUBEFHCI/AAAAAAAAAOA/6Pje-MbCJ4g/s1600-h/_41408898_wi_fi_inf416.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 236px;" src="http://3.bp.blogspot.com/_taXWx1IKzoQ/SbfqUBEFHCI/AAAAAAAAAOA/6Pje-MbCJ4g/s320/_41408898_wi_fi_inf416.gif" alt="" id="BLOGGER_PHOTO_ID_5311971915110620194" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;wifi network system&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: verdana;"&gt; * They transmit at frequencies of &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;2.4 GHz&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; or&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt; 5 GHz&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;. This frequency is considerably higher than the frequencies used for &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; font-family: verdana;"&gt;cell phones, walkie-talkies and televisions&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;. The higher frequency allows the signal to carry more data.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;* They use &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;802.11&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; networking standards, which come in several flavors:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;          &lt;span style="font-weight: bold; font-family: verdana;"&gt;802.11a&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; transmits at 5 GHz and can move up to 54 megabits of data per second. It also uses orthogonal frequency-division multiplexing (OFDM), a more efficient coding technique that splits that radio signal into several sub-signals before they reach a receiver. This greatly reduces interference.&lt;/span&gt;&lt;br /&gt;            &lt;span style="font-weight: bold; font-family: verdana;"&gt;802.11b&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; is the slowest and least expensive standard. For a while, its cost made it popular, but now it's becoming less common as faster standards become less expensive. 802.11b transmits in the 2.4 GHz frequency band of the radio spectrum. It can handle up to 11 megabits of data per second, and it uses complementary code keying (CCK) modulation to improve speeds.&lt;/span&gt;&lt;br /&gt;            &lt;span style="font-weight: bold; font-family: verdana;"&gt;802.11g&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; transmits at 2.4 GHz like 802.11b, but it's a lot faster -- it can handle up to 54 megabits of data per second. 802.11g is faster because it uses the same OFDM coding as 802.11a.&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-weight: bold; font-family: verdana;"&gt;      802.11n&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; is the newest standard that is widely available. This standard significantly improves speed and range. For instance, although 802.11g theoretically moves 54 megabits of data per second, it only achieves real-world speeds of about 24 megabits of data per second because of network congestion. 802.11n, however, reportedly can achieve speeds as high as 140 megabits per second. The standard is currently in draft form -- the Institute of Electrical and Electronics Engineers (IEEE) plans to formally ratify 802.11n by the end of 2009.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;* Other &lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;802.11 &lt;/span&gt;&lt;span style="font-family: verdana;"&gt;standards focus on specific applications of wireless networks, like wide area networks (WANs) inside vehicles or technology that lets you move from one wireless network to another seamlessly.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;*&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt; WiFi&lt;/span&gt;&lt;span style="font-family: verdana;"&gt; radios can transmit on any of three frequency bands. Or, they can "frequency hop" rapidly between the different bands. Frequency hopping helps reduce interference and lets multiple devices use the same wireless connection simultaneously.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_taXWx1IKzoQ/Sbfqh7GbrTI/AAAAAAAAAOI/7fAb3XCONhs/s1600-h/wi-fi.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 274px;" src="http://4.bp.blogspot.com/_taXWx1IKzoQ/Sbfqh7GbrTI/AAAAAAAAAOI/7fAb3XCONhs/s320/wi-fi.gif" alt="" id="BLOGGER_PHOTO_ID_5311972154028043570" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;Access points&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;As long as they all have wireless adapters, several devices can use one router to connect to the Internet. This connection is convenient, virtually invisible and fairly reliable; however, if the router fails or if too many people try to use high-bandwidth applications at the same time, users can experience interference or lose their connections.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Next, we'll look at how to connect to the Internet from a WiFi hotspot.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0); font-family: verdana;font-size:130%;" &gt;WiFi Hotspots&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;If you want to take advantage of public WiFi hotspots or start a wireless network in your home, the first thing you'll need to do is make sure your computer has the right gear. Most new laptops and many new desktop computers come with built-in wireless transmitters. If your laptop doesn't, you can buy a wireless adapter that plugs into the PC card slot or USB port. Desktop computers can use USB adapters, or you can buy an adapter that plugs into the PCI slot inside the computer's case. Many of these adapters can use more than one 802.11 standard.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/wireless-network-new-5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 400px;" src="http://static.howstuffworks.com/gif/wireless-network-new-5.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Wireless adapters can plug into a computer's PC card slot or USB port.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Once you've installed your wireless adapter and the drivers that allow it to operate, your computer should be able to automatically discover existing networks. This means that when you turn your computer on in a WiFi hotspot, the computer will inform you that the network exists and ask whether you want to connect to it. If you have an older computer, you may need to use a software program to detect and connect to a wireless network.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Being able to connect to the Internet in public hotspots is extremely convenient. Wireless home networks are convenient as well. They allow you to easily connect multiple computers and to move them from place to place without disconnecting and reconnecting wires. In the next section, we'll look at how to create a wireless network in your home.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0); font-family: verdana;font-size:130%;" &gt;&lt;br /&gt;How WiFi Works :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Building a Wireless Network&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;If you already have several computers networked in your home, you can create a wireless network with a wireless access point. If you have several computers that are not networked, or if you want to replace your Ethernet network, you'll need a wireless router. This is a single unit that contains:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;1. A port to connect to your cable or DSL modem&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;2. A router&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;3. An Ethernet hub&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;4. A firewall&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;5. A wireless access point&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;A wireless router allows you to use wireless signals or Ethernet cables to connect your computers to one another, to a printer and to the Internet. Most routers provide coverage for about 100 feet (30.5 meters) in all directions, although walls and doors can block the signal. If your home is very large, you can buy inexpensive range extenders or repeaters to increase your router's range.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;A wireless router uses an antenna to send signals to wireless devices and a wire to send signals to the Internet&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.howstuffworks.com/gif/wireless-network-new-4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 370px; height: 336px;" src="http://static.howstuffworks.com/gif/wireless-network-new-4.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;&lt;span style="color: rgb(255, 102, 0);font-size:130%;" &gt;&lt;span style="font-size:100%;"&gt;A wireless router uses an antenna to send signals to wireless devices and a wire to send signals to the Internet&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;As with wireless adapters, many routers can use more than one 802.11 standard. 802.11b routers are slightly less expensive, but because the standard is older, they're slower than 802.11a, 802.11g and 802.11n routers. Most people select the 802.11g option for its speed and reliability.&lt;br /&gt;&lt;br /&gt;Once you plug in your router, it should start working at its default settings. Most routers let you use a Web interface to change your settings. You can select:&lt;br /&gt;&lt;br /&gt;* The name of the network, known as its service set identifier (SSID) -- The default setting is usually the manufacturer's name.&lt;br /&gt;* The channel that the router uses -- Most routers use channel 6 by default. If you live in an apartment and your neighbors are also using channel 6, you may experience interference. Switching to a different channel should eliminate the problem.&lt;br /&gt;* Your router's security options -- Many routers use a standard, publicly available sign-on, so it's a good idea to set your own username and password.&lt;br /&gt;&lt;br /&gt;Security is an important part of a home wireless network, as well as public WiFi hotspots. If you set your router to create an open hotspot, anyone who has a wireless card will be able to use your signal. Most people would rather keep strangers out of their network, though. Doing so requires you to take a few security precautions.&lt;br /&gt;&lt;br /&gt;It's also important to make sure your security precautions are current. The Wired Equivalency Privacy (WEP) security measure was once the standard for WAN security. The idea behind WEP was to create a wireless security platform that would make any wireless network as secure as a traditional wired network. But hackers discovered vulnerabilities in the WEP approach, and today it's easy to find applications and programs that can compromise a WAN running WEP security.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To keep your network private, you can use one of the following methods:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* &lt;span style="font-weight: bold;"&gt;WiFi Protected Access&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;WPA&lt;/span&gt;) is a step up from WEP and is now part of the 802.11i wireless network security protocol. It uses &lt;span style="font-weight: bold;"&gt;Temporal Key Integrity Protocol&lt;/span&gt; (TKIP) encryption. As with WEP, WPA security involves signing on with a password. Most public hotspots are either open or use WPA or 128-bit WEP technology, though some still use the vulnerable WEP approach.&lt;br /&gt;&lt;br /&gt;* &lt;span style="font-weight: bold;"&gt;Media Access Control&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;MAC&lt;/span&gt;) address filtering is a little different from WEP or WPA. It doesn't use a password to authenticate users -- it uses a computer's physical hardware. Each computer has its own unique MAC address. MAC address filtering allows only machines with specific MAC addresses to access the network. You must specify which addresses are allowed when you set up your router. This method is very secure, but if you buy a new computer or if visitors to your home want to use your network, you'll need to add the new machines' MAC addresses to the list of approved addresses. The system isn't foolproof. A clever hacker can spoof a MAC address -- that is, copy a known MAC address to fool the network that the computer he or she is using belongs on the network.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7171165963476556158-7856764705114354332?l=infoguyz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://infoguyz.blogspot.com/feeds/7856764705114354332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7171165963476556158&amp;postID=7856764705114354332&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7856764705114354332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7171165963476556158/posts/default/7856764705114354332'/><link rel='alternate' type='text/html' href='http://infoguyz.blogspot.com/2009/03/what-is-wifi-how-it-works.html' title='What is WiFi--How it works ??'/><author><name>Infoguyz</name><uri>http://www.blogger.com/profile/11799077857801582438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_taXWx1IKzoQ/SYQVV8n59ZI/AAAAAAAAAAM/7HZxAIutYyw/S220/sag.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_taXWx1IKzoQ/SbfqEp1yoxI/AAAAAAAAAN4/ERDFTjOsiQw/s72-c/wifi.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7171165963476556158.post-7068319516886754595</id><published>2009-03-11T07:12:00.000-07:00</published><updated>2010-09-06T06:41:54.670-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tricks'/><title type='text'>Some Cool Windows Tricks and Secretes</title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;NOTE: For &lt;span style="font-style: italic; color: rgb(0, 102, 0);"&gt;latest Tricks &lt;/span&gt;Please go to &lt;span style="font-style: italic;"&gt;bottom&lt;/span&gt; of the page , and focus on the serial numbers&lt;/span&gt;........&lt;span style="color: rgb(153, 51, 0);font-size:130%;" &gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;infoz&lt;/span&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 102, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;:-)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Create ‘con’ folder on desktop :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;•    Can you create  ‘&lt;span style="font-weight: bold;"&gt;con&lt;/span&gt;‘  folder on desktop or in any part of your hard disk..&lt;br /&gt;•    Okay then create it in your hard disk and show.&lt;br /&gt;•    Ha...not succeded a ?&lt;br /&gt;•    Hmm...the name ‘&lt;span style="font-weight: bold;"&gt;con&lt;/span&gt;’ is the reserved name&lt;br /&gt;•    Which no body can use it&lt;br /&gt;•    And even there are so many names which we cant create ,they are:&lt;br /&gt;&lt;div style="text-align: left;"&gt;1.)    &lt;span style="font-weight: bold;"&gt;CON&lt;/span&gt;---[console]&lt;br /&gt;2.)    &lt;span style="font-weight: bold;"&gt;PRN&lt;/span&gt;---[printer]&lt;br /&gt;3.)    &lt;span style="font-weight: bold;"&gt;NUL&lt;/span&gt;--- [nul1]&lt;br /&gt;4.)    &lt;span style="font-weight: bold;"&gt;COM1 TO COM9&lt;/span&gt;---[serial communicaton ports]&lt;br /&gt;5.)    &lt;span style="font-weight: bold;"&gt;LPT1 TO LPT9&lt;/span&gt;---[line printer ports]&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;•    So we cant use them&lt;br /&gt;•    But by knowing this we can create&lt;br /&gt;•    But not the exact con folder,i am just adding the ASCII code after that name which cannot be visible&lt;br /&gt;•    Okay ..how to make that is ...&lt;br /&gt;•    Create a new folder by right click on desktop&lt;br /&gt;•    Rename it as a con and press “&lt;span style="font-weight: bold;"&gt;ALT+0160&lt;/span&gt;”&lt;br /&gt;•    Please remember that the numbers should be pressed from num pad only.&lt;br /&gt;•    Here the key &lt;span style="font-weight: bold;"&gt;ALT0160&lt;/span&gt; is the ascii code of the character &lt;span style="font-weight: bold;"&gt;“ ”&lt;/span&gt; which cannot be visible&lt;br /&gt;•    Then hurry up create the folder...&lt;br /&gt;•    There is an other trick to create this folder ,but that is by using &lt;span style="font-weight: bold;"&gt;MS DOS&lt;/span&gt; .But the draw back is that if u create that folder than its impossible to delete the folder. so, Im not writing here&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt; your folders private:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•Double-click the drive where Windows is installed (usually drive (C:), unless you have more than one drive on your computer).&lt;br /&gt;&lt;br /&gt;•If the contents of the drive are hidden, under System Tasks, click Show the contents of this drive.&lt;br /&gt;&lt;br /&gt;•Double-click the Documents and Settings folder.&lt;br /&gt;&lt;br /&gt;•Double-click your user folder.&lt;br /&gt;&lt;br /&gt;•Right-click any folder in your user profile, and then click Properties.&lt;br /&gt;&lt;br /&gt;•On the Sharing tab, select the Make this folder private so that only I have access to it check box.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 0);"&gt;Note:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•To open My Computer, click Start, and then click My Computer.&lt;br /&gt;&lt;br /&gt;•This option is only available for folders included in your user profile. Folders in your user profile include My Documents and its subfolders, Desktop, Start Menu, Cookies, and Favorites. If you do not make these folders private, they are available to everyone who uses your computer.&lt;br /&gt;&lt;br /&gt;•When you make a folder private, all of its subfolders are private as well. For example, when you make My Documents private, you also make My Music and My Pictures private. When you share a folder, you also share all of its subfolders unless you make them private.&lt;br /&gt;&lt;br /&gt;•You cannot make your folders private if your drive is not formatted as NTFS For information about converting your drive to NTFS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt; your own invisible folder with out using any software :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;     Here is the trick to create a folder which cannot be seen . To create that,u just follow      the below steps&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;     Right click on desktop and create new folder&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;   After doing that windows will ask you for new name&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;  Then press back space to erase that name&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;     And just press ‘ALT0160’ from your kep board remember that you must press   numbers from num pad only&lt;/li&gt;&lt;li&gt;    Then it creates the folder with out name&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;   u just right click on that folder and select properties&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt; Under the customise tab u can see “change icon”&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt; Then select that and you can see big list of icons&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt; down further you will find blank icons&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;  Select that and click on Ok and Apply and again OK in previous box&lt;/li&gt;&lt;/ul&gt;           And thats done!!!&lt;br /&gt;&lt;br /&gt;U just drag your mouse pointer by holdind left click then you will find that folder is selected&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt;Create shortcut for shutdown:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;·        I think you are very much bored to click on start menu and select Turn off computer and again clicking on shut down&lt;br /&gt;&lt;br /&gt;·        Hmm...! tooomuch long procedure na. Lets make a short cut for shut down on ur desktop amaging!!! Follow this steps:&lt;br /&gt;&lt;br /&gt;·        Right click on desktop and create new shortcut&lt;br /&gt;&lt;br /&gt;·         And in location dialogue box type the code just as below with out quotes :&lt;br /&gt;&lt;br /&gt;·         “&lt;span style="font-weight: bold;"&gt;shutdown –s –t 01&lt;/span&gt;”&lt;br /&gt;&lt;br /&gt;·         [Similarly “&lt;span style="font-weight: bold;"&gt;shutdown –r –t 01&lt;/span&gt;” ,”&lt;span style="font-weight: bold;"&gt;shutdown –l&lt;/span&gt; ” for restart and logoff respectively.]&lt;br /&gt;&lt;br /&gt;·         Press next and named it as shut down click finish&lt;br /&gt;&lt;br /&gt;·         From now you can shut down windows by using that short cut&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt; windows to get very fast booting:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can use &lt;span style="font-weight: bold;"&gt;Hybernation&lt;/span&gt;.&lt;span style="font-weight: bold;"&gt;It&lt;/span&gt; is very useful and flexible.Using Hybernation you can continue your last work after power on your system once again (your running programs remain same) Also ur system will get very fast booting.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;     To enable hybernation you must change a setting&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;    Just right click on desktop and click on properties&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;     Under the ‘screen saver’ tab.. press power options.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;    On the power options dialog box select hibernate tab And enable Hibernation button.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;   Now click ok and apply the change&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;  When ever you need to hibernate your computer you just click on start menu and select ”turn off computer” and long press and hold shift key,and then click on hybernate.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;   Or the second way to activate is press “windows logo key +U+H” windows will automatically starts hibernating.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt; 7.)Stop access to any web site:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here is the trick to stop accessing any website fro the system users :&lt;br /&gt;•    First open “run” by pressing “Win logo+R”&lt;br /&gt;•    And then type c:\windows\system32\drivers\etc\hosts&lt;br /&gt;•    And press enter&lt;br /&gt;•    You will see a dialogue box opens&lt;br /&gt;•    Select notepad and press ok&lt;br /&gt;•    Now in the end of the file edit like this example&lt;br /&gt;•    I am going to block www.orkut.com for users of my computer&lt;br /&gt;•    So my computer users cannot access orkut.com&lt;br /&gt;•    I will add line below to block orkut and i will save the file&lt;br /&gt;&lt;br /&gt;127.0.0.1 www.orkut.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•    To block any web site write ‘127.0.0.1’ give space  and followed by the site name and save&lt;br /&gt;the file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 0);font-size:130%;" &gt; notepad magic:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•    Type excatly the sentence which is below this&lt;br /&gt;•    “&lt;span style="font-weight: bold;"&gt;This fun guy haaaa&lt;/span&gt;”  (w/o quotes)&lt;br /&gt;•    Save that with any name and re-opens it&lt;br /&gt;•    Your system also knows that ‘David’ is not mad&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•    But really the fact is , we cannot write the following sequence in notepad :&lt;br /&gt;•    4 3 3 5&lt;br /&gt;•    This(&lt;span style="font-weight: bold;"&gt;4&lt;/span&gt;) mad(&lt;span style="font-weight: bold;"&gt;3&lt;/span&gt;) guy(&lt;span style="font-weight: bold;"&gt;3&lt;/span&gt;) David(&lt;span style="font-weight: bold;"&gt;5&lt;/span&gt;)&lt;br /&gt;•    Thats the matter.....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; col
