<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Techno Trends</title><description></description><managingEditor>noreply@blogger.com (Tech Talk)</managingEditor><pubDate>Fri, 4 Oct 2024 19:14:33 -0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">13</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://technotrendlive.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>How to find min of a stack in o(n)</title><link>http://technotrendlive.blogspot.com/2011/09/how-to-find-min-of-stack-in-on.html</link><category>data structure</category><category>interview</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sun, 18 Sep 2011 04:23:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-731367919959001122</guid><description>&lt;div&gt;&lt;p&gt;Original stack 3,4,6,2,8,1,9&lt;br&gt;
Maintain a stack 3,3,3,2,2,1,1&lt;/p&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Most Popular Free  Android Apps</title><link>http://technotrendlive.blogspot.com/2011/07/cools-android-apps.html</link><category>Android</category><category>Android Apps</category><category>Free</category><category>Sky Map</category><author>noreply@blogger.com (Tech Talk)</author><pubDate>Mon, 11 Jul 2011 11:00:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-1102843896816047685</guid><description>Android market is booming with the popularity of the Android operated phones, applications supported by it obviously takes the supreme stage for debate. Google Inc supported online Android market already has scads of applications for Android phones and users just need to choose the best among them.Here are few mind blowing apps &lt;br /&gt;
&lt;a href="http://www.youtube.com/watch?v=p6znyx0gjb4"&gt;&lt;/a&gt;&lt;br /&gt;
1.Google Sky Map:&lt;br /&gt;
&lt;br /&gt;
Google Sky Map turns your Android-powered device into a window on the night sky.&lt;br /&gt;
Google Sky Map turns your Android-powered mobile phone into a window on the night sky.&lt;br /&gt;
Find us elsewhere:&lt;br /&gt;
http://www.google.com/sky/skymap&lt;br /&gt;
http://groups.google.com/group/google-sky-map&lt;br /&gt;
http://twitter.com/googleskymap&lt;br /&gt;
Keywords: planetarium, astronomy, skymap&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"&gt;&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript" src="http://s3slider-original.googlecode.com/svn/trunk/s3Slider.js"&gt;&lt;/script&gt; &lt;br /&gt;
&lt;script type="text/javascript"&gt; 
    $(document).ready(function() { 
   $('#MBT-slider').s3Slider({ 
      timeOut: 3000 
   }); 
}); 
&lt;/script&gt;&lt;br /&gt;
&lt;style&gt;
#MBT-slider { 
   width: 590px; /* Keep it 20px-40PX greater than ACTUAL Image size */ 
   height: 335px; 
   position: relative; 
   overflow: hidden; 
   margin-left: 0; 
}
#MBT-sliderContent { 
   width: 590px; 
   position: absolute; 
   top: 0; 
   margin-left: 0; 
}
.MBT-sliderImage { 
   float: left; 
   position: relative; 
   display: none;  top: 0; 
   border:1px solid #ddd;
}
.MBT-sliderImage span { 
position: absolute; 
    font: 10px/15px sans-serif,Arial, Helvetica; 
    padding: 10px 10px; 
    background-color: #000; 
    color: #fff; 
    filter:'alpha(opacity=70)'; 
    -moz-opacity: .5; 
    -khtml-opacity: .5; 
    opacity: .5; 
    text-align:justify; 
}
.MBT-sliderImage span a {
text-decoration:underline; 
color:#FE6602; 
}
.clear { 
   clear: both; 
}
.top { 
    top: 0; 
    left: 0; 
    width: 570px !important; 
    height: 70px; 
} 
.bottom { 
    bottom: 0; 
    left: 0; 
    width: 570px !important; 
    height:90px; 
} 
.left { 
    left: 0; 
    top: 0; 
    width: 110px !important; 
    height: 335px; 
} 
.right { 
    right: 0; 
    bottom: 0; 
    width: 80px !important; 
    height: 319px; 
}
&lt;/style&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;div id="MBT-slider"&gt;&lt;ul id="MBT-sliderContent"&gt;&lt;li class="MBT-sliderImage"&gt; &lt;br /&gt;
&lt;img src="https://ssl.gstatic.com/android/market/com.google.android.stardroid/ss-480-2-7" /&gt; &lt;br /&gt;
&lt;span class="right"&gt;&lt;h3&gt;Sky Map Screenshot&lt;/h3&gt;Sky Map Screenshot&lt;/span&gt; &lt;br /&gt;
&lt;/li&gt;
&lt;li class="MBT-sliderImage"&gt; &lt;br /&gt;
&lt;img src="https://ssl.gstatic.com/android/market/com.google.android.stardroid/ss-480-0-8" /&gt; &lt;br /&gt;
&lt;span class="left"&gt;&lt;h3&gt;Sky Map Screenshot&lt;/h3&gt;Sky Map Screenshot&lt;/span&gt; &lt;br /&gt;
&lt;/li&gt;

&lt;li class="MBT-sliderImage"&gt; &lt;br /&gt;
&lt;img src="https://ssl.gstatic.com/android/market/com.google.android.stardroid/ss-480-1-8" /&gt; &lt;br /&gt;
&lt;span class="top"&gt;&lt;h3&gt;Sky Map Screenshot&lt;/h3&gt;Sky Map Screenshot&lt;/span&gt;&lt;br /&gt;
&lt;/li&gt; 


&lt;div class="clear MBT-sliderImage"&gt;&lt;/div&gt;&lt;/ul&gt;&lt;/div&gt;&lt;br/&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
&lt;br /&gt;
Figure out what you're looking at&lt;br /&gt;
Point your phone at the sky, and Google Sky Map will show the stars, planets, constellations, and more to help you identify the celestial objects in view. You can also browse the skies in manual mode.&lt;br /&gt;
&lt;br /&gt;
Search the skies&lt;br /&gt;
Search the night sky for your favorite planet, Messier object, and more. Then move the phone in the direction of the arrow to find it in the sky around you.&lt;br /&gt;
&lt;br /&gt;
Supported phones&lt;br /&gt;
&lt;br /&gt;
All Android phones running Android 1.6 or higher.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://market.android.com/details?id=com.google.android.stardroid&amp;feature=search_result"&gt;Install the apps&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Agile Methodology</title><link>http://technotrendlive.blogspot.com/2011/07/agile-methodology.html</link><category>Agile</category><category>Agile Methodology</category><author>noreply@blogger.com (Tech Talk)</author><pubDate>Wed, 6 Jul 2011 05:23:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-3693983467725505766</guid><description>What Is Agile?&lt;br /&gt;
Agile methodology is an approach to project management, typically used in software development. It helps teams respond to the unpredictability of building software through incremental, iterative work cadences, known as sprints. But before discussing agile methodologies further, itÂ’s best to first turn to the methodology that inspired it: waterfall, or traditional sequential development.&lt;br /&gt;
&lt;br /&gt;
Where Did Agile Come From?&lt;br /&gt;
In 1970, Dr. Winston Royce presented a paper entitled Â“Managing the Development of Large Software Systems,Â” which outlined his ideas on sequential development. In essence, his presentation asserted that a project could be developed much like an automobile on an assembly line, in which each piece is added in sequential phases. This means that every phase of the project must be completed before the next phase can begin. Thus, developers first gather all of a projectÂ’s requirements, then complete all of its architecture and design, then write all of the code, and so on. There is little, if any, communication between the specialized groups that complete each phase of work.&lt;br /&gt;
&lt;br /&gt;
ItÂ’s easy to see how this development agile methodology is far from optimized. First of all, it assumes that every requirement of the project can be identified before any design or coding occurs. Put another way, do you think you could tell a team of developers everything that needed to be in a piece of software before it was up and running? Or would it be easier to describe your vision to the team if you could react to functional software? Many software developers have learned the answer to that question the hard way: At the end of a project, a team might have built the software it was asked to build, but, in the time it took to create, business realities have changed so dramatically that the product is irrelevant. In that scenario, a company has spent time and money to create software that no one wants. CouldnÂ’t it have been possible to ensure the end product would still be relevant before it was actually finished?&lt;br /&gt;
&lt;br /&gt;
Why Agile?&lt;br /&gt;
Agile development methodology attempts to provide many opportunities to assess the direction of a project throughout the development lifecycle. This is achieved through regular cadences of work, known as sprints or iterations, at the end of which teams must present a shippable increment of work. Thus by focusing on the repetition of abbreviated work cycles as well as the functional product they yield, agile methodology could be described as Â“iterativeÂ” and Â“incremental.Â” In waterfall, development teams only have one chance to get each aspect of a project right. In an agile paradigm, every aspect of development Â— requirements, design, etc. Â— is continually revisited throughout the lifecycle. When a team stops and re-evaluates the direction of a project every two weeks, thereÂ’s always time to steer it in another direction.&lt;br /&gt;
&lt;br /&gt;
The results of this Â“inspect-and-adaptÂ” approach to development greatly reduce both development costs and time to market. Because teams can gather requirements at the same time theyÂ’re gathering requirements, the phenomenon known as Â“analysis paralysisÂ” canÂ’t really impede a team from making progress. And because a teamÂ’s work cycle is limited to two weeks, it gives stakeholders recurring opportunities to calibrate releases for success in the real world. In essence, it could be said that the agile development methodology helps companies build the right product. Instead of committing to market a piece of software that hasnÂ’t even been written yet, agile empowers teams to optimize their release as itÂ’s developed, to be as competitive as possible in the marketplace. In the end, a development agile methodology that preserves a productÂ’s critical market relevance and ensures a teamÂ’s work doesnÂ’t wind up on a shelf, never released, is an attractive option for stakeholders and developers alike.&lt;br /&gt;
&lt;br /&gt;
For more details visit &lt;a href="http://agilemethodology.org/"&gt;http://agilemethodology.org/&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>2011</title><link>http://technotrendlive.blogspot.com/2011/05/2011_26.html</link><category>2011</category><category>Calender</category><author>noreply@blogger.com (Tech Talk)</author><pubDate>Thu, 26 May 2011 04:41:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-7328990929985619707</guid><description>&lt;script language="javascript"&gt;&lt;!--// fill the month table with column headingsfunction day_title(day_name){     document.write("&lt;TD ALIGN=center WIDTH=35&gt;"+day_name+"&lt;/TD&gt;")}// fills the month table with numbersfunction fill_table(month,month_length){   day=1  // begin the new month table  document.write("&lt;TABLE BORDER=3 CELLSPACING=3 CELLPADDING=%3&gt;&lt;TR&gt;")  document.write("&lt;TD COLSPAN=7 ALIGN=center&gt;&lt;B&gt;"+month+"   "+year+"&lt;/B&gt;&lt;TR&gt;")  // column headings  day_title("Sun")  day_title("Mon")  day_title("Tue")  day_title("Wed")  day_title("Thu")  day_title("Fri")  day_title("Sat")  // pad cells before first day of month  document.write("&lt;/TR&gt;&lt;TR&gt;")  for (var i=1;i&lt;start_day;i++){        document.write("&lt;TD&gt;")  }  // fill the first week of days  for (var i=start_day;i&lt;8;i++){        document.write("&lt;TD ALIGN=center&gt;"+day+"&lt;/TD&gt;")        day++  }  document.write("&lt;TR&gt;")  // fill the remaining weeks  while (day &lt;= month_length) {     for (var i=1;i&lt;=7 &amp;&amp; day&lt;=month_length;i++){         document.write("&lt;TD ALIGN=center&gt;"+day+"&lt;/TD&gt;")         day++     }     document.write("&lt;/TR&gt;&lt;TR&gt;")     // the first day of the next month     start_day=i  }  document.write("&lt;/TR&gt;&lt;/TABLE&gt;&lt;br /&gt;")}// end hiding --&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;script language="javascript"&gt;// CAHNGE the below variable to the CURRENT YEARyear=2011// first day of the week of the new yeartoday= new Date("January 1, "+year)start_day = today.getDay() + 1   // starts with 0fill_table("January",31)fill_table("February",28)fill_table("March",31)fill_table("April",30)fill_table("May",31)fill_table("June",30)fill_table("July",31)fill_table("August",31)fill_table("September",30)fill_table("October",31)fill_table("November",30)fill_table("December",31)&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;font face="arial" size="-2"&gt;This free script provided by&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;font face="arial, helvetica" size="-2"&gt;&lt;a href="http://javascriptkit.com"&gt;JavaScript&lt;br /&gt;Kit&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Calender Current Month</title><link>http://technotrendlive.blogspot.com/2011/05/2011-calender.html</link><category>Calender</category><category>Current Month</category><author>noreply@blogger.com (Tech Talk)</author><pubDate>Thu, 26 May 2011 04:31:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-7755638747217646658</guid><description>&lt;script Language="JavaScript"&gt;
&lt;!--
// Set varible to the current date
var right_now=new Date();

// set variable to current month number (0-11)
var month_num = right_now.getMonth()

// set varible to the current day value (1-31)
var thedate=right_now.getDate()

// create an array for the month name
var month_name = new Array (
"January ",
"February ",
"March ",
"April ",
"May ",
"June ",
"July ",
"August ",
"September ",
"October ",
"November ",
"December ");

// Create a varible right_year with the current year
var right_year=right_now.getYear();
if (right_year &lt; 2000)    
right_year = right_year + 1900; 

// create a varible to specify what the
// last day for the current month is
var theday = 0;
if (
month_num == 0 || 
month_num == 2 || 
month_num == 4 || 
month_num == 6 || 
month_num == 7 || 
month_num == 9 || 
month_num == 11)
{ 
endofmonth=31;
}
if (
month_num == 3 || 
month_num == 5 || 
month_num == 8 || 
month_num == 10)
{ 
endofmonth=30;
}

if (month_num == 1)
{ 
// This will check for a leap year
// If the year is evenly divisible by four
// or in the case of a new century evenly divisible
// by 400 then the end of the February month should be the 29th

right_year_divided=right_year/4;
right_year_divided_string= new String(right_year_divided);
var is_decimal = right_year_divided_string.indexOf('.');
if (is_decimal != -1)
{ endofmonth=28; }
else
{ endofmonth=29;  }

right_year_string= new String(right_year);
var the_century=new String(right_year_string.charAt(2))  
the_century= the_century + new String(right_year_string.charAt(3));
if (the_century == "00")
{ 
right_year_divided=right_year/400;
right_year_divided_string= new String(right_year_divided);
var is_decimal = right_year_divided_string.indexOf('.');
if (is_decimal != -1)
{endofmonth=28;}
else
{endofmonth=29;}
}
}

// Start building the table
document.write("&lt;table border=1 align=center&gt;");
document.write("&lt;caption&gt;&lt;b&gt;");

// Place a caption with the month name and year
document.write(month_name[month_num]);
document.write(right_year );
document.write("&lt;/b&gt;&lt;/caption&gt;");

// Write the table header row
document.write("&lt;tr&gt;&lt;th&gt;Sunday&lt;/th&gt;&lt;th&gt;Monday&lt;/th&gt;&lt;th&gt;Tuesday&lt;/th&gt;&lt;th&gt;Wednesday&lt;/th&gt;");
document.write("&lt;th&gt;Thursday&lt;/th&gt;&lt;th&gt;Friday&lt;/th&gt;&lt;th&gt;Satarday&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;");

// Figure out which day of the week the 1st of the 
// current month belongs to
first_day = new Date(right_year,month_num,1)


// Write the first row in the calendar with dates
// Check which date of the month is the first to
// fill it into the appropriate day of the week
for (counter = 0;  counter &lt; 7;  counter++)
{ 

// Check the counter aganst the first day of the month value (0 - 6)

if (counter &gt;= first_day.getDay() ) 
{ 

// Start counter for the calendar days
theday=theday+1;

// Check if the current day is in the first week if so, place bold text
if (theday == thedate) 
{document.write("&lt;td&gt;&lt;font size= 10 color='green'&gt;&lt;b&gt;" + theday + "&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;");}
else 
// If it's not the current date output without bold text
{document.write("&lt;td&gt;&lt;font size= 10 color='blue'&gt;" + theday + "&lt;/font&gt;&lt;/td&gt;");}
}  
else 
// if there is no day yet output an empty cell
{document.write("&lt;td&gt;&lt;/td&gt;"); }
}

// End row for the first week of the month
document.write("&lt;/tr&gt;"); 

// Loop for the rest fo the weeks in the month  
for (weeks = 0;  weeks &lt; 5;  weeks++)
{ 
document.write("&lt;tr&gt;"); 
// loop for the days with the remaining weeks
for (week = 0;  week &lt; 7;  week++)
{

// counter for the day of the month
theday=theday+1

// if the couter = the current date display in bold 
if (theday == thedate) 
{document.write("&lt;td&gt;&lt;font size= 10 color='green'&gt;&lt;b&gt;" + theday + "&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;");}
else 
{ 

// if the counter is higher then than the number of days
// in the month then display a blank cell
if (theday &gt; endofmonth) 
 {document.write("&lt;td&gt;&lt;/td&gt;");}
  else 

// If it's not the cureent day display the date wioth bold type
 {document.write("&lt;td&gt;&lt;font size= 10 color='blue'&gt;" + theday + "&lt;/font&gt;&lt;/td&gt;"); }
}
}
document.write("&lt;/tr&gt;");
}
document.write("&lt;/table&gt;");
//--&gt;&lt;/script&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Canoo Webtest Tutorial</title><link>http://technotrendlive.blogspot.com/2011/01/canoo-webtest-tutorial.html</link><category>Canoo</category><category>Test Automation</category><category>Webtest</category><author>noreply@blogger.com (Tech Talk)</author><pubDate>Sat, 1 Jan 2011 10:43:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-4685075834666824970</guid><description>&lt;b&gt;What is Canoo Webtest?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: blue;"&gt;If you&amp;nbsp; are looking for a open source test automation tool then Canoo Webtest is one of them. It's simple,fast and easy to setup . If you are looking for test automation for your project this is definitely one of the tool worth trying.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;System requirement&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="color: blue;"&gt;&lt;li&gt;Java 1.5 or higher.&lt;/li&gt;
&lt;li&gt;Ant 1.7.0 or higher.&lt;/li&gt;
&lt;li&gt;Eclipse to create test cases (optional).&lt;/li&gt;
&lt;li&gt;Version Control (optional). &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Installation&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span style="color: blue;"&gt;Download latest build &lt;a href="http://webtest.canoo.com/webtest/build.zip"&gt;http://webtest.canoo.com/webtest/build.zip&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: blue;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Sanity check&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul style="color: blue;"&gt;&lt;li&gt;&lt;i&gt;JAVA_HOME is set properly&amp;nbsp;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;MAVEN_HOME is set properly&lt;/li&gt;
&lt;/ul&gt;&lt;i&gt;&lt;b&gt;Set up Canoo&amp;nbsp; Webtest&amp;nbsp; &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div style="color: blue;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li style="color: blue;"&gt;Extract the build jar to a folder (&lt;a href="http://www.blogger.com/post-edit.g?blogID=9154558753932045649&amp;amp;postID=4685075834666824970"&gt;D:/Canoo)&lt;/a&gt;&lt;/li&gt;
&lt;li style="color: blue;"&gt;Configure System path&amp;nbsp; (&lt;a href="http://www.blogger.com/post-edit.g?blogID=9154558753932045649&amp;amp;postID=4685075834666824970"&gt;PATH=%PATH%;D:/Canoo/build/bin&lt;/a&gt;)&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="color: blue;"&gt; Now open a command prompt&amp;nbsp; and type webtest . It should looks like below&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX1ukpGCxm_51HW958IHORsUHqayNMy5vbpDIUEgvJusxKM48hnolea1AhqOE5yvZL_ZnmZ-UIgc3VvECjH5TwVdiHpxN9at1_tS8smNHeIahQ3flnS4T_Vjf95dFrJMTfFjIBU8epC-vx/s1600/webtest.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX1ukpGCxm_51HW958IHORsUHqayNMy5vbpDIUEgvJusxKM48hnolea1AhqOE5yvZL_ZnmZ-UIgc3VvECjH5TwVdiHpxN9at1_tS8smNHeIahQ3flnS4T_Vjf95dFrJMTfFjIBU8epC-vx/s320/webtest.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Create a Canoo Test Project &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: blue;"&gt;Now your system is ready for canoo test and start writing canoo tests . Canoo provide utility to create a Canoo project with all the required skeleton.&lt;/div&gt;&lt;div style="color: blue;"&gt;Open command prompt and go to your Canoo home folder (D:\Canoo) and type :&lt;/div&gt;&lt;div style="color: blue;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: red;"&gt;&amp;nbsp;&amp;nbsp; webtest -f build/webtest.xml wt.createProject&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: blue;"&gt;Give a name for your Canoo project .&lt;/div&gt;&lt;span style="color: blue;"&gt;This command will create a Canoo project with the required skeleton and also provide few default test sets for your learning .&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Running Canoo Test cases&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: blue;"&gt;Now Canoo project is ready&amp;nbsp; to run . Just go command prompt&amp;nbsp; and go to your Canoo project home page and type:&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: red;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webtest&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: blue;"&gt;You should see something like :&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5Uw93E3oRtDg0_YzriwcZEhcbcz05Z_PFEWZev4coHuOcHSY-wh9mwXkV-qdegvs9rZknL-UlzYSJ70Vtgm4vM7lpoaQelHZYq6pAm4gKOrya-3fpTsdQxTH0U5bkdp3qzpPJjvsg0bqp/s1600/result.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5Uw93E3oRtDg0_YzriwcZEhcbcz05Z_PFEWZev4coHuOcHSY-wh9mwXkV-qdegvs9rZknL-UlzYSJ70Vtgm4vM7lpoaQelHZYq6pAm4gKOrya-3fpTsdQxTH0U5bkdp3qzpPJjvsg0bqp/s320/result.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="color: red;"&gt; &lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX1ukpGCxm_51HW958IHORsUHqayNMy5vbpDIUEgvJusxKM48hnolea1AhqOE5yvZL_ZnmZ-UIgc3VvECjH5TwVdiHpxN9at1_tS8smNHeIahQ3flnS4T_Vjf95dFrJMTfFjIBU8epC-vx/s72-c/webtest.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Test Automation</title><link>http://technotrendlive.blogspot.com/2010/12/test-automation.html</link><category>Code Driven Testing</category><category>GUI Testing</category><category>Test Automation</category><author>noreply@blogger.com (Tech Talk)</author><pubDate>Fri, 31 Dec 2010 04:12:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-5318742548298694052</guid><description>&lt;b&gt;What Is Test Automation? &lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
Test automation is the use of &lt;a class="mw-redirect" href="http://en.wikipedia.org/wiki/Software" title="Software"&gt;software&lt;/a&gt; to control the execution of &lt;a href="http://en.wikipedia.org/wiki/Software_testing" title="Software testing"&gt;tests&lt;/a&gt;,  the comparison of actual outcomes to predicted outcomes, the setting up  of test preconditions, and other test control and test reporting  functions.&lt;sup class="reference" id="cite_ref-0"&gt;&lt;a href="http://en.wikipedia.org/wiki/Test_automation#cite_note-0"&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;br /&gt;
&lt;b&gt;Benefits of Test Automation&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Reduce Manual Effort :&amp;nbsp; Can be reused on multiple deployed and releases.&lt;/li&gt;
&lt;li&gt;Seamless Integration with POM tools.&lt;/li&gt;
&lt;li&gt;Can be scheduled to run&amp;nbsp; on Particular time&lt;/li&gt;
&lt;li&gt;Test report is much more than pass/fail&amp;nbsp; data .&amp;nbsp;&lt;b&gt; &lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Maunual Testing VS Test Automation&amp;nbsp; &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Computers have taken over many functions in our society that were once  "manual" operations. Factories use computers to control manufacturing  equipment and have cut costs enormously. Electronics manufacturing use  computers to test everything from microelectronics to circuit card  assemblies. Since automation has been so successful in so many areas,  does it make sense that a software program should be used to test  another software program? This is referred to as "automated software  testing" for the remainder of this article. &lt;br /&gt;
Software testing using an automatic test program will generally avoid  the errors that humans make when they get tired after multiple  repetitions. The test program won't skip any tests by mistake. The test  program can also record the results of the test accurately. The results  can be automatically fed into a database that may provide useful  statistics on how well the software development process is going. On the  other hand, software that is tested manually will be tested with a  randomness that helps find bugs in more varied situations. Since a  software program usually won't vary each time it is run, it may not find  some bugs that manual testing will. Automated software testing is never  a complete substitute for manual testing. &lt;br /&gt;
There has been plenty of debate about the usefulness of automatic  software testing. Some companies are quite satisfied with the developer  testing his/her own work. Testing your own work is generally thought of  as risky since you'll be likely to overlook bugs that someone not so  close to the code (and not so emotionally attached to it) will see  easily. As soon as the developer says it's done they ship it. The other  extreme is the company that has its own automatic software test group as  well as a group that tests the software manually. Just because we have  computers does that mean that it is cost effective to write tests to  test software and then spend time and resources to maintain them? The  answer is both yes and no. When properly implemented, automated software  test can save a lot of time, time that will be needed as the software  approaches shipping.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Approaches to test automation&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;GUI Testing :&lt;/i&gt;&lt;br /&gt;
GUI testing is a process to test application's user interface and to  detect if application is functionally correct. GUI testing involves  carrying set of tasks and comparing the result of same with the expected  output and ability to repeat same set of tasks multiple times with  different data input and same level of accuracy. GUI Testing includes  how the application handles keyboard and mouse events, how different GUI  components like menubars, toolbars, dialogs, buttons, edit fields, list  controls, images etc. reacts to user input and whether or not it  performs in the desired manner. Implementing GUI testing for your  application early in the software development cycle speeds up  development, improves quality and reduces risks towards the end of the  cycle. GUI Testing can be performed both manually with a human tester or  could be performed automatically with use of a software program.&lt;br /&gt;
Every software organization tests its softwares, still the end  product always have some issues left. Testing team tries their best to  find all the bugs before release of the software but still there are  issues left in the product and they often re-appear as new modules are  added to the software. Even the best of manual testing process struggle  to deliver an effective, efficient, accurate and increased test  coverage.&lt;br /&gt;
Manual testing is often error prone and there are chances of most of  the test scenarios left out. Also with the project in development phase  where source code changes appear every other day, manually keeping up  with the pace to test each and every feature is a difficult task. More  often then not the newly added features would bring regression  along  with them, so to accurately cover all the old test cases manually is  very time consuming and error prone.&lt;br /&gt;
Automated GUI Testing is use of software program to detect if your  desktop application is functionally correct.  Automated GUI Testing  includes automating manual testing tasks which are mostly time consuming  and error prone. Automated GUI Testing is a more accurate, efficient,  reliable and cost effective replacement to manual testing. Automated GUI  Testing involves carrying set of tasks automatically and comparing the  result of same with the expected output and ability to repeat same set  of tasks multiple times with different data input and same level of  accuracy. Implementing GUI Testing for your application early in the  software development cycle speeds up development, improves quality and  reduces risks towards the end of the cycle.&lt;br /&gt;
Automated GUI Testing is a solution to all the issues raised with  Manual GUI Testing. An Automated GUI Testing tool can playback all the  recorded set of tasks, compare the results of execution with the  expected behavior and report success or failure to the test engineers.  Once the GUI tests are created they can easily be repeated for multiple  number of times with different data sets and can be extended to cover  additional features at a later time.&lt;br /&gt;
Most of the software organizations consider GUI Testing as critical  to their functional testing process and there are many things which  should be considered before selecting an Automated GUI Testing tool. A  company can make great strides using functional test automation. The  important benefits include, higher test coverage levels, greater  reliability, shorted test cycles, ability to do multi user testing at no  extra cost, all resulting in increased levels of confidence in the  software.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Code Driven Testing: &lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
A growing trend in software development is the use of testing frameworks such as the &lt;a href="http://en.wikipedia.org/wiki/XUnit" title="XUnit"&gt;xUnit&lt;/a&gt; frameworks (for example, &lt;a href="http://en.wikipedia.org/wiki/JUnit" title="JUnit"&gt;JUnit&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/NUnit" title="NUnit"&gt;NUnit&lt;/a&gt;) that allow the execution of &lt;a class="mw-redirect" href="http://en.wikipedia.org/wiki/Unit_test" title="Unit test"&gt;unit tests&lt;/a&gt; to determine whether various sections of the &lt;a href="http://en.wikipedia.org/wiki/Code" title="Code"&gt;code&lt;/a&gt; are acting as expected under various circumstances. &lt;a href="http://en.wikipedia.org/wiki/Test_case" title="Test case"&gt;Test cases&lt;/a&gt; describe tests that need to be run on the program to verify that the program runs as expected.&lt;br /&gt;
Code driven test automation is a key feature of &lt;a href="http://en.wikipedia.org/wiki/Agile_software_development" title="Agile software development"&gt;Agile software development&lt;/a&gt;, where it is known as &lt;a href="http://en.wikipedia.org/wiki/Test-driven_development" title="Test-driven development"&gt;Test-driven development&lt;/a&gt; (TDD). Unit tests are written to define the functionality &lt;i&gt;before&lt;/i&gt;  the code is written. Only when all tests pass is the code considered  complete. Proponents argue that it produces software that is both more  reliable and less costly than code that is tested by manual exploration.  It is considered more reliable because the code coverage is better, and  because it is run constantly during development rather than once at the  end of a &lt;a href="http://en.wikipedia.org/wiki/Waterfall_model" title="Waterfall model"&gt;waterfall&lt;/a&gt;  development cycle. The developer discovers defects immediately upon  making a change, when it is least expensive to fix. Finally, &lt;a href="http://en.wikipedia.org/wiki/Code_refactoring" title="Code refactoring"&gt;code refactoring&lt;/a&gt;  is safer; transforming the code into a simpler form with less code  duplication, but equivalent behavior, is much less likely to introduce  new defects.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>How to install FileZilla in Ubuntu?</title><link>http://technotrendlive.blogspot.com/2009/01/how-to-install-filezilla-in-ubuntu.html</link><category>FileZilla</category><category>Ubuntu</category><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 22 Jan 2009 09:31:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-2319681720944705834</guid><description>FileZilla Client is a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive graphical user interface.&lt;br /&gt;
Features&lt;br /&gt;
&lt;br /&gt;
Among others, the features of FileZilla include the following:&lt;br /&gt;
&lt;br /&gt;
* Easy to use&lt;br /&gt;
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)&lt;br /&gt;
* Cross-platform. Runs on Windows, Linux, *BSD, Mac OS X and more&lt;br /&gt;
* IPv6 support&lt;br /&gt;
* Available in many languages&lt;br /&gt;
* Supports resume and transfer of large files &gt;4GB&lt;br /&gt;
* Powerful Site Manager and transfer queue&lt;br /&gt;
* Bookmarks&lt;br /&gt;
* Drag &amp; drop support&lt;br /&gt;
* Configurable transfer speed limits&lt;br /&gt;
* Filename filters&lt;br /&gt;
* Network configuration wizard&lt;br /&gt;
* Remote file editing&lt;br /&gt;
* Keep-alive&lt;br /&gt;
* HTTP/1.1, SOCKS5 and FTP-Proxy support&lt;br /&gt;
* Logging to file&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight:bold;"&gt;     To install Follow these steps :&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1. Download the FileZile software &lt;a href="http://filezilla-project.org/download.php?type=client"&gt;FileZilla_3.2.0_i586-linux-gnu.tar.bz2 for AMD&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Or &lt;br /&gt;
Download &lt;a href="https://launchpad.net/ubuntu/intrepid/amd64/filezilla/3.0.11.1-0ubuntu1"&gt;filezilla_3.0.11.1-0ubuntu1_amd64.deb  for AMD &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. Use this command  to extract data.tar.gz file: &lt;br /&gt;
ar vx filezilla_3.0.11.1-0ubuntu1_amd64.deb&lt;br /&gt;
&lt;br /&gt;
3. Then use this command to extract bin file :&lt;br /&gt;
tar -xzvf data.tar.gz&lt;br /&gt;
&lt;br /&gt;
4. Create a menu item to add the application to menu:&lt;br /&gt;
&lt;br /&gt;
sudo gedit /usr/share/applications/filezilla.desktop&lt;br /&gt;
&lt;br /&gt;
Add the following:&lt;br /&gt;
&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;
[Desktop Entry]&lt;br /&gt;
Encoding=UTF-8&lt;br /&gt;
Name=FileZilla&lt;br /&gt;
Comment=FTP Client&lt;br /&gt;
Exec=/opt/FileZilla3/bin/filezilla&lt;br /&gt;
Icon=/opt/FileZilla3/share/pixmaps/filezilla.png&lt;br /&gt;
Terminal=false&lt;br /&gt;
Type=Application&lt;br /&gt;
Categories=Application;Network;&lt;br /&gt;
StartupNotify=true&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
5. Run FileZila Now :&lt;br /&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhui2lJuFmbhay48f3vYbkndToqgEy1YtPwzhPsFqjd638Xh2VcJVK3wjxRbSq30MwUHyoH5vkuA_R9pUD39Xi7sSM3Xfo_V9wXaEm2Q-p5Ja7hF0q91XxCnPY-8XWYR0drWh3FmNN6S1E_/s1600-h/Screenshot-Blogger:+What+Happening!+Do+i+know+it+all+-+Create+Post+-+Mozilla+Firefox.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 227px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhui2lJuFmbhay48f3vYbkndToqgEy1YtPwzhPsFqjd638Xh2VcJVK3wjxRbSq30MwUHyoH5vkuA_R9pUD39Xi7sSM3Xfo_V9wXaEm2Q-p5Ja7hF0q91XxCnPY-8XWYR0drWh3FmNN6S1E_/s400/Screenshot-Blogger:+What+Happening!+Do+i+know+it+all+-+Create+Post+-+Mozilla+Firefox.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5294177653046083266" /&gt;&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhui2lJuFmbhay48f3vYbkndToqgEy1YtPwzhPsFqjd638Xh2VcJVK3wjxRbSq30MwUHyoH5vkuA_R9pUD39Xi7sSM3Xfo_V9wXaEm2Q-p5Ja7hF0q91XxCnPY-8XWYR0drWh3FmNN6S1E_/s72-c/Screenshot-Blogger:+What+Happening!+Do+i+know+it+all+-+Create+Post+-+Mozilla+Firefox.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Install VLC player in UBUNTU</title><link>http://technotrendlive.blogspot.com/2009/01/install-vlc-player-in-ubuntu.html</link><category>Linux</category><category>Software</category><category>Ubuntu</category><author>noreply@blogger.com (Unknown)</author><pubDate>Wed, 21 Jan 2009 07:15:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-2414602655896047040</guid><description>VLC media player - the cross-platform media player and streaming server&lt;br /&gt;&lt;br /&gt;VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network. &lt;br /&gt;&lt;br /&gt;To Install VLC in Ubuntu just run these commands:&lt;br /&gt;1. sudo apt-get update&lt;br /&gt;2. sudo apt-get install vlc vlc-plugin-esd&lt;br /&gt;&lt;br /&gt;Now you are ready with VLC player, to run it go to Applications—&gt;Sound&amp;Video—&gt;VLC Media Player.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>ROR starter Guide .</title><link>http://technotrendlive.blogspot.com/2008/02/ror-starter-guide.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 14 Feb 2008 09:45:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-2802989801176951555</guid><description>For last couple of days i was thinking of writing a Tutorial on Ruby on Rails , but because of my time constraint i could not manage to make one.&lt;br /&gt;This article will help you to start with ROR.&lt;br /&gt;1. Install ROR from &lt;a href="http://rubyonrails.org"&gt;http://rubyonrails.org&lt;/a&gt;.&lt;br /&gt;2. Start building you application from the available tutorial from &lt;a href="http://rubyonrailstutorials.com"&gt;http://rubyonrailstutorials.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; Working on my own tutorial, still then  get some expertise :P.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>ROR or Java?</title><link>http://technotrendlive.blogspot.com/2007/12/ror-or-java.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Sat, 15 Dec 2007 06:52:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-4904324844987487234</guid><description>You are ready with your idea. What next ?&lt;br /&gt;To decide Which Platform/technology to use comes with many parameters.&lt;br /&gt;Here are few parameters i had to consider to decide whether to use ROR or Java ..&lt;br /&gt;1. &lt;span style="font-weight:bold;"&gt;Cost :&lt;/span&gt; Money was the initial constraint for  us because we decided not go for an investor and on this ROR is the clear winner over java ( With My  Investigation).&lt;br /&gt;2. &lt;span style="font-weight:bold;"&gt;Scalability :&lt;/span&gt; As we got a dream idea and we expected it to be taking shapes and size over time scalability makes one decisive factor to decide for java.&lt;br /&gt;3. &lt;span style="font-weight:bold;"&gt;Expertise :&lt;/span&gt; The core point of the inception of the idea for us was our technical expertise and we are a  java expert having experience on delivery large scale java based project makes us more comfortable for java. It's a fact that ROR can be learned very easily ,but when we talk about scalability and high level security java is a clear winner.&lt;br /&gt;&lt;br /&gt;The verdict for us was java for being winner on the two decisive factors.&lt;br /&gt;But if not tomorrow i am sure with coming months/years with so much interest and Ruby's  strength will make ROR the winner on the fight .&lt;br /&gt;&lt;br /&gt;Coming Next for my Blogs is &lt;br /&gt;1. Political implication of Gujarat election on India.&lt;br /&gt;2. ROR starter Guide .&lt;br /&gt;Please visit &lt;a href="http://www.rubyonrails.org/"&gt;here&lt;/a&gt; to know more on ROR.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Get Rid Of Out of Memory problem</title><link>http://technotrendlive.blogspot.com/2007/12/get-rid-of-out-of-memory-problem.html</link><category>exception</category><category>java</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sun, 2 Dec 2007 07:32:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-8666168498241198284</guid><description>&lt;div&gt;&lt;p&gt;One of Key challenges i faced on my last project is to get rid of Out of memory problem. Here are the few things one can do to avoid the problem :&lt;br&gt;
1. Increase the Heap size on Application server. ( This solution is not permanent one and for a large application this will not result any significance improvement )&lt;/p&gt;
&lt;p&gt;2. On your code make sure that all the Object destroyed after use. Please read the detail article from &lt;a href="http://java.sun.com/developer/technicalArticles/javase/finalization/"&gt;How to Handle Java Finalization's Memory-Retention Issues&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Wish this article helped you to get rid of memory Problem ,&lt;br&gt;
Sailen&lt;/p&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>How to Stay secure on Internet</title><link>http://technotrendlive.blogspot.com/2007/12/how-to-stay-secure-on-internet.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Sun, 2 Dec 2007 07:04:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9154558753932045649.post-4190668210523891546</guid><description>With growing concern of Internet Fraud and Phishing makes people scared about making financial transaction on internet. Here are the Few Things will ensure you of secure transaction:&lt;br /&gt;1. To get rid of phishing , don't use any links received by emails or got from an untrusted website. For banking transaction type the URL to make sure that you are visiting the correct site.&lt;br /&gt;2. Before typing any personal or financial data Check if any Malicious software is running or not . Use Windows malicious software removal tool to  remove the Malicious software , Click &lt;a href="http://www.microsoft.com/security/malwareremove/default.mspx"&gt;Here&lt;/a&gt; For Details.&lt;br /&gt;&lt;br /&gt;3. Once finished clear all the data from your computer. For Firefox  Tools-&gt;Clear Private Data &amp; for IE Tools-&gt;Internet Options and click on Delete cookies,Delete Files and Clear History .&lt;br /&gt;&lt;br /&gt;Njoy Secure Browsing,&lt;br /&gt;Sailen</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>