<?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>maxpagels.com &#187; tutorials</title>
	<atom:link href="http://www.maxpagels.com/tag/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maxpagels.com</link>
	<description>Est. MMVIII</description>
	<lastBuildDate>Wed, 08 Feb 2012 18:54:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<cloud domain='www.maxpagels.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>HTML5: A technical specification for Web developers</title>
		<link>http://developers.whatwg.org/</link>
		<comments>http://www.maxpagels.com/2011/03/08/html5-a-technical-specification-for-web-developers/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 15:52:37 +0000</pubDate>
		<dc:creator>Max Pagels</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.maxpagels.com/?p=3764</guid>
		<description><![CDATA[From the Web Hypertext Application Technology Working Group. This HTML5 specification is like no other—It has been processed with you, the humble web developer, in mind.]]></description>
			<content:encoded><![CDATA[<p>From the Web Hypertext Application Technology Working Group.</p>
<blockquote><p>This HTML5 specification is like no other—It has been processed with <em>you</em>, the humble web developer, in mind.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.maxpagels.com/2011/03/08/html5-a-technical-specification-for-web-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript: The Good Parts</title>
		<link>http://www.youtube.com/watch?v=hQVTIJBZook</link>
		<comments>http://www.maxpagels.com/2010/04/28/javascript-the-good-parts/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 08:46:41 +0000</pubDate>
		<dc:creator>Max Pagels</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[techtalks]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.maxpagels.com/?p=2357</guid>
		<description><![CDATA[By Doug Crockford. One of the best Tech Talks I&#8217;ve ever watched. (via Mr.doob&#8217;s blog)]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.crockford.com/">Doug Crockford</a>. One of the best Tech Talks I&#8217;ve ever watched.</p>
<p>(via <a href="http://mrdoob.com/blog">Mr.doob&#8217;s blog</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxpagels.com/2010/04/28/javascript-the-good-parts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Alpine for Gmail</title>
		<link>http://www.maxpagels.com/2010/04/22/configuring-alpine-for-gmail/</link>
		<comments>http://www.maxpagels.com/2010/04/22/configuring-alpine-for-gmail/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:12:51 +0000</pubDate>
		<dc:creator>Max Pagels</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[alpine]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[pine]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.maxpagels.com/?p=2317</guid>
		<description><![CDATA[For e-mail, I use Alpine, the successor to Pine. I find that it&#8217;s easy to use and fast when it&#8217;s up and running – the configuration process, however, can seem a bit complicated at first glance. This article explains how to set up Alpine for use with a Gmail account, but the broad strokes are [...]]]></description>
			<content:encoded><![CDATA[<p>For e-mail, I use <a href="http://www.washington.edu/alpine/">Alpine</a>, the successor to <a href="http://en.wikipedia.org/wiki/Pine_(e-mail_client)">Pine</a>. I find that it&#8217;s easy to use and fast when it&#8217;s up and running – the configuration process, however, can seem a bit complicated at first glance. This article explains how to set up Alpine for use with a Gmail account, but the broad strokes are applicable to any mail account you wish to use. Better still, configuring Alpine this way will make it easy to add more accounts later – I use my install with four different accounts, Gmail being one of them.</p>
<h2>Get it</h2>
<p>I&#8217;m assuming you already have Alpine installed on your machine. If not, it can be downloaded <a href="http://www.washington.edu/alpine/">from the University of Washington website</a>. I used <a href="http://mxcl.github.com/homebrew/">Homebrew</a> to install Alpine on OS X.</p>
<h2>Configure it</h2>
<p>There are essentially two parts to the configuration process: receiving mail and sending mail. To receive mail, Alpine uses something called <em>collection lists</em>. To send mail, <em>roles</em> are used. For a Gmail account, or any another account for that matter, we will create and configure one of each of these.</p>
<h3>Creating the collection list</h3>
<p>At the Alpine main menu, press &#8216;S&#8217; to enter setup and then &#8216;L&#8217; to get to the collection lists screen. Press &#8216;A&#8217; to create a new collection. Edit the nickname to whatever you like, and then enter the following in the Server field:</p>
<pre>imap.gmail.com/ssl/user=your_name@gmail.com</pre>
<p>Remember to change the address at the end to your Gmail address. Leave the Path and View fields empty, and save your changes.</p>
<h3>Creating the role</h3>
<p>Now that you&#8217;ve configured your collection list, Alpine will now be able to fetch email from your Gmail account. To send mail, you need to create a role. From the main menu, press &#8216;S&#8217; to enter the setup screen. Press &#8216;R&#8217; and then &#8216;R&#8217; again to get to the role rules screen. Press &#8216;A&#8217; to create a rule. Give it nickname, and then set &#8220;Current Folder Type&#8221; to Specific. Highlight &#8220;Folder List&#8221;, press &#8216;T&#8217; and then navigate to your Gmail inbox. Press return/enter to add it to the folder list.</p>
<p>That&#8217;s the most complicated part. Now, scroll down to the &#8220;Actions begin here&#8221; section. Change the Set From field to something like this:</p>
<pre>'John Doe' &lt;your_name@gmail.com&gt;</pre>
<p>Change the name to your name and the email address to your Gmail address. Once that&#8217;s done, edit the Use SMTP Server field:</p>
<pre>smtp.gmail.com:587/tls/user=your_name@gmail.com</pre>
<p>Again, change the email address to your Gmail address. Before saving and quitting the screen, make sure that all the options in the &#8220;Uses begin here&#8221; section are marked &#8220;With confirmation&#8221;.</p>
<h2>Use it</h2>
<p>The basic configuration is now done, and your can start using Alpine to send and receive email from your Gmail account. If you wish to add more email accounts, just create a collection list and an accompanying role like you did with the Gmail account.</p>
<h2>Other settings</h2>
<p>Alpine has some default settings that I changed in my installation. At the setup-&gt;configuration screen, under [Advanced User Preferences], I turned on &#8220;Save Will Not Delete&#8221;. I also changed the Pruning Rule to &#8220;don&#8217;t rename, don&#8217;t delete&#8221; so as to not have Alpine <a href="http://www.washington.edu/alpine/tech-notes/config.html">ask me to rename my sent-mail folder every month</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxpagels.com/2010/04/22/configuring-alpine-for-gmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 cheat sheet</title>
		<link>http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/</link>
		<comments>http://www.maxpagels.com/2010/02/27/html5-cheat-sheet/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 23:19:00 +0000</pubDate>
		<dc:creator>Max Pagels</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[cheatsheets]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.maxpagels.com/?p=1777</guid>
		<description><![CDATA[I&#8217;d like to see one with an included browser support matrix.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to see one with an included browser support matrix.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxpagels.com/2010/02/27/html5-cheat-sheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unbreakable encryption</title>
		<link>http://keithwiley.com/mindRamblings/unbreakableEncryption.shtml</link>
		<comments>http://www.maxpagels.com/2010/02/17/unbreakable-encryption/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 21:21:44 +0000</pubDate>
		<dc:creator>Max Pagels</dc:creator>
				<category><![CDATA[Websites]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[otp]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.maxpagels.com/?p=1736</guid>
		<description><![CDATA[The best tutorial on OTP encryption I&#8217;ve ever read. Totally, completely, 100%, perfect, unbreakable encryption is easy, and I mean really easy. It doesn&#8217;t require an advanced education to understand and it doesn&#8217;t require powerful computers to calculate. Why isn&#8217;t anyone concerned about data privacy using it? It has one minor hitch: the two parties [...]]]></description>
			<content:encoded><![CDATA[<p>The best tutorial on OTP encryption I&#8217;ve ever read.</p>
<blockquote><p>Totally, completely, 100%, perfect, unbreakable encryption is easy, and I mean really easy. It doesn&#8217;t require an advanced education to understand and it doesn&#8217;t require powerful computers to calculate. Why isn&#8217;t anyone concerned about data privacy using it? It has one minor hitch: the two parties exchanging information must meet in person at least once.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.maxpagels.com/2010/02/17/unbreakable-encryption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use Modernizr</title>
		<link>http://webdesignernotebook.com/css/how-to-use-modernizr/</link>
		<comments>http://www.maxpagels.com/2010/01/20/how-to-use-modernizr/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 16:21:10 +0000</pubDate>
		<dc:creator>Max Pagels</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[modernizr]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.maxpagels.com/?p=1557</guid>
		<description><![CDATA[A quick and dirty &#8220;getting started&#8221; tutorial.]]></description>
			<content:encoded><![CDATA[<p>A quick and dirty &#8220;getting started&#8221; tutorial.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxpagels.com/2010/01/20/how-to-use-modernizr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.maxpagels.com/2009/09/22/wordpresstutorial/</link>
		<comments>http://www.maxpagels.com/2009/09/22/wordpresstutorial/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 10:47:01 +0000</pubDate>
		<dc:creator>Max Pagels</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[widgets]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.maxpagels.com/?p=349</guid>
		<description><![CDATA[Anyone interested in developing widgets for WordPress should take a look at Jesse Altman&#8217;s WordPress 2.8 widget API tutorial.]]></description>
			<content:encoded><![CDATA[<p>Anyone interested in developing widgets for WordPress should take a look at <strong>Jesse Altman&#8217;s</strong> <a href="http://jessealtman.com/2009/06/08/tutorial-wordpress-28-widget-api/">WordPress 2.8 widget API tutorial</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxpagels.com/2009/09/22/wordpresstutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

