<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TechnoHolics &#187; How To</title>
	<atom:link href="http://www.prashanthpai.com/blog/category/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.prashanthpai.com/blog</link>
	<description>PP writes</description>
	<lastBuildDate>Sat, 19 Nov 2011 15:30:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Run MASM 8086 Assembler in Ubuntu or Windows 7(x64) using DOSBox</title>
		<link>http://www.prashanthpai.com/blog/run-masm-8086-assembler-in-ubuntu-or-windows-7x64-using-dosbox/</link>
		<comments>http://www.prashanthpai.com/blog/run-masm-8086-assembler-in-ubuntu-or-windows-7x64-using-dosbox/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 21:00:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Academics]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[MASM DOSBox]]></category>
		<category><![CDATA[MASM Ubuntu]]></category>
		<category><![CDATA[MASM Windows 7 64 bit]]></category>
		<category><![CDATA[Turbo C DOSBox]]></category>
		<category><![CDATA[Turbo C Windows 7 64 bit]]></category>
		<category><![CDATA[Windows 7 64 bit MASM]]></category>

		<guid isPermaLink="false">http://www.prashanthpai.com/blog/?p=1323</guid>
		<description><![CDATA[Here&#8217;s how to run 16 bit DOS executables like the MASM assembler or Turbo C compiler in Ubuntu (GNU/Linux) or in 64 bit editions of Windows 7 using DOSBox, a DOS environment emulator. DOSBox is available for Linux as well as Windows. DOSBox installation For Ubuntu users (using repository) Open the terminal and type in [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s how to run 16 bit DOS executables like the MASM assembler or Turbo C compiler in Ubuntu (GNU/Linux) or in 64 bit editions of Windows 7 using <a href="http://en.wikipedia.org/wiki/DOSBox">DOSBox</a>, a DOS environment emulator. DOSBox is available for Linux as well as Windows.</p>
<p><strong><u>DOSBox installation</u></strong></p>
<p><strong>For Ubuntu users (using repository)</strong><br />
Open the terminal and type in the following commands to download and install DOSbox in Ubuntu<br />
<code><em>sudo apt-get update<br />
sudo apt-get install dosbox</em></code><br />
You will find it installed under Applications_Menu->Games->DOSBox Emulator</p>
<p><strong>For other GNU/Linux users</strong><br />
Download DOSbox from <a href="http://www.prashanthpai.com/pesse/mp_lab/dosbox-0.74.tar.gz">here</a>.<br />
Open terminal and cd to the directory containing the downloaded tar.gz file. Type in the following commands to build and install :<br />
<code><em>tar -xzvf dosbox-0.74.tar.gz<br />
cd dosbox-0.74<br />
./configure<br />
make</em></code><br />
Check the <em>src</em> subdir for the binary.</p>
<p><strong>For Windows users</strong><br />
Download DOSbox from <a href="http://www.prashanthpai.com/pesse/mp_lab/DOSBox0.74-win32-installer.exe">here</a>.<br />
Run the downloaded .exe file and install it like any other software.</p>
<p>Now that you&#8217;ve installed DOSBox, you&#8217;ll be able to run any 16bit or 32bit DOS executable inside it.</p>
<p>Download the 8086 MASM Assembler from <a href="http://www.prashanthpai.com/pesse/mp_lab/8086_Assembler.zip">here</a>. The zip file contains the following files :<code><em><br />
masm.exe, tasm.exe, link.exe, bin2hex.exe, exe2bin.exe, td.exe, edit.com and debug.exe</em></code></p>
<p>Windows users extract the .zip file into <em>C:\</em> so that the path <em>C:\8086</em> contains all the above mentioned files. GNU/Linux users can extract it and place it in say <em>/home/prashanth/8086</em></p>
<p>Launch DOSBox and type the following commands :<br />
<strong>For Linux users : </strong><br />
<code><em>mount c /home/prashanth/8086<br />
c:</em></code><br />
<strong>For Windows : </strong><br />
<code><em>mount c c:\8086<br />
c:</em></code></p>
<div id="attachment_1324" class="wp-caption alignleft" style="width: 678px"><img src="http://www.prashanthpai.com/blog/wp-content/uploads/2011/03/dosbox_ubuntu.png" alt="DOSBox in Ubuntu" title="dosbox_ubuntu" width="668" height="454" class="size-full wp-image-1324" /><p class="wp-caption-text">DOSBox running in Ubuntu</p></div>
<p>Now the contents of the folder <em>/home/prashanth/8086</em> or <em>c:\8086</em> is mounted as <em>c:</em> drive inside the DOS emulator. You can assemble programs inside DOSBox as you do in your Microprocessor Lab under Windows XP; i.e your usual sequence of commands -<br />
<code><em>edit file.asm<br />
masm file.asm<br />
link file<br />
debug file.exe</em></code></p>
<p>When you are done, type <em>exit</em> to quit DOSBox.</p>
<p><strong>P.S :</strong> For GNU/Linux users, there&#8217;s an alternative assembler known as the NASM. <a href="http://www.nasm.us/">NASM</a> is considered to be one of the most popular assemblers for GNU/Linux.</p>
<p><strong><u>Downloads :</u></strong><br />
<strong>DOSBox for Linux :</strong> <a href="http://www.prashanthpai.com/pesse/mp_lab/dosbox-0.74.tar.gz">dosbox-0.74.tar.gz</a><br />
<strong>DOSBox for Windows :</strong> <a href="http://www.prashanthpai.com/pesse/mp_lab/DOSBox0.74-win32-installer.exe">DOSBox0.74-win32-installer.exe</a><br />
<strong>8086 Assembler :</strong> <a href="http://www.prashanthpai.com/pesse/mp_lab/8086_Assembler.zip">8086_Assembler.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.prashanthpai.com/blog/run-masm-8086-assembler-in-ubuntu-or-windows-7x64-using-dosbox/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Free Public DNS (Domain Name Servers)</title>
		<link>http://www.prashanthpai.com/blog/free-public-dns-domain-name-servers/</link>
		<comments>http://www.prashanthpai.com/blog/free-public-dns-domain-name-servers/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 12:10:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Tweak]]></category>
		<category><![CDATA[DNS IP Address]]></category>
		<category><![CDATA[Fast DNS Servers]]></category>
		<category><![CDATA[Free DNS Servers]]></category>
		<category><![CDATA[Free Public DNS Servers]]></category>

		<guid isPermaLink="false">http://www.prashanthpai.com/blog/?p=1214</guid>
		<description><![CDATA[The Domain Name System (DNS) translates human-friendly computer hostnames into IP addresses. For example, the hostname &#8216;prashanthpai.com&#8217; is translated into the IP address &#8217;173.192.205.230&#8242;. Here is a list of Free Public DNS servers that are a lot better,faster and safer than DNS servers of your ISP. OpenDNS 208.67.222.222 208.67.220.220 or 208.67.222.220 208.67.220.222 Google Public DNS [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Domain_Name_System">The Domain Name System (DNS)</a> translates human-friendly computer hostnames into IP addresses. For example, the hostname &#8216;prashanthpai.com&#8217; is translated into the IP address &#8217;173.192.205.230&#8242;.</p>
<p>Here is a list of Free Public DNS servers that are a lot better,faster and safer than DNS servers of your ISP.</p>
<p><a href="http://www.opendns.com/">OpenDNS</a><br />
208.67.222.222<br />
208.67.220.220<br />
or<br />
208.67.222.220<br />
208.67.220.222</p>
<p><a href="http://code.google.com/speed/public-dns/">Google Public DNS</a><br />
8.8.8.8<br />
8.8.4.4</p>
<p><a href="http://www.dnsadvantage.com/">DNS Advantage</a><br />
156.154.70.1<br />
156.154.71.1</p>
<p><a href="http://www.nortondns.com/">Norton DNS</a><br />
198.153.192.1<br />
198.153.194.1</p>
<p><a href="http://www.scrubit.com/">ScrubIT</a><br />
67.138.54.100<br />
207.225.209.66</p>
<p><strong>Help :</strong><br />
<a href="https://store.opendns.com/setup/computer/">How to change your DNS</a><br />
<a href="http://code.google.com/speed/public-dns/docs/using.html">Changing DNS server settings</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.prashanthpai.com/blog/free-public-dns-domain-name-servers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Launch Applications From Run or Command Prompt</title>
		<link>http://www.prashanthpai.com/blog/launch-applications-from-run-or-command-prompt/</link>
		<comments>http://www.prashanthpai.com/blog/launch-applications-from-run-or-command-prompt/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 01:30:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Add Programs To Run]]></category>
		<category><![CDATA[Add2Run]]></category>
		<category><![CDATA[Create Environment Variable]]></category>
		<category><![CDATA[Create New Alias Name using Registry]]></category>
		<category><![CDATA[Launch Applications From Command Prompt]]></category>
		<category><![CDATA[Launch Applications From Run]]></category>

		<guid isPermaLink="false">http://www.prashanthpai.com/blog/?p=780</guid>
		<description><![CDATA[I think that it&#8217;s cool and &#8216;geeky&#8217; to be able to launch your favorite and frequently used application just the way you launch regedit, cmd or services.msc from the Run dialog box or even from the Command Prompt. In this post, I am going to tell you 3 methods to do this. The first two [...]]]></description>
			<content:encoded><![CDATA[<p>I think that it&#8217;s cool and &#8216;geeky&#8217; to be able to launch your favorite and frequently used application just the way you launch regedit, cmd or services.msc from the Run dialog box or even from the Command Prompt. In this post, I am going to tell you 3 methods to do this. The first two methods can be used only to launch executable files where as third method can be used to launch any file or directory.</p>
<p><strong>1. Using Add2Run utility</strong><br />
Let&#8217;s start with the most simple way to launch applications from Run. <strong>Add2Run</strong> developed by <em>Jitendra Bangani</em> is a tiny standalone portable utility designed just to do this.<span id="more-780"></span></p>
<ol>
<li><a href="http://www.prashanthpai.com/archive/tools/Add2Run.exe">Download Add2Run</a> (250 KB) and run the application.</li>
<li>Select the target application or program that you want to launch.</li>
<li>Select an alias name. You can launch the selected application from Run by typing this name. For example, in the following screenshot, whenever I type <strong>hex</strong> in Run and hit Enter, a Hex Editor application launches.</li>
<p><div id="attachment_785" class="wp-caption aligncenter" style="width: 386px"><img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/06/add2run.png" alt="Add2Run" title="Add2Run" width="376" height="328" class="size-full wp-image-785" /><p class="wp-caption-text">Add2Run</p></div>
</ol>
<p><strong>2. Creating an alias in Registry</strong><br />
This method involves creating a new alias by creating a new key in Windows Registry. This is the usual or the &#8216;official&#8217; way.<br />
1. Start the registry editor (regedit.exe)<br />
2. Move to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths<br />
3. From the Edit menu select New &#8211; Key<br />
4. Enter the name of the alias, e.g. hex.exe (<strong>.exe part is necessary</strong>)<br />
5. Move to the new key and double click on the (Default) value (it is blank by default)<br />
6. Set its value as the full file path of the program you want to launch, e.g. <strong>E:\PF\Hex Editor\XVI32.exe</strong> (path). Click OK<br />
7. Close the registry editor</p>
<blockquote><p><strong>Note : </strong> To launch a programs from Command Prompt, just use the following syntax :<br />
start <em>aliasname</em><br />
For example, start <em>hex</em></p></blockquote>
<p><strong>3. Using Environment Variables</strong><br />
This method involves creating an environment variable. You can use this method to launch any file or directory. But, unlike the above two methods, from run, <strong>you need to enclose the alias name between % symbols.</strong> For example <em>%AppData%</em> is an environment variable used to access <em>Application Data</em> directory of the current user profile.</p>
<ol>
<li>Right click on My Computer >> Properties<br />
( or use the shortcut [Windows button] + [Pause/Break] ) to open <strong>System Properties</strong>.<br />
<img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/06/environment_variables.png" alt="environment_variables" title="environment_variables" width="413" height="478" class="aligncenter size-full wp-image-787" />
</li>
<li>Under the <strong>Advanced</strong> tab, click on <strong>Environment Variables</strong>.</li>
<li>Now you will see a list of variables that are already assigned. Click on <strong>New</strong>.<br />
<img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/06/environment_variables2.png" alt="environment_variables2" title="environment_variables2" width="383" height="429" class="aligncenter size-full wp-image-789" />
</li>
<li>Type in an alias name in the <strong>Variable name</strong> field.</li>
<li>Type the full path of the file/directory you want to launch <strong>Variable value</strong> field.<br />
<img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/06/create_new_environment_variable.png" alt="create_new_environment_variable" title="create_new_environment_variable" width="347" height="147" class="aligncenter size-full wp-image-790" />
</li>
<li>Click OK.</li>
<p>For example, if you type <strong>hex</strong> as <strong>Variable name</strong>, then you can launch the target application by typing <strong>%hex%</strong> in the Run dialog box.</p>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.prashanthpai.com/blog/launch-applications-from-run-or-command-prompt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Make Simple GIF Animation Using UnFreeZ</title>
		<link>http://www.prashanthpai.com/blog/make-simple-gif-animation-using-unfreez/</link>
		<comments>http://www.prashanthpai.com/blog/make-simple-gif-animation-using-unfreez/#comments</comments>
		<pubDate>Sun, 24 May 2009 01:30:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[GIF animation]]></category>
		<category><![CDATA[Make Simple GIF Animation]]></category>
		<category><![CDATA[UnFreeZ]]></category>

		<guid isPermaLink="false">http://www.prashanthpai.com/blog/?p=669</guid>
		<description><![CDATA[GIF animations are most popular and are used everywhere right from banner ads to funny animations. UnFREEz is a very tiny useful utility developed by WhitSoft that allows you to make simple GIF animations. You do not need any knowledge or skills of editing frames or pictures. Basically what it does is, it creates a [...]]]></description>
			<content:encoded><![CDATA[<p>GIF animations are most popular and are used everywhere right from banner ads to funny animations. <strong>UnFREEz</strong> is a very tiny useful utility developed by <strong>WhitSoft</strong> that allows you to make simple GIF animations. You do not need any knowledge or skills of editing frames or pictures. Basically what it does is, it creates a single animated GIF image from separate GIF files. UnFREEz needs no installation &#8211; it&#8217;s a stand-alone portable executable file.</p>
<p><strong>Here are some of it&#8217;s features :</strong></p>
<ul>
<li>Drag and Drop GIF Images</li>
<li>Set Frame Delay Time</li>
<li>Automatic Interlacing</li>
<li>Automatic Transparency Detection</li>
<p><span id="more-669"></span>
</ul>
<p><strong>Convert images to GIF</strong><br />
If you have source images saved in JPEG/PNG/BMP etc, you can convert it to GIF using any photo editing tool or image converter. You can also use the &#8220;Save As&#8221; in Paint to convert images into GIF. These individual files serve as GIF frames. <strong>It is recommended that the images have same dimensions.</strong></p>
<div id="attachment_680" class="wp-caption aligncenter" style="width: 359px"><img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/05/unfreez.png" alt="UnFREEz" title="unfreez" width="349" height="233" class="size-full wp-image-680" /><p class="wp-caption-text">UnFREEz</p></div>
<p><strong>3 simple steps to create your GIF animation</strong></p>
<ol>
<li>Drag and drop GIF files to UnFREEz window. Please remember that your frames must already be saved in GIF format (UnFREEz does no converting). <strong>The images must have same dimensions to get good result.</strong> The order of input files will determine the order of frames in the final animated GIF.</li>
<li>Specify a &#8216;Frame Delay time&#8217; which sets the time between frames. This time is in centiseconds i.e one hundredth of a second. Also you have the option to loop the animation or just play once and then stop.</li>
<li>Now, you can hit the &#8216;<strong>Make Animated GIF</strong>&#8216; and save the animation. If you think the animation that you created is too fast or too slow, just change the frame delay time accordingly.</li>
<p>Here is a sample GIF created from 5 individual frames using UnFREEz :</p>
<p><img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/05/unfreez_animation.gif" alt="unfreez_animation" title="unfreez_animation" width="400" height="300" class="alignnone size-full wp-image-684" /></p>
<p><strong><a href="http://www.prashanthpai.com/archive/tools/UnFREEz.exe">Download UnFREEz</a></strong> (27.5 KB)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.prashanthpai.com/blog/make-simple-gif-animation-using-unfreez/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Download Kannada Film Songs For Free</title>
		<link>http://www.prashanthpai.com/blog/download-kannada-film-songs-for-free/</link>
		<comments>http://www.prashanthpai.com/blog/download-kannada-film-songs-for-free/#comments</comments>
		<pubDate>Sat, 09 May 2009 01:30:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Download Kannada Film Songs]]></category>
		<category><![CDATA[Download Songs]]></category>
		<category><![CDATA[Kannada Film Songs]]></category>

		<guid isPermaLink="false">http://www.prashanthpai.com/blog/?p=176</guid>
		<description><![CDATA[KannadaAudio.com is a very good site that allows you to listen to latest Kannada film songs using Real Player. The site also provides devotional songs, classical songs, folk songs, discourses, hari kathe, yakshagana etc ! But the site does not allow download. The song is streamed to your Real Player. In this article I am [...]]]></description>
			<content:encoded><![CDATA[<p>KannadaAudio.com is a very good site that allows you to listen to latest Kannada film songs using Real Player. The site also provides devotional songs, classical songs, folk songs, discourses, hari kathe, yakshagana etc ! </p>
<div class="wp-caption aligncenter" style="width: 310px"><a href="http://www.kannadaaudio.com/"><img alt="KannadaAudio.com" src="http://www.kannadaaudio.com/images/top2.gif" title="KannadaAudio.com" width="300" height="93" /></a><p class="wp-caption-text">KannadaAudio.com</p></div>
<p>But the site <strong>does not allow download</strong>. The song is streamed to your Real Player. In this article I am gonna show you how to download songs for free and play it on your computer using Real Player. Here&#8217;s how to do it.<span id="more-176"></span></p>
<ul>
<li>Go to <a href="http://www.kannadaaudio.com/">KannadaAudio.com</a>. Film names are arranged in alphabetical order. Select a movie name to see a list of songs.</li>
<li>Right click on a song name and select <strong>Save Link As</strong> option. Save the file and do NOT open it with Real Player. It&#8217;s barely a few bytes in size and has the file extension <strong>.ram</strong><img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/05/save2.png" alt="Save Link As" title="Save Link As" width="383" height="366" class="aligncenter size-full wp-image-373" /></li>
<li>Now open the saved file using any text editor like Notepad. You will see URL of the song.<img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/05/save3.png" alt="Open with Notepad" title="Open with Notepad" width="386" height="255" class="aligncenter size-full wp-image-374" /></li>
<li>Copy the desired song URL to address bar of your browser and hit Enter.<img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/05/save4.png" alt="save4" title="save4" width="758" height="113" class="aligncenter size-full wp-image-375" /></li>
<li>You will be prompted to save the file or play it using Real Player. Save the file with any name. The file will have <strong>.rm</strong> file extension.<img src="http://www.prashanthpai.com/blog/wp-content/uploads/2009/05/save5.png" alt="Save File" title="Save File" width="498" height="360" class="aligncenter size-full wp-image-376" /></li>
<li>Play the saved file with Real Player and voila you are done.</li>
</ul>
<p><strong>Update</strong> : sensongs.com seems to have Kannada mp3 songs for direct download. Use that instead.</p>
<p>Enjoy <img src='http://www.prashanthpai.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.prashanthpai.com/blog/download-kannada-film-songs-for-free/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

