happs-tutorial-0.7: templates/prerequisites.st
<h3>Prerequisites</h3>
<p>For best results with this tutorial, you hopefully have the following.</p>
<ul>
<li>Basic knowledge of Haskell and html.</li>
<li>A somewhat modern computer. I have a PIII laptop with 512M of ram. </li>
<li>A modern operating system. You should be able to develop Happstack applications using Windows, OS X, or Linux.
<ul>
<li> Happstack-server 0.1 does not currently build on Windows, but this is considered a bug and will
be rectified soon.
</ul>
<li>If you want to create a public web site based on the materials here, I recommend getting either a private server (more expensive) or a virtual private server (less expensive) which gives you admin privileges to install the packages and software you need. I use the cheapest virtual private server plan at <a href="http://www.linode.com">linode</a> to host this tutorial publicly. I wouldn't try hosting a Happstack project publicly using a shared hoster like <a href="http://www.dreamhost.com">dreamhost</a> that doesn't give you root powers to administer your server. (Dreamhost is great for other things, like cheap storage for online images.)</li>
<li>More requirements are described in the instructions for
<a href="/tutorial/run-tutorial-locally">installing and running this tutorial locally</a>.
However, if you have the basics ingredients above you should be okay.
</li>
<li>Please let me know -- or patch the tutorial -- if I forgot something. I hate getting stuck on some finicky aspect of installation when I am trying to learn something.</li>
</ul>
<p><a href="/tutorial/run-tutorial-locally">Install me already!</a></p>
</ul>