<?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-3253814617901485016</id><updated>2011-10-04T17:57:41.032-07:00</updated><title type='text'>Technical Questions</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3253814617901485016.post-528952516577903048</id><published>2010-01-08T01:29:00.000-08:00</published><updated>2010-01-08T01:30:40.551-08:00</updated><title type='text'>Testing Software</title><content type='html'>Ranorex Automation Functional Testing User Guide:&lt;br /&gt;1. Go to the Ranorex website.&lt;br /&gt;&lt;a href="http://www.ranorex.com/"&gt;http://www.ranorex.com/&lt;/a&gt;&lt;br /&gt;Click on the PRODUCT and choose the Ranorex Recorder (Ranorex 2.2) and Ranorex Studio, and Ranorex Spy.&lt;br /&gt;&lt;a href="http://www.ranorex.com/products/ranorexrecorder.html"&gt;http://www.ranorex.com/products/ranorexrecorder.html&lt;/a&gt;&lt;br /&gt;Click on Download Trial. (It is validated in 30 days)&lt;br /&gt;2. Tutorial manual:&lt;br /&gt;Read the user manual pdf format.&lt;br /&gt;&lt;a href="http://www.ranorex.com/Documentation/Ranorex-Tutorial.pdf"&gt;http://www.ranorex.com/Documentation/Ranorex-Tutorial.pdf&lt;/a&gt;&lt;br /&gt;Read the API format. &lt;br /&gt;&lt;a href="http://www.ranorex.com/Documentation/Ranorex-2.0/"&gt;http://www.ranorex.com/Documentation/Ranorex-2.0/&lt;/a&gt;&lt;br /&gt;Read the online user guide.&lt;br /&gt;&lt;a href="http://www.ranorex.com/support/user-guide-20.html"&gt;http://www.ranorex.com/support/user-guide-20.html&lt;/a&gt;&lt;br /&gt;3. Calculation Demo example:&lt;br /&gt;&lt;a href="http://www.ranorex.com/fileadmin/flash/Ranorex-2.0/Ranorex-2.0-Demo.html"&gt;http://www.ranorex.com/fileadmin/flash/Ranorex-2.0/Ranorex-2.0-Demo.html&lt;/a&gt;Reminder:&lt;br /&gt;Ranorex 2.2 feature both record/playback and scripting option.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3253814617901485016-528952516577903048?l=viviantechnical.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/528952516577903048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3253814617901485016&amp;postID=528952516577903048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/528952516577903048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/528952516577903048'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/2010/01/testing-software.html' title='Testing Software'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3253814617901485016.post-6516061695084226911</id><published>2009-11-24T00:16:00.001-08:00</published><updated>2009-11-24T00:16:46.264-08:00</updated><title type='text'>Unix/Linux</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3253814617901485016-6516061695084226911?l=viviantechnical.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/6516061695084226911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3253814617901485016&amp;postID=6516061695084226911' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/6516061695084226911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/6516061695084226911'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/2009/11/unixlinux.html' title='Unix/Linux'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3253814617901485016.post-4408723323669272320</id><published>2009-11-24T00:13:00.001-08:00</published><updated>2009-11-24T00:16:28.434-08:00</updated><title type='text'>Java</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3253814617901485016-4408723323669272320?l=viviantechnical.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/4408723323669272320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3253814617901485016&amp;postID=4408723323669272320' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/4408723323669272320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/4408723323669272320'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/2009/11/java.html' title='Java'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3253814617901485016.post-2596202604502810646</id><published>2009-11-24T00:02:00.003-08:00</published><updated>2009-11-24T00:20:58.182-08:00</updated><title type='text'>C</title><content type='html'>C Programming:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3253814617901485016-2596202604502810646?l=viviantechnical.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/2596202604502810646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3253814617901485016&amp;postID=2596202604502810646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/2596202604502810646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/2596202604502810646'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/2009/11/c-programming.html' title='C'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3253814617901485016.post-4228449837376618731</id><published>2009-11-24T00:02:00.001-08:00</published><updated>2009-11-24T20:08:14.444-08:00</updated><title type='text'>PHP</title><content type='html'>bubble sort&lt;br /&gt;&lt;br /&gt;A sorting technique in which pairs of adjacent values in the list to be sorted are compared and interchanged if they are out of order; thus, list entries "bubble upward" in the list until they bump into one with a lower sort value.  Because it is not very good relative to other methods and is the one typically stumbled on by naive and untutored programmers, hackers consider it the canonical example of a naive algorithm.  The canonical example of a really *bad* algorithm&lt;br /&gt;is bogo-sort.  A bubble sort might be used out of ignorance, but any use of bogo-sort could issue only from brain damage or willful perversity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3253814617901485016-4228449837376618731?l=viviantechnical.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/4228449837376618731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3253814617901485016&amp;postID=4228449837376618731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/4228449837376618731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/4228449837376618731'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/2009/11/php.html' title='PHP'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3253814617901485016.post-8856349743803677157</id><published>2009-11-23T23:51:00.000-08:00</published><updated>2009-11-24T00:01:56.995-08:00</updated><title type='text'>MySQL Interview Questions:</title><content type='html'>login:&lt;br /&gt;mysql -u root -p&lt;br /&gt;&lt;br /&gt;Show database:&lt;br /&gt;show databases&lt;br /&gt;use database&lt;br /&gt;describe database&lt;br /&gt;&lt;br /&gt;select statement:&lt;br /&gt;SELECT f_name, l_name from employee_data where f_name = 'John';&lt;br /&gt;&lt;br /&gt;order by:keyword is used to sort the result-set by a specified column or keyword sort the records in ascending order by default.&lt;br /&gt;&lt;br /&gt;group by:GROUP BY statement is used in conjunction with the aggregate functions to group the result-set by one or more columns.&lt;br /&gt;&lt;br /&gt;distinct:used to return only distinct (different) values.&lt;br /&gt;&lt;br /&gt;update:&lt;br /&gt;UPDATE table_name&lt;br /&gt;SET column1=value, column2=value2,...&lt;br /&gt;WHERE some_column=some_value&lt;br /&gt;&lt;br /&gt;delete:&lt;br /&gt;DELETE FROM table_name&lt;br /&gt;WHERE some_column=some_value&lt;br /&gt;&lt;br /&gt;avg:&lt;br /&gt;SELECT AVG(column_name) FROM table_name&lt;br /&gt;&lt;br /&gt;max:&lt;br /&gt;SELECT MAX(column_name) FROM table_name&lt;br /&gt;&lt;br /&gt;outer join:&lt;br /&gt;SELECT A1.store_name, SUM(A2.Sales) SALES&lt;br /&gt;FROM Geography A1, Store_Information A2&lt;br /&gt;WHERE A1.store_name = A2.store_name (+)&lt;br /&gt;GROUP BY A1.store_name&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3253814617901485016-8856349743803677157?l=viviantechnical.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/8856349743803677157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3253814617901485016&amp;postID=8856349743803677157' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/8856349743803677157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/8856349743803677157'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/2009/11/mysql-interview-questions.html' title='MySQL Interview Questions:'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3253814617901485016.post-3055771482558195635</id><published>2009-11-23T23:44:00.001-08:00</published><updated>2009-11-23T23:50:34.393-08:00</updated><title type='text'>FIX Protocol Interview Questions:</title><content type='html'>What is FIX protocol?&lt;br /&gt;-A series of messaging specifications for the electronic communication of trade-related messages. &lt;br /&gt;-Protocol is an electronic communications protocol initiated in 1992 for international real-time exchange of information related to the securities transactions and markets. &lt;br /&gt;&lt;br /&gt;FIX message format layout&lt;br /&gt;Header+Body+Trailer : FIX Content&lt;br /&gt;Body  &lt;br /&gt;    Order / Trade Details Info&lt;br /&gt;Trailer&lt;br /&gt;    Security Check thru Signature and CheckSum&lt;br /&gt;&lt;br /&gt;User:&lt;br /&gt;FIX is widely used by both the buy side (institutions) as well as the sell side (brokers/dealers) of the financial markets.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3253814617901485016-3055771482558195635?l=viviantechnical.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://viviantechnical.blogspot.com/feeds/3055771482558195635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3253814617901485016&amp;postID=3055771482558195635' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/3055771482558195635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3253814617901485016/posts/default/3055771482558195635'/><link rel='alternate' type='text/html' href='http://viviantechnical.blogspot.com/2009/11/fix-protocol-interview-questions.html' title='FIX Protocol Interview Questions:'/><author><name>Vivian Projects</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
