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

<channel>
	<title>Geek4Eva &#187; Tips n Tricks</title>
	<atom:link href="http://geek4eva.com/category/tips-n-tricks/feed/" rel="self" type="application/rss+xml" />
	<link>http://geek4eva.com</link>
	<description>No Limits</description>
	<lastBuildDate>Tue, 01 May 2012 10:55:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>&#8216;Current Directory&#8217; removed from $LOAD_PATH in Ruby 1.9.2</title>
		<link>http://geek4eva.com/2011/08/01/current-directory-removed-from-load_path-in-ruby-1-9-2/</link>
		<comments>http://geek4eva.com/2011/08/01/current-directory-removed-from-load_path-in-ruby-1-9-2/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 08:22:41 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[1-Testing]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://geek4eva.com/?p=705</guid>
		<description><![CDATA[I was practicing sample code in Everyday Scripting with Ruby: For Teams, Testers, and You by Brian Marick and I came across an issue for which it took me a while to find a workaround. I was testing the &#8216;churn&#8217; [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>I was practicing sample code in <a href="http://amzn.com/0977616614" target="_blank">Everyday Scripting with Ruby: For Teams, Testers, and You</a> by Brian Marick and I came across an issue for which it took me a while to find a workaround. </p>
<p>I was testing the &#8216;churn&#8217; sample from the book. The actual issue was I had one ruby file which contained the code base called &#8216;churn.rb&#8217; and then there was another file to unit-test the code called &#8216;churn-tests.rb&#8217;. Both these files were under a custom folder under &#8216;D:\blah\blah\code\&#8217;</p>
<p><a href="http://geek4eva.com/wp-content/uploads/2011/08/churn.jpg"><img src="http://geek4eva.com/wp-content/uploads/2011/08/churn.jpg" alt="" title="churn" width="329" height="173" class="alignleft size-full wp-image-713" /></a></p>
<p>&#8216;Churn-tests.rb&#8217; includes &#8216;churn.rb&#8217; file to be able to test it. The command used to include is: &#8220;require &#8216;churn&#8217;&#8221;.<br />
Initially in previous versions, since both files were in the same folder, Ruby would simply load the code file &#8211; &#8216;churn&#8217;. But as of Ruby v1.9.2, as part of the default installation, the code directory: &#8220;.&#8221; has been removed from the $LOAD_PATH. </p>
<p>As a result my code (unit-test) just wouldn&#8217;t work. I tried various options but no luck.</p>
<p>Finally, I came across few ways of fixing it, and those are:</p>
<p>1 &#8211; Provide the relative path:</p>
<p><font style="color:#000000">require</font> <font style="color:#993333">&#8216;./churn&#8217;</font></p>
<p>2 &#8211; Get current file&#8217;s path and reuse it:</p>
<p><font style="color:#000000">require File.expand_path(File.join(File.dirname(</font><font style="color:#000099">__FILE__</font><font style="color:#000000">), &#8216;</font><font style="color:#993333">filename</font><font style="color:#993333">&#8216;))</font></p>
<p>3 &#8211; Same as above but bit more readable:</p>
<p><font style="color:#000000">require Pathname.new(</font><font style="color:#000099">__FILE__</font><font style="color:#000000">).dirname + </font><font style="color:#993333">&#8216;filename&#8217;</font></p>
<p>4 &#8211; Spell out the complete path, but obviously that&#8217;s not ideal</p>
<p>Hope that comes handy to someone.</p>
<p><strong>Happy Coding&#8230; oops&#8230; Testing!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2011/08/01/current-directory-removed-from-load_path-in-ruby-1-9-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is YOUR Email Address Hacked?</title>
		<link>http://geek4eva.com/2011/06/26/is-your-email-address-hacked/</link>
		<comments>http://geek4eva.com/2011/06/26/is-your-email-address-hacked/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 00:17:48 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[IT Companies]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[1-Testing]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[lulzsec]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://geek4eva.com/?p=688</guid>
		<description><![CDATA[Background: Earlier this month a hacking group released a list of almost 62,000 email accounts and their passwords. This list was made available publicly to one and all. The original list is not available any more. Dazzlepod has though made [&#8230;]]]></description>
			<content:encoded><![CDATA[<p><strong>Background:</strong><br />
Earlier this month a hacking group released a list of almost 62,000 email accounts and their passwords. This list was made available publicly to one and all.</p>
<p>The original list is not available any more. Dazzlepod has though made the list available without the passwords so people could check if any of their email addresses have been compromised. The list is available here: http://dazzlepod.com/lulzsec/?page=1</p>
<p><strong>Requirement:</strong><br />
There are almost 62,000 email addresses and Dazzlepod has divided the list in to 120 pages.<br />
I would like to go through the list and check if any of mine or my family member&#8217;s email has been compromised. Going through 120 pages and searching for almost 10 aliases on each page is a daunting task.</p>
<p><strong>Solution:</strong><br />
So I went ahead and automated the process, that is scripted a spider (kind of). The spider goes though all 120 pages and reports if any of the aliases I know of have been compromised.</p>
<p>This script is created using iMacros plug-in for Firefox. </p>
<p>Instructions:</p>
<ul>
<li>Download and install <a href="http://www.mozilla.com/en-US/firefox/new/" target="_blank">Firefox</a> (if you don&#8217;t have it already).</li>
<li>Download and install <a href="https://addons.mozilla.org/en-us/firefox/addon/imacros-for-firefox/" target="_blank">iMacros for Firefox</a></li>
<li><a href="http://g4e.co/kxEUy9">Click here to download my iMacros script</a> and copy it to iMacros folder. It is mostly (C:\Users\&lt;username&gt;\Documents\iMacros\Macros) in Windows-7 environment.</li>
<li>Open the script in editor and update the values in <em>var mynames = new Array(&#8220;<strong>alias1</strong>&#8220;,&#8221;<strong>alias2</strong>&#8220;)</em> with your aliases. Do not include domain name and suffix.</li>
<li>Now run the script and you should get the response in 5-10 minutes. Depending on number of aliases and website speed.</li>
</ul>
<p>If your browser blocks the download of a &#8216;javascript&#8217; file then here is the script for your reference:</p>
<p><code><br />
var i, j, retcode;<br />
var report;<br />
var ret;<br />
var macro;<br />
var jsLF = "\n";<br />
var iPages = 120;<br />
/*NOTE: Change the list in next line to include all the email aliases you'd like to check.<br />
E.g.: ("alias1","alias2","alias3","alias4")<br />
*/<br />
var mynames = new Array("alias1","alias2")</p>
<p>iimDisplay("Start DazzlePod");</p>
<p>report  =  "Password Report\n\n";</p>
<p>for (i = 1; i <= iPages; i++) {<br />
    iimDisplay("Page: "+(i)+" of Page: "+(i));<br />
    macro = "CODE:";<br />
    macro += "URL GOTO=http://dazzlepod.com/lulzsec/?page=" + i + jsLF;<br />
    macro += "REFRESH" +jsLF;</p>
<p>    for (j = 0; j < mynames.length; j++) {<br />
    	macro += "TAG POS=1 TYPE=TD ATTR=TXT:" + mynames[j] + "* EXTRACT=TXT" + jsLF;<br />
    }</p>
<p>    macro += "WAIT SECONDS=1";<br />
    retcode = iimPlay(macro);<br />
    report += i;<br />
    if (retcode < 0) {<br />
        report += ": "+iimGetLastError();<br />
    } else {<br />
        report += ": OK";<br />
        /* display the FIRST extracted item in report*/<br />
        s = iimGetLastExtract(1);<br />
        if ( s != "#EANF#" ) {<br />
	        	report += "Email: "+ iimGetLastExtract(0) + " found on page: " + i + "\n";<br />
        } else {<br />
        	report += "Clear"<br />
        }<br />
    }<br />
    report += "\n";<br />
}<br />
iimDisplay("Test complete");</p>
<p>alert ( report );<br />
</code></p>
<p>UPDATE:<br />
1 - There is a longer list now on Dazzlepod with almost 260,000 emails: <a href="http://dazzlepod.com/lulzsec/final/">http://dazzlepod.com/lulzsec/final/</a><br />
2 - They now also have a search box, so that makes this script redundant</p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2011/06/26/is-your-email-address-hacked/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hiring Stupid People</title>
		<link>http://geek4eva.com/2011/04/19/hiring-stupid-people/</link>
		<comments>http://geek4eva.com/2011/04/19/hiring-stupid-people/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 11:11:30 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[hiring]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[recruitment]]></category>

		<guid isPermaLink="false">http://geek4eva.com/?p=641</guid>
		<description><![CDATA[One thing is for sure &#8211; no one wants to hire stupid people! But do you really put an effort to hire &#8216;The Best&#8217; candidate? Not just &#8216;best of the lot&#8217;, nor &#8216;best possible&#8217;, but &#8216;The Best&#8217;. Everything from writing [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>One thing is for sure &#8211; no one wants to hire stupid people! But do you really put an effort to hire <strong>&#8216;The Best&#8217;</strong> candidate? Not just <em>&#8216;best of the lot&#8217;</em>, nor <em>&#8216;best possible&#8217;</em>, but <strong><em>&#8216;The Best&#8217;</em></strong>.</p>
<p>Everything from writing a job description, to the job ad and various other interview tools are equally important in the recruitment process.</p>
<p>Here are some of the recruitment tools that one should try and use, like the job-application form, theory test, practical test, interview, team-fit interview, reference checks, etc. </p>
<p>I was reading the following white paper: <a href="http://api.ning.com/files/MhqovnvrwKq*vZ7YDkEl*xGlDY4Jop*OWX-NNUeA1Mu06K7Y*EUEz73TjUBqFp36iSMeAN23o1J2JThLs-nczzQwIBpDNBcV/stupidpeopleexecreport.pdf" target="_blank">Why Stupid People Get Hired</a> and came across some interesting points.</p>
<blockquote><p>
<strong>Be Wary of the &#8220;Best Applicants&#8221;</strong><br />
The goal is to hire the <strong>best employees</strong>, but too often what we hire are the “best applicants.”</p>
<p><strong>Some Common Myths</strong></p>
<ol>
<li>“I can tell when somebody’s lying.” The truth is, you can’t tell.</li>
<li>“You can’t get references anymore.”  Well, you can get references.</li>
<li>“If you make it too hard to get the job, the good applicants will drop out.”<br />
The truth is, you should be making it hard to get the job.</li>
<li>“I have to see at least three to five people to make sure I’m hiring the best.”<br />
Those words simply mean you haven’t identified in advance what makes a job applicant a winner.</li>
<li>“I can just tell if someone is going to be good or bad.” Your gut feel is important.  If it says,<br />
“Don’t hire them,” then don’t hire them. But at the same time, if your gut says “hire them,”<br />
you should doubt it.</li>
</ol>
</blockquote>
<p>I kind of connected with all the five points mentioned above. Quite often we make the recruitment process so easy that often not-so-good applicants make it through to the interview stage. I believe there should be enough filters before the interview stage that should allow you to get rid of such applicants. Your time is precious &#8211; why waste your time in interviewing someone not so great? </p>
<p>I have interviewed and hired quite a few testers by now. Many a times I have gone with my gut feel and not hired someone &#8211; and I cannot say if that was a correct decision as I didn&#8217;t work with them; but I must say at least once I went with my gut feel to hire someone and it turned out to be not a great decision.</p>
<p>I am sure no one has ever had a 100% success rate in recruiting people, but I believe having a good recruitment process guarantees a very low failure rate.</p>
<p>Happy Recruiting!!</p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2011/04/19/hiring-stupid-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Media Marketing Tips</title>
		<link>http://geek4eva.com/2011/04/14/social-media-marketing-tips/</link>
		<comments>http://geek4eva.com/2011/04/14/social-media-marketing-tips/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 09:26:49 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[market]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://geek4eva.com/?p=636</guid>
		<description><![CDATA[Here are some tips on using Twitter and Facebook for marketing. Also about planning your social media efforts. Don’t Automate Your Status Updates Don’t Be Afraid to Show You’re Human Do Post More Photos and Videos Do Put Your Fans [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Here are some tips on using Twitter and Facebook for marketing. Also about planning your social media efforts.</p>
<blockquote><ol>
<li>Don’t Automate Your Status Updates</li>
<li>Don’t Be Afraid to Show You’re Human</li>
<li>Do Post More Photos and Videos</li>
<li>Do Put Your Fans in Charge Every Now and Then</li>
<li>Do Target Your Status Updates</li>
<li>Do Ask Questions and Involve Your Fans</li>
<li>Do Watch Your Post Frequency and Timing</li>
<li>Do Have a Unique Voice</li>
<li>Do Diversify Your Content</li>
<li>Do Track the Performance of Your Posts</li>
</ol>
</blockquote>
<p>Here is the link to original posts:</p>
<ul>
<li><a href="http://mashable.com/2011/03/22/tips-brand-facebook-page/" target="_blank">10 Tips for Posting on Your Brand’s Facebook Page</a></li>
<li><a href="http://www.marketinggum.com/21-ways-to-get-more-followers-on-twitter/" target="_blank">21 Ways to get more followers on Twitter</a></li>
<li><a href="http://mashable.com/2011/04/11/outsource-social-media/" target="_blank">Should You Outsource Your Social Media Efforts?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2011/04/14/social-media-marketing-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geek4Eva &#8211; New Design Launched</title>
		<link>http://geek4eva.com/2011/04/01/geek4eva-new-design-launched/</link>
		<comments>http://geek4eva.com/2011/04/01/geek4eva-new-design-launched/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 09:27:40 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://geek4eva.com/?p=591</guid>
		<description><![CDATA[Finally I got over with the previous design and decided to change the complete look of the website. Along with the design I have moved the domain as well. Earlier the website was hosted as a sub-domain on my business [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Finally I got over with the previous design and decided to change the complete look of the website. Along with the design I have moved the domain as well. </p>
<p>Earlier the website was hosted as a sub-domain on my business website &#8211; <a href="http://logicx.co.nz"  target="_blank">http://logicx.co.nz</a>. Now I have moved it to an independent domain.</p>
<p>The theme (design) used earlier was a free theme from <a href="http://wordpress.org/extend/themes/" target="_blank">WordPress</a> called NeoEase. The current theme is a paid one from <a href="http://themeforest.net/" target="_blank">http://themeforest.net/</a>.</p>
<p>Blog engine is still <a href="http://wordpress.org" target="_blank">WordPress</a>. My hosting provider is <a href="http://www.openhost.co.nz/" target="_blank">Openhost</a>.</p>
<p>I have also added some new <a href="https://www.google.com/adsense/" target="_blank">AdSense</a> ad units from Google. Hopefully people will click on those ads and help me recover some of my costs <img src='http://geek4eva.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Thanks&#8230;</p>
<p><strong>Happy Clicking!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2011/04/01/geek4eva-new-design-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collaborative Consumption #collcons</title>
		<link>http://geek4eva.com/2011/03/23/collaborative-consumption-collcons/</link>
		<comments>http://geek4eva.com/2011/03/23/collaborative-consumption-collcons/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 18:08:17 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[Economy]]></category>
		<category><![CDATA[IT Companies]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[bartering]]></category>
		<category><![CDATA[collaborative consumption]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[swapping]]></category>

		<guid isPermaLink="false">http://geek4eva.logicx.co.nz/blog/?p=529</guid>
		<description><![CDATA[Collaborative Consumption as the term suggests is sharing, bartering, renting, lending or swapping of a product rather than owning it completely or forever. I first came across this term through the following video on TED by Rachel Botsman: And since [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Collaborative Consumption as the term suggests is sharing, bartering, renting, lending or swapping of a product rather than owning it completely or forever.</p>
<p>I first came across this term through the following video on TED by <a href="http://www.collaborativeconsumption.com/book-and-authors/authors.php#Rachel" target="_blank">Rachel Botsman</a>:</p>
<div align="center">
<p><object width="446" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param><param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/RachelBotsman_2010X-medium.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/RachelBotsman-2010X.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=1037&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=rachel_botsman_the_case_for_collaborative_consumption;year=2010;theme=the_rise_of_collaboration;theme=not_business_as_usual;theme=new_on_ted_com;theme=a_taste_of_tedx;event=TEDxSydney;&#038;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talks/dynamic/RachelBotsman_2010X-medium.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/RachelBotsman-2010X.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=1037&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=rachel_botsman_the_case_for_collaborative_consumption;year=2010;theme=the_rise_of_collaboration;theme=not_business_as_usual;theme=new_on_ted_com;theme=a_taste_of_tedx;event=TEDxSydney;"></embed></object></p>
</div>
<p>And since then this idea of &#8216;collaborative consumption&#8217; has stuck in my head. </p>
<p>I&#8217;ve managed to do some research on it and it turns out that it is not much different from what some of us are already used to. I have seen people sharing or passing on university books, kids&#8217; clothes, toys, etc. already.</p>
<p>The only difference is:</p>
<ol>
<li>It is a much required cultural shift due to tough economic times and required more often</li>
<li>and not only limited to a small community of people but the whole wide world, due to the growth in social media and online tools</li>
</ol>
<p>TIME magazine has marked it as one of the &#8216;<a href="http://www.collaborativeconsumption.com/buzz-and-press/Today%20s%20Smart%20Choice%3A%20Don%20t%20Own.%20Share%20-%2010%20Ideas%20That%20Will%20Change%20the%20World%20-%20TIME.pdf" target="_blank">10 ideas that will change the world</a>&#8216;</p>
<p>Here is a graphical representation of what will the &#8216;Sharing Economy&#8217; look like in near future:</p>
<p><a href="https://s3.amazonaws.com/promotionalcodes.ae/collab-consumption-infographic.png"  title="The Rise of Social Media and Collaborative Consumption"><img width="600" border="0" src="https://s3.amazonaws.com/promotionalcodes.ae/collab-consumption-infographic.png" alt="Collaborative Consumption"/></a><br/><a href="http://www.promotionalcodes.org.uk/21058/the-rise-of-social-media-collaborative-consumption/">Collaborative Consumption Infographic</a> By <a href="http://www.promotionalcodes.org.uk">Promotional Codes</a></p>
<p>A quick link to the Collaborative Consumption blog that was just released while I was typing this blog. A great practical example already implemented in Australia about renting University books: <a href="http://www.collaborativeconsumption.com/insider-blog/archives/knowledge_for_hire.php" target="_blank">http://www.collaborativeconsumption.com/insider-blog/archives/knowledge_for_hire.php</a></p>
<p>Happy Sharing!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2011/03/23/collaborative-consumption-collcons/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What is Your Elevator Pitch</title>
		<link>http://geek4eva.com/2010/12/12/what-is-your-elevator-pitch/</link>
		<comments>http://geek4eva.com/2010/12/12/what-is-your-elevator-pitch/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 05:45:47 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[vision]]></category>

		<guid isPermaLink="false">http://geek4eva.logicx.co.nz/blog/?p=508</guid>
		<description><![CDATA[Continuing from my last blog &#8211; at the same forum we had a senior personnel from ANZ bank, who did a keynote presentation on Strategy and Planning for managers. While presenting he touched on various aspects of life as well [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Continuing from my last <a href="http://geek4eva.com/2010/12/04/where-the-testing-industry-will-be-in-10-years-time/">blog</a> &#8211; at the same forum we had a senior personnel from ANZ bank, who did a keynote presentation on Strategy and Planning for managers. While presenting he touched on various aspects of life as well &#8211; both personal and professional.</p>
<p>One lesson I brought home from it was &#8211; <strong>What is *Your* Elevator Pitch?</strong></p>
<p>Elevator pitch is normally used by entrepreneurs (of start-ups mostly) to present their idea to potential investors; and the pitch needs to be short enough to be completed while you&#8217;re in an &#8216;elevator&#8217;.</p>
<p>The presenter recommended that every individual should have their personal elevator pitch &#8211; as in what is their vision in life, where they see their self in next 2 years, 5 years or 10 years.</p>
<p>Elevator pitch is also applicable when you introduce yourself. I&#8217;ve done this in past while introducing myself -<em> &#8220;I&#8217;m a tester &lt; period &gt;&#8221;</em>. And the person at other end has to guess rest of it. Instead you can make it easier on them by describing a bit more about <em>yourself</em> or <em>profession </em>- depending on the situation. I may say &#8220;I&#8217;m a software tester&#8230; specializing in process improvements&#8230; with a keen interest in technical testing&#8230;&#8221;</p>
<p>So &#8211; What is *Your* Elevator Pitch?</p>
<p>I&#8217;m sure most of you out there have one. If not &#8211; may be it&#8217;s time to prepare one <img src='http://geek4eva.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>All The Best!!</p>
<p>Update: A video on what is an Elevator Pitch &#8211; <a href="http://www.youtube.com/watch?v=Tq0tan49rmc" target="_blank">http://www.youtube.com/watch?v=Tq0tan49rmc</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2010/12/12/what-is-your-elevator-pitch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s official &#8211; We&#8217;re doing Exploratory Testing with Session Based Test Management</title>
		<link>http://geek4eva.com/2010/02/14/its-official-were-doing-exploratory-testing-with-session-based-test-management/</link>
		<comments>http://geek4eva.com/2010/02/14/its-official-were-doing-exploratory-testing-with-session-based-test-management/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 01:07:21 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[1-Testing]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[Exploratory Testing]]></category>

		<guid isPermaLink="false">http://geek4eva.logicx.co.nz/blog/?p=475</guid>
		<description><![CDATA[With increasing use of agile methodology, reducing budgets and ever chaning requirements I personally reckon ET (exploratory testing) is now more often required. We all do ET. Sometimes the deadlines are so tight that we have to go to the [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>With increasing use of agile methodology, reducing budgets and ever chaning requirements I personally reckon ET (exploratory testing) is now more often required. </p>
<p>We all do ET. Sometimes the deadlines are so tight that we have to go to the extent that we do all the testing but have no documentation available to prove what or how much was tested. SBTM helps to fix that problem.</p>
<p>In my earlier <a href="http://geek4eva.logicx.co.nz/blog/2010/01/18/session-based-test-management-with-confluence-wiki/" target = "_blank">post</a> I mentioned that we are trying to integrate SBTM (Session Based Test Management) with our existing infrastructure.</p>
<p>Well finally we&#8217;ve done it and also managed to get a sign-off from our PM (project manager) and other team leads on fully implementing on a high-profile 9 month project.</p>
<p>To give an idea here is how we have done it:</p>
<ul>
<li>Tester creates his/her session reports on enterprise wiki &#8211; so that it is viewable by any and everyone.</li>
<li>We have a linux web server where we ported all the <a href="http://www.satisfice.com/sbtm/demo/" target="_blank">SBTM scripts</a> provided by James Bach &#8211; made some mods to it to read wiki pages</li>
<li>Call the main script which creates all the reports and voila they&#8217;re ready to view and analyse further</li>
</ul>
<p>Screenshots for the above are also viewable here.</p>
<p align="center">
<img src="http://lh5.ggpht.com/_96IU25bidIo/S3c-25JGDzI/AAAAAAAAAbY/lz3ti2XP_S8/s800/20100214_SessionReport.JPG" alt="Session Reports" /></p>
<p></p>
<p><img src="http://lh4.ggpht.com/_96IU25bidIo/S3c-2UCrjII/AAAAAAAAAbU/YBKzt03ZTo8/s800/20100214_SBTMReports.JPG" alt="Consolidated Reports" /></p>
<p></p>
<p><img src="http://lh4.ggpht.com/_96IU25bidIo/S3c-2A7Es6I/AAAAAAAAAbQ/cuwHOM97R0k/s800/20100214_Report2.JPG" alt="Session Reports List" /></p>
<p></p>
<p><img src="http://lh5.ggpht.com/_96IU25bidIo/S3c-14oCcuI/AAAAAAAAAbM/6rI6KQt1zVU/s800/20100214_Report1.JPG" alt="Report Analysis" /></p>
<p>Thanks to James Bach for <a href="http://www.satisfice.com/sbtm/demo/" target = "_blank">SBTM scripts</a> and <a href="http://bjosman.wordpress.com/2009/11/25/the-joy-of-being-amongst-fellow-testers/" target = "_blank">Brian Osman</a> for further instigating the thought of implementing ET and SBTM.</p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2010/02/14/its-official-were-doing-exploratory-testing-with-session-based-test-management/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Clickjacking</title>
		<link>http://geek4eva.com/2010/02/08/clickjacking/</link>
		<comments>http://geek4eva.com/2010/02/08/clickjacking/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 04:43:38 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[1-Testing]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://geek4eva.logicx.co.nz/blog/?p=467</guid>
		<description><![CDATA[Clickjacking is a malicious technique of tricking Web users into revealing confidential information or taking control of their computer while clicking on seemingly innocuous Web pages. (Source: http://en.wikipedia.org/wiki/Clickjacking) [Image Source] Here is a simple example where clicking anywhere on the [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Clickjacking is a malicious technique of tricking Web users into revealing confidential information or taking control of their computer while clicking on seemingly innocuous Web pages. (Source: <a href="http://en.wikipedia.org/wiki/Clickjacking" target="_blank">http://en.wikipedia.org/wiki/Clickjacking</a>)</p>
<p align="center">
<img src="http://lh3.ggpht.com/_96IU25bidIo/S29cgrbNRqI/AAAAAAAAAaU/BE1yv7yiqJQ/s288/clickjacking.jpg" alt="Clickjacking" /><br />
<br />
[Image <a href="http://www.lle.rochester.edu/04_resources/04_05_computer/04_safecomputing/04_safecomputing.php" target="_blank">Source</a>]
</p>
<p>Here is a simple example where clicking anywhere on the screen (except header and footer) takes the user to another website. <a href="http://www.collegehumor.com/video:1928558" target="_blank">http://www.collegehumor.com/video:1928558</a></p>
<h2>Prevention</h2>
<p>Currently it seems like there is only one way of protecting against such attacks and that is by using the &#8216;<a href="https://addons.mozilla.org/en-US/firefox/addon/722" target="_blank">NoScript</a>&#8216; add-on for Firefox.</p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2010/02/08/clickjacking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phishing Example #2</title>
		<link>http://geek4eva.com/2009/11/29/phishing-example-2/</link>
		<comments>http://geek4eva.com/2009/11/29/phishing-example-2/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 08:04:23 +0000</pubDate>
		<dc:creator>Farid Vaswani</dc:creator>
				<category><![CDATA[1-Testing]]></category>
		<category><![CDATA[Tips n Tricks]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://geek4eva.logicx.co.nz/blog/?p=458</guid>
		<description><![CDATA[One more quick example of a phishing email. As per the tip in my previous post: checkout the domain name. It is actually replaced by an IP address]]></description>
			<content:encoded><![CDATA[<p>One more quick example of a phishing email.</p>
<p>As per the tip in my <a href="http://geek4eva.logicx.co.nz/blog/2009/11/23/how-saf-is-that-link-in-your-email/" target="_blank">previous post</a>: checkout the domain name. </p>
<p>It is actually replaced by an <strong>IP address</strong></p>
<p><img src="http://lh5.ggpht.com/_96IU25bidIo/SxIqfiLc5bI/AAAAAAAAAYo/Br9ogpmNN_Y/s800/20091129_phishing.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4eva.com/2009/11/29/phishing-example-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

