<?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>Burad&#039;s Blog &#187; tutorial</title>
	<atom:link href="http://www.aburad.com/blog/category/tutorial/feed" rel="self" type="application/rss+xml" />
	<link>http://www.aburad.com/blog</link>
	<description>A computer nerd who would soon be an MBA</description>
	<lastBuildDate>Thu, 28 Oct 2010 15:53:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>Installing latex on hostmonster</title>
		<link>http://www.aburad.com/blog/2008/05/installing-latex-on-hostmonster.html</link>
		<comments>http://www.aburad.com/blog/2008/05/installing-latex-on-hostmonster.html#comments</comments>
		<pubDate>Fri, 09 May 2008 06:46:43 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[latex]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[hostmonster]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=228</guid>
		<description><![CDATA[In continuation with my previous post (Some times yahoo is better), I followed the steps on how to install latex/tetex on my web host from here (You can also get the Installation steps from QuickInstall file in source code or access the same file from tug.org). But the problem is that on web hosts like [...]]]></description>
			<content:encoded><![CDATA[<p>In continuation with my previous post (<a href="http://aburad.com/blog/2008/05/sometimes-yahoo-is-better.html">Some times yahoo is better</a>),  I followed the steps on how to install latex/tetex on my web host <a href="http://mcuprogramming.com/blog/2007/03/30/installing-latex-on-web-hosts/">from here</a> (You can also get the Installation steps from QuickInstall file in source code or access the same file from <a href="http://tug.org/teTeX/tetex-src/QuickInstall">tug.org</a>).</p>
<p>But the problem is that on web hosts like hostmonster you won&#8217;t have root access so you will need to modify some of the things and do a local install in your home directory.</p>
<p>For that you can specify <em><strong>&#8211;prefix</strong></em> accordingly while doing <em><strong>./configure</strong></em>. So you need to do:</p>
<blockquote>
<pre class="bash">./configure --<span style="color: #007800;">prefix=</span>/home/<strong>username</strong>/local/teTeX
replace username with your account name</pre>
</blockquote>
<p>This step ended without any errors But while I was doing <strong><em>make world</em></strong>, the process exited with following error:</p>
<blockquote>
<pre>/usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXt.a when searching for -lXt
/usr/bin/ld: skipping incompatible /usr/X11R6/lib/libX11.so when searching for -lX11</pre>
</blockquote>
<p>I found <a href="http://www.mail-archive.com/opendx2-dev@lists.berlios.de/msg04315.html">this thread</a>, where they were discussing similar error  and from what I got it was due to  machine  platform.  So I checked my host system information with</p>
<blockquote>
<pre>uname -a</pre>
<p>from there I got <em>x86_64 x86_64 x86_64 GNU/Linux</em> which meant its a 64 bit architecture.</p></blockquote>
<p>So after some tweaking to what I found here(<a href="http://cblfs.cross-lfs.org/index.php/TeTeX">CBLFS: TeTeX</a>) to make it work for local install, you can do following to compile the package:</p>
<blockquote><p><code> </code></p>
<pre>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" USE_ARCH=64 \
./configure --prefix=/home/<strong>username</strong>/local/teTeX/ \
--enable-shared \
--without-texinfo \
--with-x=no \
--with-system-ncurses \
--with-system-zlib &amp;&amp;
[ -f texk/libtool ] &amp;&amp; sed -i "/sys_lib_search_path_spec=/s:/lib:&amp;64:g" texk/libtool;</pre>
</blockquote>
<p>And then you can do</p>
<blockquote>
<pre>make world
make all install</pre>
</blockquote>
<p>You can then add generated executable to your system path by:</p>
<blockquote>
<pre>PATH=/home/<strong>username</strong>/local/teTeX/bin/x86_64-unknown-linux-gnu:$PATH;
export PATH</pre>
</blockquote>
<p>You can also configure your installation using:</p>
<blockquote>
<pre>texconfig</pre>
</blockquote>
<p>And its DONE <img src='http://www.aburad.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />       <strong>Find <a href="http://aburad.com/latex/install.txt">all steps followed by me here</a></strong><br />
So if you want to install on 32 bit config the <a href="http://mcuprogramming.com/blog/2007/03/30/installing-latex-on-web-hosts/">method at Microcontroller programming Blog</a> should work fine.<br />
Also read: <a href="http://tldp.org/HOWTO/TeTeX-HOWTO-9.html#generic-CTAN">The Tetex HowTo</a></p>
<p>You can download required packages using <em>wget</em> on shell account at hostmonster from <a href="http://www.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/">ctan.org</a></p>
<p>Related Post: <a href="http://aburad.com/blog/2005/06/latex-beamer.html">Latex Beamer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2008/05/installing-latex-on-hostmonster.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Play with html using javascript</title>
		<link>http://www.aburad.com/blog/2007/02/play-with-html-using-javascript.html</link>
		<comments>http://www.aburad.com/blog/2007/02/play-with-html-using-javascript.html#comments</comments>
		<pubDate>Sun, 11 Feb 2007 18:59:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=180</guid>
		<description><![CDATA[Javascipt can be very fruitful and flexible when it comes to modifying webapges dynamically (though client side). Javascript can be helpful in creating response to browser events like mouseup, mouseover etc, veryfying of form values prior to submitting them, changing style and value of html elements dynamically. Examples i disscuss here are being user by [...]]]></description>
			<content:encoded><![CDATA[<p>Javascipt can be very fruitful and flexible when it comes to modifying webapges dynamically (though client side). Javascript can be helpful in creating response to browser events like mouseup, mouseover etc, veryfying of form values prior to submitting them, changing style and value of html elements dynamically.<br />
Examples i disscuss here are being user by me in developing <a href="http://aburad.com/blog/2007/02/paint-chat.html">Paint Chat !!</a> So here I go..<br />
You can write javascript functions and code in section as:</p>
<blockquote>
<pre><code>&lt;script type="text/javascript"&gt;function test(){alert("test javascript");}&lt;/script&gt;</code></pre>
</blockquote>
<p><span style="font-style: italic"></span></p>
<h4>Action on events:</h4>
<p>Example of events can be mouseclick, keystroke, submitting form etc.<br />
With <span style="font-style: italic">onload()</span></p>
<blockquote>
<pre><code> &lt;body onload="init()"&gt;</code></pre>
</blockquote>
<p>Now <span style="font-style: italic">init()</span> function will be called when this html page is being loaded.<br />
For links, javascript function can be evoked when clicking, mouseover over links like</p>
<blockquote>
<pre><code> &lt;a href="javascript:replay()" mce_href="javascript:replay()"&gt;Refresh ! &lt;/a&gt;</code></pre>
</blockquote>
<p>Now function <span style="font-style: italic">replay()</span> will be called when Refresh! is clicked. For input text box</p>
<blockquote>
<pre><code>&lt;input type="text" size="30" id="search" onchange="suggest()"&gt;; </code></pre>
</blockquote>
<p>Now whenever content of textbox changes the function <span style="font-style: italic">suggest()</span> will be called. It can be useful when feature like google suggest has to be implemented or so.</p>
<p>On submitting forms:</p>
<blockquote>
<pre><code>&lt;form method="post" action="some.php" onsubmit="return checkForm()"&gt;</code></pre>
</blockquote>
<p>So whenever this form is being submitted <span style="font-style: italic">checkForm()</span> function will be called and can be helpful in verifying values of form elements.</p>
<p>onMouseOver and onMouseOut:</p>
<blockquote>
<pre><code>&lt;a href="http://www.aburad.com/blog" mce_href="http://www.aburad.com/blog" onmouseover="fade()"&gt;&lt;img src="image.gif" mce_src="image.gif"&gt; &lt;/a&gt;</code></pre>
</blockquote>
<p>Now when mouse is over image <span style="font-style: italic">fade()</span> function will be called and can be used for animate and styling purposes.<br />
<span style="font-style: italic"></span></p>
<h4>Registering of events</h4>
<p>A simple way can be:<br />
Conside the html code : <code>&lt;div id="sample"&gt; ..... some... html..text.. &lt;/div&gt; </code><br />
Now using javascript you can register event for this div by:</p>
<blockquote>
<pre><code> var div_sample = document.getElementById('sample');div_sample.onmousedown=sampleMouseDown ; </code></pre>
</blockquote>
<p>Now whenever mouseover ocours over this div html element <span style="font-style: italic">sampleMouseDown()</span> function will be called. Events can also be registered using <span style="font-style: italic">addEventListener() </span>. Find more information baout it here:<a href="http://www.quirksmode.org/js/events_advanced.html">Advanced event registration models</a><span style="font-style: italic"></span></p>
<h4>Modify Style and values for html elements</h4>
<p>Within some javascript function, you can first get the element object by <span style="font-style: italic">getElementByID()</span> <span style="font-style: italic">getElementsByName()</span> for example conside the javascript code:</p>
<blockquote><p><code>document.getElementById("colorcode").innerHTML = "#000000";<br />
document.getElementById("bgtest").style.backgroundColor= "green";<br />
</code></p></blockquote>
<p>The first line find the html element with id <span style="font-style: italic">colorcode</span> and then set its value to &#8220;#000000&#8243; using <span style="font-style: italic">innerHTML</span>. In second line, it sets the background of html element with id &#8220;bgtest&#8221; to green.</p>
<p><span style="font-weight: bold">Some other tweaks which were useful :</span></p>
<ul>
<li>Calling some function repeatedly with some time interval, consider javascript code:</li>
</ul>
<blockquote><p><code>var intervalID = setInterval(drawCurve, 100);<br />
</code></p></blockquote>
<p>So the drawCurve() function will be called repeatedly after 100ms. You can cancel this process( removing repeatedly calling) by <code>clearInterval(intervalID);</code></p>
<ul>
<li>You can use <code>setTimeout(drawCurve,100)</code> function to delay <span style="font-style: italic">drawCurve()</span> execution for a specified time period(100ms).</li>
</ul>
<ul>
<li>Calling a php function inside javascript:</li>
</ul>
<blockquote><p><code>var testImg = new Image();<br />
testImg.src="form.php?name=form_value" mce_src="form.php?name=form_value";<br />
</code></p></blockquote>
<p>Now here in <span style="font-style: italic">form.php</span> you can fetch value of variable <span style="font-style: italic">name</span> using <span style="font-weight: bold">$_GET</span> and can perform appropriate action.</p>
<p><span style="font-weight: bold">Some links:</span></p>
<ul>
<li><a href="http://www.w3schools.com/js/js_examples.asp">W3Schools: Javascript Examples</a></li>
<li><a href="http://developer.mozilla.org/en/docs/JavaScript">MDC: Javascript</a></li>
<li><a href="http://www.alistapart.com/articles/domtricks2/">DOM Design Tricks</a></li>
<li><a href="http://www.quirksmode.org/js/events_events.html">The events</a></li>
<li><a href="http://particletree.com/features/javascript-basics-for-prototyping/">Javascript Basic for Prototyping</a></li>
</ul>
<p><span style="font-weight: bold">Related Posts:</span></p>
<ul>
<li><a href="http://aburad.com/blog/2006/03/little-tweaks-with-javascript-bookmarklets.html">Little tweaks with javascript : Bookmarklets.</a></li>
<li><a href="http://aburad.com/blog/2006/10/if-you-want-to-develop-firefox-extension.html">If you want to develop firefox extension..</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2007/02/play-with-html-using-javascript.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to install ANYTHING in Ubuntu!</title>
		<link>http://www.aburad.com/blog/2007/01/how-to-install-anything-in-ubuntu.html</link>
		<comments>http://www.aburad.com/blog/2007/01/how-to-install-anything-in-ubuntu.html#comments</comments>
		<pubDate>Wed, 24 Jan 2007 05:25:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=160</guid>
		<description><![CDATA[Excellent guide..!! This guide will help you understand with screenshots, instructional videos and to-the-point language. The package manager Installing software with Synaptic The 3 steps: Search, mark and apply But what if my program isn&#8217;t available through Synaptic? I installed it, but where did my program go? How do I uninstall the program? Installing software [...]]]></description>
			<content:encoded><![CDATA[<p>Excellent guide..!!<br />
This guide will help you understand with screenshots, instructional videos and to-the-point language.</p>
<ul>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#package_manager">The package manager</a></li>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#installing_with_synaptic">Installing software with Synaptic</a>
<ul>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#three_steps">The 3 steps: Search, mark and apply</a></li>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#not_available">But what if my program isn&#8217;t available through Synaptic?</a></li>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#where_did_it_go">I installed it, but where did my program go?</a></li>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#uninstalling">How do I uninstall the program?</a></li>
</ul>
</li>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#installing_with_terminal">Installing software with the terminal</a></li>
<li><a href="http://cutlersoftware.com/ubuntuinstall/#installing_a_package_manually">Installing a package manually</a> (<a href="http://cutlersoftware.com/ubuntuinstall/#deb">.deb</a>, <a href="http://cutlersoftware.com/ubuntuinstall/#rpm">.rpm</a>, <a href="http://cutlersoftware.com/ubuntuinstall/#source">.tar.gz</a>, <a href="http://cutlersoftware.com/ubuntuinstall/#autopackage">.package</a>, <a href="http://cutlersoftware.com/ubuntuinstall/#klik">klik:// ? .cmg</a>, <a href="http://cutlersoftware.com/ubuntuinstall/#script">.sh</a>, <a href="http://cutlersoftware.com/ubuntuinstall/#installer">.bin</a>, <a href="http://cutlersoftware.com/ubuntuinstall/#exe">.exe</a>, &#8230;)</li>
</ul>
<p><a href="http://cutlersoftware.com/ubuntuinstall/">Read More &gt;&gt;</a></p>
<p>Related Post : <a href="http://aburad.com/blog/2007/01/cleaning-up-a-ubuntu-gnulinux-system.html">Cleaning up a Ubuntu GNU/Linux system</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2007/01/how-to-install-anything-in-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to hide files in JPEG&#8217;s</title>
		<link>http://www.aburad.com/blog/2006/10/how-to-hide-files-in-jpegs.html</link>
		<comments>http://www.aburad.com/blog/2006/10/how-to-hide-files-in-jpegs.html#comments</comments>
		<pubDate>Mon, 16 Oct 2006 08:22:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[hacks]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=149</guid>
		<description><![CDATA[Create the rar file: rar a secret.rar &#60;your secret file&#62; cat img.jpg secret.rar &#62; newimg.jpgNow this newimage looks identical to img.jpg, but it has secret.rar contained in it Pull the file back out with this command: unrar x newimg.jpg In windows :How to hide files in JPEG&#8217;s Related Post : Steganography app hides a messages [...]]]></description>
			<content:encoded><![CDATA[<p>Create the rar file:<br />
<span style="font-style: italic"><u>rar a secret.rar &lt;your secret file&gt;</u></span><br />
<span style="font-style: italic"><u>cat img.jpg secret.rar &gt; newimg.jpg</u></span><span style="font-style: italic">Now this newimage looks identical to img.jpg, but it has secret.rar contained in it <img src='http://www.aburad.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Pull the file back out with this command: <span style="font-style: italic"><u>unrar x newimg.jpg</u></span></p>
<p></span>In windows :<a href="http://www.thetechtray.net/videos/rar/">How to hide files in JPEG&#8217;s</a></p>
<p>Related Post :</p>
<ul>
<li><a href="http://aburad.com/blog/2006/07/steganography-app-hides-a-messages-in-plain-sight.html">Steganography app hides a messages in plain sight</a></li>
<li><a href="http://aburad.com/blog/2006/03/steganography.html">Steganography</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/10/how-to-hide-files-in-jpegs.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>If you want to develop firefox extension..</title>
		<link>http://www.aburad.com/blog/2006/10/if-you-want-to-develop-firefox-extension.html</link>
		<comments>http://www.aburad.com/blog/2006/10/if-you-want-to-develop-firefox-extension.html#comments</comments>
		<pubDate>Sun, 15 Oct 2006 04:59:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=147</guid>
		<description><![CDATA[It will be helpful to have : Real Time XUL editor JavaScript Shell Developer@Mozilla For creating toolbar extensions: Toolbar tutorial Roachfield : how to create firefox extensions Related Posts : Firefox tips Speed Up Firefox Creating firefox extension]]></description>
			<content:encoded><![CDATA[<p>It will be helpful to have :</p>
<ul>
<li><a href="http://ted.mielczarek.org/code/mozilla/xuledit/index.html">Real Time XUL editor</a></li>
<li><a href="http://www.squarefree.com/shell/shell.html">JavaScript Shell</a></li>
<li><a href="http://developer.mozilla.org/en/docs/Extensions">Developer@Mozilla</a></li>
</ul>
<p>For creating toolbar extensions: <a href="http://www.borngeek.com/firefox/toolbar-tutorial/">Toolbar tutorial</a><br />
Roachfield : <a href="http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/">how to create firefox extensions</a></p>
<p>Related Posts :<br />
<a href="http://aburad.com/blog/2005/10/firefox-tips.html">Firefox tips</a><br />
<a href="http://aburad.com/blog/2005/11/speed-up-firefox.html">Speed Up Firefox</a><br />
<a href="http://aburad.com/blog/2006/06/creating-firefox-extension.html">Creating firefox extension</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/10/if-you-want-to-develop-firefox-extension.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Making LaTeX Beamer Presentations</title>
		<link>http://www.aburad.com/blog/2006/10/making-latex-beamer-presentations.html</link>
		<comments>http://www.aburad.com/blog/2006/10/making-latex-beamer-presentations.html#comments</comments>
		<pubDate>Sat, 14 Oct 2006 22:45:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[latex]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[adobe]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=146</guid>
		<description><![CDATA[I came across this nicely compiled page on : how to make Latex Beamer Presentations If you want to create overhead presentations (á la Powerpoint) with LaTeX, you can do so by using Beamer class, which creates surprisingly professional and sophisticated documents that you can then display using any pdf viewer (e.g., such as Adobe [...]]]></description>
			<content:encoded><![CDATA[<p>I came across this nicely compiled page on :<br />
<a href="http://happymutant.com/latex/misce/beamer.php">how to make Latex Beamer Presentations</a></p>
<blockquote>
<p style="text-align: justify">If you want to create overhead presentations (á la Powerpoint) with LaTeX, you can do so by using Beamer class, which creates surprisingly professional and sophisticated documents that you can then display using any pdf viewer (e.g., such as Adobe Acrobat). The advantage of using LaTeX over a program like Powerpoint is that it doesn&#8217;t require expensive software for either creating or displaying your presentation; it thus makes the presentation truly &#8220;portable&#8221;.</p>
</blockquote>
<p><a href="http://happymutant.com/latex/misce/beamer.php">Read More &gt;&gt;</a><br />
<span style="font-style: italic">Related Links :</span></p>
<ul>
<li><a href="http://aburad.com/blog/2005/06/latex-beamer.html">Latex Beamer</a></li>
<li><a href="http://aburad.com/blog/2005/06/hindi-presentation-using-beamer.html">Hindi Presentation using Beamer</a></li>
<li><a href="http://aburad.com/blog/2006/04/some-latex-tips-links.html">Some Latex tips &amp; Links</a></li>
<li><a href="http://aburad.com/blog/2005/06/preview-latex.html">Preview Latex</a></li>
<li><a href="http://itrans-prv.blogspot.com/">http://itrans-prv.blogspot.com/</a> An Emacs Plugin for previewing Itrans and Latex</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/10/making-latex-beamer-presentations.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using Telnet to send mail (By SMTP)</title>
		<link>http://www.aburad.com/blog/2006/10/using-telnet-to-send-mail-by-smtp.html</link>
		<comments>http://www.aburad.com/blog/2006/10/using-telnet-to-send-mail-by-smtp.html#comments</comments>
		<pubDate>Wed, 11 Oct 2006 20:54:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=143</guid>
		<description><![CDATA[You : telnet 25 Server : Trying ???.???.???.???&#8230; Connected to Escape character is &#8216;^]&#8217;. 220 ESMTP Sendmail ?version-number?;You : HeloServer : 250 mail.domain.extYou : mail from Server : 250 okYou : rcpt to:Server : 250 ok To start composing the message issue the command dataYou: data You : Subject:-type subject here- then press enter twice [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-weight: bold;">You</span> :          <span style="font-style: italic;">telnet  <snmtp> 25 </snmtp></span><br /><span style="font-weight: bold;">Server</span> : <span style="font-style: italic;">Trying ???.???.???.???&#8230;</span><br /><span style="font-style: italic;">              Connected to <smtp></smtp></span><br /><span style="font-style: italic;">              Escape character is &#8216;^]&#8217;.</span><br /><span style="font-style: italic;">               220 <smtp> ESMTP Sendmail ?version-number?;</smtp></span><br /><span style="font-weight: bold;">You</span> :           <span style="font-style: italic;">Helo</span><br /><span style="font-weight: bold;">Server</span> :  <span style="font-style: italic;">250 mail.domain.ext</span><br /><span style="font-weight: bold;">You</span> :      <span style="font-style: italic;">mail from <your></your></span><code></code><br /><span style="font-weight: bold;">Server</span> : <span style="font-style: italic;">250 ok</span><br /><span style="font-weight: bold;">You </span>:      <span style="font-style: italic;">rcpt to:<recipient></recipient></span><br /><span style="font-weight: bold;">Server</span> : <span style="font-style: italic;">250 ok</span></p>
<p> To start composing the message issue the command <span style="font-style: italic;">data</span><br /><span style="font-weight: bold;">You:</span>     <span style="font-style: italic;">data</span> <code><br /></code><code></code><span style="font-weight: bold;">You</span> :     <span style="font-style: italic;">Subject:-type subject here-</span><br />            then press enter twice<br />            You may now proceed to type the body of your message<br />            To tell the mail server that you have completed the message enter a single              &#8220;<code>.</code>&#8221; on a line on it&#8217;s own.<br /><span style="font-weight: bold;">Server</span> : <code><span style="font-style: italic;">250 ok ???????? Message accepted for delivery</span><br /></code>              You can close the connection by issuing the <code style="font-style: italic;">QUIT</code> command.<br /><span style="font-weight: bold;">You </span>:      <span style="font-style: italic;">QUIT</span><br /><code><br /></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/10/using-telnet-to-send-mail-by-smtp.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java JRE/JDK installation</title>
		<link>http://www.aburad.com/blog/2006/10/java-jrejdk-installation.html</link>
		<comments>http://www.aburad.com/blog/2006/10/java-jrejdk-installation.html#comments</comments>
		<pubDate>Wed, 04 Oct 2006 21:22:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=137</guid>
		<description><![CDATA[To verify that the installation was successful, execute java -version The output should look something like this if everything is well java version "1.5.0_05"Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode) If the version does not match what you just installed then you might have JRE/JDK installed previously [...]]]></description>
			<content:encoded><![CDATA[<p>To <u>verify</u> that the installation was successful, execute</p>
<dl>
<dd>
<div style="margin-top: 5px; margin-bottom: 10px;"><tt class="usershell" style="white-space: pre;">java -version</tt></div>
</dd>
</dl>
<p>The output should look something like this if everything is well </p>
<pre>java version "1.5.0_05"Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode)</pre>
<p>If the version does not match what you just installed then you might have JRE/JDK installed previously</p>
<p><u>Multiple JRE/JDK installed</u>
<p>If you have multiple JRE or JDK installed (e.g. 1.5.0 and 1.4.2) and want/need to switch between them, you can use <i>update-alternatives</i> to do so. </p>
<p>Example: Choosing which <i>java</i> executable to use: </p>
<dl>
<dd>
<div style="margin-top: 5px; margin-bottom: 10px;"><tt class="rootshell" style="white-space: pre;">update-alternatives --config java</tt></div>
</dd>
</dl>
<p>Example: Choosing which <i>javac</i> executable to use: </p>
<dl>
<dd>
<div style="margin-top: 5px; margin-bottom: 10px;"><tt class="rootshell" style="white-space: pre;">update-alternatives --config javac</tt></div>
</dd>
</dl>
<p>And so on in that fashion for the remaining executables related to Java. You can look in <tt>/etc/alternatives</tt> to see what one can configure with update-alternatives.<br />Links : <a href="http://java.sun.com/javase/downloads/index.jsp">Download </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/10/java-jrejdk-installation.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Network Basic</title>
		<link>http://www.aburad.com/blog/2006/10/linux-network-basic.html</link>
		<comments>http://www.aburad.com/blog/2006/10/linux-network-basic.html#comments</comments>
		<pubDate>Wed, 04 Oct 2006 21:15:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=136</guid>
		<description><![CDATA[Display all the interfaces you have on your server:ifconfig Display all interfaces as well as inactive interfaces you may have:ifconfig -a Assign the eth0 interface the IP-address 192.168.1.100 with netmask 255.255.255.0:ifconfig eth0 192.168.1.100 netmask 255.255.255.0 Assign the default gateway for eth0 to 192.168.1.1 (for example your router):route add default gw 192.168.1.1 eth0 Verify that you [...]]]></description>
			<content:encoded><![CDATA[<p>Display all the interfaces you have on your server:<br /><code>ifconfig</code></p>
<p>Display all interfaces as well as inactive interfaces you may have:<br /><code>ifconfig -a</code></p>
<p>Assign the eth0 interface the IP-address 192.168.1.100 with netmask 255.255.255.0:<br /><code>ifconfig eth0 192.168.1.100 netmask 255.255.255.0</code></p>
<p>Assign the default gateway for eth0 to 192.168.1.1 (for example your router):<br /><code>route add default gw 192.168.1.1 eth0 </code></p>
<p>Verify that you can reach your router (192.168.1.1):<br /><code>ping 192.168.1.1</code></p>
<p>Display the routing information with the command route to see if routing entry is correct:<br /><code>route -n</code></p>
<p>Check the status of the interfaces quickly:<br /><code>netstat -i</code></p>
<p>Show all active connections:<br /><code>netstat</code></p>
<p>Show all active TCP connections:<br /><code>netstat -t</code></p>
<p>DNS lookups (3 different ways) and displays the answers that are returned from the name server (To troubleshoot DNS problems):<br /><code>dig ubuntulinux.org</code><br /><code>nslookup ubuntulinux.org</code><br /><code>host ubuntulinux.org</code></p>
<p>Determine the network route from your computer to some other computer:<br /><code>traceroute www.ubuntulinux.org</code></p>
<p>View your ARP (used by a networked machine to resolve the hardware location/address of another machine on the same local network) Cache:<br /><code>arp</code></p>
<p>Remove  any  entry  from the ARP cache for the specified host (for example 192.168.1.103):<br /><code>arp -d 192.168.1.103</code></p>
<p>Check traffic in network :<br /><code> tcpdump -n arp </code></p>
<p>Send out unsolicited ARP messages so as to update remote arp caches (for example 192.168.1.103):<br /><code>arping 192.168.1.103</p>
<p></code>Shutdown a specific interface (for example eth0):<br /><code>ifconfig eth0 down</code></p>
<p>Activate a specific interfrace (for example eth0):<br /><code>ifconfig eth0 up</code></p>
<p>Stop all network devices manually on your system (Debian specific):<br /><code>/etc/init.d/networking stop</code></p>
<p>Start all network devices manually on your system (Debian specific):<br /><code>/etc/init.d/networking start</code></p>
<p>Restart all network devices manually on your system (Debian specific):<br /><code>/etc/init.d/networking restart</code></p>
<p>Networking configuration is stored in the following file:<br />/etc/network/interfaces</p>
<p>Resource:<br /><a href="http://ralph.n3rds.net/index.php?/archives/78-linux-network-basics.html">Ubuntu Linux Blog by Ralph<br /></a><a href="http://www.linuxhelp.net/guides/networkbasics/">http://www.linuxhelp.net/guides/networkbasics/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/10/linux-network-basic.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Repair a Corrupt MBR and boot into Linux</title>
		<link>http://www.aburad.com/blog/2006/09/repair-a-corrupt-mbr-and-boot-into-linux.html</link>
		<comments>http://www.aburad.com/blog/2006/09/repair-a-corrupt-mbr-and-boot-into-linux.html#comments</comments>
		<pubDate>Thu, 21 Sep 2006 07:16:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=131</guid>
		<description><![CDATA[There are times when you inadvertently overwrite your Master Boot Record. The end result being that you are unable to boot into Linux. This is especially true when you are dual booting between windows and Linux OSes. This is what you do to restore the GRUB boot loader when faced with the above problem. First [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><span style="font-size:180%;">T</span>here are times when you inadvertently overwrite your <span style="font-weight: bold;">M</span>aster <span style="font-weight: bold;">B</span>oot <span style="font-weight: bold;">R</span>ecord. The end result being that you are unable to boot into Linux. This is especially true when you are dual booting between windows and Linux OSes.</p></blockquote>
<p>This is what you do to restore the GRUB boot loader when faced with the above problem. First you need aLinux distribution CD. If you are using Fedora (RedHat) then the first CD is sufficient. But you may also use any of the live CDs like Knoppix, Ubuntu Live CD and so on.<br /><a href="http://linuxhelp.blogspot.com/2005/11/how-to-repair-corrupt-mbr-and-boot.html">Read More &gt;&gt;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/09/repair-a-corrupt-mbr-and-boot-into-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

