<?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-36171417</id><updated>2012-01-25T22:17:08.569-08:00</updated><category term='jQuery'/><category term='tools'/><category term='MySQL'/><category term='IMDB'/><category term='CSS'/><category term='Javascript'/><category term='encoding'/><category term='C'/><category term='files'/><category term='Toolbar'/><category term='form attributes'/><category term='IDE'/><category term='Fix'/><category term='Ajax'/><category term='validation'/><category term='Greasemonkey'/><category term='PEAR'/><category term='PHP'/><category term='Adsense'/><category term='Pear Packages'/><category term='Flash'/><category term='Unicode'/><category term='DOM'/><category term='android'/><category term='Userscript'/><category term='Joomla'/><category term='Database'/><category term='html'/><category term='file upload'/><category term='Orkut'/><category term='Torrents'/><category term='html form'/><category term='configutation'/><category term='.NET'/><category term='Rotten Tomatoes'/><title type='text'>Technowise</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.technowise.in/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://www.technowise.in/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-36171417.post-2959045104072936316</id><published>2011-11-06T20:24:00.000-08:00</published><updated>2011-11-06T20:53:55.248-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Countries and States/subdivisions SQL Dump script - ISO 3166 Country Codes, ISO 3166-2 State Codes</title><content type='html'>Here is a dump of all countries and states/subdivisions in SQL script for MySQL.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=" https://sites.google.com/site/avsharath/countries_and_states.zip?attredirects=0&amp;d=1"&gt;Download Countries and States SQL Dump/Script&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I couldn't find any such script readily available for myself. All there was dumps of States and Cities in US and Canada. So here you have what I created using the data from &lt;a href="http://www.commondatahub.com" target="_new" rel="nofollow"&gt;CommonDataHub&lt;/a&gt; data repository for ISO 3166 Country Codes and ISO 3166-2 state Codes.&lt;br /&gt;&lt;br /&gt;Note that not all countries have states - some have subdivisions such as province, county, union territory etc. Also few countries do not have any states/subdivisions at all. &lt;br /&gt;&lt;br /&gt;You can use the column country_code_char2 or country_code_char3 to related the tables countries and states_subdivisions, and you can remove the unwanted-columns.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2959045104072936316?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2959045104072936316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/11/countries-and-statessubdivisions-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2959045104072936316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2959045104072936316'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/11/countries-and-statessubdivisions-sql.html' title='Countries and States/subdivisions SQL Dump script - ISO 3166 Country Codes, ISO 3166-2 State Codes'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-6855006756617776505</id><published>2011-10-13T10:13:00.000-07:00</published><updated>2011-10-13T10:25:19.053-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><title type='text'>"Goodbye World" from Dennis Ritchie</title><content type='html'>Dennis Ritchie - The man who created the king of all programming languages has said Goodbye to the world :(&lt;br /&gt;&lt;br /&gt;I have spent so much time fiddling with C language, and have loved it more than anything else. This man's influence has been on every programming language I have worked on till date - C++, Javascript, PHP, C#, Java, you name it. &lt;br /&gt;&lt;br /&gt;This man has made greater contribution to computing world than Steve Jobs, but so much less known because he was a silent man and liked to keep his life private.&lt;br /&gt;&lt;br /&gt;Good Bye Ritchie. Your legacy in computing will remain forever, Thank you so much.&lt;br /&gt;R.I.P&lt;br /&gt;&lt;br /&gt;Quoting from a reddit user(http://www.reddit.com/r/programming/comments/la9wn/rob_pike_dennis_ritchie_has_died/c2r3drz):&lt;br /&gt;&lt;br /&gt;"We've lost a man who has influenced all of us deeply, but his spirit will live on through his work, and more importantly, his philosophy. Out of the morass that was DEC and IBM, and heavily influenced from the ideas behind Multics came a method for easily building complex systems that ran at near-assembly speeds, yet was flexible enough to run on practically every hardware platform.&lt;br /&gt;&lt;br /&gt;Whether you're writing functions in a program, command line utilities, or distributed processing systems, you're paying tribute to one of the fathers of it all.&lt;br /&gt;&lt;br /&gt;Every brace and semi-colon (explicit or implied), every three-argument for(), every nuance that is the essence of C -- no matter what language you're using now -- they all stem from the decisions he and his colleagues made in the early '70s. Forty-ish years on, we are still following his lead.&lt;br /&gt;&lt;br /&gt;Keep it small; keep it simple; and do one thing well.&lt;br /&gt;&lt;br /&gt;Farewell, Mr. Ritchie"&lt;br /&gt;&lt;br /&gt;scriptsvcs comments on Rob Pike: Dennis Ritchie has died&lt;br /&gt;reddit.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-6855006756617776505?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/6855006756617776505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/10/goodbye-world-from-dennis-ritchie.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6855006756617776505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6855006756617776505'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/10/goodbye-world-from-dennis-ritchie.html' title='&quot;Goodbye World&quot; from Dennis Ritchie'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-3350945304520006014</id><published>2011-10-02T23:33:00.001-07:00</published><updated>2011-10-03T23:00:02.374-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='encoding'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='Unicode'/><title type='text'>Make/Convert PHP/HTML files to UTF8 encoded</title><content type='html'>Almost every web-developer has or will come across this problem - the pages displaying the character � where it is supposed to show Unicode characters. The problem here is the page is treated as ASCII page, while the actual data is in file is UTF-8. &lt;br /&gt;&lt;br /&gt;To resolve this issue,  and make sure you put the meta tag in the HTML head.&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;&amp;lt;meta charset='utf-8'&amp;gt; &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Then, you need to convert your PHP/HTML files to UTF-8 encoded. For this, I recommend you use &lt;a href="http://notepad-plus-plus.org/"&gt;Notepad++&lt;/a&gt;. Open the file in Notepad++, go to Encoding menu, and select "Convert to UTF-8 without BOM". Then save your file.&lt;br /&gt;&lt;br /&gt;Then, in your Apache server's config file(httpd.conf), add the below line:&lt;br /&gt;AddDefaultCharset utf-8&lt;br /&gt;&lt;br /&gt;This should resolve the issue with question marks in place of UTF-8 characters.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-3350945304520006014?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/3350945304520006014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/10/makeconvert-phphtml-files-to-utf8.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/3350945304520006014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/3350945304520006014'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/10/makeconvert-phphtml-files-to-utf8.html' title='Make/Convert PHP/HTML files to UTF8 encoded'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-2248430451421657593</id><published>2011-07-22T03:39:00.000-07:00</published><updated>2011-07-22T03:44:13.559-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Playing .pls files in Android phones/devices with AOR</title><content type='html'>Online radio streams(.pls) can be played on the android phones by installing &lt;a href="http://aor.leadapps.com/"&gt;AOR (Android Online Radio)&lt;/a&gt; application - available in the android market.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2248430451421657593?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2248430451421657593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/07/playing-pls-files-in-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2248430451421657593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2248430451421657593'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/07/playing-pls-files-in-android.html' title='Playing .pls files in Android phones/devices with AOR'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-7567569058015741328</id><published>2011-07-12T05:54:00.001-07:00</published><updated>2011-07-12T06:29:37.262-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery CSS Selectors in PHP using phpQuery</title><content type='html'>Ever wished you could parse HTML data in your PHP like you would with jQuery? There is a library to do exactly that called as &lt;a href="http://code.google.com/p/phpquery/"&gt;phpQuery&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Below is a simple code snippet showing how you could get an HTML document and parse it using phpQuery.&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt; require('lib/phpQuery/phpQuery.php');&lt;br /&gt; $newsURL = "http://mynewswebsite.com/mynews.html";&lt;br /&gt; $newspage = file_get_contents($newsURL);&lt;br /&gt;&lt;br /&gt; if( $newspage )&lt;br /&gt; {&lt;br /&gt;  // INITIALIZE IT&lt;br /&gt;  $doc = phpQuery::newDocument($newspage);&lt;br /&gt;&lt;br /&gt;  // SELECT DOCUMENT&lt;br /&gt;  // pq(); is using selected document as default&lt;br /&gt;  phpQuery::selectDocument($doc);&lt;br /&gt;            pq('#backBtn')-&gt;remove();//Remove back button.&lt;br /&gt;            pq('script')-&gt;remove();//Remove scripts.&lt;br /&gt;  $leftContent = pq('#leftBodyContent')-&gt;html();&lt;br /&gt;  echo $leftContent;&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt; {&lt;br /&gt;  echo "Error in retrieving news from  ".$newsURL;&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This above snippet is for obtaining an HTML page, select elements in the page using CSS selectors and perform some functions, and echo a section of that page.&lt;br /&gt;&lt;br /&gt;Please note however that this library does not have all the functions that jQuery does, but certainly has most of the basic functions which we would require often.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-7567569058015741328?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/7567569058015741328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/07/jquery-css-selectors-in-php-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/7567569058015741328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/7567569058015741328'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/07/jquery-css-selectors-in-php-using.html' title='jQuery CSS Selectors in PHP using phpQuery'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-4903829862026826346</id><published>2011-06-29T04:15:00.000-07:00</published><updated>2011-07-08T00:53:50.186-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='html form'/><category scheme='http://www.blogger.com/atom/ns#' term='validation'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery Numeric Only Input - Force numeric input for form fields</title><content type='html'>For numeric only-input using jQuery, we can use &lt;a href="http://www.texotela.co.uk/code/jquery/numeric/" target="_new"&gt;jQuery numeric plugin&lt;/a&gt; or the function below.&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;jQuery(function () &lt;br /&gt;{&lt;br /&gt; jQuery("input.number").live("keydown", function (e) &lt;br /&gt; { &lt;br /&gt;     var key = e.charCode || e.keyCode || 0;&lt;br /&gt;     // allow backspace, tab, delete, arrows, numbers and keypad numbers ONLY&lt;br /&gt;     return (&lt;br /&gt;     key == 8 || &lt;br /&gt;     key == 9 ||&lt;br /&gt;     key == 46 ||&lt;br /&gt;     (key &gt;= 37 &amp;&amp; key &lt;= 40) ||&lt;br /&gt;     (key &gt;= 48 &amp;&amp; key &lt;= 57) ||&lt;br /&gt;     (key &gt;= 96 &amp;&amp; key &lt;= 105));&lt;br /&gt; });&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;In HTML 5, we can just give input type='number', but we cannot depend on that as most users do not use  HTML 5 compatible browsers yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-4903829862026826346?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/4903829862026826346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/06/jquery-numeric-only-input.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/4903829862026826346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/4903829862026826346'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/06/jquery-numeric-only-input.html' title='jQuery Numeric Only Input - Force numeric input for form fields'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-3807596934347537309</id><published>2011-03-30T23:31:00.000-07:00</published><updated>2011-10-03T03:11:02.042-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='encoding'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Unicode'/><title type='text'>Ajax Unicode Data Retrieval - overrideMimeType and IE</title><content type='html'>While retrieving data from from Ajax request, the Unicode  accent characters (German) were showing up as question marks in the browsers ( garbled characters in IE). After doing a lot of research on web, I found that using the function overrideMimeType as below fixed the problem.&lt;br /&gt;xmlhttp.overrideMimeType('text/xml; charset=iso-8859-1');&lt;br /&gt;&lt;br /&gt;However, this function is not supported in IE.&lt;br /&gt;&lt;br /&gt;Here is what I did to fix this problem from the server side:&lt;br /&gt;&lt;br /&gt;1) Make the PHP files send header as UTF8&lt;br /&gt;2) Return data from Ajax data retrieval page using utf8_encode function.&lt;br /&gt;&lt;br /&gt;Code sample shown below:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;   header('Content-type: text/html; charset=utf-8');&lt;br /&gt;   ....&lt;br /&gt;&lt;br /&gt;   echo utf8_encode($output);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hope this saves someone's time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-3807596934347537309?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/3807596934347537309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/03/ajax-unicode-data-retrieval.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/3807596934347537309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/3807596934347537309'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/03/ajax-unicode-data-retrieval.html' title='Ajax Unicode Data Retrieval - overrideMimeType and IE'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-9205809181687210403</id><published>2011-02-18T00:40:00.000-08:00</published><updated>2011-02-18T00:54:16.972-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='configutation'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><title type='text'>Turning On Error Reporting in Joomla (configuration.php)</title><content type='html'>We have an interface for setting error reporting for Joomla in&lt;br /&gt;Administrator-&gt;Global Configuration-&gt;Server settings section.&lt;br /&gt;However when even the administrator interface fails to open up (gives a blank page), we could only find out whats wrong by setting error reporting on through the configuration.php file.&lt;br /&gt;&lt;br /&gt;Here is how to do it:&lt;br /&gt;&lt;br /&gt;In the configuration.php file, set  $error_reporting value to '6135'  (as below):&lt;br /&gt;&lt;br /&gt;var $error_reporting = '6135';&lt;br /&gt;&lt;br /&gt;This is equivalent of &lt;code&gt;&lt;span class="html"&gt;E_ALL &amp;amp; ~E_NOTICE&lt;/span&gt;&lt;/code&gt;, this will show all the errors and suppresses the notices.&lt;br /&gt;&lt;br /&gt;Hope this saves a few minutes for someone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-9205809181687210403?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/9205809181687210403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/9205809181687210403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/9205809181687210403'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html' title='Turning On Error Reporting in Joomla (configuration.php)'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-194806234093532585</id><published>2010-02-11T17:58:00.000-08:00</published><updated>2010-03-05T05:11:29.511-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery Balloon Tooltips using qTip Plugin</title><content type='html'>&lt;a href="http://www.craigsworks.com/projects/qtip/"&gt;qTip&lt;/a&gt; is one of the best plugins for creating tool-tips with jQuery. It lets you create visually pleasing tool-tips and balloon tips that are cross-browser compatible, highly customizable and all that without requiring you to include additional CSS or images for the plugin.&lt;br /&gt;&lt;a href="http://quiz.totalh.com/jQueryBalloonTooltipsDemoUsing_qTip.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://quiz.totalh.com/jQueryBalloonTooltipsDemoUsing_qTip.html"&gt;&lt;span style="font-weight: bold;"&gt;Click here to view Demonstration of qTip plugin&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The tool-tip can be easily positioned according to your requirement, and comes with a number of &lt;a href="http://craigsworks.com/projects/qtip/docs/tutorials/#styling"&gt;built-in styles&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Below image shows all the positioning options available with this plugin:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.craigsworks.com/projects/qtip/images/features/corners.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 500px; height: 220px;" src="http://www.craigsworks.com/projects/qtip/images/features/corners.jpg" alt="" border="0" /&gt;&lt;/a&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;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt;&lt;br /&gt;This plugin is tested to work well with jQuery 1.3.2. It has an &lt;a href="https://bugs.launchpad.net/qtip/+bug/492869"&gt;issue with the latest version of jQquery 1.4&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Quick Links:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://craigsworks.com/projects/qtip/download/"&gt;Download qTip&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/site/avsharath/qTip_Demo.zip"&gt;Download qTip Plugin Demo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://craigsworks.com/projects/qtip/docs/"&gt;View qTip Documentation&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-194806234093532585?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/194806234093532585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2010/02/jquery-balloon-tooltips-using-qtip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/194806234093532585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/194806234093532585'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2010/02/jquery-balloon-tooltips-using-qtip.html' title='jQuery Balloon Tooltips using qTip Plugin'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-5256145174703732054</id><published>2009-12-28T12:10:00.000-08:00</published><updated>2011-01-21T09:25:10.432-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='files'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='html form'/><category scheme='http://www.blogger.com/atom/ns#' term='Fix'/><category scheme='http://www.blogger.com/atom/ns#' term='file upload'/><category scheme='http://www.blogger.com/atom/ns#' term='validation'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Clear File Input Field Using jQuery (Javascript)</title><content type='html'>When we have to validate the type of files that the user can upload, it would be a good idea to validate by file extension using Javascript. Once we find out that selected file is not a valid extension, we'd like to clear the input field and ask user to select another.  However, IE (Internet Explorer) does not allow Javascript to reset individual file input elements.&lt;br /&gt;&lt;br /&gt;To workaround this problem, here is a simple &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt; solution:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;//For IE&lt;br /&gt;$("#myFile").replaceWith($("#myFile").clone(true));&lt;br /&gt;//For other browsers&lt;br /&gt;$("#myFile").val(""); &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This is just replacing the element with its own clone, which makes the IE render the element again without its previous value. For other browsers, just setting the value with empty will do.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt; While there are &lt;a href="http://gusiev.com/2009/04/clear-upload-file-input-field/"&gt;other similar workarounds&lt;/a&gt; for this problem, they require you to enclose the file input element with some other element. The above solution does not require you to enclose file input element like that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-5256145174703732054?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/5256145174703732054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/12/clear-file-input-field-using-jquery.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/5256145174703732054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/5256145174703732054'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/12/clear-file-input-field-using-jquery.html' title='Clear File Input Field Using jQuery (Javascript)'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-3518349365988331208</id><published>2009-12-04T10:16:00.000-08:00</published><updated>2009-12-04T11:00:43.966-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Uploadify ASP.NET C# &amp; VB Examples / Demo</title><content type='html'>The jQuery &lt;a href="http://www.uploadify.com/"&gt;Uploadify website&lt;/a&gt; gives us ready example for PHP, but leaves the newbies to C# or VB clueless on how to implement the same in .NET.&lt;br /&gt;&lt;br /&gt;So, here I am presenting you with example of C# and VB.NET implementation (upload.ashx) for the jQuery Uploadify plugin:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;%@ WebHandler Language="C#" Class="Upload" %&gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.IO;&lt;br /&gt;&lt;br /&gt;public class Upload : IHttpHandler &lt;br /&gt;{&lt;br /&gt;   public void ProcessRequest (HttpContext context) &lt;br /&gt;   {&lt;br /&gt;      context.Response.ContentType = "text/plain";&lt;br /&gt;      context.Response.Expires = -1;&lt;br /&gt;      try&lt;br /&gt;      {&lt;br /&gt;          HttpPostedFile postedFile = context.Request.Files["Filedata"];&lt;br /&gt;  &lt;br /&gt;          string savepath = "";&lt;br /&gt;          string tempPath = "";&lt;br /&gt;&lt;br /&gt;          tempPath = context.Request["folder"];&lt;br /&gt;&lt;br /&gt;          //If you prefer to use web.config for folder path, uncomment below line:&lt;br /&gt;          //tempPath = System.Configuration.ConfigurationManager.AppSettings["FolderPath"];&lt;br /&gt;&lt;br /&gt;          savepath = context.Server.MapPath(tempPath);&lt;br /&gt;          string filename = postedFile.FileName;&lt;br /&gt;          if (!Directory.Exists(savepath))&lt;br /&gt;          {&lt;br /&gt;              Directory.CreateDirectory(savepath);&lt;br /&gt;          }&lt;br /&gt;&lt;br /&gt;          postedFile.SaveAs(savepath + @"\" + filename);&lt;br /&gt;          context.Response.Write(tempPath + "/" + filename);&lt;br /&gt;          context.Response.StatusCode = 200;&lt;br /&gt;      }&lt;br /&gt;      catch (Exception ex)&lt;br /&gt;      {&lt;br /&gt;          context.Response.Write("Error: " + ex.Message);&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   public bool IsReusable &lt;br /&gt;   {&lt;br /&gt;      get &lt;br /&gt;      {&lt;br /&gt;          return false;&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;To download complete implementation/demo of this example (including VB source for this, click the below link):&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://avsharath.googlepages.com/uploadify_dotnet_example.zip"&gt;Download Uploadify Examples (VB.NET and C#)&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;These examples have been tested on .NET 2.0 (Visual Studio 2005).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-3518349365988331208?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/3518349365988331208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/12/uploadify-aspnet-c-vb-examples-demo.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/3518349365988331208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/3518349365988331208'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/12/uploadify-aspnet-c-vb-examples-demo.html' title='Uploadify ASP.NET C# &amp; VB Examples / Demo'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-5064203336822093612</id><published>2009-10-09T03:16:00.000-07:00</published><updated>2009-10-09T03:54:53.136-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>Numeric/Digits Only Input for Textbox in .NET</title><content type='html'>To set a particular textbox control to only accept Numeric/Digits values, we do not have any property for textbox .NET control. To do this, we can add add an event handler on KeyPress event - where we check the input key value on each key-press, and then only let the digit to go through.&lt;br /&gt;&lt;br /&gt;Below is a simple example of event-handler using VC++ to accept only digits:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;System::Void MyButton_KeyPress(System::Object^  sender, System::Windows::Forms::KeyPressEventArgs^ e)&lt;br /&gt;{&lt;br /&gt;   if( !(e-&gt;KeyChar &gt;='0' &amp;amp;&amp;amp; e-&gt;KeyChar &lt;= '9' || System::Char::IsControl( e-&gt;KeyChar )))&lt;br /&gt;   {&lt;br /&gt;       e-&gt;Handled = true;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;}//End keyPress handler&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The expression 'System::Char::IsControl( e-&gt;KeyChar )' is required because we do not want to block the control key functions like Tab/Enter etc.&lt;br /&gt;&lt;br /&gt;In your form's class constructor, you will have to assign this event handler function using a statement like below:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;this-&gt;MyButton-&gt;KeyPress += gcnew System::Windows::Forms::KeyPressEventHandler(this, &amp;amp;TCPListenerForm::MyButton_KeyPress);&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-5064203336822093612?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/5064203336822093612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/10/numericdigits-only-input-for-textbox-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/5064203336822093612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/5064203336822093612'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/10/numericdigits-only-input-for-textbox-in.html' title='Numeric/Digits Only Input for Textbox in .NET'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-6644303797590842796</id><published>2009-09-20T08:46:00.000-07:00</published><updated>2009-09-20T09:52:42.946-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Free &amp; Open Source PHP IDE</title><content type='html'>&lt;a href="http://www.aptana.org/studio"&gt;Aptana Studio&lt;/a&gt; with the PHP plugin installed makes for the best free PHP IDE available today.&lt;br /&gt;Aptana is cross-platform and  open source  web development environment that combines powerful authoring tools for HTML, CSS, and JavaScript. It offers excellent code-hinting, reference, code completion, and edit-time syntax checking. You can also preview your pages in Firefox and IE within the IDE, and you can  configure other browsers for preview as well.&lt;br /&gt;The free version of Aptana Studio has Javascript Debugger for Firefox, and has support for all the leading Javascript and Ajax libraries including jQuery, Prototype, YUI, dojo, Ext JS and MooTools.&lt;br /&gt;&lt;br /&gt;What more? It also includes support for FTP and SVN to upload/download and synchronize your project files  to remote systems easy.&lt;br /&gt;&lt;br /&gt;Below are some quick links to get you started with Aptana:&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.aptana.org/studio/download"&gt;Download Aptana Sudio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www2.aptana.com/docs/index.php/Main_Page"&gt;Aptana Sudio Online Help&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="https://aptanastudio.tenderapp.com/faqs"&gt;Aptana Knowledge Base and FAQs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.aptana.com"&gt;Aptana Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Aptana"&gt;Wikipedia Article On Aptana&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-6644303797590842796?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/6644303797590842796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/09/free-open-source-php-ide.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6644303797590842796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6644303797590842796'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/09/free-open-source-php-ide.html' title='Free &amp; Open Source PHP IDE'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-2808049498260327610</id><published>2009-08-13T23:03:00.000-07:00</published><updated>2011-05-19T05:26:25.097-07:00</updated><title type='text'>Advanced File Search Software For Windows - Fileseek, Astrogrep</title><content type='html'>&lt;h3&gt;Fileseek&lt;/h3&gt;&lt;br /&gt;&lt;a href="http://www.fileseek.ca/"&gt;Fileseek&lt;/a&gt; is an awesomely fast file searching tool for windows with rich set of features that can help developers search through their codes super quick. This shows the context of matched text/data, and this tool includes regular expression search as well.&lt;br /&gt;This is pretty stable and they release updates to their software quite often. However you require MS .Net framework installed to use this.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Astrogrep&lt;/h3&gt;&lt;br /&gt;&lt;a href="http://astrogrep.sourceforge.net/"&gt;Astrogrep&lt;/a&gt; is a free file searching software for Windows with advanced search features including  regular expressions and negation  search. Its a Windows alternative to grep  command on Unix/Linux,  and this has a cool user interface. This software serves as great tool for software developers to search source files as it helps in finding tiny details within source files that the default Windows search cannot find/filter.  This utility also shows context of the text where the given text in each of the file, including its line number.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Quick Links&lt;/span&gt;:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://prdownloads.sourceforge.net/astrogrep/AstroGrep_v4.1.4.zip?download"&gt;Download Astrogrep&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://astrogrep.sourceforge.net/screenshots/"&gt;Screenshots&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://astrogrep.sourceforge.net/features/"&gt;Features List&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;You need to have .NET framework 1.1 or higher for using Astrogrep&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2808049498260327610?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2808049498260327610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/08/advanced-file-search-software-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2808049498260327610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2808049498260327610'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/08/advanced-file-search-software-for.html' title='Advanced File Search Software For Windows - Fileseek, Astrogrep'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-9053578102788740333</id><published>2009-08-09T07:38:00.000-07:00</published><updated>2009-08-09T08:05:09.208-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Fix'/><title type='text'>Fixing `SOCKET' does not name a type error - MySQL library in MinGW / VC++ compilers</title><content type='html'>Trying to use the recent versions of MySQL library header &lt;mysql.h&gt; may give you this error as:&lt;br/&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;`SOCKET' does not name a type&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To fix this error, just include winsock.h before including mysql.h header as shown below:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;#include &amp;lt;winsock.h&amp;gt;&lt;br /&gt;#include &amp;lt;mysql.h&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Otherwise, you can add the following lines to mysql_com.h&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;#ifndef my_socket_defined&lt;br /&gt;#if  defined(__WIN32__) &amp;&amp; !defined(__WIN__)&lt;br /&gt;#define my_socket SOCKET&lt;br /&gt;#else&lt;br /&gt;typedef int my_socket;&lt;br /&gt;#endif /* __WIN__ */&lt;br /&gt;#endif /* my_socket_defined */&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This error is known to occur in VC++ and MinGW(Code::Blocks /Dev C++) compilers on Windows (Win32) platform.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-9053578102788740333?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/9053578102788740333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/08/fixing-socket-does-not-name-type-error.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/9053578102788740333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/9053578102788740333'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/08/fixing-socket-does-not-name-type-error.html' title='Fixing `SOCKET&apos; does not name a type error - MySQL library in MinGW / VC++ compilers'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-2227956711766010333</id><published>2009-07-06T10:54:00.000-07:00</published><updated>2009-07-06T11:56:13.099-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Toolbar'/><category scheme='http://www.blogger.com/atom/ns#' term='Greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='Orkut'/><title type='text'>Orkut Community Manager - Greasemonkey userscript</title><content type='html'>There is a new way to fight spam on orkut forums for all community owners and moderators. The new &lt;a href="http://userscripts.org/scripts/show/12117"&gt;Orkut Community Manager&lt;/a&gt; helps you kick out spammers from every your community you own or moderate at once. The script makes your life easier by providing options to ban,  boot or delete all spam messages across all your communities with just a click!&lt;br /&gt;&lt;br /&gt;The settings page lists out all of your existing communities, from which you can select the communities you want the script to manage/operate on as shown in the below screenshot: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://snapsav.googlepages.com/MModSettings.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 603px; height: 487px;" src="http://snapsav.googlepages.com/MModSettings.png" border="0" alt="Mass Moderation Settings" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The script runs on the community-topics page, member-manage page, and spam-topics folder page providing you with many moderation options as shown in the below screenshot:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://snapsav.googlepages.com/MModOptions.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 608px; height: 201px;" src="http://snapsav.googlepages.com/MModOptions.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Member Manage Page:&lt;/h4&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://snapsav.googlepages.com/MModMemberManage.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 607px; height: 521px;" src="http://snapsav.googlepages.com/MModMemberManage.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This new script is a major upgrade to my previous &lt;a href="http://technowise.blogspot.com/2007/08/manage-all-your-communities-easily-with.html"&gt;Mass Moderation Script&lt;/a&gt;. This new version of script adds mass-spam reporting feature, and a much more usable settings page for managing your communities. If you had liked my previous script, I'm sure you will like this even more!&lt;br /&gt;&lt;br /&gt;To use this script, you need &lt;a href="http://mozilla.com/firefox"&gt;Firefox browser&lt;/a&gt; with &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/748"&gt;Greasemonkey addon&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To install the script, just click on the below link:&lt;br /&gt;&lt;h4&gt;&lt;a href='http://userscripts.org/scripts/source/12117.user.js'&gt;Install Mass Moderation Script&lt;/a&gt;&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;You can send me your feedback on this script in the script's &lt;a href="http://userscripts.org/scripts/discuss/12117"&gt;discussion page&lt;/a&gt; or just leave me a comment here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2227956711766010333?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2227956711766010333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/07/orkut-community-manager-greasemonkey.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2227956711766010333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2227956711766010333'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/07/orkut-community-manager-greasemonkey.html' title='Orkut Community Manager - Greasemonkey userscript'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-8707255447076980027</id><published>2009-06-24T11:25:00.000-07:00</published><updated>2009-10-09T03:32:12.428-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='DOM'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery: Finding/Traversing Child and Descendant Elements</title><content type='html'>To traverse or select child/descendant elements in&lt;a href="http://jquery.com/"&gt; jQuery&lt;/a&gt;, we can use  &lt;a href="http://docs.jquery.com/Selectors/child#parentchild"&gt;&lt;span class="options"&gt;Hierarchical parent&gt;child expression&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://docs.jquery.com/Traversing/children"&gt;children()&lt;/a&gt; function or the &lt;a href="http://docs.jquery.com/Traversing/find"&gt;find()&lt;/a&gt; function (Perhaps there are more, but these are what I have been using). The difference among children and find functions is that children() only selects the immediate children from the given element, while find() function selects all the descendant elements within the given element.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;Suppose we have we have the following in the document:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;div id="main"&amp;gt;&lt;br /&gt; &amp;lt;div id="sub1"&amp;gt;&lt;br /&gt;     &amp;lt;input id="input1" type="text"&amp;gt;&lt;br /&gt;     &amp;lt;input id="input2'" type="text"&amp;gt;&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;div id="sub2"&amp;gt;&lt;br /&gt;     &amp;lt;input id="input3" type="text"&amp;gt;&lt;br /&gt;     &amp;lt;input id="input4'" type="text"&amp;gt;&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;div id="sub3"&amp;gt;&lt;br /&gt;     &amp;lt;input id="input5" type="text"&amp;gt;&lt;br /&gt;     &amp;lt;input id="input6'" type="text"&amp;gt;&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;/pre&gt;&lt;br /&gt;&lt;h4&gt;Using Children() Function:&lt;/h4&gt;&lt;br /&gt;To select all the children div elements within the 'main' , we can simply write:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt; $('#main').children('div')&lt;br /&gt;     .css("background", "red");&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;This will select 'sub1', 'sub2' and sub'3'.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Using Hierarchical Parent &gt; Child Expression:&lt;/h4&gt;&lt;br /&gt;We can select all the children div elements within the 'main' selection using hierarchical  expression as below:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt; $('#main &gt; div')&lt;br /&gt;     .css("background", "red");&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Using Find Function:&lt;/h4&gt;&lt;br /&gt;We can also use find function select all the children div elements by writing as below:&lt;br /&gt;&lt;pre class="prettyprint"&gt;    $('#main').find("div")&lt;br /&gt;     .css("background", "red");&lt;br /&gt;&lt;/pre&gt;But you should note that find() function will find every child in the hierarchy of the parent (that is including all its grand children, and grand-grand children!). So if there are some other div elements within 'sub1', 'sub2' or 'sub3', even those elements will be selected. So be careful, and use them according to what you need.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-8707255447076980027?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/8707255447076980027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/06/finding-and-traversing-childdecendant.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/8707255447076980027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/8707255447076980027'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/06/finding-and-traversing-childdecendant.html' title='jQuery: Finding/Traversing Child and Descendant Elements'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-139966988615384059</id><published>2009-03-26T10:45:00.000-07:00</published><updated>2009-03-30T02:08:10.644-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>.NET Framework 2.0 Configuration Tool Installer - Download</title><content type='html'>The .NET Framework 2.0 doesn't come with Configuration Tool (unless you install the SDK). But there is a simple way around to get configuration tool in your Control Panel - Administrative Tools. Just download &lt;a href="http://avsharath.googlepages.com/configwizard.zip"&gt; the Configuration Tool Installer/Setup&lt;/a&gt;(MSI) and install the configuration tool, or follow the instructions in &lt;a href="http://blogs.msdn.com/astebner/archive/2006/01/23/516671.aspx"&gt;Aaron Stebner's  blog&lt;/a&gt; to manually add the configuration tool.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://avsharath.googlepages.com/configwizard.zip"&gt;Download .NET Framework configuration tool installer(MSI)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After you install this, you can go to Control Panel and find the configuration tool in the Adminstrative Tools. This setup also works for .NET Framework 3.0. So now there is no need to install the bulky SDK just to get configuration settings wizard for your Framework.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-139966988615384059?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/139966988615384059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/03/net-framework-20-configuration-tool.html#comment-form' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/139966988615384059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/139966988615384059'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/03/net-framework-20-configuration-tool.html' title='.NET Framework 2.0 Configuration Tool Installer - Download'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-1890185316093289402</id><published>2009-03-10T09:14:00.000-07:00</published><updated>2009-03-10T09:36:49.435-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adsense'/><title type='text'>Popular Search Links Appearing in Adsense Ads</title><content type='html'>Adsense may be experimenting with a new type of ad format which I noticed in &lt;a href="http://prokutfaq.byethost15.com/CFAQ"&gt;one of my site today&lt;/a&gt;. In this, the ad-space just contains links to some of the popular queries made on Google, and they are only slightly related to the content of the page in which this ad appears.&lt;br /&gt;&lt;br /&gt;You can see a snapshot of the Ad that appeared below:&lt;br/&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/adsenseTopQueryAds.png"&gt; &lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This appeared in a space which I had set for only image ads, and its size is 336x280.&lt;br /&gt;It seems Adsense is trying to get more queries on those keywords which are high demand for ads and bid rates.&lt;br /&gt;&lt;br /&gt;Have anyone else noticed such ads? if so, tell us more by leaving your comments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-1890185316093289402?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/1890185316093289402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/03/popular-search-links-appearing-in.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/1890185316093289402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/1890185316093289402'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/03/popular-search-links-appearing-in.html' title='Popular Search Links Appearing in Adsense Ads'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-2664908044757388736</id><published>2009-03-09T10:14:00.000-07:00</published><updated>2009-08-01T02:24:38.439-07:00</updated><title type='text'>Adding Elements to Head Tag In C#.NET</title><content type='html'>Here is a simple method to add Javascript (or any other code like CSS link tags) to the head of your HTML document using C#.&lt;br /&gt;This will be useful if you want some script to be executed before the document starts loading (like initializing some Javascript globals).&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;HtmlHead head = Page.Header;&lt;br /&gt;&lt;br /&gt;LiteralControl lctl = new LiteralControl("&amp;lt;script type='text/javascript'&amp;gt;"+&lt;br /&gt;" /* Write your JavaScript Code here */"+&lt;br /&gt;"&amp;lt;/script&amp;gt;");&lt;br /&gt;&lt;br /&gt;head.Controls.Add(lctl);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Although there are few other methods to do the same, this is one of the simplest and easy method I've found. You can place this code within the Page_Load function, or elsewhere you may want to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2664908044757388736?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2664908044757388736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/03/adding-javascript-to-document-head.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2664908044757388736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2664908044757388736'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/03/adding-javascript-to-document-head.html' title='Adding Elements to Head Tag In C#.NET'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-2692845236924406158</id><published>2009-02-03T10:28:00.000-08:00</published><updated>2009-02-20T20:52:30.226-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='IMDB'/><category scheme='http://www.blogger.com/atom/ns#' term='Rotten Tomatoes'/><category scheme='http://www.blogger.com/atom/ns#' term='Torrents'/><category scheme='http://www.blogger.com/atom/ns#' term='Userscript'/><title type='text'>IMDB + Rotten Tomatoes Popular Torrent Search Linker - GM Userscript</title><content type='html'>Now find torrents to download movies you like right within the movie review pages! Yes, that's what the new &lt;b&gt;&lt;a href="http://userscripts.org/scripts/show/38484"&gt;IMDB + Rotten Tomatoes Popular Torrent Search Linker&lt;/a&gt;&lt;/b&gt; script does for you. No more going to torrent sites and keying in the movie titles to search for torrents. The script does this job for you by automatically picking up the title text from the movie pages of IMDB and Rotten Tomatoes sites and showing you the results found for the title.&lt;br /&gt;&lt;br /&gt;The script offers you with the torrent search results from four best popular torrent sites: &lt;b&gt;Btjunkie, Mininova, Isohunt and The Pirate Bay&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;To install this script now, &lt;a href="http://userscripts.org/scripts/source/38484.user.js"&gt;just click here&lt;/a&gt;. If you do not see a pop-up window with install option upon clicking the above link, you need to read about &lt;a href="http://userscripts.org/about/installing"&gt;installing GM scripts&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Snapshot at IMDB:&lt;/h3&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/imdb_tresults_snap.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Snapshot at Rotten Tomatoes:&lt;/h3&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/rt_tresults_snap.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Have a change or feature request?&lt;br /&gt;Just leave me your comment!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2692845236924406158?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2692845236924406158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2009/02/imdb-rotten-tomatoes-popular-torrent.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2692845236924406158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2692845236924406158'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2009/02/imdb-rotten-tomatoes-popular-torrent.html' title='IMDB + Rotten Tomatoes Popular Torrent Search Linker - GM Userscript'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-6158076922711389780</id><published>2008-12-01T04:38:00.000-08:00</published><updated>2008-12-01T04:51:13.383-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Pear Packages'/><category scheme='http://www.blogger.com/atom/ns#' term='PEAR'/><category scheme='http://www.blogger.com/atom/ns#' term='Fix'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Fix: PHP stops at PEAR DB::connect() call.</title><content type='html'>I had this problem where the script abruptly stopped executing as soon as&lt;br /&gt;the &lt;a href="http://pear.php.net/"&gt;PEAR&lt;/a&gt; DB::connect() function was called. This was strange because there wasn't any error message displayed and all error reporting was set to On.&lt;br /&gt;&lt;br /&gt;After looking at another project, I figured out that the problem was with where the &lt;a href="http://pear.php.net/package/DB"&gt;DB package&lt;/a&gt; was located.&lt;br /&gt;&lt;br /&gt;Previously I had put &lt;a href="http://pear.php.net/package/PEAR"&gt;PEAR package&lt;/a&gt; in:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/PEAR/PEAR.php&lt;/span&gt;&lt;br /&gt;And &lt;a href="http://pear.php.net/package/DB"&gt;DB package&lt;/a&gt; in&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/PEAR/DB/DB.php&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I got the problem fixed after I put all the pear DB package within PEAR directory itself.&lt;br /&gt;That is PEAR package in:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/PEAR/PEAR.php&lt;/span&gt;&lt;br /&gt;And DB package in:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/PEAR/DB.php&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Not sure why exactly this problem occurs, but apparently this change in directory of DB package solves this problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-6158076922711389780?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/6158076922711389780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2008/12/fix-php-stops-at-pear-dbconnect-call.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6158076922711389780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6158076922711389780'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2008/12/fix-php-stops-at-pear-dbconnect-call.html' title='Fix: PHP stops at PEAR DB::connect() call.'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-7836078348980447576</id><published>2008-10-20T10:14:00.000-07:00</published><updated>2009-02-04T10:02:51.143-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='Rotten Tomatoes'/><category scheme='http://www.blogger.com/atom/ns#' term='Torrents'/><category scheme='http://www.blogger.com/atom/ns#' term='Userscript'/><title type='text'>Rotten Tomatoes Popular Torrent Search linker : Userscript (GM)</title><content type='html'>Do you often search for torrents to download movie after looking at good reviews on Rotten Tomatoes? Then this script is just for you!&lt;br /&gt;&lt;br /&gt;This script adds search-links and drop-down results of most popular torrent sites for the movie pages of Rotten Tomatoes. So using this you can instantly find torrents to download the movie within the Rotten Tomatoes page. Below is a snapshot for one of the movie on RT:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://userscripts.org/scripts/show/35635"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: hand; width: 500px; border:0; " src="http://snapsav.googlepages.com/rt_tresults_snap.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It includes links and drop-down results for Btjunkie, Mininova, Isohunt and The Pirate Bay.&lt;br /&gt;&lt;br /&gt;To use this script, you need &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/748"&gt;Grease Monkey addon&lt;/a&gt; installed in &lt;a href="http://mozilla.com/firefox"&gt;Firefox browser&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you have it, just &lt;span style="font-weight:bold;"&gt;&lt;a href="http://userscripts.org/scripts/source/35635.user.js"&gt;click here&lt;/a&gt;&lt;/span&gt; to install the &lt;a href="http://userscripts.org/scripts/show/35635.user.js"&gt;Rotten Tomatoes Popular Torrent Search script&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Credits to &lt;a href="http://userscripts.org/users/24722"&gt;mungushume&lt;/a&gt; (This script is a fork from '&lt;a href="http://userscripts.org/scripts/show/11540"&gt;IMDb popular torrent search&lt;/a&gt;') and parts of this script is also taken from IMDB Pirated Version script.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Updates:&lt;/h3&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Jan 13, 2009&lt;/span&gt; &lt;span style="font-style:italic;"&gt;Version 0.2.2&lt;/span&gt;: Added drop-down torrent results feature for all torrent links, and removed Torrentz search link. &lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-7836078348980447576?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/7836078348980447576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2008/10/rotten-tomatoes-popular-torrent-search.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/7836078348980447576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/7836078348980447576'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2008/10/rotten-tomatoes-popular-torrent-search.html' title='Rotten Tomatoes Popular Torrent Search linker : Userscript (GM)'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-2963819226312968694</id><published>2008-09-07T07:52:00.000-07:00</published><updated>2009-01-08T04:55:04.790-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='files'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='html form'/><category scheme='http://www.blogger.com/atom/ns#' term='Fix'/><category scheme='http://www.blogger.com/atom/ns#' term='file upload'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='form attributes'/><title type='text'>Why would PHP $_FILES[] array go empty.</title><content type='html'>If you're finding that $_FILES[] array is empty after submitting the form with file input, then first make sure that you have the form enctype attribute is set to "multipart/form-data".&lt;br /&gt;&lt;br /&gt;That is as below:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&amp;lt;form enctype="multipart/form-data"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&amp;lt;input name="myFile" type="file"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If &lt;span style="font-weight: bold;"&gt;enctype&lt;/span&gt; attribute is not set in the form, then it would take default value for it as "application/x-www-form-urlencoded", which will make the form not send any file data to target program/PHP file.&lt;br /&gt;&lt;br /&gt;If $_FILES array remains empty even after setting enctype right, you should check against other settings in your PHP server to make sure it allows the server to upload files.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2963819226312968694?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2963819226312968694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2008/09/why-would-php-files-array-go-empty.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2963819226312968694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2963819226312968694'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2008/09/why-would-php-files-array-go-empty.html' title='Why would PHP $_FILES[] array go empty.'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-2542867560930214977</id><published>2007-10-11T22:05:00.000-07:00</published><updated>2007-10-11T22:56:26.001-07:00</updated><title type='text'>A new vulnerability is discovered in orkut albums.</title><content type='html'>A new bug is discovered in orkut, using which users can inject scripts into orkut albums.&lt;br /&gt;By just visiting someone's album, you could lose your orkut account, or your communities.&lt;br /&gt;&lt;br /&gt;To get the feel of how this works, visit &lt;a href="http://www.orkut.com/Album.aspx?uid=13571966778342355640"&gt;my album&lt;/a&gt; on orkut here:&lt;br /&gt;&lt;a style="font-weight: bold; color: rgb(255, 255, 255);" href="http://www.orkut.com/Album.aspx?uid=13571966778342355640"&gt;http://www.orkut.com/Album.aspx?uid=13571966778342355640&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, whenever you visit other's album, you are at risk of running a malicious script, which could steal your cookies. This could be a start of yet another episode of stolen communities and deleted accounts in orkut. Because, by using this, users can easily exploit other peoples accounts.&lt;br /&gt;&lt;br /&gt;The script is injected to the album by just making modification to the photo caption. I am not going to reveal how the script can be injected for security reasons. However, I will tell you that its pretty easy for anyone who knows some HTML and Javascript.&lt;br /&gt;&lt;br /&gt;So, as a precaution, do check albums of people you do not know (until orkut fixes this bug).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2542867560930214977?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2542867560930214977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/10/new-vulnerability-is-discovered-in.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2542867560930214977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2542867560930214977'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/10/new-vulnerability-is-discovered-in.html' title='A new vulnerability is discovered in orkut albums.'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-2966138343627903398</id><published>2007-08-31T00:22:00.000-07:00</published><updated>2009-02-26T11:01:56.552-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Toolbar'/><category scheme='http://www.blogger.com/atom/ns#' term='Greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='Orkut'/><category scheme='http://www.blogger.com/atom/ns#' term='Userscript'/><title type='text'>Glitter your scraps with the new formatting toolbar for orkut!</title><content type='html'>&lt;img src="http://text.glitter-graphics.net/disco/g.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/disco/l.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/disco/i.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/disco/t.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/disco/t.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/disco/e.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/disco/r.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://text.glitter-graphics.net/love/y.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/love/o.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/love/u.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/love/r.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://text.glitter-graphics.net/blush_noise/s.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/blush_noise/c.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/blush_noise/r.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/blush_noise/a.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/blush_noise/p.gif" border="0" /&gt;&lt;img src="http://text.glitter-graphics.net/blush_noise/s.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;With the new formatting toolbar for orkut, you can glitter your scraps instantly!&lt;br /&gt;Just select the text you want to glitter, and then select the glitter style from the toolbar, it will automatically insert the HTML tags for glittering text!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Snapshots:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Glitter Text Select menu:&lt;/span&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/ToolbarGlitter.PNG" width="555" height="240" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Smiley Select menu:&lt;/span&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/ToolbarSmiley.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Text Color Select menu:&lt;/span&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/ToolbarColorBox.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;How to install the toolbar:&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;1. Get &lt;a href="http://mozilla.com/firefox"&gt;Firefox&lt;/a&gt; browser (if you do not have it).&lt;br /&gt;2. Install &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/748"&gt;Greasemonkey&lt;/a&gt;.&lt;br /&gt;3. Restart Firefox&lt;br /&gt;4.&lt;a href="http://userscripts.org/scripts/source/12946.user.js"&gt;Click here &lt;/a&gt; to install &lt;a href='http://userscripts.org/scripts/show/12946'&gt;orkut formatting toolbar&lt;/a&gt; script.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Thats it, now you can go to your friends scrap-book and start sending glittering scraps!&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;Updates: &lt;br /&gt;&lt;br/&gt;&lt;br /&gt; &lt;a href="http://userscripts.org/scripts/show/12946"&gt;version 0.7.4&lt;/a&gt; with  more options for glitter and graphics text.&lt;br /&gt;&lt;br/&gt;&lt;br /&gt; &lt;a href="http://userscripts.org/scripts/show/12946"&gt;version 0.7.5&lt;/a&gt; Fixed some problems with script, and simplified the script. No more graphics or glitters now.&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2966138343627903398?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2966138343627903398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/08/glitter-your-scraps-with-new-formatting.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2966138343627903398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2966138343627903398'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/08/glitter-your-scraps-with-new-formatting.html' title='Glitter your scraps with the new formatting toolbar for orkut!'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-7201125160355164850</id><published>2007-08-18T09:05:00.000-07:00</published><updated>2009-02-26T11:04:58.870-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='Orkut'/><category scheme='http://www.blogger.com/atom/ns#' term='Userscript'/><title type='text'>Manage all your communities easily with the Mass Moderation script 1.6</title><content type='html'>You no more have to go to the member manage page to ban or delete posts. With the new Mass-Moderation Script, you can mass-ban, mass remove and mass-delete posts right from your community topics page. The new script gives you a drop down list for the moderation actions as below:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/mmselectActionList.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Once you select an action for the selected topics, you will get a confirmation message to perform the action as below:&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/mmconfirmation.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;When you select 'ok', the processing status will be shown as below:&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/mmprocessing.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After performing the action is done, the status message changes as below:&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/mmdone.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Procedure to install this script:&lt;/span&gt;&lt;br /&gt;1. Install &lt;a href="#Firefox"&gt;Firefox&lt;/a&gt; browser (if you do not have already).&lt;br /&gt;2. Install the Greasemonkey plugin for Firefox by &lt;a href="https://addons.mozilla.org/en-US/firefox/downloads/file/30326/greasemonkey-0.8.20080609.0-fx.xpi"&gt;clicking here&lt;/a&gt;.&lt;br /&gt;3. Restart Firefox (after the install of Greasemonkey).&lt;br /&gt;4. Install this script by clicking the below link:&lt;br /&gt;&lt;a href="http://avsharath.googlepages.com/massmoderation1.7.user.js"&gt;&lt;span style="font-size:130%;"&gt;http://avsharath.googlepages.com/massmoderation1.7.user.js&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After installing, go to the community topics page, and click on the 'Settings' button. It will display the settings page as below:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://snapsav.googlepages.com/mmSettings.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You should add all the community IDs that you would like to manage in the settings page.&lt;br /&gt;Community ID is the unique number given to your community, example:&lt;br /&gt;http://www.orkut.com/Community.aspx?cmm=419822&lt;br /&gt;In the above address, the number given at the last (419822) is the community ID.&lt;br /&gt;&lt;br /&gt;After you have added the list of communities, you should save and exit.&lt;br /&gt;&lt;br /&gt;Thats all, you're now ready to use the script and manage many of your communities easily.&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-7201125160355164850?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/7201125160355164850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/08/manage-all-your-communities-easily-with.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/7201125160355164850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/7201125160355164850'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/08/manage-all-your-communities-easily-with.html' title='Manage all your communities easily with the Mass Moderation script 1.6'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-6299653256832308800</id><published>2007-06-18T00:44:00.000-07:00</published><updated>2007-06-19T07:20:50.124-07:00</updated><title type='text'>The Orkut Mass Delete tool !</title><content type='html'>Now deleting anything from orkut is a lot more easier with the Mass Delete Tool!&lt;br /&gt;This tool is for mass deleting messages, topics, events, friends and testimonials. It will be very useful for all orkut users, especially the community owners and moderators. The orkut interface only provides multiple selection and deletion of scraps,  and this tool provides options for everything else!&lt;br /&gt;&lt;br /&gt;Below are a few snapshots of Mass Deletion Tool at work:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Community Messages interface:&lt;/span&gt;&lt;br /&gt;&lt;img src="http://avsharath.googlepages.com/mass_messages.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Community Topics interface:&lt;/span&gt;&lt;br /&gt;&lt;img src="http://avsharath.googlepages.com/mass_topics.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Friends interface:&lt;/span&gt;&lt;br /&gt;&lt;img src="http://avsharath.googlepages.com/mass_friends.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Interface for deleting events and testimonials are similar to the above.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To install this tool, just follow these steps:&lt;br /&gt;&lt;br /&gt;1. Install &lt;a href="#Firefox"&gt;Firefox&lt;/a&gt; browser (if you do not have already).&lt;br /&gt;2. Install the Greasemonkey plugin for Firefox by &lt;a href="https://addons.mozilla.org/en-US/firefox/downloads/file/16465/greasemonkey-0.7.20070607.0-fx.xpi"&gt;clicking here&lt;/a&gt;.&lt;br /&gt;3. Restart Firefox (after install of Greasemonkey).&lt;br /&gt;4. &lt;a href="http://avsharath.googlepages.com/massdeletetool_en.user.js"&gt;Click here&lt;/a&gt; to install the Orkut Mass Delete Tool.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thats all, now just log in to orkut, you can find the mass-delete options as shown above.&lt;br /&gt;Enjoy! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-6299653256832308800?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/6299653256832308800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/06/orkut-mass-delete-tool.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6299653256832308800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6299653256832308800'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/06/orkut-mass-delete-tool.html' title='The Orkut Mass Delete tool !'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-6349713559092552193</id><published>2007-05-04T06:23:00.000-07:00</published><updated>2007-06-18T01:30:28.875-07:00</updated><title type='text'>Mass Community Moderation Script - for Orkut Community Owners and Moderators</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Mass-ban spammers, and mass-delete spam messages  in all your communities with just a single click!&lt;/span&gt;&lt;br /&gt;You no more have to visit every community to ban spammers and  delete spam messages in them.  This script adds the feature to mass/global ban spammers and mass-delete spam messages from your orkut communities.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Below you can see the snapshot of member-manage page:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://avsharath.googlepages.com/massmoderate.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Procedure to install this script:&lt;/span&gt;&lt;br /&gt;1. Install &lt;a href="#Firefox"&gt;Firefox&lt;/a&gt; browser (if you do not have already).&lt;br /&gt;2. Install the Greasemonkey plugin for Firefox by &lt;a href="https://addons.mozilla.org/en-US/firefox/downloads/file/13931/greasemonkey-0.6.8.20070314.0-firefox.xpi"&gt;clicking here&lt;/a&gt;.&lt;br /&gt;3. Restart Firefox (after install of Greasemonkey).&lt;br /&gt;4. Right click on the below Greasemonkey script link and select "Save link as" to save it to your disk.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://avsharath.googlepages.com/massmoderation.user.js"&gt;http://avsharath.googlepages.com/massmoderation.user.js&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After that, open the saved file in any text-editor like Notepad.&lt;br /&gt;In the code, you will find a declaration as follows:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family:courier new;"&gt;var communityIds = ['419822','6413141','1027'];&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;You just have to remove all the ID's there and put your own community ID's in the same manner. Make sure you put them in single quotes and saparate them using commas.&lt;br /&gt;&lt;br /&gt;If you do not know what a community ID is, then look at the address bar of your browser when you visit your community,  you will find the address as below:&lt;br /&gt;&lt;br /&gt;http://www.orkut.com/Community.aspx?cmm=419822&lt;br /&gt;&lt;br /&gt;In the above address, the number given at the last (419822) is the community ID.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After you have added the list of communities, just open that script file in Firefox browser, you will get a dialog box to install the script.&lt;br /&gt;&lt;br /&gt;Once you have installed that, you will be shown the options buttons as in the above picture for managing members in all the communities that you moderate or own.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-6349713559092552193?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/6349713559092552193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/05/mass-community-moderation-script-for.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6349713559092552193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/6349713559092552193'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/05/mass-community-moderation-script-for.html' title='Mass Community Moderation Script - for Orkut Community Owners and Moderators'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-2103436637139600</id><published>2007-05-02T12:09:00.000-07:00</published><updated>2007-05-03T07:50:25.052-07:00</updated><title type='text'>Multiple Topic Selection and Deletion Script - For orkut community owners and moderators</title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;Would you like a facility to select and delete multiple topics at a time in your orkut community?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;This script is here to do just that. It adds check-boxes using which you can   select multiple topics and then click on the "Delete selected Topics" to delete them all.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Below you can see a snapshot showing the check-boxes and the link to delete the selected topics:&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://avsharath.googlepages.com/selectorsnap.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://avsharath.googlepages.com/selectorsnap.PNG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Procedure to install this script:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Install &lt;a href="#Firefox"&gt;Firefox&lt;/a&gt;&lt;a href="http://www2.blogger.com/post-edit.g?blogID=36171417&amp;amp;postID=2103436637139600#Firefox"&gt; &lt;/a&gt;browser (if you do not have already).&lt;br /&gt;2. Install the Greasemonkey plugin for Firefox by &lt;a href="https://addons.mozilla.org/en-US/firefox/downloads/file/13931/greasemonkey-0.6.8.20070314.0-firefox.xpi"&gt;clicking here&lt;/a&gt;.&lt;br /&gt;3. Restart Firefox (after install of Greasemonkey).&lt;br /&gt;4. Then &lt;a href="http://avsharath.googlepages.com/selectiveDelete.user.js"&gt;click here to install the Greasemonkey script&lt;/a&gt;, this will add the multiple topic deletion facility for all your communities.&lt;br /&gt;&lt;br /&gt;I'd like to hear feedback and suggestions from you, please leave them as comments below.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-2103436637139600?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/2103436637139600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/05/multiple-topic-selection-and-deletion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2103436637139600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/2103436637139600'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/05/multiple-topic-selection-and-deletion.html' title='Multiple Topic Selection and Deletion Script - For orkut community owners and moderators'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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-36171417.post-116920217179707808</id><published>2007-01-19T01:49:00.000-08:00</published><updated>2007-03-06T02:38:40.137-08:00</updated><title type='text'>Orkut formatting toolbar</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;Orkut formatting tool-bar helps you easily insert formatting tags and smiley tags. Once you have your text typed, just select the text you want to format and click on the tool-bar buttons like you format text in Ms-Word or any other editing tools you use.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;img src="http://avsharath.googlepages.com/scrapsnap.jpg" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;Toolbar for scrap-message editing, it will also display similarly for sending forum/community messages.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;How to install :&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;1. Get &lt;a href="#Firefox"&gt;Firefox&lt;/a&gt; browser (if you do not have it).&lt;br /&gt;2. &lt;a href="http://releases.mozilla.org/pub/mozilla.org/extensions/greasemonkey/greasemonkey-0.6.7.20070131.0-fx.xpi"&gt;Click here to install&lt;/a&gt; Greasemonkey.&lt;br /&gt;3. Restart Firefox&lt;br /&gt;4. &lt;a href="http://avsharath.googlepages.com/orkutformattingtool.user.js"&gt;Click here to install&lt;/a&gt; orkut formatting toolbar.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Thats it, now just go to your scrap-book and you can see the toolbar as in above picture.&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-116920217179707808?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/116920217179707808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/01/orkut-formatting-toolbar.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116920217179707808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116920217179707808'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/01/orkut-formatting-toolbar.html' title='Orkut formatting toolbar'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-116846446175032804</id><published>2007-01-10T13:11:00.000-08:00</published><updated>2007-03-10T11:00:18.848-08:00</updated><title type='text'>Auto-Spam-Deleter for orkut communities.</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-family:verdana;"&gt;Are you sick of spam messages in &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;your &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;orkut communities ?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family:verdana;"&gt;This script can make your job of moderating a lot more easier.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;It automatically searches and prompts you to delete almost all spam messages, saving a lot of your time in finding and deleting them.  It scans for common spam topic titles(which are mostly &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;brazilian porn/MLM website links)&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;, non-English&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;characters in topics and also numerical-digits embedded within the name of the user (which spam accounts use) . It asks for confirmation for deletion of each topic it detects as spam, so you don't have to bother about accidentally deleting genuine topic.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:verdana;font-size:130%;"  &gt;Steps To Install:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;1. Install &lt;a style="font-weight: bold;" href="#Firefox"&gt;Firefox browser&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; (If you don't already have it)&lt;br /&gt;2. Install &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://releases.mozilla.org/pub/mozilla.org/extensions/greasemonkey/greasemonkey-0.6.7.20070131.0-fx.xpi"&gt;&lt;span style="font-weight: bold;"&gt;Greasemonkey&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt; plugin for firefox. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;3. Restart Firefox and click the below link: &lt;a href="http://avsharath.googlepages.com/spamdeleter1.0.user.js"&gt;http://avsharath.googlepages.com/spamdeleter1.0.user.js&lt;/a&gt;&lt;br /&gt;You will find a pop-up message, click on "install" button there.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:verdana;font-size:130%;"  &gt;Using the Spam-Deleter:&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/3330/1004/1600/826410/toclick.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 337px; height: 107px;" src="http://photos1.blogger.com/x/blogger/3330/1004/320/579203/toclick.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;To use this script, simply go to your community, and click on "view all topics" button. &lt;/span&gt;&lt;span style="font-family:verdana;"&gt;It will start searching for spam messages and prompt you to delete if it finds any.&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; For a shortcut, just enter: &lt;span style="font-weight: bold;"&gt;http://www.orkut.com/CommTopics.aspx?cmm=xxxx&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Replace &lt;span style="font-weight: bold;"&gt;xxxx&lt;/span&gt; with your community ID.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/3330/1004/1600/251238/found-spam.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/3330/1004/400/217569/found-spam.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt;Above you can see an example of confirmation message given to delete after detecting a spam topic.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Customizing The Script For Detecting More Spam Topics:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;Download this script source: (Right click and select "Save Link as")&lt;br /&gt;&lt;a href="http://avsharath.googlepages.com/spamdeleter1.0.user.js"&gt;http://avsharath.googlepages.com/spamdeleter1.0.user.js&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; &lt;br /&gt;Open the downloaded file in notepad(or any other text-editor), you can find instructions to modify in the script itself (in the comments).&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;To Uninstall:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;To uninstall, go to Tools/Manage User Scripts, select "Auto-community-Spam-deleter V1.0", and click Uninstall.&lt;/span&gt;&lt;br /&gt;&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/36171417-116846446175032804?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/116846446175032804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2007/01/auto-spam-deleter-for-orkut.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116846446175032804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116846446175032804'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2007/01/auto-spam-deleter-for-orkut.html' title='Auto-Spam-Deleter for orkut communities.'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-116601267888723590</id><published>2006-12-13T03:45:00.000-08:00</published><updated>2007-06-14T05:06:20.198-07:00</updated><title type='text'>Orkut cookie exploit, anyone can steal your orkut community ownership, BEWARE!!!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:verdana;"&gt;There is yet another exploit on Orkut(the Google affiliated Social Networking Service), and this exploit can easily be made use of to obtain ownership of someone else's community, with just a click on a community link.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;[Orkut has fixed this security bug and the exploit no more works] &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-116601267888723590?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/116601267888723590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2006/12/orkut-cookie-exploit-anyone-can-steal.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116601267888723590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116601267888723590'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2006/12/orkut-cookie-exploit-anyone-can-steal.html' title='Orkut cookie exploit, anyone can steal your orkut community ownership, BEWARE!!!'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36171417.post-116108202858871170</id><published>2006-10-17T03:40:00.000-07:00</published><updated>2007-06-19T07:24:49.072-07:00</updated><title type='text'>Removing the Yahoo / AOL / MSN Messenger Virus</title><content type='html'>Virus Name: W32 Sohanad.B or W32 Sohanad.C&lt;br /&gt;&lt;br /&gt;This is a worm that spreads itself by sending links to your contacts in Yahoo, AOL and Windows Live messengers. It disables the Registry Editor and Task Manager, changes the Internet Explorer (IE) home page and also modifies registry such that you cannot change the homepage address. For more details on this worm, read the TrendMicro virus Information.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here are simple steps to get this worm removed from your system:&lt;br /&gt;&lt;br /&gt;1) Download this file: &lt;a href="http://avsharath.googlepages.com/DisableW32Sohanad.vbs"&gt;http://avsharath.googlepages.com/DisableW32Sohanad.vbs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2) Double click on the downloaded file, it will execute to restore from the damage done to registry by the worm.&lt;br /&gt;&lt;br /&gt;3) Restart your system.&lt;br /&gt;&lt;br /&gt;4) Delete the file svhost32.exe from your Windows folder( If it is present).&lt;br /&gt;&lt;br /&gt;5) Delete the file svhost.exe from your Windows folder( If it is present).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And the silly worm's story ends!!!&lt;br /&gt;You can now use the Yahoo messenger peacefully.&lt;br /&gt;&lt;br /&gt;By the way, I have a suggestion for you: Use &lt;a href="#Firefox"&gt;Firefox&lt;/a&gt; browser to avoid such worm attacks in future. It is much more secure than the Microsoft Internet Explorer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36171417-116108202858871170?l=www.technowise.in' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.technowise.in/feeds/116108202858871170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.technowise.in/2006/10/removing-yahoo-aol-msn-messenger-virus.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116108202858871170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36171417/posts/default/116108202858871170'/><link rel='alternate' type='text/html' href='http://www.technowise.in/2006/10/removing-yahoo-aol-msn-messenger-virus.html' title='Removing the Yahoo / AOL / MSN Messenger Virus'/><author><name>Sharath A.V</name><uri>http://www.blogger.com/profile/09435782520709268659</uri><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>3</thr:total></entry></feed>
