<?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>validation &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/validation/</link>
	<description>Feed of posts on WordPress.com tagged "validation"</description>
	<pubDate>Sat, 28 Nov 2009 07:25:10 +0000</pubDate>

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

<item>
<title><![CDATA[Cluster Disk With Identifier (identifier) has a Persistent Reservation on it]]></title>
<link>http://fawzi.wordpress.com/2009/11/27/cluster-disk-with-identifier-identifier-has-a-persistent-reservation-on-it/</link>
<pubDate>Fri, 27 Nov 2009 08:38:47 +0000</pubDate>
<dc:creator>Mohamed Fawzi</dc:creator>
<guid>http://fawzi.wordpress.com/2009/11/27/cluster-disk-with-identifier-identifier-has-a-persistent-reservation-on-it/</guid>
<description><![CDATA[One of my customer&#8217;s team member had destroy the Hyper-V Cluster by mistake. He formatted the ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>One of my customer&#8217;s team member had destroy the Hyper-V Cluster by mistake. He formatted the cluster nodes without evict them before doing that . The nodes of the clsuter used to be   part of old cluster that was destroyed by mistake.</p>
<p>I tried to build the nodes again from the scratch and Create new cluster, When I run the  validation wizard I got this error:</p>
<p><strong>Cluster disk with identifier  (identifier) has a persistent reservation on it ,the disk might be part of  other cluster. removing the disk from other validation set.</strong></p>
<p>My  SAN is HP EVA. The Cluster is not able to see any of my LUNS although I can  see them from disk management and can&#8217;t create the cluster.</p>
<p>This error due to the fact that the LUNs still keeping the old identifiers from the old cluster, You have to use Cluster command line to clear the reservation by that command:</p>
<p><strong>cluster.exe node %nodename% /clear:disknumber</strong></p>
<p>Now everything should work fine and you can pass the validation wizard <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <strong><br />
</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Regular Expressions]]></title>
<link>http://yogeshlcse.wordpress.com/2009/11/27/regular-expressions/</link>
<pubDate>Fri, 27 Nov 2009 04:43:05 +0000</pubDate>
<dc:creator>yogeshlcse</dc:creator>
<guid>http://yogeshlcse.wordpress.com/2009/11/27/regular-expressions/</guid>
<description><![CDATA[&nbsp; &nbsp; Here are some of the commonl used Regular expressions for form validations. Validation]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>&#160;</p>
<p>&#160;</p>
<p>Here are some of the commonl used Regular expressions for form validations.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="197" valign="top"><strong>Validation Field</strong></td>
<td width="197" valign="top"><strong>Regular Expression</strong></td>
<td width="197" valign="top"><strong>Description</strong></td>
</tr>
<tr>
<td width="197" valign="top">Name</td>
<td width="197" valign="top">^[a-zA-Z''-'\s]{1,40}$</td>
<td width="197" valign="top">Validates a name. Allows up to 40 uppercase   and lowercase characters and a few special characters that are common to some   names. You can modify this list.</td>
</tr>
<tr>
<td width="197" valign="top">Social Security Number</td>
<td width="197" valign="top">^\d{3}-\d{2}-\d{4}$</td>
<td width="197" valign="top">Validates the format, type, and length of   the supplied input field. The input must consist of 3 numeric characters followed   by a dash, then 2 numeric characters followed by a dash, and then 4 numeric   characters.</td>
</tr>
<tr>
<td width="197" valign="top">Phone Number</td>
<td width="197" valign="top">^[01]?[- .]?(\([2-9]\d{2}\)&#124;[2-9]\d{2})[-   .]?\d{3}[- .]?\d{4}$</td>
<td width="197" valign="top">Validates a U.S. phone number. It must   consist of 3 numeric characters, optionally enclosed in parentheses, followed   by a set of 3 numeric characters and then a set of 4 numeric characters.</td>
</tr>
<tr>
<td width="197" valign="top">E-mail</td>
<td width="197" valign="top">^([0-9a-zA-Z]([-\.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$</td>
<td width="197" valign="top">Validates an e-mail address.</td>
</tr>
<tr>
<td width="197" valign="top">URL</td>
<td width="197" valign="top">^(ht&#124;f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&#38;amp;%\$#_]*)?$</td>
<td width="197" valign="top">Validates a URL</td>
</tr>
<tr>
<td width="197" valign="top">ZIP Code</td>
<td width="197" valign="top">^(\d{5}-\d{4}&#124;\d{5}&#124;\d{9})$&#124;^([a-zA-Z]\d[a-zA-Z]   \d[a-zA-Z]\d)$</td>
<td width="197" valign="top">Validates a U.S. ZIP Code. The code must   consist of 5 or 9 numeric characters.</td>
</tr>
<tr>
<td width="197" valign="top">Password</td>
<td width="197" valign="top">(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,10})$</td>
<td width="197" valign="top">Validates a strong password. It must be   between 8 and 10 characters, contain at least one digit and one alphabetic character,   and must not contain special characters.</td>
</tr>
<tr>
<td width="197" valign="top">Non- negative integer</td>
<td width="197" valign="top">^\d+$</td>
<td width="197" valign="top">Validates that the field contains an integer   greater than zero.</td>
</tr>
<tr>
<td width="197" valign="top">Currency (non- negative)</td>
<td width="197" valign="top">^\d+(\.\d\d)?$</td>
<td width="197" valign="top">Validates a positive currency amount. If   there is a decimal point, it requires 2 numeric characters after the decimal   point. For example, 3.00 is valid but 3.1 is not.</td>
</tr>
<tr>
<td width="197" valign="top">Currency (positive or negative)</td>
<td width="197" valign="top">^(-)?\d+(\.\d\d)?$</td>
<td width="197" valign="top">Validates for a positive or negative   currency amount. If there is a decimal point, it requires 2 numeric   characters after the decimal point.</td>
</tr>
</tbody>
</table>
<p>For More information on Regular Expressions follow this link <a href="http://msdn.microsoft.com/en-us/library/ms998267.aspx">http://msdn.microsoft.com/en-us/library/ms998267.aspx</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[.NET RIA Services Validation and Authentication Talk (Code)]]></title>
<link>http://blog.webjak.net/2009/11/26/net-ria-services-validation-and-authentication-talk-code/</link>
<pubDate>Thu, 26 Nov 2009 03:33:14 +0000</pubDate>
<dc:creator>Jordan</dc:creator>
<guid>http://blog.webjak.net/2009/11/26/net-ria-services-validation-and-authentication-talk-code/</guid>
<description><![CDATA[Last month I did a presentation at SDDN in Melbourne on RIA Services and it&#8217;s in built authent]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last month I did a presentation at SDDN in Melbourne on RIA Services and it&#8217;s in built authentication and validation features. </p>
<p>The code is posted here:</p>
<h2><span style="color:#ff0000;">&#60;Sample Code&#62;</span></h2>
<p><a href="http://www.webjak.net/files/FileDetail.aspx?fileId=c67fe8e9-4461-429a-a3a2-3ebd40539bc8" title="Get the sample code">.NET Ria Services Authentication and Validation Demo Code</a><br />
<h2><span style="color:#ff0000;">&#60;/Sample Code&#62;</span></h2>
<p>The talk started off by running through the UserDTO object &#8211; under Services/DomainObjects. This object is exposed through the UserRegistrationService under /Services. </p>
<p>Next you&#8217;ll want to familiarise with the LoginManager in the Silverlight project (under Model/LoginManager.cs). </p>
<p>I then added some custom validation to the UserDTO object. </p>
<p>Next I created a UserValitator.shared.cs file under Services/DomainObjects and applied a metadata attribute to UserDTO to connect the two. .shared.cs files will be automatically made available to Silverlight by RIA Services. </p>
<p>The login stuff is built using the standard ASP.NET membership SQL provider, and the built in RIA Services abilities around this. </p>
<p>Read through LoginManager.cs see how the forms authentication object is created, and how the system uses the AuthenciationDomainContext, which is created on the sever in Services/DomainObjects. AuthenticationDomainService on the server contains the goods to validate a user and also provides a User class, which you can extend. </p>
<p>There is also a UserRegistration context in LoginManager which allows you to create a new user. See UserRegistrationService.cs on the server (under Services/DomainObjects) to see how this works (by using the MembershipHelper class). </p>
<p>See the Web.config to note how the system is configured to use the SQL connection, and in the membership section note that it is configured to use this same SQL connection.<br />
You&#8217;ll need to configure your SQL database as well &#8211; to create the ASP.NET membership tables&#8230; run aspnet_regsql.exe (in C:\Windows\Microsoft.NET\Framework\v2.0.50727) from an elevated prompt to start the wizard. </p>
<p>This should be enough to get you started. </p>
<p>BTW, there is some great doco on this in the .NET RIA Services PDF file&#8230;</p>
<p>Enjoy!</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[Legitimacy]]></title>
<link>http://amylust.wordpress.com/2009/11/25/legitimacy/</link>
<pubDate>Wed, 25 Nov 2009 05:39:00 +0000</pubDate>
<dc:creator>amylust</dc:creator>
<guid>http://amylust.wordpress.com/2009/11/25/legitimacy/</guid>
<description><![CDATA[This semester a few of my classes have dealt with the way arts organizations and artists approach le]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This semester a few of my classes have dealt with the way arts organizations and artists approach legitimacy. How they perceive legitimacy, what gives them that sense of legitimacy, how they achieve legitimacy. Its all really makes me think, what is legitimacy, what is validation? Why do we seek it out? Why do we seem need it so desperately?</p>
<p>I think that artists and art organizations have been so brow beaten into the belief they are  not valuable to the productive world. The idea that something doesn&#8217;t necessarily need a function to exist, to be a value. A painting on the wall that an artist spent hours, days, years on has equal value as a complex math problem.  The weight of aesthetics over function in value by society is really skewed.</p>
<p>A classmate always brings us back to the point that the government- who decides what we should learn in school- doesn&#8217;t educate the people in art, in art appreciation. I agree with this, but I also think that if society stressed the value of  art and artistic expression then people on their own would also gravitate to learning more about art on their own. Artists are often some of the most brilliant people, but they choose not to follow that path because of how society views it.</p>
<p>I think about how I felt that needed validation from my parents that my art  and my art degree was legitimate. They didn&#8217;t seemed to understand what I did or the art world I lived in. When I graduated from my undergrad I had my senior show opening my parents really got to see the results of what I&#8217;d  been doing for the past three and a half years. I think it meant the most to is when my father came up to me afterwards told me how he finally understood what I did. That really gave me a sense of legitimacy and validation that I had been missing.  After I felt I&#8217;d achieved this sense of validation, I wondered why my own achievements and  successes couldn&#8217;t be enough for me.</p>
<p>I don&#8217;t have the answer, just questions.</p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Singapore Vehicle License Plate Check Character Calculator &amp; Validator]]></title>
<link>http://bkkphotographer.wordpress.com/2009/11/23/singapore-vehicle-license-plate-check-character-calculator-validator/</link>
<pubDate>Mon, 23 Nov 2009 11:27:31 +0000</pubDate>
<dc:creator>bkkphotographer</dc:creator>
<guid>http://bkkphotographer.wordpress.com/2009/11/23/singapore-vehicle-license-plate-check-character-calculator-validator/</guid>
<description><![CDATA[Here&#8217;s something extremely obscure! A few years ago I spent a lot of time in Singapore and, as]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Here&#8217;s something <em>extremely</em> obscure!</p>
<p>A few years ago I spent a lot of time in Singapore and, as always, wanted to understand their system of vehicle registration places (license plates).</p>
<p>The basic system is easy to understand.Wikipedia has some basic documentation <a title="Wikipedia Vehicle Registration Plates of Singapore" href="http://en.wikipedia.org/wiki/Vehicle_registration_plates_of_Singapore" target="_blank">here</a>.</p>
<p>Here&#8217;s an illustration from Wikipedia of a current private vehicle plate design (front and rear).</p>
<p><a href="http://upload.wikimedia.org/wikipedia/en/a/af/Newplate_sing.png" target="_blank"><img class="alignnone" title="Singapore License Plate Specimen" src="http://upload.wikimedia.org/wikipedia/en/a/af/Newplate_sing.png" alt="" width="571" height="371" /></a></p>
<p>It&#8217;s British heritage is obvious but the Singapore Government made an enhancement that&#8217;s unusual. Almost every license plate (apart from military and diplomatic plates) has an alphabetic character at the end. It&#8217;s not a &#8220;year letter&#8221; like the old British system but a &#8220;check character&#8221;.</p>
<p>The check character is calculated from the values of the other characters in the plate and serves as a validator. If you make a mistake recording the plate the check character will be wrong.</p>
<p>As far as I know the Singapore Government does not document the check character generation algorithm for the public. I had a big database of Singapore license plates I&#8217;d observed and back in 2002 I tried to reverse-engineer the algorithm.</p>
<p>My mathematics isn&#8217;t the best so I got some help from somebody on the Internet. He quickly helped me understand the system and I wrote some Microsoft Visual Basic code to calculate check characters and to validate them.</p>
<p>I published a Microsoft Excel spreadsheet with the code on my web site, but I closed it down in 2007 as an economy measure. When I discovered <a title="Publishing with Scribd" href="http://bkkphotographer.wordpress.com/2009/10/26/publishing-with-scribd/" target="_blank">Scribd</a> I decided to re-publish it as a service to anyone else who&#8217;s interested in the subject.</p>
<p>In the spirit of open-source I placed the code in the public domain under a <a title="GNU Licenses" href="http://www.gnu.org/licenses/" target="_blank">GNU General Public License</a>. I don&#8217;t know how many people are interested in this obscure subject but if you are, you&#8217;re welcome to the code.</p>
<p>After the break is an embedded form of the spreadsheet from Scribd. Don&#8217;t worry about the &#8220;VALUE&#8221; errors in the preview &#8211; Scribd rendered the preview incorrectly.</p>
<p>I am not a great Visual Basic coder so I&#8217;m sure many people can improve the code. I&#8217;ve tested it on hundreds of Singapore plates of all types including the new &#8220;SMB&#8221; bus plates and it works. But of course that isn&#8217;t a formal proof of correctness. As the license says &#8211; no warranty!</p>
<p>When I wrote the code I put lists of validated registration plates for the various classes of Singapore buses on the <a title="Singapore Buses Discussion Board" href="http://uk.groups.yahoo.com/group/singapore_buses/" target="_blank">Singapore Buses Discussion Board</a> on Yahoo Groups. They&#8217;re still there in the &#8220;<a title="Singapore Buses Discussion Board Files" href="http://uk.groups.yahoo.com/group/singapore_buses/files/" target="_blank">Files</a>&#8221; section over seven years later.</p>
<p><!--more--><object id="22649140" name="22649140" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%">
<param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=22649140&access_key=key-g2bmlagg8rcnzk3igls&page=&version=1&auto_size=true&viewMode="><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value="">
<embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=22649140&access_key=key-g2bmlagg8rcnzk3igls&page=&version=1&auto_size=true&viewMode=" name="22649140_object" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"></embed>
</object>
<div style="font-size:10px;text-align:center;width:100%"><a href="http://www.scribd.com/doc/22649140">View this document on Scribd</a></div></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[At the Daily News Egypt during the Egypt-Algeria saga]]></title>
<link>http://sirgoslabyrinth.wordpress.com/2009/11/23/dneegypt-algeria-saga/</link>
<pubDate>Mon, 23 Nov 2009 07:36:37 +0000</pubDate>
<dc:creator>Ssirgany</dc:creator>
<guid>http://sirgoslabyrinth.wordpress.com/2009/11/23/dneegypt-algeria-saga/</guid>
<description><![CDATA[At the newsroom In the aftermath of the Egypt-Algeria game in Sudan, and as we frantically were gath]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>At the newsroom</strong></p>
<p>In the aftermath of the Egypt-Algeria game in Sudan, and as we frantically were gathering information and contacts for our coverage, we also had to sit down and discuss the flood of information – or the lack of it at times.</p>
<p>Every TV show on Wednesday night had covered the ordeal of those who traveled to Sudan. Phone calls were pouring in from those frightened by attacks by Algerian fans and those who can’t get to or inside the airport. People we spoke to for our stories weren’t short of their own horror stories.</p>
<p>But it seemed to be only in Egypt’s mind, because on the other hand, the news agencies either ignored it or referred to it as minor incidents. By Friday morning I started doubting myself. There were two parallel worlds, one where people were traumatized and another where nothing of significance happened.</p>
<p>Pictures were only available of the game, but no photos on the wires of what happened afterwards. But as my friend — a person I trust who gave me a first hand account of his experience there — told me, “Our first reaction when attacked was not to take pictures, but to protect ourselves.”</p>
<p>He did send me photos of the shattered windows of their bus, which we ran in the paper.</p>
<p>But this led to some important questions: How accurate are the reports we are getting? How can we validate them? It’s not possible that thousands have agreed on one story, but are they exaggerating? Are we falling in the trap of sensationalization? Are we getting too caught up in the details that we are failing to see the bigger picture?</p>
<p>Seeing the media frenzy that followed was also worrying. The state-run official satellite station, El-Masreya, ran footage of the Thursday night demonstration. (For those of you who don’t know, for state TV and media, demos don’t happen). Many TV shows crossed the line (not a fine line) that separates coverage to outward agitation of the masses, some even calling for targeting Algerians in Egypt. It’s the same type of irresponsible media that fueled the masses in Algeria with false reports. (Mainly the death of Algerians during the game in Egypt, which the Algerian government denied. The denial didn’t find a place in some newspapers that had confirmed these alleged deaths.)</p>
<p>Alaa Mubarak speaking on TV (a rare occurrence for the media shy son), the initial tolerance for the protests near the Algerian embassy, and the liberty in which media was allowed to report on and fuel the anger were factors to consider.</p>
<p>After the initial story that ran in the Friday edition, we ran more stories the following day: more eyewitnesses’ accounts, the diplomatic relations between Egypt and Algeria, a story about Alaa Mubarak speaking on TV, and of course a story about the demonstrations that took place on Thursday and Friday.</p>
<p>But in doing so, we tried to be careful with the wording. Not sensational but not subdued either. Report it as is. Focus on the facts. I hope we didn’t mess up or miss a word here or there.</p>
<p>Objectivity, the first lesson any journalist learns, can sometimes seem like an elusive goal.</p>
<p><strong> </strong></p>
<p><strong>My take on the frenzy: When did Alaa become the hero?</strong></p>
<p>After sending the paper to print and during the two days I took off, I had the chance to talk to more people, not about their experience in Sudan but about their reactions here in Cairo to the whole thing.</p>
<p>The most worrying realization was that many felt more humiliated by this incident than the numerous tragedies that have marred our recent history: from train accidents to the death of over 1,000 people over the course of few hours when their ferry sank in the Red Sea (and the subsequent escape of its owner).</p>
<p>I’m not trying to belittle the incident or what people have went through last week in Sudan. I don’t have the slightest doubt that this happened. Although it’s difficult to prove with material evidence, since people were running away from the attacks rather than clashing with the attackers, it’s still traumatizing for any person to be chased down the streets of a foreign city (or their hometown for that matter). Whether the Algerian government is complicit in this by intentionally allowing more violent fans to travel needs to be probed. Justice needs to be served. The failure of the Sudanese security to enforce order and protect its Egyptian visitors needs to addressed as well. We also need to revise the official response after the bus carrying the Algerian players was pelted by stones on their way from the airport.</p>
<p>But let’s put it all in perspective.</p>
<p>This incident is given more space, in state and private media, than other more tragic ones. Without scientific research, it’s easy to notice the difference between portraying the ordeal of the fans who returned and the ordeal of the families that spent nights (stress the ‘s’ here) in Red Sea towns waiting for news on the fate of their loved ones after the ferry sank in 2006. No masses were agitated on the scale we saw over the weekend. No actors or singers cried on live TV from the shock of it. No one felt humiliated when the case was referred to misdemeanor court or that the owner of the ferry was tried in absentia, because he left the country. Not in disguise but like any respectable citizen traveling abroad with the seal of government consent on his forehead.</p>
<p>Remember no people were chased down streets or had their buses pelted with stones then; they were merely left to die in freezing water and their corpses were left floating in open water, all 1,035 of them.</p>
<p>It’s only when the anger would be directed to an outside enemy is it allowed to be fueled and to mushroom. And not any enemy. People were beaten in Tahrir in March 2003 when they tried to march to the US embassy to protest the Iraq War. They were described as barbaric and accused of vandalism. Last week, the media and the ministry of interior (which usually takes days to issue a statement, that if they decided to acknowledge the existence of an incident) hailed the protest at the Algerian embassy that left a lot of shattered glass in Zamalek as “civilized.”</p>
<p>This has led many to the verge of hysteria and some willingly fell off that cliff. The hysteria I’m talking about here can be summarized in the willingness of many to attack any person just because he or she is Algerian. Someone, usually sane, told me over the weekend he would randomly attack any Algerian he sees in Cairo. What about XX, an Algerian friend? What if the man you are attacking has just spoken in your favor? What if it’s a woman? An old woman?</p>
<p>This hysteria won’t only have violent irreversible repercussions but has the ability of distracting people from the right ways to seek justice and also other important issues on the local front.</p>
<p>The idea that Egyptians are allowing many to cash in on their ordeal is equally worrying. Aside from celebrities, Alaa Mubarak’s phone interjection on TV has left me speechless.</p>
<p>Suddenly, the business-savvy son of the president who’s been in power for 28 years has become the hero. He’s angry, he wants to avenge the masses and like the rest of the Egyptians he feels humiliated. Suddenly, he is speaking against Egypt’s policy of political posturing, a policy that thrived during his father’s reign (except for selected enemies).</p>
<p>Alaa’s popularity is off the chart. The past 28 years and his other ‘business interjections’ were instantly forgiven and forever forgotten.</p>
<p>Sorry, but I draw the line here: When Alaa rises in popularity as hysteria reigns.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Toast for Spontaneity! ]]></title>
<link>http://lovinglifeblog.com/2009/11/21/toast-for-spontaneity/</link>
<pubDate>Sun, 22 Nov 2009 00:17:52 +0000</pubDate>
<dc:creator>Johanna Nilsson</dc:creator>
<guid>http://lovinglifeblog.com/2009/11/21/toast-for-spontaneity/</guid>
<description><![CDATA[I so wish I had had a camera to capture the moment&#8230; I just came home from an excellent brunch ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I so wish I had had a camera to capture the moment&#8230; I just came home from an excellent brunch at <a title="Pamelo - Refreshingly Gobal" href="http://www.pomelosf.com/" target="_blank">Pamelo</a>, a small cozy place in Noe Valley. Accompanied by Fran and Zack.</p>
<p>Fran I know through four different connections. She showed up at my a cappella groups concert because she knew one of the singing group members, she came with a colleague of mine and recognized me from the Nia class. Most recently I met her when she was performing in a singing workshop that I also did a couple of years ago. The world is very small. Apropos spontaneity and singing &#8211; without getting to far out from the story line &#8211; the singing workshop we both did was led by jazz, R&#38;B and soul singer <a title="Jesse Foster" href="http://www.jessesings.com/">Jesse Foster</a>. The concept is very cool &#8211; you work with Jesse as a vocal coach in individual sessions and four Sunday afternoons in a row you perform with his band at  <a title="Rasselas Jazzclub" href="http://www.rasselasjazzclub.com/">Rasselas Jazzclub</a> on Fillmore in the jazz district together with other vocal students of his. Prepared in the sense that you have chosen and worked on the songs to sing, spontaneous in the sense that there is no practice with the band ahead of time. You just do it. And it is fun! So talented musicians, wonderful people, supportive audience. Safe. I can warmly recommend it!  (Check out the links if you are interested to step out of the shower singing stage and do the same!) Soon you will see Fran on the music scene in San Francisco.</p>
<p>Zack is a multi doer. I participated in one of his first Nia classes at <a title="Dance Mission Theater" href="http://www.dancemission.com/">Dance Mission</a> when I was just about to move to San Francisco. The theme was &#8220;Transition&#8221; &#8211; how appropriate. Today he had another excellent class &#8211; the fact that he is also an actor and brings in that spontaneous playfulness in the room makes it a lot of fun. And so to the story&#8230; towards the end of the brunch today he suddenly reaches for the spoon in my cafe latte, takes his water glass, clinks the glass while standing up. The murmur in the room stops and he has full attention: <strong>&#8220;I just want to toast for spontaneity!&#8221;</strong> he says with a steady voice and a big smile and raises the glass. Facing the wall, I&#8217;m turning around and every face in the room cracks up to a big smile and a common toast, laughter and joy. <strong> There are many ways you can show up in life. Such a small gesture &#8211; such a great impact.</strong></p>
<p>The sense of joy created in the room reminded me of the sense of joy created by the movie <a title="Validation" href="http://www.youtube.com/watch?v=Cbk980jV7Ao" target="_blank">Validation</a> (below). Take a moment to watch it &#8211; get inspiration and share the beauty! <strong>Who can you make smile today?</strong></p>
<p>Zack and Fran, you are awesome!<br />
Cheers,</p>
<p>Johanna</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/Cbk980jV7Ao&#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/Cbk980jV7Ao&#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[Extend IQueryable instead of a certain dataprovider - more decoupled code]]></title>
<link>http://daniel.wertheim.se/2009/11/21/extend-iqueryable-instead-of-a-certain-dataprovider-more-decoupled-code/</link>
<pubDate>Sat, 21 Nov 2009 22:29:12 +0000</pubDate>
<dc:creator>Daniel Wertheim</dc:creator>
<guid>http://daniel.wertheim.se/2009/11/21/extend-iqueryable-instead-of-a-certain-dataprovider-more-decoupled-code/</guid>
<description><![CDATA[This is going to be a real short post and is more of an update to my last post (Entity validaton usi]]></description>
<content:encoded><![CDATA[This is going to be a real short post and is more of an update to my last post (Entity validaton usi]]></content:encoded>
</item>
<item>
<title><![CDATA[Submit Sticky Command Example]]></title>
<link>http://wpfglue.wordpress.com/2009/11/21/submit-sticky-command-example/</link>
<pubDate>Sat, 21 Nov 2009 12:48:36 +0000</pubDate>
<dc:creator>hbarck</dc:creator>
<guid>http://wpfglue.wordpress.com/2009/11/21/submit-sticky-command-example/</guid>
<description><![CDATA[WPFGluePublished.zip on the Downloads page contains an example project called SubmitCommandExample w]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>WPFGluePublished.zip on the <a title="Downloads" href="http://wpfglue.wordpress.com/downloads/">Downloads page</a> contains an example project called SubmitCommandExample which demonstrates how to use a Sticky Command in order to submit validated user input from a group of data bound controls to the object they bind to. The command will only be enabled if the input passes validation, and invalid data will not be forwarded to the data object.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[New research to bring assessment into digital age]]></title>
<link>http://margoconnell.wordpress.com/2009/11/21/new-research-to-bring-assessment-into-digital-age/</link>
<pubDate>Sat, 21 Nov 2009 00:44:05 +0000</pubDate>
<dc:creator>margoconnell</dc:creator>
<guid>http://margoconnell.wordpress.com/2009/11/21/new-research-to-bring-assessment-into-digital-age/</guid>
<description><![CDATA[However, the challenge of designing quality assessment in a digital age can result in uncertainty ar]]></description>
<content:encoded><![CDATA[However, the challenge of designing quality assessment in a digital age can result in uncertainty ar]]></content:encoded>
</item>
<item>
<title><![CDATA[The best short film ever!]]></title>
<link>http://1000petals.wordpress.com/2009/11/20/the-best-short-film-ever/</link>
<pubDate>Fri, 20 Nov 2009 15:05:37 +0000</pubDate>
<dc:creator>axinia</dc:creator>
<guid>http://1000petals.wordpress.com/2009/11/20/the-best-short-film-ever/</guid>
<description><![CDATA[It is very very American and naive&#8230; but watch it and it will make your day! The film length is]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It is very very American and naive&#8230; but watch it and it will make your day! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The film length is 16 min, please watch till the end!</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/Cbk980jV7Ao&#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/Cbk980jV7Ao&#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>LOVE; axinia</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why Kool-Aid is bad for you]]></title>
<link>http://michelbesner.wordpress.com/2009/11/20/why-kool-aid-is-bad-for-you/</link>
<pubDate>Fri, 20 Nov 2009 13:55:29 +0000</pubDate>
<dc:creator>michelbesner</dc:creator>
<guid>http://michelbesner.wordpress.com/2009/11/20/why-kool-aid-is-bad-for-you/</guid>
<description><![CDATA[The product sounds incredible. The executive team is all excited. This will be a major breakthrough ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The product sounds incredible. The executive team is all excited. This will be a major breakthrough – a paradigm shift like never seen before. Customers will just flock to the door and beg you to buy it. Who would be crazy enough not to buy this? Everything will just be amazing; stardom is around the corner… Sounds too familiar? Well maybe you suffer from the Kool-Aid syndrome.</p>
<p><span style="text-decoration:underline;">The distortion field</span></p>
<p>It’s one thing to be excited about your business opportunity but if you are not realistic about the real value of what you are doing and what it really means for the market, you might be lined up for disappointment. Often, entrepreneurs are way too optimistic about their plans and forget to ask basic questions. This is what I call the distortion field or in a colorful way: “drinking too much of the Kool-Aid”.</p>
<p><span style="text-decoration:underline;">Validate your insight</span></p>
<p>Your idea might be very good but unless customers and the media agree with you, it won’t realize as well as you’d envision it. You can never do too much customer and market validation. And when I say validation, I am not saying to convince them. Some entrepreneurs are very good at creating a temporary distortion field around them. Take the time to explain to potential customers and industry analyst what you are looking to do … BUT then listen to what they have to say. Every little objection they will have will matter.</p>
<p><span style="text-decoration:underline;">Don’t talk, listen</span></p>
<p>This means that you try to give as much space to the customer so they can share their thoughts about your new product ideas.  This means you need to LISTEN. I know this is sometimes difficult since you’ve drunk so much Kool-Aid but you CAN DO IT. Customers and analysts will help you make sure your plans are valid and if you respond positively to their comments and update your plan accordingly, you will be successful.</p>
<p><span style="text-decoration:underline;">If they don’t understand, it does not mean they’re stupid</span></p>
<p>Another effect of drinking the Kool-Aid is thinking that anyone that is not as excited or does not get it must be stupid or ignorant. Again, that’s the distortion field acting on you. No matter how smart you are, you need to find a way for the majority of the customer base and industry analysts to understand what you are doing. If you don’t, your plan won’t work out.</p>
<p><span style="text-decoration:underline;">Going cold turkey</span></p>
<p>Yes, it is not easy but you need to become more pragmatic about things. Stop drinking the Kool-Aid and you will feel much better about things. And even without the Kool-Aid, you can still get excited about what you do … just realistic about it.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Entity validaton using Custom Data Annotation attributes]]></title>
<link>http://daniel.wertheim.se/2009/11/20/entity-validaton-using-custom-data-annotation-attributes/</link>
<pubDate>Thu, 19 Nov 2009 23:17:10 +0000</pubDate>
<dc:creator>Daniel Wertheim</dc:creator>
<guid>http://daniel.wertheim.se/2009/11/20/entity-validaton-using-custom-data-annotation-attributes/</guid>
<description><![CDATA[Ok. Today I have extended the validation part a bit. The code is about 90% the same from the post I ]]></description>
<content:encoded><![CDATA[Ok. Today I have extended the validation part a bit. The code is about 90% the same from the post I ]]></content:encoded>
</item>
<item>
<title><![CDATA[EuroPetition update: translation and authentication]]></title>
<link>http://spartakan.wordpress.com/2009/11/19/europetition-update-translation-and-validation/</link>
<pubDate>Thu, 19 Nov 2009 14:11:22 +0000</pubDate>
<dc:creator>Peter Cruickshank</dc:creator>
<guid>http://spartakan.wordpress.com/2009/11/19/europetition-update-translation-and-validation/</guid>
<description><![CDATA[Some thoughts from Tuesday&#8217;s EuroPetition project meeting One of EuroPetition&#8217;s partners]]></description>
<content:encoded><![CDATA[Some thoughts from Tuesday&#8217;s EuroPetition project meeting One of EuroPetition&#8217;s partners]]></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[Entity framework 4 - Part 5 - Validation using Data Annotations]]></title>
<link>http://daniel.wertheim.se/2009/11/18/entity-framework-4-part-5-validation-using-dataannotations/</link>
<pubDate>Wed, 18 Nov 2009 22:57:35 +0000</pubDate>
<dc:creator>Daniel Wertheim</dc:creator>
<guid>http://daniel.wertheim.se/2009/11/18/entity-framework-4-part-5-validation-using-dataannotations/</guid>
<description><![CDATA[This post is part of a series of post where I cover different aspects of the new version of Entity f]]></description>
<content:encoded><![CDATA[This post is part of a series of post where I cover different aspects of the new version of Entity f]]></content:encoded>
</item>
<item>
<title><![CDATA[Looking into the Mirror of How We See Others]]></title>
<link>http://phyllisstein.wordpress.com/2009/11/18/looking-into-the-mirror-of-how-we-see-others/</link>
<pubDate>Wed, 18 Nov 2009 01:35:12 +0000</pubDate>
<dc:creator>Phyllis Stein</dc:creator>
<guid>http://phyllisstein.wordpress.com/2009/11/18/looking-into-the-mirror-of-how-we-see-others/</guid>
<description><![CDATA[After doing the 3-step anger process in Inner Bonding, we find out, often to our great surprise, tha]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>       After doing the 3-step anger process in Inner Bonding, we find out, often to our great surprise,  that the anger we were sure was about something that someone else has done or said was actually a reflection of our own inner child’s anger at us for treating her the same way.   Others, and our feelings about them, are just a mirror for us.  Similarly, we are amazed to discover that what we don’t like about someone else reflects what a judgmental wounded part of us does not like about us.   At some point, we come to realize that our reactions to other people are a powerful tool for growth, a mirror for our own inner life and we actually can become grateful for the gifts that they are.   I remember, for example, when I was married being so focused on how disconnected my husband was from his little boy, how focused I was on trying to find a way to help him connect, clueless that this was a reflection of how I was treating my own little girl.  The list goes on.<br />
	Last weekend, I had a revelation about the difference between validating myself for doing and validating myself for being.  I was stunned to realize that although I am very good at validating myself for doing (really have made some progress there), I was not meeting my inner little girl’s deeper need to be actively validated for being.  When I do something, in general, I am delighted in it.  But validating my little girl for her qualities, for being who she is, something I was definitely not doing enough of.<br />
	I was sharing this with my ex-husband and he offered me this.  When we look at other people, we not only see the things that we dislike but we also see qualities that we appreciate.   What if the things that we appreciate are also mirrors for who we are, just as the things we do not appreciate are?  I tried it on.  There is a man who works for me who has a beautiful, caring heart, and I deeply appreciate his sweetness whenever I am with him.  What if my appreciation of his sweetness was a reflection of my own? My little girl inside smiled.<br />
	I spend a lot of time appreciating the people around me. I delight in them.  Thanks to Inner Bonding, loving people comes easily.  I think now, using the mirror, I can complete the circle.   Margaret recently wrote “The circle of giving and receiving love regenerates your energy.  One without the other depletes your energy.”  I know that this sounds like Inner Bonding 101, but now I understand in a much deeper way, that the circle of giving and receiving of love operates just as much on the inner level.  That loving others for their essential qualities, seeing my qualities mirrored in them, can create a circle of love that comes straight back to my little girl, thru me, thru my loving adult.   One of the translations of the word “Namaste” in Wikipedia is &#8220;All that is best and highest in me greets/salutes all that is best and highest in you.&#8221;  It’s something like that.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Five (5) Ways to Run an Effective Twitter Contest]]></title>
<link>http://printsbyeugene.com/2009/11/16/five-ways-to-run-effective-twitter-contest/</link>
<pubDate>Tue, 17 Nov 2009 03:40:41 +0000</pubDate>
<dc:creator>printsbyeugene</dc:creator>
<guid>http://printsbyeugene.com/2009/11/16/five-ways-to-run-effective-twitter-contest/</guid>
<description><![CDATA[Last week, I wrote a blog post &#8220;Five (5) Ways of How NOT to Run a Twitter Contest.&#8221; Toda]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last week, I wrote a blog post &#8220;<a href="http://printsbyeugene.com/2009/11/10/how-not-to-run-a-twitter-contest/">Five (5) Ways of How NOT to Run a Twitter Contest</a>.&#8221; Today, I saw <a href="http://smashingmagazine.com">Smashing Magazine</a> run a Twitter contest where they were giving away Google Wave invites. They posted a <a href="http://twitter.com/smashingmag/status/5779345801">message on Twitter</a>:</p>
<blockquote><p><em>Win one of 25 Google Wave invites &#8211; to get one, just follow @smashingmag and retweet this msg! #smwave </em></p>
<div id="attachment_184" class="wp-caption aligncenter" style="width: 640px"><a href="http://printsbyeugene.wordpress.com/files/2009/11/screen-shot-2009-11-16-at-7-20-56-pm.png"><img class="size-full wp-image-184" title="Screen shot 2009-11-16 at 7.20.56 PM" src="http://printsbyeugene.wordpress.com/files/2009/11/screen-shot-2009-11-16-at-7-20-56-pm.png" alt="" width="630" height="302" /></a><p class="wp-caption-text">Smashing Magazine and their Twitter Contest</p></div></blockquote>
<p>So what&#8217;s wrong with running a contest this way? First, it&#8217;s a cheap way to gain followers, as I outlined in point #2 in my <a href="http://printsbyeugene.com/2009/11/10/how-not-to-run-a-twitter-contest/">previous post</a>. Second, Smashing Magazine was soliciting other users for their Google Wave invites. As one Twitter user (<a href="http://twitter.com/davidyell">@DavidYell</a>) <a href="http://twitter.com/davidyell/status/5779419845">pointed out</a>, it appeared as though Smashing Magazine was &#8220;taking people&#8217;s google wave invites to get more follows.&#8221; While this may not necessarily be the case, the intentions of Smashing Magazine may certainly be misconstrued. And because there&#8217;s an invitation for speculation, I argue that it&#8217;s <em>not</em> a good way to run a Twitter contest.</p>
<p>Which brings me to the subject of this post. Here are 5 things you can do to run an effective (and fun!) contest on Twitter:</p>
<p>1) <strong>Ask for an Opinion</strong>. Do you realize that making people retweet a certain message is not only trite, but painfully boring? The propensity to run a contest this way is unoriginal. So what can you do instead? Focus on this word: engagement. For example, rather than make people retweet the same message, ask a question instead. For example, one thing that Smashing Magazine could have done is by asking readers to come up with an answer to this question: &#8220;Why do you want a Google Wave Invite? The most interesting or clever answer gets an invite!&#8221; When you&#8217;re asking a question or opinion, it allows Twitter users to come up with creative answers. And it&#8217;s so much more interesting to read through interesting responses than a barage of monotonous retweets.</p>
<p>2) <strong>The Trivia Contest</strong>. I think this idea has the most potential to interact with your audience. A simple approach would be to ask a trivia question on Twitter, and allow Twitter users to @reply with their answers. However, I think this approach can quickly lead to people scanning the Twitter search timeline and finding the correct results (and cheating isn&#8217;t fun; the cheaters will also dilute the whole purpose of the contest for others). So here&#8217;s a better way to engage with your audience. Ask the trivia question on Twitter, but motion users to reply with the answer on your blog. For example, a <a href="http://printsbyeugene.com/2009/06/11/free-4x6-prints-giveaway/">contest I held</a> on <a href="http://elbelbelb2000.blogtog.com"><em>Erudite Expressions</em></a> could have been proposed on Twitter (example trivia question: Name the work in which Ernest Hemingway wrote “Bullfighting is the only art in which the artist is in danger of death and in which the degree of brilliance in the performance is left to the fighter’s honour;&#8221; the answer is <a href="http://elbelbelb2000.blogtog.com/archives/6297_1579073640/330938">here</a>), with an invitation for users to respond with their answers on the blog post. If you think that people will be able to cheat by scanning comments left by other users, do this instead: ask users to leave a comment <em>on a blog post </em>of their choice which <em>doesn&#8217;t contain the answer</em> to the trivia question. If your blog doesn&#8217;t contain a timeline of recent comments (you could turn them off temporarily if you do have this feature enabled), it may lead to a great interactive experience (and your readers may find some other interesting content you have to offer in the process as well!). The contest winner would be chosen randomly from all submissions where the correct answer to the trivia contest was provided.</p>
<p>3) <strong>Hashtag Frenzy</strong>. The idea here is simple. Create a unique hashtag and allow people to incorporate it in any tweet of their choice. One company that ran with this idea was <a rel="nofollow" href="http://www.moonfruit.com/">Moonfruit</a>. Another company that went with <a href="http://mashable.com/2009/06/10/iphone-squarespace/">this contest idea</a> was <a href="http://www.squarespace.com/">SquareSpace</a>. The upside potential is huge, as the contest may go viral. The contestants don&#8217;t have to retweet a boring message, they don&#8217;t have to follow you, and they can have fun in the process. The downside of this contest idea is that if it grows viral, it can lead to spam (i.e., spammers will start using this hashtag to promote themselves, their website, or their product). My only caveat for choosing to run a contest this way: don&#8217;t let contestants get multiple &#8220;entries&#8221; by using the hashtag multiple times (because it may upset other Twitter users and/or appear as spam-like). SquareSpace did a great job and realized about this issue about halfway into their contest, and they chose to make a disclaimer that using the hashtag multiple times would not increase your chances of winning).</p>
<p>4) <strong>Short Timeline (and Multiple Contests)</strong>. If you&#8217;re running a Twitter contest, don&#8217;t make it last more than one week. For one, people could get bored waiting that long, and two, they might forget about the contest in the first place. This is definitely a personal choice, but a shorter time-frame allows you to better manage the influx of entries for your contest. Additionally, if you find that your contest has been successful, it opens up doors to run another contest in the future. If you can repeat the contest multiple times, it also allows you increased exposure, as people will try to enter a second time if they didn&#8217;t win. SquareSpace did exactly that: they picked a winner every 24 hours.</p>
<p>5) <strong>Validation of Results</strong>. I see too many Twitter contests in which the winners are chosen, but I have no idea what tools the organizers of the contest used to select the winner. If I enter a contest, I want to be certain that my submission did not go in vain. In other words, I want to see a <strong>validation</strong> of the contest. Check out sites like <a href="http://tweetaways.com/">Tweetaways</a>, <a href="http://www.tweetswin.com/">TweetsWin</a>, and <a href="http://twtaway.com/">Twtaway</a>. If you&#8217;re running a contest where #hashtags are involved, check out these tools to help in your search:  <a href="http://cotweet.com/">CoTweet</a>, <a title="PubliciTweet" href="http://publicitweet.com/">PubliciTweet</a>, <a title="TweetGrid" href="http://tweetgrid.com/">TweetGrid</a>, and <a title="Monitter" href="http://monitter.com/">Monitter</a>. I personally don&#8217;t recommend using <a href="http://search.twitter.com/">Twitter Search</a> because it often is unreliable and/or doesn&#8217;t find tweets that are more than a few days old (but if your contest is short, as per #4 above, Twitter Search may be a good choice).</p>
<p>However, I want to bring the focus to what to do with the tracking. Whether you run a contest based on a trivia question, an invitation with the use of a hashtag, or something else, the validation process is critical. How do I know that I was entered into the contest? That my submission was both received and counted? This is where <a href="http://www.random.org/">Random.org</a> comes into play. From the site:</p>
<blockquote><p><em>People use RANDOM.ORG for   holding drawings, lotteries and sweepstakes, to drive games and   gambling sites, for scientific applications and for art and music.   The service has existed since 1998&#8230;</em><a href="http://www.scss.tcd.ie/"></a></p></blockquote>
<p>Random.org insists that it relies on true randomness (based on atmospheric patterns), and you can read more about that <a href="http://www.random.org/randomness/">here</a> (it is a fascinating read). Why do I recommend using Random.org? Because it allows you (the contest organizer) to input all valid participants into their engine, which will output a random winner (it can select multiple winners as well, if your contest is structured that way). The most appealing part is that Random.org functions as a perfect <strong>validation</strong> tool: the participants can log in (to a unique website which will be generated by Random.org for you) and see if they were entered into the contest. The unique identifier could be the participant&#8217;s email address, their twitter handle, or whatever you choose. The best part? Random.org guarantees privacy because they will not reveal people&#8217;s email address or Twitter IDs. For the purposes of running a contest on Twitter, the optimal choice is the <strong>entrant-accessible drawing </strong>in which privacy is ensured and those who want to verify their entrance into the contest can easily do so. For more information, I highly recommend checking out <strong><a href="http://www.random.org/guides/video1/">this video</a></strong> which explains the entire process.</p>
<p><strong>Conclusion</strong></p>
<p>This was a follow-up post on things <a href="http://printsbyeugene.com/2009/11/10/how-not-to-run-a-twitter-contest/">NOT</a> to do when running a Twitter contest. I hope this post gives you some great ideas on what you can do to run a great contest on Twitter (i.e., don&#8217;t do what Smashing Magazine did!). If there is one element I would recommend above any other in advancing an effective contest on Twitter, it&#8217;s my insistence on relying on the validation tool, such as that offered by Random.org. Yes, it does cost $4.99 to use their service, but if you&#8217;re running a contest with hundreds or thousands of entries, it&#8217;s a small price to pay to ensure fairness.</p>
<p><em>If you have some other ideas on how to run an awesome contest on Twitter, feel free to chime in with your thoughts in the comments. And if you see other contests on Twitter where the organizers are making users retweet a boring message, please point them to this post.<br />
</em></p>
<p>_______</p>
<p><em>Other helpful resources:</em><br />
1) The official <a href="http://help.twitter.com/forums/26810/entries/68877">Guidelines for Running a Contest on Twitter</a> (note the policy on multiple tweets; my addendum is rule #2 <a href="http://printsbyeugene.com/2009/11/10/how-not-to-run-a-twitter-contest/">here</a>)<br />
2) <a href="http://melly.me/5-helpful-tips-rockin-twitter-contest">Five Helpful Tips for a Rockin&#8217; Twitter Contest</a> (hat tip for the apps that track hashtags)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Jump-starting tricks for aspiring web developers]]></title>
<link>http://jonhoo.wordpress.com/2009/11/17/jump-starting-tricks-for-aspiring-web-developers/</link>
<pubDate>Tue, 17 Nov 2009 02:47:01 +0000</pubDate>
<dc:creator>Jon Gjengset</dc:creator>
<guid>http://jonhoo.wordpress.com/2009/11/17/jump-starting-tricks-for-aspiring-web-developers/</guid>
<description><![CDATA[So, you want to make websites, do you? Becoming a web developer is both very easy, and very hard at ]]></description>
<content:encoded><![CDATA[So, you want to make websites, do you? Becoming a web developer is both very easy, and very hard at ]]></content:encoded>
</item>
<item>
<title><![CDATA[My hope is strong]]></title>
<link>http://mmaaggnnaa.wordpress.com/2009/11/16/july-16-2009/</link>
<pubDate>Mon, 16 Nov 2009 22:00:07 +0000</pubDate>
<dc:creator>Marie</dc:creator>
<guid>http://mmaaggnnaa.wordpress.com/2009/11/16/july-16-2009/</guid>
<description><![CDATA[[Book study - July 16, 2009] The Courage to Heal: A Guide for Women Survivors of Child Sexual Abuse ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style="font-size:10pt;font-family:Arial;"><strong><em><span style="color:#3366ff;">[Book study - July 16, 2009]</span></em></p>
<p><span style="color:#ad5b5b;">
<p style="text-align:center;">The Courage to Heal: A Guide for Women Survivors of Child Sexual Abuse</strong><br />
(Third Edition, 1994)<br />
by Ellen Bass and Laura Davis</p>
<p></span></p>
<p><span style="color:#800000;">
<p style="text-align:center;"><strong><span style="font-size:13pt;font-family:Arial;">Part Two: The Healing Process</strong><br />
A Stage of Healing: Remembering</span></p>
<p></span></p>
<p style="text-align:center;"><a href="http://mmaaggnnaa.wordpress.com/about/book-the-courage-to-heal/" target="_blank"><span style="text-decoration:underline;"><span style="color:#ad5b5b;">[Table of Contents]</span></span></a></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><em><span style="color:#008000;">Green text: Quotes/Summaries from the book</span><br />
Gray text: My words</p>
<p>This transformative work (the entire series of blog posts relating to this book) constitutes a ‘fair use’ of any copyrighted material as provided for in Section 107 of the US Copyright law.</em></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><span style="color:#008000;">Writing Exercise: What Happened To You</p>
<p><span style="text-decoration:line-through;">Write about your experience of being sexually abused as a child.</span></span><br />
(I&#8217;m choosing to instead write about historical events for which, still today, I carry shame and/or guilt.  This includes, but is not limited to, sexual abuse.)</p>
<p><em><span style="color:#3366ff;">(My answer is continued from the previous post . . . .)</span></em></p>
<p>Over the past few days, I have been contemplating how to tackle this monumental task of documenting &#8220;what happened&#8221;.</p>
<p>I am sensing a shift in my mind, in my soul, in my spirit . . . even in my body to some extent.</p>
<p>Every part of me is preparing for a catharsis, a purging, a cleansing.</p>
<div id="attachment_9336" class="wp-caption alignleft" style="width: 310px"><a href="http://mmaaggnnaa.wordpress.com/files/2009/11/080-title-unknown1.jpg"><img src="http://mmaaggnnaa.wordpress.com/files/2009/11/080-title-unknown1.jpg?w=300" alt="Photo by Martin Chen" title="080) Title Unknown" width="300" height="200" class="size-large wp-image-9336" /></a><p class="wp-caption-text">Photo by Martin Chen</p></div>
<p>I have been moving into a space of reverence – starting to remember who I was, who I am.</p>
<p>It is quiet inside of me – maybe even peaceful.</p>
<p>I have noticed my general demeanor shifting towards solemn ceremony.</p>
<p>I am experiencing a growing detachment towards &#8220;what happened&#8221;.  I am ready to gently separate history from biological tissue.  I am ready to respectfully separate antiquity from psychological energy.  I am ready to open the curtains of my soul and welcome bold emotional expression and brazen physical movement into my life.</p>
<p>My hope is strong.</p>
<p>As a child, I was taught that my pain was not important – that I had no right to consider the possibility my experience might have an element of pain.  I was taught to arrange my life around catering to the needs and pain of others, even to the detriment of my own well-being.  I was taught to deny my own pain.</p>
<p>Now, as an adult, I recognize that I have never acknowledged the full extent of the pain I experienced.  Even now, it is difficult to give myself permission to recognize it – to remember it – to name it.  I feel shame, through the memory of my father&#8217;s voice, for laying claim to my right to do so.  Maybe, through the process of remembering, I can set aside that shame as well.</p>
<p>I am beginning to recognize my need to have someone bear witness to my process of remembering.  I don&#8217;t need someone to validate my memories (although that would be nice), but I do need someone to validate my remembering.  I need another human being to say to me, &#8220;I hear what you are saying and I hear your pain – I hear you.  What you are saying is important and you have the right to say it.&#8221;</p>
<p>By documenting history here, there is a chance my process of remembering will be validated by another human being.</p>
<p>By documenting history here, the extent of my healing will never be forgotten or minimized.</p>
<p>By documenting history here, I can make it something separate and apart from me – with it’s own path, it’s own journey, it’s own purpose.  The separation and the distance will grant me the freedom to honor it, bless it and thank it – every single part of it.</p>
<p><span style="color:#3366ff;"><strong><em>[To be continued in an upcoming post . . .]</em></strong></span></span></p>
<p><a href="http://mmaaggnnaa.wordpress.com/files/2009/11/quotes-096.jpg"><img src="http://mmaaggnnaa.wordpress.com/files/2009/11/quotes-096.jpg" alt="Quotes 096" title="Quotes 096" width="500" height="104" class="aligncenter size-full wp-image-8549" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Importance of Market Validation in Product Development]]></title>
<link>http://theformulatorsperspective.wordpress.com/2009/11/16/the-importance-of-market-validation-in-product-development/</link>
<pubDate>Mon, 16 Nov 2009 20:39:58 +0000</pubDate>
<dc:creator>hanshaas</dc:creator>
<guid>http://theformulatorsperspective.wordpress.com/2009/11/16/the-importance-of-market-validation-in-product-development/</guid>
<description><![CDATA[If I only had a dollar for every new product development project I&#8217;ve participated in that pro]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If I only had a dollar for every new product development project I&#8217;ve participated in that promised millions of dollar in sales and deliver almost nothing- I&#8217;d have 50 bucks or so.</p>
<p>I&#8217;ve worked with some exceptional marketing people over the years,  and many not so good, but even the best of them missed the mark many times. This is the hardest part of the new product process- determining how much of a product will be sold, particularly if it is truly a new product- one that no one has previously marketed. I&#8217;ve attended many focus groups and not found them to extrapolate well. That&#8217;s not really their purpose so I&#8217;m told. Surveys, prototype product trials with users, individual interviews with potential end-users- none of them has produced a close estimate. We always had a marketing profile(sales estimate, unit cost, gross margin, key customers, etc) and a product profile (key product attributes, package types and sizes, cost target, capital needed if any, etc), but we never defined resources needed after the project was done.</p>
<p>I don&#8217;t have the answers here but do have an opinion (go figure). You know people have use for the product, you know they like it and R&#38;D delivered on the key attributes. There are, however,  a huge amount of post development issues that affect the sales outcome-the amount of money used to get product awareness, the sales incentive, spiffs, etc , etc. . This is where many new product marketing projects falter in small to medium size businesses, in my opinion.  Pepsi and Unilever may have the discipline and commitment to define all of these project parameters before launch, or even at project inception, but none of the businesses I&#8217;ve been involved with did.</p>
<p>How many projects have you been involved with that fail to define up front what resources they need to commit to a new product launch? Without them defined you&#8217;ve basically said they aren&#8217;t needed to hit the sales target. You will not get the same results with no market and sales support as you will with a million dollar launch program. I&#8217;ve tried in the past to get the marketing group to do this as part of the validation process, but with no success. I would be very interested on others views on what the most important part of new product validation process is.</p>
<p>What have you done to improve the process that most impacted a successful outcome?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[VALIDATION IN DATABASES]]></title>
<link>http://fhsint2is.wordpress.com/2009/11/16/validation-in-databases/</link>
<pubDate>Mon, 16 Nov 2009 17:45:12 +0000</pubDate>
<dc:creator>fhsint2is</dc:creator>
<guid>http://fhsint2is.wordpress.com/2009/11/16/validation-in-databases/</guid>
<description><![CDATA[In Information Systems on Thursday, we learned about validation in databases. Data validation allows]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In Information Systems on Thursday, we learned about validation in databases. Data validation allows you to control what values are entered into a field. We talked about the different types of validation checks and what they are used to do.</p>
<p>These validation checks are :</p>
<ul>
<li><strong>PRESENCE CHECK</strong> &#8211; Does a field HAVE to have data entered?</li>
<li><strong>RESTRICTED CHOICE CHECK</strong> &#8211; Are there only certain acceptable                                                                             values?</li>
<li><strong>RANGE CHECK</strong> &#8211; Does the data have to be within a certain range?</li>
</ul>
<p>Here is a link that will send you to a website with all the information on validation within databases. <a href="http://www.theteacher99.btinternet.co.uk/theteacher/gcse/newgcse/module5/task10.htm">http://www.theteacher99.btinternet.co.uk/theteacher/gcse/newgcse/module5/task10.htm</a></p>
<p>To ensure that you understood the details in this post, I have put in a link which will send you to a quiz on                                                                                             <strong><span style="text-decoration:underline;">DATA VALIDATION AND  VERIFICATION</span><span style="font-weight:normal;"><a href="http://www.bbc.co.uk/apps/ifl/schools/gcsebitesize/ict/quizengine?quiz=datavalidationverification;templateStyle=ict">http://www.bbc.co.uk/apps/ifl/schools/gcsebitesize/ict/quizengine?quiz=datavalidationverification;templateStyle=ict</a></span></strong></p>
<p><strong><span style="font-weight:normal;">By Cammy</span></strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Validate Your Web Site’s Code Online]]></title>
<link>http://chimac.net/2009/11/16/validate-your-web-site%e2%80%99s-code-online/</link>
<pubDate>Mon, 16 Nov 2009 17:32:41 +0000</pubDate>
<dc:creator>chimac</dc:creator>
<guid>http://chimac.net/2009/11/16/validate-your-web-site%e2%80%99s-code-online/</guid>
<description><![CDATA[Nice example of how even blog sites like WP have issues with W3 validation.  Click here to read.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Nice example of how even blog sites like WP have issues with W3 validation.  Click <a href="http://www.macobserver.com/tmo/article/validate_your_web_sites_code_online/" target="_self">here</a> to read.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
