<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Alberto Bustamante</title>
	
	<link>http://www.albertobustamante.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 17 Dec 2009 20:51:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/AlbertoBustamanteENG" /><feedburner:info uri="albertobustamanteeng" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Machine Learning in Stanford University</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/gCWcvWAWwCw/</link>
		<comments>http://www.albertobustamante.com/blog/2009/12/machine-learning-in-stanford-university/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 20:51:10 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[stanford]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=131</guid>
		<description><![CDATA[Machine Learning is a branch of Artificial Intelligence, that aims to develop systems with the ability of learning from the experience. Machine learning techniques can be used in different fields. For example, recommendation systems (as Amazon), biology, games&#8230;
If you are looking for a introduction to Machine Learning, you must visit the Stanford University Youtube channel. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.albertobustamante.com/blog/wp-content/uploads/2009/12/stanford-logo.jpg"><img src="http://www.albertobustamante.com/blog/wp-content/uploads/2009/12/stanford-logo.jpg" alt="stanford-logo" title="stanford-logo" width="120" height="112" class="alignleft size-full wp-image-132" /></a>Machine Learning is a branch of Artificial Intelligence, that aims to develop systems with the ability of learning from the experience. Machine learning techniques can be used in different fields. For example, recommendation systems (as Amazon), biology, games&#8230;</p>
<p>If you are looking for a introduction to Machine Learning, you must visit the Stanford University Youtube channel. You will find a <a href="http://www.youtube.com/view_play_list?p=A89DCFA6ADACE599">complete course about this topic</a>, taught by Professor Andrew Ng. This is the info of the course:</p>
<blockquote><p><a href="http://www.youtube.com/view_play_list?p=A89DCFA6ADACE599">This course (CS229)</a> provides a broad introduction to machine learning and statistical pattern recognition. Topics include supervised learning, unsupervised learning, learning theory, reinforcement learning and adaptive control. Recent applications of machine learning, such as to robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing are also discussed.</p></blockquote>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/" rel="bookmark">Solving problems with Subversion</a></li><li><a href="http://www.albertobustamante.com/blog/2009/06/the-class-javautilproperties/" rel="bookmark">The Class java.util.Properties</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/jscrollpane-jtable-and-horizontal-scroll/" rel="bookmark">JScrollPane, JTable and horizontal scroll</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/" rel="bookmark">Showing hidden files in Leopard</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/gCWcvWAWwCw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/12/machine-learning-in-stanford-university/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/12/machine-learning-in-stanford-university/</feedburner:origLink></item>
		<item>
		<title>JScrollPane, JTable and horizontal scroll</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/Gcr4i6R2ah8/</link>
		<comments>http://www.albertobustamante.com/blog/2009/12/jscrollpane-jtable-and-horizontal-scroll/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 19:39:18 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[jscrollpane]]></category>
		<category><![CDATA[jtable]]></category>
		<category><![CDATA[swing]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=119</guid>
		<description><![CDATA[I was coding a graphical interface using Java, and what I wanted was to insert a JTable object inside a JScrollPane. The table was bigger than the JScrollPane, but I didnt know why, only the vertical scroll bar was shown. I spent hours reading Swing tutorials, checking my code&#8230; everything seemed to be ok, so.. [...]]]></description>
			<content:encoded><![CDATA[<p>I was coding a graphical interface using Java, and what I wanted was to insert a JTable object inside a JScrollPane. The table was bigger than the JScrollPane, but I didnt know why, only the vertical scroll bar was shown. I spent hours reading Swing tutorials, checking my code&#8230; everything seemed to be ok, so.. why it wasnt working?<br />
Finally, I found the answer: there is a bug in Java when you are using JScrollPane and JTable. And the solution was to create a new class extending JTable, in order to override JTable.getScrollableTracksViewportWidth() method with this one:</p>
<blockquote><p class="code">public boolean getScrollableTracksViewportWidth() {</p>
<p class="code" style="padding-left: 30px;">if (autoResizeMode != AUTO_RESIZE_OFF) {</p>
<p class="code" style="padding-left: 60px;">if (getParent() instanceof JViewport) {</p>
<p class="code" style="padding-left: 90px;">return (((JViewport)getParent()).getWidth() &gt; getPreferredSize().width);</p>
<p class="code" style="padding-left: 60px;">}</p>
<p class="code" style="padding-left: 30px;">}</p>
<p class="code" style="padding-left: 30px;">return false;</p>
<p class="code">}</p>
</blockquote>
<p>Source: <a href="http://www.daniweb.com/forums/thread29263.html#">DaniWeb Forum</a></p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/06/the-class-javautilproperties/" rel="bookmark">The Class java.util.Properties</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/machine-learning-in-stanford-university/" rel="bookmark">Machine Learning in Stanford University</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/" rel="bookmark">Showing hidden files in Leopard</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/" rel="bookmark">Compiling Erlang on Mac</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/Gcr4i6R2ah8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/12/jscrollpane-jtable-and-horizontal-scroll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/12/jscrollpane-jtable-and-horizontal-scroll/</feedburner:origLink></item>
		<item>
		<title>Fixing Wordpress Error 500</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/uHu1bX4n7_c/</link>
		<comments>http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 19:07:17 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[error 500]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=109</guid>
		<description><![CDATA[After this, I&#8217;ve learned that its convenient to deactivate all your plugins before updating to the last version of Wordpress. Im not sure when I did the last update, but it seems this blog have been offline since then. 
This morning I tried to read an article of the blog, and I got an &#8220;Error [...]]]></description>
			<content:encoded><![CDATA[<p>After this, I&#8217;ve learned that its convenient to deactivate all your plugins before updating to the last version of Wordpress. Im not sure when I did the last update, but it seems this blog have been offline since then. </p>
<p>This morning I tried to read an article of the blog, and I got an &#8220;Error 500&#8243; message. First of all, I checked that my Wordpress was working, because I could access to my dashboard. Next step: deactivate all the plugins. But it didnt work. So lets take a look into the Apache log. What I found was:</p>
<blockquote><p>SoftException in Application.cpp:252: File &#8220;/home/xxxxx/public_html/blog/index.php&#8221; is writeable by group</p></blockquote>
<p>Thats it: a permissions problem. So I used Cyberduck (but you can use any other FTP application) to fix it. Delete the &#8220;write&#8221; permissions of Group and Others:<br />
<center><img src="http://www.albertobustamante.com/blog/wp-content/uploads/2009/12/Imagen-6.png" alt="Permissions-Cyberduck" title="Permissions-Cyberduck" width="391" height="204" class="aligncenter size-full wp-image-112" /></center></p>
<p>Note: be sure to apply this to all your files and directories. In my case, as you can see in the image, I used the option &#8220;Apply changes recursively&#8221;. Your FTP application should have the option to do something like this.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/05/fixing-wordpress-error-406/" rel="bookmark">Fixing Wordpress Error 406</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/machine-learning-in-stanford-university/" rel="bookmark">Machine Learning in Stanford University</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/" rel="bookmark">Solving problems with Subversion</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/" rel="bookmark">Showing hidden files in Leopard</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/" rel="bookmark">Compiling Erlang on Mac</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/uHu1bX4n7_c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/</feedburner:origLink></item>
		<item>
		<title>Solving problems with Subversion</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/Yi_qDZQ1zGg/</link>
		<comments>http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 17:41:24 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=105</guid>
		<description><![CDATA[While I was updating my local copy of a SVN repository, I got this error:
Can&#8217;t copy / move &#8216;.svn-base&#8217; to &#8216;.tmp&#8217;: The system cannot find the file specified.
The problem was that there were two files in the repository whose names differed only in case (e.g., File.txt and file.txt). This is possible in Unix-based systems, but [...]]]></description>
			<content:encoded><![CDATA[<p>While I was updating my local copy of a SVN repository, I got this error:</p>
<blockquote><p>Can&#8217;t copy / move &#8216;<file name>.svn-base&#8217; to &#8216;<file name>.tmp&#8217;: The system cannot find the file specified.</p></blockquote>
<p>The problem was that there were two files in the repository whose names differed only in case (e.g., File.txt and file.txt). This is possible in Unix-based systems, but not in Windows. So due to I was using a Windows computer, I couldnt update my local copy. I you have this problem, just delete or rename one of the files in the repository.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/fix-the-home-and-end-keys-in-os-x/" rel="bookmark">Fix the Home and End keys in OS X</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/" rel="bookmark">Compiling Erlang on Mac</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/" rel="bookmark">Showing hidden files in Leopard</a></li><li><a href="http://www.albertobustamante.com/blog/2009/05/fixing-wordpress-error-406/" rel="bookmark">Fixing Wordpress Error 406</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/Yi_qDZQ1zGg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/</feedburner:origLink></item>
		<item>
		<title>Compiling Erlang on Mac</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/tZVhsCiVNCI/</link>
		<comments>http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 21:38:59 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Erlang]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=99</guid>
		<description><![CDATA[First of all you need to install XCode, because you will need GCC compiler. These are the steps I followed:
1. Download the latest version of Erlang. In my case, it was R13B02-1, so I got a file named otp_src_R13B02-1.tar.gz
2. After decompressing the file:
$ cd otp_src_R12B-2
$. /configure
$ make
$ sudo make install
These are the standard steps, but [...]]]></description>
			<content:encoded><![CDATA[<p>First of all you need to install <a href="http://developer.apple.com/technology/xcode.html">XCode</a>, because you will need GCC compiler. These are the steps I followed:</p>
<p>1. Download the <a href="http://www.erlang.org/download.html">latest version</a> of Erlang. In my case, it was R13B02-1, so I got a file named otp_src_R13B02-1.tar.gz<br />
2. After decompressing the file:</p>
<blockquote><p>$ cd otp_src_R12B-2<br />
$. /configure<br />
$ make<br />
$ sudo make install</p></blockquote>
<p>These are the standard steps, but I had a problem with the &#8220;make&#8221; command. I got the following error:</p>
<blockquote><p>gen/wxe_events.cpp: In function ‘void initEventTable()’:<br />
gen/wxe_events.cpp:277: error: ‘wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN’ was not declared in this scope<br />
gen/wxe_events.cpp:278: error: ‘wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP’ was not declared in this scope<br />
gen/wxe_events.cpp:279: error: ‘wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN’ was not declared in this scope<br />
gen/wxe_events.cpp:280: error: ‘wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP’ was not declared in this scope<br />
gen/wxe_events.cpp:281: error: ‘wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED’ was not declared in this scope<br />
gen/wxe_events.cpp:282: error: ‘wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE’ was not declared in this scope<br />
gen/wxe_events.cpp:283: error: ‘wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK’ was not declared in this scope<br />
make[4]: *** [i386-apple-darwin9.8.0/wxe_events.o] Error 1<br />
make[3]: *** [release] Error 2<br />
make[2]: *** [release] Error 2<br />
make[1]: *** [release] Error 2<br />
make: *** [install.libs] Error 2</p></blockquote>
<p>The solution was to build Erlang without wxwidget support, so the steps I followed were:</p>
<blockquote><p>$ cd otp_src_R12B-2<br />
$. /configure<br />
<b>$ touch lib/wx/SKIP</b><br />
$ make<br />
$ sudo make install</p></blockquote>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/05/fixing-wordpress-error-406/" rel="bookmark">Fixing Wordpress Error 406</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/" rel="bookmark">Showing hidden files in Leopard</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/" rel="bookmark">Solving problems with Subversion</a></li><li><a href="http://www.albertobustamante.com/blog/2009/05/how-to-edit-path-variable-on-mac/" rel="bookmark">How to edit PATH variable on Mac</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/tZVhsCiVNCI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/</feedburner:origLink></item>
		<item>
		<title>Fix the Home and End keys in OS X</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/8Rwl2oBZryo/</link>
		<comments>http://www.albertobustamante.com/blog/2009/07/fix-the-home-and-end-keys-in-os-x/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 14:53:46 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[end key]]></category>
		<category><![CDATA[home key]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=90</guid>
		<description><![CDATA[There is one thing I dont like about Mac OS X: the behaviour of the Home, End, PagUp and PagDown keys. I you want the same behaviour than a Windows or Linux computer, open a text editor and write this:
{
“\UF729″ = “moveToBeginningOfLine:”;
“$\UF729″ = “moveToBeginningOfLineAndModifySelection:”;
“\UF72B” = “moveToEndOfLine:”;
“$\UF72B” = “moveToEndOfLineAndModifySelection:”;
“\UF72C” = “pageUp:”;
“\UF72D” = “pageDown:”;
}
Save the file as [...]]]></description>
			<content:encoded><![CDATA[<p>There is one thing I dont like about Mac OS X: the behaviour of the Home, End, PagUp and PagDown keys. I you want the same behaviour than a Windows or Linux computer, open a text editor and write this:</p>
<blockquote><p>{<br />
“\UF729″ = “moveToBeginningOfLine:”;<br />
“$\UF729″ = “moveToBeginningOfLineAndModifySelection:”;<br />
“\UF72B” = “moveToEndOfLine:”;<br />
“$\UF72B” = “moveToEndOfLineAndModifySelection:”;<br />
“\UF72C” = “pageUp:”;<br />
“\UF72D” = “pageDown:”;<br />
}</p></blockquote>
<p>Save the file as <strong>DefaultKeyBinding.dict</strong> into your <strong>~/Library/KeyBindings</strong> directory and reboot your Mac.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/05/how-to-edit-path-variable-on-mac/" rel="bookmark">How to edit PATH variable on Mac</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/" rel="bookmark">Solving problems with Subversion</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/05/fixing-wordpress-error-406/" rel="bookmark">Fixing Wordpress Error 406</a></li><li><a href="http://www.albertobustamante.com/blog/2009/06/the-class-javautilproperties/" rel="bookmark">The Class java.util.Properties</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/8Rwl2oBZryo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/07/fix-the-home-and-end-keys-in-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/07/fix-the-home-and-end-keys-in-os-x/</feedburner:origLink></item>
		<item>
		<title>Showing hidden files in Leopard</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/hFj76KVBZUo/</link>
		<comments>http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 23:19:11 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[hidden files]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=85</guid>
		<description><![CDATA[I&#8217;ve found a very useful widget. It adds a button to your dashboard to easily show or hide the hidden files in your system. Install it, press &#8220;Show&#8221;, and you will see your hidden files in Finder.

Related Posts:Compiling Erlang on MacFixing Wordpress Error 500Solving problems with SubversionThe appropriate termJScrollPane, JTable and horizontal scroll]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve found a <a href="http://www.apple.com/downloads/dashboard/developer/hiddenfiles.html">very useful widget</a>. It adds a button to your dashboard to easily show or hide the hidden files in your system. Install it, press &#8220;Show&#8221;, and you will see your hidden files in Finder.<br />
<center><a href="http://www.apple.com/downloads/dashboard/developer/hiddenfiles.html"><img src="http://images.apple.com/downloads/dashboard/developer/images/hiddenfiles_20081028122333.jpg" alt="Dashboard widget" /></a></center></p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/" rel="bookmark">Compiling Erlang on Mac</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/" rel="bookmark">Solving problems with Subversion</a></li><li><a href="http://www.albertobustamante.com/blog/2009/05/the-appropiate-term/" rel="bookmark">The appropriate term</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/jscrollpane-jtable-and-horizontal-scroll/" rel="bookmark">JScrollPane, JTable and horizontal scroll</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/hFj76KVBZUo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/</feedburner:origLink></item>
		<item>
		<title>The Class java.util.Properties</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/FVei0gGQ6p8/</link>
		<comments>http://www.albertobustamante.com/blog/2009/06/the-class-javautilproperties/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 21:36:58 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=78</guid>
		<description><![CDATA[I didnt know this class before start using it some months ago. Now I love it because it makes easier the handling of properties in your Java code.

public class Properties extends Hashtable {
protected Properties defaults;
public Properties();
public Properties(Properties defaults);
public String getProperty(String key);
public String setProperty(String key, String defaultValue);
public Enumeration propertyNames();
public void load(InputStream in) throws IOException;
public void save(OutputStream [...]]]></description>
			<content:encoded><![CDATA[<p>I didnt know this class before start using it some months ago. Now I love it because it makes easier the handling of properties in your Java code.</p>
<blockquote><p>
public class Properties extends Hashtable {</p>
<p style="padding-left: 30px;">protected Properties <b>defaults</b>;<br />
public <b>Properties</b>();<br />
public <b>Properties</b>(Properties defaults);<br />
public String <b>getProperty</b>(String key);<br />
public String <b>setProperty</b>(String key, String defaultValue);<br />
public Enumeration <b>propertyNames</b>();<br />
public void <b>load</b>(InputStream in) throws IOException;<br />
public void <b>save</b>(OutputStream out, String header);<br />
public void <b>list</b>(PrintStream out);</p>
<p>}</p></blockquote>
<p>It extends java.util.HashTable, so this class stores each property as a pair of (key, value). If your application needs some parameters to work, you can include them in a file, and then, use a java.util.Properties object to load them.</p>
<blockquote><p>Properties props = new Properties();<br />
FileInputStream file = new FileInputStream(&#8221;propertiesfile.txt&#8221;);<br />
props.load(file)</p></blockquote>
<p>Using these three lines, you will have a java.util.Properties object filled with the content of &#8220;propertiesfile.txt&#8221;. But, whats the format of this file? It has to contain a pair  per line, and both of them have to be separated by a white space, &#8216;=&#8221; or &#8216;:&#8217;. The following file would be correct:</p>
<blockquote><p>Property1=Value1<br />
#This is a comment<br />
Property2:Value2<br />
Property3 Value3</p></blockquote>
<p>After loading this file, how can we access the properties? If we want to use the value of &#8220;Property1&#8243;:</p>
<blockquote><p>String value = getProperty(&#8221;Property1&#8243;);</p></blockquote>
<p>Or if we want to modify the value of &#8220;Property2&#8243;:</p>
<blockquote><p>setProperty(&#8221;Property2&#8243;,&#8221;New value&#8221;);</p></blockquote>
<p>More info: <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Properties.html">java.util.Properties</a></p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/12/jscrollpane-jtable-and-horizontal-scroll/" rel="bookmark">JScrollPane, JTable and horizontal scroll</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/05/fixing-wordpress-error-406/" rel="bookmark">Fixing Wordpress Error 406</a></li><li><a href="http://www.albertobustamante.com/blog/2009/05/how-to-edit-path-variable-on-mac/" rel="bookmark">How to edit PATH variable on Mac</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/machine-learning-in-stanford-university/" rel="bookmark">Machine Learning in Stanford University</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/FVei0gGQ6p8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/06/the-class-javautilproperties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/06/the-class-javautilproperties/</feedburner:origLink></item>
		<item>
		<title>How to edit PATH variable on Mac</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/CNEABTjjEzU/</link>
		<comments>http://www.albertobustamante.com/blog/2009/05/how-to-edit-path-variable-on-mac/#comments</comments>
		<pubDate>Sat, 23 May 2009 20:11:19 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[path]]></category>
		<category><![CDATA[variable]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=62</guid>
		<description><![CDATA[If you need to change your PATH variables (or another environment variable, as CLASSPATH) on a Mac OS X, you need to edit a file called .profile located in your home directory. Open a terminal window and type:
open -e ~/.profile
In case you dont have a .profile file, you have to create it:
touch ~/.profile
You have to [...]]]></description>
			<content:encoded><![CDATA[<p>If you need to change your PATH variables (or another environment variable, as CLASSPATH) on a Mac OS X, you need to edit a file called .profile located in your home directory. Open a terminal window and type:</p>
<blockquote><p>open -e ~/.profile</p></blockquote>
<p>In case you dont have a .profile file, you have to create it:</p>
<blockquote><p>touch ~/.profile</p></blockquote>
<p>You have to include a line like this:</p>
<blockquote><p>export PATH=(path-you-want-to-add):$PATH</p></blockquote>
<p>For example, lets imagine you want to add the file whatever.jar, located in your Documents folder. You would write:</p>
<blockquote><p>export PATH=~/Documents/whatever.jar:$PATH</p></blockquote>
<p>Easy, isnt it?</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/05/fixing-wordpress-error-406/" rel="bookmark">Fixing Wordpress Error 406</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/fix-the-home-and-end-keys-in-os-x/" rel="bookmark">Fix the Home and End keys in OS X</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/solving-problems-with-subversion/" rel="bookmark">Solving problems with Subversion</a></li><li><a href="http://www.albertobustamante.com/blog/2009/11/compiling-erlang-on-mac/" rel="bookmark">Compiling Erlang on Mac</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/CNEABTjjEzU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/05/how-to-edit-path-variable-on-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/05/how-to-edit-path-variable-on-mac/</feedburner:origLink></item>
		<item>
		<title>Eyes Like An Angel Smiles Like A Devil</title>
		<link>http://feedproxy.google.com/~r/AlbertoBustamanteENG/~3/myU3_XaDhvA/</link>
		<comments>http://www.albertobustamante.com/blog/2009/05/eyes-like-an-angel-smiles-like-a-devil/#comments</comments>
		<pubDate>Thu, 21 May 2009 16:47:15 +0000</pubDate>
		<dc:creator>Alberto</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[notpron]]></category>

		<guid isPermaLink="false">http://www.albertobustamante.com/blog/?p=54</guid>
		<description><![CDATA[Im sure this post is gonna be very useful to a lot of people. Here you have the lyrics of &#8220;Simple songs&#8221;, from Big Dad Voodoo Daddy. What was the name of the song again?

&#8220;Simple Songs&#8221; by Big Bad Voodoo Daddy
Simple songs about simple things
Is what makes my baby swing
Shes got eyes like an angel [...]]]></description>
			<content:encoded><![CDATA[<p>Im sure this post is gonna be very useful to a lot of people. Here you have the lyrics of &#8220;Simple songs&#8221;, from Big Dad Voodoo Daddy. What was the name of the song again?</p>
<blockquote><p>
<font size=3>&#8220;Simple Songs&#8221; by Big Bad Voodoo Daddy</font></p>
<p>Simple songs about simple things<br />
Is what makes my baby swing<br />
Shes got eyes like an angel smiles like a devil<br />
Man you know she’s the real thing<br />
so<br />
When my baby’s not around<br />
The whole world hears my poor heart pound<br />
Cause<br />
“Man you know that she’s the one for me”</p>
<p>When I see that crazy smile<br />
Makes it all well worth while<br />
Love my baby can’t deny<br />
Couldn’t hide it if I try</p>
<p>So at the end of the day I can clearly say<br />
She’s the only one for me.<br />
No one else Id rather see<br />
Nowhere else I’d rather be</p>
<p>Than hangin’ with my baby tight<br />
Morning, afternoon &amp; night<br />
Love that girl I can’t deny<br />
Couldn’t hide it if I try</p></blockquote>
<p>If you wanna know more, the keyword is &#8220;notpron&#8221; <img src='http://www.albertobustamante.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.albertobustamante.com/blog/2009/06/the-class-javautilproperties/" rel="bookmark">The Class java.util.Properties</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/showing-hidden-files-in-leopard/" rel="bookmark">Showing hidden files in Leopard</a></li><li><a href="http://www.albertobustamante.com/blog/2009/12/fixing-wordpress-error-500/" rel="bookmark">Fixing Wordpress Error 500</a></li><li><a href="http://www.albertobustamante.com/blog/2009/07/fix-the-home-and-end-keys-in-os-x/" rel="bookmark">Fix the Home and End keys in OS X</a></li><li><a href="http://www.albertobustamante.com/blog/2009/05/fixing-wordpress-error-406/" rel="bookmark">Fixing Wordpress Error 406</a></li></ul></div><img src="http://feeds.feedburner.com/~r/AlbertoBustamanteENG/~4/myU3_XaDhvA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.albertobustamante.com/blog/2009/05/eyes-like-an-angel-smiles-like-a-devil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.albertobustamante.com/blog/2009/05/eyes-like-an-angel-smiles-like-a-devil/</feedburner:origLink></item>
	</channel>
</rss>
