<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>qaweb</title>
	<atom:link href="http://www.qaweb.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.qaweb.org</link>
	<description>Enterprise &#38; Internet Test Development &#38; Localization</description>
	<lastBuildDate>Fri, 11 May 2012 15:23:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Task manager hunting</title>
		<link>http://www.qaweb.org/2012/05/task-manager-hunting/</link>
		<comments>http://www.qaweb.org/2012/05/task-manager-hunting/#comments</comments>
		<pubDate>Fri, 11 May 2012 15:23:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secure]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1478</guid>
		<description><![CDATA[&#8220;Just In Time Debugging latency pop-up error with VS7JIT.exe&#8221; ============ On Apr 11, 2012, at 2:55, Harassed Windows user #543,334,789 wrote: Hey Al, Here&#8217;s the Flashing Command Program that was derived the &#8220;Just IN Time&#8221; De-Bug Error VS7JIT.exe This mean anything?? I&#8217;ve got my old Windows XP Step by Step Instruction Book&#8211; maybe I&#8217;ll crack [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Just In Time Debugging latency pop-up error with VS7JIT.exe&#8221;<br />
============<br />
On Apr 11, 2012, at 2:55, Harassed Windows user #543,334,789 wrote:</p>
<p>Hey Al,<br />
Here&#8217;s the Flashing Command Program that was derived the &#8220;Just IN Time&#8221; De-Bug Error<br />
VS7JIT.exe<br />
This mean anything?? I&#8217;ve got my old Windows XP Step by Step Instruction Book&#8211; maybe I&#8217;ll crack it open&#8230;.<br />
VS7JIT.exe<br />
==============<br />
On Sun, Apr 8, 2012 QAweb wrote:<br />
Hi ,<br />
Next time you see latency popup error<br />
 1. Press Alt-PrtScrn then open paint or gmail and paste (ctrl-V or right click and choose insert option). Email to me.<br />
 2. Optional &#8211;  press Alt-Ctrl-Delete to bring up task manager. Then from task manager find the list of programs that are active. Click or right click (I forget which) and see the choice &#8220;go to process&#8221;. Do that and write down what you see and let me know. </p>
<p>www.qaweb.org<br />
- &#8211; - mobile email &#8211; - &#8211; </p>
<p>   The darn Alt-PrtScrn function has never worked on my keyboard! It&#8217;s either my Keyboard is old/broken&#8230;. or perhaps my PC is just a worn out Dinosaur ? ?<br />
   I have never been able to activate Microsoft Paint, nor accomplish a Print Screen Function!<br />
However&#8230;. I did bring up Task Manager; and brought up processes in real-time w/ the &#8220;Just In Time Debugging&#8221; latency pop-up error in effect&#8230;..</p>
<p>=============</p>
<p>Hi,</p>
<p>First do an internet search to see if others have this error<br />
&#8220;Just In Time Debugging<br />
 Latency Error with VS7JIT.exe&#8221;<br />
Before changing anything, backup your registry with regedit.   AND make a system restore checkpoint with Programs, Accessories, System, System restore. if this computer has life sensitive info, then back it up 100% and take it to a shop. if you&#8217;d rather learn at your own expense, continue. </p>
<p>Second search your Windows computer with F3 or Winkey-F for the file vaned by the error message.  If it&#8217;s in some unused folder with a recent date you may suspect yourself,or a rogue program. </p>
<p>Try putting it in recycling bin ( easier to temporarily rename it). If its a Windows system file with same date as other files then that&#8217;s not a good idea. </p>
<p>Troubles with PrtScrn<br />
PrtScrn Doesn&#8217;t DO anything visible UNTIL you paste it somewhere. Alt-PrtScrn just copies the current window. Prtscrn alone copies everything.  You can paste into word pad or Pbrush too. </p>
<p>Press Winkey-R to see the Run command. (winkey is that big key near spacebar with the flying window logo)</p>
<p>Then type pbrush or wordpad or mspaint or cmd or devmgmt.msc or whatever into the Run text box and hit enter. Mspaint and pbrush are the same on XP systems, (Win7 &#8220;tbd?&#8221;). </p>
<p>While having such fun try some Winkey combos: E or D or F or Break.  If annoyed, go to windowsannoyances.com &#8211; you ain&#8217;t the only one! </p>
<p>www.qaweb.org<br />
- &#8211; - mobile email &#8211; - -</p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/05/task-manager-hunting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovery &#8211; When an Interview Goes Bad</title>
		<link>http://www.qaweb.org/2012/05/recovery-when-an-interview-goes-bad/</link>
		<comments>http://www.qaweb.org/2012/05/recovery-when-an-interview-goes-bad/#comments</comments>
		<pubDate>Sun, 06 May 2012 00:37:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1473</guid>
		<description><![CDATA[By Velu Palani &#60;velu@getmetherightjob.com&#62; You’ve arrived at the site of the interview, early enough to review your notes that one last time before walking into the building. You’re ready, you take that long walk into the building, meet the interviewer, shake their hand with confidence, smile, sit down and begin. Then, you blow it. That [...]]]></description>
			<content:encoded><![CDATA[<p><strong>By Velu Palani &lt;velu@getmetherightjob.com&gt;</strong></p>
<p style="text-align: center;" align="center"><a href="http://getmetherightjob.com/?mgs1=ea877Pam9u" target="_blank"><img style="width: 209px; min-height: 48px;" src="https://s3.amazonaws.com/prod-images.genius.com/1073/60084/12_5%20img%20GMTRJ%20Webinar.jpg" alt="" width="209" height="48" /></a></p>
<p>You’ve arrived at the site of the interview, early enough to review your notes that one last time before walking into the building. You’re ready, you take that long walk into the building, meet the interviewer, shake their hand with confidence, smile, sit down and begin.</p>
<p><span style="font-size: 14px;"><span style="font-family: arial,helvetica,sans-serif;">Then, you blow it.</span></span></p>
<p>That one question; that one answer. Now what. You moved on from that question, yet you’re replaying it in the back of your mind.</p>
<p><strong>How do you recover and get the interview back on track?</strong></p>
<p><span style="font-size: 14px;"><span style="font-family: arial,helvetica,sans-serif;"><strong>First, let it go.</strong> Stop reliving that question and answer. Don’t let your concern show because you must not let it interfere with current and future questions. The good news is you are still in the interview and you can get it back. In order to get the interview back on track, you must focus on the present.</span></span></p>
<p><strong><span style="font-size: 14px;"><span style="font-family: arial,helvetica,sans-serif;">Second, take a reading of the room. </span></span></strong><span style="font-size: 14px;"><span style="font-family: arial,helvetica,sans-serif;">Has the energy come out of the interviewer or do they appear to be uncomfortable?</span></span></p>
<p><strong>Third, adjust your energy level accordingly.</strong> When answering the question at hand, use your response to either relax or invigorate the interviewer. If they are anxious, takes steps to relieve them, tell them a story, give them an answer using a relaxed tone.</p>
<p>If they appear bored, increase your level of excitement and energy, use your arms, face and voice.</p>
<p><span style="font-size: 14px;"><span style="font-family: arial,helvetica,sans-serif;"><strong>Finally, ask questions that alleviate or diffuse the situation.</strong> As we know, near the end of the interview we are always asked if we have any additional questions. Do not take this opportunity to relive that difficult question. Use this as an opportunity to further alleviate the interviewers mindset.</span></span></p>
<p>Most Importantly &#8211; Leave them with a GREAT final impression.</p>
<p><span style="font-size: 14px;"><span style="font-family: arial,helvetica,sans-serif;">Sincerely,</span></span></p>
<p><span style="font-size: 14px;"><span style="font-family: arial,helvetica,sans-serif;">Velu Palani</span></span></p>
<p>CEO &amp; Founder</p>
<p>Email: <a href="mailto:velu@getmetherightjob.com" target="_blank">velu@getmetherightjob.com</a><br />
<a href="http://getmetherightjob.com/?mgs1=ebc77Pam9v" target="_blank">GetMeTheRightJob.com</a> | <a href="http://getmetherightjob.com/for-applicants/?mgs1=2b067Pam9w" target="_blank">Job Seekers</a><br />
<a href="http://getmetherightjob.com/for-applicants/salesforce-com-training/?mgs1=3d867Pam9A" target="_blank">Training Program</a> | <a href="http://getmetherightjob.com/for-applicants/let-us-help-you-find-a-job/?mgs1=fc077Pam9C" target="_blank">Register with us</a></p>
<p>Velu Palani &lt;velu@getmetherightjob.com&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/05/recovery-when-an-interview-goes-bad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reviews (2): Android Tablet Lepan 970</title>
		<link>http://www.qaweb.org/2012/04/review-android-tablet-lepan-970/</link>
		<comments>http://www.qaweb.org/2012/04/review-android-tablet-lepan-970/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 10:31:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile TeleCom]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[QA-munity]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1459</guid>
		<description><![CDATA[After Googling for MONTHS for how to solve &#8220;phone errors&#8221;, or find any &#8220;official&#8221; support &#8211; I found the best source for info has been Amazon reviews!  Am writing this review after hunting down the OEM and exchanging emails below (full email history at end of this article): &#62; From: Shawn.liu@matsunichi.com.cn &#62; Date: April 24, [...]]]></description>
			<content:encoded><![CDATA[<p>After Googling for MONTHS for how to solve &#8220;phone errors&#8221;, or find any &#8220;official&#8221; support &#8211; I found the best source for info has been Amazon reviews!  Am writing this review after hunting down the OEM and exchanging emails below (<em>full email history at end of this article</em>):</p>
<blockquote><p><em>&gt; From: Shawn.liu@matsunichi.com.cn</em><br />
<em> &gt; Date: April 24, 2012 21:42:49 PDT</em><br />
<em> &gt; Subject: RE: Ni hau &#8211; need help updating Le Pan 970.</em><br />
<em> &gt;</em><br />
<em> &gt; Dear Mr. Whitworth:</em><br />
<em> &gt;</em><br />
<em> &gt; We are sorry that there is no new firmware for our TC 970 tablet as we are selling Le Pan II and Tc 970 will phase out in few months. The Google Froyo 2.2 was used in the phone in early release. We should remove phone related function and display. We don&#8217;t know why the warning of phone connection appears. Sorry about this. We seem unable to satisfy you on your requests.</em><br />
<em> &gt;</em><br />
<em> &gt; Shawn, 4/24</em></p></blockquote>
<p>Indeed this device is clean, sleek and 35% cheaper than an Acer, Asus (or iPad).  The newer version cited below may be a technological breakthrough &#8211; or not! It will depend on whether the Management decides to replace their strategy of NO SUPPORT with a strategy that builds customer loyalty, repeat sales, and customer referrals. For now, by saving $100, you also:</p>
<ol>
<li>Save a digital tree &#8211; ABSOLUTELY NO MANUAL -PRINTED, NOR PDF, NOR by <a href="http://www.matsunichi.com" target="_new">website</a> [as of 24Apr2012].</li>
<li>Lose ability to use Google Chrome for Android &#8211; restricted by Gmail / Google from using their full features. (I highly recommend Firefox *and* Opera browsers to get around native browser limits)</li>
<li>Have no option to ever upgrade &#8211; see manufacturer&#8217;s email below saying they plan to replace/obsolete this item</li>
<li>Experience &#8220;phone errors&#8221; &#8211; giving strong indication the Operating System is cloned from a phone</li>
<li>If a student of Japanese or other Asian languages, will have have difficulty installing alternate keyboard.
<ul>
<li>You can change the entire keyboard easily, but to switch to second entry method, more difficult than any competitor I&#8217;ve seen. (Certainly LePan&#8217;s OEM, having a Chinese website and Japanese name, should be experts at this.)</li>
</ul>
</li>
<li>WiFi
<ol type="a">
<li type="a">Gain a reliable, near Universal email collection / response tool for public WiFi hotspots like Panera, Starbucks, Peet&#8217;s, Whole Foods, and McDonald&#8217;s</li>
<ul>
<li> - It is SO VERY PLEASANT to be able to type on a full keyboard instead of the tiny iphone keyboard</li>
</ul>
<li type="a">Become a WiFi troubleshooting expert:</li>
<ul>
<li>this reviewer could ONLY connect with WEP key &#8211; the oldest, and simplest WiFi security / encryption method.</li>
<li>It would recognize the more robust AES and TKIP methods but alternately connect/disconnect every 10-15 seconds.</li>
<li>Solution was to reduce my router&#8217;s WiFi security to WEP &#8211; and gain full connectivity!!</li>
</ul>
</ol>
</li>
<li>Lose points with your teenager &#8211; I offered this to him and he rejected it &#8211; says he&#8217;ll save up for a real pad like Acer, Asus or iPad.</li>
</ol>
<p>Visited Matsunichi dot com &#8211; this device is nowhere mentioned.<br />
Visited lepantab dot com &#8211; and got fake virus warning before the page even loaded &#8211; probably / hopefully not an official website ??<br />
===EMAIL HISTORY WITH OEM===</p>
<p>&gt; From: Shawn.liu(AT)matsunichi(DOT)com.cn<br />
&gt; Date: April 24, 2012 21:42:49 PDT<br />
&gt; Subject: Ni hau &#8211; need help updating Le Pan 970.<br />
&gt;<br />
&gt; Dear Mr. Whitworth:<br />
&gt;<br />
&gt; We are sorry that there is no new firmware for our TC 970 tablet as we are selling Le Pan II and Tc 970 will phase out in few months. The Google Froyo 2.2 was used in the phone in early release. We should remove phone related function and display. We don&#8217;t know why the warning of phone connection appears. Sorry about this. We seem unable to satisfy you on your requests.<br />
&gt;<br />
&gt; Shawn, 4/24<br />
&gt; ======= 2012-4-25 10:35:52 您在来信中写道：=======<br />
&gt;<br />
&gt; Hi Shawn,<br />
&gt;<br />
&gt; I&#8217;d like instructions of how to properly update the LePan. My LePan has an older (system, version, firmware?) so that it currently can not run Google Chrome for Android. Plus it has 　reported phone connection warnings as if it has an older telephone version of Android O/S.<br />
&gt;<br />
&gt; Therefore, I believe that I need an official version of update from your firm, if available. 　After the update I&#8217;d like to report on the successful experience. And, with your permission, I&#8217;d like to　link to your sales and support website(s).<br />
&gt;<br />
&gt; Thank you,<br />
&gt; 謝謝<br />
&gt;<br />
&gt; AWhitworth<br />
&gt; qaweb(DOT)org<br />
&gt; ganbatte(DOT)org<br />
&gt; &#8211; - &#8211; mobile email &#8211; - -<br />
&gt;<br />
&gt;<br />
&gt; On Apr 24, 2012, at 18:32, &#8220;Shawn.liu(AT)matsunichi(DOT)com.cn&#8221;  wrote:<br />
&gt;<br />
&gt; Dear Mr. Whitworth:<br />
&gt;<br />
&gt; We are not so sure what exactly you want.<br />
&gt;<br />
&gt; On the mail subject you are asking help to update Le Pan 970 and in the mail, you want to do reviews on two web sites. What kind of instructions you&#8217;d　like to have from us?<br />
&gt;<br />
&gt; Thanks,<br />
&gt;<br />
&gt; Shawn, 4/24<br />
&gt;<br />
&gt; =======　2012-4-24　15:47:20　您在来信中写道：=======<br />
&gt; I　would　like　to　review　the　LePan　upgrade　procedure　on<br />
&gt; qaweb(DOT)org<br />
&gt; Ganbatte(DOT)org<br />
&gt; -　can　you　supply　instructions　please?<br />
&gt;<br />
&gt; Thanks,<br />
&gt; AWhitworth<br />
&gt;  = = = = = = =</p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/04/review-android-tablet-lepan-970/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Job Hunting Basics for the 21st Century</title>
		<link>http://www.qaweb.org/2012/04/job-hunting-basics-modified-for-21st-century/</link>
		<comments>http://www.qaweb.org/2012/04/job-hunting-basics-modified-for-21st-century/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 07:43:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1451</guid>
		<description><![CDATA[First: Get the Interview -Do Not confuse this with the Interview &#8211; a very distinct difference. Your Friend and Protagonist Meet the &#8220;HR Specialist&#8221;. He or she has 500 jobs to fill. And another 500 competitors trying to fill the same job first. This is the person at the Gate &#8211; guarding the door to [...]]]></description>
			<content:encoded><![CDATA[<p>First: Get the Interview -Do Not confuse this with the Interview &#8211; a very distinct difference.</p>
<p>Your Friend and Protagonist<br />
Meet the &#8220;HR Specialist&#8221;.  He or she has 500 jobs to fill. And another 500 competitors trying to fill the same job first.<br />
This is the person at the Gate &#8211; guarding the door to The Interview &#8211; a totally different step yet it is the GOAL of this preliminary step</p>
<p>They have a databases of millions of job candidates like yourself, and they have sophisticated search tools. But their job is still overwhelming &#8211; this gives you, The Candidate, an opportunity, an Edge:  If you can make their job easier, you can get past rhem to The Interview.</p>
<p>First, remove OBVIOUS Disqualifiers:</p>
<ul>
<li>Misspellings: especially keywords and jargon.</li>
<li>Gaps and Overlaps in your Job History.</li>
<li>Not working? OK if recent, better yet to have current detailed experience that can be verified with appreciative coworkers.</li>
<li>Prison Time: If you worked on the &#8220;site&#8217;s&#8221; fire department, show this as a job entry &#8211; do not hide it.</li>
<li>Run on sentences &#8211; repetitions &#8211; glaring errors</li>
</ul>
<ul>
<li>Learn the Jargon
<ul>
<li>Job Requirement, Job Posting, Job Requisition &#8211; all synonyms for what the employer wants: The Job Details</li>
<li>Work Culture, Fit &#8211; dress code, pecking order, unwritten rules</li>
<li>Stop by &#8211; we&#8217;d like to meet you
<ul>
<li>- before a phone screen a ploy to see your age, identifying scars, scary tattoos, or just to show their boss they&#8217;re doing busywork</li>
<li>- after the phone screen &#8211; go ahead &#8211; it&#8217;s a good first step</li>
</ul>
</li>
</ul>
<ul>
<li>Process
<ul>
<li>Fishing, Found your resume, Read your resume, you&#8217;re a great fit,</li>
<li>Phone screen, &#8220;screen&#8221;,</li>
<li>face-to-face, in-person</li>
</ul>
</li>
</ul>
<p>The Tools</p>
<ul>
<li>Dice, Monster, Careerbuilders
<ul>
<li>Keeping one or more resumes current on Dice and/or Monster and LinkedIn kept my phone ringing many times a day and my email queue very full.</li>
<li>They didn&#8217;t really read your resume &#8211; or forgot<br />
If not eager to relocate, mention it in your profile &#8211; still you may want to hide behind voice mail and use email to filter out many desperate recruiters from around the country, until you sure of the location and &#8220;fit&#8221; of the job.</li>
<li>Dice.com and Monster have many interviewing tips and practice tools.</li>
<li>Update Frequency<br />
Even if you don&#8217;t change your resume, still re-save it <strong><em>at least</em></strong> weekly on these job boards, So you will stay at the top their list.</li>
</ul>
</li>
<li>Linkedin
<ul>
<li>has the additional benefit of networking and sharing professional recommendations. This &#8220;prequalifies&#8221; a candidate and grabs the attention of the HR person more easily.<br />
Use them all.</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li>Search Agents<br />
The three have &#8220;Search Agents&#8221; that will automatically email you with new job openings that you can customize. So you can have one for each of your three resumes, location, or other combination.</li>
<li>Local Business Job Boards:<br />
These include Qualcomm (or Broadcomm, or Motorola).  Each have their own job board that are worth watching. Here is <a href="https://jobs.qualcomm.com/public/jobSearch.xhtml">Qualcomm</a>&#8216;s.  They have teams of people trying to fill hundreds of job openings in San Diego.</li>
</ul>
<ul>
<li>Communicate quickly with emailed &#8220;cover letters&#8221;
<ul>
<li>Have a couple stock emails to reply to job opening with.  In clude just a few bullet points from your resume.</li>
<li>Modify these to best match a few of the particular job requirements to which you respond.</li>
</ul>
</li>
</ul>
<ul>
<li>Next Steps &#8211; for another future post, covering</li>
</ul>
<ul>
<li>Interview
<ul>
<li>On time not good enough</li>
<li>Tie or not &#8211; it&#8217;s ridiculous, but go ahead, make &#8216;em happy</li>
<li>Listening speaking, hearing, waiting, timing, verbal &#8216;catch ball&#8217;</li>
<li>Starting &#8211; First Day and First 90 Days</li>
</ul>
</li>
</ul>
<ul>
<li>for a future post</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/04/job-hunting-basics-modified-for-21st-century/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone or Android: Five ideas</title>
		<link>http://www.qaweb.org/2012/04/iphone-or-android-five-ideas/</link>
		<comments>http://www.qaweb.org/2012/04/iphone-or-android-five-ideas/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 12:19:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile TeleCom]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[QA-munity]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1445</guid>
		<description><![CDATA[iPhone or Android: Five questions to help you decide http://www.techrepublic.com/forum/discussions/102-389892]]></description>
			<content:encoded><![CDATA[<p>iPhone or Android: Five questions to help you decide</p>
<p><a href="http://www.techrepublic.com/forum/discussions/102-389892">http://www.techrepublic.com/forum/discussions/102-389892</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/04/iphone-or-android-five-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DATAMART ODS SNIPPETS</title>
		<link>http://www.qaweb.org/2012/04/datamart-ods-snippets/</link>
		<comments>http://www.qaweb.org/2012/04/datamart-ods-snippets/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 11:20:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Datamart]]></category>
		<category><![CDATA[Dimension]]></category>
		<category><![CDATA[FACT]]></category>
		<category><![CDATA[OLAP]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1443</guid>
		<description><![CDATA[http://stackoverflow.com/questions/1638076/oracle-data-warehouse-design-fact-table-acting-as-a-dimension As a general rule, dimension table is a look-up table for objects which rarely change (people, accounts, time, products, stores) and fact table captures activity (history) of interactions between these objects. Fact table contains measures that you would want to aggregate (total sales, number of hours worked, number of parts produced, etc..). An operational [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stackoverflow.com/questions/1638076/oracle-data-warehouse-design-fact-table-acting-as-a-dimension">http://stackoverflow.com/questions/1638076/oracle-data-warehouse-design-fact-table-acting-as-a-dimension</a></p>
<p>As a general rule, dimension table is a look-up table for objects which rarely change (people, accounts, time, products, stores) and fact table captures activity (history) of interactions between these objects. Fact table contains measures that you would want to aggregate (total sales, number of hours worked, number of parts produced, etc..).</p>
<p>An operational data store (or &#8220;ODS&#8221;) is a database designed to integrate data from multiple sources to make analysis and reporting easier. Because the data originates from multiple sources, the integration often involves cleaning, resolving redundancy and checking against business rules for integrity. An ODS is usually designed to contain low level or atomic (indivisible) data (such as transactions and prices) with limited history that is captured &#8220;real time&#8221; or &#8220;near real time&#8221; as opposed to the much greater volumes of data stored in the Data warehouse generally on a less frequent basis.</p>
<p>According to Bill Inmon, the originator of the concept, an ODS is &#8220;a subject-oriented, integrated, volatile, current-valued, detailed-only collection of data in support of an organization&#8217;s need for up-to-the-second, operational, integrated, collective information.&#8221;</p>
<p>ODS differ from Inmon&#8217;s definition of enterprise data warehouse by having a limited history, and more frequent update than an EDW. In practice ODS tend to be more reflective of source structures in order to speed implementations and provide a truer representation of production data.</p>
<p><a href="http://en.wikipedia.org/wiki/Operational%5Fdata%5Fstore">http://en.wikipedia.org/wiki/Operational%5Fdata%5Fstore</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/04/datamart-ods-snippets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android vs Android ?</title>
		<link>http://www.qaweb.org/2012/03/android-vs-android/</link>
		<comments>http://www.qaweb.org/2012/03/android-vs-android/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 08:15:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile TeleCom]]></category>
		<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Test Automation]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1433</guid>
		<description><![CDATA[(iPhone users! Are you looking for greener pastures? Read this first!) &#8220;I&#8217;m sick to death of Android&#8220; ZDNET link: By Jason Perlow &#124; March 28, 2012, 9:04am PDT &#124; ZDBET Home / News &#38; Blogs / Tech Broiler Sometimes you just have to know when to throw in the towel. Although I have flirted with [...]]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: center;">(iPhone users! Are you looking for greener pastures? Read this first!)</h3>
<h4><strong>&#8220;<em>I&#8217;m sick to death of Android</em>&#8220;</strong></h4>
<h5><a href="http://m.zdnet.com/blog/perlow/im-sick-to-death-of-android/20242?tag=nl.e539">ZDNET link: By Jason Perlow | March 28, 2012, 9:04am PDT | ZDBET Home / News &amp; Blogs / Tech Broiler</a></h5>
<div>
<p>Sometimes you just have to know when to throw in the towel.</p>
<div>
<p>Although I have flirted with a number of different types of tablets running different operating systems over the past few years and continue to examine all the different options that exist in the mobile space, since November of 2009, I’ve been exclusively an Android smartphone user.</p>
<p>In that time I’ve gone from the original Motorola Droid to the Droid Bionic, and now the Galaxy Nexus. I’ve seen the Android OS improve considerably and continue to be impressed by the innovations that each successive version brings to the table.</p>
<p>I have always liked the fundamental concept of Android — an Open Source smartphone and tablet operating system that could be used on a variety of manufacturers devices with varying feature sets that gives consumers the added benefit of choosing exactly what product suits their specific needs.</p>
<p>Android also provides for the additional openness of having 3rd-party App Stores that suit the needs of different types of customers if the Google Android Market (Now Google Play) doesn’t fit the bill.</p>
<p>And of course, there is also the ability for the base OS itself to be modified as well as the ability to side-load applications of your own design for use in vertical markets.</p>
<p>But at the same time, my tolerance for how Google loosely manages its ecosystem and has allowed the platform to mutate and fragment and permit its OEMs and Carriers to abandon its users by not providing timely updates to their handsets and tablets has made my blood boil.</p>
<ul>
<li><strong>Also Read:</strong> <a href="http://www.zdnet.com/blog/perlow/google-needs-to-take-back-android-from-the-oems/20246" target="_blank"><strong>Google must take Android Back from the OEMs</strong></a></li>
</ul>
<p>Back in October of last year, I wrote a impassioned response to James Kendrick’s piece <strong><a href="http://www.zdnet.com/blog/mobile-news/after-the-iphone-4s-android-just-feels-wrong/5068" target="_blank">“After iPhone 4S, Android Just Feels Wrong.”</a> </strong></p>
<ul>
<li><strong>Also Read:</strong> <strong><a href="http://www.zdnet.com/blog/perlow/if-android-feels-wrong-then-i-dont-want-to-be-right/19071" target="_blank">If Android Feels Wrong I Don’t Want to be Right</a></strong></li>
</ul>
<p>In that article I cited many of the strengths of Android — the openness, the flexibility, the relative independence the user has from otherwise highly controlled ecosystems of its competitors. But I also addressed the flaws, ones I thought were eventually going to be ironed out with future OS releases and improved management of the Android ecosystem.</p>
<p>And at the time, I thought the strengths of Android vastly outweighed the flaws.</p>
<p>I’ve come to the conclusion that in an <strong><em>ideal</em></strong> world, the idea of an Android OS, application and manufacturer ecosystem that is perfectly managed would indeed make it the strongest of all the mobile OS offerings.</p>
<p>However, the reality is that we’re <strong><em>not</em></strong> living in an ideal world, and the flaws are seriously hampering qualitative advancements such as OS stability, overall platform standardization and maintenance, all of which ultimately have a negative impact on Android’s users and application developers.</p>
<p>When it came time for my two phone contracts to renew on Verizon, I had decided within a span of a few months to purchase the Motorola Droid Bionic and the Samsung Galaxy Nexus.</p>
<p>I had believed both of these devices would be well-supported by Google and would be most resistant to the fragmentation and carrier bloatware issues, as the first device was being made by a company that was about to be acquired by Google, and the second being the flagship Google Experience handset device for Ice Cream Sandwich.</p>
<p>In both cases, I turned out to be wrong. Motorola has promised for months <strong><a href="https://forums.motorola.com/pages/00add97d6c" target="_blank">to update the balance of its 2011 and 2012 handset lineup</a></strong> to Ice Cream Sandwich, but has of yet failed to deliver any such updates except for on the Motorola Xoom tablet, which is a Google Experience and developer reference device.</p>
<p>And in the case of Samsung, there have been a number of bugfix iterations released for Ice Cream Sandwich by Google, none of which have been deployed to the Verizon Galaxy Nexus so far.</p>
<p>Samsung’s update record across their entire handset and tablet product line has been almost as abysmal as Motorola’s. The Galaxy Tab 10.1 has yet to be updated to the latest Android release, and in the case of the Nexus S, the previous flagship Google Experience handset, the Ice Cream Sandwich update was rolled out and then backed out due to technical problems, and owners have been waiting for months for it to resume again.</p>
<ul>
<li><strong>Also Read:</strong> <a href="http://www.zdnet.com/blog/mobile-news/nexus-s-even-google-cant-do-android-updates/7251" target="_blank"><strong>Nexus S, Even Google Can’t Do Android Updates</strong></a></li>
</ul>
<p>These are representative of the conditions from just the two top Android handset and tablet manufacturers that produce the highest profile devices which <strong><em>should</em></strong> be getting priority updates. At the second and third tier manufacturers, things are considerably worse in terms of existing device support.</p>
<p>[<strong>UPDATE, March 28, 6:30PM EST:</strong> <em>Google <strong><a href="https://plus.google.com/u/0/104629412415657030658/posts/NgGwavbmkQ7" target="_blank">has begun rolling out Android 4.0.4 updates</a></strong> for selected Nexus and Wi-Fi Motorola XOOM hardware, but not the Verizon LTE Galaxy Nexus yet.</em>]</p>
<p>So the bottom line is, as a consumer, how much is one willing to tolerate this? If someone like me who is an astute observer of the industry has to do such intense research on which Android device to buy based on the potential for ongoing support and then ends up getting burned in the process, what is the average consumer to do?</p>
<p><strong>Also Read: </strong></p>
<ul>
<li><strong><a href="http://www.zdnet.com/blog/perlow/googles-new-year-resolution-must-be-androids-virtualization/19572" target="_blank">Google’s New Year Resolution Must Be Android’s Virtualization</a></strong></li>
<li><strong><a href="http://www.zdnet.com/blog/perlow/2011-the-year-android-had-multiple-personality-disorder/19486" target="_blank">2011: The Year Android Had Multiple Personality Disorder</a></strong></li>
</ul>
<p>So I’ve decided that unless major improvements occur in the management of the Android ecosystem by Google in the next year, and if conditions for supporting handsets by the Tier 1 OEMs and main US wireless carriers do not improve dramatically, the Galaxy Nexus and the Droid Bionic are going to be my last Android smartphones.</p>
<p>And I’ve also decided that until the support situation substantially improves, I am no longer going to recommend Android-based products to my friends, family and colleagues. I’ll point them towards Apple’s iOS and Microsoft’s Windows Phone instead. At least with these platforms, you’re guaranteed core OS updates and bugfixes for the length of your contract.</p>
<p>I’m simply sick to death of putting up with all of these issues that seem to have no end in sight.</p>
<p>What I end up migrating to personally after my current contact is up I have no idea at this point, because it is some 20 months away. But I’m awfully tempted to put my Galaxy Nexus up for sale, bite the bullet, and pay full price for an iPhone 4S and a MiFi to handle my LTE 4G tethering needs when I travel. That’s just how frustrated I am at this point with the entire situation.</p>
<p>Are you also sick to death of Android’s problems and considering moving to iOS or Windows Phone? <strong>Talk Back and Let Me Know.</strong></p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/03/android-vs-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Did Steve Jobs Nix AppleTV&#8217;s New UI 5 years ago?&#8230;</title>
		<link>http://www.qaweb.org/2012/03/did-steve-jobs-nix-appletvs-new-ui-5-years-ago/</link>
		<comments>http://www.qaweb.org/2012/03/did-steve-jobs-nix-appletvs-new-ui-5-years-ago/#comments</comments>
		<pubDate>Sun, 25 Mar 2012 01:00:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[QA-munity]]></category>
		<category><![CDATA[Stage 4]]></category>
		<category><![CDATA[AAPL]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1431</guid>
		<description><![CDATA[The new user interface accompanying the latest Apple TV (AAPL) set-top box was actually &#8220;tossed out 5 years ago&#8221; by Steve Jobs, claims former Apple engineer Mike Margolis. &#8220;Now there is nobody to say &#8216;no&#8217; to bad design,&#8221; he laments. Ex Apple engineer disses firm&#8217;s post-Steve Jobs design sense Posted by Charles Cooper &#124; 03/24/2012 [...]]]></description>
			<content:encoded><![CDATA[<p>The new user interface accompanying the latest Apple TV (AAPL) set-top box was actually &#8220;tossed out 5 years ago&#8221; by Steve Jobs, claims former Apple engineer Mike Margolis. </p>
<blockquote><p>&#8220;Now there is nobody to say &#8216;no&#8217; to bad design,&#8221; he laments.</p></blockquote>
<p>Ex Apple engineer disses firm&#8217;s post-Steve Jobs design sense</p>
<p><a href="http://m.cnet.com/Article.rbml?&#038;nid=57403907&#038;cid=null&#038;bcid=&#038;bid=-37">Posted by Charles Cooper | 03/24/2012 | 09:47 AM on CNET</a> </p>
<p>CNET Reviews: Apple TV 2012<br />
Steve Jobs wouldn&#8217;t have cared much for the recent software redesign Apple rolled out to its Apple TV set-top box, according to a former engineer who once worked on the product.</p>
<p>Michael Margolis, listed on his LinkedIn profile as having worked as a &#8220;Professional Hobbyist, AppleTV&#8221; as well as a &#8220;Senior Software Engineer&#8221; at Apple, tweeted late Friday that the new interface designs for the box actually got &#8220;tossed out 5 years ago because [Steve Jobs] didn&#8217;t like them.&#8221;</p>
<p>Margolis also claimed that &#8220;now there is nobody to say &#8216;no&#8217; to bad design&#8221; at Apple in the aftermath of Jobs&#8217; death.</p>
<p>Alongside the third-generation iPad, Apple introduced a new version of its Apple TV set-top box and a software update that restyled some of its user interface. That interface bears resemblance to the grid of apps found on the home screens of the iPhone and the iPad, as well as Apple&#8217;s LaunchPad feature on Lion.</p>
<p>Corrected at 10:55 a.m. to note that Margolis was referring to Apple&#8217;s Apple TV set-top box, and not the much-rumored, but unannounced TV set.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/03/did-steve-jobs-nix-appletvs-new-ui-5-years-ago/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Steps to Graph Metrics</title>
		<link>http://www.qaweb.org/2012/03/simple-steps-for-graphing-metrics/</link>
		<comments>http://www.qaweb.org/2012/03/simple-steps-for-graphing-metrics/#comments</comments>
		<pubDate>Sat, 03 Mar 2012 18:37:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[QA-munity]]></category>
		<category><![CDATA[Stage 4]]></category>
		<category><![CDATA[Chart]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Metrics]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1400</guid>
		<description><![CDATA[This simple chart can be kept in a &#8220;dashboard&#8221; Tab. This gives you an instant measurement of your teams&#8217; progress: updated and graphed throughout the test campaign. You can display it in a different tab or different spreadsheet, or link to Sharepoint. The sample Excel Sheet randomly changes when you hit F9 (calculate) or each [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>This simple chart can be kept in a &#8220;dashboard&#8221; Tab.</li>
<li>This gives you an instant measurement of your teams&#8217; progress: updated and graphed throughout the test campaign. You can display it in a different tab or different spreadsheet, or link to Sharepoint.</li>
<li>The <a href="/data/chartdemo.xlsx" target="_blank">sample Excel Sheet randomly changes</a> when you hit F9 (calculate) or each time you load it. Hit F9 a few times to see the graph change.
<ul>
<li>The Open Office sample only calculates when a field is manually updated.<br />
Its limited pivot table features are <a title="Open Office Sample" href="/data/pivot_table_open_office.ods" target="_blank">demonstrated here</a>.</li>
<li>An Excel Pivot Table can also be inserted or linked into Access and Sharepoint. Sample available March 12th</li>
</ul>
</li>
<li>Use these aamples as a template by inserting enough tables and rows to match your source data, and paste it into the template.</li>
<li>If you wish to use the automatic conditional formatting for alternate line highlights and P/F colors,<br />
then keep a dummy data line from the original template.</li>
<li>After using &#8220;Copy / Insert / Paste Special / copy formaT&#8221; to your own data, then delete the unwanted row.</li>
</ul>
<p>The screenshot shows how to create and select/highlight a summary of totals and captions.<br />
For a single 3 (or N) part pie chart, select 3 (or N) pairs of captions and data.<br />
An extra field is shown in the attachment to demonstrate the combo pie/bar or pie in a pie graph.</p>
<p>The trick for combo graph is to arrange the subgraph data so you can change the default graph properties to &#8220;use the last 3*&#8221; values for the sub graph. AND to NOT include &#8220;complete&#8221; but do include &#8220;INcomplete&#8221; total ABOVE the P/F/B values.</p>
<p>Here&#8217;s how 1 2 3 4</p>
<ol>
<li>Create table and summary totals in order shown.</li>
<li>Highlight / select the 3 (or four) values to display as pie (or pie / combo) graph, AND include labels left or where ever.</li>
<li>From menu bar: Insert graph of type you wish. (Or &#8216;hot keys Alt-I-H )</li>
<li>Right click on various parts for Properties to find and set data area, colors of wedges, legend, captions</li>
</ol>
<p>
<a href='http://www.qaweb.org/2012/03/simple-steps-for-graphing-metrics/excel_insertchart_selection/' title='excel_InsertcHart_selection'><img width="150" height="150" src="http://www.qaweb.org/wp-content/uploads/2012/03/excel_InsertcHart_selection-150x150.gif" class="attachment-thumbnail" alt="excel_InsertcHart_selection" title="excel_InsertcHart_selection" /></a>
<br />
Make good use of saving your file many times file1, file2, fileZZ. Remember the Ctrl-Z &#8220;Undo&#8221; key as you poke around &#8211; often easier to start over at first<br />
www.qaweb.org<br />
- &#8211; - mobile email</p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/03/simple-steps-for-graphing-metrics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>History&#8217;s Worst Software Bugs</title>
		<link>http://www.qaweb.org/2012/02/historys-worst-software-bugs-sgarfinkle/</link>
		<comments>http://www.qaweb.org/2012/02/historys-worst-software-bugs-sgarfinkle/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 23:39:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[QA]]></category>
		<category><![CDATA[QA-munity]]></category>

		<guid isPermaLink="false">http://www.qaweb.org/?p=1307</guid>
		<description><![CDATA[Simson Garfinkel 11.08.05 Last month automaker Toyota announced a recall of 160,000 of its Prius hybrid vehicles following reports of vehicle warning lights illuminating for no reason, and cars&#8217; gasoline engines stalling unexpectedly. But unlike the large-scale auto recalls of years past, the root of the Prius issue wasn&#8217;t a hardware problem &#8212; it was [...]]]></description>
			<content:encoded><![CDATA[<div><a title="History's Worst Software Bugs" href="http://www.wired.com/software/coolapps/news/2005/11/69355?currentPage=all" target="_blank">Simson Garfinkel <img src="http://www.wired.com/images/icon_email.gif" alt="Email" /> 11.08.05</a></div>
<p><span style="float:right"><img src="/wp-content/uploads/2012/02/bugme.gif" align="right" border=0 /></span><br />
Last month automaker Toyota announced a recall of 160,000 of its Prius hybrid vehicles following reports of vehicle warning lights illuminating for no reason, and cars&#8217; gasoline engines stalling unexpectedly. But unlike the large-scale auto recalls of years past, the root of the Prius issue wasn&#8217;t a hardware problem &#8212; it was a programming error in the smart car&#8217;s embedded code. The Prius had a software bug.</p>
<p>With that recall, the Prius joined the ranks of the buggy computer &#8212; a club that began in 1945 when engineers found a moth in Panel F, Relay #70 of the Harvard Mark II system.The computer was running a test of its multiplier and adder when the engineers noticed something was wrong. The moth was trapped, removed and taped into the computer&#8217;s logbook with the words: &#8220;first actual case of a bug being found.&#8221;</p>
<p>Sixty years later, computer bugs are still with us, and show no sign of going extinct. As the line between software and hardware blurs, coding errors are increasingly playing tricks on our daily lives. Bugs don&#8217;t just inhabit our operating systems and applications &#8212; today they lurk within our cell phones and our pacemakers, our power plants and medical equipment. And now, in our cars.</p>
<p>But which are the worst?</p>
<p>It&#8217;s all too easy to come up with a list of bugs that have wreaked havoc. It&#8217;s harder to rate their severity. Which is worse &#8212; a security vulnerability that&#8217;s exploited by a computer worm to shut down the internet for a few days or a typo that triggers a day-long crash of the nation&#8217;s phone system? The answer depends on whether you want to make a phone call or check your e-mail.</p>
<p>Many people believe the worst bugs are those that cause fatalities. To be sure, there haven&#8217;t been many, but cases like the <a href="http://courses.cs.vt.edu/%7Ecs3604/lib/Therac_25/Therac_1.html">Therac-25</a> are widely seen as warnings against the widespread deployment of software in safety critical applications. Experts who study such systems, though, warn that even though the software might kill a few people, focusing on these fatalities risks inhibiting the migration of technology into areas where smarter processing is sorely needed. In the end, they say, the lack of software might kill more people than the inevitable bugs.</p>
<p>What seems certain is that bugs are here to stay. Here, in chronological order, is the <cite>Wired News</cite> list of the 10 worst software bugs of all time … so far.</p>
<p><strong>July 28, 1962 &#8212; Mariner I space probe.</strong> A bug in the flight software for the <a href="http://en.wikipedia.org/wiki/Mariner_1">Mariner 1</a> causes the rocket to divert from its intended path on launch. Mission control destroys the rocket over the Atlantic Ocean. The investigation into the accident discovers that a formula written on paper in pencil was improperly transcribed into computer code, causing the computer to miscalculate the rocket&#8217;s trajectory.</p>
<p><strong>1982 &#8212; Soviet gas pipeline.</strong> Operatives working for the Central Intelligence Agency <a href="http://www.loyola.edu/dept/politics/intel/farewell_dossier.pdf">allegedly</a> (.pdf) plant a bug in a Canadian computer system purchased to control the trans-Siberian gas pipeline. The Soviets had obtained the system as part of a wide-ranging effort to covertly purchase or steal sensitive U.S. technology. The CIA reportedly found out about the program and decided to <a href="http://www.msnbc.msn.com/id/4394002">make it backfire</a> with equipment that would pass Soviet inspection and then fail once in operation. The resulting event is reportedly the largest non-nuclear explosion in the planet&#8217;s history.</p>
<p><strong>1985-1987 &#8212; Therac-25 medical accelerator.</strong> A radiation therapy device malfunctions and delivers lethal radiation doses at several medical facilities. Based upon a previous design, the <a href="http://en.wikipedia.org/wiki/Therac-25">Therac-25</a> was an &#8220;improved&#8221; therapy system that could deliver two different kinds of radiation: either a low-power electron beam (beta particles) or X-rays. The Therac-25&#8242;s X-rays were generated by smashing high-power electrons into a metal target positioned between the electron gun and the patient. A second &#8220;improvement&#8221; was the replacement of the older Therac-20&#8242;s electromechanical safety interlocks with software control, a decision made because software was perceived to be more reliable.</p>
<p>What engineers didn&#8217;t know was that both the 20 and the 25 were built upon an operating system that had been kludged together by a programmer with no formal training. Because of a subtle bug called a &#8220;<a href="http://en.wikipedia.org/wiki/Race_condition">race condition</a>,&#8221; a quick-fingered typist could accidentally configure the Therac-25 so the electron beam would fire in high-power mode but with the metal X-ray target out of position. At least five patients die; others are seriously injured.</p>
<p><strong>1988 &#8212; Buffer overflow in Berkeley Unix finger daemon.</strong> The first internet worm (the so-called <a href="http://www.eweek.com/article2/0,1895,1245602,00.asp">Morris Worm</a>) infects between 2,000 and 6,000 computers in less than a day by taking advantage of a buffer overflow. The specific code is a function in the standard input/output library routine called <a href="http://developer.apple.com/documentation/Darwin/Reference/ManPages/man3/gets.3.html"><em>gets()</em></a> designed to get a line of text over the network. Unfortunately, <em>gets()</em> has no provision to limit its input, and an overly large input allows the worm to take over any machine to which it can connect.</p>
<p>Programmers respond by attempting to stamp out the <em>gets()</em> function in working code, but they refuse to remove it from the C programming language&#8217;s standard input/output library, where it remains to this day.</p>
<p><strong>1988-1996 &#8212; Kerberos Random Number Generator.</strong> The authors of the Kerberos security system neglect to properly &#8220;seed&#8221; the program&#8217;s random number generator with a truly random seed. As a <a href="http://citeseer.ist.psu.edu/dole97misplaced.html">result</a>, for eight years it is possible to trivially break into any computer that relies on Kerberos for authentication. It is unknown if this bug was ever actually exploited.</p>
<p><strong>January 15, 1990 &#8212; AT&amp;T Network Outage.</strong> A bug in a new release of the software that controls AT&amp;T&#8217;s #4ESS long distance switches causes these mammoth computers to crash when they receive a specific message from one of their neighboring machines &#8212; a message that the neighbors send out when they recover from a crash.</p>
<p>One day a switch in New York crashes and reboots, causing its neighboring switches to <a href="http://www.cs.berkeley.edu/%7Enikitab/courses/cs294-8/hw1.html">crash</a>, then their neighbors&#8217; neighbors, and so on. Soon, 114 switches are crashing and rebooting every six seconds, leaving an estimated 60 thousand people without long distance service for nine hours. The fix: engineers load the previous software release.</p>
<p><strong>1993 &#8212; Intel Pentium floating point divide.</strong> A silicon error causes Intel&#8217;s highly promoted Pentium chip to <a href="http://www.willamette.edu/%7Emjaneba/pentprob.html">make mistakes</a> when dividing floating-point numbers that occur within a specific range. For example, dividing 4195835.0/3145727.0 yields 1.33374 instead of 1.33382, an error of 0.006 percent. Although the bug affects few users, it becomes a public relations nightmare. With an estimated 3 million to 5 million defective chips in circulation, at first Intel only offers to replace Pentium chips for consumers who can prove that they need high accuracy; eventually the company relents and agrees to replace the chips for anyone who complains. The bug ultimately costs Intel $475 million.</p>
<p><strong>1995/1996 &#8212; The Ping of Death.</strong> A lack of sanity checks and error handling in the IP fragmentation reassembly code makes it <a href="http://www.cert.org/advisories/CA-1996-26.html">possible to crash</a> a wide variety of operating systems by sending a malformed &#8220;ping&#8221; packet from anywhere on the internet. Most obviously affected are computers running Windows, which lock up and display the so-called &#8220;blue screen of death&#8221; when they receive these packets. But the attack also affects many Macintosh and Unix systems as well.</p>
<p><strong>June 4, 1996 &#8212; Ariane 5 Flight 501.</strong> Working code for the Ariane 4 rocket is reused in the Ariane 5, but the Ariane 5&#8242;s faster engines trigger a bug in an arithmetic routine inside the rocket&#8217;s flight computer. The error is in the code that converts a 64-bit floating-point number to a 16-bit signed integer. The faster engines cause the 64-bit numbers to be larger in the Ariane 5 than in the Ariane 4, triggering an overflow condition that results in the flight computer crashing.</p>
<p>First Flight 501&#8242;s backup computer crashes, followed 0.05 seconds later by a crash of the primary computer. As a result of these <a href="http://en.wikipedia.org/wiki/Ariane_5_Flight_501">crashed computers</a>, the rocket&#8217;s primary processor overpowers the rocket&#8217;s engines and causes the rocket to <a href="http://www.dcs.ed.ac.uk/home/pxs/Book/ariane5rep.html">disintegrate</a> 40 seconds after launch.</p>
<p><strong>November 2000 &#8212; National Cancer Institute, Panama City.</strong> In a series of accidents, therapy planning software created by Multidata Systems International, a U.S. firm, miscalculates the proper dosage of radiation for patients undergoing radiation therapy.</p>
<p>Multidata&#8217;s software allows a radiation therapist to draw on a computer screen the placement of metal shields called &#8220;blocks&#8221; designed to protect healthy tissue from the radiation. But the software will only allow technicians to use four shielding blocks, and the Panamanian doctors wish to use five.</p>
<p>The doctors discover that they can trick the software by drawing all five blocks as a single large block with a hole in the middle. What the doctors <a href="http://www.baselinemag.com/article2/0,1397,1544403,00.asp">don&#8217;t realize</a> is that the Multidata software gives different answers in this configuration depending on how the hole is drawn: draw it in one direction and the correct dose is calculated, draw in another direction and the software recommends twice the necessary exposure.</p>
<p>At least eight patients die, while another 20 receive overdoses likely to cause significant health problems. The physicians, who were legally required to double-check the computer&#8217;s calculations by hand, are indicted for murder.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.qaweb.org/2012/02/historys-worst-software-bugs-sgarfinkle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

