<?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-33092264</id><updated>2012-01-24T02:36:58.581+05:30</updated><category term='personal'/><category term='programs'/><category term='electronics'/><category term='views'/><title type='text'>Bapuli Online, Blog</title><subtitle type='html'>my weblog. :)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bapulionline.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>44</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33092264.post-1990826153562673400</id><published>2011-12-23T03:05:00.005+05:30</published><updated>2011-12-27T17:54:18.356+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>StarryNight Sky new version</title><content type='html'>I have finished building a new version of StarryNight Sky. The program now displays the chart of the entire night sky in realtime based on the current timezone and location specified.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/starrynight.zip?attredirects=0"&gt;Download StarryNight Sky&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-BR4kNha9SOg/Tvm4jvzxQKI/AAAAAAAAAWE/n6acFx_cuSA/s1600/starrynightsky_bapulionline.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 204px;" src="http://3.bp.blogspot.com/-BR4kNha9SOg/Tvm4jvzxQKI/AAAAAAAAAWE/n6acFx_cuSA/s400/starrynightsky_bapulionline.jpg" alt="" id="BLOGGER_PHOTO_ID_5690782528427868322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;StarryNight Sky showing Jupiter&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-ckN_qA02eW4/Tvm380cCQ0I/AAAAAAAAAVs/X61wmcg3KdE/s1600/starrynightsky.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 234px;" src="http://1.bp.blogspot.com/-ckN_qA02eW4/Tvm380cCQ0I/AAAAAAAAAVs/X61wmcg3KdE/s400/starrynightsky.jpg" alt="" id="BLOGGER_PHOTO_ID_5690781859655598914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;StarryNight Sky showing Orion&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I will be unavailable for a few days from now and would like to apologize for not replying to some mails. I will be back after the new year. Happy holidays!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-1990826153562673400?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1990826153562673400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1990826153562673400'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/12/starrynight-sky-new-version.html' title='StarryNight Sky new version'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-BR4kNha9SOg/Tvm4jvzxQKI/AAAAAAAAAWE/n6acFx_cuSA/s72-c/starrynightsky_bapulionline.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-7437854618948269769</id><published>2011-12-02T00:58:00.006+05:30</published><updated>2011-12-22T05:45:37.689+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>SoftonEyes new program</title><content type='html'>Certain televisions come with light sensors to automatically adjust brightness depending on the room's lighting conditions.&lt;br /&gt;&lt;br /&gt;SoftonEyes is a program that adjusts the laptop's brightness dynamically using the built-in webcam.&lt;br /&gt;If the room's lights are turned off, SoftonEyes will automatically dim the display. It will again bring the display back to normal when lights are turned on.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/softoneyes.zip"&gt;Download Softoneyes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-mNXPPYBskD4/TtfaLFapyvI/AAAAAAAAAUs/k-Egextb584/s1600/SoftonEyes.jpg"&gt;&lt;img style="cursor: pointer; width: 390px; height: 287px;" src="http://3.bp.blogspot.com/-mNXPPYBskD4/TtfaLFapyvI/AAAAAAAAAUs/k-Egextb584/s400/SoftonEyes.jpg" alt="" id="BLOGGER_PHOTO_ID_5681249338918554354" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-7437854618948269769?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7437854618948269769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7437854618948269769'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/12/softoneyes-new-program.html' title='SoftonEyes new program'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-mNXPPYBskD4/TtfaLFapyvI/AAAAAAAAAUs/k-Egextb584/s72-c/SoftonEyes.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-8031630218018779400</id><published>2011-11-24T05:18:00.005+05:30</published><updated>2011-11-24T05:39:21.749+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>youtubeGet fixed</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-lzs8PPVTDUI/TfC1kh6RhOI/AAAAAAAAASo/m-5CGgt333Y/s1600/youtubeGet.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 185px;" src="http://2.bp.blogspot.com/-lzs8PPVTDUI/TfC1kh6RhOI/AAAAAAAAASo/m-5CGgt333Y/s320/youtubeGet.jpg" alt="" id="BLOGGER_PHOTO_ID_5616188374513714402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Youtube changed its format again, http://www.youtube.com/get_video? now returns 404. Therefore youtubeGet stopped working.  &lt;span style="font-style: italic;" class="st"&gt;&lt;em&gt;&lt;/em&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;I managed to release a fix.&lt;br /&gt;&lt;br /&gt;Those who want to use youtubeGet must download the new version &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/youtubeGet.zip?attredirects=0&amp;amp;d=1"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The direct link  generated by youtubeGet must be pasted to a download manager software like &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/simpledownloader.zip?attredirects=0"&gt;Simple Downloader&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The downloaded file can be played in VLC Media Player.&lt;br /&gt;&lt;span class="st"&gt;&lt;em&gt;&lt;/em&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-8031630218018779400?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8031630218018779400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8031630218018779400'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/11/youtubeget-fixed.html' title='youtubeGet fixed'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-lzs8PPVTDUI/TfC1kh6RhOI/AAAAAAAAASo/m-5CGgt333Y/s72-c/youtubeGet.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-6037058570420056647</id><published>2011-11-23T18:06:00.005+05:30</published><updated>2011-11-24T18:58:24.489+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Key Monitor anti-theft tracking software updated</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-MLTZBQWhcwI/Tszr3lHjbzI/AAAAAAAAAUU/FCFJe-cJSY8/s1600/keymon_antitheft.jpg"&gt;&lt;img style="width: 400px; height: 225px; cursor: pointer;" id="BLOGGER_PHOTO_ID_5678172570296479538" alt="" src="http://4.bp.blogspot.com/-MLTZBQWhcwI/Tszr3lHjbzI/AAAAAAAAAUU/FCFJe-cJSY8/s400/keymon_antitheft.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Key Monitor is a software that will help track keyboard usage of a laptop in case it gets stolen or lost.&lt;br /&gt;&lt;br /&gt;Key Monitor will send keystrokes, the most recent screenshot and the IP address of the laptop daily or hourly to the e-mail address specified. The program works behind wireless routers but an active Internet connection is needed to send details of the computer.&lt;br /&gt;Make sure to turn off Windows password at login. Otherwise the thief will format the hard disk, wiping Key Monitor and other tracking software from the system.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/keymon.zip?attredirects=0"&gt;Download Key Monitor&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-6037058570420056647?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/6037058570420056647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/6037058570420056647'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/11/key-monitor-anti-theft-tracking.html' title='Key Monitor anti-theft tracking software updated'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-MLTZBQWhcwI/Tszr3lHjbzI/AAAAAAAAAUU/FCFJe-cJSY8/s72-c/keymon_antitheft.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-8693835878356509411</id><published>2011-11-12T19:33:00.006+05:30</published><updated>2011-11-12T19:52:40.782+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>BluetoothMouse Linux</title><content type='html'>If you want to use BluetoothMouse app to control a computer running Linux, download the &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/btmouselinux.tar.gz?attredirects=0&amp;amp;d=1"&gt;program here&lt;/a&gt; and follow the instructions given inside the Readme file.&lt;br /&gt;&lt;br /&gt;If you don't have the BluetoothMouse app on your phone yet, download it &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/BluetoothMouse.jar?attredirects=0&amp;amp;d=1"&gt;from here &lt;/a&gt;and transfer the .jar file to your phone.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-vM8oW3IyLbU/TfYvHMjHJBI/AAAAAAAAATI/HohtQrUaUmw/s1600/BluetoothMouse.jpg"&gt;&lt;img style="cursor: pointer; width: 173px; height: 214px;" src="http://4.bp.blogspot.com/-vM8oW3IyLbU/TfYvHMjHJBI/AAAAAAAAATI/HohtQrUaUmw/s320/BluetoothMouse.jpg" alt="" id="BLOGGER_PHOTO_ID_5617729385865356306" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-8693835878356509411?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8693835878356509411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8693835878356509411'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/11/bluetoothmouse-linux.html' title='BluetoothMouse Linux'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-vM8oW3IyLbU/TfYvHMjHJBI/AAAAAAAAATI/HohtQrUaUmw/s72-c/BluetoothMouse.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-4563335500886996505</id><published>2011-08-15T16:18:00.004+05:30</published><updated>2011-08-20T02:10:00.071+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Antispy guard with kernel level hooking</title><content type='html'>Antispy guard (add-on) for Wssecure Application Monitor now runs a kernel level driver and blocks applications that are not in the trusted list from running.&lt;br /&gt;&lt;br /&gt;Note that Wssecure informs the user when a new program is started and when existing programs are modified. But it doesn't prevent new programs from being run. Antispy guard when used with Wssecure Application Monitor, prevents new programs from running.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/wssecureguard.zip?attredirects=0"&gt;Download Antispy guard for Wssecure&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-ASTL4RJm4RE/TkwyTMm5PWI/AAAAAAAAATw/V6_joVAU8lU/s1600/wssecureguard.jpg"&gt;&lt;img style="cursor: pointer; width: 231px; height: 204px;" src="http://4.bp.blogspot.com/-ASTL4RJm4RE/TkwyTMm5PWI/AAAAAAAAATw/V6_joVAU8lU/s320/wssecureguard.jpg" alt="" id="BLOGGER_PHOTO_ID_5641939738571652450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Important&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Antispy guard must be run only after installing &lt;a href="http://bapuli.reflectionsindia.org/programs.htm"&gt;wssecure Application Monitor&lt;/a&gt;&lt;br /&gt;and after all the system executables are added to the trusted list using the Advanced Controls option of wssecure.&lt;br /&gt;&lt;br /&gt;Running the Antispy add-on without trusting the system executables initially&lt;br /&gt;WILL make the operating system unusable.&lt;br /&gt;&lt;br /&gt;The program needs Microsoft Visual C++ Redistributable 2008 and .NET Framework 2.0 or higher. Works with 32-bit versions of Windows.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-4563335500886996505?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4563335500886996505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4563335500886996505'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/08/kernel-level-hooking.html' title='Antispy guard with kernel level hooking'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-ASTL4RJm4RE/TkwyTMm5PWI/AAAAAAAAATw/V6_joVAU8lU/s72-c/wssecureguard.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-4289162983919500373</id><published>2011-07-18T20:49:00.015+05:30</published><updated>2011-12-19T01:17:05.506+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Click MusicalKEYS updated</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-W4yrmuDpvTs/TiRQzdRaiwI/AAAAAAAAATo/NN0mRqnAaos/s1600/clickmusicalkeys.jpg"&gt;&lt;img style="width: 320px; height: 168px;" id="BLOGGER_PHOTO_ID_5630714279081184002" alt="" src="http://2.bp.blogspot.com/-W4yrmuDpvTs/TiRQzdRaiwI/AAAAAAAAATo/NN0mRqnAaos/s320/clickmusicalkeys.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A newer version of Click MusicalKEYS is available. The program now saves recorded tunes in MIDI format instead of wav.&lt;br /&gt;&lt;br /&gt;Download the new version of Click MusicalKEYS from &lt;a href="http://bapuli.reflectionsindia.org/programs.htm"&gt;my programs&lt;/a&gt; page. The old version has been replaced with the new version.&lt;br /&gt;&lt;br /&gt;.NET Framework 2.0 or higher is required for running Click MusicalKEYS on Windows.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-EOkNPsgqlzo/Tu4hdTCuInI/AAAAAAAAAVE/aCnBNCuyYrQ/s1600/clickmusicalkeys_linux.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 167px;" src="http://4.bp.blogspot.com/-EOkNPsgqlzo/Tu4hdTCuInI/AAAAAAAAAVE/aCnBNCuyYrQ/s320/clickmusicalkeys_linux.jpg" alt="" id="BLOGGER_PHOTO_ID_5687520166627123826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To install the Java version of Click MusicalKEYS on Linux, type ./setup in Terminal and press enter. After the files are extracted, a program launcher is created on Desktop.&lt;br /&gt;&lt;br /&gt;If a Java Runtime is not currently installed, run sudo apt-get install openjdk-6-jre to download and install OpenJDK JRE.&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/33092264-4289162983919500373?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4289162983919500373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4289162983919500373'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/07/click-musicalkeys-updated.html' title='Click MusicalKEYS updated'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-W4yrmuDpvTs/TiRQzdRaiwI/AAAAAAAAATo/NN0mRqnAaos/s72-c/clickmusicalkeys.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-3469293501927086435</id><published>2011-07-06T02:29:00.004+05:30</published><updated>2011-07-06T02:46:45.430+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>CPUTempAlert</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-8dmAKUSdOfE/ThN-rn4SnEI/AAAAAAAAATY/nGPtfblTrC0/s1600/CPUTempAlert.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 304px;" src="http://2.bp.blogspot.com/-8dmAKUSdOfE/ThN-rn4SnEI/AAAAAAAAATY/nGPtfblTrC0/s400/CPUTempAlert.jpg" alt="" id="BLOGGER_PHOTO_ID_5625979647420439618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I recently wrote a program that will display the CPU temperature as a widget on the desktop. It will buzz when the temperature crosses the specified threshold limit. If the temperature reaches the critical temperature, it can automatically turn off the computer.&lt;br /&gt;&lt;br /&gt;It is useful to get notifications when we do CPU intensive tasks like playing computer games and the laptop gets overheated.&lt;br /&gt;&lt;br /&gt;Please note that only Intel processors running 32-bit versions of Windows are supported now. .NET Framework 2.0 or higher is needed which is pre-installed in Windows 7/Vista.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/cputempalert.zip?attredirects=0&amp;d=1"&gt;Download CPUTempAlert&lt;/a&gt;&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/33092264-3469293501927086435?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3469293501927086435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3469293501927086435'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/07/cputempalert.html' title='CPUTempAlert'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-8dmAKUSdOfE/ThN-rn4SnEI/AAAAAAAAATY/nGPtfblTrC0/s72-c/CPUTempAlert.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-4975689572996136</id><published>2011-06-13T04:27:00.008+05:30</published><updated>2011-11-12T19:53:47.170+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>BluetoothMouse app for cellphones</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-RPz3-J0bVRA/TfVH0m2wmpI/AAAAAAAAASw/UG5pa-dNe9s/s1600/remote.png"&gt;&lt;img style="cursor: pointer; width: 128px; height: 128px;" src="http://2.bp.blogspot.com/-RPz3-J0bVRA/TfVH0m2wmpI/AAAAAAAAASw/UG5pa-dNe9s/s320/remote.png" alt="" id="BLOGGER_PHOTO_ID_5617475079323556498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I am planning to write a remote control like application for cellphones through which a computer can be controlled wirelessly. Initially the program will emulate the functions of a computer mouse. In the later versions I will assign special keys for launching certain programs.&lt;br /&gt;&lt;br /&gt;Update: I finished writing the app. Make sure that your computer has .NET Framework 2.0 or higher before installing. Your phone should support Java applications.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/BluetoothMouse.jar?attredirects=0&amp;amp;d=1"&gt;Download BluetoothMouse&lt;/a&gt; (Transfer the .jar file to your phone to install)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/btmouse.zip?attredirects=0&amp;amp;d=1"&gt;Download Btmouse&lt;/a&gt; (This program should be installed on the computer which needs to be controlled)&lt;br /&gt;&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/33092264-4975689572996136?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4975689572996136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4975689572996136'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/06/bluetoothmouse-app-for-cellphones.html' title='BluetoothMouse app for cellphones'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-RPz3-J0bVRA/TfVH0m2wmpI/AAAAAAAAASw/UG5pa-dNe9s/s72-c/remote.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-8204725704935347991</id><published>2011-06-09T17:24:00.006+05:30</published><updated>2011-06-13T05:05:27.626+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Fixed a bug in youtubeGet</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-lzs8PPVTDUI/TfC1kh6RhOI/AAAAAAAAASo/m-5CGgt333Y/s1600/youtubeGet.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 185px;" src="http://2.bp.blogspot.com/-lzs8PPVTDUI/TfC1kh6RhOI/AAAAAAAAASo/m-5CGgt333Y/s320/youtubeGet.jpg" alt="" id="BLOGGER_PHOTO_ID_5616188374513714402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;youtubeGet was unable to fetch the correct download link for certain videos. I modified it and it seems to work properly now.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/youtubeGet.zip?attredirects=0&amp;d=1"&gt;Download youtubeGet&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If your Internet connection gets disconnected often, you can use my Simple Downloader software to resume broken downloads. Works for links from youtubeGet also.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-zjp_WtQMH2I/TfVLsLGvNJI/AAAAAAAAATA/HPGO1G0B2hc/s1600/simpledownloader.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 190px;" src="http://3.bp.blogspot.com/-zjp_WtQMH2I/TfVLsLGvNJI/AAAAAAAAATA/HPGO1G0B2hc/s400/simpledownloader.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5617479332481938578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/simpledownloader.zip?attredirects=0"&gt;Download Simple Downloader&lt;/a&gt;&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/33092264-8204725704935347991?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8204725704935347991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8204725704935347991'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/06/fixed-bug-in-youtubeget.html' title='Fixed a bug in youtubeGet'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-lzs8PPVTDUI/TfC1kh6RhOI/AAAAAAAAASo/m-5CGgt333Y/s72-c/youtubeGet.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-8944074886825930058</id><published>2011-04-21T16:09:00.005+05:30</published><updated>2011-04-21T16:18:45.256+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Home messaging updated</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-xCCfFk0s5cY/TbAJttVHR2I/AAAAAAAAASM/9G7NA0M6wWg/s1600/homemessaging.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 186px;" src="http://4.bp.blogspot.com/-xCCfFk0s5cY/TbAJttVHR2I/AAAAAAAAASM/9G7NA0M6wWg/s320/homemessaging.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5597985017688442722" /&gt;&lt;/a&gt;&lt;br /&gt;I did some corrections to my Home messaging program. The good thing is that it can be used to send messages among computers in a home network without the need of an Internet connection. &lt;br /&gt;&lt;br /&gt;In the server computer, localhost should be specified as the IP address. In all other computers, the IP address of the server computer must be entered.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/homemessaging.zip?attredirects=0"&gt;Download Home messaging&lt;/a&gt;&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/33092264-8944074886825930058?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8944074886825930058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8944074886825930058'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/04/home-messaging-updated.html' title='Home messaging updated'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-xCCfFk0s5cY/TbAJttVHR2I/AAAAAAAAASM/9G7NA0M6wWg/s72-c/homemessaging.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-138110948383990735</id><published>2011-04-03T17:11:00.009+05:30</published><updated>2011-12-20T04:32:42.634+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>my pet squirrel clips</title><content type='html'>&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/Fv5qThifRPU?rel=0" allowfullscreen="" frameborder="0" height="240" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/RB3dtj8GD_U?rel=0" allowfullscreen="" frameborder="0" height="240" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/WDlT2aH-GJk?rel=0" allowfullscreen="" frameborder="0" height="240" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/Exwolu6ZRMo?rel=0" allowfullscreen="" frameborder="0" height="240" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/ZSccg81Ff-k?rel=0" allowfullscreen="" frameborder="0" height="240" width="400"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;See more video clips of &lt;a target="_blank" href="http://www.youtube.com/prakashatma#p/u"&gt;my pet squirrel&lt;/a&gt; on YouTube.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-138110948383990735?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/138110948383990735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/138110948383990735'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/04/my-pet-squirrel-clip.html' title='my pet squirrel clips'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/Fv5qThifRPU/default.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-8037553144641700364</id><published>2011-03-08T01:18:00.013+05:30</published><updated>2011-03-18T20:48:47.013+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>A very sad time for me</title><content type='html'>&lt;!--&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-y05R-suAFRM/TXU4DbtaefI/AAAAAAAAAR0/BZMoT_QWuOQ/s1600/Image0043.jpg"&gt;--&gt;&lt;!--&lt;/a&gt;--&gt;My cat died. She was perhaps run over by a vehicle. She was pregnant, so the kittens died too.&lt;br /&gt;&lt;br /&gt;I had picked up two abandoned baby squirrels. Unfortunately one of them died as well. &lt;br /&gt;&lt;!--&lt;img style="; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 220px;" src="http://3.bp.blogspot.com/-y05R-suAFRM/TXU4DbtaefI/AAAAAAAAAR0/BZMoT_QWuOQ/s400/Image0043.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5581428944824596978" /&gt;--&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-WmE44-hXksk/TYN3oYxIEjI/AAAAAAAAASE/dtMRH-GTC9A/s1600/palm_squirrel.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 237px;" src="http://3.bp.blogspot.com/-WmE44-hXksk/TYN3oYxIEjI/AAAAAAAAASE/dtMRH-GTC9A/s320/palm_squirrel.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5585439498596520498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="clear:left"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-8037553144641700364?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8037553144641700364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/8037553144641700364'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/03/my-cat-died.html' title='A very sad time for me'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-WmE44-hXksk/TYN3oYxIEjI/AAAAAAAAASE/dtMRH-GTC9A/s72-c/palm_squirrel.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-9092849069787910411</id><published>2011-03-07T00:04:00.001+05:30</published><updated>2011-03-14T00:45:20.134+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>mywebcreator scripts</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-BjU3YL1wnfA/TXUzZ15xI1I/AAAAAAAAARs/E1pWnwK0c8A/s1600/mywebcreator.jpg"&gt;&lt;img style=" margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://4.bp.blogspot.com/-BjU3YL1wnfA/TXUzZ15xI1I/AAAAAAAAARs/E1pWnwK0c8A/s400/mywebcreator.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5581423832254718802" /&gt;&lt;/a&gt;&lt;br /&gt;mywebcreator consists of small scripts that can make a blog or announcement site. It allows users to add comments to posts using AJAX. The package can be customized according to the requirements by modifying the source code. &lt;a href="http://mywebcreator.sourceforge.net"&gt;Check demo and download if needed&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-9092849069787910411?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/9092849069787910411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/9092849069787910411'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/03/mywebcreator-scripts.html' title='mywebcreator scripts'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-BjU3YL1wnfA/TXUzZ15xI1I/AAAAAAAAARs/E1pWnwK0c8A/s72-c/mywebcreator.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-4714222014745663536</id><published>2011-03-01T02:31:00.019+05:30</published><updated>2011-03-17T02:05:54.225+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='views'/><title type='text'>A Little Princess Sara</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-mMwIYFpuJ7U/TWwQgg3FIsI/AAAAAAAAARM/Wq4H1VlS6Cg/s1600/princess_sara.jpg"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 397px; height: 272px;" src="http://2.bp.blogspot.com/-mMwIYFpuJ7U/TWwQgg3FIsI/AAAAAAAAARM/Wq4H1VlS6Cg/s400/princess_sara.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5578852189168018114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;br /&gt;"How it is that animals understand things I do not know, but it is&lt;br /&gt;certain that they do understand.  Perhaps there is a language which is&lt;br /&gt;not made of words and everything in the world understands it. Perhaps&lt;br /&gt;there is a soul hidden in everything and it can always speak, without&lt;br /&gt;even making a sound, to another soul."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I finished watching all the episodes of the animated series, A Little Princess Sara, based on the children's novel "A Little Princess".&lt;br /&gt;The story features the life of a rich girl, Sara Crewe who turns into a pauper on her eleventh birthday following the death of her father.&lt;br /&gt;&lt;br /&gt;I was unable to be of much help to a poor child much younger than this Sara, in real life.&lt;br /&gt;Perhaps as a result of growing up, people lose both their intelligence and conscience.&lt;br /&gt;Because I like children, and usually do not like adults, I honestly felt deeply hurt that time. And I confess, I should have behaved better.&lt;br /&gt;But not just one, there are hundreds of poor children crawling on Indian streets, from what I have heard.&lt;br /&gt;&lt;br /&gt;Does any Indian regret? Do people care?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-dXLtPXtzllw/TWwQpQH7DQI/AAAAAAAAARU/hvwAQWSNa58/s1600/princess_sara2.jpg"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 367px; height: 269px;" src="http://3.bp.blogspot.com/-dXLtPXtzllw/TWwQpQH7DQI/AAAAAAAAARU/hvwAQWSNa58/s400/princess_sara2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5578852339294080258" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-4714222014745663536?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4714222014745663536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4714222014745663536'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/02/little-princess-sara.html' title='A Little Princess Sara'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-mMwIYFpuJ7U/TWwQgg3FIsI/AAAAAAAAARM/Wq4H1VlS6Cg/s72-c/princess_sara.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-2925250849809789326</id><published>2011-02-26T21:07:00.001+05:30</published><updated>2011-03-14T00:45:42.807+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>MyBriefcase</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-LNXCpTAd9ec/TWkf_ncWZ8I/AAAAAAAAARE/EN52Z9iUD5g/s1600/mybriefcase.jpg"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 252px;" src="http://4.bp.blogspot.com/-LNXCpTAd9ec/TWkf_ncWZ8I/AAAAAAAAARE/EN52Z9iUD5g/s400/mybriefcase.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5578024791255181250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;I updated MyBriefcase. The package can be used to upload files to a personal web server and manage them remotely. &lt;br /&gt;&lt;br /&gt;It also can be used as an interface to create new accounts and host multiple websites on a server. &lt;br /&gt;&lt;a rel="nofollow" href="http://mybriefcase.sf.net"&gt;Download it here&lt;/a&gt;&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/33092264-2925250849809789326?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/2925250849809789326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/2925250849809789326'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2011/02/i-updated-mybriefcase.html' title='MyBriefcase'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-LNXCpTAd9ec/TWkf_ncWZ8I/AAAAAAAAARE/EN52Z9iUD5g/s72-c/mybriefcase.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-1206832448743014104</id><published>2010-12-07T01:24:00.002+05:30</published><updated>2011-03-14T01:23:46.568+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>VedicAstroChart</title><content type='html'>The world's first sine table was constructed in India. The functions jya and kojya, closely related to sine and cosine, were initially used for the calculation of planetary positions.&lt;br /&gt;&lt;br /&gt;The force of attraction of the moon on a 20kg mass at the surface of earth is about 0.0007N, which is much less than 1N, the force exerted by an apple of weight 102g. It is therefore highly unlikely that the gravitational force of the moon or the sun will affect a person. However, anyone who wants to do a statistical test on Indian astrology can &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/vedicastrochart.zip"&gt;download VedicAstroChart here&lt;/a&gt;.  Predictions as per Vedic astrology to be added soon. &lt;br /&gt;Note: Astrology could be a superstition. Do not rely on it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_A3a5UAfXw8A/TQTkm5zrcaI/AAAAAAAAAQQ/oi1I1u2WaiY/s1600/vedicastrochart.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 295px; height: 320px;" src="http://1.bp.blogspot.com/_A3a5UAfXw8A/TQTkm5zrcaI/AAAAAAAAAQQ/oi1I1u2WaiY/s320/vedicastrochart.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5549811997831033250" /&gt;&lt;/a&gt;&lt;div style="clear:left"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-1206832448743014104?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1206832448743014104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1206832448743014104'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/12/vedicastrochart.html' title='VedicAstroChart'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_A3a5UAfXw8A/TQTkm5zrcaI/AAAAAAAAAQQ/oi1I1u2WaiY/s72-c/vedicastrochart.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-3158570577515297089</id><published>2010-11-25T02:02:00.001+05:30</published><updated>2011-03-14T00:48:45.868+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='views'/><title type='text'>A few words on Islam, religion, killing and such ...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_A3a5UAfXw8A/TO55WeJZBGI/AAAAAAAAAQI/1EDPiVyaTLU/s1600/islam_the_religion_of_peace.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 170px;" src="http://3.bp.blogspot.com/_A3a5UAfXw8A/TO55WeJZBGI/AAAAAAAAAQI/1EDPiVyaTLU/s400/islam_the_religion_of_peace.jpg" alt="" id="BLOGGER_PHOTO_ID_5543501618296194146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As you know, I am an animal lover (a vegetarian), a humanist and an atheist.&lt;br /&gt;&lt;br /&gt;I don't like religions much. At least I don't think they have a place in the modern world. There was a day when the religious Christians executed many scientists accusing them of blasphemy because they claimed that Earth was not the center of the universe.&lt;br /&gt;Fortunately people have improved a great deal, but it is sickening to see people getting accused of blasphemy and getting murdered and stoned to death in Islamic nations. I once came across a news where a Iranian Islamic father cut the head off his seven year old daughter. How come people who are Islamic become so cruel and murder without hesitating?&lt;br /&gt;&lt;br /&gt;They are cruel because most of them enjoyed killing animals when they were kids.  There can be exceptions, but usually all Muslims kill an animal like a goat or bull through their own hands in the festival season of Eid al adha. They don't make the animal unconscious before killing but cut it slowly till all the blood drains out.&lt;br /&gt;&lt;br /&gt;As Leonardo Da Vinci had said, killing animals is always a murder, and butchering is the same as murdering whether it is done in a slaughterhouse or not. But teaching children to kiss their pet and then smile and clap watching it getting killed is a different thing. It makes them careless towards the suffering of others and possibly teaches them to commit more heinous acts of violence and cruelty.&lt;br /&gt;&lt;br /&gt;According &lt;a rel="nofollow" target="_blank" href="http://www.peta.org/issues/companion-animals/human-animal-abuse.aspx"&gt;to a study&lt;/a&gt;, "Anyone who has accustomed himself to regard the life of any living  creature as worthless is in danger of arriving also at the idea of  worthless human lives ".&lt;br /&gt;&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/33092264-3158570577515297089?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3158570577515297089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3158570577515297089'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/11/few-words-on-islam-religion-killing-and.html' title='A few words on Islam, religion, killing and such ...'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_A3a5UAfXw8A/TO55WeJZBGI/AAAAAAAAAQI/1EDPiVyaTLU/s72-c/islam_the_religion_of_peace.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-5601548024251735242</id><published>2010-11-19T17:14:00.001+05:30</published><updated>2011-03-14T00:46:23.110+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>FilesProtect patch</title><content type='html'>Here is a patch for FilesProtect that will block certain API calls and prevent the program from being unloaded by viruses and trojans. There cannot be 100% security and every kind of security can be broken, but it is unlikely that viruses would be written specifically to break the security of my programs. &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/patch.zip"&gt;Download patch for FilesProtect&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-5601548024251735242?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5601548024251735242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5601548024251735242'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/11/filesprotect-patch.html' title='FilesProtect patch'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-5243697280980352807</id><published>2010-10-31T14:42:00.005+05:30</published><updated>2011-11-26T05:12:26.602+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Optical or magnetic or flash memory?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/TM01oHNkf9I/AAAAAAAAAPg/ruiTtgFd_og/s1600/dvd.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 193px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/TM01oHNkf9I/AAAAAAAAAPg/ruiTtgFd_og/s400/dvd.jpg" alt="" id="BLOGGER_PHOTO_ID_5534138480355213266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Whether they are your personal photos or important documents, it is always a good idea to keep a backup of your valuable data.&lt;br /&gt;When it comes to long term storage, which type of media should be used, considering reliability as the factor.&lt;br /&gt;&lt;br /&gt;Should it be magnetic media like hard disks, or flash memory like USB pendrives or optical media like CD-R and DVD-Rs?&lt;br /&gt;From my experience, I find CD-Rs quite unreliable. CD-Rs degrade very quickly when used and sometimes become unusable after a few years even if they are not dropped and scratched.&lt;br /&gt;&lt;br /&gt;Hard disks can fail after a few years. However, I have never got a single CRC error while retrieving files from hard disks.&lt;br /&gt;But magnetic media tend to lose their magnetic properties if they are not used for a long time. Also the movable parts can fail making the disk unusable over time.&lt;br /&gt;&lt;br /&gt;Unlike hard disks, the USB flash drives do not have movable parts, which sounds promising.&lt;br /&gt;However, flash drives have a fixed number of erase cycles and about 10 years data retention time. Also the electronic circuit can fail even if data is stored correctly on the flash chip.&lt;br /&gt;&lt;br /&gt;It seems like there is no 'best' medium and it is good to copy data to multiple media and to copy them to newer media before the older ones fail.&lt;div&gt;&lt;br /&gt;Optical media like DVD-Rs will be good if they are stored in a safe place and are not used often, to prevent scratching.&lt;br /&gt;Hard disks can be removed from the computer and kept in a place free from magnetic fields, and files on flash drives should not be deleted often.&lt;br /&gt;&lt;br /&gt;It is recommended to perform integrity checks on data periodically, and after data is first copied to backup media.&lt;br /&gt;Windows uses a fast CRC (cyclic redundancy check) algorithm to verify the file copy process.&lt;br /&gt;However CRC is a very insecure hash algorithm, and MD5 and SHA are better suited to check the integrity of files.&lt;br /&gt;&lt;br /&gt;If the checksum of the backup file does not match with its checksum when it was first created, the file is known to be corrupted.&lt;br /&gt;&lt;br /&gt;Here is the link to my &lt;a href="http://bapulionline.blogspot.com/2010/04/old-md5-calculator.html"&gt;MD5 Calculator&lt;/a&gt; that generates MD5 and SHA-256 of files.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-UXCGHnp6-p4/TtAlXRm4cAI/AAAAAAAAAUg/w7_qkcXAM1c/s1600/md5calc.jpg"&gt;&lt;img style="cursor: pointer; width: 318px; height: 183px;" src="http://4.bp.blogspot.com/-UXCGHnp6-p4/TtAlXRm4cAI/AAAAAAAAAUg/w7_qkcXAM1c/s400/md5calc.jpg" alt="" id="BLOGGER_PHOTO_ID_5679080211907899394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Update: I have added Save checksum and Load checksum options in the program that allows one to save the checksum to a file easily and to verify the file's integrity by loading the checksum file later.&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/33092264-5243697280980352807?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5243697280980352807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5243697280980352807'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/10/optical-or-magnetic-or-flash-memory.html' title='Optical or magnetic or flash memory?'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/TM01oHNkf9I/AAAAAAAAAPg/ruiTtgFd_og/s72-c/dvd.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-7939843672551738493</id><published>2010-10-31T04:29:00.002+05:30</published><updated>2011-06-10T02:57:31.057+05:30</updated><title type='text'>USB modem mode switcher</title><content type='html'>&lt;img style="margin: 0px 10px 10px 0px; width: 175px; height: 143px; float: left; cursor: hand;" id="BLOGGER_PHOTO_ID_5533987861007618098" border="0" alt="" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/TMyso6au0DI/AAAAAAAAAPY/UJFwNPS-Ng4/s400/3gmodem.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;I got a 3G modem similar to the one that is on the picture. The problem is, the modem vanished from Device Manager each time I restarted my laptop. It didn't work unless I started the Chinese software application which was loading it. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After wasting some time trying to load it without the Chinese loader, I found out that such modems work as a virtual CD ROM device when inserted and do not expose any ports or the modem interface.&lt;br /&gt;&lt;br /&gt;The loader gives them an eject command which changes their mode from storage to modem mode.&lt;br /&gt;&lt;br /&gt;Here is a mode switcher for USB modem that can be used to load such modems at start up.&lt;br /&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/usbmodem.zip"&gt;Download mode switcher&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&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/33092264-7939843672551738493?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7939843672551738493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7939843672551738493'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/10/usb-modem-mode-switcher.html' title='USB modem mode switcher'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/TMyso6au0DI/AAAAAAAAAPY/UJFwNPS-Ng4/s72-c/3gmodem.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-140559193078557815</id><published>2010-10-14T00:32:00.001+05:30</published><updated>2011-03-14T00:48:03.628+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Bug fixes and updates</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_A3a5UAfXw8A/TLYEynicm9I/AAAAAAAAAPA/krK61vcak3c/s1600/wssecure.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 235px;" src="http://3.bp.blogspot.com/_A3a5UAfXw8A/TLYEynicm9I/AAAAAAAAAPA/krK61vcak3c/s400/wssecure.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5527610860297296850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fixed a memory leak in wssecure which generated an out of memory exception.&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/wssecure_2007.zip?attredirects=0"&gt;Download wsSecure Application Monitor&lt;/a&gt; (New version)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_A3a5UAfXw8A/TLYD4o4Lr0I/AAAAAAAAAO4/mnmNiahNQrI/s1600/simpledownloader.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 175px;" src="http://2.bp.blogspot.com/_A3a5UAfXw8A/TLYD4o4Lr0I/AAAAAAAAAO4/mnmNiahNQrI/s400/simpledownloader.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5527609864224485186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Added multi-threading to Simple Downloader.&lt;br /&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/simpledownloader.zip?attredirects=0"&gt;Download Simple Downloader&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-140559193078557815?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/140559193078557815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/140559193078557815'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/10/bug-fixes-and-updates.html' title='Bug fixes and updates'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_A3a5UAfXw8A/TLYEynicm9I/AAAAAAAAAPA/krK61vcak3c/s72-c/wssecure.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-2022438180475790737</id><published>2010-10-03T18:07:00.000+05:30</published><updated>2011-02-03T04:39:29.965+05:30</updated><title type='text'>a remote exploit</title><content type='html'>&lt;br/&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_A3a5UAfXw8A/TKh5qyanFNI/AAAAAAAAAOw/-RYt5M4wL5s/s1600/wssecure.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 114px;" src="http://1.bp.blogspot.com/_A3a5UAfXw8A/TKh5qyanFNI/AAAAAAAAAOw/-RYt5M4wL5s/s400/wssecure.jpg" alt="" id="BLOGGER_PHOTO_ID_5523798718964765906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yesterday my laptop got infected with a trojan. I didn't open any new program. So I suspect, it was a remote exploit.&lt;br /&gt;&lt;br /&gt;I checked wssecure logs and found a line \appdata\local\microsoft\windows\temporary internet files\content.ie5\cknizna8\update[1].exe&lt;br /&gt;which was the malware.&lt;br /&gt;The update[1].exe file which was downloaded through an unpatched vulnerability had created a file rcks.xfo in the system32 directory, and also had changed the Shell entry of the registry to explorer.exe rundll32.exe rcks.xfo etupv&lt;br /&gt;The rcks.xfo is actually a DLL file with a renamed extension and the malware was using rundll32.exe to run its entrypoint etupv. This file has several more entrypoints like bjbkaji and nprkg.&lt;br /&gt;&lt;br /&gt;The malware looks like a variant of the trojan Oficla with a different signature and is not detected by Avira or avast as of 10/3/2010&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/33092264-2022438180475790737?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/2022438180475790737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/2022438180475790737'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/10/yesterday-my-laptop-got-infected-with.html' title='a remote exploit'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_A3a5UAfXw8A/TKh5qyanFNI/AAAAAAAAAOw/-RYt5M4wL5s/s72-c/wssecure.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-7985301535016574990</id><published>2010-09-09T02:27:00.000+05:30</published><updated>2011-12-08T18:10:23.973+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Notes widget</title><content type='html'>Notes is a widget like program for Windows XP through which a user can write notes on the desktop. &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/notew.zip?attredirects=0&amp;amp;d=1"&gt;Download Notes&lt;/a&gt;  .Net Framework 2.0 or higher is required.&lt;br /&gt;&lt;br /&gt;To delete a note, clear the text and press either the back or forward button.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-KeheF5h6v-8/TuCuBifxgnI/AAAAAAAAAU4/tJy6Y-5uHpc/s1600/notewidget.jpg"&gt;&lt;img style="cursor: pointer; width: 207px; height: 227px;" src="http://2.bp.blogspot.com/-KeheF5h6v-8/TuCuBifxgnI/AAAAAAAAAU4/tJy6Y-5uHpc/s400/notewidget.jpg" alt="" id="BLOGGER_PHOTO_ID_5683734071204741746" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-7985301535016574990?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7985301535016574990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7985301535016574990'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2006/12/layered-window.html' title='Notes widget'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-KeheF5h6v-8/TuCuBifxgnI/AAAAAAAAAU4/tJy6Y-5uHpc/s72-c/notewidget.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-401729064794295742</id><published>2010-08-31T17:57:00.002+05:30</published><updated>2011-05-15T19:25:02.294+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>MAC address changer</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-iLYOVaNB67A/Tc_ajOVTTPI/AAAAAAAAASc/XGTsK0-Ug54/s1600/mac%2Baddress%2Bchanger.jpg"&gt;&lt;img style="cursor: pointer; width: 260px; height: 175px;" src="http://1.bp.blogspot.com/-iLYOVaNB67A/Tc_ajOVTTPI/AAAAAAAAASc/XGTsK0-Ug54/s400/mac%2Baddress%2Bchanger.jpg" alt="" id="BLOGGER_PHOTO_ID_5606940359777275122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I looked up a tool for changing the MAC address of my wireless adapter because editing the registry is not easy. The evaluation versions that I found were not satisfactory. So, here is a free version that should work well. &lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/macchanger.zip"&gt;Download MAC changer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-401729064794295742?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/401729064794295742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/401729064794295742'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/08/mac-address-changer.html' title='MAC address changer'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-iLYOVaNB67A/Tc_ajOVTTPI/AAAAAAAAASc/XGTsK0-Ug54/s72-c/mac%2Baddress%2Bchanger.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-634945178173684743</id><published>2010-08-27T00:55:00.001+05:30</published><updated>2011-03-14T00:50:00.816+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><title type='text'>Home made EEG instrument working!</title><content type='html'>We managed to make an EEG recording device using some probes connected to a INA118 instrumentation amplifier and three LM358 operational amplifiers. The amplified signal was given to an analog to digital conversion circuit containing the MCP3201 and SP202ECP ICs. The circuit was finally plugged into the COM port of the PC and sampling was done at a rate of 100Hz using my program. The EEG waveform is displayed clearly on the picture.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/THbFGUf28cI/AAAAAAAAANo/cvF0lZ5r5Zc/s1600/graph.png"&gt;&lt;img style="WIDTH: 281px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5509807906506600898" border="0" alt="" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/THbFGUf28cI/AAAAAAAAANo/cvF0lZ5r5Zc/s320/graph.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To those who do not know, EEG is a method of recording the electrical activity of brain. With a device like this, it will be easy to study the patterns of brainwaves during different states like sleeping, alert, relaxed and occupied.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/TI4MD6fQe1I/AAAAAAAAAOY/YRZHQ6JvdJ4/s1600/oscilloscope.png"&gt;&lt;img style="WIDTH: 310px; HEIGHT: 86px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5516359854954937170" border="0" alt="" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/TI4MD6fQe1I/AAAAAAAAAOY/YRZHQ6JvdJ4/s320/oscilloscope.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;small&gt;EEG waveform (sleep) after applying a low pass filter with cutoff frequency 31Hz.&lt;/small&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-634945178173684743?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/634945178173684743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/634945178173684743'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/08/home-made-eeg-instrument-working.html' title='Home made EEG instrument working!'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/THbFGUf28cI/AAAAAAAAANo/cvF0lZ5r5Zc/s72-c/graph.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-6232019187197949703</id><published>2010-08-08T21:08:00.000+05:30</published><updated>2010-08-28T21:06:37.823+05:30</updated><title type='text'>Programming for Beginners book</title><content type='html'>My book Programming for Beginners, aimed at school students and beginners is now on sale.  &lt;a href="http://www.lulu.com/product/paperback/programming-for-beginners/12447334" target="_blank"&gt;Read more and buy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.lulu.com/product/paperback/programming-for-beginners/12447334"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 180px; height: 270px;" src="http://3.bp.blogspot.com/_A3a5UAfXw8A/THksz5k0P7I/AAAAAAAAANw/2oktYtpvABg/s320/320_9159581.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5503094275699200530" /&gt;&lt;/a&gt;&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/33092264-6232019187197949703?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/6232019187197949703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/6232019187197949703'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/08/programming-for-beginners-book.html' title='Programming for Beginners book'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_A3a5UAfXw8A/THksz5k0P7I/AAAAAAAAANw/2oktYtpvABg/s72-c/320_9159581.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-5376305013420605624</id><published>2010-07-22T15:15:00.001+05:30</published><updated>2011-03-14T00:50:30.046+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Book Reader App for mobile phones</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/TEgkcDkVQFI/AAAAAAAAANY/jnp8NphL45U/s1600/BooksApp.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/TEgkcDkVQFI/AAAAAAAAANY/jnp8NphL45U/s320/BooksApp.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5496683409618321490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nokia phones do not come with a text reader to read text files. At least the model that I have doesn't have one. My idea was to create a Books App that would read text files (ebooks saved in plain text format) from the memory card. The phone runs out of memory if the text file is large, so I thought of reading every hundred lines as a page, and put a Read More command to go to the next page.&lt;br /&gt;&lt;br /&gt;Save some text files in the root of the memory card and select one of them in the app to begin reading.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/BooksApp.zip?attredirects=0&amp;d=1"&gt;Download Books App&lt;/a&gt; (Transfer the .jar file to your phone to install)&lt;br /&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_A3a5UAfXw8A/TEgWNy9Js5I/AAAAAAAAANQ/J1TF-j0VZ5A/s1600/BooksAppcode.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_A3a5UAfXw8A/TEgWNy9Js5I/AAAAAAAAANQ/J1TF-j0VZ5A/s320/BooksAppcode.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5496667771478061970" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-5376305013420605624?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5376305013420605624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5376305013420605624'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/07/book-reader-app-for-mobile-phones.html' title='Book Reader App for mobile phones'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/TEgkcDkVQFI/AAAAAAAAANY/jnp8NphL45U/s72-c/BooksApp.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-1982891958554771560</id><published>2010-07-07T22:25:00.001+05:30</published><updated>2011-03-14T00:50:46.542+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>More kids from India</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_A3a5UAfXw8A/TDSyfTwNY9I/AAAAAAAAANI/i4L1xpEJueQ/s1600/2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_A3a5UAfXw8A/TDSyfTwNY9I/AAAAAAAAANI/i4L1xpEJueQ/s320/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5491210096619643858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/TDSyUFPpLDI/AAAAAAAAANA/1cYBJed50z8/s1600/3.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/TDSyUFPpLDI/AAAAAAAAANA/1cYBJed50z8/s320/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5491209903746395186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/TDSyGD5FadI/AAAAAAAAAM4/B6sDlP2GvWE/s1600/1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/TDSyGD5FadI/AAAAAAAAAM4/B6sDlP2GvWE/s320/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5491209662865172946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Loved the expression on their faces.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-1982891958554771560?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1982891958554771560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1982891958554771560'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/07/more-kids-from-india.html' title='More kids from India'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_A3a5UAfXw8A/TDSyfTwNY9I/AAAAAAAAANI/i4L1xpEJueQ/s72-c/2.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-5568751476912814922</id><published>2010-04-25T17:52:00.004+05:30</published><updated>2011-03-14T00:51:02.984+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Youtube video downloader</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_A3a5UAfXw8A/S9Q23Is_FbI/AAAAAAAAAMg/wFzoaLETtZ8/s1600/youtubeGet.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://2.bp.blogspot.com/_A3a5UAfXw8A/S9Q23Is_FbI/AAAAAAAAAMg/wFzoaLETtZ8/s400/youtubeGet.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5464052568764126642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I came across different video downloading sites for YouTube and tried many downloaders. Some of them used to work before, but I was unable to download video using any of those sites now.&lt;br /&gt;&lt;br /&gt;I made a small link fetcher for YouTube that will give the direct link to the video file, either in .flv or .3gp based on the selection.&lt;br /&gt;It is coded using Visual Basic 2010, so you need to download .NET Framework if you are running XP.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/youtubeGet.zip?attredirects=0&amp;d=1"&gt;Download youtubeGet&lt;/a&gt;&lt;br /&gt;&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/33092264-5568751476912814922?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5568751476912814922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5568751476912814922'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/04/youtube-video-downloader.html' title='Youtube video downloader'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_A3a5UAfXw8A/S9Q23Is_FbI/AAAAAAAAAMg/wFzoaLETtZ8/s72-c/youtubeGet.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-4615442569252833430</id><published>2010-04-24T22:00:00.004+05:30</published><updated>2011-03-14T00:52:46.124+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Network Activity Icon in Windows 7</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/S9MeHXEZvMI/AAAAAAAAAMY/PMRr7_rBpXc/s1600/windows7+network+icon.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 231px; height: 42px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/S9MeHXEZvMI/AAAAAAAAAMY/PMRr7_rBpXc/s400/windows7+network+icon.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5463743884730940610" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Windows 7 unfortunately doesn't come with the network icon which blinked at the bottom right of the screen in Windows XP. I made a similar program which changes its picture when the computer sends or receives packets in a network. &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/networkIcon.zip?attredirects=0"&gt;Download it&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's the code fragment that does the work.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/S9Md27Hv65I/AAAAAAAAAMQ/7uC8GIcrF68/s1600/code.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 319px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/S9Md27Hv65I/AAAAAAAAAMQ/7uC8GIcrF68/s400/code.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5463743602350877586" /&gt;&lt;/a&gt;&lt;br /&gt;&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/33092264-4615442569252833430?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4615442569252833430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/4615442569252833430'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/04/network-activity-icon-in-windows-7.html' title='Network Activity Icon in Windows 7'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/S9MeHXEZvMI/AAAAAAAAAMY/PMRr7_rBpXc/s72-c/windows7+network+icon.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-164063408933373799</id><published>2010-04-17T23:29:00.007+05:30</published><updated>2011-06-10T03:00:36.306+05:30</updated><title type='text'>ModemSignal widget</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/S8n3K3WpPcI/AAAAAAAAAMI/21N5z5JDab0/s1600/modemsignal.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 157px; height: 97px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/S8n3K3WpPcI/AAAAAAAAAMI/21N5z5JDab0/s400/modemsignal.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5461167789193117122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a little utility that shows the signal quality of the 3G/HSDPA modem/cellphone that is connected to the PC using either bluetooth or cable.  Changing the location of the cellphone sometimes gives a better signal. With this program, you can check the signal from the desktop easily.&lt;br /&gt;&lt;br /&gt;You have to select the COM port of the modem when the program is launched for the first time. Also, you must have the .NET Framework installed.&lt;br /&gt;Tell me if there are bugs to fix.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/ModemSignal.zip?attredirects=0"&gt;Download ModemSignal&lt;/a&gt;&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/33092264-164063408933373799?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/164063408933373799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/164063408933373799'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/04/modemsignal-widget.html' title='ModemSignal widget'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/S8n3K3WpPcI/AAAAAAAAAMI/21N5z5JDab0/s72-c/modemsignal.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-7826162140220036475</id><published>2010-04-17T23:18:00.004+05:30</published><updated>2011-06-10T18:17:41.366+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>An old md5 calculator</title><content type='html'>I came across this old md5 calculator which I had made before some months to check an .iso that I had downloaded from the internet. If you want, you can download it &lt;a href="http://sites.reflectionsindia.org/bapuli/Home/md5calc.zip?attredirects=0&amp;amp;d=1"&gt;from here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It shows the MD5 of the file that is chosen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/TM012hU-FyI/AAAAAAAAAPo/qBUlx69Wy0M/s1600/md5calculator.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 296px; height: 171px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/TM012hU-FyI/AAAAAAAAAPo/qBUlx69Wy0M/s400/md5calculator.jpg" alt="" id="BLOGGER_PHOTO_ID_5534138727883740962" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-7826162140220036475?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7826162140220036475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7826162140220036475'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/04/old-md5-calculator.html' title='An old md5 calculator'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/TM012hU-FyI/AAAAAAAAAPo/qBUlx69Wy0M/s72-c/md5calculator.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-6689944723415710010</id><published>2010-02-10T23:33:00.008+05:30</published><updated>2011-03-14T00:53:28.448+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Unnoticed Joy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_A3a5UAfXw8A/S-ib987HwQI/AAAAAAAAAMo/0bGvLK3sQkU/s1600/kids2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 337px; height: 400px;" src="http://1.bp.blogspot.com/_A3a5UAfXw8A/S-ib987HwQI/AAAAAAAAAMo/0bGvLK3sQkU/s400/kids2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5469793236069892354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;!--&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_A3a5UAfXw8A/S3L1UDJh0sI/AAAAAAAAALg/33zxiqk9PkI/s1600-h/Image0036.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_A3a5UAfXw8A/S3L1UDJh0sI/AAAAAAAAALg/33zxiqk9PkI/s400/Image0036.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436677424981070530" /&gt;&lt;/a&gt;--&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/S3L1GxUcXCI/AAAAAAAAALY/VhEtKwTqNeI/s1600-h/Image0032.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/S3L1GxUcXCI/AAAAAAAAALY/VhEtKwTqNeI/s400/Image0032.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436677196856712226" /&gt;&lt;/a&gt;&lt;br /&gt;I found these kids playing on the way to the sea beach. &lt;br /&gt;&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/33092264-6689944723415710010?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/6689944723415710010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/6689944723415710010'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/02/i-found-these-kids-playing-on-way-to.html' title='Unnoticed Joy'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_A3a5UAfXw8A/S-ib987HwQI/AAAAAAAAAMo/0bGvLK3sQkU/s72-c/kids2.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-9036056031969715549</id><published>2010-01-22T00:50:00.007+05:30</published><updated>2011-03-14T00:53:45.543+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>WorkReminder application</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_A3a5UAfXw8A/S3L280fVXHI/AAAAAAAAALo/B_jyUXQ8T9o/s1600-h/workreminder.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 360px; height: 332px;" src="http://1.bp.blogspot.com/_A3a5UAfXw8A/S3L280fVXHI/AAAAAAAAALo/B_jyUXQ8T9o/s400/workreminder.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5436679224932260978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you like to note down your works and want to be notified on time, probably you will love this free application.&lt;br /&gt;You have to specify the date, time and work. The program will remind you on time. Download it and tell me if you need any improvement in its code. Made it in a few hours and haven't tested it properly but it should work fine. Recently added a skin to it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/WorkReminder.zip?attredirects=0&amp;amp;d=1"&gt;Download WorkReminder&lt;/a&gt;&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/33092264-9036056031969715549?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/9036056031969715549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/9036056031969715549'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2010/01/if-you-like-to-note-down-your-works-and.html' title='WorkReminder application'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_A3a5UAfXw8A/S3L280fVXHI/AAAAAAAAALo/B_jyUXQ8T9o/s72-c/workreminder.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-5434843417854235595</id><published>2009-10-23T22:39:00.006+05:30</published><updated>2011-03-14T00:54:06.208+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Simple Downloader software</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_A3a5UAfXw8A/SuHmmXta-RI/AAAAAAAAALA/Le3S-WoC24I/s1600-h/simpledownloader.png"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 198px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5395847375440509202" border="0" alt="" src="http://3.bp.blogspot.com/_A3a5UAfXw8A/SuHmmXta-RI/AAAAAAAAALA/Le3S-WoC24I/s400/simpledownloader.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;I recently completed a program, Simple Downloader for downloading files with resume support. There are several programs like Download Accelerator which can do this job, but most of them are advertisement supported and install browser helper objects and toolbars. I was planning to make a GUI for wget, but later wrote the program without using wget. &lt;br/&gt;&lt;a href="http://sites.google.com/a/reflectionsindia.org/bapuli/Home/simpledownloader.zip?attredirects=0&amp;amp;d=1"&gt;Download Simple Downloader&lt;/a&gt; &lt;/div&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-5434843417854235595?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5434843417854235595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5434843417854235595'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2009/10/simple-downloader-software.html' title='Simple Downloader software'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_A3a5UAfXw8A/SuHmmXta-RI/AAAAAAAAALA/Le3S-WoC24I/s72-c/simpledownloader.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-1075854380683924839</id><published>2008-12-10T14:03:00.041+05:30</published><updated>2011-03-14T00:54:27.893+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='views'/><title type='text'>Through the looking glass - explained</title><content type='html'>&lt;i&gt;If I had a world of my own, everything would be nonsense. Nothing would be what it is, because everything would be what it isn't. And contrary wise, what is, it wouldn't be. And what it wouldn't be, it would. You see?&lt;/i&gt;&lt;br /&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/-t-GIqPz8ioo/TVq6HrWFUcI/AAAAAAAAAQ8/iGhYCS4-qL4/s400/john-tenniel-alice-looking-through-the-looking-glass-1-of-2-this-side.jpg" alt="" id="BLOGGER_PHOTO_ID_5573972129881608642" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;In most places, children are regarded as inferior versions of adults. And we see how grandparents try their best to make the kids grow up with their numerous didactic moral stories and fairy-tales which end with "they got married and lived happily ever after".&lt;br /&gt;&lt;br /&gt;The Alice stories by Lewis Carroll are very much different from these grow-up genre of stories because instead of teaching growing up to the kids, these stories were perhaps written to teach 'sense' to the adults.&lt;br /&gt;&lt;br /&gt;'Through the Looking Glass and What Alice found there' is the second book of the Alice series of books.  The story starts with the half asleep Alice who is half talking to herself and half talking to the kitten. Alice thinks the kitten would be punished for her mistakes but then remembers that she is the one who has done more mistakes and probably she would not be given dinner for 50 days as her punishment! The author is clearly against punishments, manners, and 'don't talk unless we speak’ but the story was certainly written to convey a deeper meaning.&lt;br /&gt;&lt;br /&gt;Alice starts dreaming looking at the mirror (the looking glass) and enters a world which is very different from the world she might have imagined.&lt;br /&gt;Inside wonderland, Alice appears in a game of chess which is actually played by unknown hands, and Alice merely plays her part. She starts initially as a pawn and tries her best to become the queen.&lt;br /&gt;Throughout the story, she comes across characters who teach her many things. In one instance, she hears the poem of the Walrus and Carpenter where both of them trick little oysters and eat them all. Alice learns that none of them are actually good because both of them ate as much of the little oysters as they could though they pretended to look kind.&lt;br /&gt;In another instance, Alice comes to know about the old man who looks for butterflies, turns them into mutton-pies and sells them in the street.&lt;br /&gt;&lt;br /&gt;Unlike in other stories where the child characters do mistakes and are taught morals, in Through the Looking Glass, the adults like the Walrus, Carpenter and the old man are the ones that cause harm to little children.&lt;br /&gt;&lt;br /&gt;The White Knight who says about the old man to Alice can be Carroll himself because he protects her from being the prisoner of the Red Knight once. He however informs her that he will not be able to save her afterwards and requests her to wave her handkerchief at him as a farewell, which would encourage him when his move ends.&lt;br /&gt;After parting with the White Knight, Alice becomes the queen but finds out that there is no fun because the crown on the head does not feel comfortable. Finally, Alice hears a voice at the dinner party which asks the guests to do weird things like putting cats in the coffee and mice in the tea. Alice soon realizes that everyone is actually drinking her health.&lt;br /&gt;&lt;br /&gt;She seizes the tablecloth, breaks everything on the table, and thus escapes the looking glass house. But it is likely that most children do not escape the looking glass house. Wonderland is a miniature image of the real adult world and Alice out of her simplicity thinks that it was a nice dream. &lt;br /&gt;I personally find it terrible to see children growing up, and at least it is not a wonderful event that should be celebrated. Carroll surely idealized children and the prefatory poem of Through the Looking glass, written as a tribute to childhood, conveys a similar message.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Child of the pure unclouded brow &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;And dreaming eyes of wonder!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Though time be fleet, and I and thou&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Are half a life asunder,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Thy loving smile will surely hail&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The love-gift of a fairy-tale.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I have not seen thy sunny face,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Nor heard thy silver laughter;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;No thought of me shall find a place&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;In thy young life's hereafter -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Enough that now thou wilt not fail&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;To listen to my fairy-tale.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A tale begun in other days,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;When summer suns were glowing -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A simple chime, that served to time&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The rhythm of our rowing -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Whose echoes live in memory yet,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Though envious years would say 'forget'.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Come, hearken then, ere voice of dread,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;With bitter tidings laden,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Shall summon to unwelcome bed&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A melancholy maiden!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;We are but older children, dear,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Who fret to find our bedtime near.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Without, the frost, the blinding snow,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The storm-wind's moody madness -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Within, the firelight's ruddy glow,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;And childhood's nest of gladness.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The magic words shall hold thee fast:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Thou shalt not heed the raving blast.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;And though the shadow of a sigh&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;May tremble through the story,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;For 'happy summer days' gone by,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;And vanish'd summer glory -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;It shall not touch with breath of bale&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The pleasance of our fairy-tale.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There were many poems written in English literature like the Lucy and Little Lyca poems containing child characters but nowhere else there was so much yearning for the child and nowhere else was "childhood's nest of gladness" treated with so much respect. &lt;br /&gt;&lt;br /&gt;Unlike what others might believe in, the author makes it clear through the statement "We are but older children, dear, who fret to find our bedtime near" that as children always like to play and never want to go to their beds, the grown ups are similarly afraid of their bedtimes (death).&lt;br /&gt;The statement also suggests that the beliefs, morals and principles of wise people are of little worth because everyone is still afraid of the bedtime. So, in a way, the grown up’s world of sense is not much better than Alice's world of nonsense.&lt;br /&gt;&lt;br /&gt;On the contrary, childhood has a nest of gladness because of which children, no matter what they might be going through, are usually happier than adults. As a nest protects the little birds from the dangers of outside, the childhood's nest of gladness protects children from the outside world.&lt;br /&gt;&lt;br /&gt;The metaphors ‘voice of dread’, ‘the frost’, ‘bitter tidings’, ‘the blinding snow’, ‘unwelcome bed’, ‘raving blast’, ‘storm-wind’s moody madness’ used in the poem for adulthood are very different from a child's ‘silver laughter’, ‘sunny face’ and ‘dreaming eyes of wonder’. The author is protective towards the child and wants his magic words (story) to hold her fast and he expects her not to pay attention to the raving blast (society). He wants her to listen to his story once again before she is taken away by the voice of dread (grown ups), before she is summoned to an unwelcome bed (marriage bed) and before she turns into a melancholy maiden. &lt;br /&gt;&lt;br /&gt;The concluding poem 'A boat beneath the sunny sky' ends with&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;Long has paled that sunny sky,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Echoes fade and memories die&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Autumn frosts have slain July.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Still she haunts me, phantomwise,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Alice moving under skies&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Never seen by waking eyes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Children yet, the tale to hear,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Eager eye and willing ear,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Lovingly shall nestle near.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;In a Wonderland they lie,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Dreaming as the days go by,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Dreaming as the summers die:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Ever drifting down the stream &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Lingering in the golden gleam &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Life, what is it but a dream? &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the poem, the author not only mourns over the loss of innocence in the child who was the inspiration behind his stories but also foretells the sad fate of other children (aging, decay and death) in the Wonderland, that is life.&lt;br /&gt;The poem does not rely on philosophical statements like "life is a pain" or "life is suffering" but it so vividly describes it. The word 'ever' gives hope and perhaps by having the sense of wonder and fun that children have, one might look through the Wonderland of life. &lt;br /&gt;&lt;br /&gt;The last chapter deals with a 'serious question', whether it was the Red King who was dreaming or whether it was Alice who was dreaming.  The Red King could be a metaphor for a God like figure who dreams of us but again he is also a part of our dreams. It is not yet clear who is dreaming of whom but certainly one can wake up from the Wonderland of life.&lt;br /&gt;&lt;br /&gt;The Alice stories have been analyzed by many and numerous people have given varying opinions on the subject.&lt;br /&gt;Swami Vivekananda from India thought that the Alice stories represent Vedanta more than Buddhism. The moral he found in them is "the world is the same unconnected thing". The Russian translator of Alice in Wonderland, Vladimir Nabokov thought that the stories were more like his own adult novel, Lolita.&lt;br /&gt;&lt;br /&gt;All these people missed the real purpose behind the stories. The reason why this Mathematics professor ridiculed his own subject calling it "Ambition, Distraction, Uglification and Derision" can be best understood by studying his quotes and reading what one of his child-friends wrote about him - "We cried when he went away. We were absolutely fearless with him. We felt he was one of us, and on our side against all the grown-ups."&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     Rude spirits of the seething outer strife, &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     Unmeet to read her pure and simple spright, &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     Deem, if you list, such hours a waste of life, &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     Empty of all delight!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     Chat on, sweet Maid, and rescue from annoy &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     Hearts that by wiser talk are unbeguiled. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     Ah, happy he who owns that tenderest joy, &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     The heart-love of a child! &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     I'd give all the wealth that years have piled,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     the slow result of life's decay,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     To be once more a little child&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     for one bright summer day.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A work in literature is the expression of one's emotion. A strong emotion creates a powerful character. Alice, like the silver laughter of children mocks at the madness of the adult world, never loses, and remains the most influential character for children and all child-like hearts.&lt;br /&gt;&lt;br/&gt;&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/33092264-1075854380683924839?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1075854380683924839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/1075854380683924839'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2008/12/through-looking-glass.html' title='Through the looking glass - explained'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-t-GIqPz8ioo/TVq6HrWFUcI/AAAAAAAAAQ8/iGhYCS4-qL4/s72-c/john-tenniel-alice-looking-through-the-looking-glass-1-of-2-this-side.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-3140072923236514104</id><published>2008-10-13T13:28:00.006+05:30</published><updated>2011-03-14T00:54:44.488+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Lekhaka</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_A3a5UAfXw8A/SPL_1_X-X9I/AAAAAAAAAJI/5d2NdUXN3QY/s1600-h/lekhaka.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_A3a5UAfXw8A/SPL_1_X-X9I/AAAAAAAAAJI/5d2NdUXN3QY/s400/lekhaka.jpg" alt="" id="BLOGGER_PHOTO_ID_5256545018104930258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Lekhaka is a transliteration software that can be used to write in Indian languages like Hindi and Oriya using phonetic keyboard.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/lekhaka.zip?attredirects=0"&gt;Download Lekhaka&lt;/a&gt; for Windows XP/Vista&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-3140072923236514104?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3140072923236514104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3140072923236514104'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2008/10/lekhaka-can-be-used-to-write-in-indian.html' title='Lekhaka'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_A3a5UAfXw8A/SPL_1_X-X9I/AAAAAAAAAJI/5d2NdUXN3QY/s72-c/lekhaka.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-2240428130959286277</id><published>2008-10-08T13:46:00.010+05:30</published><updated>2011-03-14T00:55:05.032+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>doll</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_A3a5UAfXw8A/SOysYe3aQjI/AAAAAAAAAG0/cYhC4xOr7ok/s1600-h/indiandoll.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_A3a5UAfXw8A/SOysYe3aQjI/AAAAAAAAAG0/cYhC4xOr7ok/s400/indiandoll.png" alt="" id="BLOGGER_PHOTO_ID_5254764401836835378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;For the simple in heart,&lt;br /&gt;For the children, grown up,&lt;br /&gt;And for the children of childhood.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Drawn in pen and colored with Photoshop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-2240428130959286277?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/2240428130959286277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/2240428130959286277'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2008/10/indian-doll.html' title='doll'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_A3a5UAfXw8A/SOysYe3aQjI/AAAAAAAAAG0/cYhC4xOr7ok/s72-c/indiandoll.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-7400049600692903018</id><published>2008-07-19T19:21:00.009+05:30</published><updated>2011-03-14T01:04:12.687+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Classmate</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-oR_y3kUhvRk/TX0cCn0HvuI/AAAAAAAAAR8/W_1N3FCGIbA/s1600/classmate.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 192px;" src="http://1.bp.blogspot.com/-oR_y3kUhvRk/TX0cCn0HvuI/AAAAAAAAAR8/W_1N3FCGIbA/s400/classmate.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5583649944382193378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;I had made a webapp, classmate, with my friend kira before a few days to show to kids how to make simple web applications. They have recently added an online status indicator to it. It is nice to know that they are getting interested in programming.&lt;/div&gt;&lt;/div&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/33092264-7400049600692903018?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7400049600692903018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7400049600692903018'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2008/07/classmate.html' title='Classmate'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-oR_y3kUhvRk/TX0cCn0HvuI/AAAAAAAAAR8/W_1N3FCGIbA/s72-c/classmate.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-7671116536393546141</id><published>2007-12-17T21:56:00.002+05:30</published><updated>2011-03-14T01:00:59.879+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='views'/><title type='text'>Antivirus efficiency test</title><content type='html'>I conducted an antivirus efficiency test by installing a test program on different remote computers.&lt;br /&gt;The program's work was to connect to a webpage and work according to the instructions from the page, the initial&lt;br /&gt;instruction was to upload and update the screenshot of the system to a temporary directory on the server every 1 minute.&lt;br /&gt;The program could also be given an instruction to copy itself to the root of all available removable disks after a specified interval.&lt;br /&gt;&lt;br /&gt;From five systems, two had no antivirus software, one had norton, one had avg and the other had kaspersky installed and running.&lt;br /&gt;The program was given to users those who were willing to test it and the program also contained code to terminate itself from running after December 19.&lt;br /&gt;&lt;br /&gt;Unfortunately none of the security products were able to detect the test program for its spy-like and virus-like behavior.&lt;br /&gt;&lt;br /&gt;The antivirus programs running in the system trays can be seen from the first two pictures.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_A3a5UAfXw8A/R2aj8MH88bI/AAAAAAAAAEk/IWJ_sLjOOk4/s1600-h/48995B67test3.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_A3a5UAfXw8A/R2aj8MH88bI/AAAAAAAAAEk/IWJ_sLjOOk4/s200/48995B67test3.jpg" alt="" id="BLOGGER_PHOTO_ID_5144979878759428530" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/R2ew2sH88cI/AAAAAAAAAEs/l4o-PzgmwlU/s1600-h/48B538EDtest.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/R2ew2sH88cI/AAAAAAAAAEs/l4o-PzgmwlU/s200/48B538EDtest.jpg" alt="" id="BLOGGER_PHOTO_ID_5145275552898019778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_A3a5UAfXw8A/R2aj0MH88aI/AAAAAAAAAEc/b8ZrdIiA6SI/s1600-h/48995B67test2.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_A3a5UAfXw8A/R2aj0MH88aI/AAAAAAAAAEc/b8ZrdIiA6SI/s200/48995B67test2.jpg" alt="" id="BLOGGER_PHOTO_ID_5144979741320475042" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/R2ajj8H88YI/AAAAAAAAAEM/MPTyp9tkrug/s1600-h/48995B67test.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/R2ajj8H88YI/AAAAAAAAAEM/MPTyp9tkrug/s200/48995B67test.jpg" alt="" id="BLOGGER_PHOTO_ID_5144979462147600770" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-7671116536393546141?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7671116536393546141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/7671116536393546141'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2007/12/antivirus-efficiency-test-was-conducted.html' title='Antivirus efficiency test'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_A3a5UAfXw8A/R2aj8MH88bI/AAAAAAAAAEk/IWJ_sLjOOk4/s72-c/48995B67test3.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-5063624884558245426</id><published>2007-10-09T21:44:00.002+05:30</published><updated>2011-06-10T18:37:12.315+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Folder Checker</title><content type='html'>Folder Checker will scan specified folders recursively for any changes and will alert you whenever they are modified. In case, a virus or malware modifies your important documents, you will be alerted.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/folderchecker.zip?attredirects=0"&gt;Download Folder Checker&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/RwupNW4No7I/AAAAAAAAAD8/16qBDxy5lzw/s1600-h/folderchecker.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/RwupNW4No7I/AAAAAAAAAD8/16qBDxy5lzw/s400/folderchecker.jpg" alt="" id="BLOGGER_PHOTO_ID_5119371448381449138" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-5063624884558245426?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5063624884558245426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5063624884558245426'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2007/10/folder-checker-beta.html' title='Folder Checker'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/RwupNW4No7I/AAAAAAAAAD8/16qBDxy5lzw/s72-c/folderchecker.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-3433573600981477747</id><published>2007-01-09T18:53:00.001+05:30</published><updated>2011-12-08T17:52:53.273+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Port scanner</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_A3a5UAfXw8A/RaOXXhIHBAI/AAAAAAAAABU/GjnKsSEvg-s/s1600-h/portscan.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_A3a5UAfXw8A/RaOXXhIHBAI/AAAAAAAAABU/GjnKsSEvg-s/s320/portscan.jpg" alt="" id="BLOGGER_PHOTO_ID_5018020840106034178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is possible to check your system from a remote computer and see whether your firewall is really blocking incoming connections or not. Using code like the following, a simple port scanner can be made. The program below checks TCP ports from 1 to 65535.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Imports System.Net.Sockets&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Imports System.Threading.Thread&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Module Module1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Dim i As Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Sub Main(ByVal arg() As String)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Dim ipaddress As String = arg(0)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        For i = 1 To 65535&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            Dim cpobj As New check(ipaddress, i)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            Dim th As New Threading.Thread(AddressOf cpobj.checkport)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            th.Start() : System.Threading.Thread.Sleep(100)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            Console.Title = "Port Scanner " &amp;amp; i&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Next&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    End Sub&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;End Module&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Class check&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Dim ipaddress As System.Net.IPAddress, port As Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Sub New(ByVal IP As String, ByVal P As Integer)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        ipaddress = System.Net.IPAddress.Parse(IP) : port = P&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    End Sub&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Sub checkport()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Dim sck As New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Try&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            sck.Connect(ipaddress, port)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            If sck.Connected = True Then Console.WriteLine(port &amp;amp; " open")&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;            sck.Close()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Catch&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        End Try&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    End Sub&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;End Class&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-3433573600981477747?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3433573600981477747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/3433573600981477747'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2007/01/security-check.html' title='Port scanner'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_A3a5UAfXw8A/RaOXXhIHBAI/AAAAAAAAABU/GjnKsSEvg-s/s72-c/portscan.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-33092264.post-5455739819766142260</id><published>2006-12-09T03:04:00.004+05:30</published><updated>2011-06-10T03:10:24.057+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='programs'/><title type='text'>Internet TV app</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_A3a5UAfXw8A/Rdr5X4MoQSI/AAAAAAAAAC8/S96DdYhSQCY/s1600-h/tvscreenshot.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_A3a5UAfXw8A/Rdr5X4MoQSI/AAAAAAAAAC8/S96DdYhSQCY/s400/tvscreenshot.JPG" alt="" id="BLOGGER_PHOTO_ID_5033609722157613346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This Internet TV Player app can be used to watch streaming TV on the Internet. I recently added a few stations and removed some dead ones.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.reflectionsindia.org/bapuli/Home/tvplay.zip?attredirects=0&amp;amp;d=1"&gt;Download TV Player&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33092264-5455739819766142260?l=bapulionline.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5455739819766142260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33092264/posts/default/5455739819766142260'/><link rel='alternate' type='text/html' href='http://bapulionline.blogspot.com/2006/12/skinnable-forms_3960.html' title='Internet TV app'/><author><name>Bapuli</name><uri>http://www.blogger.com/profile/07171724623428534209</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/-mTYYmIzUtPI/Tx3L0DHo94I/AAAAAAAAAXI/_6gbrVETRwk/s220/bapuli.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_A3a5UAfXw8A/Rdr5X4MoQSI/AAAAAAAAAC8/S96DdYhSQCY/s72-c/tvscreenshot.JPG' height='72' width='72'/></entry></feed>
