<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>verification &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/verification/</link>
	<description>Feed of posts on WordPress.com tagged "verification"</description>
	<pubDate>Wed, 23 Dec 2009 16:25:51 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Insignia Blu-ray Unpacking and verification]]></title>
<link>http://discplayerbluray.wordpress.com/2009/12/23/insignia-blu-ray-unpacking-and-verification/</link>
<pubDate>Wed, 23 Dec 2009 09:45:11 +0000</pubDate>
<dc:creator>discplayerbluray</dc:creator>
<guid>http://discplayerbluray.wordpress.com/2009/12/23/insignia-blu-ray-unpacking-and-verification/</guid>
<description><![CDATA[Be sure to watch in high quality &#39;Follow Me twitter.com / Apple_Kills_pcs I recently launched an]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Be sure to watch in high quality &#39;Follow Me twitter.com / Apple_Kills_pcs I recently launched an Insignia Blu-ray Disc Player for $ 150 at Bestbuy has</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/p93bJ5z9DZA&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/p93bJ5z9DZA&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span>
<p> <a href="http://xn--tlviseurs-b4ab.blogspot.com/" rel="dofollow" title="FR Blogger Televisions">FR Blogger Televisions</a>  <a href="http://www.digitalcamcorderscameras.com" rel="dofollow" title="Digital Camcorders &#38; Cameras">Digital Camcorders &#38; Cameras</a> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Family Card Verification Search in Tamil Nadu]]></title>
<link>http://techsivam.wordpress.com/2009/12/21/family-card-verification-search-in-tamil-nadu/</link>
<pubDate>Mon, 21 Dec 2009 16:21:13 +0000</pubDate>
<dc:creator>techsivam</dc:creator>
<guid>http://techsivam.wordpress.com/2009/12/21/family-card-verification-search-in-tamil-nadu/</guid>
<description><![CDATA[http://cardstatus.tn.gov.in:8080/newfcp/cardstatus.do]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>http://cardstatus.tn.gov.in:8080/newfcp/cardstatus.do</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[China, U.S. at odds in Copenhagen]]></title>
<link>http://workingthehill.wordpress.com/2009/12/15/china-u-s-at-odds-in-copenhagen/</link>
<pubDate>Tue, 15 Dec 2009 14:16:28 +0000</pubDate>
<dc:creator>Adam</dc:creator>
<guid>http://workingthehill.wordpress.com/2009/12/15/china-u-s-at-odds-in-copenhagen/</guid>
<description><![CDATA[As the world climate talks entered their critical final week, developing nations walked out of the m]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>As the world climate talks entered their critical final week, developing nations walked out of the meeting and a dispute between the U.S. and China bubbled over.</p>
<p>Developing nations brought the meeting to a halt Monday protesting the adequacy of financial assistance being proposed by developed countries to pay for greenhouse gas reductions in poor nations and over proposed levels of GHG reductions.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/lObWqcKTrVA&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/lObWqcKTrVA&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>The U.S. has proposed reducing its greenhouse gas emissions by 17 percent from 2005 levels by 2020 and 83 percent by 2050.  China has proposed reducing its <em>growth </em>in GHG emissions by 40-45 percent.   </p>
<p>But the <a href="http://www.nytimes.com/2009/12/15/science/earth/15climate.html?_r=1&#38;partner=rss&#38;emc=rss&#38;src=igw" target="_blank">N.Y. Times </a>is reporting that there&#8217;s a stalemate in Copenhagen on the critical issue of verification.   At this point, the Chinese are refusing to sign a deal that would allow other countries to monitor their emissions.</p>
<blockquote><p>They have made clear that they do not expect money from the industrial powers to help make the shift to a more energy-efficient economy. But they will not accept any outside monitors to ensure that they are indeed making the changes that they have promised to reduce the amount of carbon dioxide and other pollutants emitted per unit of economic output.</p>
<p>He Yafei, the Chinese vice foreign minister, said China’s laws would guarantee compliance. “This is a matter of principle,” even if it scuttles the talks, he said in an interview with the <a href="http://www.ft.com/cms/s/0/b261d086-e81c-11de-8a02-00144feab49a.html?nclick_check=1" target="_blank">Financial Times</a>.</p></blockquote>
<p>Any deal without on the ground verification would be a tough sell in Congress, where many members are already calling for tariffs on goods made in countries without limits on carbon emissions.   Congress Daily reported that Top U.S. climate negotatiator Todd Stern said the talks have a long way to go.</p>
<blockquote><p>&#8220;The core issues remaining for the U.S. negotiators include having major developing nations like China &#8216;indicate their resolve&#8217; to implement emission reduction goals as well as to have the parties ensure that implementation of those actions have &#8216;adequate transparency,&#8217; Stern said.&#8221;</p></blockquote>
<p>President Obama is scheduled to attend the meeting on Thursday with other leaders as the talks enter their final stages.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[JVM ]]></title>
<link>http://vigneshbhupathi.wordpress.com/2009/12/10/jvm/</link>
<pubDate>Thu, 10 Dec 2009 18:05:52 +0000</pubDate>
<dc:creator>adroitvignesh</dc:creator>
<guid>http://vigneshbhupathi.wordpress.com/2009/12/10/jvm/</guid>
<description><![CDATA[Java virtual machine: Main purpose : To run the compiled Java code across different network with out]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Java virtual machine:<br />
Main purpose : To run the compiled Java code across different network with out any modification.</p>
<p>Jvm doesn&#8217;t know abt Java language, it accepts only particular format (.class).A class file contains Java virtual machine instructions (bytecode) and a symbol table  as well as ancillary information.</p>
<p>How JVM Works :<br />
- Class will be loaded using <a title="ClassLoader" href="http://vigneshbhupathi.wordpress.com/2009/09/07/java-classloader/" target="_blank">classLoader</a>(it will find the binary representation of classes)..<!--more--><br />
- Loading involves :</p>
<ul>
<li> Find the binary format of the class.Typically .class format</li>
</ul>
<ul>
<li> <a title="ClassLoader" href="http://vigneshbhupathi.wordpress.com/2009/09/07/java-classloader/" target="_blank">ClassLoader</a> will load the class.</li>
</ul>
<ul>
<li> If any error occurs during this process then the following subclasses of LinkageError will be thrown.</li>
</ul>
<p style="padding-left:60px;">- ClassFormatError &#8211; If compiled class is malformed.<br />
- UnsupportedClassVersionError &#8211; Unsupported format.<br />
- ClassCircularityError  &#8211; It would be its own superclass.<br />
-NoClassDefFoundError &#8211; No definition for a requested class.</p>
<p>- Once it is loaded ,it shld be initialized before invoking the main method . So it must always be linked before it is initialized.<br />
- Linking involves verification, preparation and resolution.</p>
<ul>
<li>Verification -&#62; Checks loaded class is well formed and with proper symbol table and checks whether the code obeys the semantic requirements of JVM.Ensures that binary representation of a class is structurally correct and checks it has valid operation code.</li>
<li>Preparation -&#62;Allocation of static storage and any data structure that are used internally by the virtual machine(such as method tables).Assign default values to static field.</li>
</ul>
<p style="padding-left:60px;">IllegalAccessError &#8211; If we try to access any private method/field</p>
<p style="padding-left:60px;">Instantiator &#8211; If we try to instantiate an abstract class.</p>
<p style="padding-left:60px;">NoSuchFieldError &#8211; When we try to invoke a field which is not present in the class.</p>
<ul>
<li> Resolution -Checks symbolic reference of other class &#38;interfaces, by loading  the other classes and checking there references are correct.</li>
</ul>
<p>-Initialization -&#62;Consist of execution of any class &#38; static variable initializers of the class ,in textual order. Before its getting initialized,its super class shld be initialized. In this case Object class will be initialized.Initialization may thus cause loading,linking and initialization errors..</p>
<p>Main Source : I read about JVM from <a title="JVM" href="http://java.sun.com/docs/books/jvms/second_edition/html/Concepts.doc.html" target="_blank">here </a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Getting It Right AND Getting It Fast]]></title>
<link>http://changingnewsroom.wordpress.com/2009/12/09/getting-it-right-and-getting-it-fast/</link>
<pubDate>Wed, 09 Dec 2009 21:23:30 +0000</pubDate>
<dc:creator>changingnewsroom</dc:creator>
<guid>http://changingnewsroom.wordpress.com/2009/12/09/getting-it-right-and-getting-it-fast/</guid>
<description><![CDATA[As our news cycle accelerates to warp speed with the rise of Twitter and other always-on social netw]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>As our news cycle accelerates to warp speed with the rise of Twitter and other always-on social networking devices, there is considerable hand-wringing among the responsible journalist and academic communities.</p>
<p>Is our rush-to-publish mentality spreading rumor and falsehood and eroding our core values?</p>
<p>I&#8217;d say maybe not, or the more classic academic &#8220;it depends.&#8221;  I&#8217;m in agreement with Jake Sherlock, assistant professor at the University of Missouri and <em>Columbia Missourian</em> editor, in a thoughtful post he wrote about immediacy and accuracy, <a href="http://shapinupwithsherlock.spaces.live.com/blog/cns!8CB7D31050F8AF5!715.entry?&#38;_c02_owner=1" target="_blank">here. </a></p>
<p>Jake writes about a sports reporter who found out what bowl game Mizzou would be playing in via the Twitter account of one of the top players three hours before it was officially announced by the university. There was spirited debate in the newsroom as to whether that information should be published or even retweeted until it was confirmed elsewhere.</p>
<p>I agree with Jake that there&#8217;s nothing wrong with retweeting this information and telling readers what you know, how you know it, and that you are currently seeking confirmation. When you have confirmation or lack thereof, change the story immediately.</p>
<p>As I tell my students nearly every day, getting it right is the MOST important thing we do. In fact, that&#8217;s a reoccurring quiz question  throughout the semester &#8211; I want that phrase emblazoned on their brains.  In my view, getting it right should always trump getting it first, but I&#8217;m not so sure in the digital age those two things are mutually exclusive.</p>
<p>Really, it comes down to transparency, and letting readers judge for themselves the evidence of truth and falsehood. It strikes me as just a hair patronizing or dismissive of our readers&#8217; intelligence to assume that they can&#8217;t handle being part of the sometimes messy news process.  For example, there was some consternation when it turned out that most major news organizations were wrong and the Fort Hood shooter was still alive. I&#8217;m not sure I was harmed by the fact that these news organizations cited a presumably reliable source in reporting that he was dead, and then later widely corrected themselves. It&#8217;s not ideal, but now we aren&#8217;t doing all of our work behind closed doors, hiding in the shadows anymore. Verification is a public project, and often it&#8217;s all the better for it because it gives others more and faster ways to correct us.</p>
<p>Now, obviously, there are some stories, particularly those that might damage someone&#8217;s reputation, in which it makes sense to not publish until every last detail has been nailed down. However, even in those cases, if every other media outlet is running with the rumors, it actually might make more ethical and journalistic sense to let the readers know that the claims they may have heard elsewhere are unverified but that you are working on the story. That tells them a lot about your process and your concern for the truth and also makes it clear what is rumor and what is not in a world where that&#8217;s getting harder to differentiate. This isn&#8217;t a new idea or unique to me; it&#8217;s one of the things Bill Kovach and Tom Rosenstiel discuss in the book <span style="text-decoration:underline;">Elements of Journalism.</span></p>
<p>Finally, being part of the news and verification process is exciting. It gives you a feeling of ownership in what is produced,and maybe it could help us to build engagement with our communities. Maybe it&#8217;s just because I&#8217;m a former journalist, but I find myself glued to Twitter when there is breaking news because it reminds me a little bit of that buzz you get working in the newsroom when something big goes down &#8211; people are asking questions, trying to determine what is known, sharing tidbits, etc. Nobody pretends to have all the answers but everybody is trying to nail them down.</p>
<p><span style="text-decoration:underline;"><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Copenhagen -- Day 2]]></title>
<link>http://workingthehill.wordpress.com/2009/12/09/copenhagen-day-2/</link>
<pubDate>Wed, 09 Dec 2009 07:32:40 +0000</pubDate>
<dc:creator>Adam</dc:creator>
<guid>http://workingthehill.wordpress.com/2009/12/09/copenhagen-day-2/</guid>
<description><![CDATA[Those interested in following the U.S. happenings in Copenhagen can go to the State Department websi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Those interested in following the U.S. happenings in Copenhagen can go to the State Department <a href="http://cop15.state.gov/">website</a>.   The State Department is in charge of climate change negotiations and has created a website to chronicle all of the  programs and activities taking place at the U.S. exhibit at the meeting.</p>
<p>For example, Wednesday&#8217;s program will include NASA&#8217;s Extreme Ice Survey from 1-2 p.m.</p>
<blockquote><p>Through the arresting visual evidence of the Extreme Ice Survey, Director James Balog will unveil rapidly changing landscapes in Alaska, Greenland, and Iceland that only a handful of intrepid adventurers have ever seen in person. His presentations are colored by his experiences shooting for some of the world&#8217;s most recognized publications, as well as his personal work on pioneering wildlife and nature photography projects. The time-lapse photography work of James and his team was featured in a NOVA/PBS documentary on March, 24, 2009. The result is a gripping program that stimulates the artistic sensibilities, spurs the exploratory yearnings and touches our sense of humanity.</p></blockquote>
<p>National Public Radio reported Tuesday on what an international climate change agreement <a href="http://www.google.com/ig?hl=en#max11" target="_blank">might look like</a>.   It would involve agreed upon emissions reductions and billions of dollars in public and private support for developing nations to adapt to a low-carbon economy.   One of the most controversial provisions&#8211;as we learned on the Managers to Washington trip in our State Department briefing on climate change negotiations &#8212; is verification.</p>
<p>How will we know who&#8217;s living up to their promises?</p>
<p>Edited news highlights from Day 2 can be found on YouTube.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/01tHqt7tP9M&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/01tHqt7tP9M&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tracking Ownership of Fine Art Prints and Preventing Fraudulent Copies]]></title>
<link>http://davidsaffir.wordpress.com/2009/12/08/tracking-ownership-of-fine-art-prints-and-preventing-fraudulent-copies/</link>
<pubDate>Tue, 08 Dec 2009 21:12:44 +0000</pubDate>
<dc:creator>David Saffir</dc:creator>
<guid>http://davidsaffir.wordpress.com/2009/12/08/tracking-ownership-of-fine-art-prints-and-preventing-fraudulent-copies/</guid>
<description><![CDATA[Earlier this year I wrote about Certificates of Authenticity, and how they add value to fine art pri]]></description>
<content:encoded><![CDATA[Earlier this year I wrote about Certificates of Authenticity, and how they add value to fine art pri]]></content:encoded>
</item>
<item>
<title><![CDATA[Guarding The Tongue]]></title>
<link>http://islamfuture.wordpress.com/2009/12/08/guarding-the-tongue/</link>
<pubDate>Tue, 08 Dec 2009 00:02:44 +0000</pubDate>
<dc:creator>islamfuture</dc:creator>
<guid>http://islamfuture.wordpress.com/2009/12/08/guarding-the-tongue/</guid>
<description><![CDATA[Abu Zakaria Al-Nawawi | Language: English | Format: PDF | Pages: 36 | Size: 1 MB Before you is a cha]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div style="text-align:center;">
<p><img src="http://i46.tinypic.com/2d9wux4.jpg" alt="http://i46.tinypic.com/2d9wux4.jpg" width="400" height="351" /></p>
<p><strong>Abu Zakaria Al-Nawawi &#124; Language: English &#124; Format: PDF &#124; Pages: 36 &#124; Size: 1 MB</strong><br />
Before you is a chapter from the great book “Al-Adhkaar” of the Imam and great scholar of the seventh century, Abu Zakariyyah Yahya ibn Sharaf an-Nawawi. The chapter is entitled “Hifdh-ul-Lisaan” or “Guarding the Tongue.” The original source, “Al-Adhkaar,” is one of the prize works of Imam an-Nawawi in which he compiles and discusses the texts related to what is recommended and forbidden from speech, focusing on al-adhkaar (words of remembrance) and al-ad’iyah (supplications). In the last part of the book, as he explains, Imam an-Nawawi devotes a chapter to what is forbidden and disliked from speech, such as backbiting, gossiping, and slander. So he brings the evidences from the Qur’aan and Sunnah on the obligation of guarding the tongue from evil speech. This great work was checked and verified by Shaikh Saleem ibn ‘Eed al-Hilaali and printed in two volumes. In his verification, Shaikh Saleem provides a grading for each hadeeth as well as a discussion about the reason for the hadeeth’s authenticity or weakness. Due to a desire to make the e-book a source of easy reading and benefit, the verification of hadeeths have been limited to just the grade that Shaikh Saleem al-Hilaali has provided and the references of the hadeeth sources they can be found in, while abridging his discussions of certain hadeeths in some places.<!--more--></p>
<p>-</p>
<p><strong>TABLE OF CONTENTS</strong></p>
<p>1. Introduction to the Book …… 5<br />
2. Guarding the Tongue …… 6<br />
3. The Prohibition of Backbiting and Gossiping …… 13<br />
4. Important Points Related to the Limits of Backbitingn …… 17<br />
5. How does one Prevent Himself from Backbiting? …… 20<br />
6. What Type of Backbiting is Permissible? …… 21<br />
7. What should One do when he hears his Shaikh, Friend or Someone else being Backbitten?……25<br />
8. The Backbiting of the Heart …… 28<br />
9. Expiating oneself and Repenting from Backbiting…… 31<br />
10. Concerning Gossiping (Nameemah)…… 34</p>
<p>-</p>
<p><a href="http://islamfuture.files.wordpress.com/2009/11/guarding-the-tongue.pdf" target="_blank"><strong>Download From IslamFuture</strong></a></p>
<p><a href="http://www.megaupload.com/?d=UFEZNUT4" target="_blank"><strong>Download From MegaUpload</strong></a></p>
<p><strong>-</strong></p>
<p><strong>No Password</strong></p>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[XML verification example (XSL, HTML)]]></title>
<link>http://automationbeyond.wordpress.com/2009/12/02/xml-verification-example-xsl-html/</link>
<pubDate>Wed, 02 Dec 2009 12:46:28 +0000</pubDate>
<dc:creator>Albert Gareev</dc:creator>
<guid>http://automationbeyond.wordpress.com/2009/12/02/xml-verification-example-xsl-html/</guid>
<description><![CDATA[Root page: Service Functions – XML (QTP, VBScript) Parent page: XSL introduction and references Samp]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:left;"><strong>Root page: <a title="Permanent Link to Service Functions – XML (QTP, VBScript)" rel="bookmark" href="http://automationbeyond.wordpress.com/2009/10/02/service-functions-xml/" target="_blank"><strong>Service Functions – XML (QTP, VBScript)</strong></a></strong></p>
<p style="text-align:left;"><strong>Parent page: </strong><strong><a title="Permanent Link to XSL introduction and references" rel="bookmark" href="http://automationbeyond.wordpress.com/2009/11/30/xsl-introduction/" target="_blank">XSL introduction and references</a></strong></p>
<p style="text-align:center;"><strong>Sample task</strong></p>
<p>Verify &#8220;transactions&#8221; xml file consisting of 10-1000 records.<br />
Only &#8220;debit&#8221; or &#8220;credit&#8221; record names are valid. Any other entries must be located and reported.<br />
Additionally, identify and report all debit records with debit amount greater than 50.00</p>
<p style="text-align:center;"><strong>Sample XML</strong></p>
<pre class="brush: xml;">

&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;
&#60;transactions&#62;
&#60;debit&#62; &#60;amount&#62;10.0&#60;/amount&#62;&#60;/debit&#62;
&#60;credit&#62; &#60;amount&#62;55.0&#60;/amount&#62; &#60;/credit&#62;
&#60;debit&#62; &#60;amount&#62;120.0&#60;/amount&#62; &#60;/debit&#62;
&#60;debit&#62; &#60;amount&#62;25.0&#60;/amount&#62; &#60;/debit&#62;
&#60;credit&#62; &#60;amount&#62;5.0&#60;/amount&#62; &#60;/credit&#62;
&#60;credil&#62; &#60;amount&#62;15.0&#60;/amount&#62; &#60;/credil&#62;
&#60;credit&#62; &#60;amount&#62;15.0&#60;/amount&#62; &#60;/credit&#62;
&#60;debit&#62; &#60;amount&#62;60.0&#60;/amount&#62; &#60;/debit&#62;
&#60;debit&#62; &#60;amount&#62;50.05&#60;/amount&#62; &#60;/debit&#62;
&#60;debit&#62; &#60;amount&#62;75.0&#60;/amount&#62; &#60;/debit&#62;
&#60;/transactions&#62;
</pre>
<p>As you can see, going even through just 10 records might take a significant time and become really boring task.<br />
Now let&#8217;s apply XSL transformation instructions.</p>
<p style="text-align:center;"><strong>Sample XSL</strong></p>
<pre class="brush: xml;">

&#60;xsl:stylesheet version=&#34;1.0&#34; xmlns:xsl=&#34;http://www.w3.org/1999/XSL/Transform&#34;
xmlns:xs=&#34;http://www.w3.org/2001/XMLSchema&#34;&#62;
&#60;xsl:template match=&#34;/&#34;&#62;
&#60;html&#62;
&#60;head&#62; &#60;title&#62;Transactions&#60;/title&#62; &#60;/head&#62;
&#60;body bgcolor=&#34;#c0c0c0&#34;&#62;
&#60;h3 align=&#34;center&#34;&#62;Transactions&#60;/h3&#62;
&#60;TABLE BORDER=&#34;1&#34; width=&#34;500&#34; align=&#34;center&#34;&#62;
&#60;TR&#62; &#60;TH&#62;Transaction Type&#60;/TH&#62; &#60;TH&#62;Transaction Amount&#60;/TH&#62; &#60;/TR&#62;
&#60;xsl:for-each select=&#34;transactions/*&#34;&#62;

&#60;xsl:choose&#62;
&#60;xsl:when test = &#34; local-name() = 'debit' &#34;&#62;
&#60;TR&#62;
&#60;TD&#62; &#60;xsl:value-of select=&#34;local-name()&#34; /&#62; &#60;/TD&#62;

&#60;TD&#62;
&#60;xsl:choose&#62;
&#60;xsl:when test = &#34; ./amount/text() &#62; 50.00&#34;&#62;
&#60;span&#62; &#60;font color = &#34;red&#34;&#62; &#60;xsl:value-of select=&#34;./amount/text()&#34; /&#62; &#60;/font&#62; &#60;/span&#62;
&#60;/xsl:when&#62;
&#60;xsl:otherwise&#62;
&#60;xsl:value-of select=&#34;./amount/text()&#34; /&#62;
&#60;/xsl:otherwise&#62;
&#60;/xsl:choose&#62;
&#60;/TD&#62;

&#60;/TR&#62;
&#60;/xsl:when&#62;
&#60;xsl:when test = &#34; local-name() = 'credit' &#34;&#62;
&#60;TR&#62;
&#60;TD&#62; &#60;xsl:value-of select=&#34;local-name()&#34; /&#62; &#60;/TD&#62;
&#60;TD&#62; &#60;xsl:value-of select=&#34;./amount/text()&#34; /&#62; &#60;/TD&#62;
&#60;/TR&#62;
&#60;/xsl:when&#62;
&#60;xsl:otherwise&#62;
&#60;TR bgcolor=&#34;yellow&#34;&#62;
&#60;TD&#62; &#60;xsl:value-of select=&#34;local-name()&#34; /&#62; &#60;/TD&#62;
&#60;TD&#62;?&#60;/TD&#62;
&#60;/TR&#62;
&#60;/xsl:otherwise&#62;
&#60;/xsl:choose&#62;

&#60;/xsl:for-each&#62;

&#60;/TABLE&#62;
&#60;BR /&#62;
&#60;/body&#62;

&#60;/html&#62;
&#60;/xsl:template&#62;
&#60;/xsl:stylesheet&#62;
</pre>
<p>Now you need to go back to your XML file and add the following line as first in the file:</p>
<blockquote><p>&#60;?xml-stylesheet type=&#8221;text/xsl&#8221; href=&#8221;transform.xsl&#8221;?&#62;</p></blockquote>
<p>Where &#8220;transform.xsl&#8221; is a name of the sample XSL script presented above, and assuming you saved it on the same folder. If you stored it somewhere else you may use any (full or relative) path notation.</p>
<p>Relative path notation is useful when you have hierarchical structure of data folders. Full path notation is useful if your XML files could be stored anywhere on the computer.</p>
<p>Finally, double-click on your XML file, and IE (if set as a default viewer for XML files) will display all the records in a table.</p>
<p>Validation becomes a matter of seconds!</p>
<p><a href="http://automationbeyond.wordpress.com/files/2009/12/transactions.jpg"><img class="alignnone size-full wp-image-1040" title="transactions" src="http://automationbeyond.wordpress.com/files/2009/12/transactions.jpg" alt="" width="560" height="336" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[7 questions on "Testing vs. Checking"]]></title>
<link>http://automationbeyond.wordpress.com/2009/11/25/7-questions-on-testing-vs-checking/</link>
<pubDate>Wed, 25 Nov 2009 12:28:22 +0000</pubDate>
<dc:creator>Albert Gareev</dc:creator>
<guid>http://automationbeyond.wordpress.com/2009/11/25/7-questions-on-testing-vs-checking/</guid>
<description><![CDATA[While I was enjoying reading the series of articles and discussions around the subject, some points ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>While I was enjoying reading the series of articles and discussions around <a href="http://www.developsense.com/2009/08/testing-vs-checking.html" target="_blank">the subject</a>, some <span style="text-decoration:line-through;">points of concern</span> questions were crystallizing in my mind, and now I feel ready to join the discussion by asking them.</p>
<h3 style="text-align:center;">Part I &#8211; Overview</h3>
<p style="text-align:center;"><strong>What&#8217;s it about?</strong></p>
<p>In the nutshell (in my humble opinion), a dire need in terms separation was inspired by highly analytical nature of authors on the one side, and a serious misunderstanding of the subject (Software Testing) by business (and I mean Sr. Management and all kinds of recruiters here) on the other side.</p>
<p style="text-align:center;"><strong>Long time ago</strong></p>
<p>Historically <em>testing</em> derived from <em>debugging</em>. Since programs that times didn&#8217;t have much of &#8220;User Interface&#8221;, testing was closely involving looking at the source code and tracing it. Once program functionalities were wrapped around with user interface, <em>functional testing</em> (&#8220;Black Box&#8221;) arose. With years, bad coding practices were identified, good coding practices were proven, and <em>code testing</em> (&#8220;White Box&#8221;) separated from <em>debugging</em>. In the mean time, <em>functional testing</em> was growing mature on its own, no longer requiring programming knowledge and skills, but indistinctly separating to functionality-oriented testing and defect-oriented testing.</p>
<blockquote><p><span style="text-decoration:underline;"><strong>Added 11/25/2009</strong></span></p>
<p>&#8220;<em>With years, bad coding practices were identified, good coding practices were proven&#8221;</em></p>
<p>Coding, i.e. creation of program code, could be done in a variety of ways, utilizing different logic and following different patterns.</p>
<p>Programming language (compiler or interpreter) looks after syntax but not the logic. Some <em>logics</em> may seem to be working but not for the all user scenarios. Some other <em>logics</em> work perfectly but they are hardly maintainable or they may impact other areas, security, for example.</p>
<p> <br />
Creation of code that is defect-prone, hardly maintainable, or may impose other issues is a bad coding practice.<br />
Following coding standards and using right programming patterns is good coding practice.</p>
<p>Please refer to &#8220;<a href="http://www.joelonsoftware.com/articles/Wrong.html" target="_blank">Making Wrong Code Look Wrong</a>&#8221; article by Joel Spolsky for detailed examples. </p></blockquote>
<hr />
<blockquote><p><span style="text-decoration:underline;"><strong>Added 11/25/2009</strong></span></p>
<p>&#8220;<em>indistinctly separating to functionality-oriented testing and defect-oriented testing&#8221;</em></p>
<p>Functionality-oriented testing is not a new definition or type of testing but is about verification and validation testing types, like <strong>User Acceptance Testing</strong> and <strong>Business Acceptance Testing</strong> processes used in Waterfall software development model.</p>
<p>On the other hand, <strong>User Story Testing</strong> in Agile methodology, is also a process of verification of implemented functionalities, allowing to confirm that it works as expected.</p>
<p>Defect-oriented testing is an exploratory process targeting any unwanted (defective, inconsistent, unsafe, etc.) functionalities, side effects, any other behavior of an application. That involves &#8220;improper&#8221; interaction with the application-under-test (Negative Testing, Stress Testing, etc.), or putting the application-under-test into &#8220;improper&#8221; conditions (Disk Failure, Low Memory, Network Timeout, etc.), or &#8220;hacking&#8221; the application (Security Testing, DB Attacks, etc.).<br />
&#8220;Improper&#8221; is quoted because it&#8217;s not a regular interaction way or environment state but most likely may accidentally happen or be created on purpose with harmful intensions and thus have to be tried.</p></blockquote>
<p style="text-align:center;"><strong> </strong></p>
<p style="text-align:center;"><strong>New branches on a tree</strong></p>
<p>Certain types of tests were impossible to conduct purely <span style="text-decoration:line-through;">manually</span>  <a href="http://www.satisfice.com/blog/archives/358" target="_blank">sapiently</a>, and they were called &#8220;non-functional&#8221; (load/performance testing, security testing, etc.). However, those tests are generally conducted NOT on development team&#8217;s side.<br />
Certain testing activities (i.e. GUI and non-GUI interaction, data entry, verification, reporting, etc.) became possible to conduct with help of other programs, and this is how computer-aided testing appeared. In turn, it could be separated to <span style="text-decoration:line-through;">manual</span> <a href="http://www.satisfice.com/blog/archives/358" target="_blank">sapient</a> testing <em>with help of a tool</em>, and automatic test case execution <em>by a tool</em>.<br />
Certain managers found out that when requirements are clearly documented, and the all <span style="text-decoration:line-through;">possible</span> &#8220;needed&#8221; test cases are created, test execution tasks do not require much of tough testing skills. Testing becomes simple data entry task which can be done by virtually anyone.</p>
<p style="text-align:center;"><strong>Automation of &#8220;Black Box&#8221; testing activities</strong></p>
<p>Creation of automatically executable test cases requires programming skills; the more comprehensive tests are, the more powerful test automation framework should be, and the more skilled and experienced developer is required to create the framework. Note that it is still about <em>testing activities</em> automation with test results as an output, and the final judgment is still on human. Anyway, here&#8217;s how we got <em>automated testers</em> (obviously, oxymoron, but look <a href="http://www.google.com/search?hl=en&#38;q=%22automated+tester%22+%2Bjob&#38;meta=&#38;aq=f&#38;oq=" target="_blank">how many positions</a> are named so), and <em>automation developers </em>(ironically, hands-on testing skills very often are not considered mandatory, while they should be <em>critical</em> in <a href="http://automationbeyond.wordpress.com/2009/05/29/qa-automation-skill-matrices-2/" target="_blank">automation skillset</a>).</p>
<p style="text-align:center;"><strong>Automation of &#8220;White Box&#8221; testing activities</strong></p>
<p>Apart from code reviews conducted by a human being, isolated pieces of code (functions, procedures) could be verified by calling and executing them. The core idea here that for a call with particular arguments a function is expected to return specified value. If the value is wrong then the test is failed. This is how <em>automatic unit testing</em> appeared. Once test rules were created (either manually by programmer or by using code-generator), tests could be run by a person without programming skills. Note that even if &#8220;right&#8221; result was returned by a function-under-test, it does not 100% guarantee that the functionality is always correct, or even the function will work the same way in production environment.</p>
<p style="text-align:center;"><strong>&#8220;Data entry testing&#8221;</strong></p>
<p>Degradation of testing to data entry opens wide saving opportunities for business. Surprisingly, some managers also find it beneficial because they get more [junior] people to manage. All kinds of outsourcing perfectly fit here too, from summer students to off-shore companies. However, down this road company will face two types of critical issues. First of all, &#8220;data entry testing&#8221; is purely verification-oriented; except of trivial ones, defects won&#8217;t be revealed. Second, as automatic test execution requires final human judgment, &#8220;data entry testers&#8221; are incapable of qualified analysis and investigation of defects they may encounter. Outsourced teams require heavy coaching and support. As a result, either somebody has to do re-testing, or software product&#8217;s quality degrades. </p>
<p style="text-align:center;"><strong>Why separate?</strong></p>
<p style="text-align:left;">From a hiring perspective, job requirements for QA/testing positions are total mess. Irrelevant subjects are often thrown in, and mandatory skills are overlooked. Separation and, more importantly, clear description of the each role in testing world might help in getting higher quality candidates. That in turn will benefit teams with higher quality resources, and companies &#8211; with higher quality of testing.<br />
Clear distinction will benefit professionals too. At the end, 10 years of &#8220;data entry testing&#8221; are not nearly equal to 1 year of sapient testing, and such experiences must be treated differently. </p>
<p style="text-align:center;"><strong>Conclusion</strong></p>
<p style="text-align:left;">I strongly support the initiative of distinction and clarification. However, looking on how it evolves so far I see that it becomes unclear itself. Certain subjects and concepts that are distinct by nature are now mixed up.</p>
<p style="text-align:left;">I hope my questions will be considered by authors. (I don&#8217;t put any obligation to reply, of course). </p>
<h3 style="text-align:center;">Part II &#8211; Questions</h3>
<p style="text-align:left;"><strong>1. Code Testing vs. Product Testing &#8211; why mixing up?</strong></p>
<p style="text-align:left;">Any program code becomes a software product after the build. Before that happens, code modules and atomic functions also can be (and should be) tested. This phase of testing does not substitute Functional Testing in any manner. Code testing is not meant to be only function checks. Primarily, it is code review, which is purely sapient activity.<br />
The original <a href="http://www.developsense.com/2009/08/testing-vs-checking.html" target="_blank">article</a>, however, fully disregards the sapient part of code testing, and also sets code testing as opposite to functional testing. Why?</p>
<blockquote><p><span style="text-decoration:underline;"><strong>Added 11/25/2009</strong></span></p>
<p><a href="http://www.developsense.com/2009/08/testing-vs-checking.html" target="_blank">Testing vs. Checking</a>, &#8220;Testing Is Not Quality Assurance, But Checking Might Be&#8221;</p>
<p><em>&#8220;Checking, when done by a programmer, is mostly a quality assurance practice. When an programmer writes code, he checks his work. He might do this by running it directly and observing the results, or observing the behaviour of the code under the debugger, but often he writes a set of routines that exercise the code and perform some assertions on it. We call these unit &#8220;tests&#8221;, but they&#8217;re really checks, since the idea is to confirm existing knowledge. In this context, finding new information would be considered a surprise, and typically an unpleasant one. A failing check prompts the programmer to change the code to make it work the way he expects. That&#8217;s the quality assurance angle: a programmer helps to assure the quality of his work by checking it.&#8221;</em></p>
<p>The whole chapter and the quoted block put label &#8220;checking&#8221; on programmer&#8217;s part of testing &#8211; the code testing. Since &#8220;checking&#8221; is posed as non-sapient, and code testing is checking only, does it mean programmers don&#8217;t do any sapient testing as opposite to software testers?</p>
<p>In fact, when a programmer writes code, he reviews every created block. Before code is checked-in to the code base it has to be reviewed.</p>
<p>In the article I see &#8220;compliant&#8221; examples were elaborated (e.g. Automated Unit Testing) but &#8220;non-compliant&#8221; (what about Pair Programming ?)  were omitted.</p></blockquote>
<p style="text-align:left;"><strong>2. Why checking is a confirmation?</strong></p>
<p style="text-align:left;">As per suggested <a href="http://www.developsense.com/2009/09/transpection-and-three-elements-of.html" target="_blank">definition</a>, checking is rule-based, while the rule itself is comparison-based. It is also assumed that the comparison rule returns either &#8220;TRUE&#8221; or &#8220;FALSE&#8221;. But that&#8217;s not the end! Any verification (or checking) also needs to be validated. Validation is a context-specific rule, outside-of-the-box rule, which is applied with sapience.<br />
Example: &#8220;Check if the door is open&#8221;. Both TRUE and FALSE could be VALID, depending on the context. Without validation, checking results are useless.</p>
<p style="text-align:left;"><strong>3. Why testing must be done <span style="text-decoration:underline;">only</span> through exploration and investigation?</strong></p>
<div><em>&#8220;A person who does nothing but to compare a program against some reference is a checker, not a tester.&#8221;<br />
</em><br />
A Tester may not know how a transaction is expected to be calculated but Business Analyst does. Does asking BA for the information versus manually investigating the App mean the Tester is not a Tester anymore but only a Checker?<br />
If a Tester knows an application very well, and can predict an expected result, could he/she test those functionalities without becoming a Checker?</div>
<div> </div>
<div><strong>4. If testing is about asking questions, isn&#8217;t checking about answering them?</strong></div>
<div> </div>
<div>Any defect report contains in its core reproduction steps, actual result, expected result, and the comparison rule.</div>
<p>Any sapient investigation, broken down to atomic steps, involves obtaining actual results, defining or retrieving expected results, defining or retrieving a comparison rule, applying the rule, and finally validating the check performed, based on the context.</p>
<p><strong>5. Testing programs do not create new rules. Testers do. Why didn&#8217;t you clearly state that?</strong><strong> </strong></p>
<blockquote><p><span style="text-decoration:underline;"><strong>Added 11/25/2009</strong></span></p>
<p>Regular computer programs may strictly follow the predefined rules, may come up with one of the predefined rules, even may build-up a new statement from the predefined blocks, but they do not learn and do not create.</p>
<p>The whole idea of &#8220;Testing vs. Checking&#8221; is in &#8220;Testing is a sapient activity&#8221;. Large part of the article is dedicated to proving of that with examples and logical chains. Did it have to be so complicated?  </p>
<p>Testing programs do not create new checking rules. Testers do.</p>
<p>What could be more sapient than the act of creation of something new?  </p></blockquote>
<p><strong>6. What is the value of testing if it doesn&#8217;t help improving the quality?</strong></p>
<div><em>&#8220;Testing Is Not Quality Assurance, But Checking Might Be&#8221; </em>is stated in another paragraph. As the purpose of sapient testing is concern, not confirmation, why the ultimate goal of testing is not assurance (at least &#8211; improvement) of software quality?</div>
<blockquote>
<div><span style="text-decoration:underline;"><strong>Added 11/25/2009</strong></span></div>
<div><strong>  </strong></div>
<div>If a tester finds a lot of defects and throws reports via email or into ticketing system is it the end of tester&#8217;s job? Developers may reject them [defect reports]; sales people may urge with the release; PM may not realize severity of issues&#8230;</div>
<div>  </div>
<div>Bug fixing improves the quality. Bug finding without hunting them down until they&#8217;re fixed has zero business value. That&#8217;s useless (no profit, no saving and minus tester&#8217;s paycheck) gathering of information.</div>
<div> </div>
<div>Testers should not and don&#8217;t have to be able forcing bug fixing through management or business power. They have other means to do it. Communication, first of all.</div>
<div> </div>
<div>Not having power is not an excuse. It&#8217;s just stepping back from quality.</div>
<div>I don&#8217;t know what business would hire people interested in &#8220;gathering of information&#8221; only, and careless about product&#8217;s quality.</div>
<div> </div>
</blockquote>
<div><strong>7. &#8220;<em>Checkers Require Specifications; Testers Do Not</em> &#8220;. Would you look at this statement as exactly opposite?</strong></div>
<div> </div>
<div>Checkers require execution steps. They don&#8217;t care about specification. If clear and detailed specification is presented, but not covered with execution steps, checkers won&#8217;t bother.</div>
<div> </div>
<div>Testers need specification so much, that if it&#8217;s not presented or unclear they will make it up and clarify, through communication, from documentation, and they will practically prove it on the product. (&#8220;<a href="http://www.sqablogs.com/jstrazzere/94/There+are+ALWAYS+Requirements.html" target="_blank">There are ALWAYS requirements</a>&#8220;, by Joe Strazzere)</div>
<div>
<blockquote>
<div><span style="text-decoration:underline;"><strong>Added 11/26/2009</strong></span></div>
<div><strong>  </strong></div>
<div>There is an old good game of playing semantics. It allows disputing everything, and simply ignoring any argument.</div>
<div>Here I can&#8217;t help but put links to online dictionaries to give an idea why &#8220;<a href="http://dictionary.reference.com/browse/specification" target="_blank">specification</a>&#8221; and &#8220;<a href="http://dictionary.reference.com/browse/requirements" target="_blank">requirements</a>&#8221; can be used interchangeably, and why &#8220;execution steps&#8221; are not the same as &#8220;specification&#8221;.</div>
<div> </div>
</blockquote>
<h3 style="text-align:center;">References</h3>
<div>1. <a href="http://www.developsense.com/2009/08/testing-vs-checking.html">Testing vs. Checking</a><br />
2. <a href="http://www.developsense.com/2009/09/transpection-and-three-elements-of.html">Transpection and the Three Elements of Checking</a><br />
3. <a href="http://www.developsense.com/2009/09/pass-vs-fail-vs-is-there-problem-here.html">Pass vs. Fail vs. Is There a Problem Here?</a></div>
<div>4. <a title="Permanent Link: Sapience and Blowing Peoples’ Minds" rel="bookmark" href="http://www.satisfice.com/blog/archives/358">Sapience and Blowing Peoples’ Minds</a><br />
5. <a href="http://www.developsense.com/2009/09/elements-of-testing-and-checking.html">Elements of Testing and Checking</a><br />
6. <a href="http://www.developsense.com/2009/09/testing-checking-and-changing-language.html">Testing, Checking, and Changing the Language</a><br />
7. <a href="http://www.developsense.com/2009/09/tests-vs-checks-motive-for.html">Tests vs. Checks: The Motive for Distinguishing</a></div>
<div>8. <a href="http://www.developsense.com/2009/11/merely-checking-or-merely-testing.html" target="_blank">&#8220;Merely&#8221; Checking or &#8220;Merely&#8221; Testing</a></div>
<div> </div>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Britney Pledges Self To Satan]]></title>
<link>http://lindaslay.wordpress.com/2009/11/23/britney-pledges-self-to-satan/</link>
<pubDate>Mon, 23 Nov 2009 23:39:36 +0000</pubDate>
<dc:creator>lindaslay</dc:creator>
<guid>http://lindaslay.wordpress.com/2009/11/23/britney-pledges-self-to-satan/</guid>
<description><![CDATA[Recently I talked about how regular people liked to impersonate celebrities on twitter. In that case]]></description>
<content:encoded><![CDATA[Recently I talked about how regular people liked to impersonate celebrities on twitter. In that case]]></content:encoded>
</item>
<item>
<title><![CDATA[Post Project Reviews – Validation and Verification]]></title>
<link>http://ldvalidate.wordpress.com/2009/11/23/post-project-reviews-%e2%80%93-validation-and-verification/</link>
<pubDate>Mon, 23 Nov 2009 04:02:56 +0000</pubDate>
<dc:creator>Mike</dc:creator>
<guid>http://ldvalidate.wordpress.com/2009/11/23/post-project-reviews-%e2%80%93-validation-and-verification/</guid>
<description><![CDATA[The obvious benefits of doing work for a client are the income and building your client list.  You c]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The obvious benefits of doing work for a client are the income and building your client list.  You can add to your portfolio too.  There is the added benefit of potential ongoing work such as maintenance and for update or makeover work in the future.  A more subtle benefit is the opportunity to learn and develop skills, techniques, and approaches that you can use in the future with other clients.  An even more subtle benefit is improving your design and business processes.</p>
<p>To capitalize on these benefits you have to conduct a post project review after every project.  I have discussed these types of reviews in previous posts, but from the perspective of the client&#8217;s feedback.  Now it is time for your internal review.  If you are working as a individual, this process is one of reflection and self-critique.  If you have other staff working on the project, they should participate in the process.</p>
<p>I tend to approach these project reviews systematically by reviewing the project in steps.  The review should be done very soon after the project is complete.  However, the client review should be completed before your internal review so you have that feedback available.</p>
<p>The first step is to compile all of the project artifacts.  This includes notes, drawings, analysis, plans, etc.  These are reviewed for possible inclusion in your portfolio.  Since everything is gathered, it is a good time to write up a project overview to use for future marketing or reference needs.  Were any new skills, techniques, or approaches used in the project?  Is there anything new that can be added to your list of services or expertise?  All pertinent business and marketed materials should be updated as necessary.  Add the client to your client list.  Will the client make a good reference?  If so, add them to the reference list or flag their contact record to indicate this.</p>
<p>The next step is to consider the project delivery.  There are many questions to ask.  Did you follow a project plan?  Did the plan work?  Were there any issues or problems that come up?  Was the scope of the project what was originally envisioned?  Were the materials estimates correct?  Was the client profile on target?  Was the site analysis correct?  Was the work effort estimate correct?  If any of these apply, how were the problems handled?  In hindsight, was that the best way to handle the problem?  What could you have done differently?  If any problems, issues, estimation errors, or anything else did come up, why did it come up?  What was wrong with the original plan, scope, estimate, etc.?  The objective is to find out what caused any problems or issues and why.  Then you need to decide what you are going to do to prevent the problem from happening again or if it does happen how you might handle it differently.</p>
<p>Next go through all of the things that were right.  If the scope, estimates, schedule, and so forth were right ask yourself why.  Did you follow your regular process?  Did you make any adjustments or allow for any contingencies that influenced the positive outcome.  The objective is to reinforce the things that were done right.  You may want to also consider the possibility of improvements in the process.  Even if everything went according to plan, is there anything that could have been done better.</p>
<p>These steps of analyzing anything that did not go right and all the things that did is a “lessons learned” process.  It helps you avoid repeating mistakes in the future and reinforces the things you are doing right.</p>
<p>The last part of the project review is to review the client feedback.  You should be able to take any positive and negative feedback from the client and compare it to your own internal review.  Things the client may have been unhappy about may be things that you have already determined were an issue.  Again, look at how you are going to change your process to avoid this problem or issue.  Positive client feedback should be acknowledged also.  What was it that created the positive feedback?  Were there one or more specific things?  How can you capitalize on those things to satisfy future clients?</p>
<p>The scope of the post project review will obviously vary from an individual designer to a large design/build firm.  The number of people involved in the review being an obvious difference.  In the case of large firms, lessons learned should be shared across all crews or teams so that the entire company staff benefits.  Any new capabilities or skills should also be shared so that everyone is aware of them.</p>
<p>The purpose of the post project review is to update your marketing and sales materials and improve your project delivery processes.  It is not an exercise in finding or placing blame.  Regardless of how poorly a project might have gone, the review process should be treated as a positive exercise because you will benefit from it.</p>
<p>I have discussed the differences between validation and verification in previous posts.  A portion of the post project review should deal with the validation issue.  Did you meet the clients needs and requirements?  The majority of the focus should be on verification.  Did you do the right thing, the right way?  If not, what are you going to do going forward to correct that issue?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[CRU Hack Info Dump]]></title>
<link>http://models-methods-software.com/2009/11/21/cru-hack-info-dump/</link>
<pubDate>Sat, 21 Nov 2009 20:37:08 +0000</pubDate>
<dc:creator>Dan Hughes</dc:creator>
<guid>http://models-methods-software.com/2009/11/21/cru-hack-info-dump/</guid>
<description><![CDATA[I&#8217;ve looked at some of the info in the CRU data dump and have concluded that the situation is ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I&#8217;ve looked at some of the info in the CRU data dump and have concluded that the situation is much worse that I have previously envisioned..</p>
<p>All results, each and every number, to be used to set public policy must be Independently Reviewed and Verified. This is the world-wide operating standard for all other decisions, without exception, that have a potential to effect the health and safety of the public.</p>
<p>The climate change community remains the sole exception to this standard. The very organizations that continue to insist that it be exempt from this requirement have now been shown to have fatally flawed the very system that they propose be used.</p>
<p>Maybe we&#8217;ll see a Carbon Regulatory Agency developed and implemented by some progressive governments.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[HK: Getting an Updated Passport at DFA, Manila]]></title>
<link>http://ravrodriguez.wordpress.com/2009/11/20/hk-getting-an-updated-passport-at-dfa-manila/</link>
<pubDate>Fri, 20 Nov 2009 05:18:44 +0000</pubDate>
<dc:creator>Ray Anthony</dc:creator>
<guid>http://ravrodriguez.wordpress.com/2009/11/20/hk-getting-an-updated-passport-at-dfa-manila/</guid>
<description><![CDATA[On the Value of Records: &#8220; The American writer, Bell Hooks, in her latest book, Belonging: A C]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong><a href="http://ravrodriguez.wordpress.com/files/2009/11/dfa-front.jpg"><img class="aligncenter size-full wp-image-1430" title="dfa front" src="http://ravrodriguez.wordpress.com/files/2009/11/dfa-front.jpg" alt="" width="449" height="374" /></a></strong></p>
<p><strong>On the Value of Records</strong>: &#8220;</p>
<p>The American writer, Bell Hooks, in her latest book, Belonging: A Culture of Place (New York: Routledge, 2009), gives us this interesting perspective on the value of the record: &#8216;In the past I have often scoffed at those folks who cannot go anywhere without a camera, a recording device, video, without some instrument to document for the future. Now that I have witnessed the deep pain and grief that can be caused by loss of memory, through illness, dementia and Alzheimer’s . . ., I can acknowledge the value of documentation for a future time. I know firsthand what a blessing it is to have a record – a way to remember that goes beyond the mind.&#8217; &#8221; (pp. 185-186). [from the blog, Reading Archives, by Richard J. Cox]</p>
<p><strong>My Take:</strong></p>
<p>You asked why 24 blogs regarding my family&#8217;s Hong Kong Tour? It cost me a lot of savings-and I need to extend its benefits by recording the memories and observation I had for future posterity and use.</p>
<p><a href="http://ravrodriguez.wordpress.com/files/2009/11/inside-dfa.jpg"><img class="aligncenter size-full wp-image-1432" title="inside dfa" src="http://ravrodriguez.wordpress.com/files/2009/11/inside-dfa.jpg" alt="" width="450" height="338" /></a></p>
<p>But before that i have to mention that I almost got delayed and fleece by fixers outside the DFA. They will try to divert your attention before the gate of DFA. They might try to help put your picture into your passport a[pplication and then lead you to another building (not DFA) and then told you that you need extra time and money to have your passport completed. I did not show my anger but I returned to the real gate of DFA and from there line up at the verification. Can the DFA officials have an cleansweep operation of this swindlers and hoodlums just outside their gates? Are they inutile or in cahoots with these people? This is our country and yet we are being fleeced by our "enterprising" kababayans. Hoy Mahiya naman kayo-may mas mabuti pang trabaho kaysa magloko ng kapwa. (Please be ashamed of what you are doing -there is a better way to earn a living instead of taking advantage of your fellowmen)</p>
<p><a href="http://ravrodriguez.wordpress.com/files/2009/11/dfa.jpg"><img class="aligncenter size-full wp-image-1420" title="dfa" src="http://ravrodriguez.wordpress.com/files/2009/11/dfa.jpg" alt="" width="500" height="385" /></a></p>
<p>Inside-you would have to queu for the verification of records and documents -which took up 1-2 hours. Then you can enter the DFA building for your passport to be assesed-then you need to queu again in order to pay the assesed value and to be interviewed by the DFA personnel and have your name entered into their  computer. I entered DFA by 9AM and left by 2PM. I ate my morning merienda, lunch and afternoon merienda by 2PM+. I paid 150.00 for the passport delivery-and got my passport at my house after 7 working days.</p>
<p>Here are some pictures of the location:</p>
<div id="attachment_1425" class="wp-caption aligncenter" style="width: 330px"><a href="http://ravrodriguez.wordpress.com/files/2009/11/dfa-basketball.jpg"><img class="size-full wp-image-1425" title="dfa basketball" src="http://ravrodriguez.wordpress.com/files/2009/11/dfa-basketball.jpg" alt="" width="320" height="240" /></a><p class="wp-caption-text">Verification inside the basketball court</p></div>
<div id="attachment_1426" class="wp-caption aligncenter" style="width: 510px"><a href="http://ravrodriguez.wordpress.com/files/2009/11/dfa-basketball-2.jpg"><img class="size-full wp-image-1426" title="dfa basketball 2" src="http://ravrodriguez.wordpress.com/files/2009/11/dfa-basketball-2.jpg" alt="" width="500" height="375" /></a><p class="wp-caption-text">DFA Basketball court</p></div>
<p>Some pictures of the requirements and steps for obtaining your passport (new and renewal):</p>
<div id="attachment_1427" class="wp-caption aligncenter" style="width: 510px"><a href="http://ravrodriguez.wordpress.com/files/2009/11/dfa-instruction.jpg"><img class="size-full wp-image-1427" title="dfa instruction" src="http://ravrodriguez.wordpress.com/files/2009/11/dfa-instruction.jpg" alt="" width="500" height="666" /></a><p class="wp-caption-text">Instructions</p></div>
<div id="attachment_1428" class="wp-caption aligncenter" style="width: 510px"><a href="http://ravrodriguez.wordpress.com/files/2009/11/dfa-reqts.jpg"><img class="size-full wp-image-1428" title="dfa reqts" src="http://ravrodriguez.wordpress.com/files/2009/11/dfa-reqts.jpg" alt="" width="500" height="666" /></a><p class="wp-caption-text">Passport Requirements</p></div>
<div id="attachment_1429" class="wp-caption aligncenter" style="width: 510px"><a href="http://ravrodriguez.wordpress.com/files/2009/11/dfa-steps.jpg"><img class="size-full wp-image-1429" title="dfa steps" src="http://ravrodriguez.wordpress.com/files/2009/11/dfa-steps.jpg" alt="" width="500" height="666" /></a><p class="wp-caption-text">Procedure-Step-by-step</p></div>
<p>By the way-did I mentioned that I shouted to the guards inside the payment and encoding area because they do not how to process the lines-who to get first and who will be last. After I shouted-they corrected the sitiation. They do this everyday and yet  they have not done -more than basic improvements-for the sake of our kababayan-Sino ba DFA Secretary? Dapat siguro magresign na at better administrator who will treat our kababayan better and with more dignity.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[การทวนสอบและทดสอบซอฟต์แวร์]]></title>
<link>http://sclaimon.wordpress.com/2009/11/19/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%97%e0%b8%a7%e0%b8%99%e0%b8%aa%e0%b8%ad%e0%b8%9a%e0%b9%81%e0%b8%a5%e0%b8%b0%e0%b8%97%e0%b8%94%e0%b8%aa%e0%b8%ad%e0%b8%9a%e0%b8%8b%e0%b8%ad%e0%b8%9f%e0%b8%95%e0%b9%8c/</link>
<pubDate>Thu, 19 Nov 2009 08:41:47 +0000</pubDate>
<dc:creator>SoClaimon</dc:creator>
<guid>http://sclaimon.wordpress.com/2009/11/19/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%97%e0%b8%a7%e0%b8%99%e0%b8%aa%e0%b8%ad%e0%b8%9a%e0%b9%81%e0%b8%a5%e0%b8%b0%e0%b8%97%e0%b8%94%e0%b8%aa%e0%b8%ad%e0%b8%9a%e0%b8%8b%e0%b8%ad%e0%b8%9f%e0%b8%95%e0%b9%8c/</guid>
<description><![CDATA[219343     การทวนสอบและทดสอบซอฟต์แวร์     Software Validation and Verification หลักการและเทคนิคเบื้อ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>219343     การทวนสอบและทดสอบซอฟต์แวร์     Software Validation and Verification</p>
<p>หลักการและเทคนิคเบื้องต้นเพื่อความมั่นใจในคุณภาพของผลิตภัณฑ์ซอฟต์แวร์การทดสอบอย่างเป็นระบบของระบบซอฟต์แวร์ การคาดคะเนและการวิเคราะห์ความเชื่อถือได้ของซอฟต์แวร์</p>
<p>(Principles and elementary techniques to ensure the quality of software product; systematic testing of software systems; prediction and analysis of software reliability.)</p>
<p>(219343 มหาวิทยาลัยเกษตรศาสตร์)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[List of Pleadings Which Must Be Verified (Update #1)]]></title>
<link>http://lawinnovations.wordpress.com/2009/11/19/verifiedpleadings/</link>
<pubDate>Thu, 19 Nov 2009 04:34:36 +0000</pubDate>
<dc:creator>Oli Reyes</dc:creator>
<guid>http://lawinnovations.wordpress.com/2009/11/19/verifiedpleadings/</guid>
<description><![CDATA[Every law student knows of the urgency of the verification requirement; that a defective or absent v]]></description>
<content:encoded><![CDATA[Every law student knows of the urgency of the verification requirement; that a defective or absent v]]></content:encoded>
</item>
<item>
<title><![CDATA[Data Verification of Folders &amp; Discs with MD5 Checksums in Ubuntu]]></title>
<link>http://ubuntugenius.wordpress.com/2009/11/17/data-verification-of-folders-discs-with-md5-checksums-in-ubuntu/</link>
<pubDate>Tue, 17 Nov 2009 10:02:09 +0000</pubDate>
<dc:creator>ubuntugenius</dc:creator>
<guid>http://ubuntugenius.wordpress.com/2009/11/17/data-verification-of-folders-discs-with-md5-checksums-in-ubuntu/</guid>
<description><![CDATA[If you&#8217;re unfamiliar with MD5 checksums (or MD5sums for short), they are simply a string of nu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If you&#8217;re unfamiliar with <strong><span style="color:#008000;">MD5 checksums</span></strong> (or <strong>MD5sums</strong> for short), they are simply a string of numbers (<em>&#8220;<strong>hashes</strong>&#8220;</em>) generated when each file is scanned, to be used to later <strong><span style="color:#008000;">verify the integrity of the data</span></strong>. You may have noted when downloading Linux .<strong>iso</strong> images or similar that there either was a text file with it &#8211; usually with the same suffix as the main file, but with perhaps an <strong>.md5sums</strong> extension &#8211; or the actual hash below the download link.</p>
<p>Also, you probably know you can check your <strong><span style="color:#993300;">Ubuntu</span></strong> CD for defects while at the boot menu, but since that just looks to an <strong>md5sum.txt</strong> file (most common name on Linux live CDs), you can also do so in Ubuntu via the terminal. So, for example, if you&#8217;ve burned a copy of the latest Ubuntu (or other Linux distro) live CD for a friend, you can simply open a terminal and check it without having to reboot.</p>
<p>But the most important use of the <strong><span style="color:#3366ff;">md5sum</span></strong> command is to <strong>create data verification for folders</strong> on your drive, as well as<strong> data CDs and DVDs</strong>, and even <strong>video DVDs</strong>. If you just wanted to periodically make sure no files are corrupt in a given folder (or whole drive if you want), this is the way to go. If you have a whole bunch of things in a folder you want to burn to a data disc, then the checksum file you create will let you check the disc for defects.</p>
<p style="text-align:center;"><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><span style="color:#800000;">∞</span></strong></strong><strong><strong>∞</strong></strong><strong><strong><span style="color:#800000;">∞</span></strong></strong>θ<strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ<span style="color:#800000;">∞</span><strong><strong>∞</strong></strong><strong><strong><span style="color:#008000;"><span style="color:#800000;">∞</span><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span></p>
<p>So when you want <span style="color:#ff0000;"><strong>to </strong><strong>create the checksums</strong></span>, <strong><a href="http://ubuntugenius.wordpress.com/2009/08/30/what-does-open-a-terminal-in-the-folder-mean/">open a terminal in that folder</a></strong> and enter the following:</p>
<p><strong><span style="color:#3366ff;">find -type f -exec md5sum &#8220;{}&#8221; \; &#62; md5sum.txt</span></strong></p>
<p><span style="text-decoration:underline;">Note that this will also create a hash for the file itself</span>, ie:  <strong>md5sum.txt</strong>, which will produce an error when checked, since it was generated while the file was still being created:</p>
<p><strong><span style="color:#800000;">md5sum: WARNING: 1 of 103 computed checksums did NOT match</span></strong></p>
<p>When you scroll up the terminal to see the cause of the error, you&#8217;ll find:</p>
<p><strong><span style="color:#800000;">./md5sum.txt: FAILED </span></strong></p>
<p>You will need to manually edit out the line for <strong>md5sum.txt</strong>, and if the file is really large, just hit <strong>Ctrl+F</strong> and search for <strong><em>md5</em></strong>, and it will take you to the line you need to delete.</p>
<p>Once that&#8217;s done, you can verify the folder/drive any time you wish. With discs, it isn&#8217;t limited to data, or rather since the<strong> .vob</strong> files etc of a DVD <span style="text-decoration:underline;">are</span> data, you can generate the <strong>md5sum.txt</strong> in the parent folder of the title (ie: the one <strong><em>VIDEO_TS</em></strong> resides in) and check movies as well as data backups.</p>
<p style="text-align:center;"><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><span style="color:#800000;">∞</span></strong></strong><strong><strong>∞</strong></strong><strong><strong><span style="color:#800000;">∞</span></strong></strong>θ<strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ<span style="color:#800000;">∞</span><strong><strong>∞</strong></strong><strong><strong><span style="color:#008000;"><span style="color:#800000;">∞</span><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"></span></strong></strong></strong></strong></span></p>
<p><span style="color:#ff0000;"><strong>To </strong><strong>check a folder</strong></span>, open a terminal there and enter:</p>
<p><strong><span style="color:#3366ff;">md5sum -c md5sum.txt</span></strong></p>
<p><span style="color:#ff0000;"><strong>To </strong><strong>check a disc</strong></span> that has that file, including the likes of the Ubuntu CD, you&#8217;ll need the terminal pointing at the disc. But rather than open a folder window and choose <strong><em>Open in Terminal</em></strong> from the context menu, you can do that via any open terminal and incorporate the checking command above with:</p>
<p><strong><span style="color:#3366ff;">cd /media/cdrom0 &#38;&#38; md5sum -c md5sum.txt</span></strong></p>
<p>Occasionally systems don&#8217;t have <strong><em>cdrom0</em></strong> as the device name for the disc drive, so when you open a terminal there the other way, make note of the device name and alter the last command accordingly.</p>
<p style="text-align:center;"><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><span style="color:#800000;">∞</span></strong></strong><strong><strong>∞</strong></strong><strong><strong><span style="color:#800000;">∞</span></strong></strong>θ<strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ<span style="color:#800000;">∞</span><strong><strong>∞</strong></strong><strong><strong><span style="color:#008000;"><span style="color:#800000;">∞</span><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"></span></strong></strong></strong></strong></span></p>
<p><strong><span style="color:#ff0000;">When the check is over</span></strong>, if there are any errors, it will tell you how many failed the test out of how many listed. In the following example, you are actually presented with two errors at the end, the first complaining of a missing file, the other reporting one that seems to be corrupt:</p>
<p><span style="color:#800000;"><strong>md5sum: WARNING: 1 of 102 listed files could not be read<br />
<span style="color:#993366;">md5sum: WARNING: 1 of 101 computed checksums did NOT match</span></strong></span></p>
<p>You can then scroll up the terminal if need be and find those that didn&#8217;t pass:</p>
<p><span style="color:#800000;"><strong>md5sum: ./Wallpaper01.jpg: No such file or directory<br />
./Wallpaper01.jpg: FAILED open or read</strong></span><span style="color:#993366;"><strong><br />
./Wallpaper002.jpg.jpg: FAILED </strong></span></p>
<p>In this example, <em>&#8220;<strong>Wallpaper01.jpg</strong>&#8220;</em> is seen as &#8220;missing&#8221;, because it was in fact renamed to <em>&#8220;<strong>Wallpaper001.jpg</strong>&#8220;</em> (to keep in line with the 3-digit numbering of the rest of the files) <strong><span style="text-decoration:underline;">after</span></strong> the checksum was created (so <em>&#8220;<strong>Wallpaper001.jpg</strong>&#8220;</em> is totally ignored, since there was no hash created for it, and <em>&#8220;<strong>Wallpaper01.jpg</strong>&#8220;</em> is seen as missing, since there is no longer a file of that name). <em>&#8220;<strong>Wallpaper002.jpg</strong>&#8220;</em> is probably corrupt, though not all files that do not pass the test fail to open (but, generally, the case is that the file is corrupt, and the larger the file, the  more chance there is of that).</p>
<p>Otherwise, if all you see is the command prompt with the last file above it with an <em><strong>OK</strong></em> next to it, then all is fine:</p>
<p><strong><span style="color:#800000;">./Wallpaper100.jpg: OK</span></strong></p>
<p style="text-align:center;"><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><span style="color:#800000;">∞</span></strong></strong><strong><strong>∞</strong></strong><strong><strong><span style="color:#800000;">∞</span></strong></strong>θ<strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ<span style="color:#800000;">∞</span><strong><strong>∞</strong></strong><strong><strong><span style="color:#008000;"><span style="color:#800000;">∞</span><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"></span></strong></strong></strong></strong></span></p>
<p>To make all this easier, <strong><a href="http://ubuntugenius.wordpress.com/2009/08/31/custom-terminal-shortcuts-via-bash-aliases/"><span style="color:#ff0000;">make command aliases</span></a></strong>, like <strong><span style="color:#3366ff;">make5</span></strong> (to<strong> generate an md5sum.txt</strong> file), <strong><span style="color:#3366ff;">5</span></strong> (to <strong>check a folder</strong>) and <strong><span style="color:#3366ff;">cd5</span></strong> (to <strong>check a disc</strong> that can be verified). This will save you memorising and typing long commands, or even copying and pasting from a text file of commands you&#8217;ve probably got (if you&#8217;re clever).</p>
<p style="text-align:center;"><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><span style="color:#800000;">∞</span></strong></strong><strong><strong>∞</strong></strong><strong><strong><span style="color:#800000;">∞</span></strong></strong>θ<strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ<span style="color:#800000;">∞</span><strong><strong>∞</strong></strong><strong><strong><span style="color:#008000;"><span style="color:#800000;">∞</span><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"></span></strong></strong></strong></strong></span></p>
<p><span style="color:#ff0000;"><strong>To </strong><strong>check a disc image or other file you&#8217;re downloading</strong></span> that has a checksum listed, you can <strong><span style="color:#000000;">generate a checksum</span></strong>, and simply <strong>compare the output</strong> with what is listed on the website:</p>
<p><strong><span style="color:#3366ff;">md5sum name_of_the_image.iso</span></strong></p>
<p>Obviously, you&#8217;ll need to replace the name in the example with the actual name of the file, but to save typing it if it is long, you can just enter <strong><span style="color:#3366ff;">md5sum</span></strong> (followed by a space), drag the downloaded file to the terminal and drop it there, then hit Enter (though you can, of course, just copy the file&#8217;s name as well). Then, as I said, simply compare the numbers in the terminal and website.</p>
<p>Now, if you&#8217;re downloading a bunch of stuff, all with checksums supplied, you can create your own master checksum file, which will check them all in one go when you&#8217;re ready. Syntax is very important, so the lines should look like this:</p>
<p><span style="color:#008000;"><strong>8790491bfa9d00f283ed9dd2d77b3906 *ubuntu-9.10-desktop-i386.iso<br />
3faa345d298deec3854e0e02410973dc *ubuntu-9.10-alternate-i386.iso<br />
dc51c1d7e3e173dcab4e0b9ad2be2bbf *ubuntu-9.10-desktop-amd64.iso</strong></span></p>
<p>In this example, Ubuntu CDs are used, but they can be anything, as long as you lay it out like that. You can name the file what you want, but if you want to stick with tradition, and to make it easier to check  (via the command above, or its alias <strong><span style="color:#3366ff;">5</span></strong>), name it <strong>md5sum.txt</strong>. And you can use this before you get all the files, as when you run the check, it will just tell you 2 out 0f 3 couldn&#8217;t be found (and you&#8217;ll see the one you did download listed, hopefully with an <em>OK</em> next to it).</p>
<p>If you name the checksum file something different, or in the case of the Ubuntu discs downloaded a master checksum file for all images, and it has a name like <strong>Ubuntu 9.10.MD5Sum</strong> (though that&#8217;s the name I actually gave it), it doesn&#8217;t matter. You can just enter <strong><span style="color:#3366ff;">md5sum -c</span></strong> (followed by a space), then either type the name of the file, or drag the file to the terminal. Note you can also do this with the alias <strong><span style="color:#3366ff;">5</span></strong> &#8211; it will complain it didn&#8217;t find <strong>md5sum.txt</strong>, but then go on to verify the files recorded in <strong>Ubuntu 9.10.MD5Sum</strong> (or whatever your file is called). Of course, you could just rename the checksum file to <strong>md5sum.txt</strong>, but as you can see, you don&#8217;t really need to.</p>
<p style="text-align:center;"><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><span style="color:#800000;">∞</span></strong></strong><strong><strong>∞</strong></strong><strong><strong><span style="color:#800000;">∞</span></strong></strong>θ<strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ<span style="color:#800000;">∞</span><strong><strong>∞</strong></strong><strong><strong><span style="color:#008000;"><span style="color:#800000;">∞</span><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"></span></strong></strong></strong></strong></span></p>
<p>When you&#8217;re going to <strong><span style="color:#ff0000;">backup a folder to DVD</span></strong>, <strong>always run a check</strong> on it first. That way, if you&#8217;ve done something like renamed a bunch of files after the <strong>md5sum.txt</strong> file was created, you&#8217;ll know before burning a disc that will always come up with those &#8220;errors&#8221;. You can then either generate new checksums, or open <strong>md5sum.txt</strong> and replace the old names with the new ones (renaming files does not alter their checksum hashes, so you do not need to generate new ones for them).</p>
<p style="text-align:center;"><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><span style="color:#800000;">∞</span></strong></strong><strong><strong>∞</strong></strong><strong><strong><span style="color:#800000;">∞</span></strong></strong>θ<strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ</strong><strong><span style="color:#800000;">θ</span></strong><strong>θ<span style="color:#800000;">∞</span><strong><strong>∞</strong></strong><strong><strong><span style="color:#008000;"><span style="color:#800000;">∞</span><span style="color:#800080;">•</span></span></strong></strong></strong></strong></span><span style="color:#800080;"><strong><strong><strong><strong><span style="color:#008000;"></span></strong></strong></strong></strong></span></p>
<p>So, hopefully that&#8217;s all you need to get you going in setting up some data verification, which comes in handy when wanting to make sure all the data on a DVD is valid before passing it on, or deleting the copies off your hard drive if archiving. And now that you know what those hashes or <strong>.md5</strong> files are on websites, make sure you grab them, so you can verify the integrity of your downloads. And if you set up those aliases, all of this becomes even simpler, as those names are short and easy to remember.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Small update from c4eva:]]></title>
<link>http://xblinfo.wordpress.com/2009/11/13/small-update-from-c4eva/</link>
<pubDate>Fri, 13 Nov 2009 00:06:11 +0000</pubDate>
<dc:creator>xblinfo</dc:creator>
<guid>http://xblinfo.wordpress.com/2009/11/13/small-update-from-c4eva/</guid>
<description><![CDATA[An update from the main himself in the #fw channel tonight, regarding the new &#8220;Lite Touch]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>An update from the main himself in the #fw channel tonight, regarding the new &#8220;Lite Touch&#8221; firmware, suggests that all is going well:</p>
<blockquote><p>&#60;+c4eva&#62; work is continuing, there is light at the end of the tunnel <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>I will keep this blog updated with information about the new firmware as it is made public.</p>
<p>Regards</p>
<p>graph.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BBC News Report on Xbox Live Bans]]></title>
<link>http://xblinfo.wordpress.com/2009/11/12/bbc-news-report-on-xbox-live-bans/</link>
<pubDate>Thu, 12 Nov 2009 19:49:15 +0000</pubDate>
<dc:creator>xblinfo</dc:creator>
<guid>http://xblinfo.wordpress.com/2009/11/12/bbc-news-report-on-xbox-live-bans/</guid>
<description><![CDATA[By Jonathan Fildes Technology reporter, BBC News Modern Warfare 2 on shop shelves The ban may have b]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>By Jonathan Fildes<br />
Technology reporter, BBC News</p>
<p>Modern Warfare 2 on shop shelves<br />
The ban may have been timed for the release of Modern Warfare 2</p>
<p>Thousands of Xbox 360 owners who have been cut off from Microsoft&#8217;s Xbox Live service will have to buy a new console if they want to play online again.</p>
<p>Microsoft told BBC News that banned machines will be permanently barred and &#8220;unable to connect to Xbox Live&#8221;.</p>
<p>A message displayed on affected consoles said there was &#8220;no recourse for terms of use violations&#8221;.</p>
<p>Microsoft has barred as many as 1m gamers from Xbox live for modifying their consoles to play pirated games.</p>
<p>&#8220;Users of banned Xbox consoles can recover their profile to another, unmodified Xbox 360 console to resume their Live service,&#8221; the firm told BBC News.</p>
<p>&#8220;The banned console will be unable to connect to Xbox Live.&#8221;</p>
<p>However, modified consoles will still work offline.</p>
<p>&#8216;No recourse&#8217;</p>
<p>Microsoft said barring gamers was part of an ongoing drive to curb piracy.</p>
<p>But a statement from them suggests this latest wave was timed to prevent people from playing pirated versions of the widely-anticipated Call of Duty: Modern Warfare 2.</p>
<p>We believe that even one modified console on the system is one too many<br />
Microsoft</p>
<p>&#8220;We can assure you that if an Xbox Live member follows the Xbox Live terms of use, purchased a retail copy of Modern Warfare 2 and played the game on an unmodified Xbox 360, no action will be taken,&#8221; the firm said.</p>
<p>Microsoft said that it had banned a &#8220;small percentage&#8221; of the 20 million Xbox Live users worldwide.</p>
<p>Many gamers modify their consoles by installing new chips or software that allows them to run unofficial &#8211; but not always illegal &#8211; programs and games.</p>
<p>Close-up of Xbox 360 Elite, Microsoft</p>
<p>Xbox gamer on being cut off<br />
Read more of your reactions</p>
<p>Some BBC News website readers claimed that they had &#8220;modded&#8221; their consoles to allow them to make back-ups of games that they had already bought.</p>
<p>&#8220;Discs are very fragile things and some users like to have their games backed up,&#8221; said Donald Glass of Aberdeen.</p>
<p>&#8220;After all you will have paid £40 for a new disc. It is my opinion that once you buy a disc you should be allowed to do whatever you want with the media as long as you do not break copyright laws.&#8221;</p>
<p>Microsoft has not said how it was able to determine which gamers to disconnect.</p>
<p>&#8220;We do not reveal specifics, but can say that all consoles have been verified to have violated the terms of use,&#8221; the firm said in a statement.</p>
<p>It said that gamers who had been barred were using their modified consoles to &#8220;play illegally pirated games&#8221;.</p>
<p>&#8220;We believe that even one modified console on the system is one too many&#8221;.</p>
<p>Industry figures suggest that piracy may cost the video game industry as much as £750m a year.</p>
<p>Reports have speculated that new &#8220;mods&#8221; could soon be on the market that allow gamers to get round the blocks.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Update: New firmware from c4eva]]></title>
<link>http://xblinfo.wordpress.com/2009/11/11/update-new-firmware-from-c4eva/</link>
<pubDate>Wed, 11 Nov 2009 08:39:01 +0000</pubDate>
<dc:creator>xblinfo</dc:creator>
<guid>http://xblinfo.wordpress.com/2009/11/11/update-new-firmware-from-c4eva/</guid>
<description><![CDATA[If you read my first post, you probably know about the new &#8220;Lite Touch&#8221; firmware that is]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If you read my first post, you probably know about the new &#8220;Lite Touch&#8221; firmware that is in development. The firmware that promises &#8220;No more bans!&#8221;. I have just a quick update from c4eva, which I think was provoked by the controversy in the #fw channel yesterday about the credibility of the firmware in question. Here is a quote:</p>
<blockquote><p>&#60;+c4eva&#62; ixtreme LT is real, no ETA, for EVERY drive.</p></blockquote>
<p>Also, according to <a title="Xbox-Scene" href="http://www.xbox-scene.com" target="_blank">Xbox-Scene</a>, the three test boxes c4eva was running are still OK.</p>
<p>So yeah, a quick update, I&#8217;ll keep you posted <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Regards</p>
<p>graph</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wittgenstein's Poker: A brief review]]></title>
<link>http://kilroydancefighter.wordpress.com/2009/11/08/wittgensteins-poker-a-brief-review/</link>
<pubDate>Sun, 08 Nov 2009 20:57:52 +0000</pubDate>
<dc:creator>Kilroy del Dancefighter Estallion the First</dc:creator>
<guid>http://kilroydancefighter.wordpress.com/2009/11/08/wittgensteins-poker-a-brief-review/</guid>
<description><![CDATA[There&#8217;s something deeply ironic about a history book that contains a discussion about the fall]]></description>
<content:encoded><![CDATA[There&#8217;s something deeply ironic about a history book that contains a discussion about the fall]]></content:encoded>
</item>
<item>
<title><![CDATA[Verification Required - January 21, 2009]]></title>
<link>http://interestedinthefuture.wordpress.com/2009/11/03/verification-required-january-21-2009/</link>
<pubDate>Wed, 04 Nov 2009 04:06:30 +0000</pubDate>
<dc:creator>Matt Alexander</dc:creator>
<guid>http://interestedinthefuture.wordpress.com/2009/11/03/verification-required-january-21-2009/</guid>
<description><![CDATA[The following predictions were made on January 21, 2009. We need your help to prove or disprove the ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The following predictions were made on January 21, 2009. We need your help to prove or disprove the accuracy of these predictions before they can be entered into record.</p>
<p>Before July, 2009:</p>
<ul>
<li>The Toronto Island ferry will have raised its fare.</li>
<li>Laurel will be more flexible.</li>
<li>The per-diem rate for shelters will be changed.</li>
<li>Hunting for your own food will be marketed as eco-tourism</li>
<li>Laurel&#8217;s car still won&#8217;t work.</li>
<li>At least 10 more people will be murdered by handguns in Toronto</li>
</ul>
<p>Thank you for your assistance.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
