<?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>Ahti Kitsik / AhtiK &#187; Tips</title>
	<atom:link href="http://ahtik.com/blog/category/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://ahtik.com/blog</link>
	<description>blog</description>
	<lastBuildDate>Thu, 29 Mar 2012 12:34:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>New Eclipse Word Wrap plugin adds keyboard shortcut</title>
		<link>http://ahtik.com/blog/2011/03/08/new-eclipse-word-wrap-plugin-adds-keyboard-shortcut/</link>
		<comments>http://ahtik.com/blog/2011/03/08/new-eclipse-word-wrap-plugin-adds-keyboard-shortcut/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 11:37:58 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=371</guid>
		<description><![CDATA[Had a few spare minutes yesterday to move the eclipse word wrap plugin from sourceforge to github. While on it also added keyboard shortcut so you can switch on-off the wrapping using Ctrl+Alt+W (M1,M3+W in &#8220;Eclipse Language&#8221;). Trust me, it&#8217;s a useful plugin : ) Latest version can be installed from the update site: http://ahtik.com/eclipse-update/ [...]]]></description>
			<content:encoded><![CDATA[<p><b>Had a few spare minutes yesterday to move the <a href="https://github.com/ahtik/eclipse-wordwrap">eclipse word wrap plugin from sourceforge to github</a>.</b></p>
<p>While on it also added keyboard shortcut so you can switch on-off the wrapping using Ctrl+Alt+W (M1,M3+W in &#8220;Eclipse Language&#8221;).</p>
<p><img src="http://ahtik.com/img/eclipse-word-wrap.png" alt="Eclipse Word Wrap"/></p>
<p>Trust me, it&#8217;s a useful plugin : )<br/><br />
Latest version can be installed from the update site: <a href="http://ahtik.com/eclipse-update/">http://ahtik.com/eclipse-update/</a></p>
<p><a href="http://ahtik.com/blog/projects/eclipse-word-wrap/">Word Wrap project site</a></p>
<p>Thanks to the shortcut I&#8217;m not even waiting anymore to have it fixed in the very deep core of the Eclipse platform as the changes would be massive and simply switching it off before launching a debugger is good enough for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2011/03/08/new-eclipse-word-wrap-plugin-adds-keyboard-shortcut/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Stop Multitasking, Set Deadlines and Learn About Eisenhower Matrix</title>
		<link>http://ahtik.com/blog/2010/07/27/stop-multitasking-set-deadlines-and-learn-about-eisenhower-matrix/</link>
		<comments>http://ahtik.com/blog/2010/07/27/stop-multitasking-set-deadlines-and-learn-about-eisenhower-matrix/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 17:33:38 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=326</guid>
		<description><![CDATA[TimeGT blog has couple of new productivity-related articles (last post from today). Feel free to check them out, maybe you&#8217;ll find something inspiring. They explore issues around multitasking, give ideas about setting your own deadlines for increased productivity and introduce Eisenhower Matrix for task prioritization. &#160; How Multitasking Kills Productivity Quadruple Your Productivity by Setting [...]]]></description>
			<content:encoded><![CDATA[<p><b><a href="http://timegt.com/blog">TimeGT blog</a> has couple of new productivity-related articles (last post from today). Feel free to check them out, maybe you&#8217;ll find something inspiring. They explore issues around multitasking, give ideas about setting your own deadlines for increased productivity and introduce Eisenhower Matrix for task prioritization.</b></p>
<p>&nbsp;</p>
<p><b><a href="http://bit.ly/dsxhe8">How Multitasking Kills Productivity</a></b></p>
<p><b><a href="http://bit.ly/d1uFWJ">Quadruple Your Productivity by Setting Deadlines</a></b></p>
<p><b><a href="http://bit.ly/d04wAM">What is The Eisenhower Matrix</a></b></p>
<p>&nbsp;</p>
<p>Any feedback is more than welcome!</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2010/07/27/stop-multitasking-set-deadlines-and-learn-about-eisenhower-matrix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing GIMP, XChat and other GTK apps to English language</title>
		<link>http://ahtik.com/blog/2009/10/16/changing-gimp-and-other-gtk-apps-to-english-language/</link>
		<comments>http://ahtik.com/blog/2009/10/16/changing-gimp-and-other-gtk-apps-to-english-language/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 09:15:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=226</guid>
		<description><![CDATA[This can be a real headache unless you know the trick: create new system environment variable &#8220;lang&#8221; with value &#8220;c&#8221; (lang=c).]]></description>
			<content:encoded><![CDATA[<p>This can be a real headache unless you know the trick: create new system environment variable &#8220;lang&#8221; with value &#8220;c&#8221; (lang=c). </p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/10/16/changing-gimp-and-other-gtk-apps-to-english-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing number scale for Oracle NUMBER columns</title>
		<link>http://ahtik.com/blog/2009/06/03/changing-number-scale-for-oracle-number-columns/</link>
		<comments>http://ahtik.com/blog/2009/06/03/changing-number-scale-for-oracle-number-columns/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 16:27:01 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=203</guid>
		<description><![CDATA[Whenever you try to change your NUMBER column to more specific scale like NUMBER(10,2) you end up with an error message: SQL Error: ORA-01440: column to be modified must be empty to decrease precision or scale There is a way out of this but it is a bit hacky. Let me know if there is [...]]]></description>
			<content:encoded><![CDATA[<p><b>Whenever you try to change your NUMBER column to more specific scale like NUMBER(10,2) you end up with an error message:</b></p>
<blockquote><p>SQL Error: ORA-01440: column to be modified must be empty to decrease precision or scale</p></blockquote>
<p>There is a way out of this but it is a bit hacky. Let me know if there is a more elegant solution!<br />
Following example also takes care of the situation when your column is not nullable.
</p>
<pre name="code" class="sql">
alter table MYTABLE add AMOUNT_TEMP NUMBER;
update MYTABLE set AMOUNT_TEMP = AMOUNT;
alter table MYTABLE modify AMOUNT NULL;
update MYTABLE set AMOUNT=null;
alter table MYTABLE modify AMOUNT number(10,2);
update MYTABLE set AMOUNT=AMOUNT_TEMP;
alter table MYTABLE modify AMOUNT NOT NULL;
alter table MYTABLE drop column AMOUNT_TEMP;
</pre>
<p>Take care!</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/06/03/changing-number-scale-for-oracle-number-columns/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick hint: Ignore bin, target, build etc dirs in Eclipse CVS and SVN Synchronize View</title>
		<link>http://ahtik.com/blog/2009/06/02/quick-hint-ignore-bin-target-build-etc-dirs-in-eclipse-cvs-and-svn-synchronize-view/</link>
		<comments>http://ahtik.com/blog/2009/06/02/quick-hint-ignore-bin-target-build-etc-dirs-in-eclipse-cvs-and-svn-synchronize-view/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 08:12:36 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=192</guid>
		<description><![CDATA[Directory ignore feature for svn and cvs in Eclipse Synchronize View is located in a straightforward place but still from time to time we tend to forget. I keep looking at SVN settings and synchronize View Menu but it is not there. Here it comes: Window-&#62;Preferences-&#62;Team-&#62;Ignored Resources Faster is to simply type &#8220;ignored&#8221; into preferences [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Directory ignore feature for svn and cvs in Eclipse Synchronize View is located in a straightforward place but still from time to time we tend to forget. I keep looking at SVN settings and synchronize View Menu but it is not there.</strong></p>
<p>Here it comes:</p>
<p><img src="http://ahtik.com/img/svn-eclipse-ignored-resources.png"></p>
<p><strong>Window-&gt;Preferences-&gt;Team-&gt;Ignored Resources</strong><br />
Faster is to simply type &#8220;ignored&#8221; into preferences quick search!</p>
<p>Here you can add patterns like &#8220;bin&#8221;, &#8220;build&#8221;, &#8220;target&#8221; etc so these will be ignored.</p>
<p>Please be aware that this kind of ignore patterns are not conceptually correct &#8212; ignored resources should be configured at the svn repository meta-info level!</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/06/02/quick-hint-ignore-bin-target-build-etc-dirs-in-eclipse-cvs-and-svn-synchronize-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Glassfish Eclipse Bundle for JavaDB, JPA and JSP</title>
		<link>http://ahtik.com/blog/2009/04/09/using-glassfish-eclipse-bundle-for-javadb-jpa-and-jsp/</link>
		<comments>http://ahtik.com/blog/2009/04/09/using-glassfish-eclipse-bundle-for-javadb-jpa-and-jsp/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 13:49:59 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=139</guid>
		<description><![CDATA[Have you ever wondered how quickly one could get from installing a J2EE server to running a JSP page that fetches data from DB using modern persistency technology like JPA? To find out we (me and Ivar) did a little test-drive using recently announced Glassfish Eclipse Bundle that contains Eclipse IDE with bundled Glassfish J2EE [...]]]></description>
			<content:encoded><![CDATA[<p><b>Have you ever wondered how quickly one could get from installing a J2EE server to running a JSP page that fetches data from DB using modern persistency technology like JPA?</b></p>
<p>To find out we (me and <a href="http://meikas.com">Ivar</a>) did a little test-drive using recently announced <a href="http://download.java.net/glassfish/eclipse/">Glassfish Eclipse Bundle</a> that contains Eclipse IDE with bundled Glassfish J2EE server, optionally JDK and a lot of integrated plugins to get you started quickly.</p>
<p>After cutting out all the downloading, startup etc delays we ended up with a surprisingly short 10min demonstration! It was interesting that we barely wrote any code or XML &#8212; see for yourself! Tricky part was initial setup to get all the jars and configurations right &#8212; must be followed pretty much the same sequence as in the video!</p>
<p>Ok, here it comes, have fun <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Probably adding a few annotations and audio would help?</p>
<p>&nbsp;</p>
<p><center><br />
<object width="640" height="480"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4075401&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4075401&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="640" height="480"></embed></object><br />
</center></p>
<p>&nbsp;</p>
<p><b>Any feedback is more than welcome!</b></p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/04/09/using-glassfish-eclipse-bundle-for-javadb-jpa-and-jsp/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Can you guess the output? junit and initialization</title>
		<link>http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/</link>
		<comments>http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 17:04:38 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/</guid>
		<description><![CDATA[Can you guess the output without running the code? The relation to Eclipse is simply the fact that big part of eclipse.org is a great example of good test coverage built on top of jUnit. Plus, it was literally pulling my hair out in one of the eclipse-related testing-suites. I stepped into this a few [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Can you guess the output without running the code?</strong></p>
<p>The relation to Eclipse is simply the fact that big part of eclipse.org is a great example of good test coverage built on top of jUnit. Plus, it was literally pulling my hair out in one of the eclipse-related testing-suites.</p>
<p>I stepped into this a few years ago while bug-fighting a test class that had unexpected initialization.</p>
<p>Pretty sure that many of you know the answer but definitely fun outcome!</p>
<p>As everyone can simply run this snippet yourself I won&#8217;t delay approving comments, I&#8217;ll just accept them whenever I get a free moment. This comment system here has captcha but additionally all comments must be approved manually.</p>
<pre name="code" class="java">
import junit.framework.TestCase;
public class MyTest extends TestCase {
private static int count = 0;

{ count++; }

public MyTest() {count++;}

public void test1() { System.out.print(count); }
public void test2() { System.out.print(count); }
public void test3() { System.out.print(count); }

}
</pre>
<p>I&#8217;m sure some of us don&#8217;t always take this behavior into account <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>After figuring this out, SPECIAL fun is a bit modified case:</p>
<pre name="code" class="java">
import junit.framework.TestCase;
public class MyTest extends TestCase {
private static int count = 0;

{ count=count*2; }

public MyTest() { count++; }

public void test1() { System.out.print(count); }
public void test2() { System.out.print(count); }
public void test3() { System.out.print(count); }
}
</pre>
<p>For this last snippet I think without running it you won&#8217;t figure it out <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  At least I didn&#8217;t..</p>
<p>UPDATE: Decent in-depth hi-tech doc about java init <a href="http://www.artima.com/designtechniques/initialization7.html">http://www.artima.com/designtechniques/initialization7.html</a></p>
<p>UPDATE2: Correct answers were 666 and 777.</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java Quiz of The Day &#8211; same private field instance for two classes</title>
		<link>http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/</link>
		<comments>http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 10:14:28 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/</guid>
		<description><![CDATA[What is the smallest change to main method that makes it sysout &#8220;true&#8221;? You are allowed to change ONLY the main method! Of course changing sysout line is out of question. You can leave your answer in comments and I&#8217;ll publish/approve them together with the solution. [java] public class InstanceDemo { public static void main(String[] [...]]]></description>
			<content:encoded><![CDATA[<p><strong>What is the smallest change to <i>main</i> method that makes it sysout &#8220;true&#8221;?</strong></p>
<p><strong>You are allowed to change ONLY the main method! Of course changing sysout line is out of question.</strong></p>
<p>You can leave your answer in comments and I&#8217;ll publish/approve them together with the solution.</p>
<p>[java]<br />
public class InstanceDemo {</p>
<p>	public static void main(String[] args){<br />
		MyClass cl1 = new MyClass();<br />
		MyClass cl2 = new MyClass();<br />
		System.out.println(cl1.ocl==cl2.ocl &#038;&#038; cl1!=cl2);<br />
	}</p>
<p>	private static class MyClass extends java.util.ArrayList {<br />
		private final Object ocl = new Object();<br />
	}</p>
<p>}<br />
[/java]</p>
<p>I&#8217;ll post the correct answer in 24h <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>UPDATE:</strong> Was not that hard afterall! <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ~45 correct answers.</p>
<p>Yes, clone() was the answer I was looking for:<br />
[java]MyClass cl2 = (MyClass) cl1.clone();[/java]</p>
<p><a href="http://ed-merks.blogspot.com/">Ed Merks</a> surprised with a nice solution:<br />
[java]<br />
//Add this line as the first line of main.<br />
class MyClass extends InstanceDemo.MyClass {<br />
Object ocl = null;<br />
}<br />
[/java]</p>
<p>And a lot of people took the hard-core way:<br />
[java]<br />
Field field = cl1.getClass().getDeclaredField(&#8220;ocl&#8221;);<br />
field.setAccessible(true);<br />
field.set(cl2,cl1.ocl);<br />
[/java] <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>SimpleDateFormat is not thread-safe</title>
		<link>http://ahtik.com/blog/2008/11/07/simpledateformat-is-not-thread-safe/</link>
		<comments>http://ahtik.com/blog/2008/11/07/simpledateformat-is-not-thread-safe/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 10:35:20 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/2008/11/07/simpledateformat-is-not-thread-safe/</guid>
		<description><![CDATA[How many of you use java.text.SimpleDateFormat as static field? I have seen this to be pretty standard practice (and have done this myself too). Be aware that SimpleDateFormat#format(..) is not thread-safe and thereby for most of the cases you should not use this as a static field in server, Eclipse RPC or any other multi-threaded [...]]]></description>
			<content:encoded><![CDATA[<p><b>How many of you use java.text.SimpleDateFormat as static field?</b></p>
<p>I have seen this to be pretty standard practice (and have done this myself too).</p>
<p>Be aware that SimpleDateFormat#format(..) <b>is not thread-safe</b> and thereby for most of the cases you should not use this as a static field in server, Eclipse RPC or any other multi-threaded environment.</p>
<p>SimpleDateFormat is internally using field &#8220;calendar&#8221; that is set with each #format(&#8230;) method call so that pretty much breaks the thread-safety.</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2008/11/07/simpledateformat-is-not-thread-safe/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Turning off win xp master volume beep sound</title>
		<link>http://ahtik.com/blog/2008/09/24/turning-off-win-xp-master-volume-beep-sound/</link>
		<comments>http://ahtik.com/blog/2008/09/24/turning-off-win-xp-master-volume-beep-sound/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 13:34:20 +0000</pubDate>
		<dc:creator>Ahti Kitsik</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/2008/09/24/turning-off-win-xp-master-volume-beep-sound/</guid>
		<description><![CDATA[Aren&#8217;t you annoyed by the beep that is so loud? I got pretty frustrated after trying to look for disablement under volume control preferences. Nothing there. Also turning off all sound notifications at control panel (including Exclamation sound) didn&#8217;t help. Still nothing, just one aloud beep. Windows XP Volume Control &#160; Here&#8217;s the quickest way [...]]]></description>
			<content:encoded><![CDATA[<p><b>Aren&#8217;t you annoyed by the beep that is so loud?</b></p>
<p>I got pretty frustrated after trying to look for disablement under volume control preferences. Nothing there. Also turning off all sound notifications at control panel (including Exclamation sound) didn&#8217;t help.</p>
<p>Still nothing, just one aloud beep.</p>
<p><img src="http://ahtik.com/blog/wp-content/uploads/2008/09/volume-control.png" alt="Windows Master Volume Control"/><br/><br />
<i>Windows XP Volume Control</i></p>
<p>&nbsp;</p>
<p><b>Here&#8217;s the quickest way I found to disable it:</b></p>
<ol>
<li> Go to My Computer
<li> rightclick for Properties
<li> tab Hardware
<li> button Device Manager
<li> menu View
<li> set checkbox Show Hidden Devices
<li> navigate to Non-Plug and Play drivers
<li> open Beep
<li> tab Drivers
<li> button Stop
<li> combo Disabled
<li> button OK
<li> Congratulations!
</ol>
</p>
<p>&nbsp;</p>
<p><img src="http://ahtik.com/blog/wp-content/uploads/2008/09/beep.png" alt="Windows XP Volume Control"/><br/><br />
<i>Disabling beep driver forever</i>
</p>
<p>&nbsp;</p>
<p>If you find a better way, please let me know <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2008/09/24/turning-off-win-xp-master-volume-beep-sound/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

