<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>The Algorithm Base, Papers, Intelligence United</title>
	<atom:link href="http://www.intelligenceunited.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.intelligenceunited.com</link>
	<description>Algorithm Base,Papers,Tutorials</description>
	<pubDate>Tue, 07 Sep 2010 05:31:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Modeling with UML in Linux</title>
		<link>http://www.intelligenceunited.com/?p=2912</link>
		<comments>http://www.intelligenceunited.com/?p=2912#comments</comments>
		<pubDate>Tue, 07 Sep 2010 05:31:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Feature]]></category>

		<category><![CDATA[Unix]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Modeling]]></category>

		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2912</guid>
		<description><![CDATA[When I meet a new development of a certain size (a few lineasmás the hello world), I usually do a pre-design using diagrams and apply some (perhaps not limited to) the methods I learned during the technical engineering career.
The least I usually do is a data model and outline the application using UML. So far [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">When I meet a new development of a certain size (a few lineasmás the hello world), I usually do a pre-design using diagrams and apply some (perhaps not limited to) the methods I learned during the technical engineering career.</p>
<p style="text-align: justify;">The least I usually do is a data model and outline the application using UML. So far he had done by hand or with any vector drawing program or flowchart. The first approach is difficult to maintain because if there are many modifications have to be erasing and repainting the plot being all very sucio.La second approach is cleaner but also very cumbersome.<span id="more-2912"></span></p>
<p>I have been researching and trying out some applications to improve productivity in this section and although I know there are very good style CASE tool Rational Rose, also I know are very expensive.</p>
<p style="text-align: justify;">I found some tools that are either free or have cost 0, which fits perfectly into my economy.) In particular, I have tried three tools: http://uml.sourceforge.net/index.php Umbrello.</p>
<p style="text-align: justify;"><a href="http://www.intelligenceunited.com/wp-content/uploads/2010/09/modeling-with-uml-in-linux.jpg"><img class="aligncenter size-medium wp-image-2913" title="modeling-with-uml-in-linux" src="http://www.intelligenceunited.com/wp-content/uploads/2010/09/modeling-with-uml-in-linux-238x300.jpg" alt="modeling-with-uml-in-linux" width="238" height="300" /></a></p>
<p style="text-align: justify;">I&#8217;ve really been amazed with this tool designed for KDE for its ease of use and careful interface / / even though it does not (or I have not managed to find it) zoom, so working with large diagrams is a problem, which also noticeable when printing diagrams. / /</p>
<p style="text-align: justify;">Updated to the latest version of SID on 03/11/2003, according to the same web Umbrello is not an official version: &#8220;this is a (Fairly stable) snapshot of Umbrello from 28.08.2003 and Not an official release Umbrello &#8220;and I have checked that already has pleasantly zoom control to charts on screen, but not when printed. This new functionality that Umbrella makes further progress in my preferences.</p>
<p style="text-align: justify;">Another flaw that I&#8217;ve found is the lack of freedom in the connections because these are repositioned automatically and your air when moving objects.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">On the other hand has good support for code generation from the same program can generate all or part and does it very well.</p>
<p style="text-align: justify;">Debian install is as easy as apt-get install umbrella, but as I said, the package is in SID at the time of this writing, is not an official version, but a snapshot.</p>
<p style="text-align: justify;">Day, rather than a UML modeling tool is a drawing program. Allows flowcharts, network diagrams, etc &#8230; particularly through libraries of symbols and a good set of tools. With reference to UML has pretty good support, with a library stocked with the advantage of the freedom of &#8220;movements&#8221;, the respect he has for the position to have interconnections and control objects on the scale of drawing, make it very manageable.</p>
<p style="text-align: justify;">On the negative side in my opinion is support for code generation, that even if there is through external programs &#8220;parse&#8221; the file that generates day. There must also say that a good model code be generated only when everything is accurate and complete. But let&#8217;s face it, in practice this is rarely the case.</p>
<p style="text-align: justify;">For installation, once again, debianites have it easy, you only have to abuse once more apt: apt-get install and day at the time of writing the article, we will install the version from 0.91 to 10 if our source list point to SID.</p>
<p style="text-align: justify;">Another tool designed to ArgoUML UML modeling is that, although not specific to the Linux platform, is written in Java so it can run on any platform with a Java virtual machine. But it also becomes your worst enemy, because the Java language to be interpreted, the application becomes a very heavy and only usable on very powerful machines, which is not me: (</p>
<p style="text-align: justify;">But despite this setback, is the most comprehensive of the tools I tested, with an excellent and versatile interface to the moment of drawing the model, also enjoying a great generation of code from diagrams.</p>
<p style="text-align: justify;">In closing comment that I opted to use Umbrello by the limitations of my hardware and because, despite its little defects, is that it has been more comfortable in the use and more versatile in terms of code generation.</p>
<p style="text-align: justify;">If you have suggestions or detectais errors in the article do not let the comment. And if you know more of this style applications for use on Linux comentadlo too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2912</wfw:commentRss>
		</item>
		<item>
		<title>How electronic navel gazing</title>
		<link>http://www.intelligenceunited.com/?p=2908</link>
		<comments>http://www.intelligenceunited.com/?p=2908#comments</comments>
		<pubDate>Tue, 07 Sep 2010 05:15:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming & Development]]></category>

		<category><![CDATA[electronic navel]]></category>

		<category><![CDATA[Metatecnologia]]></category>

		<category><![CDATA[navel gazing]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2908</guid>
		<description><![CDATA[An executive of Intel, the world&#8217;s largest manufacturer of microprocessors, said last week that within five years computers will be operating at 20 GHz, a speed of 10 to 15 times higher than the computers that are now found in stores. What is not said Intel executive is what will this increase in speed, what [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">An executive of Intel, the world&#8217;s largest manufacturer of microprocessors, said last week that within five years computers will be operating at 20 GHz, a speed of 10 to 15 times higher than the computers that are now found in stores. What is not said Intel executive is what will this increase in speed, what can be done with that process capability. In fact, nobody says it, because technology has become a discipline in which it is more important / / what / / that / / why / / or, especially, the / / to do / /.<span id="more-2908"></span></p>
<p style="text-align: justify;">Manufacturers regularly announce new levels of speed and cyber media, unable to understand the technical arcana, are limited to acting as corporate notaries and repeat the texts they refer press agencies. Nobody talks about what can be done with technology, but what technology can do with herself. Welcome to the era of metatecnología.</p>
<p style="text-align: justify;">The other day I found in a story on http://www.wired.com/news/gizmos/0 Red, 1452,47156,00. Html inventing the first autonomous robot capable of operating without human intervention. It is a device that eliminates slugs of crops and, moreover, is capable of surviving with the energy it gets the / / digest / / these invertebrates. During the night, strolling through wheat fields looking for with its electronic eye on their enemies, who holds a mechanical hand and placed in a tank. When morning comes, the robot returns to the barn to make the / / digestion / /, a process that, by chemicals, slugs transformed into energy used at night to continue their work.</p>
<p style="text-align: justify;">Sure to delight the invention many farmers (not the slugs) and the manufacturer may do business with the sale of these devices. It also seems clear that if there were no angry farmers market slugs, the company would not sell a broom. But that does not explain other things: Why not use a device and to locate and blow up landmines scattered across half the planet? A small army of these devices could end quickly with one of the biggest shames of our time. Why not use technology to more than proclaim the supremacy of the chip? &#8220;There is no market,&#8221; he would say my grandson.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2908</wfw:commentRss>
		</item>
		<item>
		<title>Oriented Programming Errors</title>
		<link>http://www.intelligenceunited.com/?p=2905</link>
		<comments>http://www.intelligenceunited.com/?p=2905#comments</comments>
		<pubDate>Tue, 07 Sep 2010 05:09:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Feature]]></category>

		<category><![CDATA[Programming & Development]]></category>

		<category><![CDATA[JAVA]]></category>

		<category><![CDATA[Oriented Programming]]></category>

		<category><![CDATA[Programming Errors]]></category>

		<category><![CDATA[The SOP is based]]></category>

		<category><![CDATA[Three principles]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2905</guid>
		<description><![CDATA[I&#8217;ve always been curious to know what is the next paradigm of programming. One would always anticipate and make its contribution area. So I propose a new philosophy called / / Oriented Programming Errors / /. It is based on something very simple: what percentage of a typical program code is error handling? In fact [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">I&#8217;ve always been curious to know what is the next paradigm of programming. One would always anticipate and make its contribution area. So I propose a new philosophy called / / Oriented Programming Errors / /. It is based on something very simple: what percentage of a typical program code is error handling? In fact we had to invent exceptions because much of the cyclomatic complexity of the programs was due to check the return values of functions.</p>
<p style="text-align: justify;"><strong>The SOP is based on three principles:</strong></p>
<p style="text-align: justify;">1. Create design standards for the creation and management of exceptions. We got used to that exemptions are a form control structures. Because that is in Java, Ada, C + + and many other languages. But this is not the only possible model. Eiffel is more like exceptions truly anomalous and unpredictable conditions. The basic principle is that a subroutine Eiffel necessarily succeed or fail. The Eiffel exceptions are used to signal that a procedure did not comply with his contract of service. The exceptions are not listed in the signature of the method. The exceptions are represented by strings or integers and there is a class exception.</p>
<p style="text-align: justify;">2. Create tools and / or programming languages that allowed separate control code executing code. For example, selectively hiding pieces of code to read the rest more clearly, and so on.</p>
<p style="text-align: justify;">3. Create standard libraries to generate audit logs and records.</p>
<p style="text-align: justify;"><strong>There are thus four major open areas:</strong></p>
<p style="text-align: justify;"><strong>1. How to define a policy for creating and handling exceptions.</strong></p>
<p style="text-align: justify;">How many different kinds of exceptions should be created. When should plunge. That part of the program should be responsible for its management.<br />
For example, in Java there is no clear distinction between three types of exceptions: those that indicate a failure (null pointer), which indicates a result (EOF) and to monitor a condition (the input file size too big .) Java Instead it distinguishes between two types of exceptions: those that must necessarily be checked and which not.</p>
<p style="text-align: justify;"><strong>2. Closing a standard pre-conditions and post-conditions.</strong></p>
<p style="text-align: justify;">Included within the language and sensitive to whether the program is set to / / debug / / or / / development / /.</p>
<p style="text-align: justify;"><strong>3. How to create log files.</strong></p>
<p style="text-align: justify;">Setting the number of messages that are dumped by their severity. How to dump the logs program execution as a multi-threaded web server.</p>
<p style="text-align: justify;"><strong>4. How to create useful audit records.</strong></p>
<p style="text-align: justify;">The audit is different from the logs. In the logs are looking for all the details on the implementation of a process. The audit is to determine which user performed that specific high-level operations and when.</p>
<p style="text-align: justify;">Those who are not familiar with the design of complex systems tend to design ad-hoc measures to recover from exceptions. It is the task of good systems architect discriminate different types of abnormal situations and create a treatment policy. It is not the same as a user can not withdraw money because their balance is zero, which have fallen the connection with the database.</p>
<p style="text-align: justify;">One possible tactic is to identify design / / community / risk /. A community of risk is a set of components through which an error can propagate transitively.</p>
<p style="text-align: justify;">For me, another big open question is how close the objects you have open in the case of having to leave in a hurry of a process. The classic case is to release the SQL command and close the connection if an error occurs while traveling through a recordset.</p>
<p style="text-align: justify;">If we look a little further into the future, new techniques of distributed computing (Grid) bring new challenges arising even control an asynchronous errors heterogeneous components, remote and distributed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2905</wfw:commentRss>
		</item>
		<item>
		<title>Sabotaging Microsoft Explorer</title>
		<link>http://www.intelligenceunited.com/?p=2899</link>
		<comments>http://www.intelligenceunited.com/?p=2899#comments</comments>
		<pubDate>Sat, 04 Sep 2010 02:14:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Feature]]></category>

		<category><![CDATA[HTML]]></category>

		<category><![CDATA[Microsoft Explorer]]></category>

		<category><![CDATA[Microsoft's font]]></category>

		<category><![CDATA[Sabotaging Microsoft]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2899</guid>
		<description><![CDATA[If you thought Netscape was evil and oppressive, wait &#8217;till you have a  look at Microsoft&#8217;s unilateral additions to HTML. They make Netscape look thoughtful and enlightened by their sheer barbarity.

Use background sounds. Ever so thoughtfully, Microsoft have included  the option for the Web author to specify a sound to be played in [...]]]></description>
			<content:encoded><![CDATA[<blockquote style="text-align: justify;"><p>If you thought Netscape was evil and oppressive, wait &#8217;till you have a  look at Microsoft&#8217;s unilateral additions to HTML. They make Netscape look thoughtful and enlightened by their sheer barbarity.<span id="more-2899"></span></p></blockquote>
<ul style="text-align: justify;">
<li><strong>Use background sounds.</strong> Ever so thoughtfully, Microsoft have included  the option for the Web author to specify a sound to be played in the background, over and over again.  As you can probably imagine, the  potential for abuse is tremendous.  All you need to do to blast the ears (and possibly the sanity) of your typical MicroSuit is:
<pre>&lt;BGSOUND SRC="SmurfSong.wav" LOOP=infinite&gt;</pre>
<p><em>La, la, lala, la laaa,  la, lala, la laaa</em></p>
<hr /></li>
<li><strong>Take advantage of Microsoft&#8217;s font extensions.</strong> In typical Microsoft fashion, Explorer&#8217;s format assumes that everybody of any importance is running Windows, and thus that Windows-specific quirks are standard. Thus they have the <tt>FONT FACE</tt> option, which not only further desecrates the corpse of content/presentation orthogonality but also assumes that everyone has Arial and Times New Roman.<br />
The upside of this is that anybody running Explorer will have the Wingdings dingbat typeface. Thus, to monkey-wrench all copies of Explorer, all you need to do is:</p>
<pre>&lt;HTML&gt;&lt;HEAD&gt; . . . &lt;/HEAD&gt;
&lt;BODY&gt;&lt;FONT FACE="Wingdings"&gt;

                . . . your page goes here . . .

&lt;/FONT&gt;&lt;/BODY&gt;&lt;/HTML&gt;</pre>
<p>And, presto, anybody viewing your page with Explorer or Netscape 3.0 or later under Windows will see nowt but a mass of funny symbols.</p>
<hr /></li>
<li> <strong>Use the <tt>MARQUEE</tt> tag.</strong> Who knows what the Microsoft programmers had in mind when they created  the <tt>MARQUEE</tt> tag.  A tribute to one of the standard Windows  screen savers perhaps?   In any case, such a heterodox &#8220;feature&#8221; presents plenty of  opportunity for mayhem.  To reduce your Web page to a  single scrolling line when viewed with Explorer, do:
<pre>&lt;MARQUEE LOOP=INFINITE&gt;

                . . . your page goes here . . .

&lt;/MARQUEE&gt;</pre>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2899</wfw:commentRss>
		</item>
		<item>
		<title>Sabotaging Netscape</title>
		<link>http://www.intelligenceunited.com/?p=2896</link>
		<comments>http://www.intelligenceunited.com/?p=2896#comments</comments>
		<pubDate>Sat, 04 Sep 2010 02:10:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[HTML]]></category>

		<category><![CDATA[Sabotaging Netscape]]></category>

		<category><![CDATA[Take advantage of frames]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2896</guid>
		<description><![CDATA[
 Put everything in a pair of BLINK tags, like so:
&#60;HTML&#62;&#60;HEAD&#62; . . . &#60;/HEAD&#62;
&#60;BODY&#62; &#60;BLINK&#62;
		. . . your page goes here . . .

&#60;/BLINK&#62; &#60;/BODY&#62; &#60;/HTML&#62;
This will ensure that all text on your page will blink when viewed using Netscape.
Warning: this tactic has been known to really piss off Netscape users, and if you [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li> <strong>Put everything in a pair of <tt>BLINK</tt> tags</strong>, like so:
<pre>&lt;HTML&gt;&lt;HEAD&gt; . . . &lt;/HEAD&gt;
&lt;BODY&gt; &lt;BLINK&gt;
		. . . your page goes here . . .

&lt;/BLINK&gt; &lt;/BODY&gt; &lt;/HTML&gt;</pre>
<p>This will ensure that all text on your page will blink when viewed using Netscape.</p>
<blockquote><p><em><strong>Warning:</strong> this tactic has been known to really piss off Netscape users, and if you use it, you can expect a lot of abusive mail.  For hard-core anti-Netscape monkeywrenchers only.<span id="more-2896"></span></em></p></blockquote>
<hr /></li>
<li> <strong>Choose your colour schemes creatively.</strong> Netscape has the wonderful feature of allowing you, the web author, to  specify the colours of your background and text. There is no mechanism in Netscape to prevent this from being abused. This means that you can  set your colour scheme to be black on black, or if you&#8217;re particularly sadistic, bright green on orange. Note that this will also affect other browsers (such as most versions of Mosaic), leaving unscathed  only a few (such as Lynx and Emacs W3), and is thus only recommended if you intend to be extremely reactionary.<br />
<hr /></li>
<li><strong>Use dynamic document updating.</strong> With Netscape, a Web page may contain a directive to, after a period, automatically fetch another  Web page.  For example, you could put in your Web page something of the sort:
<pre>&lt;META HTTP-EQUIV="Refresh" CONTENT="5; URL=http://foo.bar.com/~me/timesup.html"&gt;</pre>
<p>This will cause the page <tt>http://foo.bar.com/~me/timesup.html</tt> to be automatically loaded into Netscape after 5 seconds.  (Substitute your own URL for the page, but make sure that it is fully qualified.)</p>
<blockquote><p><em>Note that, for some reason, some people actually regard this feature  positively and use it to create &#8220;slide shows&#8221; of Web pages. </em></p></blockquote>
<hr /><strong>See also:</strong> Netscape Crippled, by Stainless Steel Rat</p>
<hr /></li>
<li><strong>Take advantage of frames.</strong> Frames are one of the least necessary, and most frequently abused, Netscape extensions.  While useful in some cases, frames are merely a nuisance in most cases.  Additionally, unless the author of the page has specifically made provision for users of browsers not supporting frames, frames exclude those browsers.  Of course, what frames give, they can also take away; it is possible to make a page which presents appropriately on frameless browsers but not on those which support  frames (Netscape and MSIE):
<ol>
<li> Create a file named &#8220;/noframes.html&#8221;, and containing something like the following text:
<pre>&lt;FRAME&gt;
Unfortunately, your browser is not compatible with the
&lt;STRONG&gt;Noframes&lt;/STRONG&gt; extension.&lt;P&gt;
Please upgrade to a &lt;STRONG&gt;Noframes&lt;/STRONG&gt;-compliant browser (Lynx
or Mosaic, for example) to access this page.
&lt;/FRAME&gt;</pre>
</li>
<li> Insert the following code in the pages in which you wish to use this  trick:
<pre>&lt;FRAMESET COLS="*,*"&gt;Sorry, we don't support frames-compliant browsers.
&lt;FRAME src="/noframes.html"&gt;
&lt;/FRAMESET&gt;

&lt;NOFRAMES&gt;
...
your HTML page goes here
...
&lt;/NOFRAMES&gt;</pre>
</li>
</ol>
<p>Thanks to Pierre Beyssac for this tip.<br />
<hr /></li>
<li><strong>Take advantage of comment idiosyncracies.</strong> Since some browsers such as IBM&#8217;s WebExplorer for OS/2 Warp look for  &#8220;<tt>&lt;!&#8211;</tt>&#8221; and &#8220;<tt>&#8211;&gt;</tt>&#8221; as comment delimiters, whereas Netscape looks for&#8221;<tt>&lt;!&#8211;</tt>&#8221; and &#8220;<tt>&gt;</tt>&#8220;, you can use this to implement a form of selective HTML; for example:
<pre>&lt;!-- &gt; Anything here will be interpreted by Netscape but not by
some other browsers &lt; --&gt;</pre>
<p>As you can imagine, this can be used for making pages behave (or misbehave) differently on different browsers.<br />
<hr /></li>
<li><strong>Design your footers creatively.</strong> Many pages have a footer, which gives information such as contact addresses, links and update times.  However, there are  sneakier ways to end a web page.  Take, for example, the  following:
<pre>&lt;HR&gt;&lt;H3&gt;Transfer interrupted!&lt;/H3&gt;</pre>
<p>If placed at the end of your page, this will make it appear as if your page had been truncated in transfer, prompting the user to  try to reload it.  (This trick may be useful if you wish to  inflate your hit count.)  For extra effect, precede the code  sequence above with a paragraph of text which is interrupted abruptly.This trick becomes more annoying if the user believes there are links past this line.  This can be done by having a table of contents at the start of the document, with links to sections later on in the document, and  leaving the link in the last line of the TOC broken.</li>
<li> <strong>Use incomplete tables.</strong> Anything inside a table which lacks the closing <tt>&lt;TABLE&gt;</tt> tag will be invisible to Netscape, whilst remaining visible to  Microsoft Internet Explorer (as well as table-unaware browsers).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2896</wfw:commentRss>
		</item>
		<item>
		<title>The Memory  (RAM)</title>
		<link>http://www.intelligenceunited.com/?p=2891</link>
		<comments>http://www.intelligenceunited.com/?p=2891#comments</comments>
		<pubDate>Thu, 02 Sep 2010 02:05:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Feature]]></category>

		<category><![CDATA[Hardware Support]]></category>

		<category><![CDATA[PC Support]]></category>

		<category><![CDATA[CPU]]></category>

		<category><![CDATA[RAM]]></category>

		<category><![CDATA[the memory]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2891</guid>
		<description><![CDATA[Memory is what the CPU shuffles through in order for the software to accomplish anything. The CPU never looks directly at the information on your floppy disk or your hard drive. This information is copied into memory by one of the traffic cops on the motherboard. The CPU then reads this information from the memory [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify">Memory is what the <a href="http://www.intelligenceunited.com/?p=2887">CPU</a> shuffles through in order for the software to accomplish anything. The <a href="http://www.intelligenceunited.com/?p=2887">CPU</a> never looks directly at the information on your floppy disk or your hard drive. This information is copied into memory by one of the traffic cops on the motherboard. The<a href="http://www.intelligenceunited.com/?p=2887"> CPU</a> then reads this information from the memory and acts on it. Random Access Memory (<a href="http://www.intelligenceunited.com/?p=2753">RAM</a>) is called by this name because the <a href="http://www.intelligenceunited.com/?p=2887">CPU</a> can get information from any location in the memory in much less than a millionth of a second.<span id="more-2891"></span></p>
<p style="text-align: justify">Even picking spots at random, the retrieval speed remains unchanged. This is very different from the case with a floppy drive. Bits of information stored next to each other on the floppy can be read quickly, while bits which are recorded a couple inches away on the disk take much longer to retrieve, actual fractions of a second! Sometimes a &#8220;D&#8221; is added to the front of &#8220;<a href="http://www.intelligenceunited.com/?p=2753">RAM</a>,&#8221; which makes the word &#8220;DRAM.&#8221; The &#8220;D&#8221; stands for dynamic, because the <a href="http://www.intelligenceunited.com/?p=2753">RAM</a> actually forgets what it&#8217;s holding if the mother board doesn&#8217;t continually refresh (read and re-write) the information. Everything in DRAM disappears when the computer is turned off.</p>
<p style="text-align: justify"><a href="http://www.intelligenceunited.com/wp-content/uploads/2010/09/ram.jpg"><img class="aligncenter size-medium wp-image-2892" title="ram" src="http://www.intelligenceunited.com/wp-content/uploads/2010/09/ram-300x200.jpg" alt="ram" width="300" height="200" /></a></p>
<p style="text-align: justify">Computers work with very small bits of information, intelligently known as &#8220;bits,&#8221; which have to be combined together into larger clumps to make any sense. The basic clump used by computers consists of 8 bits and is known as a &#8220;byte.&#8221; Memory size is measured in bytes, and more is always better. Since computers need huge numbers of bytes to do anything useful, the measure of a &#8220;megabyte,&#8221; one million bytes, is used. Early 386 machines could limp by on 2 megabytes (MB) of <a href="http://www.intelligenceunited.com/?p=2753">RAM</a>, but 4 MB is the minimum required to run Windows  3.X in a reasonable fashion. 4 MB works fine with most older software, but 8 MB is being required by many new programs. Very few DOS/Windows programs require 16 MB (the next possible increment due to the way memory is installed in most machines), but overall performance does improve with additional memory. Windows 95 can operate with 8MB, but many Windows 95 applications require 16MB, and 32MB is now standard on the run-of-the-mill new PC.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2891</wfw:commentRss>
		</item>
		<item>
		<title>CPU (The Brain)</title>
		<link>http://www.intelligenceunited.com/?p=2887</link>
		<comments>http://www.intelligenceunited.com/?p=2887#comments</comments>
		<pubDate>Thu, 02 Sep 2010 01:57:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Feature]]></category>

		<category><![CDATA[Hardware Support]]></category>

		<category><![CDATA[PC Support]]></category>

		<category><![CDATA[Clock speed]]></category>

		<category><![CDATA[CPU]]></category>

		<category><![CDATA[The Brain]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2887</guid>
		<description><![CDATA[The vast majority of all CPUs mounted on PC motherboards from the beginning of time (the early eighties in this case) are manufactured by Intel. Other companies that have tried competing, including NEC, Texas Instruments, Cyrix, and Motorola, which makes the CPUs for Apple Computers. However, the only CPUs besides Intel that you&#8217;re likely to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">The vast majority of all <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>s mounted on PC <a href="http://www.intelligenceunited.com/?p=2845">motherboards</a> from the beginning of time (the early eighties in this case) are manufactured by Intel. Other companies that have tried competing, including NEC, Texas Instruments, Cyrix, and Motorola, which makes the <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>s for Apple Computers. However, the only <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>s besides Intel that you&#8217;re likely to find inside a hand-me-down PC are manufactured by AMD (American Micro Devices). Fortunately, they follow the same nomenclature, so I will usually omit the manufacturer and refer to <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>s generically as 386s or 486s. The primary figure of merit for a <a href="http://www.intelligenceunited.com/?p=2728">CPU</a> is the clock speed, measured in MHz (Megahertz). To understand speed with which <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>s operate, let&#8217;s compare them to alarm clocks.<span id="more-2887"></span></p>
<p style="text-align: justify;">Alarm clocks come in two basic types; digital and analog. An analog alarm clock motor runs directly off the 115 Volt, 60Hz AC power from the wall outlet. Through a series of gears, like an automobile transmission, the alarm clock motor moves the second hand around the face once a minute, the minute hand once an hour, and the hour hand, twice a day. Those of us with a cheap analog alarm clocks and good ears can hear the alarm faintly building up before it goes off. That&#8217;s because time, in the analog world, is continuous, so things never happen &#8220;all at once.&#8221; A digital alarm clock displays the time in Arabic numerals, and changes the time displayed once a minute. If the alarm is set for 6:30 AM, when the clock changes from 6:29 AM to 6:30 AM, the alarm starts to beep. In effect, there has been a step change, an &#8220;all at once,&#8221; and there are no faint warning beeps before the alarm <a href="http://www.intelligenceunited.com/?p=2804">sound</a>s.</p>
<p style="text-align: justify;"><a href="http://www.intelligenceunited.com/?p=2728">CPU</a>s are digital. The <a href="http://www.intelligenceunited.com/?p=2728">CPU</a> clock speed tells us how many step changes, or operations, the <a href="http://www.intelligenceunited.com/?p=2728">CPU</a> will make in one second. For example, a 386DX-25 CPU does 25 million operations per second. A 486SX- 25<a href="http://www.intelligenceunited.com/?p=2728"> CPU</a> also does 25 million operations per second, while a 486DX/4-100<a href="http://www.intelligenceunited.com/?p=2728"> CPU</a> does 100 million operations per second. CPUs all do millions of operations per second, expressed as &#8220;MHz,&#8221; so we only need to comprehend the smaller number, 25, 66, 100. The speed of the CPU isn&#8217;t the only thing that determines how fast the computer runs your software (imagine putting a race car engine in a truck), but the higher the number, the faster the machine.</p>
<p style="text-align: justify;"><a href="http://www.intelligenceunited.com/wp-content/uploads/2010/09/cpu.jpg"><img class="aligncenter size-medium wp-image-2888" title="cpu" src="http://www.intelligenceunited.com/wp-content/uploads/2010/09/cpu-300x242.jpg" alt="cpu" width="300" height="242" /></a></p>
<p style="text-align: justify;">There are three other parts to the nomenclature, which you may have noticed above. First is whether we have a 386 or a 486. <a href="http://www.intelligenceunited.com/?p=2728">CPU</a> manufacturers improve their chips with each generation, and the 486 is required by many newer software packages. The 486 replaced the 386, just as the 386 replaced the 286, which was the <a href="http://www.intelligenceunited.com/?p=2728">CPU</a> in the IBM PC-AT. Don&#8217;t pay for a 386. Another part to the nomenclature is the &#8220;DX&#8221; or &#8220;SX&#8221; part, and the last bit is the &#8220;4&#8243; that appears in the 486DX/4-100. With both 386 and 486 <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>s, the DX does complicated math (engineering calculations) better than the SX. Some software may require that you have a DX type <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>, or that you buy another <a href="http://www.intelligenceunited.com/?p=2728">CPU</a> like chip known as a math co-processor to compensate. Just remember DX is better than SX, and don&#8217;t buy a machine with an SX CPU unless it comes with a real nice monitor you can use on your next machine. The &#8220;4&#8243; that appears in 486DX/4-100 or the &#8220;2&#8243; in 486DX/2-66 tells us that while the <a href="http://www.intelligenceunited.com/?p=2728">CPU</a> runs at the stated speed, 100 or 66, it talks with the <a href="http://www.intelligenceunited.com/?p=2845">motherboard</a> it&#8217;s plugged into at a lower speed. That means it can work very quickly with information held in the <a href="http://www.intelligenceunited.com/?p=2728">CPU</a>, but if it has to go out and get something from memory, things slow down. Current CPU speeds in new Pentium PCs range from 166MHz (a low end Pentium MMX) to 300MHz for a high end Pentium II.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2887</wfw:commentRss>
		</item>
		<item>
		<title>The System Box or Case</title>
		<link>http://www.intelligenceunited.com/?p=2883</link>
		<comments>http://www.intelligenceunited.com/?p=2883#comments</comments>
		<pubDate>Wed, 01 Sep 2010 02:19:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Feature]]></category>

		<category><![CDATA[Hardware Support]]></category>

		<category><![CDATA[PC Support]]></category>

		<category><![CDATA[Case]]></category>

		<category><![CDATA[System box]]></category>

		<category><![CDATA[The System Box]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2883</guid>
		<description><![CDATA[There are two kinds of computer parts. There are things that go in the system box, and things that attach to it. The system box itself is either a flat metal box, with a couple buttons and lights on the front with at least one place to insert a floppy disk, or the same flat [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There are two kinds of computer parts. There are things that go in the system box, and things that attach to it. The system box itself is either a flat metal box, with a couple buttons and lights on the front with at least one place to insert a floppy disk, or the same flat metal box stood on end. The flat box laying down is called a &#8220;desktop <a href="http://www.intelligenceunited.com/?p=2816">case</a>&#8221; and the flat box standing up is called a &#8220;mini-tower.&#8221; Big mini-towers that sit on the floor are called &#8220;towers.&#8221; The system box has one power cord that gets plugged into the wall, and all sorts of connection points called &#8220;ports&#8221; for things outside the box to get plugged into. Two things that every computer will have plugged into ports are a keyboard and a monitor (TV display). Other things that are commonly plugged into ports on the system box include: a mouse, a printer, a telephone wire, a joystick, and speakers. The parts that get plugged into ports on the system box are often called &#8220;peripherals.&#8221;</p>
<p style="text-align: justify;">Before we start to examine things that go in the system box, let&#8217;s look at the box itself. The front of the system box is covered by a plastic face-plate, with several rectangular cutouts, a couple buttons and LEDs (lights), a key hole, and a power switch. The power switch is often on the side of the older desktop <a href="http://www.intelligenceunited.com/?p=2816">cases</a>. The rectangular cutouts cover the drive bays, where floppy drives, CD ROM drives and hard drives are screwed in. The larger bays house 5 1/4 &#8221; floppy drives, CD ROM drives, and older hard drives. The small bays house 3 1/2&#8243; floppy drives and newer hard drives. The two push buttons, side by side, are labeled &#8220;reset&#8221; and &#8220;turbo.&#8221; The reset button is for re-starting the computer if it stops responding to keyboard and mouse input. The turbo button switches the machine between its top speed, and a slow speed which is only useful for playing games or troubleshooting. On the high speed, the turbo LED should be lit. The power LED should be lit all the time when the computer is on, and the HDD LED would blink when the hard drive is being accessed. The buttons and the LEDs are for the benefit of the user. The computer will work fine even if they are hooked up wrong or broken.</p>
<p style="text-align: center;"><a href="http://www.intelligenceunited.com/wp-content/uploads/2010/08/the-system-box.jpg"><img class="size-medium wp-image-2885 aligncenter" title="the-system-box" src="http://www.intelligenceunited.com/wp-content/uploads/2010/08/the-system-box-291x300.jpg" alt="the-system-box" width="291" height="300" /></a></p>
<p style="text-align: justify;">Inside the box is normally where the confusion begins. Here we have RAM, ROM, Megabytes and motherboards, drives and adapters. All of these things are necessary for even the most stripped-down computer, but they need no assembly beyond plugging connectors together and turning in the occasional screw. The cost of each part can be as high as a couple hundred dollars, or as low as $10 or $20. The first part we&#8217;ll consider, the power supply, is usually purchased with the system box itself, and in some brand name machines, will have a unique shape (form factor). A unique and painful replacement cost goes hand- in-hand. Power supplies and system boxes are normally sold together, for a price between $40 dollars for a cheap mini-tower to $70 for a desktop and over $100 for a tower. The cheapest <a href="http://www.intelligenceunited.com/?p=2816">cases</a> often have metal burrs inside that scratch unwary hands, and lack fit and finish.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2883</wfw:commentRss>
		</item>
		<item>
		<title>Computers in plain English</title>
		<link>http://www.intelligenceunited.com/?p=2879</link>
		<comments>http://www.intelligenceunited.com/?p=2879#comments</comments>
		<pubDate>Wed, 01 Sep 2010 02:14:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Hardware Support]]></category>

		<category><![CDATA[PC Support]]></category>

		<category><![CDATA[Air-conditioning]]></category>

		<category><![CDATA[Automotive engineers]]></category>

		<category><![CDATA[Turbo-chargers]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2879</guid>
		<description><![CDATA[Most people who buy a car are not automotive engineers. Yet the vast majority of us make comparisons between cars as a part of the buying process. If you have a lot of kids, you want a lot of seats. If you have a lot of tools, a pickup or van may be a good [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.intelligenceunited.com/wp-content/uploads/2010/08/plain-english.jpg"><img class="alignleft size-thumbnail wp-image-2880" title="plain-english" src="http://www.intelligenceunited.com/wp-content/uploads/2010/08/plain-english-150x150.jpg" alt="plain-english" width="150" height="150" /></a>Most people who buy a car are not automotive engineers. Yet the vast majority of us make comparisons between cars as a part of the buying process. If you have a lot of kids, you want a lot of seats. If you have a lot of tools, a pickup or van may be a good choice. Big motors usually pull more weight, turbo-chargers make it go faster. Cruise control and air-conditioning are luxuries for some and necessities for others. You don&#8217;t need to be a musician to decide on a stereo and you don&#8217;t need to know how a transmission works to choose between a manual and an automatic . When the car gets old, and the transmission shop , the decision to invest the money or buy a new car often has as much to do with the condition of your bank account as with the overall condition of the car.<span id="more-2879"></span></p>
<p style="text-align: justify;">The purpose of this chapter is give you a feel for how all the parts in a PC add up to make a working computer. Like automobiles, many models are built on the same chassis, with the most expensive loaded models costing more than twice as much as the stripped down economy version. There are many &#8220;after-market&#8221; enhancements you can make, some are &#8220;add ons&#8221; and some replace the original components. The expensive models have the potential to get you where you&#8217;re going faster, and in more comfort. However, there are few fundamental differences between PCs and cars that makes buying and owning a PC a whole lot easier. One difference is that PCs are all built to standards such that their component parts, even across brands, are largely interchangeable. Another difference is that is that most of these parts are either commodities or or available from a single source only, i.e., you can buy memory or a floppy drive from any manufacturer, but Intel chips come from Intel Corporation and MS DOS comes from Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2879</wfw:commentRss>
		</item>
		<item>
		<title>Buying the Hardware</title>
		<link>http://www.intelligenceunited.com/?p=2874</link>
		<comments>http://www.intelligenceunited.com/?p=2874#comments</comments>
		<pubDate>Tue, 31 Aug 2010 02:09:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Feature]]></category>

		<category><![CDATA[Hardware Support]]></category>

		<category><![CDATA[PC Support]]></category>

		<category><![CDATA[Advice]]></category>

		<category><![CDATA[Buying]]></category>

		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.intelligenceunited.com/?p=2874</guid>
		<description><![CDATA[Now that you&#8217;ve figured out exactly what you want, it&#8217;s time to buy it. OK. You probably are pretty gray about a number of things. Talk to the sales people ask them for advice. When you realize that they don&#8217;t know anything, go somewhere else! There are a ton of people selling computer equipment that [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify">Now that you&#8217;ve figured out exactly what you want, it&#8217;s time to buy it. OK. You probably are pretty gray about a number of things. Talk to the sales people ask them for advice. When you realize that they don&#8217;t know anything, go somewhere else! There are a ton of people selling computer equipment that don&#8217;t know anything. There are also enough really good people to help you. Find the good ones and stick with &#8216;em.<span id="more-2874"></span></p>
<p style="text-align: justify">There are a ton of different sources for parts to build your own machine. Hit some of the local stores in your area and see what they have in stock and how much they know. You can also pick up a copy of Computer Shopper which has about a million ads in it. Shop around. If you do stuff via mail order, write down everything about the transaction: the date, who you spoke with, whether everything was in stock, what the order number is, who is shipping it and via what method, what the shipping ID number is if available, and anything else you can possibly think of asking. It will help out a lot later down the road if you need to send something back. Don&#8217;t order a motherboard from Aberdeen. I ordered one from them, it was defective, sent it back, never got credited, and 4 months later a replacement came in the mail. I&#8217;m not exaggerating. If I get around to it I&#8217;ll scan the invoice so you can take a look at it yourself. Amazing.</p>
<p style="text-align: justify"><a href="http://www.intelligenceunited.com/wp-content/uploads/2010/08/buying-the-hardware.jpg"><img class="aligncenter size-full wp-image-2875" title="buying-the-hardware" src="http://www.intelligenceunited.com/wp-content/uploads/2010/08/buying-the-hardware.jpg" alt="buying-the-hardware" width="499" height="376" /></a></p>
<p style="text-align: justify">Oh, well since I&#8217;m griping here, I might as well add a couple other companies to avoid. Don&#8217;t buy some obscure modem because it&#8217;s cheap or some Zoom. Spend a penny, it&#8217;ll help you out in the end (I run an Internet company, and we sometimes get a customer that has a modem that no one here has ever heard of&#8211;it&#8217;s a guaranteed piece of junk!). If you&#8217;re rich, by a US Robotics Courier, they are the best modems. Oh and never buy anything from Packard Bell.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intelligenceunited.com/?feed=rss2&amp;p=2874</wfw:commentRss>
		</item>
	</channel>
</rss>
