<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4902274058090191473</id><updated>2012-02-16T22:46:45.312+05:30</updated><category term='3 Idots'/><category term='Sony Ericson X10'/><category term='New Technology'/><category term='New Movie'/><category term='New Year 2010'/><category term='Dessign Patterns'/><category term='The White Ribbon'/><category term='Invictus'/><category term='My Readings'/><category term='Ninja Assassin'/><category term='New Games'/><category term='New Technology 1'/><category term='Software Test Tools'/><category term='Welcome'/><title type='text'>Jeewantha's World</title><subtitle type='html'>Software Quality Assurance                                                                     
And My Favorites ... 
Movies, Games, Technologies, readings..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>61</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-2574181019854849064</id><published>2010-01-04T10:23:00.003+05:30</published><updated>2010-01-04T10:30:48.895+05:30</updated><title type='text'>One world One Time All Are Celebrating New Year (Part2)</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Moscow&lt;/span&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wY7R3QvCD9c&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/wY7R3QvCD9c&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sydney Harbour Bridge, Australia.&lt;/span&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/sl2ELLD_dq8&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/sl2ELLD_dq8&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;India&lt;/span&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/amBnqbJ6c2M&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/amBnqbJ6c2M&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Holand&lt;/span&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/sl2ELLD_dq8&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/sl2ELLD_dq8&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-2574181019854849064?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/2574181019854849064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2010/01/one-world-one-time-all-are-celebrating_04.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2574181019854849064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2574181019854849064'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2010/01/one-world-one-time-all-are-celebrating_04.html' title='One world One Time All Are Celebrating New Year (Part2)'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8928678608306922909</id><published>2010-01-01T06:25:00.003+05:30</published><updated>2010-01-01T06:30:22.449+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Year 2010'/><title type='text'>One world One Time All Are Celebrating New Year  (Part1)</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Chaina&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QQYdQHDQOws&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/QQYdQHDQOws&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Moscow &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vQLe862QP_M&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vQLe862QP_M&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Dubai&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/TSSb4WwnKwg&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/TSSb4WwnKwg&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8928678608306922909?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8928678608306922909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2010/01/one-world-one-time-all-are-celebrating.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8928678608306922909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8928678608306922909'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2010/01/one-world-one-time-all-are-celebrating.html' title='One world One Time All Are Celebrating New Year  (Part1)'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-7393573807029575079</id><published>2009-12-30T09:33:00.003+05:30</published><updated>2009-12-30T09:35:58.001+05:30</updated><title type='text'>Wish You Happy New Year 2010...!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzrRVd5wb4I/AAAAAAAAAV0/eHPURmJtSMI/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzrRVd5wb4I/AAAAAAAAAV0/eHPURmJtSMI/s320/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5420875268228149122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My wishes for you in year 2010&lt;br /&gt;Great start for Jan,&lt;br /&gt;Love for Feb,&lt;br /&gt;Peace for march,&lt;br /&gt;No worries for April&lt;br /&gt;Fun for May,&lt;br /&gt;Joy for June to Nov,&lt;br /&gt;Happiness for Dec,&lt;br /&gt;Have a lucky and wonderful 2010.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-7393573807029575079?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/7393573807029575079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/wish-you-happy-new-year-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7393573807029575079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7393573807029575079'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/wish-you-happy-new-year-2010.html' title='Wish You Happy New Year 2010...!'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SzrRVd5wb4I/AAAAAAAAAV0/eHPURmJtSMI/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5686936102688795224</id><published>2009-12-28T10:11:00.002+05:30</published><updated>2009-12-28T10:17:56.650+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='The White Ribbon'/><title type='text'>The White Ribbon</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Szg4UoqnrbI/AAAAAAAAAVc/yXUTEPpmgik/s1600-h/12439.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 213px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Szg4UoqnrbI/AAAAAAAAAVc/yXUTEPpmgik/s320/12439.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5420144078705110450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The White Ribbon&lt;br /&gt;Also known as: "Das weiße Band"; "A White Ribbon"; "The White Tape or the Teacher's Tale"&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PROFILE OVERVIEW&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Theatrical Release:&lt;br /&gt;    * Wednesday, December 30, 2009 (Limited)&lt;br /&gt;&lt;br /&gt;Starring: view full cast&lt;br /&gt;    * Susanne Lothar&lt;br /&gt;    * Theo Trebs&lt;br /&gt;    * Ulrich Tukur&lt;br /&gt;    * Michael Schenk&lt;br /&gt;&lt;br /&gt;Directed by:&lt;br /&gt;    * Michael Haneke&lt;br /&gt;&lt;br /&gt;Genres:&lt;br /&gt;    * Drama&lt;br /&gt;&lt;br /&gt;SYNOPSIS&lt;br /&gt;&lt;br /&gt;Strange events happen at a rural school in the north of Germany during the year 1913, which seem to be ritual punishment.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Szg4VGvo48I/AAAAAAAAAVs/_EZq_g6K3Ac/s1600-h/11246.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 181px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Szg4VGvo48I/AAAAAAAAAVs/_EZq_g6K3Ac/s320/11246.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5420144086779225026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/Szg4U_A0kBI/AAAAAAAAAVk/RSR2zegYyx8/s1600-h/11247.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 181px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/Szg4U_A0kBI/AAAAAAAAAVk/RSR2zegYyx8/s320/11247.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5420144084703809554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5KJKvvvxY74&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5KJKvvvxY74&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5686936102688795224?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5686936102688795224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/white-ribbon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5686936102688795224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5686936102688795224'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/white-ribbon.html' title='The White Ribbon'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/Szg4UoqnrbI/AAAAAAAAAVc/yXUTEPpmgik/s72-c/12439.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8666227061297382830</id><published>2009-12-23T09:15:00.002+05:30</published><updated>2009-12-23T09:19:12.082+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='3 Idots'/><title type='text'>3 Idots</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SzGSzHnvmjI/AAAAAAAAAU0/XPOLBkBUD2A/s1600-h/movgal202390.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 120px; height: 145px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SzGSzHnvmjI/AAAAAAAAAU0/XPOLBkBUD2A/s320/movgal202390.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5418273233620146738" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The official 3 Idiots synopsis:&lt;/span&gt;&lt;br /&gt;Two friends embark on a quest for a lost buddy. On this journey they encounter a long forgotten bet, a wedding they must crash and a funeral that goes impossibly out of control.&lt;br /&gt;&lt;br /&gt;As they make their way through the perilous landscape, another journey begins: their inner journey through memory lane and the story of their friend–the irrepressible free- thinker Rancho[Aamir Khan], who in his unique way, touches and changes their lives.&lt;br /&gt;&lt;br /&gt;It is a story of their hostel days that swings between Rancho college romance with the spirited Pia [Kareena], and his clash with an oppressive mentor[Boman Irani].&lt;br /&gt;&lt;br /&gt;Finally, in misty mountains of unparalleled beauty, the friends[R Madhavan and Sharman Joshi] find the key to the secret that they seek.&lt;br /&gt;&lt;br /&gt;3 Idiots is a comedy of ideas that is as provocative as it is funny, as wildly entertaining as it is insightful. A laugh-riot that talks about the most important of human pursuits: self-actualization.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzGSz9_DlGI/AAAAAAAAAVU/TA3DzJ_wiVo/s1600-h/thmbwallpaper-49613.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 150px; height: 112px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzGSz9_DlGI/AAAAAAAAAVU/TA3DzJ_wiVo/s320/thmbwallpaper-49613.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5418273248213439586" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SzGSzge7EyI/AAAAAAAAAVM/6zB5_0TMkbI/s1600-h/thmb-1-25393-3Idiots_5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 120px; height: 79px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SzGSzge7EyI/AAAAAAAAAVM/6zB5_0TMkbI/s320/thmb-1-25393-3Idiots_5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5418273240294036258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SzGSzdTgowI/AAAAAAAAAVE/LUwNCNt7e5o/s1600-h/thmb-1-25393-3Idiots_3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 120px; height: 80px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SzGSzdTgowI/AAAAAAAAAVE/LUwNCNt7e5o/s320/thmb-1-25393-3Idiots_3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5418273239440859906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzGSzWB9KMI/AAAAAAAAAU8/jfhyQMhjBcE/s1600-h/thmb-1-25393-3Idiots_1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 120px; height: 79px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzGSzWB9KMI/AAAAAAAAAU8/jfhyQMhjBcE/s320/thmb-1-25393-3Idiots_1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5418273237488183490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xvszmNXdM4w&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xvszmNXdM4w&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2b3hFCIkGLc&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/2b3hFCIkGLc&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8666227061297382830?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8666227061297382830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/3-idots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8666227061297382830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8666227061297382830'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/3-idots.html' title='3 Idots'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/SzGSzHnvmjI/AAAAAAAAAU0/XPOLBkBUD2A/s72-c/movgal202390.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3385519586050226254</id><published>2009-12-22T09:11:00.002+05:30</published><updated>2009-12-22T09:15:01.126+05:30</updated><title type='text'>Avatar</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzBAstahQgI/AAAAAAAAAUo/kQtIlSIYqnc/s1600-h/Avatar-Teaser-Poster.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 216px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SzBAstahQgI/AAAAAAAAAUo/kQtIlSIYqnc/s320/Avatar-Teaser-Poster.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417901488575955458" /&gt;&lt;/a&gt;&lt;br /&gt;Directed by  James Cameron&lt;br /&gt;&lt;br /&gt;Produced by  James Cameron&lt;br /&gt;                Jon Landau&lt;br /&gt;&lt;br /&gt;Written by  James Cameron&lt;br /&gt;&lt;br /&gt;Starring  Sam Worthington&lt;br /&gt;                Zoë Saldaña&lt;br /&gt;                Stephen Lang&lt;br /&gt;                Michelle Rodriguez&lt;br /&gt;                Giovanni Ribisi&lt;br /&gt;                Sigourney Weaver&lt;br /&gt;&lt;br /&gt;Music by  James Horner&lt;br /&gt;&lt;br /&gt;Cinematography  Mauro Fiore&lt;br /&gt;&lt;br /&gt;Editing by  James Cameron&lt;br /&gt;                John Refoua&lt;br /&gt;                Stephen E. Rivkin&lt;br /&gt;&lt;br /&gt;Distributed by  20th Century Fox&lt;br /&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/cRdxXPV9GNQ&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/cRdxXPV9GNQ&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3385519586050226254?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3385519586050226254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/avatar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3385519586050226254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3385519586050226254'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/avatar.html' title='Avatar'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SzBAstahQgI/AAAAAAAAAUo/kQtIlSIYqnc/s72-c/Avatar-Teaser-Poster.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3585428672250108439</id><published>2009-12-07T08:27:00.004+05:30</published><updated>2009-12-07T09:08:39.201+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Invictus'/><title type='text'>Invictus</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxxwUG-BHVI/AAAAAAAAAUI/6XzMxGOIrdc/s1600-h/n1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 216px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxxwUG-BHVI/AAAAAAAAAUI/6XzMxGOIrdc/s320/n1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5412324342962920786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PROFILE OVERVIEW&lt;/span&gt;&lt;br /&gt;Theatrical Release:&lt;br /&gt;    * Friday, December 11, 2009 (Wide)&lt;br /&gt;&lt;br /&gt;Starring: view full cast&lt;br /&gt;    * Morgan Freeman&lt;br /&gt;    * Matt Damon&lt;br /&gt;    * Robert Hobbs&lt;br /&gt;    * Langley Kirkwood&lt;br /&gt;    * Tony Kgoroge&lt;br /&gt;&lt;br /&gt;Directed by:&lt;br /&gt;    * Clint Eastwood&lt;br /&gt;&lt;br /&gt;Genres:&lt;br /&gt;    * Drama&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The film tells the inspiring true story of how Nelson Mandela joined forces with the captain of South Africa's rugby team to help unite their country. Newly elected President Mandela knows his nation remains racially and economically divided in the wake of apartheid. Believing he can bring his people together through the universal language of sport, Mandela rallies South Africa's underdog rugby team as they make an unlikely run to the 1995 World Cup Championship match.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxxwU6myBfI/AAAAAAAAAUg/OPs3g3hq5gY/s1600-h/n5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 133px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxxwU6myBfI/AAAAAAAAAUg/OPs3g3hq5gY/s320/n5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5412324356824106482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SxxwUjWhgmI/AAAAAAAAAUY/cylZli2zYLo/s1600-h/n3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 199px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SxxwUjWhgmI/AAAAAAAAAUY/cylZli2zYLo/s320/n3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5412324350581899874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SxxwUW573bI/AAAAAAAAAUQ/ix0Ezdz8Q6s/s1600-h/n2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 133px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SxxwUW573bI/AAAAAAAAAUQ/ix0Ezdz8Q6s/s320/n2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5412324347240766898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="420" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/AqKjVo-9qso&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/AqKjVo-9qso&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3585428672250108439?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3585428672250108439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/invictus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3585428672250108439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3585428672250108439'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/invictus.html' title='Invictus'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/SxxwUG-BHVI/AAAAAAAAAUI/6XzMxGOIrdc/s72-c/n1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-1624117621387854249</id><published>2009-12-02T11:00:00.003+05:30</published><updated>2009-12-02T11:06:34.572+05:30</updated><title type='text'>Sri Lanka - National Tree</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxX8lir64RI/AAAAAAAAATs/865xiNpU8l8/s1600-h/nt1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 143px; height: 166px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxX8lir64RI/AAAAAAAAATs/865xiNpU8l8/s400/nt1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5410508249251897618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;National Tree&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 0);"&gt;NA (iron wood) or (Mesua Ferrea)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This rain forest tree grows to about 30 m high and indigenous to the lower wet Zone of Sri Lanka. Remarkable Features of NA is beautiful bright Red Leaves and finally matured in to a deep green. Timber has a very hardness and durability and used to make bridges in the early times. But now not allowed for timber due to its religious value. It's believed that the first visit of Buddha was to grove of a NA Tree at Miyanganaya and also the next Buddha (mithriya) will attain enlightenment under a NA tree. The flower of NA is also used in herbal medicine and preparation of perfumes, cosmetics and soaps. This was named as the National Tree in 1986.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SxX8mYa6HCI/AAAAAAAAAT8/sOl3SWwpCrg/s1600-h/nt3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 275px; height: 184px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SxX8mYa6HCI/AAAAAAAAAT8/sOl3SWwpCrg/s400/nt3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5410508263676058658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxX8mPOMmJI/AAAAAAAAAT0/VcOW2OQMAsc/s1600-h/nt2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SxX8mPOMmJI/AAAAAAAAAT0/VcOW2OQMAsc/s400/nt2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5410508261206825106" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-1624117621387854249?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/1624117621387854249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/sri-lanka-national-tree.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1624117621387854249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1624117621387854249'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/12/sri-lanka-national-tree.html' title='Sri Lanka - National Tree'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/SxX8lir64RI/AAAAAAAAATs/865xiNpU8l8/s72-c/nt1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-4790297916383406567</id><published>2009-11-20T09:35:00.002+05:30</published><updated>2009-11-20T09:42:02.578+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ninja Assassin'/><title type='text'>Ninja Assassin</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SwYWRIaJCYI/AAAAAAAAATE/6cw3NwUP_aQ/s1600/10459.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 270px; height: 400px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SwYWRIaJCYI/AAAAAAAAATE/6cw3NwUP_aQ/s400/10459.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5406032886275574146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PROFILE OVERVIEW&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Theatrical Release:&lt;br /&gt;     Wednesday, November 25, 2009 (Wide)&lt;br /&gt;&lt;br /&gt;Starring: view full cast&lt;br /&gt;    * Rain&lt;br /&gt;    * Naomie Harris&lt;br /&gt;    * Ben Miles Sho&lt;br /&gt;    * Rick Yune&lt;br /&gt;    * Matthew Sand&lt;br /&gt;&lt;br /&gt;Directed by:&lt;br /&gt;    * James McTeigue&lt;br /&gt;&lt;br /&gt;Genres:&lt;br /&gt;     Action Adventure&lt;br /&gt;&lt;br /&gt;Distributor:&lt;br /&gt;     Warner Bros. Pictures&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;Raizo is one of the deadliest assassins in the world. Taken from the streets as a child, he was transformed into a trained killer by the Ozunu Clan, a secret society whose very existence is considered a myth. But haunted by the merciless execution of his friend by the Clan, Raizo breaks free from them...and vanishes. Now he waits, preparing to exact his revenge. In Berlin, Europol agent Mika Coretti has stumbled upon a money trail linking several political murders to an underground network of untraceable assassins from the Far East. Defying the orders of her superior, Ryan Maslow, Mika digs into top secret agency files to learn the truth behind the murders. Her investigation makes her a target, and the Ozunu Clan sends a team of killers, led by the lethal Takeshi, to silence her forever. Raizo saves Mika from her attackers, but he knows that the Clan will not rest until they are both eliminated. Now, entangled in a deadly game of cat and mouse through the streets of Europe, Raizo and Mika must trust one another if they hope to survive...and finally bring down the elusive Ozunu Clan.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SwYWSLB54EI/AAAAAAAAATk/IWo82nZBl2I/s1600/11548.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 275px; height: 400px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SwYWSLB54EI/AAAAAAAAATk/IWo82nZBl2I/s400/11548.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5406032904159092802" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwYWRu_lD4I/AAAAAAAAATc/JvfoN-zeWBw/s1600/10735.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwYWRu_lD4I/AAAAAAAAATc/JvfoN-zeWBw/s400/10735.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5406032896633147266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwYWRl9M6cI/AAAAAAAAATU/fqHSfP7oAc4/s1600/10734.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 265px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwYWRl9M6cI/AAAAAAAAATU/fqHSfP7oAc4/s400/10734.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5406032894207257026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwYWRQVJ2EI/AAAAAAAAATM/Wnkb7G3tPdU/s1600/10517.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 265px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwYWRQVJ2EI/AAAAAAAAATM/Wnkb7G3tPdU/s400/10517.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5406032888402139202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KdZa8E7pQAQ&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/KdZa8E7pQAQ&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-4790297916383406567?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/4790297916383406567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/ninja-assassin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4790297916383406567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4790297916383406567'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/ninja-assassin.html' title='Ninja Assassin'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SwYWRIaJCYI/AAAAAAAAATE/6cw3NwUP_aQ/s72-c/10459.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-552514380002311726</id><published>2009-11-18T13:27:00.002+05:30</published><updated>2009-11-18T13:33:19.455+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sony Ericson X10'/><title type='text'>Sony Ericsson Xperia X10 officially announced</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwOpbjDUN5I/AAAAAAAAASE/tKYtWoyDVjg/s1600/Sony-Ericsson-Xperia-X10-001.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 220px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwOpbjDUN5I/AAAAAAAAASE/tKYtWoyDVjg/s400/Sony-Ericsson-Xperia-X10-001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350268505438098" /&gt;&lt;/a&gt;&lt;br /&gt;Sony Ericsson calls this model a real leader, because it combines a lot of modern developments, in particular, 8-megapixel camera and processor with a clock frequency of 1 GHz. Original Android interface has been replaced by visual superstructure Rachael, who will turn the management of the communicator in the game. She is very beautiful and user-friendly, it is clear that the developers tried. The unit did not have given a name X3 for two reasons: to avoid confusion with telephone Nokia X3, and because the X1 and X2 - a communicator on Windows Mobile, and the X10 - it has guglofon with Google Android. Interestingly, this device is not the latest version of OSes, not 2.0, but only 1,6. X10 goes on sale in the first quarter of next year, with several color options - gothic-black and bright white.&lt;br /&gt;&lt;br /&gt;Specifications:&lt;br /&gt;&lt;br /&gt;    * Display - touchscreen, 4-inch, 262 144 colors, WVGA, 480 x 854;&lt;br /&gt;    * Camera - 8.1 megapixel, 16x digital zoom, autofocus, face detection function, stabilizer, video recording;&lt;br /&gt;    * Processor - Qualcomm Snapdragon QSD8250 (1 GHz);&lt;br /&gt;    * Integrated memory - up to 1 GB;&lt;br /&gt;    * Support for memory cards - microSD;&lt;br /&gt;    * Ports - microUSB, 3,5-millimeter audio output;&lt;br /&gt;    * Bluetooth, Wi-Fi, A-GPS, Google Maps;&lt;br /&gt;    * OS - Android Donut, version 1.6;&lt;br /&gt;    * Network - UMTS HSPA 900/1700/2100 + GSM GPRS / EDGE 850/900/1800/1900 + UMTS HSPA 800/1900/2100 + GSM GPRS / EDGE 850/900/1800/1900;&lt;br /&gt;    * Dimensions - 119 x 63 x 13 mm;&lt;br /&gt;    * Weight - 135 g.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwOpcvpTwQI/AAAAAAAAASk/0W9lT577uFs/s1600/Sony-Ericsson-Xperia-X10-005.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwOpcvpTwQI/AAAAAAAAASk/0W9lT577uFs/s400/Sony-Ericsson-Xperia-X10-005.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350289065885954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwOpcfYhliI/AAAAAAAAASc/VxNHrpqe8-8/s1600/Sony-Ericsson-Xperia-X10-004.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwOpcfYhliI/AAAAAAAAASc/VxNHrpqe8-8/s400/Sony-Ericsson-Xperia-X10-004.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350284700522018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwOpcKUnK0I/AAAAAAAAASU/HLei4nGaxMw/s1600/Sony-Ericsson-Xperia-X10-003.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwOpcKUnK0I/AAAAAAAAASU/HLei4nGaxMw/s400/Sony-Ericsson-Xperia-X10-003.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350279046966082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwOpb5LCZrI/AAAAAAAAASM/_sKbbViyUMY/s1600/Sony-Ericsson-Xperia-X10-002.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwOpb5LCZrI/AAAAAAAAASM/_sKbbViyUMY/s400/Sony-Ericsson-Xperia-X10-002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350274443404978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwOp4JqJ1DI/AAAAAAAAAS8/0TH0DGf8674/s1600/Sony-Ericsson-Xperia-X10-010.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwOp4JqJ1DI/AAAAAAAAAS8/0TH0DGf8674/s400/Sony-Ericsson-Xperia-X10-010.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350759905219634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SwOp33Y1-FI/AAAAAAAAAS0/BaFfDLlhK0I/s1600/Sony-Ericsson-Xperia-X10-009.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SwOp33Y1-FI/AAAAAAAAAS0/BaFfDLlhK0I/s400/Sony-Ericsson-Xperia-X10-009.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350755000776786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwOp3otcPEI/AAAAAAAAASs/CdtePZxT0h8/s1600/Sony-Ericsson-Xperia-X10-007.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwOp3otcPEI/AAAAAAAAASs/CdtePZxT0h8/s400/Sony-Ericsson-Xperia-X10-007.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5405350751060638786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/n6P-AU6avhU&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/n6P-AU6avhU&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-552514380002311726?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/552514380002311726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/sony-ericsson-xperia-x10-officially.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/552514380002311726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/552514380002311726'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/sony-ericsson-xperia-x10-officially.html' title='Sony Ericsson Xperia X10 officially announced'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/SwOpbjDUN5I/AAAAAAAAASE/tKYtWoyDVjg/s72-c/Sony-Ericsson-Xperia-X10-001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-6953984666074562429</id><published>2009-11-16T12:48:00.001+05:30</published><updated>2009-11-16T12:48:39.129+05:30</updated><title type='text'>New Nano Technology Concept 2009</title><content type='html'>&lt;embed src="http://www.metacafe.com/fplayer/2579664/new_nano_technology_concept_2009.swf" width="400" height="345" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_2579664" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"&gt; &lt;/embed&gt;&lt;br&gt;&lt;font size = 1&gt;&lt;a href="http://www.metacafe.com/watch/2579664/new_nano_technology_concept_2009/"&gt;New Nano Technology Concept 2009&lt;/a&gt; - &lt;a href="http://www.metacafe.com/"&gt;Free videos are just a click away&lt;/a&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-6953984666074562429?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/6953984666074562429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/new-nano-technology-concept-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/6953984666074562429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/6953984666074562429'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/new-nano-technology-concept-2009.html' title='New Nano Technology Concept 2009'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-439359982753568258</id><published>2009-11-16T10:51:00.003+05:30</published><updated>2009-11-16T10:57:11.823+05:30</updated><title type='text'>Alvin and the Chipmunks: The Squeakquel</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwDh6m2bFgI/AAAAAAAAARs/owr1XMFfH_0/s1600/a1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 268px; height: 400px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwDh6m2bFgI/AAAAAAAAARs/owr1XMFfH_0/s400/a1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404567949822072322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PROFILE OVERVIEW&lt;/span&gt;&lt;br /&gt;Theatrical Release:&lt;br /&gt;    * Wednesday, December 23, 2009 (Wide)&lt;br /&gt;Starring: view full cast&lt;br /&gt;    * Justin Long&lt;br /&gt;    * Jesse McCartney&lt;br /&gt;    * Matthew Gray Gubler&lt;br /&gt;    * Jason Lee&lt;br /&gt;    * Cameron Richardson&lt;br /&gt;&lt;br /&gt;Directed by:&lt;br /&gt;    * Betty Thomas&lt;br /&gt;&lt;br /&gt;Genres:&lt;br /&gt;    * Adventure Sequel Family Animation&lt;br /&gt;&lt;br /&gt;Distributor:&lt;br /&gt;    * 20th Century Fox&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;In the "Alvin and the Chipmunks: The Squeakuel", pop sensations Alvin, Simon and Theodore end up in the care of Dave Seville’s twenty-something nephew Toby (Zachary Levi). The boys must put aside music superstardom to return to school, and are tasked with saving the school’s music program by winning the $25,000 prize in a battle of the bands. But the Chipmunks unexpectedly meet their match in three singing chipmunks known as "The Chipettes" – Brittany, Eleanor and Jeanette. Romantic and musical sparks are ignited when the Chipmunks and Chipettes square off.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwDh7b1g_1I/AAAAAAAAAR8/mDN0F-DF0G8/s1600/a3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwDh7b1g_1I/AAAAAAAAAR8/mDN0F-DF0G8/s400/a3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404567964045344594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwDh60XCxqI/AAAAAAAAAR0/wmyi-6WEN2k/s1600/a2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 294px; height: 400px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SwDh60XCxqI/AAAAAAAAAR0/wmyi-6WEN2k/s400/a2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404567953448552098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/srq8aMCjlvE&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/srq8aMCjlvE&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/U7vjrXNXTzI&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/U7vjrXNXTzI&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-439359982753568258?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/439359982753568258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/alvin-and-chipmunks-squeakquel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/439359982753568258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/439359982753568258'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/alvin-and-chipmunks-squeakquel.html' title='Alvin and the Chipmunks: The Squeakquel'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/SwDh6m2bFgI/AAAAAAAAARs/owr1XMFfH_0/s72-c/a1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5786967629751336131</id><published>2009-11-16T09:39:00.003+05:30</published><updated>2009-11-16T09:47:46.787+05:30</updated><title type='text'>Sri Lanka - National Flower</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwDSDOW6gPI/AAAAAAAAARM/LGp95ON4imk/s1600/n4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 183px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwDSDOW6gPI/AAAAAAAAARM/LGp95ON4imk/s400/n4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404550505680240882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;National Flower&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Nil Manel or blue water lily&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;or Nymphaea stellata&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In February 1986 blue water lily was chosen as the National flower. Found all the part of Sri Lanka and grows in the shallow water. Petals arranged like a star and the flat round waterproof leaves are bright green. It`s a symbol of purity and truth. It has a sweet fragrance and used for offering at Buddhist Temples and rituals for god Vishnu.Sigiriya frescoes of women holds these flowers in their hands. Seeds and the tubes used as a vegetable by villagers and also leaves, stem and flowers used in herbal medicine and dried flowers used to make pillows and says It produces happy dreams&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwDSD9wvvNI/AAAAAAAAARk/kqNuf6vviig/s1600/n3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 338px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwDSD9wvvNI/AAAAAAAAARk/kqNuf6vviig/s400/n3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404550518405053650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwDSD4TToiI/AAAAAAAAARc/XeE26gQUdDo/s1600/n2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 301px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SwDSD4TToiI/AAAAAAAAARc/XeE26gQUdDo/s400/n2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404550516939399714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwDSDYMPkZI/AAAAAAAAARU/28_GPPrnXQo/s1600/n1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SwDSDYMPkZI/AAAAAAAAARU/28_GPPrnXQo/s400/n1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5404550508319838610" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5786967629751336131?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5786967629751336131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/national-flower.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5786967629751336131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5786967629751336131'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/national-flower.html' title='Sri Lanka - National Flower'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/SwDSDOW6gPI/AAAAAAAAARM/LGp95ON4imk/s72-c/n4.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-84413504986440161</id><published>2009-11-13T13:23:00.002+05:30</published><updated>2009-11-13T13:31:33.617+05:30</updated><title type='text'>Uncertainty</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sv0RPG8soaI/AAAAAAAAAQ8/vrRpCMLYpFE/s1600-h/un1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 271px; height: 400px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sv0RPG8soaI/AAAAAAAAAQ8/vrRpCMLYpFE/s400/un1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5403494079175369122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PROFILE OVERVIEW&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Theatrical Release: &lt;br /&gt;    * Friday, November 13, 2009 &lt;br /&gt;&lt;br /&gt;Starring: &lt;br /&gt;    * Lynn Collins&lt;br /&gt;    * Joseph Gordon-Levitt&lt;br /&gt;&lt;br /&gt;Directed by:&lt;br /&gt;    * Scott McGehee&lt;br /&gt;    * David Siegel&lt;br /&gt;&lt;br /&gt;Genres:&lt;br /&gt;     Drama Thriller&lt;br /&gt;&lt;br /&gt;Distributor:&lt;br /&gt;     IFC Films&lt;br /&gt;&lt;br /&gt;SYNOPSIS&lt;br /&gt;&lt;br /&gt;A young couple find one seemingly ordinary July 4th cleaved in two by the flip of a coin on the Brooklyn Bridge.&lt;br /&gt;&lt;br /&gt;What if? A couple at a crossroads in their relationship, facing, one fateful July 4, the seemingly simple decision between a family barbecue or dim sum in Chinatown. Splitting the tale in two, exploring what happens as the couple follow both options and the consequences of making a choice--or not. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sv0SSQTOMAI/AAAAAAAAARE/ebPnWliO1E8/s1600-h/un2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 226px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sv0SSQTOMAI/AAAAAAAAARE/ebPnWliO1E8/s400/un2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5403495232736997378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y1XXNuqkoOk&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Y1XXNuqkoOk&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-84413504986440161?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/84413504986440161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/uncertainty.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/84413504986440161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/84413504986440161'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/uncertainty.html' title='Uncertainty'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/Sv0RPG8soaI/AAAAAAAAAQ8/vrRpCMLYpFE/s72-c/un1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-7639017559199573018</id><published>2009-11-10T17:17:00.004+05:30</published><updated>2009-11-10T17:27:01.702+05:30</updated><title type='text'>2012  We Were Warned.  Also known as: "Farewell Atlantis"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvlTz4BYtBI/AAAAAAAAAQU/bvGKtYSOI7g/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 270px; height: 400px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvlTz4BYtBI/AAAAAAAAAQU/bvGKtYSOI7g/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5402441378684253202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PROFILE OVERVIEW&lt;br /&gt;&lt;br /&gt;Theatrical Release:Friday, November 13, 2009 (Wide; 3,000 theaters)&lt;br /&gt;&lt;br /&gt;Starring:&lt;br /&gt;    * John Cusack&lt;br /&gt;    * Chiwetel Ejiofor&lt;br /&gt;    * Oliver Platt&lt;br /&gt;    * Danny Glover&lt;br /&gt;    * Woody Harrelson&lt;br /&gt;&lt;br /&gt;Directed by:&lt;br /&gt;    * Roland Emmerich&lt;br /&gt;&lt;br /&gt;Genres:Drama Action Adventure Fantasy Sci-Fi Family&lt;br /&gt;&lt;br /&gt;Distributor:Sony Pictures&lt;br /&gt;&lt;br /&gt;SYNOPSIS&lt;br /&gt;&lt;br /&gt;Never before has a date in history been so significant to so many cultures, so many religions, scientists, and governments. "2012" is an epic adventure about a global cataclysm that brings an end to the world and tells of the heroic struggle of the survivors.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvlT08nqD-I/AAAAAAAAAQ0/7Hrie8bMMj8/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 297px; height: 400px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvlT08nqD-I/AAAAAAAAAQ0/7Hrie8bMMj8/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5402441397098385378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvlT0qTzYTI/AAAAAAAAAQs/z1g7PO1oXpQ/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvlT0qTzYTI/AAAAAAAAAQs/z1g7PO1oXpQ/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5402441392183271730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvlT0YRTpKI/AAAAAAAAAQk/sEqVrauezJ8/s1600-h/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvlT0YRTpKI/AAAAAAAAAQk/sEqVrauezJ8/s400/4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5402441387340965026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvlT0XdSpDI/AAAAAAAAAQc/khWGUyf6GPU/s1600-h/5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvlT0XdSpDI/AAAAAAAAAQc/khWGUyf6GPU/s400/5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5402441387122795570" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Hz86TsGx3fc&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Hz86TsGx3fc&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1UQ7MnpHgtc&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/1UQ7MnpHgtc&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-7639017559199573018?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/7639017559199573018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/2012-we-were-warned-also-known-as.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7639017559199573018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7639017559199573018'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/2012-we-were-warned-also-known-as.html' title='2012  We Were Warned.  Also known as: &quot;Farewell Atlantis&quot;'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/SvlTz4BYtBI/AAAAAAAAAQU/bvGKtYSOI7g/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-272283614845017653</id><published>2009-11-06T15:08:00.004+05:30</published><updated>2009-11-06T15:16:30.032+05:30</updated><title type='text'>Honda V4</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvPvYSeB4wI/AAAAAAAAAPc/1Z9kjA3BZe4/s1600-h/hondav4_2_large.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 363px; height: 400px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvPvYSeB4wI/AAAAAAAAAPc/1Z9kjA3BZe4/s400/hondav4_2_large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400923578701046530" /&gt;&lt;/a&gt;&lt;br /&gt;Honda has just pulled the covers off a radical new concept motorcycle at the Intermot show in Cologne, Germany. Technically, there isn't much here that's real, but there's still plenty to dissect. Honda is obviously feverishly working on a new V4 engine and that will soon show up in a production bike. Rumor has it that the Japanese company is taking another look at oval pistons, which would allow for more valves and larger combustion chambers. Could this powerplant show up in a new Interceptor? While this is currently nothing more than a sculpture, so was the new VMax when Yamaha first showed that concept. Studying the lines a bit, we can tell that this wouldn't likely be a race bike, but more likely a new street-going model. We also see hubless wheels, which would be an extremely far-out bit of tech if they were to make it into production. Is that possible? According to Honda, yes. Big Red is saying this design is a "new beginning" for the company and the direction that it's headed, and that sounds awfully exciting. We'll be watching.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvPvYrccPuI/AAAAAAAAAPk/CwFBKJC-5Qw/s1600-h/hondav4_1_large.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 223px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvPvYrccPuI/AAAAAAAAAPk/CwFBKJC-5Qw/s400/hondav4_1_large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400923585405271778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;RESS RELEASE:&lt;br /&gt;Cologne, Germany, October 7, 2008-- Honda Motor Europe Ltd. exhibited the World Premiere V4 Concept Model at Intermot Cologne. The V4 Concept Model proposes a new, sensual design direction based on Honda's trademark 4-cylinder V- engine.&lt;br /&gt;This year Honda celebrates its 60th anniversary as a company and next year the 50th anniversary of its participation in road racing, as well as the 30th anniversary of racing with an innovative 4-cylinder V-engine with oval pistons. Considering these milestones, Honda chose "The New Beginning" as its exhibition theme leading into 2009 and exhibited the V4 Concept Model which signifies the beginning of a new era.&lt;br /&gt;For Intermot, Honda collected and exhibited successive V4 race machines as well as mass-market motorcycle products which were developed by feeding back the technologies cultivated through participation in challenging race competition, enabling visitors to review the lineage of 30 years of V4 engine technologies and see how Honda will take motorcycling somewhere it has not been before. The exhibition also offers an easy-to-understand introduction to various challenges Honda has undertaken in order to create joy for its customers, by utilizing its technologies that have been continuously advanced through Honda's 60-year history and by its participation in motorsports.&lt;br /&gt;Honda understands the global trend today that motorcycle users see increasing value in more emotional and sensual performance during the real world riding experience rather than absolute performance measured in numeric specifications. On another front, user friendly features that meet with human sensibilities are also becoming important along with safety and environmental features, especially in mature markets.&lt;br /&gt;Honda believes that the challenge to create attractive products with an increased focus on sensual performance will be the key for the future. At the same time, safety and environmental technologies as well as future energy technologies will continue to become an important theme for the development of motorcycle products. Moreover, in order to offer a comfortable life with motorcycles for a larger number of customers, Honda will put increased focus on the human-fitting match of rider and machine. Conceived around the trademark 4-cylinder V-engine, the V4 Concept Model expresses functional beauty as well as a more sensual image to appeal more to the emotions of people. Embodying Honda's passion for motorcycle development, the V4 Concept Model expresses the unique characteristics of Honda for a new era.&lt;br /&gt;The V4 Concept Model mobilizes the driving forces of Honda - dreams, challenges, and creating new value. Honda positions this model as "the new beginning" of Honda's motorcycles.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvPwDtwsKeI/AAAAAAAAAQM/DE12jIto7qU/s1600-h/hondav4_7_large.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 395px; height: 400px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SvPwDtwsKeI/AAAAAAAAAQM/DE12jIto7qU/s400/hondav4_7_large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400924324761446882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvPwDauL0iI/AAAAAAAAAQE/lG-fSsEsvH0/s1600-h/hondav4_6_large.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 250px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvPwDauL0iI/AAAAAAAAAQE/lG-fSsEsvH0/s400/hondav4_6_large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400924319650664994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvPwDNkhH6I/AAAAAAAAAP8/KiJqUpL-U4g/s1600-h/hondav4_5_large.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 255px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvPwDNkhH6I/AAAAAAAAAP8/KiJqUpL-U4g/s400/hondav4_5_large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400924316120457122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvPwCmbjwcI/AAAAAAAAAP0/mESvwgd7kiA/s1600-h/hondav4_4_large.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 254px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvPwCmbjwcI/AAAAAAAAAP0/mESvwgd7kiA/s400/hondav4_4_large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400924305613898178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvPwCYDwzuI/AAAAAAAAAPs/flsaR7JWRNU/s1600-h/hondav4_3_large.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 228px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvPwCYDwzuI/AAAAAAAAAPs/flsaR7JWRNU/s400/hondav4_3_large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400924301755993826" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-272283614845017653?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/272283614845017653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/honda-v4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/272283614845017653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/272283614845017653'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/honda-v4.html' title='Honda V4'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/SvPvYSeB4wI/AAAAAAAAAPc/1Z9kjA3BZe4/s72-c/hondav4_2_large.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-814863977623746985</id><published>2009-11-06T09:48:00.003+05:30</published><updated>2009-11-06T09:52:29.368+05:30</updated><title type='text'>NCAA Basketball 10  from Electronic Arts</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvOkBuc-fYI/AAAAAAAAAPE/2G8kiv6QKhs/s1600-h/1.asp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvOkBuc-fYI/AAAAAAAAAPE/2G8kiv6QKhs/s400/1.asp" border="0" alt=""id="BLOGGER_PHOTO_ID_5400840727703747970" /&gt;&lt;/a&gt;&lt;br /&gt;CAA Basketball 10 brings you the best of EA SPORTS basketball, refined and polished for the NCAA fan. NCAA Basketball 10 unearths the core of college basketball – excitement, emotion, intensity, and tradition. A laser focus on improving and refining core gameplay has resulted in the most fluid college basketball game to date with all the energy, excitement and pageantry of the college game.&lt;br /&gt;&lt;br /&gt;College basketball is known for its strategic and calculated nature. NCAA Basketball 10 lets you use the unique styles and strategic motion offenses of every NCAA team to reach your full potential on the court. Force your opponent to play on your terms and let your team’s strengths shine.&lt;br /&gt;&lt;br /&gt;For the first time, watch your Maui Invitational or March Madness final broadcast with full CBS or ESPN integration; hear the shots being called by real CBS SPORTS and ESPN NCAA Basketball announcers; and witness the spirited crowds roar and mascots dance as you take home the win.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;&lt;br /&gt;    * Gameplay Enhancements: This year’s game engine has been tuned and refined to bring you the most fluid college basketball experience to date. A new shot control system simplifies shooting to the touch of a button, and new locomotion allows players to move intelligently based on their position. You’ll see all the action in the game that you see on the court – from hustle plays and diving for loose balls to players cutting hard to the hoop on the backdoor pass.&lt;br /&gt;    * Authentic Broadcast Integration: Experience complete and authentic broadcast integration for the first time in sports video game history. From the classic CBS presentation of March Madness and animated personalities of Gus Johnson and Bill Raftery, to Dick Vitale’s one liners and ESPN graphics, NCAA Basketball 10 brings you all the excitement and tradition of every NCAA game no matter what time of year.&lt;br /&gt;    * Signature Motion Offenses: Each school brings a different flavor to the court in NCAA Basketball 10 with signature motion offences, including the Dribble Drive, Princeton and Zone Motion. Play to your school’s strengths and use ‘motion movement control’ to open up scoring opportunities with the touch of a button.&lt;br /&gt;    * Toughest Places to Play: Some arenas are notorious for electric and oppressive crowds, making them the toughest placer to play in the NCAA. Fans from around the country have chosen the top 20 toughest stadiums, and NCAA Basketball 10 has made scoring on their courts as daunting as it is in real life. Take your team to North Carolina, Clemson, and Xavier, and feel the pressure with camera shaking crowd intensity, tougher free throws, and hostile crowds. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvOkZs69XcI/AAAAAAAAAPU/6783Fh5FTgM/s1600-h/3.asp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvOkZs69XcI/AAAAAAAAAPU/6783Fh5FTgM/s400/3.asp" border="0" alt=""id="BLOGGER_PHOTO_ID_5400841139609492930" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvOkZl5h21I/AAAAAAAAAPM/tDE-Mm2JWjs/s1600-h/2.asp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvOkZl5h21I/AAAAAAAAAPM/tDE-Mm2JWjs/s400/2.asp" border="0" alt=""id="BLOGGER_PHOTO_ID_5400841137724447570" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-814863977623746985?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/814863977623746985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/ncaa-basketball-10-from-electronic-arts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/814863977623746985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/814863977623746985'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/ncaa-basketball-10-from-electronic-arts.html' title='NCAA Basketball 10  from Electronic Arts'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SvOkBuc-fYI/AAAAAAAAAPE/2G8kiv6QKhs/s72-c/1.asp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8254884015613361651</id><published>2009-11-06T09:10:00.003+05:30</published><updated>2009-11-06T09:34:33.416+05:30</updated><title type='text'>Disney's A Christmas Carol Movie</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvOcK3bBC2I/AAAAAAAAAO0/YQpRKy9YWlA/s1600-h/dcris1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 140px; height: 203px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvOcK3bBC2I/AAAAAAAAAO0/YQpRKy9YWlA/s400/dcris1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400832088637246306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PROFILE OVERVIEW&lt;br /&gt;&lt;br /&gt;Theatrical Release: Friday, November 6, 2009 (Wide; 3,683 theaters)&lt;br /&gt;Starring:&lt;br /&gt;    * Jim Carrey&lt;br /&gt;    * Cary Elwes&lt;br /&gt;    * Colin Firth&lt;br /&gt;    * Bob Hoskins&lt;br /&gt;    * Robin Wright Penn&lt;br /&gt;&lt;br /&gt;Directed by:  Robert Zemeckis&lt;br /&gt;&lt;br /&gt;Genres: Comedy Family Animation Holiday&lt;br /&gt;&lt;br /&gt;Distributor: Walt Disney Pictures&lt;br /&gt;&lt;br /&gt;SYNOPSIS&lt;br /&gt;"Disney's A Christmas Carol", a multi-sensory thrill ride re-envisioned by Academy Award®-winning filmmaker Robert Zemeckis, captures the fantastical essence of the classic Dickens tale in a groundbreaking 3-D motion picture event. Ebenezer Scrooge (Jim Carrey) begins the Christmas holiday with his usual miserly contempt, barking at his faithful clerk (Gary Oldman) and his cheery nephew (Colin Firth). But when the ghosts of Christmas Past, Present and Yet to Come take him on an eye-opening journey revealing truths Old Scrooge is reluctant to face, he must open his heart to undo years of ill will before it’s too late.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvOcLOSXWqI/AAAAAAAAAO8/wFWyBI1PnVI/s1600-h/dc2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 260px; height: 389px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvOcLOSXWqI/AAAAAAAAAO8/wFWyBI1PnVI/s400/dc2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400832094774975138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvObMFuke4I/AAAAAAAAAOs/j2rV1YsO8L0/s1600-h/christmas-carol.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 166px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvObMFuke4I/AAAAAAAAAOs/j2rV1YsO8L0/s400/christmas-carol.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400831010145598338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you were trying to think of the ideal role for craggy-faced British thespian Gary Oldman, then Tiny Tim, the limping little cherub from Charles Dickens’ A Christmas Carol, would probably appear somewhere near the bottom of any compiled list. But, thanks to the digital hocus-pocus offered by Back to the Future director Robert Zemeckis’s continuing experiments in 3D motion capture cinema, this November will see the erstwhile Commissioner Jim Gordon being given the, surely once-in-a-lifetime, chance to play a sickly child in Victorian London. Starring in this latest of countless movie versions of Dickens’ classic tale is Jim Carrey, who not only tackles the lead of Ebeneezer Scrooge but also plays all three of the Ghosts who visit the curmudgeonly miser on a fateful Christmas Eve. As noted, Oldman is Tiny Tim, and he is also playing that character’s father Bob Cratchit, as well as Scrooge’s deceased business partner Jacob Marley.&lt;br /&gt;&lt;br /&gt;Disney's A Christmas Carol Movie Trailer &lt;br /&gt;&lt;object width="425" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/C50d-2p6ftE&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/C50d-2p6ftE&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8254884015613361651?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8254884015613361651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/disneys-christmas-carol-movie.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8254884015613361651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8254884015613361651'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/disneys-christmas-carol-movie.html' title='Disney&apos;s A Christmas Carol Movie'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SvOcK3bBC2I/AAAAAAAAAO0/YQpRKy9YWlA/s72-c/dcris1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-4086747121196490839</id><published>2009-11-05T15:38:00.004+05:30</published><updated>2009-11-05T16:05:54.785+05:30</updated><title type='text'>Sri Lanka - National Emblem</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvKkiY8HL3I/AAAAAAAAAOU/moRR5T90I5k/s1600-h/slemblem.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 252px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvKkiY8HL3I/AAAAAAAAAOU/moRR5T90I5k/s320/slemblem.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5400559813887733618" /&gt;&lt;/a&gt;&lt;br /&gt;Sri Lanka used the British emblem when it was a British Crown Colony and this continued after gaining independence in 1948. According to the recommendation of a select committee appointed to devise a state emblem more suitable for Sri Lanka (Ceylon) we opted for a new state emblem. It had a lion with sword in its right fore paw encircled with a 'Palapethi' design atop. Below there was a strip carrying the country's name in Sinhala, Tamil and English. A new Republican emblem was chosen after the country was declared a Republic on May 22nd, 1972. In addition to the lion with sword and the 'Palapethi' design it portrays the punkalasa, dhammachakka, sun, moon and two sheaves of paddy.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvKk38VTKtI/AAAAAAAAAOc/QW0mKLRcJf0/s1600-h/national_emblem_wo_spokes.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 326px; height: 400px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvKk38VTKtI/AAAAAAAAAOc/QW0mKLRcJf0/s400/national_emblem_wo_spokes.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400560184165870290" /&gt;&lt;/a&gt;&lt;br /&gt;The coat of arms features a gold lion passant, holding a sword in its right fore paw (the same lion from the flag of Sri Lanka) in the centre on a maroon background surrounded by golden petals of a Blue Lotus the national flower of the country. This is placed on top of a traditional grain vase that sprouts sheaves of rice grains that circle the border reflecting prosperity.&lt;br /&gt;&lt;br /&gt;The crest is the Dharmacakra, symbolizing the country's foremost place for Buddhism and just rule. Traditional Sinhalese heraldic symbols for the sun and the moon form the supporters.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Coat of arms of The Dominion of Ceylon (1952-1972)&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvKqQl545MI/AAAAAAAAAOk/nzrJXr6o5Ig/s1600-h/1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvKqQl545MI/AAAAAAAAAOk/nzrJXr6o5Ig/s400/1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5400566105200190658" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-4086747121196490839?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/4086747121196490839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/sri-lanka-national-emblem.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4086747121196490839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4086747121196490839'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/sri-lanka-national-emblem.html' title='Sri Lanka - National Emblem'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/SvKkiY8HL3I/AAAAAAAAAOU/moRR5T90I5k/s72-c/slemblem.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-2061438779691378613</id><published>2009-11-05T13:23:00.003+05:30</published><updated>2009-11-05T13:45:34.749+05:30</updated><title type='text'>The Twilight Saga: New Moon (2009)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvKH0pV_DLI/AAAAAAAAAOM/TUdO2gCnk1Y/s1600-h/twilight2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 238px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvKH0pV_DLI/AAAAAAAAAOM/TUdO2gCnk1Y/s320/twilight2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400528241691659442" /&gt;&lt;/a&gt;&lt;br /&gt;Hi ; Twilight LoverZ&lt;br /&gt;&lt;br /&gt;The subject of second version of Twilight is;&lt;br /&gt;After Bella recovers from the vampire attack that almost claimed her life, she looks to celebrate her birthday with Edward and his family. However, a minor accident during the festivities results in Bella’s blood being shed, a sight that proves too intense for the Cullens, who decide to leave the town of Forks, Washington for Bella and Edward’s sake. Initially heartbroken, Bella finds a form of comfort in reckless living, as well as an even-closer friendship with Jacob Black. Danger in different forms awaits.&lt;br /&gt;&lt;br /&gt;At Bella’s 18th birthday party at the Cullens’ house, she gets a paper cut, and Jasper attempts to attack her. The Cullens decide it would be better for Bella’s safety if they left, so they get away from Forks, leaving Bella heartbroken. She finds solace in family friend Jacob Black, who incidentally is a werewolf. But before Edward left, he made Bella promise she wouldn’t do anything reckless or stupid but, as he’d already broken his promise to ‘be there for as long as she wanted him’, she decides to break her promise. She goes cliff-diving, which makes Edward think she has killed herself, although it was purely for recreational purposes. So Edward travels to Italy, to provoke the Volturi so they will kill him. Alice finds Bella, and they begin a race to the Italian city of Volterra to stop him&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OhLpe5riU9E&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OhLpe5riU9E&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-2061438779691378613?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/2061438779691378613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/twilight-saga-new-moon-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2061438779691378613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2061438779691378613'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/twilight-saga-new-moon-2009.html' title='The Twilight Saga: New Moon (2009)'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SvKH0pV_DLI/AAAAAAAAAOM/TUdO2gCnk1Y/s72-c/twilight2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3508434198490106017</id><published>2009-11-04T16:28:00.003+05:30</published><updated>2009-11-04T16:32:16.405+05:30</updated><title type='text'>Sri Lanka - National Flag</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvFepoZzE9I/AAAAAAAAAOE/Nh-yq-QtoG8/s1600-h/slfgbig.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 152px; height: 83px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvFepoZzE9I/AAAAAAAAAOE/Nh-yq-QtoG8/s320/slfgbig.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5400201497507206098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;National Flag&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvFepU8GuNI/AAAAAAAAAN8/6XxAKqFuNj4/s1600-h/nationalflag.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 160px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvFepU8GuNI/AAAAAAAAAN8/6XxAKqFuNj4/s320/nationalflag.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400201492282390738" /&gt;&lt;/a&gt;&lt;br /&gt;National Flag of Sri Lanka is the lion flag. A lion holding a sword in his right hand is depicted in gold on red background with a yellow border. Four Bo leaves inwards are at the four corners. Two vertical bands of green and orange at the mast end represent the minority ethnic groups. It is an adaptation of the standard of the last king of Sri Lanka.&lt;br /&gt;&lt;br /&gt;The first Prime Minister of independent Sri Lanka, D.S.Senanayake, appointed a committee to advice the government on the design of a new national flag. The design approved by the committee in February 1950 retained the symbol of the lion with the sword and the bo-leaves from the civil standard of the last king of Sri Lanka, with the inclusion of two verticle stripes green and orange in color. the significance of each symbol of the national flag is as follows:&lt;br /&gt;&lt;br /&gt;    *  The lion in the flag represents the Sinhala race.&lt;br /&gt;    * The sword of the lion represents the sovereignty of the country.&lt;br /&gt;    * The noble eight fold path of Buddhism is signified by the lion's tail.&lt;br /&gt;    * Curly hair on the lion's head indicates religious observance, wisdom and meditation.&lt;br /&gt;    * The beard denotes purity of words.&lt;br /&gt;    * The handle of the sword highlights the elements of water, fire, air and earth.&lt;br /&gt;    *  The nose indicates intelligence.&lt;br /&gt;    *  The two front paws purport to purity in handling wealth.&lt;br /&gt;    * The verticle stripe of orange represent the minority Tamil race and the green verticle stripe the minority Muslim race.&lt;br /&gt;    * The four virtues of kindness: KINDNESS, FRIENDLINESS, HAPPINESS, EQUANIMITY are also represented in the flag.&lt;br /&gt;    * The border round the flag, which is yellow in color, represents other minor races.&lt;br /&gt;    * The bo-leaves at the four corners of the flag represent Buddhism and it's influence on the nation. They also stand for the four virtues - Kindness, Friendliness, Happiness and Equanimity.&lt;br /&gt;    * The maroon colored portion of the flag manifests the other minor religions. &lt;br /&gt;&lt;br /&gt;The national flag was hoisted for the first time on March 3, 1950.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3508434198490106017?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3508434198490106017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/sri-lanka-national-flag.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3508434198490106017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3508434198490106017'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/sri-lanka-national-flag.html' title='Sri Lanka - National Flag'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/SvFepoZzE9I/AAAAAAAAAOE/Nh-yq-QtoG8/s72-c/slfgbig.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5805560798166076516</id><published>2009-11-04T15:45:00.001+05:30</published><updated>2009-11-04T15:48:32.198+05:30</updated><title type='text'>iPod Touch 2nd Gen</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvFUtOs_hjI/AAAAAAAAANU/q4a1iszpBSI/s1600-h/ipodtouch2_1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 227px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvFUtOs_hjI/AAAAAAAAANU/q4a1iszpBSI/s320/ipodtouch2_1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400190564211590706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Apple has also released the 2nd gen iPod Touch. Yes similar to iPhone 3G. Slimmer, lighter and has a back chrome aluminum case. Wow, that looks nicer than the iPhone 3G back case.&lt;br /&gt;ImprovementBuilt-in speaker ~ lets you hear the music, dialogue, and action without headphones, perfect for casual listening.&lt;br /&gt;Volume controlVolume buttons are built into the left side of iPod touch, giving you easy access to the most frequently used controls.&lt;br /&gt;Longer battery lifeProvides up to 36 hours of audio playback or 6 hours of video playback&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvFUtQGGB4I/AAAAAAAAANc/zxzyWb2O1X8/s1600-h/ipodtouch2_2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 178px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SvFUtQGGB4I/AAAAAAAAANc/zxzyWb2O1X8/s320/ipodtouch2_2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400190564585310082" /&gt;&lt;/a&gt;&lt;br /&gt;Rock ’n’ run with Nike+.iPod touch now includes built-in Nike + iPod support. Just slip the Nike + iPod Sensor (available separately) into your Nike+ shoe and start your run. The sensor communicates wirelessly with your iPod touch, tracking your time, distance, and calories burned. It even gives you voice feedback on your progress.&lt;br /&gt;The new iPod Touch is available in 8GB, 16GB and 32GB and priced at $229, $299 and $399 respectively.&lt;br /&gt;Video and pictures after the break.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvFUtsxkJpI/AAAAAAAAANk/yX-1zULwQYY/s1600-h/ipodtouch2_3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 197px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvFUtsxkJpI/AAAAAAAAANk/yX-1zULwQYY/s320/ipodtouch2_3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400190572283831954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvFUt_jvIVI/AAAAAAAAANs/ubzU1dZpqhk/s1600-h/ipodtouch2_5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 245px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SvFUt_jvIVI/AAAAAAAAANs/ubzU1dZpqhk/s320/ipodtouch2_5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400190577326104914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvFUuDMp3dI/AAAAAAAAAN0/6Gduov4EbI4/s1600-h/ipodtouch2_6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 245px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SvFUuDMp3dI/AAAAAAAAAN0/6Gduov4EbI4/s320/ipodtouch2_6.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5400190578303032786" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5805560798166076516?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5805560798166076516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/ipod-touch-2nd-gen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5805560798166076516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5805560798166076516'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/11/ipod-touch-2nd-gen.html' title='iPod Touch 2nd Gen'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/SvFUtOs_hjI/AAAAAAAAANU/q4a1iszpBSI/s72-c/ipodtouch2_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8202808674607650692</id><published>2009-10-30T14:04:00.002+05:30</published><updated>2009-10-30T14:08:57.522+05:30</updated><title type='text'>Nokia 7705 Twist</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Suql-nilHuI/AAAAAAAAAMs/xcJlQ90uNkQ/s1600-h/nokia_twist_1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 301px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Suql-nilHuI/AAAAAAAAAMs/xcJlQ90uNkQ/s320/nokia_twist_1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5398309598541455074" /&gt;&lt;/a&gt;&lt;br /&gt;The Nokia 7705 Twist is a cute swivel QWERTY phone. It comes with 3-megapixel camera, 2.4-inch, 262K TFT QVGA screen, EV-DO Rev. 0, 2.5 mm headset jack, Bluetooth, HTML browser, built-in mirror, “Post to Blogs” feature and Compatible with services including VZ NavigatorSM, V CAST Music with Rhapsody, V CAST Video, Visual Voice Mail, Mobile Broadband Connect and Corporate Email. It is available through Verizon Wireless at $99.99 after a $50 mail-in rebate with a new two-year customer agreement.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/Suql_qbqkdI/AAAAAAAAANM/eIWItSJz5cc/s1600-h/nokia_twist_5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 278px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/Suql_qbqkdI/AAAAAAAAANM/eIWItSJz5cc/s320/nokia_twist_5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5398309616497627602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Suql_bn90CI/AAAAAAAAANE/NbibLa2PefI/s1600-h/nokia_twist_4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 301px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Suql_bn90CI/AAAAAAAAANE/NbibLa2PefI/s320/nokia_twist_4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5398309612522688546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/Suql_LXxhTI/AAAAAAAAAM8/n9ByypVXc9Q/s1600-h/nokia_twist_3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 194px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/Suql_LXxhTI/AAAAAAAAAM8/n9ByypVXc9Q/s320/nokia_twist_3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5398309608159806770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Suql-39kF_I/AAAAAAAAAM0/RY_77-S5phw/s1600-h/nokia_twist_2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 278px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Suql-39kF_I/AAAAAAAAAM0/RY_77-S5phw/s320/nokia_twist_2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5398309602949601266" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8202808674607650692?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8202808674607650692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/nokia-7705-twist.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8202808674607650692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8202808674607650692'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/nokia-7705-twist.html' title='Nokia 7705 Twist'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/Suql-nilHuI/AAAAAAAAAMs/xcJlQ90uNkQ/s72-c/nokia_twist_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-2077354717762044423</id><published>2009-10-30T10:16:00.006+05:30</published><updated>2009-10-30T10:38:05.881+05:30</updated><title type='text'>Cucumber and Ruby on Rails (Part 7) My learning materials</title><content type='html'>Now lets see a scenario to go through the links and how the cucumber deals with that scenario.&lt;br /&gt;Before write the scenario lets look at the scree shots and what could be the scenario.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1 Step&lt;/span&gt;:- I am on the “List of products” page and I can see&lt;br /&gt;  Titled = Ruby on Rails&lt;br /&gt;  Description = Model View Architecture&lt;br /&gt;  Image url = ror.jpg&lt;br /&gt;  Price = 22&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SupxwFPAmyI/AAAAAAAAAL8/ce0jEhVN0zk/s1600-h/1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SupxwFPAmyI/AAAAAAAAAL8/ce0jEhVN0zk/s320/1.png" alt="" id="BLOGGER_PHOTO_ID_5398252174209751842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2 Step&lt;/span&gt;:- Now I click on “New Product” link.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SupyTIH4roI/AAAAAAAAAMk/wEoagG1gDEo/s1600-h/2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 215px; height: 320px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SupyTIH4roI/AAAAAAAAAMk/wEoagG1gDEo/s320/2.png" alt="" id="BLOGGER_PHOTO_ID_5398252776280600194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3 Step&lt;/span&gt;:- Now  click on “Back” link again. Then I am again on “List of Products”.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SupyS7ucPXI/AAAAAAAAAMc/VF2XD0qmPLc/s1600-h/3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SupyS7ucPXI/AAAAAAAAAMc/VF2XD0qmPLc/s320/3.png" alt="" id="BLOGGER_PHOTO_ID_5398252772952653170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4 Step&lt;/span&gt;:- Now click on “Show” link and then I can see&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SupySn1c31I/AAAAAAAAAMU/dQUNhdP4GpQ/s1600-h/4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 183px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SupySn1c31I/AAAAAAAAAMU/dQUNhdP4GpQ/s320/4.png" alt="" id="BLOGGER_PHOTO_ID_5398252767613345618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5 Step&lt;/span&gt;: like wise we can navigate through the links&lt;br /&gt;&lt;br /&gt;Now lets see how this scenario can be written. Before that look at these step definitions. You can find them in webrat_steps.rb file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; /^I press "([^\"]*)"$/ &lt;span style="font-weight: bold;"&gt;do&lt;/span&gt; |button|&lt;br /&gt;click_button(button)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This can be used for when we click on button&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; /^I follow "([^\"]*)"$/ &lt;span style="font-weight: bold;"&gt;do&lt;/span&gt; |link|&lt;br /&gt;click_link(link)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; /^I follow "([^\"]*)" within "([^\"]*)"$/ &lt;span style="font-weight: bold;"&gt;do&lt;/span&gt; |link, parent|&lt;br /&gt;&lt;br /&gt;click_link_within(parent, link)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;These two can be used when we navigate through the links.&lt;br /&gt;Now lets see the scenario.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Scenario&lt;/span&gt;: Go Through Links&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Given&lt;/span&gt; I have products titled Ruby on Rails, description Model View Architecture, Image url ror.jpg, Price 22&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I go to the list of Products&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    Then&lt;/span&gt; I should see "Ruby on Rails"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "Model View Architecture"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "ror.jpg"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "22"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I follow "New Product"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I follow "Back"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I am on the list of Products&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    Then&lt;/span&gt; I should see "Ruby on Rails"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "Model View Architecture"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "ror.jpg"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "22"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I follow "Show"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    Then&lt;/span&gt; I should see "Ruby on Rails"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "Model View Architecture"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "ror.jpg"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "22"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I follow "Back"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I am on the list of Products&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    Then&lt;/span&gt; I should see "Ruby on Rails"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "Model View Architecture"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "ror.jpg"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "22"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I follow "Edit"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I follow "Back"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I am on the list of Products&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    Then&lt;/span&gt; I should see "Java"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "Platform Independent"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "java.jpg"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "20"&lt;br /&gt;&lt;br /&gt;save this scenario as go_through_links.feature  and run the &lt;span style="font-weight: bold;"&gt;cucumber features/go_through_links.feature&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Then you can see the following screen shot.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SupySKVOYQI/AAAAAAAAAMM/kQLKdUy698A/s1600-h/5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 297px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SupySKVOYQI/AAAAAAAAAMM/kQLKdUy698A/s320/5.png" alt="" id="BLOGGER_PHOTO_ID_5398252759693549826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Why this scenario failed. Look at these steps.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I follow "Edit"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I follow "Back"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I am on the list of Products&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    Then&lt;/span&gt; I should see "Java"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "Platform Independent"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "java.jpg"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "20"&lt;br /&gt;&lt;br /&gt;These steps are wrong. They should be as follows.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I follow "Edit"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I follow "Back"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I am on the list of Products&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    Then&lt;/span&gt; I should see "Ruby on Rails"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "Model View Architecture"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "ror.jpg"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    And&lt;/span&gt; I should see "22"&lt;br /&gt;&lt;br /&gt;Edit the feature file and run again cucumber features/go_through_links.feature. Now you can get the all the steps are passed massage.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SupyR6pJYsI/AAAAAAAAAME/UD55JSN5CNo/s1600-h/6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 296px; height: 320px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SupyR6pJYsI/AAAAAAAAAME/UD55JSN5CNo/s320/6.png" alt="" id="BLOGGER_PHOTO_ID_5398252755482141378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is how the cucumber work with the navigation scenario.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-2077354717762044423?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/2077354717762044423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-7-my.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2077354717762044423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2077354717762044423'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-7-my.html' title='Cucumber and Ruby on Rails (Part 7) My learning materials'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/SupxwFPAmyI/AAAAAAAAAL8/ce0jEhVN0zk/s72-c/1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-1307695236878932831</id><published>2009-10-29T14:11:00.002+05:30</published><updated>2009-10-29T14:16:55.055+05:30</updated><title type='text'>Window Phone : Blow Your Cell Phone to Write A Text Message</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SulV3uNE0KI/AAAAAAAAAKU/7FeT7b-5bGk/s1600-h/window-phone1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 282px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SulV3uNE0KI/AAAAAAAAAKU/7FeT7b-5bGk/s320/window-phone1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397940044164288674" /&gt;&lt;/a&gt;&lt;br /&gt;The Window Phone is a concept mobile phone that is able to transform its appearance like a window as per the weather. The phone is designed as a thin, clear and transparent plastic sheet, which remains clear during a sunny day, becomes humid during a rainy day and takes a dump outlook during a snowy day. The user can write text messages or draw pictures on the phone in different weather conditions which will later transform and show as SMS characters. The screen features sensitive interaction with the user and comprises the state of a window in differentweather conditions.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SulV4LvjgSI/AAAAAAAAAKc/Q7_M1tEVpJk/s1600-h/window-phone2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 302px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SulV4LvjgSI/AAAAAAAAAKc/Q7_M1tEVpJk/s320/window-phone2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397940052093534498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SulV4EG8hvI/AAAAAAAAAKk/ITF34Ve9yrI/s1600-h/window-phone3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 316px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SulV4EG8hvI/AAAAAAAAAKk/ITF34Ve9yrI/s320/window-phone3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397940050044159730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SulV4VWzFcI/AAAAAAAAAKs/p7DKW3n8D4s/s1600-h/window-phone4.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 310px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SulV4VWzFcI/AAAAAAAAAKs/p7DKW3n8D4s/s320/window-phone4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397940054674052546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SulWZkwNVkI/AAAAAAAAALE/mlZS4mPIjHE/s1600-h/window-phone7.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 265px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SulWZkwNVkI/AAAAAAAAALE/mlZS4mPIjHE/s320/window-phone7.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397940625742845506" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SulWZYVnxbI/AAAAAAAAAK8/D3pcTYQ9IPA/s1600-h/window-phone6.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 270px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SulWZYVnxbI/AAAAAAAAAK8/D3pcTYQ9IPA/s320/window-phone6.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397940622410106290" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-1307695236878932831?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/1307695236878932831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/window-phone-blow-your-cell-phone-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1307695236878932831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1307695236878932831'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/window-phone-blow-your-cell-phone-to.html' title='Window Phone : Blow Your Cell Phone to Write A Text Message'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SulV3uNE0KI/AAAAAAAAAKU/7FeT7b-5bGk/s72-c/window-phone1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-7772225884740094966</id><published>2009-10-28T08:39:00.003+05:30</published><updated>2009-10-28T08:46:26.591+05:30</updated><title type='text'>The Boondock Saints II: All Saints Day</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sue2327PykI/AAAAAAAAAKM/rqlZByShJ-Y/s1600-h/21.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 218px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sue2327PykI/AAAAAAAAAKM/rqlZByShJ-Y/s320/21.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397483749179902530" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Theatrical Release:&lt;/span&gt;Friday, October 30, 2009 (Limited; 65 theaters)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Starring: &lt;/span&gt;&lt;br /&gt;    * Billy Connolly&lt;br /&gt;    * David Della Rocco&lt;br /&gt;    * Brian Mahoney&lt;br /&gt;    * Clifton Collins&lt;br /&gt;    * JoJo Rhama&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Directed by:&lt;/span&gt;   * Troy Duffy&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Genres:&lt;/span&gt;Drama Action Sequel Thriller Crime&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;The film is the continuation of writer/director Troy Duffy's tough, stylized cutting edge saga of the MacManus brothers (Norman Reedus, Sean Patrick Flanery). The two have been in deep hiding with their father, Il Duce (Billy Connolly), in the quiet valleys of Ireland, far removed from their former vigilante lives. When word comes that a beloved priest has been killed by sinister forces from deep within the mob, the brothers return to Boston to mount a violent and bloody crusade to bring justice to those responsible. With a new partner in crime (Clifton Collins Jr., Star Trek) and a sexy FBI operative (Julie Benz) hot on their trail...the Saints are back!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-7772225884740094966?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/7772225884740094966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/theatrical-release-friday-october-30.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7772225884740094966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7772225884740094966'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/theatrical-release-friday-october-30.html' title='The Boondock Saints II: All Saints Day'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/Sue2327PykI/AAAAAAAAAKM/rqlZByShJ-Y/s72-c/21.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-533191730793401910</id><published>2009-10-28T08:30:00.002+05:30</published><updated>2009-10-28T08:32:44.707+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Technology 1'/><title type='text'>Tablet Mac Computer Concept</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/Sue0F_4A9gI/AAAAAAAAAJ0/bL58KlovEko/s1600-h/apple-style-mac-tablet1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/Sue0F_4A9gI/AAAAAAAAAJ0/bL58KlovEko/s320/apple-style-mac-tablet1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397480693565552130" /&gt;&lt;/a&gt;&lt;br /&gt;There are lots of good options available on the web for a sleek, stylish and elegant laptop. But if you wish to have something unique that you can show off, then Other World Computing has come up with a future trend of computers for you, which is known as “Tablet Mac Computer”. This laptop doesn’t need a keyboard and extremely practical for business professionals, artists and technology leaders. The most appealing part in this 13.3 inch widescreen LCD is that it will enable one to inscribe on the screen with true pen and Handwriting recognition. This sleek laptop will hit the market with all essential features such as internal CD/DVD combo drive, Bluetooth, Wi-Fi capabilities and Global Positioning System.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sue0GpMwBzI/AAAAAAAAAKE/pJfzvuj3qlc/s1600-h/apple-style-mac-tablet3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sue0GpMwBzI/AAAAAAAAAKE/pJfzvuj3qlc/s320/apple-style-mac-tablet3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397480704658376498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sue0GUBJxsI/AAAAAAAAAJ8/KmcjjYaatZA/s1600-h/apple-style-mac-tablet2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sue0GUBJxsI/AAAAAAAAAJ8/KmcjjYaatZA/s320/apple-style-mac-tablet2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397480698972587714" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-533191730793401910?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/533191730793401910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/tablet-mac-computer-concept.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/533191730793401910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/533191730793401910'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/tablet-mac-computer-concept.html' title='Tablet Mac Computer Concept'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/Sue0F_4A9gI/AAAAAAAAAJ0/bL58KlovEko/s72-c/apple-style-mac-tablet1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-9125018311391956567</id><published>2009-10-28T08:23:00.001+05:30</published><updated>2009-10-28T08:27:33.889+05:30</updated><title type='text'>Futuristic Landstorm Concept Vehicle for The Year 2058</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/Suey_2FIuoI/AAAAAAAAAJk/c5Yr0JqT9OQ/s1600-h/landstorm-futuristic-vehicle1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 270px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/Suey_2FIuoI/AAAAAAAAAJk/c5Yr0JqT9OQ/s320/landstorm-futuristic-vehicle1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397479488345389698" /&gt;&lt;/a&gt;&lt;br /&gt;Landstorm concept is a vehicle that is designed for future, when airborne vehicles will not be much effective to reach a particular area because of frequent natural disasters which is the result of future global warming. This vehicle has been designed as an all terrain vehicle that is equipped with a collection of hidden gadgets or compartments and the ability to interchange the pods located on its back. There is a variety of Pods that can be enclosed with the vehicle before it is sent to a particular location. These pods have been designed considering scouting missions, food and water transportation to a disaster affected area, medical pods that can treat 2 patients simultaneously, excavation pods that can work as a robust crane to remove large pieces of wreckage, and fire rescue pod where the tank can hold 750 gallons of water and can drain water from lakes with outboard pumps.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuezALk3W1I/AAAAAAAAAJs/qHKjM5S9VH8/s1600-h/landstorm-futuristic-vehicle2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 262px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuezALk3W1I/AAAAAAAAAJs/qHKjM5S9VH8/s320/landstorm-futuristic-vehicle2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397479494115613522" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-9125018311391956567?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/9125018311391956567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/futuristic-landstorm-concept-vehicle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/9125018311391956567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/9125018311391956567'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/futuristic-landstorm-concept-vehicle.html' title='Futuristic Landstorm Concept Vehicle for The Year 2058'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/Suey_2FIuoI/AAAAAAAAAJk/c5Yr0JqT9OQ/s72-c/landstorm-futuristic-vehicle1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8008178496502145349</id><published>2009-10-27T14:59:00.005+05:30</published><updated>2009-10-27T15:57:41.461+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Technology'/><title type='text'>Futuristic RollTop Foldable Notebook with 17-inch OLED Display and Full Fledged Keyboard</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/Sua9zK15VfI/AAAAAAAAAI8/YmkKFSTuyTU/s1600-h/rolltop-portable-computer1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/Sua9zK15VfI/AAAAAAAAAI8/YmkKFSTuyTU/s320/rolltop-portable-computer1.jpg" alt="" id="BLOGGER_PHOTO_ID_5397209890231506418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The RollTop is a flexible notebook concept that can be folded like a roll of paper allowing the user ultimate convenience of carrying and storing it even in a congested place. It features a 17” flat-screen OLED display when fully rolled out with the multi-touch facility that will offer the ease and functionality of that of an iPhone. Also, when required, it can be folded into a 13” smart tablet pc. Aside from the touch-screen controlling, it features full fledged keyboard like conventional notebooks with which convenient typing can be performed. When folded, this compact notebook takes the size of a water carrier and can easily be hanged over the shoulder with a hanging belt.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sua9zXLZUZI/AAAAAAAAAJE/tZdWLGOSIc4/s1600-h/rolltop-portable-computer2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sua9zXLZUZI/AAAAAAAAAJE/tZdWLGOSIc4/s320/rolltop-portable-computer2.jpg" alt="" id="BLOGGER_PHOTO_ID_5397209893542908306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sua9zfTJvwI/AAAAAAAAAJM/7LbcVU9I64k/s1600-h/rolltop-portable-computer3.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 297px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sua9zfTJvwI/AAAAAAAAAJM/7LbcVU9I64k/s320/rolltop-portable-computer3.jpg" alt="" id="BLOGGER_PHOTO_ID_5397209895722925826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/Sua9znreP0I/AAAAAAAAAJU/LvDFW4eY0_o/s1600-h/rolltop-portable-computer4.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 250px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/Sua9znreP0I/AAAAAAAAAJU/LvDFW4eY0_o/s320/rolltop-portable-computer4.jpg" alt="" id="BLOGGER_PHOTO_ID_5397209897972416322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sua9z4vzJnI/AAAAAAAAAJc/CAwGbAOSe74/s1600-h/rolltop-portable-computer6.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 295px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sua9z4vzJnI/AAAAAAAAAJc/CAwGbAOSe74/s320/rolltop-portable-computer6.jpg" alt="" id="BLOGGER_PHOTO_ID_5397209902553966194" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8008178496502145349?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8008178496502145349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/futuristic-rolltop-foldable-notebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8008178496502145349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8008178496502145349'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/futuristic-rolltop-foldable-notebook.html' title='Futuristic RollTop Foldable Notebook with 17-inch OLED Display and Full Fledged Keyboard'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/Sua9zK15VfI/AAAAAAAAAI8/YmkKFSTuyTU/s72-c/rolltop-portable-computer1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8440256466354503586</id><published>2009-10-27T08:38:00.002+05:30</published><updated>2009-10-27T16:30:32.373+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Technology'/><title type='text'>Tribons Is A Vision of Future Computer System Technology by FrogDesign</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuZkc0lxXiI/AAAAAAAAAIs/5NIlqzK8OCo/s1600-h/tribons-device1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 305px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuZkc0lxXiI/AAAAAAAAAIs/5NIlqzK8OCo/s320/tribons-device1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397111649766301218" /&gt;&lt;/a&gt;&lt;br /&gt;Tribons concept is a vision of future technology to be influence and shape ideas of community and tribalism, self-awareness and education, trust and global citizenship. The idea of Tribons concept is based on a lightweight and powerful computer system that connects kids with their friends and family, thus providing emotional support to those who are living anonymously in different cities because of the recent mobility.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuZkdBBFsSI/AAAAAAAAAI0/7RFtRFvw9FY/s1600-h/tribons-device2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 252px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuZkdBBFsSI/AAAAAAAAAI0/7RFtRFvw9FY/s320/tribons-device2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5397111653102104866" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8440256466354503586?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8440256466354503586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/tribons-is-vision-of-future-computer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8440256466354503586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8440256466354503586'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/tribons-is-vision-of-future-computer.html' title='Tribons Is A Vision of Future Computer System Technology by FrogDesign'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/SuZkc0lxXiI/AAAAAAAAAIs/5NIlqzK8OCo/s72-c/tribons-device1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3996813342053149854</id><published>2009-10-26T13:17:00.002+05:30</published><updated>2009-10-27T16:30:54.124+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Technology'/><title type='text'>Clover Eco-Sensitive Mobile Phone Grows Old With You</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuVUfjP4IcI/AAAAAAAAAIc/e3J0bhrOxI0/s1600-h/clover-phone1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 302px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuVUfjP4IcI/AAAAAAAAAIc/e3J0bhrOxI0/s320/clover-phone1.jpg" alt="" id="BLOGGER_PHOTO_ID_5396812629487919554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The Clover is an eco-friendly mobile phone concept that has been designed to grow old with the user. This phone features four module interfaces; sound, sensor, vision and location, allowing the user to customize the phone according to their need and taste. Moreover, users can add quite a few numbers of additional modules to make the phone even more functional and attractive. The sleek black touchscreen offers different way of checking out the functions and a user-friendly operating environment. The phone is branded under the name of Samsung and is a great physical device that can develop and share environmental awareness through a built-in collaborative social network name “eco-map”.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuVUf5X_klI/AAAAAAAAAIk/Hg7GeVp6eyE/s1600-h/clover-phone2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 253px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuVUf5X_klI/AAAAAAAAAIk/Hg7GeVp6eyE/s320/clover-phone2.jpg" alt="" id="BLOGGER_PHOTO_ID_5396812635427541586" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3996813342053149854?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3996813342053149854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/clover-eco-sensitive-mobile-phone-grows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3996813342053149854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3996813342053149854'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/clover-eco-sensitive-mobile-phone-grows.html' title='Clover Eco-Sensitive Mobile Phone Grows Old With You'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SuVUfjP4IcI/AAAAAAAAAIc/e3J0bhrOxI0/s72-c/clover-phone1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-6090408899807688237</id><published>2009-10-26T12:16:00.011+05:30</published><updated>2009-10-27T16:31:22.622+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dessign Patterns'/><title type='text'>Introduction to Design Patterns</title><content type='html'>&lt;span style="font-weight: bold;"&gt;What are Design Patterns?&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;     Design patterns are essentially a catalog common interactions between objects. These interactions have been found, tested / tried and optimized by experienced programmers to help others solve some of their programming problems very common in an efficient manner. Design Patterns illustrate just how objects can communicate with them without being much concerned about their individual data models and methods. This clear separation helps create solutions to design robust and scalable for different programming problems. If you've already made this separation in your code, then you already use some of the widely used Design Patterns.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;Design patterns are mainly of three types.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Creational -&lt;/span&gt;&lt;br /&gt;Creational patterns are ones that create objects for you, rather than having you instantiate objects directly. This gives your program more flexibility in deciding which objects need to be created for a given case.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Structural  - &lt;/span&gt;&lt;br /&gt;Structural patterns help you compose groups of objects into larger structures, such as complex user interfaces or accounting data.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Behavioral - &lt;/span&gt;&lt;br /&gt;Behavioral patterns help you define the communication between objects in your system and how the flow is controlled in a complex program&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Creational Design Patterns:&lt;/span&gt;&lt;a aiotitle="click to expand" href="javascript:togglecomments('p01')"&gt;Read More...&lt;/a&gt;&lt;br /&gt;&lt;div class="commenthidden" id="p01"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Singleton&lt;/span&gt; - Ensure that only one instance of a class is created and Provide a global access point to the object.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Factory&lt;/span&gt;(Simplified version of Factory Method) - Creates objects without exposing the instantiation logic to the client and Refers to the newly created object through a common interface.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Factory Method&lt;/span&gt; - Defines an interface for creating objects, but let subclasses to decide which class to instantiate and Refers to the newly created object through a common interface.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Abstract Factory&lt;/span&gt; - Offers the interface for creating a family of related objects, without explicitly specifying their classes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Builder&lt;/span&gt; - Defines an instance for creating an object but letting subclasses decide which class to instantiate and Allows a finer control over the construction process.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prototype&lt;/span&gt; - Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Object Pool&lt;/span&gt; - reuses and shares objects that are expensive to create..&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Behavioral Design Patterns:&lt;/span&gt;&lt;a aiotitle="click to expand" href="javascript:togglecomments('p02')"&gt;Read More...&lt;/a&gt;&lt;br /&gt;&lt;div class="commenthidden" id="p02"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Chain of Responsibilit&lt;/span&gt;y - It avoids attaching the sender of a request to its receiver, giving this way other objects the possibility of handling the request too.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Command&lt;/span&gt; - Encapsulate a request in an object, Allows the parametrization of clients with different requests and Allows saving the requests in a queue.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interpreter&lt;/span&gt; - Given a language, define a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language / Map a domain to a language, the language to a grammar, and the grammar to a hierarchical object-oriented design&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Iterator&lt;/span&gt; - Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mediator&lt;/span&gt; - Define an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Observer&lt;/span&gt; - Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Strategy&lt;/span&gt; - Define a family of algorithms, encapsulate each one, and make them interchangeable. Strategy lets the algorithm vary independently from clients that use it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Template Method&lt;/span&gt; - Define the skeleton of an algorithm in an operation, deferring some steps to subclasses / Template Method lets subclasses redefine certain steps of an algorithm without letting them to change the algorithm's structure.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Visitor&lt;/span&gt; - Represents an operation to be performed on the elements of an object structure / Visitor lets you define a new operation without changing the classes of the elements on which it operates.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Null Object&lt;/span&gt; - Provide an object as a surrogate for the lack of an object of a given type. / The Null Object Pattern provides intelligent do nothing behavior, hiding the details from its collaborators.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Structural Design Patterns:&lt;/span&gt;&lt;a aiotitle="click to expand" href="javascript:togglecomments('p03')"&gt;Read More...&lt;/a&gt;&lt;br /&gt;&lt;div class="commenthidden" id="p03"&gt;&lt;br /&gt;Adapter - Convert the interface of a class into another interface clients expect. / Adapter lets classes work together, that could not otherwise because of incompatible interfaces.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bridge&lt;/span&gt; - Compose objects into tree structures to represent part-whole hierarchies. / Composite lets clients treat individual objects and compositions of objects uniformly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Composite&lt;/span&gt; - Compose objects into tree structures to represent part-whole hierarchies. / Composite lets clients treat individual objects and compositions of objects uniformly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Decorator&lt;/span&gt; - add additional responsibilities dynamically to an object.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Flyweight&lt;/span&gt; - use sharing to support a large number of objects that have part of their internal state in common where the other part of state can vary.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Memento&lt;/span&gt; - capture the internal state of an object without violating encapsulation and thus providing a mean for restoring the object into initial state when needed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Proxy&lt;/span&gt; - provide a “Placeholder” for an object to control references to it.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Advantages And Disadvantages&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Advantages&lt;/span&gt;:&lt;br /&gt;   1. A standard solution to a common programming problem&lt;br /&gt;   2. Enable large scale reuse of S/W&lt;br /&gt;   3. Helps in improve developer communication&lt;br /&gt;   4. Capture expert knowledge and design trade-offs and make expertise widely   available&lt;br /&gt;   5. A technique for making code more flexible by making it meet certain criteria&lt;br /&gt;   6. A design or implementation structure that achieves a particular purpose&lt;br /&gt;   7. Speed up the development process by providing tested, proven development paradigms.&lt;br /&gt;   8. Reusing design patterns helps to prevent subtle issues that can cause major problems, and it also improves code readability for coders and architects who are familiar with the patterns.&lt;br /&gt;    9. Design patterns provide general solutions, documented in a format that doesn't require specifics tied to a particular problem.&lt;br /&gt;  10. In addition, patterns allow developers to communicate using well-known, well understood names for software interactions. Common design patterns can be improved over time, making them more robust than ad-hoc designs&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Disadvantages:&lt;/span&gt;&lt;br /&gt;   1. Do not lead to direct code reuse&lt;br /&gt;   2. Complex in nature&lt;br /&gt;   3. They are deceptively simple&lt;br /&gt;   4. Design patterns may increase or decrease the understandability of a design or implementation. They can decrease understandability by adding indirection or increasing the amount of code.&lt;br /&gt;   5. They are validated by experience and discussion&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-6090408899807688237?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/6090408899807688237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/introduction-to-design-patterns.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/6090408899807688237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/6090408899807688237'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/introduction-to-design-patterns.html' title='Introduction to Design Patterns'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-1809897220108614836</id><published>2009-10-26T10:09:00.002+05:30</published><updated>2009-10-27T16:33:29.431+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Games'/><title type='text'>First X-Men Origins Game</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuUodFfVUEI/AAAAAAAAAIE/-sIyZh0fmVM/s1600-h/x1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 192px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuUodFfVUEI/AAAAAAAAAIE/-sIyZh0fmVM/s320/x1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5396764208628322370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See the screenshot , that’s the first in-game pic of X-Men Origins: Wolverine, the videogame, NOT the movie. As you can tell, it looks like not only does the game use the likeness of Hugh Jackman as Wolverine, but the graphics will be extremely detailed and very close to the real deal.&lt;br /&gt;&lt;br /&gt;According to 1-Up and EGM, who got the exclusive cover-story blow-out on the game, say that it is not only very violent (in keeping with the Wolverine of the comics, I hope) but also more along the lines of Ninja Gaiden II than a “standard” action game. Players will get to take the role of Logan and experience the tormented origins of Wolverine, from his escape of the Weapon X facility to the jungles of Africa and beyond. Here is the official description of the game:&lt;br /&gt;&lt;br /&gt;X-Men Origins: Wolverine is an epic action-adventure featuring a true-to-character Wolverine gameplay experience that takes gamers through and beyond the movie’s storyline. Set in a variety of vivid real-world locales, the title challenges players to hone their animal instinct as they uncover hidden dangers, hunt and destroy enemies, and take on seemingly insurmountable situations while discovering the truth about Wolverine’s tragic past. With razor-sharp adamantium claws unsheathed, the future X-Man enacts lightning-quick combat, evasive maneuvers, in-depth combo attacks, and an array of brutal finishing moves. Wolverine doesn’t just deliver massive damage, either — he also takes it, thanks to his mutant regenerative power that heals him in real time right before the player’s eyes.&lt;br /&gt;&lt;br /&gt;Developed by Raven Software (makers of X-Men Legends and Marvel Ultimate Alliance), the game will feature a “simple but elegant” and accessible combat system, cool boss fights including an initial one against a Sentinal robot (YES!), seamless cinematic cut-scenes that will bridge the gameplay bits and lots more.&lt;br /&gt;&lt;br /&gt;The game will launch alongside the global release of the film in May of 2009 for Xbox 360, PS3, PS2, PC, Wii, DS, and PSP game systems.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuUodhdfnZI/AAAAAAAAAIU/W-juJ5rnqyw/s1600-h/x3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 180px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuUodhdfnZI/AAAAAAAAAIU/W-juJ5rnqyw/s320/x3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5396764216136801682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuUodd-dcVI/AAAAAAAAAIM/0RsmkFhSW0w/s1600-h/x2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 180px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuUodd-dcVI/AAAAAAAAAIM/0RsmkFhSW0w/s320/x2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5396764215201329490" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-1809897220108614836?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/1809897220108614836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/first-x-men-origins-game.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1809897220108614836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1809897220108614836'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/first-x-men-origins-game.html' title='First X-Men Origins Game'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/SuUodFfVUEI/AAAAAAAAAIE/-sIyZh0fmVM/s72-c/x1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8879987585625867742</id><published>2009-10-26T09:54:00.003+05:30</published><updated>2009-10-27T16:34:00.174+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Movie'/><title type='text'>Michael Jackson's This Is It</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuUllpT0OhI/AAAAAAAAAHs/3-EKtuwwS6M/s1600-h/m1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 216px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuUllpT0OhI/AAAAAAAAAHs/3-EKtuwwS6M/s320/m1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5396761057147763218" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Theatrical Release:&lt;/span&gt;Wednesday, October 28, 2009 (Wide; 3,400 theaters)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Directed by:&lt;/span&gt; Kenny Ortega&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Genres:&lt;/span&gt; Documentary Music&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Distributor:&lt;/span&gt;Sony Pictures&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Michael Jackson's "This Is It" will offer Jackson fans and music lovers worldwide a rare, behind-the-scenes look at the performer as he developed, created and rehearsed for his sold-out concerts that would have taken place beginning this summer in London's O2 Arena. Chronicling the months from March through June, 2009, the film is produced with the full support of the Estate of Michael Jackson and drawn from more than one hundred hours of behind-the-scenes footage, featuring Jackson rehearsing a number of his songs for the show. Audiences will be given a privileged and private look at Jackson as he has never been seen before. In raw and candid detail, Michael Jackson's "This Is It" captures the singer, dancer, filmmaker, architect, creative genius, and great artist at work as he creates and perfects his final show.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SuUlmDe4jEI/AAAAAAAAAH8/qOpp98zVB6k/s1600-h/m3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 209px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SuUlmDe4jEI/AAAAAAAAAH8/qOpp98zVB6k/s320/m3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5396761064173505602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuUll7Q4nDI/AAAAAAAAAH0/gRA6kjTyEsM/s1600-h/m2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuUll7Q4nDI/AAAAAAAAAH0/gRA6kjTyEsM/s320/m2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5396761061967305778" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8879987585625867742?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8879987585625867742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/michael-jacksons-this-is-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8879987585625867742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8879987585625867742'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/michael-jacksons-this-is-it.html' title='Michael Jackson&apos;s This Is It'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SuUllpT0OhI/AAAAAAAAAHs/3-EKtuwwS6M/s72-c/m1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-1675479825786755298</id><published>2009-10-26T06:04:00.004+05:30</published><updated>2009-10-27T16:34:20.428+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Welcome'/><title type='text'>GoOd MoRnInG My DeAr FrIeNdS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuTvEO4YRrI/AAAAAAAAAHk/UeW2MPg8Yx0/s1600-h/GoodMorningDearFriend.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuTvEO4YRrI/AAAAAAAAAHk/UeW2MPg8Yx0/s320/GoodMorningDearFriend.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5396701109489780402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;“New” day&lt;br /&gt;“New” aims&lt;br /&gt;&lt;br /&gt;“New” hopes&lt;br /&gt;“New” plans&lt;br /&gt;&lt;br /&gt;“New” efforts&lt;br /&gt;“New” success,&lt;br /&gt;&lt;br /&gt;“New” feelings&lt;br /&gt;&lt;br /&gt;I wish u a Happy &amp;&lt;br /&gt;very SuccesfuL “NEW DAY”&lt;br /&gt;GOOD MORNING MY DEAR FRIENDS&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuTvD4uFv3I/AAAAAAAAAHc/nOfqmMv1jG0/s1600-h/good-morning2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 319px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuTvD4uFv3I/AAAAAAAAAHc/nOfqmMv1jG0/s320/good-morning2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5396701103541043058" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-1675479825786755298?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/1675479825786755298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/good-morning-my-dear-friends.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1675479825786755298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1675479825786755298'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/good-morning-my-dear-friends.html' title='GoOd MoRnInG My DeAr FrIeNdS'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/SuTvEO4YRrI/AAAAAAAAAHk/UeW2MPg8Yx0/s72-c/GoodMorningDearFriend.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5540471244539642596</id><published>2009-10-23T13:13:00.003+05:30</published><updated>2009-10-27T16:35:03.791+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Test Tools'/><title type='text'>Software Test Tools</title><content type='html'>&lt;span style="font-weight:bold;"&gt;What Are Software Test Tools? &lt;/span&gt;&lt;br /&gt;Software test tools help development teams investigate software bugs, verify functionality, and ensure both the reliability and security of the software they develop. Tools are available for all stages of a software development project. Some software testing tool vendors offer an integrated suite that will support testing and development throughout the life of a project, from gathering requirements to supporting the live system. Other vendors concentrate on a single part of the application development life cycle.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software Test Tools Business Drivers and Benefits&lt;/span&gt;&lt;br /&gt;    1) Increase the quality of software applications. &lt;br /&gt;    2) Software performance measurement. &lt;br /&gt;    3) Improving process management lifecycle of the product. &lt;br /&gt;    4) Perform a risk analysis and benchmarking. &lt;br /&gt;    5) Gain consistency in testing procedures with automated testing tools (as opposed to manual testing, which may be incompatible). &lt;br /&gt;    6) Improving the time to put on the market following the effective detection of functional performance, and security issues. &lt;br /&gt;    7) Save money on software development and maintenance costs&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software Test Tools Risks&lt;/span&gt;&lt;br /&gt;     1. Automated testing can produce quantities of raw data cumbersome. Test for choosing one form tool you can easily manipulate the data that is capable of change and should work together. &lt;br /&gt;     2. It undermines the efficiency of fault injection is not important. Fault injection tool specific code paths above weaknesses, particularly, the path that are victims of security attacks can not show through the check. &lt;br /&gt;     3. There are two drawbacks you enough for choosing the wrong software tools have not only wasted time and resources, but also an obstacle that you can get your teams made solutions difficult.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5540471244539642596?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5540471244539642596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/software-test-tools.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5540471244539642596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5540471244539642596'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/software-test-tools.html' title='Software Test Tools'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3199494209576145380</id><published>2009-10-23T08:41:00.005+05:30</published><updated>2009-10-27T16:35:24.963+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Movie'/><title type='text'>Astro Boy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuEf4hOHc1I/AAAAAAAAAHE/cMDaeNpi0Fk/s1600-h/11079.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 216px; height: 320px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuEf4hOHc1I/AAAAAAAAAHE/cMDaeNpi0Fk/s320/11079.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395628884417278802" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Theatrical Release:&lt;/span&gt;&lt;br /&gt;Friday, October 23, 2009 (Wide; 3,014 theaters)&lt;br /&gt;CAST AND CREW LIST&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Directed by:&lt;/span&gt;&lt;br /&gt;    * David Bowers&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Starring:&lt;/span&gt;&lt;br /&gt;    * Nicolas Cage&lt;br /&gt;    * Donald Sutherland&lt;br /&gt;    * Freddie Highmore&lt;br /&gt;    * Kristen Bell&lt;br /&gt;    * Matt Lucas&lt;br /&gt;    * Eugene Levy&lt;br /&gt;    * Nathan Lane&lt;br /&gt;    * Bill Nighy&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Screenwriter:&lt;/span&gt;&lt;br /&gt;    * Timothy Harris&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Producer:&lt;/span&gt;&lt;br /&gt;    * Maryann Garger&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Genres:&lt;/span&gt;&lt;br /&gt;Adventure Fantasy Sci-Fi Animation&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A computer graphics adaptation of Osamu Tezuka's famous manga about a boy robot, first published in 1952.&lt;br /&gt;&lt;br /&gt;Set in futuristic Metro City, "Astro Boy" is about a young robot with incredible powers created by a brilliant scientist named Tenma (Nicolas Cage). Powered by positive "blue" energy, Astro Boy (Freddie Highmore) is endowed with super strength, x-ray vision, unbelievable speed and the ability to fly.&lt;br /&gt;&lt;br /&gt;Embarking on a journey in search of acceptance, Astro Boy encounters many other colorful characters along the way. Through his adventures, he learns the joys and emotions of being human, and gains the strength to embrace his destiny. Ultimately learning his friends and family are in danger, Astro Boy marshals his awesome super powers and returns to Metro City in a valiant effort to save everything he cares about and to understand what it takes to be a hero.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SuEf416ZahI/AAAAAAAAAHM/Hvn9D12o-DI/s1600-h/11248.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 135px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SuEf416ZahI/AAAAAAAAAHM/Hvn9D12o-DI/s320/11248.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395628889971714578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SuEf5HO4wKI/AAAAAAAAAHU/DICEf-PWkGk/s1600-h/11249.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 136px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SuEf5HO4wKI/AAAAAAAAAHU/DICEf-PWkGk/s320/11249.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395628894621057186" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3199494209576145380?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3199494209576145380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/theatrical-release-friday-october-23.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3199494209576145380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3199494209576145380'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/theatrical-release-friday-october-23.html' title='Astro Boy'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/SuEf4hOHc1I/AAAAAAAAAHE/cMDaeNpi0Fk/s72-c/11079.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5632895124200532975</id><published>2009-10-23T08:29:00.003+05:30</published><updated>2009-10-27T16:35:54.770+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Technology'/><title type='text'>Nokia's 'Booklet 3G' Netbook</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuEcnot0qVI/AAAAAAAAAG8/NyMoOLXN0d8/s1600-h/Nokia-Booklet-3G-group-150x150.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 150px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuEcnot0qVI/AAAAAAAAAG8/NyMoOLXN0d8/s320/Nokia-Booklet-3G-group-150x150.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395625295836653906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Nokia's 'Booklet 3G' Netbook With 12 Hour Battery-Life. Form and Functionality.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you're a fan of Netbooks, and also a fan of Nokia, you'll soon be able to indulge your preference. On 2 September 2009, Nokia plans to release availability and pricing details for their new netbook called the "Booklet 3G"&lt;br /&gt;&lt;br /&gt;Yes, Nokia is bringing out its own kind of Netbook, and even though it may look like a regular netbook, it will carry the classy, smooth design we're used to see from Nokia.&lt;br /&gt;The Booklet 3G will be Windows based and powered by the popular and efficient Intel Atom processor with a whopping 12 hour battery life. This means people will be able to leave their power cables behind a little more often, without losing connectivity.&lt;br /&gt;&lt;br /&gt;Weighing only 1.25 kilograms, this new lightweight plans to pack a significant punch with its highly portable aluminium casing. It's little more than 2 centimetres thick.&lt;br /&gt;&lt;br /&gt;Connectivity options include 3G/HSDPA as well as Wi-fi, offering users high speed access to the internet.&lt;br /&gt;&lt;br /&gt;The device features a HDMI port enabling HD video out, a built-in camera for video calling, blue tooth and SD card reader. Featuring a 10-inch glass HD ready display and a built-in A-GPS (which works with the Ovi Maps gadget), pinpointing your exact position takes only seconds.&lt;br /&gt;&lt;br /&gt;We cannot really be surprised by this move, considering that Nokia is one of the world's leading providers of connectivity. Considering that Nokia is probably one of the most well known names in the world today, consumers should be able to look forward to be able to add to their list of gadgets the new Booklet 3G.&lt;br /&gt;&lt;br /&gt;Nokia seems to be upping their game every time a new product is released, and we expect pretty much the same this time. Of course consumer expectations will likely be high with this new addition to their product line, but if Nokia continues to deliver the high quality we've grown accustomed to over the years, I'm sure it will be a hit with users.&lt;br /&gt;&lt;br /&gt;Product availability and pricing details will be released on 2 September, 2009 through Nokia World &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuEcnpifhpI/AAAAAAAAAG0/aNqq2FQx-B8/s1600-h/Nokia-Booklet-3G-colours-150x150.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 150px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/SuEcnpifhpI/AAAAAAAAAG0/aNqq2FQx-B8/s320/Nokia-Booklet-3G-colours-150x150.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395625296057566866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuEcneDZTNI/AAAAAAAAAGs/gXbhBuAJwxs/s1600-h/Nokia-Booklet-3G-camera-150x150.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 150px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuEcneDZTNI/AAAAAAAAAGs/gXbhBuAJwxs/s320/Nokia-Booklet-3G-camera-150x150.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395625292974345426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuEcnNraWxI/AAAAAAAAAGk/3m3YjGQ36Yo/s1600-h/Nokia-Booklet-3G-blue-150x150.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 150px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SuEcnNraWxI/AAAAAAAAAGk/3m3YjGQ36Yo/s320/Nokia-Booklet-3G-blue-150x150.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395625288578784018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuEcnGdvAlI/AAAAAAAAAGc/a8_ajgDjzIc/s1600-h/Nokia-Booklet-3G-back-150x150.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 150px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuEcnGdvAlI/AAAAAAAAAGc/a8_ajgDjzIc/s320/Nokia-Booklet-3G-back-150x150.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395625286642369106" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5632895124200532975?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5632895124200532975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/nokias-booklet-3g-netbook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5632895124200532975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5632895124200532975'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/nokias-booklet-3g-netbook.html' title='Nokia&apos;s &apos;Booklet 3G&apos; Netbook'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/SuEcnot0qVI/AAAAAAAAAG8/NyMoOLXN0d8/s72-c/Nokia-Booklet-3G-group-150x150.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-4200562440844078576</id><published>2009-10-23T08:18:00.003+05:30</published><updated>2009-10-27T16:36:21.560+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='My Readings'/><title type='text'>What Microhoo means to you</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuEaZEBbPZI/AAAAAAAAAGU/leWDnPwBYQo/s1600-h/microsoftyahoo.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 184px; height: 138px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SuEaZEBbPZI/AAAAAAAAAGU/leWDnPwBYQo/s320/microsoftyahoo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395622846445338002" /&gt;&lt;/a&gt;&lt;br /&gt;The deal Microsoft and Yahoo made today to combine their ad and search efforts has its roots in the mid-1990s, near the dawn of the Web.&lt;br /&gt;&lt;br /&gt;It was then Yahoo CEO Tim Koogle who made the decision that Yahoo would become a “portal,” a gateway to an internal Web world. All the smart guys in New York and in the mainstream media were urging this. Search, they said, was limited, it was techie, it was obscure. The real growth was in media.&lt;br /&gt;&lt;br /&gt;Around the same time Microsoft decided it must “embrace and extend” its monopoly from Windows to Office to the Web, through Internet Explorer. Rather than selling what it made, it would bundle its monopoly products with its browser and dominate that way. This led to its antitrust case, and it has embraced, even extended itself into, the legal profession ever since.&lt;br /&gt;&lt;br /&gt;So it was mistakes made long ago that created the new Microhoo. Yahoo will become the salesman and public face for Microsoft’s technology. The hope is this will slowly eliminate the technology, legal, and marketing mistakes both are known for, relying on the two firms’ complementary strengths.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For more info...&lt;br /&gt;http://www.smartplanet.com/technology/blog/thinking-tech/what-microhoo-means-to-you/918/?tag=content;col1&amp;gclid=CL73tZ6T0p0CFUtp4wodBnx8sQ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-4200562440844078576?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/4200562440844078576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/what-microhoo-means-to-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4200562440844078576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4200562440844078576'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/what-microhoo-means-to-you.html' title='What Microhoo means to you'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/SuEaZEBbPZI/AAAAAAAAAGU/leWDnPwBYQo/s72-c/microsoftyahoo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-7564732620335188802</id><published>2009-10-21T09:37:00.002+05:30</published><updated>2009-10-27T16:38:27.948+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Technology'/><title type='text'>Nokia Unveils Its First Linux Phone N900</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/St6JhbO38qI/AAAAAAAAAGM/ET0lfL24u_8/s1600-h/nokialinuxn900-300x243.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 300px; height: 243px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/St6JhbO38qI/AAAAAAAAAGM/ET0lfL24u_8/s320/nokialinuxn900-300x243.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394900610975265442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nokia unveiled N900, its first smart phone running on Linux software, aiming at improving its offering at the top end of the market.&lt;br /&gt;&lt;br /&gt;The Nokia N900 runs on the Linux-based Maeme 5 software, featuring true multitasking with applications as well as Web browsing with Adobe Flash support.&lt;br /&gt;&lt;br /&gt;Nokia’s workhorse Symbian operating system controls half of the smartphone market volume — more than its rivals Apple, Research in Motion and Google put together. Nokia said Linux would work well in parallel with Symbian in its high-end product range.&lt;br /&gt;&lt;br /&gt;    “As Nokia announces the software platform that will drive its future services aspirations it created a dedicated solutions unit — the challenge will be to ensure that all these elements work in harmony in the face of fierce competition from Apple and Google,” said Ben Wood, head of research at CCS Insight.&lt;br /&gt;&lt;br /&gt;The new N900 model, with cellular connection, touch screen and slide-out keyboard, will retail for around $712, excluding subsidies and taxes.&lt;br /&gt;&lt;br /&gt;Nokia also unveiled a new Solutions business unit, which aims to better tie together its phone operations and new mobile Internet services offering.&lt;br /&gt;&lt;br /&gt;Technical details of N900:&lt;br /&gt;&lt;br /&gt;Display:&lt;br /&gt;3.5 inch touch-sensitive widescreen display&lt;br /&gt;800 × 480 pixel resolution&lt;br /&gt;&lt;br /&gt;Web browsing:&lt;br /&gt;Maemo browser powered by Mozilla technology&lt;br /&gt;Adobe Flash™ 9.4 support&lt;br /&gt;Full screen browsing&lt;br /&gt;&lt;br /&gt;Camera:&lt;br /&gt;5 megapixel camera (2584 × 1938 pixels)&lt;br /&gt;Image formats: JPEG&lt;br /&gt;CMOS sensor, Carl Zeiss optics, Tessar lens&lt;br /&gt;3 × digital zoom&lt;br /&gt;Autofocus with assist light and two-stage capture key&lt;br /&gt;Dual LED flash&lt;br /&gt;Full-screen viewfinder&lt;br /&gt;Photo editor on device&lt;br /&gt;TV out (PAL/NTSC) with Nokia Video Connectivity Cable (CA-75U, included in box) or WLAN/UPnP&lt;br /&gt;Landscape (horizontal) orientation&lt;br /&gt;Capture modes: Automatic, portrait, video, macro, landscape, action&lt;br /&gt;&lt;br /&gt;Video:&lt;br /&gt;Wide aspect ratio 16:9 (WVGA)&lt;br /&gt;Video recording file format: .mp4; codec: MPEG-4&lt;br /&gt;Video recording at up to 848 × 480 pixels (WVGA) and up to 25fps&lt;br /&gt;Video playback file formats: .mp4, .avi, .wmv, .3gp; codecs: H.264, MPEG-4, Xvid, WMV, H.263&lt;br /&gt;&lt;br /&gt;Music and audio playback:&lt;br /&gt;Maemo media player&lt;br /&gt;Music playback file formats: .wav, .mp3, .AAC, .eAAC, .wma, .m4a&lt;br /&gt;Built-in FM transmitter&lt;br /&gt;Ring tones: .wav, .mp3, .AAC, .eAAC, .wma, .m4a&lt;br /&gt;FR, EFR, WCDMA, and GSM AMR&lt;br /&gt;Digital stereo microphone&lt;br /&gt;DLNA&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-7564732620335188802?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/7564732620335188802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/nokia-unveils-its-first-linux-phone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7564732620335188802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7564732620335188802'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/nokia-unveils-its-first-linux-phone.html' title='Nokia Unveils Its First Linux Phone N900'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/St6JhbO38qI/AAAAAAAAAGM/ET0lfL24u_8/s72-c/nokialinuxn900-300x243.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5243567044797245106</id><published>2009-10-21T09:12:00.004+05:30</published><updated>2009-10-27T16:41:41.551+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Technology'/><title type='text'>A Faster Workstation Means a Faster You</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/St6DiluWiUI/AAAAAAAAAF8/3y7KMQ8-P7U/s1600-h/header.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 235px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/St6DiluWiUI/AAAAAAAAAF8/3y7KMQ8-P7U/s400/header.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394894033901750594" /&gt;&lt;/a&gt;&lt;br /&gt;HP Z600 Workstation. Built for professionals like you.&lt;br /&gt;&lt;br /&gt;The new HP Z600 Workstation lets you accomplish more with every minute of your time. Spend less time rendering, saving and waiting...spend more time creating. With up to 250%* more speed than your current system, the HP Z600 gives your performance a substantial boost.&lt;br /&gt;• Available with two new-generation powerful intelligent Intel® Xeon® processors, for eight total cores of pure processing power&lt;br /&gt;• Configurable with more RAM and the latest graphics cards to meet the demands of your job&lt;br /&gt;• High-end performance—from one of the smallest, quietest dual-socket workstations available&lt;br /&gt;&lt;br /&gt;The HP Z600 is engineered to optimize the way the processor, memory, graphics, OS and software components work together to deliver massive, whole-system computational power. Now you'll have the ability to process more tasks—in less time. The ideal workstation when every inch, watt, and decibel make a difference. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/St6D1lHp8EI/AAAAAAAAAGE/1Nxn4zCBLJU/s1600-h/z600.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 164px; height: 118px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/St6D1lHp8EI/AAAAAAAAAGE/1Nxn4zCBLJU/s400/z600.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394894360156958786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Designed and pre-configured for professional users&lt;br /&gt;• Powered by the intelligent Intel® Xeon® Processor¹&lt;br /&gt;• Genuine Windows XP Professional 64-bit available through downgrade rights from Windows Vista&lt;br /&gt;Business 64 2&lt;br /&gt;• NVIDIA Quadro NVS 295 (256 MB) graphics card&lt;br /&gt;• 3 GB DDR3 memory&lt;br /&gt;• Dual hard drives (160 GB / 250 GB)&lt;br /&gt;Includes HP LP2275w 22" Widescreen LCD Monitor&lt;br /&gt;&lt;br /&gt;$2,063&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5243567044797245106?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5243567044797245106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/faster-workstation-means-faster-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5243567044797245106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5243567044797245106'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/faster-workstation-means-faster-you.html' title='A Faster Workstation Means a Faster You'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/St6DiluWiUI/AAAAAAAAAF8/3y7KMQ8-P7U/s72-c/header.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3287478628241175760</id><published>2009-10-21T08:16:00.002+05:30</published><updated>2009-10-21T08:18:00.781+05:30</updated><title type='text'>Good Morning</title><content type='html'>There's&lt;br /&gt;always going to be people that hurt you so what you have to do is keep&lt;br /&gt;on trusting and just be more careful about who you trust next time&lt;br /&gt;around.&lt;br /&gt;&lt;br /&gt;GOOD MORNING DEAR FRIENDS...... :) WELCOME ALL OF YOU&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/St52JyPiLhI/AAAAAAAAAF0/iwDtq6WdRKA/s1600-h/12.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 379px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/St52JyPiLhI/AAAAAAAAAF0/iwDtq6WdRKA/s400/12.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394879314114260498" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3287478628241175760?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3287478628241175760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/good-morning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3287478628241175760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3287478628241175760'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/good-morning.html' title='Good Morning'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/St52JyPiLhI/AAAAAAAAAF0/iwDtq6WdRKA/s72-c/12.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-1191401266378555926</id><published>2009-10-20T16:11:00.002+05:30</published><updated>2009-10-20T16:19:50.591+05:30</updated><title type='text'>FIFA Soccer 10 (Xbox 360) Release Date: 10/20/2009</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/St2UQ3QVIoI/AAAAAAAAAFs/62o4jyDcKdI/s1600-h/1255650979.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 135px; height: 191px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/St2UQ3QVIoI/AAAAAAAAAFs/62o4jyDcKdI/s320/1255650979.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394630946090984066" /&gt;&lt;/a&gt;&lt;br /&gt;On the pitch, critical gameplay fundamentals have been enhanced to ensure that FIFA 10 mirrors real-world football, providing more sophisticated ball control, and physical interaction between players. In addition, players now move, behave and position themselves more realistically. On attack, players analyze space more effectively, curve their runs in an attempt to stay onside, create passing lanes naturally, and drive for more variety in attacking options. On defense, new concepts like position priority enable defenders to multitask so dangerous spaces left open by teammates out of position are covered. Plus, slide tackle targeting, press marking, and better-urgency clearance logic provide new options that make defending a tactical skill in FIFA 10. In goal, a myriad of improvements and refinements to goalkeeper intelligence result in a more responsive and powerful rushing system and ultra-realistic saves.&lt;br /&gt;&lt;br /&gt;Listening to feedback and addressing gamer frustrations has become a key part of the EA SPORTS strategy to improve the FIFA franchise on an annual basis. Better balance on lofted through balls, improved goalkeeper intelligence, more realistic shooting mechanics with less shots hitting the goal posts, a practice arena to perfect skills, and a more immersive football experience through continuous play and quick free kicks are just a few of the issues raised by fans and addressed in FIFA 10.&lt;br /&gt;&lt;br /&gt;Three new innovations revealed today have been developed to change the player control experience in FIFA 10. The first-ever true 360° dribbling system gives players finer control of the ball, enabling them to find spaces between defenders that previously were not possible. Using an all-new animation technology, skilled dribblers now have the ability to face the defender and use highly responsive lateral dribbling to skip past him. An innovative concept called Freedom in Physical Play enables players to perform wider dribble touches and new collision sharing creates a varied, less predictable, and extended fight for possession between the dribbler and a defender.&lt;br /&gt;&lt;br /&gt;FIFA 10 also features a deeper iteration of the ever-popular Manager Mode with more than 50 major improvements, including new match realism, realistic player transfers based on multiple decision points, and true-to-life player growth curves.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-1191401266378555926?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/1191401266378555926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/fifa-soccer-10-xbox-360-release-date.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1191401266378555926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1191401266378555926'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/fifa-soccer-10-xbox-360-release-date.html' title='FIFA Soccer 10 (Xbox 360) Release Date: 10/20/2009'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/St2UQ3QVIoI/AAAAAAAAAFs/62o4jyDcKdI/s72-c/1255650979.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-381962879853245158</id><published>2009-10-20T15:41:00.003+05:30</published><updated>2009-10-20T15:54:02.272+05:30</updated><title type='text'>Install Windows XP after installing Ubuntu</title><content type='html'>&lt;span style="font-weight:bold;"&gt;STEP 1&lt;/span&gt;&lt;br /&gt;Install UBUNTU in your machine.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;STEP 2&lt;/span&gt;&lt;br /&gt;Create a partition to install XP.&lt;br /&gt;&lt;br /&gt;      Now we must create a space on the hard drive for XP, so this means resizing the Ubuntu partition. Restart the system using the Ubuntu Live CD as it gives you access to GNOME Partition Editor. When loading the CD, select "Try Ubuntu without any change to your computer.&lt;br /&gt;      Right-click on the main data partition which has been formatted with ext3 - it should be /dev/sda1 - and select "Resize/Move" &lt;br /&gt;      Move the cursor to the right to reduce the ext3 partition and create free space on the hard drive, which will take the XP NTFS partition. Make sure the space is large enough to hold XP (at least 2 GB - preferably 5 Go). Then click "Resize / Move" to confirm the selection, and "Apply" to return to the main screen to make the change under-way.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;STEP 3&lt;/span&gt;&lt;br /&gt;Install Windows XP to Your Machine.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;STEP 4&lt;/span&gt;&lt;br /&gt;Restore the GRUB boot loader&lt;br /&gt;&lt;br /&gt;     Once XP has been installed, it will boot happily into XP but there's no sign of Ubuntu. To reinstate GRUB as the system bootloader it needs to be reinstalled into the MBR.&lt;br /&gt;&lt;br /&gt;     Boot the system from the Ubuntu Live CD and select "Try Ubuntu without any change to your computer". &lt;br /&gt;&lt;br /&gt;To enter the GRUB configuration mode, type in "sudo grub" and press Enter. Then type in the following commands in sequence:&lt;br /&gt;- root (hd0,0)&lt;br /&gt;- setup (hd0)&lt;br /&gt;- quit&lt;br /&gt;- exit &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;STEP 5&lt;/span&gt;&lt;br /&gt;Change the menu.lst file in /boot/grub directory.&lt;br /&gt;&lt;br /&gt;Go to the grub directly using terminal then type &lt;span style="font-weight:bold;"&gt;sudo nano menu.lst&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;then Edit it as follows and save the file.&lt;br /&gt;&lt;br /&gt;Scroll down to the bottom of the file and type in the following text strings:&lt;br /&gt;&lt;br /&gt;title Windows XP&lt;br /&gt;root (hd0,1)&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;br /&gt;&lt;br /&gt;Save the file and reboot. When the GRUB loader launches hit ESC for the boot menu. Windows XP is the last option - select it and XP will load.&lt;br /&gt;&lt;br /&gt;If you want to make the GRUB menu always available, boot back into Ubuntu and edit the MENU.LST file. Find the&lt;span style="font-weight:bold;"&gt; hiddenmenu&lt;/span&gt; text string and change it to &lt;span style="font-weight:bold;"&gt;#hiddenmenu.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To increase the menu timeout, change the default &lt;span style="font-weight:bold;"&gt;timeout 3&lt;/span&gt; to something more appropriate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-381962879853245158?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/381962879853245158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/install-windows-xp-after-installing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/381962879853245158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/381962879853245158'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/install-windows-xp-after-installing.html' title='Install Windows XP after installing Ubuntu'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3154871201344021089</id><published>2009-10-20T09:13:00.002+05:30</published><updated>2009-10-20T09:21:31.978+05:30</updated><title type='text'>Ong Bak 2: The Beginning</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/St0yUE3w-iI/AAAAAAAAAFk/8CLIdSDUTRQ/s1600-h/hr_Ong_Bak_2_Poster.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 216px; height: 320px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/St0yUE3w-iI/AAAAAAAAAFk/8CLIdSDUTRQ/s320/hr_Ong_Bak_2_Poster.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394523249146133026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Release Date: October 23, 2009 (limited)&lt;br /&gt;Studio: Magnet Releasing (Magnolia Pictures)&lt;br /&gt;Director: Tony Jaa&lt;br /&gt;Screenwriter: Panna Rittikrai&lt;br /&gt;Starring: Tony Jaa, Sorapong Chatree, Sarunyu Wongkrachang, Nirut Sirichanya, Santisuk Promsiri, Primorata Dejudom&lt;br /&gt;Genre: Action&lt;br /&gt;MPAA Rating: R (for sequences of violence)&lt;br /&gt;Official Website: OngBakTwo.com&lt;br /&gt;Review: Not Available&lt;br /&gt;DVD Review: Not Available&lt;br /&gt;DVD: Not Available&lt;br /&gt;&lt;br /&gt;Plot Summary: Set in the regal times of King Naresuan, Tien (Tony Jaa) is a man who was born into nobility but had it stripped from him after his parents were brutally murdered. During his childhood Tien learned Khon, a form of dance which is usually reserved for royalty. Although he didn't know it yet, Khon would later prove to be an invaluable aide to him. After seeing his parents murdered at the tender age of 10, Tien is forced to live on the streets where he is eventually captured by a group of thieves who take him in and teach him how to steal and fight.&lt;br /&gt;&lt;br /&gt;Tien's expertise as a thief and fighter grows and it isn't long before he is made head thief. Then Tien sees something that makes his stomach churn. A competition is being held to find the best knights to serve under the very man who had killed Tien's parents all those years ago. Tien passes the tests easily and is made Lord Rachasana's 2nd Knight. Now, he has his opportunity to strike but he will have to use all his skill and ingenuity if he is going to get his revenge on the man who killed his parents.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3154871201344021089?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3154871201344021089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/ong-bak-2-beginning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3154871201344021089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3154871201344021089'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/ong-bak-2-beginning.html' title='Ong Bak 2: The Beginning'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/St0yUE3w-iI/AAAAAAAAAFk/8CLIdSDUTRQ/s72-c/hr_Ong_Bak_2_Poster.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3396912057412168358</id><published>2009-10-20T08:39:00.006+05:30</published><updated>2009-10-20T08:47:44.883+05:30</updated><title type='text'>Welcome to My Blog</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Past is Experience!&lt;br /&gt;Present is Experiment!&lt;br /&gt;Future is Expectation!&lt;br /&gt;Use ur Experience!&lt;br /&gt;In ur Experiment!&lt;br /&gt;To achieve ur Expectation!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;WELCOME ALL OF YOU MY FRIENDS......&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;मेरे दोस्तों का स्वागत...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;bienvenue à mes amis&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;私の友人を歓迎&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;내 친구 오신 것을 환영합니다&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/St0qKkLYEDI/AAAAAAAAAFc/fau8ECSr3Rc/s1600-h/Welcome-Friends-Print-C10079679.jpeg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/St0qKkLYEDI/AAAAAAAAAFc/fau8ECSr3Rc/s400/Welcome-Friends-Print-C10079679.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394514289658171442" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3396912057412168358?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3396912057412168358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/welcome-to-my-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3396912057412168358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3396912057412168358'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/welcome-to-my-blog.html' title='Welcome to My Blog'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/St0qKkLYEDI/AAAAAAAAAFc/fau8ECSr3Rc/s72-c/Welcome-Friends-Print-C10079679.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5076728659432588243</id><published>2009-10-19T17:07:00.005+05:30</published><updated>2009-10-19T17:15:14.405+05:30</updated><title type='text'>The Vampire's Assistant</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/StxQpklG7LI/AAAAAAAAAFE/mMhTCpnjWB0/s1600-h/1.jpeg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 186px; height: 276px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/StxQpklG7LI/AAAAAAAAAFE/mMhTCpnjWB0/s400/1.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394275128807189682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Synopsis&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Based on the popular series of books by Darren Shan, Cirque du Freak: The Vampire's Assistant tells the story of a small-town teen who inadvertently shatters a 200-year-old truce between warring factions of vampires. Sixteen-year-old Darren (Chris Massoglia) is your typical adolescent; he spends most of his time with his best friend, Steve (Josh Hutcherson), earns decent grades, and generally manages to stay out of trouble. But trouble finds Darren when he and Steve make the acquaintance of a vampire named Larten Crepsley (John C. Reilly) while attending a traveling freak show at a local theater. Transformed into a bloodsucker by Crepsley, Darren joins the Cirque du Freak and quickly ingratiates himself with the unusual cast of characters who populate it, including Madame Truska the Bearded Lady (Salma Hayek) and the traveling sideshow's towering barker (Ken Watanabe). As Darren works to master his newfound powers as a budding member of the supernatural underworld, he becomes a valued pawn between the vampires and their deadlier rivals, the Vampanese. With tensions between the two sects intensifying, Darren must figure out a means of keeping the coming war from destroying his last vestige of humanity. Patrick Fugit, Orlando Jones, Willem Dafoe, and Jane Krakowski co-star. - Jason Buchanan, All Movie Guide&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Movie Info&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Starring&lt;/span&gt;:John C. Reilly, Ken Watanabe, Josh Hutcherson, Chris Massoglia, Ray Stevenson&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Theatrical Release Date&lt;/span&gt;:10/23/2009&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Rating&lt;/span&gt;:PG-13&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Run Time&lt;/span&gt;:108 min.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Distributor(s)&lt;/span&gt;:Universal&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Director(s)&lt;/span&gt;:Paul Weitz&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Genre(s)&lt;/span&gt;:Action, Family, Fantasy&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Themes&lt;/span&gt;:Vampires, Metamorphosis&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Tone&lt;/span&gt;:Humorous, Stylized&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Country of Origin&lt;/span&gt;:USA (10-23-2009)&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Language&lt;/span&gt;:English&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/StxQqHrQSSI/AAAAAAAAAFM/w1dq9aiRBVI/s1600-h/2.jpeg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 148px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/StxQqHrQSSI/AAAAAAAAAFM/w1dq9aiRBVI/s400/2.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394275138228209954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/StxQqdveXNI/AAAAAAAAAFU/lTT71G1cZ4s/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 233px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/StxQqdveXNI/AAAAAAAAAFU/lTT71G1cZ4s/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394275144151489746" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5076728659432588243?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5076728659432588243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/vampires-assistant.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5076728659432588243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5076728659432588243'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/vampires-assistant.html' title='The Vampire&apos;s Assistant'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/StxQpklG7LI/AAAAAAAAAFE/mMhTCpnjWB0/s72-c/1.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-226325269597116632</id><published>2009-10-19T15:34:00.004+05:30</published><updated>2009-10-19T15:40:15.149+05:30</updated><title type='text'>Test Automation</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Test automation &lt;/span&gt;is the use of software for monitoring the performance tests, comparing actual results with expected results, the functions of setting up test conditions and control tests and other testing Reference [1]. Generally, test automation involves automating a manual process already in place that uses a formalized testing process.&lt;br /&gt;&lt;br /&gt;Following two pictures are describing the test automation steps. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Stw6hWfDTBI/AAAAAAAAAE0/w15DYZUmSTc/s1600-h/1.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 378px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Stw6hWfDTBI/AAAAAAAAAE0/w15DYZUmSTc/s400/1.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5394250798328925202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Stw6rR4wZ6I/AAAAAAAAAE8/K0xhKZ5Vi9A/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 331px; height: 393px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Stw6rR4wZ6I/AAAAAAAAAE8/K0xhKZ5Vi9A/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394250968893253538" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-226325269597116632?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/226325269597116632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/test-automation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/226325269597116632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/226325269597116632'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/test-automation.html' title='Test Automation'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/Stw6hWfDTBI/AAAAAAAAAE0/w15DYZUmSTc/s72-c/1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-2012153792546986550</id><published>2009-10-19T12:54:00.012+05:30</published><updated>2009-10-19T13:16:15.433+05:30</updated><title type='text'>Cucumber and Ruby on Rails (Part 6) My learning materials</title><content type='html'>OK now I think   you all have good knowledge about my pasts posts. I f you have any question you can ask me any time by mailing me. Now lets move to our todays lesson.&lt;br /&gt;&lt;br /&gt;What can we do further with our project. Hmmmmm... We can validate user inputs . Lets see how can the validations can be done using cucumber.&lt;br /&gt;&lt;br /&gt;What can we validate. We can validate “user inputs are OK such as is price is a numerical value or not and all the fields are not empty etc..”&lt;br /&gt;&lt;br /&gt;Before doing the cucumber part lets see the what is happening in GUI part.&lt;br /&gt;&lt;br /&gt;Go to the product/app/models/ folder and open product.rb file. Afetr that copy and paste following codes to it as follows.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;class Product &lt; ActiveRecord::Base &lt;/span&gt;&lt;br /&gt;validates_presence_of :title, :description, :image_url &lt;br /&gt;validates_numericality_of :price &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now lets see the GUI. &lt;br /&gt;1)First go to the product folder in the terminal and then run the server “ruby script/server”&lt;br /&gt;2) Then gotothe browser and type “http://localhost:3000/products” . Then you can see following GUI&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/StwUxsmIZ1I/AAAAAAAAAEM/s7zJ32WHIyw/s1600-h/1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 118px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/StwUxsmIZ1I/AAAAAAAAAEM/s7zJ32WHIyw/s320/1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5394209297700251474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3)click on New product link and you can see this page.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/StwVBIW6DMI/AAAAAAAAAEU/jIZK4Y1pzV0/s1600-h/2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 258px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/StwVBIW6DMI/AAAAAAAAAEU/jIZK4Y1pzV0/s320/2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5394209562850626754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4)Now check what is happening when click on create button without filling any field. You can see following error massages.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MbJm8dM9WQo/StwVVtTEeUI/AAAAAAAAAEc/m8RipzQG7m0/s1600-h/3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 202px; height: 320px;" src="http://1.bp.blogspot.com/_MbJm8dM9WQo/StwVVtTEeUI/AAAAAAAAAEc/m8RipzQG7m0/s320/3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5394209916364028226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5)Now you can see what is happening when there is one field is filling and click create button. Check them with your self.&lt;br /&gt;&lt;br /&gt;6)Now lets see how the cucumber can use for this.&lt;br /&gt;7)Go to the feature folder and create a new file called validate_product_details.feature and copy and paste following scenario.&lt;br /&gt;8)&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Validate Product Details &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have no products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I am on the list of Products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I follow "New Product" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Title" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Description" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Image Url" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Price" with "" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Title can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number" &lt;br /&gt;&lt;br /&gt;9)Now run the cucumber features/validate_product_details.feature  then you can see following.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/StwVqIV1fNI/AAAAAAAAAEk/T9u4GldgYyY/s1600-h/4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 307px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/StwVqIV1fNI/AAAAAAAAAEk/T9u4GldgYyY/s320/4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5394210267220770002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;10)It says all steps are passed. In this scenario we can check alll the validation by writing steps like follows&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Validate Product Details &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have no products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I am on the list of Products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I follow "New Product" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Title" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Description" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Image Url" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Price" with "" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Title can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number" &lt;br /&gt;&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in "Title" with "C#" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Description" with "" &lt;br /&gt;  And I fill in "Image Url" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Price" with "" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number" &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in "Title" with "C#" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Description" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Image Url" with "" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Price" with "23" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in "Title" with "C#" .......&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; like wise we can write so many steps.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11)But you can see that is not much effective because write all the validation like this is not good. What can we do for it. Think a little bit....&lt;br /&gt;12)If you can remember the last post why we can't use that. Then the above scenario can be written as follows.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Validate Product Details &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have no products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I am on the list of Products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I follow "New Product" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in the following: &lt;br /&gt;    | Title          |        | &lt;br /&gt;    | Description    |        | &lt;br /&gt;    | Image Url      |        | &lt;br /&gt;    | Price          |        | &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Title can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number"&lt;br /&gt;&lt;br /&gt;13)Now run the  cucumber features/validate_product_details.feature&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" &lt;br /&gt;href="http://4.bp.blogspot.com/_MbJm8dM9WQo/StwV7twHn_I/AAAAAAAAAEs/j5fNejg-GgU/s1600-h/5.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 310px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/StwV7twHn_I/AAAAAAAAAEs/j5fNejg-GgU/s320/5.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5394210569320898546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;14)What a simple way to write validation file. Now lets expand this as follows and try to understand to what is happening there.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Validate Product Details &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have no products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I am on the list of Products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I follow "New Product" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in the following: &lt;br /&gt;    | Title          |        | &lt;br /&gt;    | Description    |        | &lt;br /&gt;    | Image Url      |        | &lt;br /&gt;    | Price          |        | &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Title can't be blank" &lt;br /&gt;  And I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number" &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in the following: &lt;br /&gt;    | Title          |          | &lt;br /&gt;    | Description    |          | &lt;br /&gt;    | Image Url      |          | &lt;br /&gt;    | Price          |    20    | &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Title can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in the following: &lt;br /&gt;    | Title          |        | &lt;br /&gt;    | Description    |        | &lt;br /&gt;    | Image Url      |  a.jpg | &lt;br /&gt;    | Price          |        | &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Title can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number" &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in the following: &lt;br /&gt;    | Title          |                      | &lt;br /&gt;    | Description    |   My name is JTK     | &lt;br /&gt;    | Image Url      |                      | &lt;br /&gt;    | Price          |                      | &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Title can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number" &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in the following: &lt;br /&gt;    | Title          |    JTK    | &lt;br /&gt;    | Description    |           | &lt;br /&gt;    | Image Url      |           | &lt;br /&gt;    | Price          |           | &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Description can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Image url can't be blank" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Price is not a number" &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;15)Now run the  cucumber features/validate_product_details.feature now try to write your own validation files for your projects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-2012153792546986550?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/2012153792546986550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-6-my.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2012153792546986550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2012153792546986550'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-6-my.html' title='Cucumber and Ruby on Rails (Part 6) My learning materials'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MbJm8dM9WQo/StwUxsmIZ1I/AAAAAAAAAEM/s7zJ32WHIyw/s72-c/1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-5774928000095439668</id><published>2009-10-16T17:18:00.001+05:30</published><updated>2009-10-16T17:19:57.961+05:30</updated><title type='text'>Under construction</title><content type='html'>Hi all,&lt;br /&gt;These days I am going too change my blog view to different view. So sorry for problems which you found.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-5774928000095439668?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/5774928000095439668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/under-construction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5774928000095439668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/5774928000095439668'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/under-construction.html' title='Under construction'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-7127244911402201519</id><published>2009-10-14T09:42:00.003+05:30</published><updated>2009-10-14T09:56:22.485+05:30</updated><title type='text'>Cucumber and Ruby on Rails (Part 5) My learning materials</title><content type='html'>OK now I think you have a good idea of my past posts. Pardon me because my new post is late. As I said earlier there is a simple way of the last scenario. First we look at that scenario.&lt;br /&gt;&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Create Valid Product &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have no products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I am on the list of Products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I follow "New Product" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Title" with "Ruby On Rails" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Description" with "Model View Control Architecture" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Image Url" with "ror.jpg" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Price" with "22" &lt;br /&gt;  And I press "Create" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Product was successfully created." &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Ruby On Rails" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Model View Control Architecture" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "ror.jpg" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "22" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should have 1 product &lt;br /&gt;&lt;br /&gt;In this scenario we used “I fill in “(field name)” with “(value)” ” lot of time. But we can give this in a simple way. Lets look at that scenario.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Create Valid Product &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have no products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I am on the list of Products &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I follow "New Product" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I fill in the following: &lt;br /&gt;    | Title               | C#       | &lt;br /&gt;    | Description    | ABC   | &lt;br /&gt;    | Image Url      | c.jpg    | &lt;br /&gt;    | Price              | 5          | &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create" &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Product was successfully created." &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "C#" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "ABC" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "C#" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "5" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should have 1 product&lt;br /&gt;&lt;br /&gt;When we write this what is happening. Go to your &lt;span style="font-weight:bold;"&gt;webrat_step.rb&lt;/span&gt; file and you can see the following step definition.&lt;br /&gt;&lt;br /&gt;# Use this to fill in an entire form with data from a table. Example:&lt;br /&gt;#&lt;br /&gt;#   When I fill in the following:&lt;br /&gt;#     | Account Number | 5002      |&lt;br /&gt;#     | Expiry date    | 2009-11-01|&lt;br /&gt;#     | Note           | Nice guy  |&lt;br /&gt;#     | Wants Email?   |           |&lt;br /&gt;#&lt;br /&gt;# TODO: Add support for checkbox, select og option&lt;br /&gt;# based on naming conventions.&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; /^I fill in the following:$/ &lt;span style="font-weight:bold;"&gt;do&lt;/span&gt; |fields|&lt;br /&gt;  fields.rows_hash.each &lt;span style="font-weight:bold;"&gt;do&lt;/span&gt; |name, value|&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; %{I fill in "#{name}" with "#{value}"}&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There you can see the the cucumber give a easy way to do our job without typing same thing several  times like in the 1st scenario.&lt;br /&gt;&lt;br /&gt;What is happening from this step definition is it created a step for us by getting the values in table. How it does lets look at step by step.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When /^I fill in the following:$/ do |fields|&lt;/span&gt;&lt;br /&gt;From this it takes the one field of the raw for a example  | Title  | C#    | &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;fields.rows_hash.each do |name, value|&lt;/span&gt;&lt;br /&gt;From this it takes the values of the field as &lt;span style="font-weight:bold;"&gt;name&lt;/span&gt; and value then&lt;br /&gt;name= Title&lt;br /&gt;value=c#&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When %{I fill in "#{name}" with "#{value}"}&lt;/span&gt;&lt;br /&gt;From this step its create a step using that value then the step comes as &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When I fill in Title with C#&lt;/span&gt;&lt;br /&gt;and end like wise all the fields are translated by the cucumber.&lt;br /&gt;&lt;br /&gt;Then what happen. Now it check this new step with the webrat file or with our step definition file and go through it.&lt;br /&gt;&lt;br /&gt;The correct step definition is  &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; /^I fill in "([^\"]*)" with "([^\"]*)"$/ &lt;span style="font-weight:bold;"&gt;do&lt;/span&gt; |field, value|&lt;br /&gt;  fill_in(field, :with =&gt; value) &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When we run this scenario using &lt;span style="font-weight:bold;"&gt;cucumber features/create_product.feature&lt;/span&gt; we got as follows.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/StVSJGSe5OI/AAAAAAAAAEE/WIvHXicVVt8/s1600-h/new+cucumber.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 313px; height: 320px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/StVSJGSe5OI/AAAAAAAAAEE/WIvHXicVVt8/s320/new+cucumber.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5392306445106472162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;it says all the steps are pass. that means code is OK. see how the cucumber is easy to work. according to that you can type these steps as table in that scenario&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Product was successfully created." &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "C#" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "ABC" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "C#" &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "5" &lt;br /&gt;&lt;br /&gt;try it your self.&lt;br /&gt;&lt;br /&gt;Best Regards,&lt;br /&gt;Jeewantha.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-7127244911402201519?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/7127244911402201519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-5-my.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7127244911402201519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/7127244911402201519'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-5-my.html' title='Cucumber and Ruby on Rails (Part 5) My learning materials'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MbJm8dM9WQo/StVSJGSe5OI/AAAAAAAAAEE/WIvHXicVVt8/s72-c/new+cucumber.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-8332395604867379107</id><published>2009-10-05T10:31:00.000+05:30</published><updated>2009-10-05T10:55:42.414+05:30</updated><title type='text'>Cucumber and Ruby on Rails (Part 4) My learning materials</title><content type='html'>I think you get a good knowledge from my past posts.  OK now lets see to test adding new products. Before that lets see what is happening when new product is adding.&lt;br /&gt;&lt;br /&gt;1)He should be in the &lt;span style="font-weight:bold;"&gt;List of Product&lt;/span&gt; page as follows.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Ssl-RddeBCI/AAAAAAAAADg/ZtqBey4xmWk/s1600-h/1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 68px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Ssl-RddeBCI/AAAAAAAAADg/ZtqBey4xmWk/s320/1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5388977267556615202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2)Now what he do . He clicks the New Products Link. Now he can see the following page.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Ssl_Sl2t54I/AAAAAAAAADo/XbH2uHb7pPM/s1600-h/2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Ssl_Sl2t54I/AAAAAAAAADo/XbH2uHb7pPM/s320/2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5388978386501494658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3)Now he fill the fields as&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;Title&lt;/span&gt; = Ruby On Rails&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Description&lt;/span&gt; = Model View Control Architecture&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Image url&lt;/span&gt;= ror.jpg&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Price&lt;/span&gt;=22&lt;br /&gt;&lt;br /&gt;4)Now he clicks &lt;span style="font-weight:bold;"&gt;Create&lt;/span&gt; button and he can see following page.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Ssl_rI2Aq4I/AAAAAAAAADw/KKrWlSGLjrc/s1600-h/3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 153px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Ssl_rI2Aq4I/AAAAAAAAADw/KKrWlSGLjrc/s320/3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5388978808210631554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5)He can see “&lt;span style="font-weight:bold;"&gt;Product was successfully created&lt;/span&gt;” and he can see &lt;span style="font-weight:bold;"&gt;“Ruby On Rails&lt;/span&gt;”, “&lt;span style="font-weight:bold;"&gt;Model View Control Architecture&lt;/span&gt;”, “&lt;span style="font-weight:bold;"&gt;ror.jpg&lt;/span&gt;” and “&lt;span style="font-weight:bold;"&gt;22&lt;/span&gt;”.&lt;br /&gt;&lt;br /&gt;6)Now lets see how we can test it using Cucumber Testing.&lt;br /&gt;&lt;br /&gt;7)Create a new file called “&lt;span style="font-weight:bold;"&gt;create_product.feature&lt;/span&gt;” in &lt;span style="font-weight:bold;"&gt;product/features&lt;/span&gt; folder and paste this scenario.&lt;br /&gt;&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Create Valid Product&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have no products&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I am on the list of Products&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I follow "New Product"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Title" with "Ruby On Rails"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Description" with "Model View Control Architecture"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Image Url" with "ror.jpg"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I fill in "Price" with "22"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I press "Create"&lt;br /&gt;&lt;br /&gt;  Then I should see "Product was successfully created."&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Ruby On Rails"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Model View Control Architecture"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "ror.jpg"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "22"&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should have 1 product&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8)This scenario check all the steps which I shown above. Check them your self. Now go to the "&lt;span style="font-weight:bold;"&gt;Product_steps.rb&lt;/span&gt;"page in &lt;span style="font-weight:bold;"&gt;features/step_definition&lt;/span&gt; folder and paste following codes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; /^I have no products$/ &lt;span style="font-weight:bold;"&gt;do&lt;/span&gt;&lt;br /&gt;  Product.delete_all&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; /^I should have ([0-9]+) product$/ &lt;span style="font-weight:bold;"&gt;do&lt;/span&gt; |count|&lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;Product&lt;/span&gt;.count.should == count.to_i&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9)Now we have 2 feature files as &lt;span style="font-weight:bold;"&gt;list_of_product.feature&lt;/span&gt; and  &lt;span style="font-weight:bold;"&gt;create_product.feature&lt;/span&gt;&lt;br /&gt;10)when we run &lt;span style="font-weight:bold;"&gt;cucumber features&lt;/span&gt; all the features files are run. If we want to run only one file we can run &lt;span style="font-weight:bold;"&gt;cucumber features/(file name)&lt;/span&gt;&lt;br /&gt;  eg:-  &lt;span style="font-weight:bold;"&gt;cucumber features/ create_product.feature&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;11)Run the &lt;span style="font-weight:bold;"&gt;cucumber features/ create_product.feature&lt;/span&gt; and you can see following.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SsmBCX2mSfI/AAAAAAAAAD4/yGg4CSCP3vU/s1600-h/4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 314px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SsmBCX2mSfI/AAAAAAAAAD4/yGg4CSCP3vU/s320/4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5388980306888247794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;12)It says all the steps are passed. Now you can test to verify actually this scenario works with the code for that we can change some codes in scenario and check running &lt;span style="font-weight:bold;"&gt;cucumber  features&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;13)I give it to you as a home work. Check what happening when the scenario change and run &lt;span style="font-weight:bold;"&gt;cucumber features&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;14)Lets see in the next post how this scenario can be written in simple way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-8332395604867379107?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/8332395604867379107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucmber-and-ruby-on-rails-part-4-my.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8332395604867379107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/8332395604867379107'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucmber-and-ruby-on-rails-part-4-my.html' title='Cucumber and Ruby on Rails (Part 4) My learning materials'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/Ssl-RddeBCI/AAAAAAAAADg/ZtqBey4xmWk/s72-c/1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-2372544554535921540</id><published>2009-10-01T15:29:00.000+05:30</published><updated>2009-10-01T17:31:51.152+05:30</updated><title type='text'>Cucumber and Ruby on Rails (Part 3) My learning materials</title><content type='html'>Now lets start to create scenarios and do testing using cucumber&lt;br /&gt;&lt;br /&gt;1)Lets create our first scenario as follows and save it in the&lt;span style="font-weight:bold;"&gt; product/features&lt;/span&gt; folder as named &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;list_of_product.feature&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;     &lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Products List&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have products titled Java, description Platform Independent, Image url java.jpg, Price 20&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I go to the list of Products&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Java"&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Platform Independent" &lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "java.jpg"&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "20"&lt;br /&gt;&lt;br /&gt;2)Now run the cucumber features and see the out put as&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SsR99qwzphI/AAAAAAAAADA/g0d2yI4edME/s1600-h/1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 306px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SsR99qwzphI/AAAAAAAAADA/g0d2yI4edME/s320/1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5387569552646448658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3)You get 1 scenario (1 undefined)&lt;br /&gt; 6 steps (5 skipped, 1 undefined)&lt;br /&gt; that means your 1st step  is not defined. That means the cucumber do not know how to deal with the step&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;GivenI have products titled Java, description Platform Independent, Image url java.jpg, Price 20&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;To deal with this that should be in the&lt;span style="font-weight:bold;"&gt; webrat_step.rb&lt;/span&gt; file in the &lt;span style="font-weight:bold;"&gt;features/step_definitions &lt;/span&gt;folder. If not we have to create them for the use of cucumber and you can see the cucumber suggest you some definitions as &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Given /^I have products titled Java, description Platform Independent, Image url java\.jpg, Price 20$/ do&lt;br /&gt;  pending&lt;br /&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4)Now lets create the definition file. Create a file named &lt;span style="font-weight:bold;"&gt;product_step.rb &lt;/span&gt;file in the &lt;span style="font-weight:bold;"&gt;features/step_definitions&lt;/span&gt; folder  and paste the following code there and save it.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Given /^I have products titled (.+), description (.+), Image url (.+), Price (.+)$/ do |title,description,image_url,price|&lt;br /&gt;&lt;br /&gt;    Product.create!(:title =&gt; title, :description =&gt; description, :image_url =&gt; image_url, :price =&gt; price)&lt;br /&gt;&lt;br /&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In this step it says to store the data in the table called Product.&lt;br /&gt;&lt;br /&gt;5)Now lets run again &lt;span style="font-weight:bold;"&gt;cucumber features&lt;/span&gt; and see the result. You can see following error.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SsR-a3rssfI/AAAAAAAAADI/S78guDJPAtE/s1600-h/2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 254px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SsR-a3rssfI/AAAAAAAAADI/S78guDJPAtE/s320/2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5387570054330888690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This says there is no such a constant like &lt;span style="font-weight:bold;"&gt;Product&lt;/span&gt;.  This means still we do not create our &lt;span style="font-weight:bold;"&gt;Product&lt;/span&gt; Table lets create our product table. Type on the terminal as follows.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ruby script/generate scaffold product title:string description:text image_url:string price:decimal&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;rake db:migrate&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6)Now lets run again &lt;span style="font-weight:bold;"&gt;cucumber features&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_MbJm8dM9WQo/SsR-vn5tN5I/AAAAAAAAADQ/MyBrw4ECcXA/s1600-h/3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 253px;" src="http://2.bp.blogspot.com/_MbJm8dM9WQo/SsR-vn5tN5I/AAAAAAAAADQ/MyBrw4ECcXA/s320/3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5387570410871928722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That says that product_test.products table. That because these scenarios working with the tables in the test database. So lets fix it. Run following code.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;rake db:test:clone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now lets run again &lt;span style="font-weight:bold;"&gt;cucumber features.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;7)Its hows the following error and add it to the file &lt;span style="font-weight:bold;"&gt;path.rb&lt;/span&gt; in &lt;span style="font-weight:bold;"&gt;features/support&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;this should come after &lt;span style="font-weight:bold;"&gt;case&lt;/span&gt; statement&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;when /the list of Products/&lt;br /&gt;&lt;br /&gt;  products_path&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;the reason for this is&lt;/span&gt; (&lt;br /&gt;&lt;br /&gt;We have our first passing step! The second step is now failing, though. This is because Cucumber doesn’t know how to translate “the list of articles” into a path in our application.&lt;br /&gt;One of the files installed by Cucumber is called paths.rb, which lives in the /features/support directory. In this file we can define custom paths that map the English definitions in Cucumber files to paths in our Rails application. To add a mapping we just add a new when condition to the case statement in the path_to method. (There’s a comment in the file to show us where to add it.)&lt;br /&gt;)&lt;br /&gt;8)Now run again &lt;span style="font-weight:bold;"&gt;cucumber features &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SsR_DmwT_2I/AAAAAAAAADY/wyDCyVmGXrg/s1600-h/4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 176px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SsR_DmwT_2I/AAAAAAAAADY/wyDCyVmGXrg/s320/4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5387570754161475426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;9)You get all the scenarios are passed.&lt;br /&gt;10)Now our first scenario is passed lets try another scenario in the next post. Try this scenario and check you can understand it. Copy and paste to the same feature file&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Scenario&lt;/span&gt;: Products List&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;Given&lt;/span&gt; I have products titled Java, description Platform Independent, Image url java.jpg, Price 20&lt;br /&gt;     &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I have products titled Ruby on Rails, description Rich internet Application, Image url ror.gif, Price 25&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;When&lt;/span&gt; I go to the list of Products&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Java"&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Platform Independent" &lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "java.jpg"&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "20"&lt;br /&gt;     &lt;span style="font-weight:bold;"&gt;Then&lt;/span&gt; I should see "Ruby on Rails"&lt;br /&gt;     &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "Rich internet Application" &lt;br /&gt;     &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "ror.gif"&lt;br /&gt;     &lt;span style="font-weight:bold;"&gt;And&lt;/span&gt; I should see "25"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-2372544554535921540?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/2372544554535921540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-3-my.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2372544554535921540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/2372544554535921540'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/10/cucumber-and-ruby-on-rails-part-3-my.html' title='Cucumber and Ruby on Rails (Part 3) My learning materials'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/SsR99qwzphI/AAAAAAAAADA/g0d2yI4edME/s72-c/1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-6451699867339253680</id><published>2009-10-01T12:11:00.000+05:30</published><updated>2009-10-01T12:18:02.984+05:30</updated><title type='text'>Ruby cucumber Part3</title><content type='html'>Hi all,&lt;br /&gt;I am very sorry for the delay of my 3rd post because these days are i am very busy. i hope to do it as soon as possible. Most probably today afternoon i can do it.&lt;br /&gt;Cheers,&lt;br /&gt;jeewantha.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-6451699867339253680?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/6451699867339253680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/ruby-cucumber-part3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/6451699867339253680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/6451699867339253680'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/ruby-cucumber-part3.html' title='Ruby cucumber Part3'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-4002560293737067548</id><published>2009-09-28T10:15:00.001+05:30</published><updated>2009-10-17T10:04:33.843+05:30</updated><title type='text'>Cucumber and Ruby on Rails (Part 2) My learning materials</title><content type='html'>&lt;style type="text/css"&gt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&gt; 	&lt;/style&gt;  &lt;p  style="margin-bottom: 0in; font-weight: bold;font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;Create  a project and do testing using cucumber.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;   	&lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt; 	&lt;title&gt;&lt;/title&gt; 	&lt;meta name="GENERATOR" content="OpenOffice.org 3.0  (Linux)"&gt; 	&lt;style type="text/css"&gt; 	&lt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&gt; 	&lt;/style&gt;  &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;Project name&lt;/span&gt; “product”&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Requirement&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;The user can see the available 	products.&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;		When the user come to the page he should be a&lt;/span&gt;&lt;span style="font-size:100%;"&gt;ble to see all the available products with 	description like&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;	Title: Ruby on Rails&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;	Description: Model, view, controller architecture&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;	Image Url: ror.jpg&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;	Price: 21&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;    &lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ol style="text-align: justify;" start="2"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;He should be able to add new 	products.&lt;/span&gt;&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;He should be able to show the 	products.&lt;/span&gt;&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;He should be able to edit 	products.&lt;/span&gt;&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;He should be able to validate 	products details when adding new products.&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;             		Error massages should be display when there is a wrong with adding data like&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;                       	Price should be number&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;                      	Title cant be blank etc.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ol style="text-align: justify;" start="6"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;When Edit product the validation 	also should be done.&lt;/span&gt;&lt;/p&gt; 	&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;He should be able to navigate any 	places by clicking links.&lt;/span&gt;&lt;/p&gt; 	&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-size:100%;"&gt;He should be able to delete 	products.&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:130%;"&gt;Product table contents&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;         	Title		=	String&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;         	Description	=	String&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;          Image Url	=	String&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;         	Price		=	Decimal&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;	&lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt; 	&lt;title&gt;&lt;/title&gt; 	&lt;meta name="GENERATOR" content="OpenOffice.org 3.0  (Linux)"&gt; 	&lt;style type="text/css"&gt; 	&lt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&gt; 	&lt;/style&gt;  &lt;p style="margin-bottom: 0in; font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;Lets start developing the project.&lt;/span&gt;&lt;/p&gt;  &lt;ol&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Install cucumber&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;                                  	&lt;b&gt;sudo gem1.8 install cucumber&lt;/b&gt;&lt;/p&gt;  &lt;ol start="2"&gt;&lt;li&gt;&lt;p&gt;The plugins’ dependencies must be installed separately:&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;                 &lt;b&gt;gem install term-ansicolor treetop diff-lc&lt;/b&gt;&lt;b&gt;s nokogiri&lt;/b&gt;&lt;/p&gt;  &lt;ol start="3"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Lets start developing our project&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;        Open a terminal then type&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;                                	         	&lt;b&gt;rails -d mysql product &lt;/b&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;                                &lt;b&gt;		cd product&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;b&gt;           rake db:create:all &lt;/b&gt; &lt;/p&gt;    &lt;p style="margin-bottom: 0in;"&gt;&lt;b&gt;                        		rake db:migrate&lt;/b&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol start="4"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Now lets try to create cucumber&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;                             		&lt;b&gt;ruby script/generate cucumber&lt;/b&gt;&lt;/p&gt;  &lt;ol start="5"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Then run&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;            		&lt;b&gt;              Cucumber features&lt;/b&gt;&lt;/p&gt;  &lt;ol start="6"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;Then u can 	see as follows&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/SsBCdIWZBiI/AAAAAAAAACA/ww4Gukblz-Q/s1600-h/1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 223px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/SsBCdIWZBiI/AAAAAAAAACA/ww4Gukblz-Q/s320/1.png" alt="" id="BLOGGER_PHOTO_ID_5386378222560151074" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol start="6"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;Now you are 	ready to work with cucumber&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;lets see that 	in next post.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;title&gt;&lt;/title&gt; 	&lt;meta name="GENERATOR" content="OpenOffice.org 3.0  (Linux)"&gt; 	&lt;style type="text/css"&gt; 	&lt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&gt; 	&lt;/style&gt;   &lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;/div&gt;&lt;p style="margin-bottom: 0in; font-family: times new roman;"&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;p  style="margin-bottom: 0in; font-weight: bold; text-align: justify;font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-4002560293737067548?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/4002560293737067548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/cucmber-and-ruby-on-rails-part-2-my.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4002560293737067548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4002560293737067548'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/cucmber-and-ruby-on-rails-part-2-my.html' title='Cucumber and Ruby on Rails (Part 2) My learning materials'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/SsBCdIWZBiI/AAAAAAAAACA/ww4Gukblz-Q/s72-c/1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-4658481516403472932</id><published>2009-09-26T16:39:00.000+05:30</published><updated>2009-09-28T10:33:49.873+05:30</updated><title type='text'>Cucumber and Ruby on Rails (Part 1)</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;br /&gt;    I write this post to exchange my experienced with you about Cucumber and  ruby and rails.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is cucumber?&lt;/span&gt;&lt;br /&gt;   Actually when i heard this word i get a funny and i get a picture as follows.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sr34TULPMQI/AAAAAAAAABo/rQ8DU1dJM-M/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 81px; height: 127px;" src="http://4.bp.blogspot.com/_MbJm8dM9WQo/Sr34TULPMQI/AAAAAAAAABo/rQ8DU1dJM-M/s200/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5385733740122026242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;   After that i searched web and i try to find tutorials for learning this myself. when i was finding about cucumber i got idea about as follows.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sr35ExT4Y6I/AAAAAAAAABw/znUBVqXs-0E/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/Sr35ExT4Y6I/AAAAAAAAABw/znUBVqXs-0E/s200/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5385734589756498850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;  After that i started finding and do various type of tutorials and try to get basics of cucumber. But it was very difficult to me learn this because there are not much tutorials for that i found 2 tutorials and by refering them i got basic idea and i think to share my knowledge with others so that is why this kind of blog post is come out. I think this will for the begginers to get an idea.&lt;br /&gt;&lt;br /&gt;  Now lets see what is the cucumber in ruby on rais and in other post how to start to test a project using cucumber.&lt;br /&gt;&lt;br /&gt;  Cucumber (Behavioral Driven Development ) is used for testing the behavior of a code. the programmers says that cucumber is used for accepting testing. Any way this is used for behaviral testing.&lt;br /&gt;&lt;br /&gt;    Reads plain texts….&lt;br /&gt;    Texts are written as scenarios&lt;br /&gt;    Scenarios interact with the code&lt;br /&gt;    Check the Codes are correct&lt;br /&gt;&lt;br /&gt;  Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format.&lt;br /&gt;&lt;br /&gt;  Lets see the simple senario and discuss about it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Scenario&lt;/span&gt;: Listing &amp;amp; showing products&lt;br /&gt;    &lt;span style="font-weight: bold;"&gt;Given&lt;/span&gt; I have products titled Java, description  Platform Independent, Image url java.jpg, Price 20&lt;br /&gt;    &lt;span style="font-weight: bold;"&gt;When&lt;/span&gt; I go to the list of Products&lt;br /&gt;    &lt;span style="font-weight: bold;"&gt;Then&lt;/span&gt; I should see "Java"&lt;br /&gt;    &lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I should see "Platform Independent"&lt;br /&gt;    &lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I should see "java.jpg"&lt;br /&gt;    &lt;span style="font-weight: bold;"&gt;And&lt;/span&gt; I should see "20"&lt;br /&gt;&lt;br /&gt;   As u can see the  the senario is describe in palain text. here the Given, When, Then and And are the key words which is used by the cucumber. how the cucumber work with this type of plain text for that it uses the regular expressions. See the folowing regular expression (Don't wory that much about that we'll see them leter in detail)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Given&lt;/span&gt; /^I have products titled (.+), description (.+), Image url (.+), Price (.+)$/ &lt;span style="font-weight: bold;"&gt;do &lt;/span&gt;&lt;br /&gt;    |title,description,image_url,price|&lt;br /&gt;    Product.create!(:title =&gt; title, :description =&gt; description, :image_url =&gt;  image_url, :price =&gt; price)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  This describes the first step of the above senario. we do not much trouble with regular expressions. Becuse when we generate cucumber we get predefine regular expressions in webrat_steps.rb file.&lt;br /&gt;&lt;br /&gt;Now I think u have basic idea about cucumber. In next posts lets see step by step to create a project and testing project using cucumber.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-4658481516403472932?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/4658481516403472932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/cucmber-and-ruby-on-rails-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4658481516403472932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4658481516403472932'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/cucmber-and-ruby-on-rails-part-1.html' title='Cucumber and Ruby on Rails (Part 1)'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MbJm8dM9WQo/Sr34TULPMQI/AAAAAAAAABo/rQ8DU1dJM-M/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-4029009289190967288</id><published>2009-09-24T17:29:00.000+05:30</published><updated>2009-09-24T17:41:47.322+05:30</updated><title type='text'>Working with Ruby on Rails Cucumber From the Beginning(Part I)</title><content type='html'>&lt;br /&gt;&lt;style type="text/css"&gt;&lt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&lt;/style&gt;Create  a project and do testing using cucumber.  &lt;p style="margin-bottom: 0in;"&gt;Project name “product”&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;Requirement&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;The user can see the available 	products.&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;		When the user come to the page he should be able to see all the available products with 	description like&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Title: Ruby on Rails&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Description: Model, view, controller architecture&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Image Url: ror.jpg&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Price: 21&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;    &lt;/p&gt; &lt;ol start="2"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;He should be able to add new 	products.&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;He should be able to show the 	products.&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;He should be able to edit 	products.&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;He should be able to validate 	products details when adding new products.&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;		Error massages should be display when there is a wrong with adding data like&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Price should be number&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Title cant be blank etc.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol start="6"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;When Edit product the validation 	also should be done.&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;He should be able to navigate any 	places by clicking links.&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;He should be able to delete 	products.&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt;  &lt;p style="margin-bottom: 0in;"&gt;Product table contents&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Title		=	String&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Description	=	String&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Image Url	=	String&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	Price		=	Decimal&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;Lets start developing the project.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Install cucumber&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;	&lt;b&gt;sudo gem1.8 install cucumber&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol start="2"&gt;&lt;li&gt;&lt;p&gt;The plugins’ dependencies must be installed separately:&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;	&lt;b&gt;gem install term-ansicolor treetop diff-lcs nokogiri&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol start="3"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Lets start developing our project&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;	Open a terminal then type&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;	         	&lt;b&gt;rails -d mysql product  &lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;  &lt;b&gt;		cd product&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;b&gt;	          	rake db:create:all &lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;b&gt; 		rake db:migrate &lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol start="4"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Now lets try to create cucumber&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;		&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;b&gt;ruby script/generate cucumber&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol start="5"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Then run&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;"&gt;		&lt;b&gt;Rake Features 	&lt;/b&gt;&lt;font style="font-weight: normal;"&gt;Or&lt;/font&gt;&lt;b&gt; 	Cucumber features&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol start="6"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;Then u can 	see as follows&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_MbJm8dM9WQo/SrthJpfLLZI/AAAAAAAAABY/FwPICodGMmg/s1600-h/1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_MbJm8dM9WQo/SrthJpfLLZI/AAAAAAAAABY/FwPICodGMmg/s320/1.png" alt="" id="BLOGGER_PHOTO_ID_5385004597834886546" border="0"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol start="6"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;Now you are 	ready to work with cucumber&lt;/p&gt; 	&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;lets see that 	in next post.&lt;/p&gt;  &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in; font-weight: normal;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-4029009289190967288?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/4029009289190967288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/working-with-ruby-on-rails-cucumber.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4029009289190967288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/4029009289190967288'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/09/working-with-ruby-on-rails-cucumber.html' title='Working with Ruby on Rails Cucumber From the Beginning(Part I)'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MbJm8dM9WQo/SrthJpfLLZI/AAAAAAAAABY/FwPICodGMmg/s72-c/1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-762807471299340989</id><published>2009-08-29T11:32:00.000+05:30</published><updated>2009-08-29T11:42:20.399+05:30</updated><title type='text'>First month of My Internship at Ridgecrest Asia (pvt) Ltd.</title><content type='html'>&lt;span style="font-weight: bold;"&gt;What I did  the first month&lt;/span&gt;&lt;br /&gt;         1) Learned Ruby on Rails...........&lt;br /&gt;         2) Worked with Linux Platform (UBUNTU)&lt;br /&gt;         3) Learned about Software Quality Assurance&lt;br /&gt;         4) Developed a shopping cart using ruby on rails&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What I learned In this Month&lt;/span&gt;&lt;br /&gt;         1) Basics of software quality assurance&lt;br /&gt;             i.  Software testing types&lt;br /&gt;             ii. test automation and tools&lt;br /&gt;             ii. Experienced with two automation tools.&lt;br /&gt;        2) Ruby in Rails programming language&lt;br /&gt;        3) Basic Linux commands.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-762807471299340989?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/762807471299340989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/first-month-of-my-internship-at.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/762807471299340989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/762807471299340989'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/first-month-of-my-internship-at.html' title='First month of My Internship at Ridgecrest Asia (pvt) Ltd.'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3165829109858029360</id><published>2009-08-27T14:47:00.000+05:30</published><updated>2009-08-27T14:51:09.372+05:30</updated><title type='text'>Test Automation Tool</title><content type='html'>There are a lot of test automation tool in software industry. the iMacro and selenium IDE re two of them. Both can be installed as a firefox add-on. lets see how can it be done. in the next post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3165829109858029360?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3165829109858029360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/test-automation-tool.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3165829109858029360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3165829109858029360'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/test-automation-tool.html' title='Test Automation Tool'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-1440963792368638226</id><published>2009-08-26T21:19:00.000+05:30</published><updated>2009-08-26T21:25:33.877+05:30</updated><title type='text'>Test Automation</title><content type='html'>&lt;b&gt;Test automation&lt;/b&gt; is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Test_automation#cite_note-0"&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;. Commonly, test automation involves automating a manual process already in place that uses a formalized testing process.&lt;br /&gt;&lt;p&gt;Although manual tests may find many defects in a software application, it is a laborious and time consuming process. In addition it may not be effective in finding certain classes of defects. Test automation is a process of writing a computer program to do testing that would otherwise need to be done manually. Once tests has been automated, they can be run quickly. This is often the most cost effective method for software products that have a long maintenance life, because even minor patches over the lifetime of the application can cause features to break which were working at an earlier point in time.&lt;/p&gt; &lt;p&gt;There are two general approaches to test automation:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;Code-driven testing&lt;/b&gt;. The public interfaceto classes, modules, or libraries are tested with a variety of input arguments to validate that the results that are returned are correct.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Graphical User Interface testing&lt;/span&gt;. A testing framework generates user interface events such as keystrokes and mouse clicks, and observes the changes that result in the user interface, to validate that the observable behavior of the program is correct.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Test automation tools can be expensive, and it is usually employed in combination with manual testing. It can be made cost-effective in the longer term, especially when used repeatedly in regression testing.&lt;/p&gt;What to automate, when to automate, or even whether one really needs automation are crucial decisions which the testing (or development) team has to take. Selecting the correct features of the product for automation largely decides the success of the automation. Automating unstable features or features that are undergoing changes should be avoided.&lt;sup id="cite_ref-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Test_automation#cite_note-1"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;reference:- http://en.wikipedia.org/wiki/Test_automation&lt;a href="http://en.wikipedia.org/wiki/Test_automation#cite_note-1"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-1440963792368638226?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/1440963792368638226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/test-automation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1440963792368638226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/1440963792368638226'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/test-automation.html' title='Test Automation'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4902274058090191473.post-3645937676048700342</id><published>2009-08-26T11:54:00.001+05:30</published><updated>2009-08-26T12:10:14.399+05:30</updated><title type='text'>WELCOME to Jeewantha's Blog</title><content type='html'>Welcome All for my blog and this blog is for Software Quality Assurance Stuffs&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4902274058090191473-3645937676048700342?l=jeewanthajtk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jeewanthajtk.blogspot.com/feeds/3645937676048700342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/welcome-to-jeewanthas-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3645937676048700342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4902274058090191473/posts/default/3645937676048700342'/><link rel='alternate' type='text/html' href='http://jeewanthajtk.blogspot.com/2009/08/welcome-to-jeewanthas-blog.html' title='WELCOME to Jeewantha&apos;s Blog'/><author><name>ජීවන්ත තාරක (Jeewantha Thraka)</name><uri>http://www.blogger.com/profile/16973113024677947372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_MbJm8dM9WQo/SpTbxatUQVI/AAAAAAAAAA0/bYaqJbegPIA/S220/1.jpg'/></author><thr:total>0</thr:total></entry></feed>
