<?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-2099569130765151026</id><updated>2012-01-31T11:31:10.703-08:00</updated><category term='Network'/><category term='Software'/><category term='Hardware'/><category term='Operating System'/><category term='Program'/><title type='text'>Instructions Computer</title><subtitle type='html'>This blog discusses about the knowledge of computers and all areas covering about it all, to share knowledge.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-8528473437825042345</id><published>2011-05-29T12:21:00.000-07:00</published><updated>2011-05-29T12:21:14.111-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network'/><title type='text'>Computer Network</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-_iNjvHZRd9Y/TeKcSr1Sj7I/AAAAAAAAAIA/LkQpL2EAEPI/s1600/Computer+Network.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/-_iNjvHZRd9Y/TeKcSr1Sj7I/AAAAAAAAAIA/LkQpL2EAEPI/s400/Computer+Network.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;What do you know about computer networking? well here we will discuss a little about the existing computer networks so far. At its base, computer network&amp;nbsp; consists&amp;nbsp; of two parts, is:&lt;/div&gt;&lt;div class="fullpost"&gt;Wired technologies&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Twisted pair wire is the most widely used medium for telecommunication. Twisted-pair cabling consist of copper wires that are twisted into pairs. Ordinary telephone wires consist of two insulated copper wires twisted into pairs. Computer networking cabling consist of 4 pairs of copper cabling that can be utilized for both voice and data transmission. The use of two wires twisted together helps to reduce crosstalk and electromagnetic induction. The transmission speed ranges from 2 million bits per second to 100 million bits per second. Twisted pair cabling comes in two forms which are Unshielded Twisted Pair (UTP) and Shielded twisted-pair (STP) which are rated in categories which are manufactured in different increments for various scenarios.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;Coaxial cable is widely used for cable television systems, office buildings, and other work-sites for local area networks. The cables consist of copper or aluminum wire wrapped with insulating layer typically of a flexible material with a high dielectric constant, all of which are surrounded by a conductive layer. The layers of insulation help minimize interference and distortion. Transmission speed range from 200 million to more than 500 million bits per second.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Optical fiber cable consists of one or more filaments of glass fiber wrapped in protective layers that carries a data by means of pulses of light. It transmits light which can travel over extended distances. Fiber-optic cables are not affected by electromagnetic radiation. Transmission speed may reach trillions of bits per second. The transmission speed of fiber optics is hundreds of times faster than for coaxial cables and thousands of times faster than a twisted-pair wire. A recent innovation in fiber-optic cable is the use of colored light. Instead of carrying one message in a stream of white light impulses, this technology can carry multiple signals in a single strand.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Wireless technologies&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Terrestrial microwave – Terrestrial microwaves use Earth-based transmitter and receiver. The equipment looks similar to satellite dishes. Terrestrial microwaves use low-gigahertz range, which limits all communications to line-of-sight. Path between relay stations spaced approx, 48 km (30 miles) apart. Microwave antennas are usually placed on top of buildings, towers, hills, and mountain peaks.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Communications satellites – The satellites use microwave radio as their telecommunications medium which are not deflected by the Earth's atmosphere. The satellites are stationed in space, typically 35,400 km (22,200 miles) (for geosynchronous satellites) above the equator. These Earth-orbiting systems are capable of receiving and relaying voice, data, and TV signals.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Cellular and PCS systems – Use several radio communications technologies. The systems are divided to different geographic areas. Each area has a low-power transmitter or radio relay antenna device to relay calls from one area to the next area.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Wireless LANs – Wireless local area network use a high-frequency radio technology similar to digital cellular and a low-frequency radio technology. Wireless LANs use spread spectrum technology to enable communication between multiple devices in a limited area. An example of open-standards wireless radio-wave technology is IEEE.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Infrared communication , which can transmit signals between devices within small distances not more than 10 meters peer to peer or ( face to face ) without any body in the line of transmitting.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;There is little that can we submit, may be sustainable in his next article. We are corrections from readers. &lt;br /&gt;&lt;ul&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/2099569130765151026-8528473437825042345?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/8528473437825042345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2011/05/computer-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/8528473437825042345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/8528473437825042345'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2011/05/computer-network.html' title='Computer Network'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-_iNjvHZRd9Y/TeKcSr1Sj7I/AAAAAAAAAIA/LkQpL2EAEPI/s72-c/Computer+Network.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-8306468017190829756</id><published>2011-02-14T01:47:00.000-08:00</published><updated>2011-02-14T01:47:09.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Operating system vulnerability to viruses</title><content type='html'>&lt;div class="fullpost" style="text-align: justify;"&gt;Not much different from the human body which sometimes susceptible to disease due to no body's defense against attack. This is of special concern in the 1990s, when &lt;i&gt;Microsoft&lt;/i&gt; gain market dominance in desktop operating systems and office suites. Users of Microsoft software (especially networking software such as &lt;u&gt;Microsoft&lt;/u&gt; Outlook and Internet Explorer) is vulnerable to the spread of the virus. Microsoft software is targeted by virus writers because of their desktop dominance, and is often criticized for including many errors and holes for virus writers to exploit. Integrated and non-integrated Microsoft applications (like Microsoft Office) and applications with scripting languages with access to the system files (such as Visual Basic Script (VBS), and applications with networking features) are also very vulnerable.&amp;nbsp;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;Although &lt;b&gt;Windows&lt;/b&gt; is by far the most popular operating system is the target for virus writers, viruses also exist on other platforms. Any operating system that allows third parties to run the program can theoretically run viruses. Some operating systems more secure than others. Unix-based operating system (and NTFS-aware applications on Windows NT-based platforms) only allow users to run executables within their own protected memory space.&amp;nbsp;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;Internet-based experiments revealed that there are cases when people are willing to press a certain button to download a virus. Security analyst Didier Stevens ran a half-year campaign on Google AdWords ads that say "Is your PC virus-free Get it? Infected in here!". The result is 409 clicks.&amp;nbsp;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;In 2006, there were relatively few security exploits targeting Mac OS X (with Unix-based file system and kernel). Total viruses for Apple's operating system older, known as Mac OS Classic, varies from source to source, with Apple stating that there are only four known viruses, and independent sources stating there were 63 viruses. Many Mac OS Classic viruses targeted HyperCard authoring environment. Virus susceptibility difference between Mac and Windows is a chief selling point, one of which Apple used in their Get a Mac ad. In January 2009, Symantec announced the discovery of a trojan that targets the Mac. This discovery does not get the coverage that is until April 2009.&amp;nbsp;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;Meanwhile, &lt;b&gt;Linux&lt;/b&gt;, and &lt;b&gt;Unix &lt;/b&gt;in general, always native blocked normal users from having access to make changes to the operating system environment, Windows users generally do not. These differences continue in part because of the widespread use of an administrator account in contemporary versions like XP. In 1997, when a virus for Linux was released - known as "Bliss" - leading antivirus vendors issued warnings that Unix-like system can be a victim of the same viruses as Windows. Bliss virus may be considered characteristic of viruses - as opposed to worms - on Unix systems. Bliss requires that the user run it explicitly, and can only infect programs that the user has access to modify. Unlike Windows users, most Unix users do not login as an administrator user except to install or configure software; as a result, even if the user ran the virus, it could not harm their operating system. Bliss virus never became widespread, and remains mainly curiosity research. Its creator later posted the source code to Usenet, enabling the researchers to see how it works.&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2099569130765151026-8306468017190829756?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/8306468017190829756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2011/02/operating-system-vulnerability-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/8306468017190829756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/8306468017190829756'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2011/02/operating-system-vulnerability-to.html' title='Operating system vulnerability to viruses'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-6180822170065465011</id><published>2011-02-14T01:36:00.000-08:00</published><updated>2011-02-14T01:39:01.215-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Computer Virus Infection Strategy</title><content type='html'>&lt;div class="" style="clear: both; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;In copies of itself to grow in your computer, the virus should be possible to execute code and write code into memory. For this reason, many viruses attach to executable files that can be part of legitimate programs. If a user tries to launch a program that is infected, the virus code can be run simultaneously. Viruses can be divided into two types according to their behavior when they run. non-resident viruses immediately search for other computers that may be infected, infect these targets, then transfer control to the program an infected application. Resident viruses do not search for hosts when they started. Instead, you load the memory resident virus in the execution and transfer control to host program. The virus remains active in the background and infects new hosts when files are accessed from another program or operating system itself.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;a href="http://3.bp.blogspot.com/-raA10qLeJK0/TVj3TD_crII/AAAAAAAAACs/TmM29UbASpI/s1600/computer-virus.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://3.bp.blogspot.com/-raA10qLeJK0/TVj3TD_crII/AAAAAAAAACs/TmM29UbASpI/s400/computer-virus.jpg" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;b&gt;Non-resident viruses&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;Non-resident viruses can be considered as composed of modules and module finder replication. Finder module is responsible for finding new files to infect. For each new executable file finder module meeting, she calls the replication module to infect files.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;b&gt;Resident viruses&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;Resident viruses contain a replication module which is similar to what is used by the virus overseas. This module, however, is called a finder module. The cost in the form of virus replication in memory when running, however, and ensuring that this module runs every time you call the operating system to perform certain operations.Replication module can be called, for example, each time the operating system executing file. In this case, the virus infects all the right programs running on your computer.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;Resident viruses are sometimes divided into the category of fast infectors and a category slow infectors. Fast infectors are designed to infect as many files as possible. A fast infector, for instance, can infect every potential host file that is accessed. This poses a particular problem when using anti-virus software as a virus scanner will have access to all files that have the potential to accommodate the computer when you run the analysis at the system level. If the virus does not realize that this virus is present in memory, the virus can "piggy-back" on the virus scanner and in this way infect all files that were analyzed. Fast infectors rely on fasting levels of the spread of infection.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;The disadvantage of this method is that infecting many files may make detection more likely, because the virus can slow down your computer or perform many suspicious actions that can be seen from anti-virus software. Slow infectors, on the other hand, are designed to infect hosts infrequently. Some slow infectious agent, for example, only infect files when they are copied. Slow infectors are designed to avoid detection by limiting their actions: this is less likely to reduce significantly the computer and at best, often trigger anti-virus software that detects suspicious behavior in the program. Slow infector approach, however, does not seem right.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;ref: wikipedia.org&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="fullpost"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2099569130765151026-6180822170065465011?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/6180822170065465011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2011/02/computer-virus-infection-strategy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6180822170065465011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6180822170065465011'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2011/02/computer-virus-infection-strategy.html' title='Computer Virus Infection Strategy'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-raA10qLeJK0/TVj3TD_crII/AAAAAAAAACs/TmM29UbASpI/s72-c/computer-virus.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-1372897813062232630</id><published>2009-12-09T00:39:00.001-08:00</published><updated>2009-12-13T11:17:43.090-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Program'/><title type='text'>Computer Programmer</title><content type='html'>&lt;div class="fullpost" style="text-align: justify;"&gt;A &lt;b&gt;programmer&lt;/b&gt; is someone who writes computer software. The term &lt;i&gt;computer programmer&lt;/i&gt; can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst. A programmer's primary computer language (Lisp, Java, Delphi, C++, etc.) is often prefixed to the above titles, and those who work in a web environment often prefix their titles with &lt;i&gt;web&lt;/i&gt;. The term &lt;i&gt;programmer&lt;/i&gt; can be used to refer to a software developer, software engineer, computer scientist, or software analyst. However, members of these professions typically possess other software engineering skills, beyond programming; for this reason, the term &lt;i&gt;programmer&lt;/i&gt; is sometimes considered an insulting or derogatory oversimplification of these other professions. This has sparked much debate amongst developers, analysts, computer scientists, programmers, and outsiders who continue to be puzzled at the subtle differences in these occupations.&lt;sup class="reference" id="cite_ref-0"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer#cite_note-0" linkindex="33"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup class="reference" id="cite_ref-1"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer#cite_note-1" linkindex="34"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup class="reference" id="cite_ref-2"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer#cite_note-2" linkindex="35"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup class="reference" id="cite_ref-4"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer#cite_note-4" linkindex="36"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;br /&gt;Those proficient in computer programming skills may become famous, though this regard is normally limited to software engineering circles. Ada Lovelace is popularly credited as history's first programmer. She was the first to express an algorithm intended for implementation on a computer, Charles Babbage's analytical engine, in October 1842.&lt;sup class="reference" id="cite_ref-5"&gt; &lt;/sup&gt;Her work never ran, though that of Konrad Zuse did in 1941. The ENIAC programming team, consisting of Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas and Ruth Lichterman were the first working programmers.&lt;sup class="reference" id="cite_ref-6"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer#cite_note-6" linkindex="37"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup class="reference" id="cite_ref-7"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer#cite_note-7" linkindex="38"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;br /&gt;International Programmers' Day is celebrated annually on January 7.&lt;sup class="reference" id="cite_ref-8"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer#cite_note-8" linkindex="39"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;br /&gt;&lt;b&gt;&lt;span id="Nature_of_the_work"&gt;Nature of the work&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Computer programmers write, test, debug, and maintain the detailed instructions, called computer programs, that computers must follow to perform their functions. Programmers also conceive, design, and test logical structures for solving problems by computer. Many technical innovations in programming — advanced computing technologies and sophisticated new languages and programming tools — have redefined the role of a programmer and elevated much of the programming work done today. Job titles and descriptions may vary, depending on the organization.&lt;br /&gt;Programmers work in many settings, including corporate information technology departments, big software companies, and small service firms. Many professional programmers also work for consulting companies at client' sites as contractors. Licensing is not typically required to work as a programmer, although professional certifications are commonly held by programmers. Programming is widely considered a profession (although some authorities disagree on the grounds that only careers with legal licensing requirements count as a profession).&lt;br /&gt;Programmers' work varies widely depending on the type of business they are writing programs for. For example, the instructions involved in updating financial records are very different from those required to duplicate conditions on an aircraft for pilots training in a flight simulator. Although simple programs can be written in a few hours, programs that use complex mathematical formulas whose solutions can only be approximated or that draw data from many existing systems may require more than a year of work. In most cases, several programmers work together as a team under a senior programmer’s supervision.&lt;br /&gt;Programmers write programs according to the specifications determined primarily by more senior programmers and by systems analysts. After the design process is complete, it is the job of the programmer to convert that design into a logical series of instructions that the computer can follow. The programmer codes these instructions in one of many programming languages. Different programming languages are used depending on the purpose of the program. COBOL, for example, is commonly used for business applications which are run on mainframe and midrange computers, whereas Fortran is used in science and engineering. C++ is widely used for both scientific and business applications. Java, C# and PHP are popular programming languages for Web and business applications. Programmers generally know more than one programming language and, because many languages are similar, they often can learn new languages relatively easily. In practice, programmers often are referred to by the language they know, e.g. as &lt;i&gt;Java programmers&lt;/i&gt;, or by the type of function they perform or environment in which they work: for example, &lt;i&gt;database programmers&lt;/i&gt;, &lt;i&gt;mainframe programmers&lt;/i&gt;, or Web developers.&lt;br /&gt;When making changes to the source code that programs are made up of, programmers need to make other programmers aware of the task that the routine is to perform. They do this by inserting comments in the source code so that others can understand the program more easily. To save work, programmers often use libraries of basic code that can be modified or customized for a specific application. This approach yields more reliable and consistent programs and increases programmers' productivity by eliminating some routine steps.&lt;br /&gt;&lt;h3&gt;&lt;span id="Testing_and_debugging"&gt;Testing and debugging&lt;/span&gt;&lt;/h3&gt;Programmers test a program by running it and looking for bugs. As they are identified, the programmer usually makes the appropriate corrections, then rechecks the program until an acceptably low level and severity of bugs remain. This process is called testing and debugging. These are important parts of every programmer's job. Programmers may continue to fix these problems throughout the life of a program. Updating, repairing, modifying, and expanding existing programs sometimes called &lt;i&gt;maintenance programmer&lt;/i&gt;. Programmers may contribute to user guides and online help, or they may work with technical writers to do such work.&lt;br /&gt;Certain scenarios or execution paths may be difficult to test, in which case the programmer may elect to test by inspection which involves a human inspecting the code on the relevant execution path, perhaps hand executing the code. Test by inspection is also sometimes used as a euphemism for inadequate testing. It may be difficult to properly assess whether the term is being used euphemistically.&lt;br /&gt;&lt;b&gt;&lt;span id="Application_versus_system_programming"&gt;Application versus system programming&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Computer programmers often are grouped into two broad types: application programmers and systems programmers. Application programmers write programs to handle a specific job, such as a program to track inventory within an organization. They also may revise existing packaged software or customize generic applications which are frequently purchased from independent software vendors. Systems programmers, in contrast, write programs to maintain and control computer systems software, such as operating systems and database management systems. These workers make changes in the instructions that determine how the network, workstations, and CPU of the system handle the various jobs they have been given and how they communicate with peripheral equipment such as printers and disk drives.&lt;br /&gt;&lt;h3&gt;&amp;nbsp;&lt;span id="Types_of_software"&gt;Types of software&lt;/span&gt;&lt;/h3&gt;Programmers in software development companies may work directly with experts from various fields to create software — either programs designed for specific clients or packaged software for general use — ranging from &lt;a href="http://en.wikipedia.org/wiki/Video_game" linkindex="40" title="Video game"&gt;computer and video games&lt;/a&gt; to educational software to programs for &lt;a href="http://en.wikipedia.org/wiki/Desktop_publishing" linkindex="41" title="Desktop publishing"&gt;desktop publishing&lt;/a&gt; and financial planning. Programming of packaged software constitutes one of the most rapidly growing segments of the computer services industry.&lt;br /&gt;In some organizations, particularly small ones, workers commonly known as &lt;i&gt;programmer analysts&lt;/i&gt; are responsible for both the systems analysis and the actual programming work. The transition from a mainframe environment to one that is based primarily on personal computers (PCs) has blurred the once rigid distinction between the programmer and the user. Increasingly, adept end users are taking over many of the tasks previously performed by programmers. For example, the growing use of packaged software, such as spreadsheet and database management software packages, allows users to write simple programs to access data and perform calculations.&lt;br /&gt;In addition, the rise of the Internet has made Web development a huge part of the programming field. More and more software applications nowadays are Web applications that can be used by anyone with a Web browser. Examples of such applications include the Google search service, the Hotmail e-mail service, and the Flickr photo-sharing service.&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Programmer" linkindex="42"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;h2&gt;&lt;span id="Nature_of_the_work"&gt; &lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2099569130765151026-1372897813062232630?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/1372897813062232630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/12/computers-programmers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1372897813062232630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1372897813062232630'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/12/computers-programmers.html' title='Computer Programmer'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-8490928113064795034</id><published>2009-12-08T22:45:00.001-08:00</published><updated>2009-12-13T11:17:55.230-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Program'/><title type='text'>What is Program....</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://t1.gstatic.com/images?q=tbn:axrRP6lklEWGBM:http://wb9.itrademarket.com/pdimage/56/1191056_0511-0701-3118-0930_young_businessman_working_hard_on_his_computer_clipart_image.jpg" imageanchor="1" linkindex="15" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://t1.gstatic.com/images?q=tbn:axrRP6lklEWGBM:http://wb9.itrademarket.com/pdimage/56/1191056_0511-0701-3118-0930_young_businessman_working_hard_on_his_computer_clipart_image.jpg" width="194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;An organized list of instructions that, when executed, causes the computer to behave in a predetermined manner. Without programs, computers are useless.  &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A program is like a recipe. It contains a list of ingredients (called &lt;i&gt;variables&lt;/i&gt;) and a list of directions (called &lt;i&gt;statements&lt;/i&gt;) that tell the computer what to do with the  variables. The variables can represent numeric data, text, or graphical images.  &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;There are many programming languages -- C, C++, Pascal, BASIC, Java, FORTRAN, COBOL, and LISP are just a few. These are all high-level languages. One can also write programs in &lt;i&gt;low-level languages&lt;/i&gt; called assembly languages, although this is more difficult.  Low-level languages  are closer to the language used by a  computer, while high-level languages are closer to human languages.  &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Eventually, every program must be translated into a &lt;i&gt;machine language&lt;/i&gt; that the computer can understand. This translation is performed by compilers, &lt;i&gt;interpreters&lt;/i&gt;, and assemblers. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;When you buy software, you normally buy an executable version of a program. This means that the program is already in machine language -- it has already been compiled and assembled and is ready to execute.  &lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&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/2099569130765151026-8490928113064795034?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/8490928113064795034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/12/what-is-program.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/8490928113064795034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/8490928113064795034'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/12/what-is-program.html' title='What is Program....'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-5594123902402955768</id><published>2009-12-08T22:18:00.001-08:00</published><updated>2009-12-13T11:18:11.156-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Various forms of Monitors</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;h1 class="fn"&gt;&lt;span style="font-size: large;"&gt;Cathode Ray Tube&lt;/span&gt;&lt;/h1&gt;&lt;h3 style="font-weight: normal;"&gt;&lt;a href="http://t1.gstatic.com/images?q=tbn:tut5c4XZSaAC4M:http://www.diycalculator.com/imgs/console-02.gif" imageanchor="1" linkindex="19" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="144" src="http://t1.gstatic.com/images?q=tbn:tut5c4XZSaAC4M:http://www.diycalculator.com/imgs/console-02.gif" width="200" /&gt;&lt;/a&gt;&lt;span style="font-size: large;"&gt; Definitions&lt;/span&gt;&lt;/h3&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;A cathode is a terminal or electrode at which electrons enter a system, such as an electrolytic cell or an electron tube.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;A cathode ray is a stream of electrons leaving the negative electrode, or cathode, in a discharge tube (an electron tube that contains gas or vapor at low pressure), or emitted by a heated filament in certain electron tubes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;A vacuum tube is an electron tube consisting of a sealed glass or metal enclosure from which the air has been withdrawn.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;A cathode ray tube or CRT is a specialized vacuum tube in which images are produced when an electron beam strikes a phosphorescent surface.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: small;"&gt; Besides television sets, cathode ray tubes are used in computer monitors, automated teller machines, video game machines, video cameras, oscilloscopes and radar displays.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;  The first cathode ray tube scanning device was invented by the German scientist Karl Ferdinand Braun in 1897. Braun introduced a CRT with a fluorescent screen, known as the cathode ray oscilloscope. The screen would emit a visible light when struck by a beam of electrons.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;  In 1907, the Russian scientist Boris Rosing (who worked with Vladimir Zworykin) used a CRT in the receiver of a television system that at the camera end made use of mirror-drum scanning. Rosing transmitted crude geometrical patterns onto the television screen and was the first inventor to do so using a CRT.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;  Modern phosphor screens using multiple beams of electrons have allowed CRTs to display millions of colors.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;LCD&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://t3.gstatic.com/images?q=tbn:EOEHlPEMCzvsQM:http://www.tvspecialists.com/images/guide/sony-lcd.jpg" imageanchor="1" linkindex="20" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://t3.gstatic.com/images?q=tbn:EOEHlPEMCzvsQM:http://www.tvspecialists.com/images/guide/sony-lcd.jpg" /&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;Liquid crystal display (LCD) is a thin, flat panel used for electronically displaying information such as text, images, and moving pictures. Its uses include monitors for computers, televisions, instrument panels, and other devices ranging from aircraft cockpit displays, to every-day consumer devices such as video players, gaming devices, clocks, watches, calculators, and telephones. Among its major features are its lightweight construction, its portability, and its ability to be produced in much larger screen sizes than are practical for the construction of cathode ray tube (CRT) display technology. Its low electrical power consumption enables it to be used in battery-powered electronic equipment. It is an electronically-modulated optical device made up of any number of pixels filled with liquid crystals and arrayed in front of a light source (backlight) or reflector to produce images in color or monochrome. The earliest discovery leading to the development of LCD technology, the discovery of liquid crystals, dates from 1888.[1] By 2008, worldwide sales of televisions with LCD screens had surpassed the sale of CRT units.&lt;br /&gt;&lt;br /&gt;Each pixel of an LCD typically consists of a layer of molecules aligned between two transparent electrodes, and two polarizing filters, the axes of transmission of which are (in most of the cases) perpendicular to each other. With no actual liquid crystal between the polarizing filters, light passing through the first filter would be blocked by the second (crossed) polarizer.&lt;br /&gt;&lt;br /&gt;The surface of the electrodes that are in contact with the liquid crystal material are treated so as to align the liquid crystal molecules in a particular direction. This treatment typically consists of a thin polymer layer that is unidirectionally rubbed using, for example, a cloth. The direction of the liquid crystal alignment is then defined by the direction of rubbing. Electrodes are made of a transparent conductor called Indium Tin Oxide (ITO).&lt;br /&gt;&lt;br /&gt;Before applying an electric field, the orientation of the liquid crystal molecules is determined by the alignment at the surfaces of electrodes. In a twisted nematic device (still the most common liquid crystal device), the surface alignment directions at the two electrodes are perpendicular to each other, and so the molecules arrange themselves in a helical structure, or twist. This reduces the rotation of the polarization of the incident light, and the device appears grey. If the applied voltage is large enough, the liquid crystal molecules in the center of the layer are almost completely untwisted and the polarization of the incident light is not rotated as it passes through the liquid crystal layer. This light will then be mainly polarized perpendicular to the second filter, and thus be blocked and the pixel will appear black. By controlling the voltage applied across the liquid crystal layer in each pixel, light can be allowed to pass through in varying amounts thus constituting different levels of gray.&lt;br /&gt;&lt;br /&gt;The optical effect of a twisted nematic device in the voltage-on state is far less dependent on variations in the device thickness than that in the voltage-off state. Because of this, these devices are usually operated between crossed polarizers such that they appear bright with no voltage (the eye is much more sensitive to variations in the dark state than the bright state). These devices can also be operated between parallel polarizers, in which case the bright and dark states are reversed. The voltage-off dark state in this configuration appears blotchy, however, because of small variations of thickness across the device.&lt;br /&gt;&lt;br /&gt;Both the liquid crystal material and the alignment layer material contain ionic compounds. If an electric field of one particular polarity is applied for a long period of time, this ionic material is attracted to the surfaces and degrades the device performance. This is avoided either by applying an alternating current or by reversing the polarity of the electric field as the device is addressed (the response of the liquid crystal layer is identical, regardless of the polarity of the applied field).&lt;br /&gt;&lt;br /&gt;When a large number of pixels are needed in a display, it is not technically possible to drive each directly since then each pixel would require independent electrodes. Instead, the display is multiplexed. In a multiplexed display, electrodes on one side of the display are grouped and wired together (typically in columns), and each group gets its own voltage source. On the other side, the electrodes are also grouped (typically in rows), with each group getting a voltage sink. The groups are designed so each pixel has a unique, unshared combination of source and sink. The electronics, or the software driving the electronics then turns on sinks in sequence, and drives sources for the pixels of each sink.&lt;br /&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Gas Plasma Displays&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;An                  overview of plasma displays&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="http://t1.gstatic.com/images?q=tbn:EZXZE9X9_SHhWM:http://www.yamahamusic.com.au/products/avit/visual/images/PDM4210.jpg" imageanchor="1" linkindex="21" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://t1.gstatic.com/images?q=tbn:EZXZE9X9_SHhWM:http://www.yamahamusic.com.au/products/avit/visual/images/PDM4210.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;Gas plasma                  technology is a new way to build video and computer monitors.                  Essentially plasma units have the brightness and look of a CRT                  monitor, but they offer a much larger image and are thin enough                  and light enough to hang on any wall. This combination makes them                  ideal where lighting conditions would favor a monitor, but audience                  size indicates a projector. Like LCD displays, plasma monitors                  do not exhibit the distortion and loss of clarity in the corners                  inherent to CRTs.&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;How do                  plasma monitors work?&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Plasma monitors                  work much like CRT monitors, but instead of using a single CRT                  surface coated with phosphors, they use a flat, lightweight surface                  covered with a matrix of millions of tiny glass bubbles, each                  having a phosphor coating. These phospors are caused to glow in                  the correct pattern to create an image.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;What are                  the advantages of plasma?&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Plasma monitors                  have several advantages over CRT-based monitors: &lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;                    &lt;b&gt;Thin                      and lightweight:&lt;/b&gt; at only 4" - 6" thick and about                      60-100 lbs., they’re easy to hang on any wall.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;                    &lt;b&gt;Very                      bright:&lt;/b&gt; less sensitive to ambient light than most LCD                      projectors, plasma monitors have the brightness and contrast                      of CRT-based sets.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;                    &lt;b&gt;160°                      viewing cone:&lt;/b&gt; ideal when your room is wide and people                      may view the monitor from farther off-axis than normal.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;                    &lt;b&gt;Stable                      and distortion-free: &lt;/b&gt;unaffected by magnetic fields; useful                      in many applications where CRT monitors or LCD and CRT projectors                      are problematic. Entire image always in perfect focus, not                      just in the center, but all the way to the corners.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;                    &lt;b&gt;Look                      and feel: &lt;/b&gt;plasma somehow looks different--better--than                      monitors and projectors alike. It's hard to quantify that                      difference, but most people would say they have more depth                      and warmth than other types media. They look very, very good.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;What are the disadvantages                  of plasma?&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;This new technology                  has several disadvantages worth mentioning.&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;                    &lt;b&gt;Cost&lt;/b&gt;:                      plasma is expensive. For that reason alone, plasma is not                      for everyone. But prices are coming down, as they do for most                      new technologies.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;                    &lt;b&gt;More                      susceptible to burn-in&lt;/b&gt; than CRT monitors. It's not a good                      medium on which to display a company logo for two or three                      hours at a time. But with the appropriate precautions, and                      in some situations a screen saver, you should not expect problems.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;                    &lt;b&gt;Resolution                      restrictions:&lt;/b&gt; plasma is subject to the same type of resolution                      problems as LCD or DLP projectors. You'll get the best images                      when the resolution of your source matches the "true" resolution                      of the monitor. But, as with LCD, the monitors will incorporate                      compression or expansion circuitry to automatically resize                      other resolution sources to match their native resolution,                      and most people will be very happy with the result. Still,                      if sharpness is critical for your application and you'll be                      using a variety of computer sources, you may be better off                      with a CRT-based unit.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;                    &lt;b&gt;Doesn't                      travel well: &lt;/b&gt;plasma is not portable. These monitors weigh                      60 - 100 pounds and they don't do well if you drop them. If                      you want to travel with a plasma monitor, plan to invest in                      a good shipping case. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;There's one                  other rumored "problem" with plasma that turns out not                  to be true. It has been said by some that plasma units do not                  have a long lifespan. Actually, the estimated life span for plasma                  monitors (according to Sony) is about 30,000 hours-- which translates                  to approximately 15 years at 8 hours a day, 5 days a week (comparable,                  or maybe a bit better, than a CRT-based monitor).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/b&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/2099569130765151026-5594123902402955768?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/5594123902402955768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/12/various-forms-of-monitors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/5594123902402955768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/5594123902402955768'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/12/various-forms-of-monitors.html' title='Various forms of Monitors'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-1972631969786270555</id><published>2009-12-08T01:49:00.001-08:00</published><updated>2009-12-13T11:18:32.263-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Satellite TV On PC</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://1.bp.blogspot.com/_Fx3AsNm5lBA/R8BIxOIOb6I/AAAAAAAAACo/dWS5Nit9GBY/s1600/free-satellite-tv-for-pc-pic.gif" imageanchor="1" linkindex="16" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Fx3AsNm5lBA/R8BIxOIOb6I/AAAAAAAAACo/dWS5Nit9GBY/s320/free-satellite-tv-for-pc-pic.gif" /&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;Technology is advancing so fast that now one can watch satellite TV or hear radio on a home PC. All you need is special hardware known as PCTV cards that are of two kinds. One kind needs to be installed in the PC while the other kind is an external box that plugs into the PC’s USB port.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div id="body" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;There are cards that use the PC’s infrastructure to decode satellite signals and allow users to enjoy free-to-air digital television and radio programs. There are cards that have built-in processors that allow TV viewing in a separate window while the PC runs other programs. Both kinds of cards can be utilized to receive Broadband Internet via Satellite. Requests are made using a telephone line but data is received at 40MB per second via the satellite dish.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;To view satellite TV on your PC you would require a minimum processor that is Pentium II 333 MHz, an operating system like Microsoft Windows 98/ME/2000/XP, as well as hardware consisting of sound card, spare USB slot, and a CD Rom drive. If you are a computer geek you could in addition to the cards have a Windows media player, real player, or quick time player all of which will take you to the next level of viewership.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;The options are many. The PC can be directly connected to a satellite dish by using a product like Hauppauge 3000 or through the Internet cable; or via the satellite box (run an aerial lead from the RF output socket of the Shy Digibox to the input aerial socket on a standard PC TV card or USB TV adapter). Direct TV and Dish TV both recommend using a connection via their proprietary satellite TV receiver box as ideal.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;With a PC-TV-Radio one can simultaneously or alternately watch regular TV, a movie, or sports, and enjoy crystal clear music while writing, checking mail, telewebbing, or surfing the Internet. The options are astounding one can download and record favorite programs, record music, and be creative.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="sig" id="sig"&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Free Satellite TV provides detailed information on Free Satellite TV, Free Satellite TV Systems, Free Satellite TV on PC, Free Satellite TV Offers and more. Free Satellite TV is affiliated with Dish Satellite Network.&lt;/span&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/2099569130765151026-1972631969786270555?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/1972631969786270555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/12/satellite-tv-on-pc.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1972631969786270555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1972631969786270555'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/12/satellite-tv-on-pc.html' title='Satellite TV On PC'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Fx3AsNm5lBA/R8BIxOIOb6I/AAAAAAAAACo/dWS5Nit9GBY/s72-c/free-satellite-tv-for-pc-pic.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-1911582108409426844</id><published>2009-12-07T01:46:00.001-08:00</published><updated>2009-12-15T05:26:45.879-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Changing MAC address In Windows XP/Vista and Linux</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span id="result_box"&gt;&lt;span title="saya rasa anda sudah pernah mendengar tutorial ini, namun saya disini hanya sekedar mengulang saja."&gt;I guess you've never heard of this tutorial, but I am here just to repeat it.&lt;br /&gt;&lt;/span&gt;&lt;span title="Ok langsung saja ke permasalahan"&gt;Ok go directly to the problem...!!!!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;There are two ways change MAC address on Windows.&lt;br /&gt;&lt;br /&gt;Method #1: Changing MAC address by changing NIC properties from Device Management System.&lt;br /&gt;&lt;br /&gt;This is depending on the type of Network Interface Card (NIC) you have. If you have a card that doesn’t support Clone MAC address, then you have to go to second method.&lt;br /&gt;&lt;br /&gt;a) Go to Start-&amp;gt;Settings-&amp;gt;Control Panel and double click on Network and Dial-up Connections.&lt;br /&gt;&lt;br /&gt;b) Right click on the NIC you want to change the MAC address and click on properties.&lt;br /&gt;&lt;br /&gt;c) Under "General" tab, click on the "Configure" button&lt;br /&gt;&lt;br /&gt;d) Click on "Advanced" tab&lt;br /&gt;&lt;br /&gt;e) Under "Property section", you should see an item called "Network Address" or "Locally Administered Address", click on it.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/5.png" imageanchor="1" linkindex="16" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://www.linglom.com/images/Windows/Tips/Change-MAC-Address/Part2/5.png" width="177" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;f) On the right side, under "Value", type in the New MAC address you want to assign to your NIC. Usually this value is entered without the "-" between the MAC address numbers.&lt;br /&gt;&lt;br /&gt;g) Goto command prompt and type in "ipconfig /all" or "net config rdr" to verify the changes. If the changes are not materialized, then use the second method.&lt;br /&gt;&lt;br /&gt;h) If successful, reboot your system.&lt;br /&gt;&lt;br /&gt;Method #2: This should work on all Windows 2000/XP/Vista systems&lt;br /&gt;&lt;br /&gt;a) Go to Start -&amp;gt; Run, type "regedt32" to start registry editor. Do not use "Regedit".&lt;br /&gt;&lt;br /&gt;b) Go to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}". Double click on it to expand the tree. The subkeys are 4-digit numbers, which represent particular network adapters. You should see it starts with 0000, then 0001, 0002, 0003 and so on.&lt;br /&gt;&lt;br /&gt;c) Find the interface you want by searching for the proper "DriverDesc" key.&lt;br /&gt;&lt;br /&gt;d) Edit, or add, the string key "NetworkAddress" (has the data type "REG_SZ") to contain the new MAC address.&lt;br /&gt;&lt;br /&gt;e) Disable then re-enable the network interface that you changed (or reboot the system).&lt;br /&gt;&lt;br /&gt;Getting MAC address from command line&lt;br /&gt;&lt;br /&gt;a) Go to Start -&amp;gt; Run (or win key&amp;nbsp;&amp;nbsp; R) type "cmd" then press Enter.&lt;br /&gt;&lt;br /&gt;b) type "getmac" at the console window. Windows will show you MAC address of all NIC (ethernet and wireless) NIC on your computer.&lt;br /&gt;&lt;br /&gt;Spoof MAC address in Linux&lt;br /&gt;To change/clone your MAC address in Linux (and most *nix system) is very easy to do. All it takes is two easy to script commands:&lt;br /&gt;&lt;br /&gt;ifconfig eth0 down hw ether 01:02:10:B0:80:A1&lt;br /&gt;ifconfig eth0 up&lt;br /&gt;&lt;br /&gt;eth0 = enthernet 0&lt;br /&gt;01:02:10:B0:80:A1 = new MAC address you want to change to.&lt;br /&gt;&lt;br /&gt;Yes, it is very easy to change MAC address without use any third party script/application. You can change your MAC address anytime that you need.&lt;br /&gt;&lt;/span&gt;&lt;span id="result_box"&gt;&lt;span style="background-color: white;" title="Ok langsung saja ke permasalahan"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color: white;" title="semoga berhasil dan sukses, jangan pernah merasa bosan untuk menambah pengetahuan"&gt;good luck and success, do not never feel bored to increase knowledge&lt;/span&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/2099569130765151026-1911582108409426844?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/1911582108409426844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/12/changing-mac-address-in-windows-xpvista.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1911582108409426844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1911582108409426844'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/12/changing-mac-address-in-windows-xpvista.html' title='Changing MAC address In Windows XP/Vista and Linux'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-2742950618531544452</id><published>2009-12-04T15:29:00.001-08:00</published><updated>2009-12-08T22:23:42.786-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Compression, Encryption, Deduplication, and Replication: Strange Bedfellows</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;One of the great ironies of storage technology is&lt;b&gt; &lt;/b&gt;&lt;b style="font-weight: normal;"&gt;the inverse relationship between efficiency and security&lt;/b&gt;: Adding performance or reducing storage requirements almost always results in reducing the confidentiality, integrity, or availability of a system.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Many of the advances in capacity utilization put into production over the last few years rely on deduplication of data. This key technology has moved from basic compression tools to take on challenges in the fields of replication and archiving, and is even moving into primary storage. At the same time, interconnectedness and the digital revolution has made security a greater challenge, with focus and attention turning to encryption and authentication to prevent identity theft or worse crimes. The only problem is, &lt;b&gt;most encryption schemes are incompatible with compression or deduplication of data&lt;/b&gt;!&lt;span id="more-1396"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 class="post-subhead" style="font-weight: normal; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Incompatibility of Encryption and Compression&lt;/span&gt;&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Consider a basic lossless compression&amp;nbsp;algorithm: We take an input file consisting of binary data and replace all repeating patterns with a unique code. If a file contained the sequence, “101110″ eight hundred times in a row, we could replace the whole 4800-bit sequence with a much smaller sequence that says “repeat this eight hundred times”. In fact, this is exactly what I did (using English) in the previous sentence! This basic concept, called run-length encoding, illustrates how most modern&amp;nbsp;compression&amp;nbsp;technology functions.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Replace the sequence of identical bits with a larger block of data or an entire file and you have &lt;b&gt;deduplication and single-instance storage&lt;/b&gt;! In fact, as the compression technology gains access to the underlying data, it can become more and more efficient. The software from Ocarina, for example, actually &lt;i&gt;decompresses&lt;/i&gt; jpg and pdf files before recompressing them, resulting in astonishing capacity gains!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Now let’s look at compression’s secretive cousin, encryption. It’s only a small intellectual leap to use similar ideas to hide the contents of a file, rather than just squashing it. But encryption algorithms are constantly under attack, so some very smart minds have come up with some incredibly clever methods to hide data. One of the most important advances was public-key cryptography, where two different keys are used: A public key used for writing, and a private key to read data. This same technique can be used to authenticate identity, since only the designated reader would (in theory) have the key required.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Cryptography has become exceedingly complicated lately in response to repeated attacks.&amp;nbsp;Most compression and encryption algorithms are&amp;nbsp;deterministic, meaning that identical input always&amp;nbsp;yields&amp;nbsp;the same output. This is unacceptable for strong encryption, since a&amp;nbsp;known plaintext attack&amp;nbsp;can be used with the public key to reveal the contents.&amp;nbsp;Much work has focused on eliminating residues of the original data from the encrypted version, as illustrated brilliantly&amp;nbsp;on Wikipedia&amp;nbsp;with the classic Linux “tux” image. &lt;b&gt;The goal is to make the encrypted data indistinguishable from random “noise”&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;What happens when we mix these powerful technologies? &lt;b&gt;Deduplication and encryption defeat each other&lt;/b&gt;! Deduplication &lt;i&gt;must&lt;/i&gt;&amp;nbsp;have access to repeating, deterministic data, and encryption &lt;i&gt;must not allow&lt;/i&gt; this to happen. The most common solution (apart from skipping the encryption) is to place the deduplication technology first, allowing it access to the raw data before sending it on to be encrypted. But this leaves the data unprotected longer, and limits the possible locations where encryption technology can be applied. For example, an archive platform would have to encrypt data internally, since many now include deduplication as an integral component.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Why do we prefer compression to encryption? Simply because that’s where the money is! &lt;b&gt;If we can cut down on storage space or WAN bandwidth, we see cost avoidance or even real cost savings&lt;/b&gt;! But if we “waste” space by encrypting data, we only save money in the case of a security breach.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 class="post-subhead" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;A Glimmer of Hope&lt;/span&gt;&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;I had long thought this was an intractable problem, but a glimmer of hope recently presented itself. My hosting provider allows users to back up their files to a special repository using the rsync protocol. This is pretty handy, as you can imagine, but I was concerned about the security of this service. What happens if someone gains access to all of my data by hacking their servers?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;At first, I only stored non-sensitive data on the backup site, but this limited its appeal. So I went looking for something that would allow me to encrypt my data before uploading it, and I discovered two interesting concepts: &lt;b&gt;rsyncrypto&lt;/b&gt; and &lt;b&gt;gzip-rsyncable&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;rsync is a solid protocol, reducing network demands by only sending the changed blocks of a file. But, as noted, compression and encryption tools change the whole file even if only a tiny bit has been altered. A few years back, the folks behind rsync (who also happen to be the minds behind the Samba CIFS server) developed a patch for gzip which causes it to compress files in chunks rather than in their entirety. This patch, called gzip-rsyncable, hasn’t been added to the main source even after a dozen years, but yields amazing results in accelerating rsync performance.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;The same technique was then applied to RSA and AES cryptography to create rsyncrypto. This open source encryption tool makes a simple tweak to the standard CBC encryption schema (reusing the initialization vector) to allow encrypted files to be sent more efficiently over rsync. In fact, it relies on gzip-rsyncable to work its magic. Of course, the resulting file is somewhat less secure, but it is probably more than enough to keep a casual snooper at bay.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;b style="font-weight: normal;"&gt;Both of these tools are similar to modern deduplication techniques&lt;/b&gt; in that they chop files up into smaller, variable-sized blocks before working their magic. And the result is awesome: I modified a single word in a large word document that I had previously encrypted and stored at the backup site and was able to transfer just a single block of the new file in an instant rather than a few minutes. My only real issue is the lack of integration of all of these tools: I had to write a bash script to encrypt &amp;nbsp;my files to a temporary directory before rsyncing them. I wish they could be integrated with the main gzip and rsync sources!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;If you are interested in trying out these tools for yourself, and if you use a Mac, you are in luck: Macports offers both tools as simple downloads! Just install macports, type “sudo port install gzip +rsyncable” to install gzip with the –rsyncable flag, then type “sudo port install rsyncrypto” and you’re done! I’ll post more details here if there is interest.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;Ref : http://blog.fosketts.net/2009/02/05/compression-encryption-deduplication-replication/ &lt;br /&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/2099569130765151026-2742950618531544452?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/2742950618531544452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/12/compression-encryption-deduplication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/2742950618531544452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/2742950618531544452'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/12/compression-encryption-deduplication.html' title='Compression, Encryption, Deduplication, and Replication: Strange Bedfellows'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-2239503465549250672</id><published>2009-12-04T15:04:00.000-08:00</published><updated>2009-12-13T11:23:22.127-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Computer Viruses</title><content type='html'>&lt;div class="fullpost" style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_j2uWyidL2kI/SgVT7X7Z6LI/AAAAAAAAACk/wraiCCh2g1I/s1600/virus_computer.jpg" imageanchor="1" linkindex="21" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_j2uWyidL2kI/SgVT7X7Z6LI/AAAAAAAAACk/wraiCCh2g1I/s200/virus_computer.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: x-small;"&gt; &lt;span style="font-size: small;"&gt;A virus is a program    designed by a computer programmer (&lt;b&gt;malicious hacker&lt;/b&gt;) to do a certain    unwanted function. The virus program can be simply annoying like displaying    a happy face on the user's screen at a certain time and date. It can also be    very destructive and damage your computer's programs and files causing the computer to stop working.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;The reason why hackers create viruses are open for speculation. The most quoted    reason is simply to see if it can be done. Other reasons are Ludite based "smash    the machine" motivations, antiestablishment/anti-corporate actions, criminal    intent, and various others that range into the "conspiracy theory"    realm.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Viruses take two basic forms&lt;/span&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;One is a boot&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=2239503465549250672" linkindex="22" name="boot"&gt;&lt;/a&gt; sector viruses which infect the section    of a disk that is first read by the computer. This type of virus infects    the boot or master section of any disks that it comes in contact with. The second    is a program&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=2239503465549250672" linkindex="23" name="program"&gt;&lt;/a&gt; virus that infects other programs    when the infected program is run or executed. Some viruses infect both and others    change themselves (polymorphic) depending on the programs they encounter.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Though viruses do not damage computer hardware    there have been attempts to create programs that will do things like run the    hard drive until it fails or lodge itself in the computer's clock (which has    a rechargeable battery) allowing it to remain active even months after the computer    has been unplugged. Other viruses affect certain microchips (BIOS chip for instance).    These microchips need to be modified under normal computer use but the virus    program can produce changes which cause them to fail. Other viruses will affect the    characters or images displayed on the screen which may give the impression of    monitor failure.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Viruses can cause a great deal of damage to the computers it infects and can    cost a lot of time and money to correct it. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Computer viruses have been around for a long time, even before computers became    widely used and they will likely remain with us forever. For that reason computer    users will always need ways to protect themselves from virus programs. The main,    common feature of a virus is that it is contagious! Their sole purpose    is to spread and infect other computers. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;A computer gets a virus from an infected file.&lt;b&gt;  &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;The virus might attach themselves to a game, a program    (both shareware and commercial) or a file downloaded from a bulletin    board or the Internet. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;You cannot get a virus from a plain email    message or from a simple text file! That is because the virus needs to    be 'run' or executed before it can take effect. This usually happens    when the user tries to open an infected program, accesses an infected disk or    opens a file with an infected macro or script attached to it. A plain email    message is made up of text which does not execute or run when opened. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Modern email programs provide the ability to allow users to format email messages    with HTML and attach scripts to them for various purposes and it is possible    for a malicious hacker to attempt to spread a virus by building a virus script    into an HTML type of email message. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;When you are accepting software or scripts on Internet sites or reading mail    from unknown senders it is best not to run a program from that site or sender    without checking it with an anti-virus program first.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Protect yourself&lt;b&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=2239503465549250672" linkindex="24" name="protect"&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;You can take safeguards against virus infection. The first thing is to get    an anti-virus program. Most reputable companies that create virus protection    programs release an evaluation copy that an Internet user can download    for free and use for a certain amount of time. This anti-virus program will    be able to check your computer for viruses and repair damage&lt;b&gt; &lt;/b&gt;or    delete files that are infected with viruses. You may have to replace    infected files that cannot be repaired.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;The second thing you can do is purchase a copy of the program. The reason    for this is that viruses are constantly being created. When you purchase an    anti-virus program you are also purchasing periodical updates which keep    your anti-virus program up-to-date and able to deal with new viruses as they    are encountered. Commercial virus programs also allow the user to customize    when and how the program will check the computer for viruses. You will need    to renew this updating service periodically.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;If you find that your computer has been infected with a virus use an anti-virus    program to clean your computer and make sure to check all the disks that    you use. This includes all the hard drives on your computer(s) and all your    floppy disks and CDs as well as any media that you save information on. Remember    that the virus can easily re-infect your computer from one infected file!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;If you have to reload your computer programs, use the original program disks.    You may want to check your original disks before reinstalling the software.    If your original disks are infected contact the distributor to get replacements.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt; Always take the time to ensure that your computer is properly protected. Spending    money on a good virus checking program could save you hundreds of dollars and    lots of time later. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;A discussion of viruses would not be complete without mentioning hoaxes. Malicious    people without programming skills will send out fake virus warnings causing people   to take unnessary measures which often cause your computer harm. One example tries   to get the unsuspecting computer user to delete an important system file by warning   them that it is a virus. A legitimate virus warning will provide a link to a website    operated by an anti-virus company with more information about that virus. Don't forward   a virus warning until you have check out whether it is legitimate.&lt;/span&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/2099569130765151026-2239503465549250672?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/2239503465549250672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/12/computer-viruses.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/2239503465549250672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/2239503465549250672'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/12/computer-viruses.html' title='Computer Viruses'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j2uWyidL2kI/SgVT7X7Z6LI/AAAAAAAAACk/wraiCCh2g1I/s72-c/virus_computer.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-1505960857804838117</id><published>2009-11-26T09:03:00.000-08:00</published><updated>2009-12-15T05:27:29.545-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System'/><title type='text'>Kernel Definition</title><content type='html'>&lt;div class="fullpost"&gt;&lt;span style="color: blue;"&gt;&lt;span id="fullpost"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://files.ubuntu-gr.org/presentations/thellug-command-line/Kernel.png" imageanchor="1" linkindex="18" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://files.ubuntu-gr.org/presentations/thellug-command-line/Kernel.png" width="196" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In computing, the 'kernel' is the central component of most computer operating systems, it can be thought of as the bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components).&lt;sup class="reference" id="cite_ref-Wulf74_0-0"&gt;&lt;/sup&gt; Usually as a basic component of an operating system, a kernel can provide the lowest-level abstraction layer for the resources (especially processors and I/O devices) that application software must control to perform its function. It typically makes these facilities available to application processes through inter-process communication mechanisms and system calls.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Operating system tasks are done differently by different kernels, depending on their design and implementation. While monolithic kernels will try to achieve these goals by executing all the operating system code in the same address space to increase the performance of the system, microkernels run most of the operating system services in user space as servers, aiming to improve maintainability and modularity of the operating system.&lt;sup class="reference" id="cite_ref-mono-micro_1-0"&gt;&lt;/sup&gt;A range of possibilities exists between these two extremes.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The kernel's primary purpose is to manage the computer's resources and allow other programs to run and use these resources. Typically, the resources consist of:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;The Central Processing Unit (CPU, the processor). This is the most central part of a computer system, responsible for &lt;i&gt;running&lt;/i&gt; or &lt;i&gt;executing&lt;/i&gt; programs on it. The kernel takes responsibility for deciding at any time which of the many running programs should be allocated to the processor or processors (each of which can usually run only one program at a time)&lt;/li&gt;&lt;li&gt;The computer's memory. Memory is used to store both program instructions and data. Typically, both need to be present in memory in order for a program to execute. Often multiple programs will want access to memory, frequently demanding more memory than the computer has available. The kernel is responsible for deciding which memory each process can use, and determining what to do when not enough is available.&lt;/li&gt;&lt;li&gt;Any Input/Output (I/O) devices present in the computer, such as keyboard, mouse, disk drives, printers, displays, etc. The kernel allocates requests from applications to perform I/O to an appropriate device (or subsection of a device, in the case of files on a disk or windows on a display) and provides convenient methods for using the device (typically abstracted to the point where the application does not need to know implementation details of the device).&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Key aspects necessary in resource managements are the definition of an execution domain (address space) and the protection mechanism used to mediate the accesses to the resources within a domain.&lt;sup class="reference" id="cite_ref-Wulf74_0-3"&gt;&lt;a href="http://en.wikipedia.org/wiki/Kernel_%28computing%29#cite_note-Wulf74-0" linkindex="19"&gt;&lt;/a&gt;&lt;/sup&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Kernels also usually provide methods for synchronization and communication between processes (called &lt;i&gt;inter-process communication&lt;/i&gt; or IPC).&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A kernel may implement these features itself, or rely on some of the processes it runs to provide the facilities to other processes, although in this case it must provide some means of IPC to allow processes to access the facilities provided by each other.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Finally, a kernel must provide running programs with a method to make requests to access these facilities. &lt;span id="Process_management"&gt;&lt;/span&gt;&lt;br /&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/2099569130765151026-1505960857804838117?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/1505960857804838117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/kernel-definition-computing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1505960857804838117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1505960857804838117'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/kernel-definition-computing.html' title='Kernel Definition'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-4599443524051088931</id><published>2009-11-24T22:07:00.000-08:00</published><updated>2009-12-08T22:27:05.625-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>How to Choose the Best Graphics Card</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.life123.com/bm.pix/memory-upgrade-2.s600x600.jpg" imageanchor="1" linkindex="19" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://www.life123.com/bm.pix/memory-upgrade-2.s600x600.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;In order to choose the best graphics card, it’s important to look at how you use your computer. If your computer is dedicated to word processing and Web browsing, you don’t need an expensive, high-end graphics card. If you’re a serious gamer looking for a high-performance graphics card, you should seek a card that measures in the top of its class in specifications and includes the built-in memory needed to keep everything running smoothly.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Know the Competition&lt;/b&gt;&lt;br /&gt;The two most popular graphics card chipsets are nVidia’s GeForce and ATI’s Radeon. When you shop for a graphics card, you aren’t looking at nVidia and ATI as manufacturers, but rather as the type of chipset inside the graphics card. You’ll find that a single manufacturer may offer both types of chipset, as each is better in certain types of applications. For example, graphics-card maker ASUS offers both nVidia graphics cards and ATI graphics cards. Other manufacturers, such as Sapphire, offer one chipset exclusively.&lt;br /&gt;for &lt;br /&gt;Which one is better? It comes down to a number of factors. Some graphics cards work better with certain computer processors, while others perform better in certain video modes. For example, video game enthusiasts believe that ATI video cards work better in computers with AMD processors, since AMD owns ATI.&lt;br /&gt;Choosing a chipset is largely a matter of subjective preference. If you’re looking for a graphics card to play your favorite video games, check those video games’ Web sites. Game developers test their products with multiple graphics cards before releasing them and can usually give players an idea of which graphics cards work best with their games and which ones are likely to have problems. If you can’t figure out which card is best from a specific game site, run a Web search for graphics cards and the game you want to play. Game-review sites and avid gamers on online forums all have an opinion, and chances are good that you can find some feedback for the performance of particular graphics cards with your favorite game.&lt;br /&gt;&lt;a href="http://www.life123.com/technology/computer-hardware/graphics-card/how-to-choose-best-graphics-card.shtml" linkindex="20"&gt;&lt;b&gt;More...&lt;/b&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/2099569130765151026-4599443524051088931?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/4599443524051088931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/how-to-choose-best-graphics-card.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4599443524051088931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4599443524051088931'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/how-to-choose-best-graphics-card.html' title='How to Choose the Best Graphics Card'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-897914473690894689</id><published>2009-11-24T21:57:00.000-08:00</published><updated>2009-12-08T22:27:27.919-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Five Ways To Improve Computers Performance</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.techasis.com/wp-content/uploads/2009/07/computer_running_slow.jpg" imageanchor="1" linkindex="19" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.techasis.com/wp-content/uploads/2009/07/computer_running_slow.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;You cannot avoid deteriorating PC performance  even if you own an excellent computer with high-end system components.  &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;To prevent system slowdown, you need to follow a  routine that helps you scan and repair all computer-related problems.  &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;You can adopt multiple methods to optimize the  performance of your system. Listed here are the top 5 ways that you can enhance  the performance of your PC:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Regular Registry Cleaning &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Cleaning And Defragging Hard Drive   &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Regular Malware Scanning &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Managing Programs that Load during System   Start-up &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Perform Memory Tests &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Frequent Registry Cleaning&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Registry cleaning can be termed as the most  important activity that enables you to enhance the performance of a slow  computer by removing unwanted information from the registry. All Windows  operating systems (OS), such as Windows XP and Windows Vista, store all hardware  and software configuration information in the registry, which is a centralized  hierarchal database. The registry also stores information related to system  settings and user preferences. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Over time, the registry starts expanding at an  uncontrollable speed and may eventually get damaged and fragmented. This affects  the data access time and generates several Windows Vista errors. You may often  face unexpected system breakdowns if the problem intensifies. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;However, it is possible to prevent this  situation by regularly scanning and removing redundant, outdated, and invalid  information from the registry. You can perform these tasks by using a  dependable, professional and user-friendly registry cleaner utility that meets  your specific requirements. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Cleaning And Defragging Hard Drive&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;As unwanted cookies and programs keep adding to  the hard disk of your computer, it often gets congested. If you want to fix slow  computer problems, you must use the Disk Cleanup utility provided in your  Windows XP and Vista ‘System Tools.’ This will enable you to remove unnecessary  junk and free up space on your hard disk. Additionally, you must use a Disk  Defragmenter tool to defragment your system’s hard disk and make your data files  contiguous and Windows programs easily accessible on your PC. These tools help  you in your PC optimizing activities to a great extent.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Regular Malware Scanning&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Many malicious programs, such as adware, spyware,  Trojans, viruses, and worms may drastically affect the speed of your computer.  They keep adding malicious files and registry entries, which may cause multiple  system errors that can damage your computer and data files. Therefore, you must  identify and delete these files by using a reliable anti-virus and anti-spyware  tool.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Managing Programs that Load at System  Start-up&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Many processes are automatically added and start  loading themselves when you start your computer. These start-up programs  continue running in the background and slow down your system. If you want to  avoid system slow-down, you must deactivate un-required programs from loading at  the system start-up. This can be done by using the System Configuration utility  (msconfig). You can also use an advanced Registry cleaning tool to manage  start-up programs.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Performing Memory Tests&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;System slowdowns may also occur due to  malfunctioning RAM or memory chips. In order to identify the cause, you may  perform a memory test with the help of a memory test tool. There are several  memory testing tools available on the Internet and you can search for and  download a tool from a reliable source. Next, use this tool to run diagnostic  tests on memory modules on your system, detect the malfunctioning module, and  then replace it.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Find more information about the Windows regsitry  and improving your computer performance at &lt;a href="http://www.instant-registry-fixes.org/" linkindex="20"&gt;Instant-Registry-Fixes.org&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span id="result_box"&gt;&lt;span style="background-color: white;" title="selamat mencoba"&gt;good luck&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&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/2099569130765151026-897914473690894689?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/897914473690894689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/five-ways-to-improve-your-computers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/897914473690894689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/897914473690894689'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/five-ways-to-improve-your-computers.html' title='Five Ways To Improve Computers Performance'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-5581396705589568841</id><published>2009-11-24T21:03:00.000-08:00</published><updated>2009-12-13T11:24:01.155-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network'/><title type='text'>IP Address  Versions</title><content type='html'>&lt;b&gt;IP version 6 addresses&lt;/b&gt;&lt;br /&gt;The rapid exhaustion of IPv4 address space, despite conservation techniques, prompted the Internet Engineering Task Force (IETF) to explore new technologies to expand the Internet's addressing capability. The permanent solution was deemed to be a redesign of the Internet Protocol itself. This next generation of the Internet Protocol, aimed to replace IPv4 on the Internet, was eventually named Internet Protocol Version 6 (IPv6) in 1995[3][4] The address size was increased from 32 to 128 bits or 16 octets, which, even with a generous assignment of network blocks, is deemed sufficient for the foreseeable future. Mathematically, the new address space provides the potential for a maximum of 2128, or about 3.403 × 1038 unique addresses.&lt;br /&gt;&lt;br /&gt;The new design is not based on the goal to provide a sufficient quantity of addresses alone, but rather to allow efficient aggregation of subnet routing prefixes to occur at routing nodes. As a result, routing table sizes are smaller, and the smallest possible individual allocation is a subnet for 264 hosts, which is the size of the square of the size of the entire IPv4 Internet. At these levels, actual address utilization rates will be small on any IPv6 network segment. The new design also provides the opportunity to separate the addressing infrastructure of a network segment—that is the local administration of the segment's available space—from the addressing prefix used to route external traffic for a network. IPv6 has facilities that automatically change the routing prefix of entire networks should the global connectivity or the routing policy change without requiring internal redesign or renumbering.&lt;br /&gt;&lt;br /&gt;The large number of IPv6 addresses allows large blocks to be assigned for specific purposes and, where appropriate, to be aggregated for efficient routing. With a large address space, there is not the need to have complex address conservation methods as used in classless inter-domain routing (CIDR).&lt;br /&gt;&lt;br /&gt;All modern[update] desktop and enterprise server operating systems include native support for the IPv6 protocol, but it is not yet widely deployed in other devices, such as home networking routers, voice over Internet Protocol (VoIP) and multimedia equipment, and network peripherals.&lt;br /&gt;&lt;br /&gt;Example of an IPv6 address:&lt;br /&gt;&lt;br /&gt;2001:0db8:85a3:08d3:1319:8a2e:0370:7334&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_w7AYgcOyZiM/Swy7g_QjqeI/AAAAAAAAAB8/XYpeuO8gRrI/s1600/750px-Ipv6_address.svg.png" imageanchor="1" linkindex="15" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_w7AYgcOyZiM/Swy7g_QjqeI/AAAAAAAAAB8/XYpeuO8gRrI/s320/750px-Ipv6_address.svg.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;IPv6 private addresses&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Just as IPv4 reserves addresses for private or internal networks, there are blocks of addresses set aside in IPv6 for private addresses. In IPv6, these are referred to as unique local addresses (ULA). RFC 4193 sets aside the routing prefix fc00::/7 for this block which is divided into two /8 blocks with different implied policies (cf. IPv6) The addresses include a 40-bit pseudorandom number that minimizes the risk of address collisions if sites merge or packets are misrouted.&lt;br /&gt;&lt;br /&gt;Early designs (RFC 3513) used a different block for this purpose (fec0::), dubbed site-local addresses. However, the definition of what constituted sites remained unclear and the poorly defined addressing policy created ambiguities for routing. The address range specification was abandoned and must no longer be used in new systems.&lt;br /&gt;&lt;br /&gt;Addresses starting with fe80: — called link-local addresses — are assigned only in the local link area. The addresses are generated usually automatically by the operating system's IP layer for each network interface. This provides instant automatic network connectivity for any IPv6 host and means that if several hosts connect to a common hub or switch, they have an instant communication path via their link-local IPv6 address. This feature is used extensively, and invisibly to most users, in the lower layers of IPv6 network administration (cf. Neighbor Discovery Protocol).&lt;br /&gt;&lt;br /&gt;None of the private address prefixes may be routed in the public Internet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2099569130765151026-5581396705589568841?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/5581396705589568841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/ip-address-versions_24.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/5581396705589568841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/5581396705589568841'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/ip-address-versions_24.html' title='IP Address  Versions'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_w7AYgcOyZiM/Swy7g_QjqeI/AAAAAAAAAB8/XYpeuO8gRrI/s72-c/750px-Ipv6_address.svg.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-6318796444553053857</id><published>2009-11-18T01:18:00.000-08:00</published><updated>2009-12-08T22:28:09.425-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Hibernate your computer for a faster start up</title><content type='html'>Windows XP takes a lot of time to start, If you hate waiting like me then you must consider using hibernation option instead of turnoff for a faster startup.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To do this,&lt;br /&gt;&lt;br /&gt;1.Hold down the “shift” key in the shutdown dialog to change the “Stand By” to “Hibernate“.&lt;br /&gt;&lt;br /&gt;2. Or You can just press H to hibernate instantly.&lt;br /&gt;&lt;br /&gt;To enable hibernation go to control panel and click on power options and click on hibernation tab and check the enable hibernation box. To enable hibernation  you should have sufficient free space in C drive. Check the screenshot below if you have any problems &lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://geniushackers.com/blog/wp-content/uploads/2008/08/enable-hibernation-in-windows.gif" imageanchor="1" linkindex="19" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://geniushackers.com/blog/wp-content/uploads/2008/08/enable-hibernation-in-windows.gif" width="279" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;You can even use the Power Control Panel to configure your power button to hibernate. To do this click on the advanced tab and modify power buttons options according to your convenience.( Check the screen shot below)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://geniushackers.com/blog/wp-content/uploads/2008/08/configure-the-power-button-in-windwos.gif" imageanchor="1" linkindex="20" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://geniushackers.com/blog/wp-content/uploads/2008/08/configure-the-power-button-in-windwos.gif" width="283" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;We shall see how to use Microsoft bootvis to reduce the startup time of your computer in next post. Subscribe to our feed to stay connected.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2099569130765151026-6318796444553053857?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/6318796444553053857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/hibernate-your-computer-for-faster.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6318796444553053857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6318796444553053857'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/hibernate-your-computer-for-faster.html' title='Hibernate your computer for a faster start up'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-6891080294166213860</id><published>2009-11-18T01:04:00.000-08:00</published><updated>2009-11-18T01:06:56.599-08:00</updated><title type='text'>Enable Multiple Concurrent Remote Desktop Connections in Windows XP SP2</title><content type='html'>&lt;div class="fullpost"&gt;All Windows XP machine has Remote Desktop service that allows the computer to be remotely connected, accessed and controlled from another computer or host. However, all windows XP machine except Windows XP Professional and Windows XP Media Center Edition only allows one concurrent remote desktop connection from a single user. But Windows XP Professional and Windows XP Media Center Edition will allow multiple remote desktop sessions or multiple concurrent remote desktop connections from a single user.&lt;br /&gt;Whenever a remote user client tries to connect to a Windows XP host, the local user will disconnect with the local console screen locking them, with or without his or her permission.&lt;br /&gt;Here’s a hack to unlock the single user limitation and enable multiple concurrent remote desktop connection session support in Windows XP SP2 .So that unlimited users can simultaneously connect to a computers same user via Remote Desktop. Follow the steps below:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Download ConcurrentRemoteDesk.rar (To download click on the link) and extract the file.&lt;/li&gt;&lt;li&gt; Restart the computer and boot in Safe Mode by pressing F8 during initial boot up and by selecting Safe Mode. (This step is only required if you’re currently running Windows Terminal Services or Remote Desktop service, and System File Protection has to be skipped and bypassed, else it will prompt error).&lt;/li&gt;&lt;li&gt; Go to  %windir%\System32 %windir%\System32\dllcacheand make a backup copy of termsrv.dll in both folders.&lt;/li&gt;&lt;li&gt;Copy the downloaded &lt;b&gt;termsrv.dll&lt;/b&gt; into&lt;b&gt; %windir%\System32,&lt;/b&gt;&lt;b&gt;%windir%\ServicePackFiles\i386 (if exist), %windir%\System32\dllcache&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Then run the downloaded &lt;b&gt;Multiremotedesk.reg&lt;/b&gt; to merge the registry value into registry or you can add it manually&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core]&lt;br /&gt;“EnableConcurrentSessions”=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]&lt;br /&gt;“EnableConcurrentSessions”=dword:00000001&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]&lt;br /&gt;“AllowMultipleTSSessions”=dword:00000001 &lt;br /&gt;&lt;/li&gt;&lt;li&gt; Click on Start Menu -&amp;gt; Run command and type gpedit.msc and press Enter to open up the Group Policy Editor.&lt;/li&gt;&lt;li&gt;Navigate to Computer Configuration -&amp;gt; Administrative Templates -&amp;gt; Windows Components -&amp;gt; Terminal Services.&lt;/li&gt;&lt;li&gt;Enable Limit Number of Connections and set the number of connections to 3 (or more). This setting will allow more than one users to use the computer.&lt;/li&gt;&lt;li&gt;Ensure the Remote Desktop is enabled in System Properties -&amp;gt; Remote tab by selecting the radio button for Allow users to connect remotely to this computer.&lt;/li&gt;&lt;li&gt;Enable and turn on Fast User Switching in Control Panel -&amp;gt; User Accounts -&amp;gt; Change the way users log on or off.&lt;/li&gt;&lt;li&gt;Restart the computer normally.&lt;/li&gt;&lt;/ol&gt;To uninstall, revert back to original termsrv.dll .You probably have to do it in Safe Mode if the Terminal Services is enabled and running.&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/2099569130765151026-6891080294166213860?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/6891080294166213860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/enable-multiple-concurrent-remote.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6891080294166213860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6891080294166213860'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/enable-multiple-concurrent-remote.html' title='Enable Multiple Concurrent Remote Desktop Connections in Windows XP SP2'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-1127275154084489214</id><published>2009-11-18T00:51:00.000-08:00</published><updated>2009-12-08T22:31:02.403-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Operating System'/><title type='text'>Overcome Autom Reboot Problem in windows XP</title><content type='html'>&lt;div class="fullpost"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Many People Might have faced , cases when a system fault/error/crash ends up freezing the OS at the dreaded BSOD (Blue Screen Of Death), which displays the cause of the crash and gives some details about the state of the system when it crashed. The major annoyance is that it requires a “cold” reboot (reset) or complete power shut down, to remind you why those 2 buttons on the front of your PC case are meant for. And moreover, if you are a system administrator, requiring your server(s) to run non-stop 24/7, this can be a pain in Your head But have no fear, the fix is here… This Registry hack is valid for ALL NT, 2000, XP and 2003 releases. To bypass the BSOD altogether and enable the instant “Auto Reboot” feature, run Regedit and go to:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl Right-click on the “AutoReboot” DWORD [REG_DWORD] Value in the right hand pane -&amp;gt; select Modify -&amp;gt; change it to read 1 (Auto Reboot enabled) -&amp;gt; click OK -&amp;gt; close the Registry Editor.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Restart Windows for the change to take effect. From now on the OS will reboot upon locking up, right after writing to the crash log file (if enabled). To disable it, change the “AutoReboot” value back to 0 (default).&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/2099569130765151026-1127275154084489214?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/1127275154084489214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/overcome-autom-reboot-problem-in.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1127275154084489214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/1127275154084489214'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/overcome-autom-reboot-problem-in.html' title='Overcome Autom Reboot Problem in windows XP'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-4080936264816227991</id><published>2009-11-17T23:52:00.000-08:00</published><updated>2009-12-08T22:30:34.201-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System'/><title type='text'>Operating System</title><content type='html'>&lt;div class="fullpost" style="text-align: justify;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; An operating system (&lt;b&gt;OS&lt;/b&gt;) is an interface between hardware and user which is responsible for the management and coordination of activities and the sharing of the resources of the computer that acts as a host for computing applications run on the machine. As a host, one of the purposes of an operating system is to handle the details of the operation of the hardware. This relieves application programs from having to manage these details and makes it easier to write applications. Almost all computers (including handheld computers, desktop computers, supercomputers, video game consoles) as well as some robots, domestic appliances (dishwashers, washing machines), and portable media players use an operating system of some type.&lt;sup class="reference" id="cite_ref-0"&gt;&lt;/sup&gt; Some of the oldest models may, however, use an embedded operating system that may be contained on a data storage device.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://img84.imageshack.us/img84/6721/syssoftpic49d965gt0.png" imageanchor="1" linkindex="21" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="289" src="http://img84.imageshack.us/img84/6721/syssoftpic49d965gt0.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Operating systems offer a number of services to application programs and users. Applications access these services through application programming interfaces (APIs) or system calls. By invoking these interfaces, the application can request a service from the operating system, pass parameters, and receive the results of the operation. Users may also interact with the operating system with some kind of software user interface (SUI) like typing commands by using command line interface (CLI) or using a graphical user interface (GUI, commonly pronounced “gooey”). For hand-held and desktop computers, the user interface is generally considered part of the operating system. On large multi-user systems like Unix and Unix-like systems, the user interface is generally implemented as an application program that runs outside the operating system. (Whether the user interface should be included as part of the operating system is a point of contention.)&lt;br /&gt;Common contemporary operating systems include BSD, Darwin (Mac OS X), Linux, SunOS (Solaris/OpenSolaris), and Windows NT (XP/Vista/7). While servers generally run Unix or some Unix-like operating system, embedded system markets are split amongst several operating systems,&lt;sup class="reference" id="cite_ref-1"&gt;&lt;a href="http://en.wikipedia.org/wiki/Operation_system#cite_note-1" linkindex="22"&gt;&lt;/a&gt;&lt;/sup&gt; although the Microsoft Windows line of operating systems has almost 90% of the client PC market.&lt;br /&gt;&lt;h3 id="siteSub" style="font-weight: normal;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Operation_system" linkindex="23"&gt;&lt;span style="font-size: xx-small;"&gt;From Wikipedia&lt;/span&gt;&lt;/a&gt;&lt;/h3&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/2099569130765151026-4080936264816227991?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/4080936264816227991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/operating-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4080936264816227991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4080936264816227991'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/operating-system.html' title='Operating System'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-6141948837841179444</id><published>2009-11-17T23:42:00.000-08:00</published><updated>2009-12-08T22:32:38.272-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>History of the Hard Drives</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div class="NormalText"&gt;The hard disk drive was invented by some IBM engineers working under Rey Johnson at IBM in San Jose, CA, in about 1952 to 1954. I worked at IBM from 1965 to 1981 and got to meet and work with some of those men - Rey Johnson, John Lynott, Don Cronquist, Bob Schneider and Lou Stevens come to mind right now.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;In 1965 (I think that was the year) a number of engineers left IBM (they were known as the "dirty dozen" within IBM) and founded Memorex. Al Shugart, one of them, later left Memorex and founded first Shugart Associates where the 5 1/4" floppy disk drive was a major product, then Seagate Technology, which effectively started today's industry of small hard disk drives.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;The early drives almost all had linear actuators, that is, they moved the heads across the disks in a straight line, using a carriage with wheels. It was only later that rotary actuators, where the heads are held at the tips of a comb-like array and they swing back and forth like a gate, became popular. Because the rotary actuator is cheaper, it's now the standard for all hard disk drives, and that's what I'll be talking about.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;The first IBM RAMAC disk drive had a couple of dozen disks, each about 2 feet in diameter, and ONE head! The head was moved from disk to disk and back and forth on each disk using a system of cables and pulleys and stepping motors. The added speed of having at least one head for each disk surface, and of using both surfaces of each disk, soon became obvious, and drives began to look pretty "modern" by 1960, although they were vastly larger and more expensive. Whether the heads are moved in a straight line or swung in an arc, something has to provide the force and the control to move them and keep them in the right place.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;Stepping motors, hydraulic actuators and voice coil motors have been used to provide the motive force. Stepping motors have a built-in capability to hold in one position. Hydraulic actuators and voice coil motors (VCMs) provide force, but can't hold a position with great accuracy. A rack with detent pawls has been used, but nowadays a servo system is used, with the positioning information recorded on the disks.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;So you can have a disk drive with a stepping motor and you don't need a "servo" or you can have a disk drive with "servo data" recorded on the disks. A stepping motor is simpler (at least in concept) and cheaper, but it's slower in seek time because it isn't really very powerful, and it isn't capable of really, really fine precision. A VCM can provide enormous forces, but it needs control, which the servo system provides. However servo feedback systems are complicated and you have to pre-record the positioning data somehow (usually on one or more of the disks), and that takes up space that could be used for "real" data. On the other hand, servo systems can provide incredibly precise positioning.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;The style of hard disk drive we use today began to emerge in the early 1980s. I think it was Maxtor, under Frank Gibeau, where the first high-volume 5 1/4" disk drives with a rotary actuator, a VCM and a servo system were produced.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;In 1986, Finis Conner left Seagate and founded Conner Peripherals along with John Squires, and they built the first high-volume 3 1/2" disk drives. The first one, 40 MB, was called the "Fat 40". Not only did they popularize the new smaller "form factor", but they were the first to have an "embedded servo" or "sector servo" in volume.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;Meanwhile, Quantum Corporation had been building 8" and 5 1/4" disk drives since 1980, and in the mid 1980's they (actually I think it was Joel Harrison and Bill Moon) saw an opportunity with the 3 1/2" form factor and invented the "hard card", a disk drive on an expansion card that you could just plug into your AT. And that's how the IDE interface got started.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;By the way, Quantum used a rather odd variant of the servo system for many years, where the servo information was actually very fine lines etched on a piece of glass attached to the actuator, and read with a photocell. It's actually more complicated, but that's a subject for another discussion.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;Around 1990, laptops began to appear, and with them came the 2 1/2" form factor. I never worked closely with 2 1/2" drives, and I'm not very well versed in their historical development.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;Way back in the old days, when the world was young and all, &lt;g&gt;, a single disk surface was reserved for "servo data" on disk drives that had a voice-coil actuator. Drives with stepper motors didn't need that stuff, and could justly claim that they didn't have to "waste" disk surface on "servo data".&lt;/g&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;Servo data, by the way, is information that's pre-recorded on the disk and specially formatted to make it possible for the drive to know where its heads are positioned. A stepper motor has, if no errors have occurred, the equivalent information built into its mechanical structure.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;But during the late 1970s and early 1980s, techniques were developed that allowed the servo data to be written on the same surfaces that hold the regular user data. There were several schemes proposed and actually implemented, but the one that has taken hold is called "sector servo", where some number of regions on each data track are specially reserved for servo information. Because the sectors are physically coherent on each disk surface, they're commonly called "servo spokes". I've seen drives with as few as 64 spokes per revolution and as many as 128.&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;I believe the first major manufacturer to use sector servo was Conner--sector servo and the 3 1/2" form factor were their keys to success when they started in (I think) 1986. [At the time, I was one of the majority of old disk drive people who thought they were headed for disaster. Later, I worked there. Shows how smart I am!]&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;While there may still be drives manufactured with a dedicated servo surface, I think the last major manufacturer to use one was Seagate, up until a couple of years ago. The first Barracuda drive had a dedicated servo surface. Later Barracudas, and I think all current Seagates, use sector servo technology.&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lerry060183.files.wordpress.com/2009/07/hardisk060183.jpg" imageanchor="1" linkindex="19" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://lerry060183.files.wordpress.com/2009/07/hardisk060183.jpg" width="291" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="NormalText"&gt;Disk drive production has become easier nowadays - there are even cheap hard drive deals which indicate cost-efficient manufacturing of these devices.&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.logicsmith.com/hdhistory.html" linkindex="20"&gt;www.logicsmith.com&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/2099569130765151026-6141948837841179444?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/6141948837841179444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/hard-disk-drive-was-invented-by-some.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6141948837841179444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/6141948837841179444'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/hard-disk-drive-was-invented-by-some.html' title='History of the Hard Drives'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-4802873487427542111</id><published>2009-11-16T21:00:00.000-08:00</published><updated>2009-12-08T22:33:36.591-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Measurements of Data Speed</title><content type='html'>&lt;div class="fullpost"&gt;Today there are generally 2 ways of describing data transfer speeds: in &lt;i&gt;bits&lt;/i&gt; per second, or in &lt;i&gt;bytes&lt;/i&gt; per second. As explained above, a byte is made of 8 bits. Network engineers still describe network speeds in bits per second, while your internet browser would usually measure a file download rate in bytes per second. A lowercase "b" usually means a bit, while an uppercase "B" represents a byte.&lt;br /&gt;&lt;h3&gt;&lt;span id="Bps"&gt;Bps&lt;/span&gt;&amp;nbsp;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;Known as &lt;b&gt;bits per second&lt;/b&gt;, bps was the main way of describing data transfer speeds several decades ago. Bps was also known as the &lt;b&gt;baud rate&lt;/b&gt;, therefore, a 600 baud modem was one which could transfer data at around 600bps.&lt;br /&gt;&lt;h3&gt;&lt;span id="Kbps"&gt;Kbps&lt;/span&gt;&amp;nbsp;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;kilobits per second, or 1000 bits per second.&lt;br /&gt;&lt;h3&gt;&lt;span id="Mbps"&gt;Mbps&lt;/span&gt;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;1,000,000 bits per second (usually used in describing internet download/upload speeds).&lt;br /&gt;&lt;h3&gt;&lt;span id="Gbps"&gt;Gbps&lt;/span&gt;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;1,000,000 kilobits per second or 1,000,000,000 bits per second. This term is most commonly heard in local area networks, where the close proximity of machines allows for lightning fast data transfer rates.&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/2099569130765151026-4802873487427542111?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/4802873487427542111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/measurements-of-data-speed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4802873487427542111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4802873487427542111'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/measurements-of-data-speed.html' title='Measurements of Data Speed'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-98303655294237961</id><published>2009-11-16T17:50:00.000-08:00</published><updated>2009-12-08T22:33:04.282-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Names for different sizes of data</title><content type='html'>&lt;div class="fullpost"&gt;When choosing a new computer we come across terms such as "300GB hard drive" and "500MB download", and to the uninitiated, this can be somewhat disconcerting. Data in a computer is represented in a series of bits. Since the birth of computers, bits have been the language that control the processes that take place inside that mysterious black box called your computer. In this article, we look at the very language that your computer uses to do its work.&lt;br /&gt;&lt;h3&gt;&lt;span id="Bit"&gt;Bit&lt;/span&gt;&amp;nbsp;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;A bit is simply a 1 or a 0. A true or a false. It is the most basic unit of data in a computer. It's like the dots and dashes in Morse code for a computer. It's also called machine language.&lt;br /&gt;&lt;h3&gt;&lt;span id="Byte"&gt;Byte&lt;/span&gt;&amp;nbsp;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;In computer science a byte is a unit of measurement of information storage, that equals '8 bits', can be used to represent letters and numbers. For example, the number 01000001 is 8 bits long, and represents the letter A in ASCII.&lt;br /&gt;&lt;h3&gt;&lt;span id="kB"&gt;kB&lt;/span&gt;&amp;nbsp;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;A kB is a unit of data that equals 1024 bytes. This is because 8 bytes cannot contribute into 1000.&lt;br /&gt;&lt;h3&gt;&lt;span id="MB"&gt;MB&lt;/span&gt;&amp;nbsp;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;Megabyte is 1024kB squared, 1024&lt;sup&gt;2&lt;/sup&gt;&lt;br /&gt;&lt;h3&gt;&lt;span id="GB"&gt;GB&lt;/span&gt; &lt;/h3&gt;A gigabyte is a unit of data storage worth a billion bytes meaning either exactly 1 billion bytes (1024&lt;sup&gt;3&lt;/sup&gt;) or approximately 1.07 billion bytes. More often than not in advertising, Gigabytes are presented as 1 billion bytes and not 1024&lt;sup&gt;3&lt;/sup&gt; (read the fine print in your adverts!). This explains why a freshly formatted 500GB hard drive shows up at a 450GB one instead. Not too long ago many people were discussing storage in Megabytes. These days, storage has become so cheap that having Gigabytes is considered the norm.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;&lt;span id="TB"&gt;TB&lt;/span&gt;&amp;nbsp;&lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;A terabyte is 1024&lt;sup&gt;4&lt;/sup&gt; and is defined as about one trillion bytes, or 1024 gigabytes. Data centres such as those operated by Google handle thousands if not millions of terabytes of data each day. As storage becomes cheaper and faster, terabytes are becoming a commonly heard term.&lt;br /&gt;&lt;h3&gt;&lt;span id="PB"&gt;PB&lt;/span&gt;&lt;span id="PB"&gt;&amp;nbsp;&lt;/span&gt;  &lt;span style="float: none; font-size: x-small; font-weight: normal; margin-left: 0px;"&gt;&lt;/span&gt;&lt;/h3&gt;&amp;nbsp;A petabyte is a unit of information or computer storage equal to one quadrillion bytes (1024&lt;sup&gt;5&lt;/sup&gt;). Microsoft stores on 900 servers a total of approximately 14 petabytes.&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/2099569130765151026-98303655294237961?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/98303655294237961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/names-for-different-sizes-of-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/98303655294237961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/98303655294237961'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/names-for-different-sizes-of-data.html' title='Names for different sizes of data'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-4246223832160495154</id><published>2009-11-16T17:35:00.001-08:00</published><updated>2009-11-16T17:40:56.290-08:00</updated><title type='text'>Chat Room</title><content type='html'>&lt;!-- Begin ShoutMix - http://www.shoutmix.com --&gt;&lt;br /&gt;&lt;iframe title="jawara88" src="http://www6.shoutmix.com/?jawara88" width="250" height="500" frameborder="0" scrolling="auto"&gt;&lt;br /&gt;&lt;a href="http://www6.shoutmix.com/?jawara88"&gt;View shoutbox&lt;/a&gt;&lt;br /&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- End ShoutMix --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2099569130765151026-4246223832160495154?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/4246223832160495154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/chat-room.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4246223832160495154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4246223832160495154'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/chat-room.html' title='Chat Room'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-57959074460473001</id><published>2009-11-16T17:33:00.000-08:00</published><updated>2009-12-15T05:28:59.219-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Software</title><content type='html'>&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://portalwongsukses.files.wordpress.com/2009/03/software.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="248" src="http://portalwongsukses.files.wordpress.com/2009/03/software.jpeg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Software, commonly known as programs, consists of all the electronic instructions that tell the hardware how to perform a task. These instructions come from a software developer in the form that will be accepted by the operating system that they are based on. For example, a program that is designed for the windows operating system will only work for that operating system. Compatibility of software will vary as the design of the software and the operating system differ. A software that is designed for Windows XP may experience compatibility issue when running under Windows 2000 or NT.&lt;br /&gt;Software can also be described as a collection of routines, rules and symbolic languages that direct the functioning of the hardware.&lt;a class="external autonumber" href="http://dictionary.reference.com/browse/software" linkindex="17" rel="nofollow"&gt;&lt;/a&gt;&lt;br /&gt;Software is capable of performing specific tasks, as opposed to hardware which only perform mechanical tasks that they are mechanically designed for. Practical computer systems divide software systems into three major classes:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;System software: Helps run computer hardware and computer system. Computer software includes operating systems, device drivers, diagnostic tools and more.&lt;/li&gt;&lt;li&gt;Programming software: Software that assists a programmer in writing computer programs.&lt;/li&gt;&lt;li&gt;Application software: Allows users to accomplish one or more tasks.&lt;/li&gt;&lt;/ol&gt;The term "software" is sometimes used in a broader context to describe any electronic media content which embodies expressions of ideas such as film, tapes, records, etc. Software is the electronic instruction that tells the computer to do a task. &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/2099569130765151026-57959074460473001?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/57959074460473001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/software.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/57959074460473001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/57959074460473001'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/software.html' title='Software'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-5787964786872190751</id><published>2009-11-16T17:31:00.000-08:00</published><updated>2009-12-08T22:34:48.278-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Hardware</title><content type='html'>&lt;div style="text-align: justify;"&gt;The &lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="50" name="hardware"&gt;&lt;b&gt;hardware&lt;/b&gt;&lt;/a&gt; are the parts of computer itself    including the Central Processing Unit (CPU) and    related    microchips and micro-circuitry, keyboards,    monitors, case and    drives (hard, CD, DVD, floppy, optical,   tape, etc...). Other extra parts called peripheral components or devices include    mouse, printers, modems,    scanners, digital cameras    and cards (sound, colour,    video) etc... Together they are often referred   to  as a &lt;b&gt;personal computer&lt;/b&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="51" name="cpu"&gt;&lt;b&gt;Central Processing Unit&lt;/b&gt;&lt;/a&gt; - Though the    term relates to a specific chip or the &lt;b&gt;processor&lt;/b&gt; a CPU's performance     is determined by the rest of the computer's &lt;b&gt;circuitry&lt;/b&gt; and &lt;b&gt;chips&lt;/b&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Currently the Pentium chip or processor, made by Intel,    is the most common CPU though there are many other companies that produce   processors  for personal computers. Examples are the CPU made by Motorola   and AMD.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="Chip" height="106" src="http://www.grassrootsdesign.com/intro/images/chip.gif" width="200" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;With faster processors the &lt;b&gt;clock speed&lt;/b&gt; becomes more important.    Compared to some of the first computers which operated at below 30 &lt;b&gt;megahertz&lt;/b&gt;    (MHz) the Pentium chips began at 75 MHz in the late 1990's. Speeds now exceed   3000+ MHz or 3 &lt;b&gt;gigahertz&lt;/b&gt; (GHz) and different chip manufacturers use   different measuring standards (check your local computer    store for the latest speed).  It depends on the &lt;b&gt;circuit    board &lt;/b&gt;that    the chip is housed in, or the &lt;b&gt;motherboard&lt;/b&gt;, as to whether you are able     to  upgrade to a faster chip. The motherboard contains the circuitry and     connections  that allow the various component to communicate with each other. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Though there were many computers using many different processors previous to    this I call the 80286 processor the advent of home computers as these were the    processors that made computers available for the average person. Using a processor    before the 286 involved learning a proprietary system and software. Most new    software are being developed for the newest and fastest processors so it can    be difficult to use an older computer system.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="52" name="keyboard"&gt;&lt;b&gt;Keyboard&lt;/b&gt;&lt;/a&gt; - The keyboard is used to type information    into the computer or &lt;b&gt;input&lt;/b&gt; information. There are many different keyboard     layouts and sizes with the most common for Latin based languages being the    QWERTY  layout (named for the first 6 keys). The standard keyboard has 101    keys. Notebooks  have embedded keys accessible by special    keys or by pressing key combinations (CTRL or Command and P for example). &lt;b&gt;Ergonomically&lt;/b&gt;    designed keyboards are designed to make typing easier. Hand held devices have   various and different keyboard configurations and  &lt;b&gt;touch   screens&lt;/b&gt;. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Some of the keys have a special use. There are referred to as command    keys. The 3 most common are the Control or CTRL, Alternate or Alt and    the Shift keys though there can be more (the Windows key for example or the    Command key). Each key on a standard keyboard has one or two characters.    Press the key to get the lower character and hold Shift to get the upper.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="53" name="drive"&gt;&lt;b&gt;Removable Storage and/or Disk Drives&lt;/b&gt;&lt;/a&gt; - All disk    need a &lt;b&gt;drive&lt;/b&gt; to get information off - or &lt;b&gt;read&lt;/b&gt; - and put information    on the disk - or &lt;b&gt;write&lt;/b&gt;. Each drive is designed for a specific type of    disk whether it is a CD, DVD, hard disk or floppy. Often the term 'disk' and    'drive' are used to describe the same thing but it helps to understand that    the disk is the &lt;b&gt;storage device&lt;/b&gt; which contains computer files - or software    - and the drive is the mechanism that runs the disk.&lt;img align="right" alt="Mouse" height="142" src="http://www.grassrootsdesign.com/intro/images/mouse.gif" width="108" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Digital flash drives&lt;/b&gt; work slightly differently as they use &lt;b&gt;memory     cards&lt;/b&gt;  to store information so there are no moving parts. Digital cameras also use   Flash memory cards to store information, in this case photographs. &lt;b&gt;Hand   held devices&lt;/b&gt; use digital drives and many also use memory cards. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="54" name="mouse"&gt;&lt;b&gt;Mouse&lt;/b&gt;&lt;/a&gt; - Most modern computers today are run using    a mouse controlled pointer. Generally if the mouse has two buttons the left    one is used to &lt;b&gt;select&lt;/b&gt; objects and text and the right one is used to &lt;b&gt;access    menus&lt;/b&gt;. If the mouse has one button (Mac for instance) it controls all the    activity and a mouse with a third button can be used by specific software programs.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;One type of mouse has a round ball under the bottom of the mouse that rolls    and turns two wheels which control the direction of the pointer on the screen.    Another type of mouse uses an optical system to track the movement of the   mouse. &lt;b&gt;Laptop&lt;/b&gt; computers use touch pads, buttons and other devices to   control the pointer. Hand helds use a combination of devices to control the   pointer, including touch screens.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;&amp;gt;&amp;gt; Note:&lt;/b&gt; It is important to clean the mouse periodically, particularly      if it becomes sluggish. A ball type mouse has a small circular panel that      can be opened, allowing you to remove the ball. Lint can be removed carefully      with a tooth pick or tweezers and the ball can be washed with mild detergent.      A build up will accumulate on the small wheels in the mouse. Use a small instrument      or finger nail to scrape it off taking care not to scratch the wheels. Track      balls can be cleaned much like a mouse and touch-pad can be wiped with a clean,      damp cloth. An optical mouse can accumulate material from the surface that      it is in contact with which can be removed with a finger nail or small instrument.    &lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="55" name="monitor"&gt;&lt;b&gt;Monitors&lt;/b&gt;&lt;/a&gt; - The monitor shows information on the    screen when you type. This is called &lt;b&gt;outputting&lt;/b&gt; information. When the     computer needs more information it will display a message on the screen,    usually  through a &lt;b&gt;dialog box&lt;/b&gt;. Monitors come in many types and sizes.    The resolution of the monitor determines the sharpness of the screen. The    resolution can be adjusted to control the screen's display..&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Most desktop computers use a monitor with a &lt;b&gt;cathode tube&lt;/b&gt; or &lt;b&gt;liquid     crystal display&lt;/b&gt;. Most notebooks use a liquid crystal display     monitor.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;To get the full benefit of today's software with full colour graphics and animation,    computers need a color monitor with a display or graphics card.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="56" name="printer"&gt;&lt;b&gt;Printers&lt;/b&gt;&lt;/a&gt; - The printer takes the information on    your screen and transfers it to paper or a &lt;b&gt;hard copy&lt;/b&gt;. There are many    different types of printers with various levels of quality. The three basic    types of printer are; &lt;b&gt;dot matrix&lt;/b&gt;, &lt;b&gt;inkjet&lt;/b&gt;, and &lt;b&gt;laser&lt;/b&gt;.&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Dot matrix printers work like a typewriter transferring ink from a ribbon      to paper with a series or 'matrix' of tiny pins. &lt;/li&gt;&lt;li&gt;Ink jet printers work like dot matrix printers but fires a stream of ink      from a cartridge directly onto the paper. &lt;/li&gt;&lt;li&gt;Laser printers use the same technology as a photocopier using heat to transfer      toner onto paper. &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="57" name="modem"&gt;&lt;/a&gt;&lt;b&gt;Modem&lt;/b&gt; - A modem is used to translate information    transferred through telephone lines,  cable or line-of-site wireless. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The term stands for &lt;b&gt;modulate and demodulate&lt;/b&gt; which changes the signal    from &lt;b&gt;digital&lt;/b&gt;, which computers use, to &lt;b&gt;analog&lt;/b&gt;, which telephones     use and then back again. &lt;b&gt;Digital modems&lt;/b&gt; transfer digital information directly    without changing to analog.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Modems are measured by the speed that the information is transferred. The    measuring tool is called the &lt;b&gt;baud rate&lt;/b&gt;. Originally modems worked at    speeds  below 2400 baud but today analog speeds of 56,000 are standard.    Cable, wireless or digital subscriber lines can transfer information    much faster  with rates of 300,000 baud and up.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Modems also use &lt;b&gt;Error Correction&lt;/b&gt; which corrects for transmission errors    by constantly checking whether the information was received properly or not    and &lt;a href="http://www.grassrootsdesign.com/intro/file.php#compress" linkindex="58" target="Content"&gt;&lt;b&gt;Compression&lt;/b&gt;&lt;/a&gt; which    allows for faster data transfer rates. Information is transferred in &lt;b&gt;packets&lt;/b&gt;.    Each packet is checked for errors and is re-sent if there is an error.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Anyone who has used the Internet has noticed that at times the information    travels at different speeds. Depending on the amount of information that is    being transferred, the information will arrive at it's destination at different    times. The amount of information that can travel through a line is limited.    This limit is called &lt;b&gt;bandwidth&lt;/b&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;There are many more variables involved in communication technology using computers,    much of which is covered in the section on the &lt;a href="http://www.grassrootsdesign.com/intro/internet.php" linkindex="59" target="Content"&gt;&lt;b&gt;Internet&lt;/b&gt;&lt;/a&gt;.  &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="60" name="scanner"&gt;&lt;/a&gt;Scanners&lt;/b&gt;- Scanners allow you to transfer pictures    and photographs to your computer. A scanner 'scans' the image from the top to    the bottom, one line at a time and transfers it to the computer as a series    of bits or a bitmap.    You can then take that image and use it in a paint program, send it out as a    fax or print it. With optional &lt;b&gt;Optical Character Recognition&lt;/b&gt; (OCR) software    you can convert printed documents such as newspaper articles to text that can    be used in your word processor. Most scanners use &lt;b&gt;TWAIN&lt;/b&gt; software that    makes the scanner accessable by other software applications.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="61" name="camera"&gt;&lt;/a&gt;&lt;b&gt;Digital cameras&lt;/b&gt; allow you to take digital photographs.    The images are stored on a memory chip or disk that can be transferred to your    computer. Some cameras can also capture sound and video.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="62" name="case"&gt;&lt;b&gt;Case&lt;/b&gt;&lt;/a&gt; - The case houses the microchips and circuitry    that run the computer. Desktop models usually sit under the monitor and tower    models beside. They come in many sizes, including desktop, mini, midi, and full    tower. There is usually room inside to expand or add components at a later time.    By removing the cover off the case you may find plate covered, empty slots    that allow you to add cards. There are various types of slots including IDE,    ASI, USB, PCI and Firewire slots. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Depending on the type notebook computers may have room to expand   .  Most Notebooks also have connections or ports that allows expansion or connection   to exterior, peripheral devices such as monitor, portable hard-drives or other   devices.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="63" name="card"&gt;&lt;b&gt;Cards&lt;/b&gt;&lt;/a&gt; - Cards are components added to computers to    increase their capability. When adding a peripheral device make sure that your    computer has a slot of the type needed by the device.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Sound cards&lt;/b&gt; allow computers to produce      sound like music and voice. The older sound cards were 8 bit then 16 bit then      32 bit. Though the human ear can't distinguish the fine difference between sounds      produced by the more powerful sound card they allow for more complex music      and music production.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Colour cards&lt;/b&gt; allow computers to produce      colour (with a colour monitor of course). The first colour cards were 2 bit      which produced 4 colours [CGA]. It was amazing what could be done with those      4 colours. Next came 4 bit allowing for 16 [EGA and VGA ] colours. Then     came 16  bit allowing for 1064 colours and then 24 bit which      allows for almost 17 million colours and now 32 bit and higher allow monitors      to display almost a billion separate colours.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Video        cards&lt;/b&gt; allow computers to display video and animation. Some video cards         allow computers to display television as well as &lt;i&gt;capture&lt;/i&gt; frames         from  video. A video card with a digital video camera allows computers         users to  produce live video. A high speed connection is required         for effective  video transmission.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Network cards&lt;/b&gt; allow computers to connect    together to communicate with each other. Network cards have connections for cable, thin wire or wireless  networks. For more information see the section on Networks.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="64" name="cable"&gt;&lt;/a&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="65" name="motherboard"&gt;&lt;/a&gt;Cables&lt;/b&gt; connect internal    components to the &lt;b&gt;Motherboard&lt;/b&gt;, which is a board with series of electronic    path ways and connections allowing the CPU to communicate    with the other components of the computer.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=2099569130765151026&amp;amp;postID=5787964786872190751" linkindex="66" name="memory"&gt;&lt;b&gt;Memory&lt;/b&gt;&lt;/a&gt; - Memory can be very confusing but is usually    one of the easiest pieces of hardware to add to your computer. It is common    to confuse &lt;b&gt;chip memory&lt;/b&gt; with&lt;b&gt; &lt;/b&gt;disk    storage. An example of the difference between memory and storage would    be the difference between a table where the actual work is done (memory)    and a filing cabinet where the finished product is stored (disk). To add a bit    more confusion, the computer's hard disk can be used as &lt;b&gt;temporary memory&lt;/b&gt;    when the program needs more than the chips can provide. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Random Access Memory&lt;/b&gt; or &lt;b&gt;RAM&lt;/b&gt; is the memory that the computer uses    to temporarily store the information as it is being processed. The more information    being processed the more RAM the computer needs. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;One of the first home computers used 64 kilobytes    of RAM memory (Commodore 64). Today's modern computers need a minimum of 64    Mb (recommended 128 Mb or more) to run Windows or OS 10 with modern software.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;RAM memory chips come in many different sizes and speeds and can usually be    &lt;b&gt;expanded&lt;/b&gt;. Older computers came with 512 Kb of memory which    could be expanded&lt;b&gt; &lt;/b&gt;to a maximum of 640 Kb. In most modern computers the    memory can be expanded by adding or replacing the memory chips depending on the    processor you have and the type of memory your computer uses. Memory chips range    in size from 1 Mb to 4 Gb. As computer technology changes the type of memory    changes as well making old memory chips obsolete. Check your computer manual    to find out what kind of memory your computer uses before purchasing new memory    chips.&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.grassrootsdesign.com/intro/hardware.php" linkindex="67"&gt;http://www.grassrootsdesign.com/intro/hardware.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2099569130765151026-5787964786872190751?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/5787964786872190751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/hardware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/5787964786872190751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/5787964786872190751'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/hardware.html' title='Hardware'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-4094871360562689095</id><published>2009-11-16T17:21:00.000-08:00</published><updated>2009-12-08T22:35:13.714-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Computer types</title><content type='html'>&lt;b&gt;Supercomputer&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Supercomputers are fast because they're really many computers working together.&lt;br /&gt;&lt;br /&gt;Supercomputers were introduced in the 1960's as the worlds most advanced computer. These computers were used for intense calculations such as weather forecasting and quantum physics. Today, supercomputers are one of a kind, fast, and very advanced. The term supercomputer is always evolving where tomorrow's normal computers are today's supercomputer. As of November 2008, the fastest supercomputer is the IBM Roadrunner. It has a theoretical processing peak of 1.71 petaflops and has currently peaked at 1.456 petaflops.&lt;br /&gt;&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://fzj.helmholtz.de/nic/Publikationen/Broschuere/Scientific-Computing/jump.jpg" imageanchor="1" linkindex="33" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="162" src="http://fzj.helmholtz.de/nic/Publikationen/Broschuere/Scientific-Computing/jump.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2&gt;&lt;span id="Mainframe"&gt;Mainframe&lt;/span&gt;  &lt;/h2&gt;Mainframes are computers where all the processing is done centrally, and the user terminals are called "dumb terminals" since they only input and output (and do not process).&lt;br /&gt;Mainframes are computers used mainly by large organizations for critical applications, typically bulk data processing such as census. Examples: banks, airlines, insurance companies, and colleges.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/e/ec/Honeywell-Bull_DPS_7_Mainframe_BWW_March_1990.jpg" imageanchor="1" linkindex="34" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="234" src="http://upload.wikimedia.org/wikipedia/commons/e/ec/Honeywell-Bull_DPS_7_Mainframe_BWW_March_1990.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2&gt;&lt;span id="Workstation"&gt;Workstation&lt;/span&gt;&lt;/h2&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;Workstations are high-end, expensive computers that are made for more complex procedures and are intended for one user at a time. Some of the complex procedures consist of science, math and engineering calculations and are useful for computer design and manufacturing. Workstations are sometimes improperly named for marketing reasons. Real workstations are not usually sold in retail.&lt;br /&gt;The movie Toy Story was made on a set of Sun (Sparc) workstations.&lt;br /&gt;Perhaps the first computer that might qualify as a "workstation" was the IBM 1620.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/3/32/SPARCstation_1.jpg" imageanchor="1" linkindex="35" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://upload.wikimedia.org/wikipedia/commons/3/32/SPARCstation_1.jpg" width="289" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2&gt;&lt;span id="The_Personal_Computer_or_PC"&gt;The Personal Computer or PC&lt;/span&gt;&lt;/h2&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;PC is an abbreviation for a Personal Computer, it is also known as a Microcomputer. Its physical characteristics and low cost are appealing and useful for its users. The capabilities of a personal computer have changed greatly since the introduction of electronic computers. By the early 1970s, people in academic or research institutions had the opportunity for single-person use of a computer system in interactive mode for extended durations, although these systems would still have been too expensive to be owned by a single individual. The introduction of the microprocessor, a single chip with all the circuitry that formerly occupied large cabinets, lead to the proliferation of personal computers after about 1975. Early personal computers generally called microcomputers, sold often in kit form and in limited volumes and were of interest mostly to hobbyists and technicians. By the late 1970s, mass-market pre-assembled computers allowed a wider range of people to use computers, focusing more on software applications and less on development of the processor hardware. Throughout the 1970s and 1980s, home computers were developed for household use, offering some personal productivity, programming and games, while somewhat larger and more expensive systems (although still low-cost compared with minicomputers and mainframes) were aimed for office and small business use.&lt;br /&gt;Today a personal computer is an all rounded device that can be used as a productivity tool, a media server and a gaming machine. The modular construction of the personal computer allows components to be easily swapped out when broken or upgraded.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.techshout.com/images/hp-compaq-dc7800-pc.jpg" imageanchor="1" linkindex="36" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://www.techshout.com/images/hp-compaq-dc7800-pc.jpg" width="306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2&gt;&lt;span id="Microcontroller"&gt;Microcontroller&lt;/span&gt;&lt;/h2&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;Microcontrollers are mini computers that enable the user to store data, do simple commands and tasks, with little or no user interaction with the processor. These single circuit devices have minimal memory and program length but can be integrated with other processors for more complex functionality. Many such systems are known as &lt;a class="extiw" href="http://en.wikipedia.org/wiki/Embedded_System" linkindex="37" title="w:Embedded System"&gt;Embedded Systems&lt;/a&gt;. Examples of embedded systems include &lt;a class="extiw" href="http://en.wikipedia.org/wiki/smartphone" linkindex="38" title="w:smartphone"&gt;Smartphones&lt;/a&gt; or car safety systems.&lt;br /&gt;Microcontrollers are important, they are used everyday in devices such as appliances and automobiles.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/b/b5/MC68HC11_microcontroller.jpg" imageanchor="1" linkindex="39" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="http://upload.wikimedia.org/wikipedia/commons/b/b5/MC68HC11_microcontroller.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2&gt;&lt;span id="Server"&gt;Server&lt;/span&gt;&lt;/h2&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;Similar to mainframes in that they serve many uses with the main difference that the users (called clients) do their own processing usually. The server processes are devoted to sharing files and managing log on rights.&lt;br /&gt;A server is a central computer that contains collections of data and programs. Also called a network server, this system allows all connected users to share and store electronic data and applications. Two important types of servers are file servers and application servers.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.grantgibson.co.uk/images/cupboard.jpg" imageanchor="1" linkindex="40" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="227" src="http://www.grantgibson.co.uk/images/cupboard.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;From&amp;nbsp;&amp;nbsp; &lt;a href="http://en.wikiversity.org/wiki/Introduction_to_Computers/Computer_types" linkindex="41"&gt;wikiversity.org&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&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/2099569130765151026-4094871360562689095?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/4094871360562689095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/computer-types.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4094871360562689095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/4094871360562689095'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/computer-types.html' title='Computer types'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-3478228447740390178</id><published>2009-11-16T16:59:00.001-08:00</published><updated>2009-12-15T05:45:28.121-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>History Of Computers</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.english.ucsb.edu/faculty/ayliu/courses/english25/materials/jacquard-loom.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Computers were initially large machines that could fill entire rooms. Some were operated using large vacuum tubes that formed the basis of todays transistors. In order to operate such machines, punch cards were used. One of the first such examples of this was the Jacquard Loom. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.english.ucsb.edu/faculty/ayliu/courses/english25/materials/jacquard-loom.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://www.english.ucsb.edu/faculty/ayliu/courses/english25/materials/jacquard-loom.jpg" width="212" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size: x-small;"&gt;Jacquard Loom&lt;/span&gt;&lt;br /&gt;In 1833 Charles Babbage invented his difference engine, an early calculator.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://library.thinkquest.org/C0115420/Cyber-club%20800x600/Gif/pics/Babbage/Difference-Engine.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://library.thinkquest.org/C0115420/Cyber-club%20800x600/Gif/pics/Babbage/Difference-Engine.gif" width="226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Together with the punch card design, he created the analytical engine. Regrettably the engine never saw completion due to political issues.&lt;br /&gt;&lt;div class="fullpost"&gt;&lt;br /&gt;Over time computers became more and more powerful, with the introduction of the ubiquitous microprocessor driving forward development. Gordon Moore, one of the co-founders of Intel, invented Moores law, which predicted that the number of transistors that could be placed on an integrated circuit inexpensively doubled every 2 years. This law has held true to a certain degree, and it can be seen in motion every day with the introduction of more and more powerful microprocessors and larger hard drives and memory modules.&lt;br /&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/2099569130765151026-3478228447740390178?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/3478228447740390178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/history-of-computers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/3478228447740390178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/3478228447740390178'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/history-of-computers.html' title='History Of Computers'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-7542442927663964287</id><published>2009-11-16T16:58:00.000-08:00</published><updated>2009-12-08T22:36:17.816-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>A Computer-based system</title><content type='html'>A Computer-based system is a system in which a computer is involved and consists of three major elements: Hardware, Software, and User. The elements of a computer based system are described in the three following scenarios:&lt;br /&gt;&lt;div class="fullpost"&gt;1. Registration in a University&lt;br /&gt;&lt;br /&gt;Hardware = Micro computers, Network platform, and a Server Computer&lt;br /&gt;Software = Student Registration Application, Database, and Operating System&lt;br /&gt;User = Operators, Administrators&lt;br /&gt;&lt;br /&gt;2. Controlling a section of an Assembly Line&lt;br /&gt;&lt;br /&gt;Hardware = A specially embedded system which is developed for this purpose&lt;br /&gt;Software = The machine code Loaded on the Embedded system Memory&lt;br /&gt;User = Other Machine, Supervisor&lt;br /&gt;&lt;br /&gt;3. Playing a game with a Computer&lt;br /&gt;&lt;br /&gt;Hardware = Game Console such as XBox, Playstation&lt;br /&gt;Software = The Game itself&lt;br /&gt;User = The little kid&lt;br /&gt;&lt;br /&gt;Prepared by Seid ICT Sales &amp;amp; Service Somaliland&lt;br /&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/2099569130765151026-7542442927663964287?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/7542442927663964287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/computer-based-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/7542442927663964287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/7542442927663964287'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/computer-based-system.html' title='A Computer-based system'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2099569130765151026.post-3570731732604780060</id><published>2009-11-16T01:29:00.001-08:00</published><updated>2009-12-09T00:40:31.090-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Program'/><title type='text'>History of JAVA Programming Language</title><content type='html'>James Gosling initiated the Java language project in June 1991 for use in one of his many set-top box projects. The language, initially called Oak after an oak tree that stood outside Gosling's office, also went by the name Green and ended up later renamed as Java, from a list of random words. Gosling aimed to implement a virtual machine and a language that had a familiar C/C++ style of notation.&lt;br /&gt;&lt;div class="fullpost"&gt;&lt;br /&gt;Sun released the first public implementation as Java 1.0 in 1995. It promised "Write Once, Run Anywhere" (WORA), providing no-cost run-times on popular platforms. Fairly secure and featuring configurable security, it allowed network- and file-access restrictions. Major web browsers soon incorporated the ability to run Java applets within web pages, and Java quickly became popular. With the advent of Java 2 (released initially as J2SE 1.2 in December 1998), new versions had multiple configurations built for different types of platforms. For example, J2EE targeted enterprise applications and the greatly stripped-down version J2ME for mobile applications. J2SE designated the Standard Edition. In 2006, for marketing purposes, Sun renamed new J2 versions as Java EE, Java ME, and Java SE, respectively.&lt;br /&gt;&lt;br /&gt;In 1997, Sun Microsystems approached the ISO/IEC JTC1 standards body and later the Ecma International to formalize Java, but it soon withdrew from the process. Java remains a de facto standard, controlled through the Java Community Process. At one time, Sun made most of its Java implementations available without charge, despite their proprietary software status. Sun generated revenue from Java through the selling of licenses for specialized products such as the Java Enterprise System. Sun distinguishes between its Software Development Kit (SDK) and Runtime Environment (JRE) (a subset of the SDK); the primary distinction involves the JRE's lack of the compiler, utility programs, and header files.&lt;br /&gt;&lt;br /&gt;On 13 November 2006, Sun released much of Java as free and open source software under the terms of the GNU General Public License (GPL). On 8 May 2007 Sun finished the process, making all of Java's core code available under free software / open-source distribution terms, aside from a small portion of code to which Sun did not hold the copyright.&lt;br /&gt;&lt;br /&gt;&lt;br /&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/2099569130765151026-3570731732604780060?l=comebill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://comebill.blogspot.com/feeds/3570731732604780060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://comebill.blogspot.com/2009/11/history-of-java-programming-language.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/3570731732604780060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2099569130765151026/posts/default/3570731732604780060'/><link rel='alternate' type='text/html' href='http://comebill.blogspot.com/2009/11/history-of-java-programming-language.html' title='History of JAVA Programming Language'/><author><name>for read</name><uri>http://www.blogger.com/profile/07368145564320728467</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_w7AYgcOyZiM/Sns_0lB_gfI/AAAAAAAAAAo/Bb6Bgmb_Dws/S220/Web+Designer.jpg'/></author><thr:total>3</thr:total></entry></feed>
