<?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>MasterLeep&#039;s Temple</title>
	<atom:link href="http://masterleep.com/feed" rel="self" type="application/rss+xml" />
	<link>http://masterleep.com</link>
	<description>Follow the path of the rabbit</description>
	<lastBuildDate>Fri, 17 Jun 2011 20:54:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Using Gfortran on OSX Snow Leopard to create 32 and 64 bit executables</title>
		<link>http://masterleep.com/2011/gfortran-osx-snow-leopard-32-64-bit-executables</link>
		<comments>http://masterleep.com/2011/gfortran-osx-snow-leopard-32-64-bit-executables#comments</comments>
		<pubDate>Fri, 17 Jun 2011 20:54:36 +0000</pubDate>
		<dc:creator>MasterLeep</dc:creator>
				<category><![CDATA[Recipes]]></category>

		<guid isPermaLink="false">http://masterleep.com/?p=45</guid>
		<description><![CDATA[This recipe covers setting up installing gfortran on OSX Snow Leopard on a 64 bit machine, like most modern hardware, and using it to generate applications that can run on either 32 or 64 bit Intel. Precondition: MacPorts should be installed. 1. Check that the universal MacPorts variants are set up for both Intel architectures. [...]]]></description>
			<content:encoded><![CDATA[<p>This recipe covers setting up installing gfortran on OSX Snow Leopard on a 64 bit machine, like most modern hardware, and using it to generate applications that can run on either 32 or 64 bit Intel.</p>
<p>Precondition:  MacPorts should be installed.</p>
<p>1.  Check that the universal MacPorts variants are set up for both Intel architectures.<br />
<code>cd /opt/local/etc/macports<br />
cat macports.conf<br />
# Check that the universal_archs line looks like this:<br />
universal_archs		x86_64 i386<br />
</code></p>
<p>2.  Install gcc45 with Macports using the universal variant.<br />
<code>sudo port install gcc45 +universal</code><br />
This step takes about 2 hours on a recent MacBook Pro.</p>
<p>3.  Create a fortran test program called t.f:<br />
<code>        write (*,*) 'hello'<br />
        end<br />
</code></p>
<p>4.  Build it for 32 bit:<br />
<code>gfortran -m32 t.f<br />
$ file a.out<br />
a.out: Mach-O executable i386<br />
</code></p>
<p>5.  And for 64 bit:<br />
<code>gfortran t.f<br />
$ file a.out<br />
a.out: Mach-O 64-bit executable x86_64<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://masterleep.com/2011/gfortran-osx-snow-leopard-32-64-bit-executables/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ML Raw HTML 1.0.2 Released</title>
		<link>http://masterleep.com/2011/ml-raw-html-102-released</link>
		<comments>http://masterleep.com/2011/ml-raw-html-102-released#comments</comments>
		<pubDate>Thu, 20 Jan 2011 18:44:24 +0000</pubDate>
		<dc:creator>MasterLeep</dc:creator>
				<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://masterleep.com/?p=38</guid>
		<description><![CDATA[I&#8217;ve created a simple WordPress plugin which passes through raw html in a wordpress post, which is quite handy for things like javascript ad fragments. It uses shortcodes and is resigned to be more efficient and reliable than the other plugins I looked at which do similar things. More information is available at the project [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve created a simple WordPress plugin which passes through raw html in a wordpress post, which is quite handy for things like javascript ad fragments.  It uses shortcodes and is resigned to be more efficient and reliable than the other plugins I looked at which do similar things.</p>
<p>More information is available at the project page &#8211; <a href="/projects/raw-html">ML Raw HTML</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://masterleep.com/2011/ml-raw-html-102-released/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Configuring msmtp on OSX Snow Leopard to send through gmail</title>
		<link>http://masterleep.com/2010/configuring-msmtp-on-osx-snow-leopard-to-send-through-gmail</link>
		<comments>http://masterleep.com/2010/configuring-msmtp-on-osx-snow-leopard-to-send-through-gmail#comments</comments>
		<pubDate>Fri, 07 May 2010 18:18:51 +0000</pubDate>
		<dc:creator>MasterLeep</dc:creator>
				<category><![CDATA[Recipes]]></category>

		<guid isPermaLink="false">http://masterleep.com/?p=21</guid>
		<description><![CDATA[This recipe covers setting up msmtp on OSX Snow Leopard to enable command line tools like mailx to deliver email through Gmail. One advantage of this recipe is that it does not touch any Apple-provided system configuration files, so it is independent from OS updates. Precondition: MacPorts should be installed. 1. Install msmtp with Macports. [...]]]></description>
			<content:encoded><![CDATA[<p>This recipe covers setting up msmtp on OSX Snow Leopard to enable command line tools like mailx to deliver email through Gmail.  One advantage of this recipe is that it does not touch any Apple-provided system configuration files, so it is independent from OS updates.</p>
<p>Precondition:  MacPorts should be installed.</p>
<p>1.  Install msmtp with Macports.<br />
<code>sudo port install msmtp</code></p>
<p>2.  Install the certificate bundle.<br />
<code>sudo port install curl-ca-bundle</code></p>
<p>3.  Edit ~/.msmtprc to contain:<br />
<code>account default<br />
host smtp.gmail.com<br />
port 587<br />
timeout 30<br />
auth on<br />
user YOUR@EMAIL.HERE<br />
password YOURPASSWORD<br />
auto_from off<br />
from YOUR@EMAIL.HERE<br />
tls on<br />
tls_starttls on<br />
tls_trust_file /opt/local/share/curl/curl-ca-bundle.crt<br />
</code></p>
<p>4.  Set permissions on .msmtprc:<br />
<code>chmod 600 ~/.msmtprc</code></p>
<p>5.  Test the configuration.  The test file should start with a blank line.<br />
<code>msmtp -d TEST@EXAMPLE.COM < hello.txt</code></p>
<p>6.  Edit ~/.mailrc to contain:<br />
<code>set sendmail=/opt/local/bin/msmtp</code></p>
<p>This recipe is based in part on a useful article at <a href="http://magictalong.posterous.com/using-msmtp-and-gmail-in-osx-to-send-mail">magictalong</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://masterleep.com/2010/configuring-msmtp-on-osx-snow-leopard-to-send-through-gmail/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Javascript Nofollow Links 1.0 Released</title>
		<link>http://masterleep.com/2009/javascript-nofollow-links-1-0-released</link>
		<comments>http://masterleep.com/2009/javascript-nofollow-links-1-0-released#comments</comments>
		<pubDate>Tue, 30 Jun 2009 18:19:02 +0000</pubDate>
		<dc:creator>MasterLeep</dc:creator>
				<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://masterleep.com/?p=11</guid>
		<description><![CDATA[I&#8217;ve created a simple WordPress plugin which changes comment authors&#8217; links from nofollowed anchor tags to javascript based links. This is in reaction to the recently announced change in the way Google handles the nofollow tag. More information is available at the project page &#8211; Javascript Nofollow Links.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve created a simple WordPress plugin which changes comment authors&#8217; links from nofollowed anchor tags to javascript based links.  This is in reaction to the recently announced change in the way Google handles the nofollow tag.</p>
<p>More information is available at the project page &#8211; <a href="/projects/javascript-nofollow-links">Javascript Nofollow Links</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://masterleep.com/2009/javascript-nofollow-links-1-0-released/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

