<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="0.92" xml:base="http://www.testingreflections.com">
<channel>
 <title>testingReflections.com - technologies</title>
 <link>http://www.testingreflections.com/taxonomy/view/or/90</link>
 <description></description>
 <language>en</language>
<item>
 <title>Scott Barber and AST now on Twitter</title>
 <link>http://www.testingreflections.com/node/view/6978</link>
 <description>&lt;p&gt;Recently I succumbed to peer pressure and tried Twitter.  Twitter is a "micro-blogging" site.  It took me a while to figure out what that meant and what value it has, but after trying it, I get it now.  It's a great way to share little bits of information worth sharing, but that doesn't (or often doesn't *yet*) justify a whole blog post.  I find that I like it.  It's a quick and easy way to keep folks up to date on what I'm doing and/or thinking about, like giving conference talks, or trying to flesh out some half-baked performance testing ideas.&lt;/p&gt;</description>
<pubDate>Mon, 19 May 2008 09:06:24 -0500</pubDate></item>
<item>
 <title>The first hacker, 70 years on</title>
 <link>http://www.testingreflections.com/node/view/6961</link>
 <description>&lt;p&gt;The original meaning of &lt;a href="http://www.catb.org/jargon/html/H/hacker.html"&gt;hacker&lt;/a&gt;  included &amp;#8220;A person who enjoys exploring the details of programmable systems and how to stretch their capabilities&amp;#8221;,  &amp;#8220;One who programs enthusiastically (even obsessively)&amp;#8221; and even &amp;#8220;One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations&amp;#8221;.  These are all descriptions of Konrad Zuse, who probably qualifies as the world&amp;#8217;s first hacker. He graduated as an engineer in 1935, found a job but quit after a few months to build a &amp;#8220;computing machine&amp;#8221; to perform &amp;#8220;tedious calculations&amp;#8221;, based on ideas he had been pursuing during his studies.  He took over his parents loungeroom, and over the next 3 years built a large cabinet holding over 20,000 parts, metal pins and hand cut metal sliders (his friends also helped cut them). It was a 1 hertz machine (powered by a vacuum cleaner motor), and programmed by holes punched in old movie film.  It could perform a multiplication in 5 seconds and was the first working programmed computing &lt;a href="http://www.epemag.com/zuse/Images/fig7b.jpg"&gt;device&lt;/a&gt; .
Like many prototypes, as Zuse said, &amp;#8220;It just never worked right.&amp;#8221; as the metal sliders frequently jammed. In design, it is clearly a &lt;a href="http://www.epemag.com/zuse/part3a.htm"&gt;computer&lt;/a&gt; , and unlike the first American computer it was both programmable (not configured by cabling), and binary (input numbers were not stored as base 10 but converted to base 2). 
&lt;p&gt;So 70 years on from then, we now recognize the 67th anniversary of what was truly the first reliable programmable computer. On &lt;a href="http://www.wired.com/science/discoveries/news/2008/05/dayintech_0512"&gt;May 12, 1941&lt;/a&gt; , &lt;a href="http://www.today-in-history.de/index.php?lang=en&amp;#38;sdt=20080512"&gt;67 years ago&lt;/a&gt; , Zuse debuted his Z3, the world&amp;#8217;s first general-purpose digital computer, a fully automated, program-controlled and freely programmable machine (having ditched steel sheets for relays).  Unlike some early computers, it was quite small - only the size of 3 refrigerators!
Zuse continued on his hacking way, defining the first programming language &lt;a href="http://www.zib.de/zuse/Inhalt/Programme/Plankalkuel/Plankalkuel-Report/Plankalkuel-Report.htm"&gt;Plankalkuel&lt;/a&gt; (which was finally implemented 55 years later), and founding a computer company, which grew to 1000 employees and later pioneered the use of magnetic memory.  After losing a 15 year fight for a patent on his computer ideas, he sold his company and became a reclusive painter.
&lt;p&gt;He was rediscovered in the 1980s, turned his mind to &lt;a href="http://www.cbronline.com/article_cg_print.asp?guid=6CC5CF23-8027-48CD-84C4-04E8438B4DE6"&gt;wind power&lt;/a&gt; but unfortunately died before he published his ideas.
While the Z3 was destroyed during the war it was &lt;a href="http://www.epemag.com/zuse/part4a.htm"&gt;rebuilt&lt;/a&gt; later in the 1960s.  The Z1 was &lt;a href="http://www.epemag.com/zuse/part3c.htm"&gt;rebuilt&lt;/a&gt; in the 1980s, but like the first version it had similar reliability issues.
&lt;p&gt;So the Z1 was buggy hardware.  What testing feature did the Z3 have?  Amazingly enough it had a debug mode, allowing a programmer to stop the execution and examine the values stored in the machine!  I was lucky enough to meet a German post-graduate student who had met Zuse in the 1980s, but most people have not even heard of him.  Next time someone has a new software product they are creating, how about naming it Zuse?&lt;/p&gt;</description>
<pubDate>Wed, 14 May 2008 06:30:33 -0500</pubDate></item>
<item>
 <title>Arabic on-the-fly translations</title>
 <link>http://www.testingreflections.com/node/view/5798</link>
 <description>I have found an interesting link to my Software Testing Spot.  One link site calls the Testing Spot 'fun and informative', this link says, well I'm not sure because I cannot read Arabic.    Try this. Go to Google advanced &lt;a href="http://www.google.com.au/advanced_search?hl=en"&gt;search&lt;/a&gt;, enter testingspot.net as an exact phrase, then select Arabic as your language, then click the Google Search button.  &lt;/p&gt;</description>
<pubDate>Sat, 22 Dec 2007 00:54:16 -0600</pubDate></item>
</channel>
</rss>
