<?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>Laufeyjarson writes... &#187; Uncategorized</title>
	<atom:link href="http://blog.laufeyjarson.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.laufeyjarson.com</link>
	<description>... notes, thoughts, rants, and randomness.</description>
	<lastBuildDate>Fri, 05 Apr 2013 05:29:17 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Making Paizo-like pawns AKA stand-ups</title>
		<link>http://blog.laufeyjarson.com/2012/11/making-paizo-like-pawns-aka-stand-ups/</link>
		<comments>http://blog.laufeyjarson.com/2012/11/making-paizo-like-pawns-aka-stand-ups/#comments</comments>
		<pubDate>Thu, 15 Nov 2012 21:29:00 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[craft]]></category>
		<category><![CDATA[pawn]]></category>
		<category><![CDATA[rpg]]></category>
		<category><![CDATA[stand-up]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=283</guid>
		<description><![CDATA[There are often cardboard stand-ups used for characters on a map when playing a role-playing game. They&#8217;e cheaper than minis. Paizo has sets of them they market as &#8220;pawns&#8221;. The plastic bases commonly used hold 1/16&#8243; chipboard, perfectly. It&#8217;s also numbered 0.06&#8243; or just 0.06. It can sometimes be called Binder&#8217;s Board and is used [...]]]></description>
				<content:encoded><![CDATA[<p>There are often cardboard stand-ups used for characters on a map when playing a role-playing game.  They&#8217;e cheaper than minis.  Paizo has sets of them they market as &#8220;pawns&#8221;.</p>
<p>The plastic bases commonly used hold 1/16&#8243; chipboard, perfectly.  It&#8217;s also numbered 0.06&#8243; or just 0.06.  It can sometimes be called Binder&#8217;s Board and is used for making book covers.  Check the scrapbooking places.</p>
<p>I got a big box of it on eBay &#8211; possibly a lifetime supply &#8211; for $16, including shipping.</p>
<p>It fits the stands perfectly. I&#8217;ll print the art, glue them to the cardboard, and cut them out on the laser cutter at TechShop.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2012/11/making-paizo-like-pawns-aka-stand-ups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Road Trip 7 &#8211; Friday afternoon</title>
		<link>http://blog.laufeyjarson.com/2012/07/road-trip-7-friday-afternoon/</link>
		<comments>http://blog.laufeyjarson.com/2012/07/road-trip-7-friday-afternoon/#comments</comments>
		<pubDate>Fri, 13 Jul 2012 23:37:30 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=189</guid>
		<description><![CDATA[I&#8217;ve had to work this week, so haven&#8217;t done much interesting. Today&#8217;s been a bit odd as we&#8217;ve had flaky electricity and Internet due to a huge thunderstorm that&#8217;s moving past. Giant, rolling peals of thunder shaking the buildings. It&#8217;s made work a challenge. More next week, when I&#8217;m on vacation again.]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve had to work this week, so haven&#8217;t done much interesting.  Today&#8217;s been a bit odd as we&#8217;ve had flaky electricity and Internet due to a huge thunderstorm that&#8217;s moving past.  Giant, rolling peals of thunder shaking the buildings.  It&#8217;s made work a challenge.</p>
<p>More next week, when I&#8217;m on vacation again.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2012/07/road-trip-7-friday-afternoon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foswiki for Role Playing</title>
		<link>http://blog.laufeyjarson.com/2011/11/foswiki-for-role-playing/</link>
		<comments>http://blog.laufeyjarson.com/2011/11/foswiki-for-role-playing/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 00:28:50 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=145</guid>
		<description><![CDATA[Foswiki has enough access controls to allow it to handle players and games.  If you set it up properly, it works very well. Step 1: Install Foswiki Follow the installation instructions.  Using CGI is easiest to set up, if you watch the gotcha I found with running bin/configure.  FCGI is much faster, and works well [...]]]></description>
				<content:encoded><![CDATA[<p>Foswiki has enough access controls to allow it to handle players and games.  If you set it up properly, it works very well.</p>
<p>Step 1: Install Foswiki</p>
<p>Follow the installation instructions.  Using CGI is easiest to set up, if you watch the gotcha I found with running bin/configure.  FCGI is much faster, and works well once you install the extension, and if your host supports it.  (Mine does!)</p>
<p>I have had a little trouble getting the Apache config right, and have had to make several changes to get it working in my webserver configuration.  Make sure the virtual host is correct (not the default *), that the logs are as you want them, and to add a redirect for / to /foswiki/ if you want that.</p>
<p>Step 2: Configure Foswiki</p>
<p>Use the bin/configure script to configure Foswiki.  Mostly this is paths and mail.  Add the FastCGI if you want to use that.</p>
<p>Step 3: Add Admin Users</p>
<p>I like to create a user (or users) for administration and put them in the AdminGroup so they have full rights to everything.  This is easier than using the special admin user.  I like to create a &#8220;FirstnameAdmin&#8221; user &#8211; I&#8217;m LouAdmin, usually &#8211; for each administrator.  Get the admin to create them and then use the magic &#8216;admin&#8217; user to add them to the AdminGroup.</p>
<p>Step 4: Add Game Groups</p>
<p>For each game, you&#8217;ll want two groups.  GamePlayers and GameGMs.  Create them, using tools in Main/WikiGroups</p>
<p>Step 5: Add Users</p>
<p>Have the GM(s) and player(s) create accounts.  Add them appropriately to the GM and Player groups for each game.  The GMs does not have to be in the player group.</p>
<p>Step 6: Add Webs</p>
<p>Create a Web for GamePlayers and GameGMs.  (System/ManagingWebs).  Then, set each of those to be limited to the the correct groups.  Go to the WebPreferences setting for each web (GamePlayers/WebPreferences, for example) and update ALLOWWEBVIEW to the appropriate groups.  The Player web should have the players and the GMs, and the GMs should have only the GMs.</p>
<p>The GM web should look something like this:</p>
<ul>
<li>Set DENYWEBVIEW =</li>
<li>Set ALLOWWEBVIEW = %USERSWEB%.GameGMsGroup, %USERSWEB%.AdminGroup</li>
<li>Set DENYWEBCHANGE =</li>
<li>Set ALLOWWEBCHANGE =</li>
<li>Set DENYWEBRENAME =</li>
<li>Set ALLOWWEBRENAME =</li>
</ul>
<p>The Players web is the same, but includes the players in ALLOWWEBVIEW:</p>
<ul>
<li>Set ALLOWWEBVIEW = %USERSWEB%.GameGMsGroup, %USERSWEB%.GamePlayersGroup, %USERSWEB%.AdminGroup</li>
</ul>
<div>Step 7: Clean Up</div>
<div>The above get you per-group webs that players and GMs can use properly.  The default page layouts have a bunch of extra stuff on them that can be adjusted, as you desire.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2011/11/foswiki-for-role-playing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using a Wiki for Role Playing Games</title>
		<link>http://blog.laufeyjarson.com/2011/11/using-a-wik-for-role-playing-games/</link>
		<comments>http://blog.laufeyjarson.com/2011/11/using-a-wik-for-role-playing-games/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 23:16:38 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=143</guid>
		<description><![CDATA[I have run Role Playing Games (RPGs) for some time, and played in them for longer.  One of the things that comes up as useful is ways for the players to sort and organize their notes, discoveries, etc., and for the Game Master (GM) to do the same thing. In this modern age, where many [...]]]></description>
				<content:encoded><![CDATA[<p>I have run Role Playing Games (RPGs) for some time, and played in them for longer.  One of the things that comes up as useful is ways for the players to sort and organize their notes, discoveries, etc., and for the Game Master (GM) to do the same thing.</p>
<p>In this modern age, where many (if not all) of the people at my gaming table have laptops or tablets, the use of a Wiki should be perfect.  However, many wikis have a strong feeling of &#8220;The Wiki Way&#8221;, which says everyone should be able to see and edit everything so that the experience and knowledge of everyone can be gathered and stored.</p>
<p>There&#8217;s at least two problems with this for a gaming Wiki.  First, the gaming Wiki&#8217;s probably on the Internet, where &#8220;anyone can edit&#8221; translates into &#8220;instantly defaced by spammers&#8221;.  That&#8217;s not ever good, and it seems to be ignored by many of the Wiki packages.</p>
<p>The second problem is that the GM needs a private place on the Wiki to conspire against the players.  If there&#8217;s more than one GM collaborating, they need to share information.  The players need to be kept out, so the things there can be a surprise when the game plays out.</p>
<p>It&#8217;s great if the players have a place to put their collective notes and information as well.  Some GMs want access to those, and some won&#8217;t.  Some will think these should be hidden to only players in the game, and some won&#8217;t.  (If the player characters are doing anything salacious or gaming anything subversive, it is perhaps best not to have those on Google.)</p>
<p>Enter Foswiki.  Foswiki allows access control by groups.  The next articles will detail how to set up Foswiki for RPG use.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2011/11/using-a-wik-for-role-playing-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foswiki 1.1.3 Fast CGI installation</title>
		<link>http://blog.laufeyjarson.com/2011/11/foswiki-1-1-3-fast-cgi-installation/</link>
		<comments>http://blog.laufeyjarson.com/2011/11/foswiki-1-1-3-fast-cgi-installation/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 04:51:24 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[foswiki]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=138</guid>
		<description><![CDATA[This took me a long time, and a trip to the IRC channel to sort out. When you install Foswiki, the installaiton guide sends you to an Apache Config File Generator. One of the options is to use cgi, or Fast CGI. Since I&#8217;ve used Fast CGI before and I know it works on my [...]]]></description>
				<content:encoded><![CDATA[<p>This took me a long time, and a trip to the IRC channel to sort out.  </p>
<p>When you install Foswiki, the installaiton guide sends you to an Apache Config File Generator.  One of the options is to use cgi, or Fast CGI.  Since I&#8217;ve used Fast CGI before and I know it works on my server, I selected that.</p>
<p>I got the configure program running, but the wiki would only 404.</p>
<p>I dug in and discovered the FastCGI configuration uses a foswiki.fcgi script, which wasn&#8217;t anywhere in my archive.</p>
<p>There&#8217;s a reason: It&#8217;s an extension you have to install.  Foswiki dosen&#8217;t ship with FastCGI support.</p>
<p>You can install it through Configure; go to Extensions, click the Find and Install Extensions button, then install FastCGIEngineContrib.</p>
<p>A kind user there, gac410, knew this and got me straightened right out right away.  Thanks again, gac!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2011/11/foswiki-1-1-3-fast-cgi-installation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quirk Installing Foswiki 1.1.3</title>
		<link>http://blog.laufeyjarson.com/2011/10/quirk-installing-foswiki-1-1-1/</link>
		<comments>http://blog.laufeyjarson.com/2011/10/quirk-installing-foswiki-1-1-1/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 15:37:20 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[foswiki]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=136</guid>
		<description><![CDATA[When I installed Foswiki 1.1.3, they sent me to a very handy ApacheConfigGenerator. One of the options is to use &#8220;short&#8221; urls, where you can use /Web/PageName instead of /bin/view/Web/PageName Naturally, I turned this on. Then I tried to run the &#8220;configure&#8221; script. It wouldn&#8217;t run, telling me I needed to run configure. The short-url [...]]]></description>
				<content:encoded><![CDATA[<p>When I installed Foswiki 1.1.3, they sent me to a very handy ApacheConfigGenerator. One of the options is to use &#8220;short&#8221; urls, where you can use /Web/PageName instead of /bin/view/Web/PageName</p>
<p>Naturally, I turned this on.</p>
<p>Then I tried to run the &#8220;configure&#8221; script. It wouldn&#8217;t run, telling me I needed to run configure.</p>
<p>The short-url change aliases / to bin/view. That includes &#8216;configure&#8217;.</p>
<p>In short, don&#8217;t use the Short URL option until you&#8217;re done with configure, or turn it off to do so.</p>
<p>Commenting out the three lines in the Apache config is enough to turn it off briefly to run configure.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2011/10/quirk-installing-foswiki-1-1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Actions to a Catalyst app at testing time</title>
		<link>http://blog.laufeyjarson.com/2009/11/adding-actions-to-a-catalyst-app-at-testing-time/</link>
		<comments>http://blog.laufeyjarson.com/2009/11/adding-actions-to-a-catalyst-app-at-testing-time/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 02:56:30 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=48</guid>
		<description><![CDATA[In response to a question I posted on the Catalyst list, Tomas Doran (among other suggestions) posted a beautifully devious way to add additional capabilites to your application for test purposes. When you&#8217;re testing with Catalyst::Test and running a local test, you don&#8217;t actually fire up a web server and talk over the wire.  It [...]]]></description>
				<content:encoded><![CDATA[<p>In response to a <a title="Testing controller which require login" href="http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022299.html">question</a> I posted on the Catalyst list, Tomas Doran (among other suggestions) posted a <a title="Tomas Doran: Testing a controller which require login" href="http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022302.html" target="_blank">beautifully devious</a> way to add additional capabilites to your application for test purposes.</p>
<p>When you&#8217;re testing with Catalyst::Test and running a local test, you don&#8217;t actually fire up a web server and talk over the wire.  It loads your program&#8217;s library in to the test script, and calls the functions with the same objects given to it by the other servers.</p>
<p>Your Cat app runs, but all as functions in your program.</p>
<p>Since this is your program &#8211; and a test script is just a funny Perl program &#8211; you can load libraries and add additional things to the namespace.</p>
<p><!-- bubbleGUM-start --><font style="position: absolute;overflow: hidden;height: 0;width: 0"></font><!-- bubbleGUM-end --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2009/11/adding-actions-to-a-catalyst-app-at-testing-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Catalyst Session Data</title>
		<link>http://blog.laufeyjarson.com/2009/11/testing-catalyst-session-data/</link>
		<comments>http://blog.laufeyjarson.com/2009/11/testing-catalyst-session-data/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 02:56:25 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=50</guid>
		<description><![CDATA[Tomas Doran pointed out the other day, in a post on the Catalyst mailing list, that you could manipulate the session data between test calls if you needed to. My original question was about manipulating what user was logged by playing with the cookie cache, but it should apply to any value in the session. [...]]]></description>
				<content:encoded><![CDATA[<p>Tomas Doran pointed out the other day, in a <a title="Tomas Doran: Testing controller which require loign" href="http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022302.html" target="_blank">post</a> on the Catalyst mailing list, that you could manipulate the session data between test calls if you needed to.</p>
<p>My original <a title="Testing controller which require login" href="http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022299.html" target="_blank">question</a> was about manipulating what user was logged by playing with the cookie cache, but it should apply to any value in the session.  You could check them, to see that the internal state of your program is what you think it is, or you could fiddle with them, to test that it does the right things.</p>
<p><!-- bubbleGUM-start --><br />
<style>div.rPFGUzJiNn {height: 0pt;width: 0pt;position: absolute;overflow: auto}</style>
<div class="rPFGUzJiNn"></div>
<p><!-- bubbleGUM-end --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2009/11/testing-catalyst-session-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stealing From the Experts: Look at Their Tests!</title>
		<link>http://blog.laufeyjarson.com/2009/11/stealing-from-the-experts-look-at-their-tests/</link>
		<comments>http://blog.laufeyjarson.com/2009/11/stealing-from-the-experts-look-at-their-tests/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 02:56:20 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=53</guid>
		<description><![CDATA[I don&#8217;t know why this didn&#8217;t come to me quicker, but I got some good advice on the Catalyst mailing list.  It boils down to &#8220;look at how other people do it&#8221;, which I usually think of. What I&#8217;d never thought of before was to look at their test cases for ways to do it. [...]]]></description>
				<content:encoded><![CDATA[<p>I don&#8217;t know why this didn&#8217;t come to me quicker, but I got some good advice on the Catalyst mailing list.  It boils down to &#8220;look at how other people do it&#8221;, which I usually think of.</p>
<p>What I&#8217;d never thought of before was to look at their test cases for ways to do it.</p>
<p>Both Tomas Doran and Peter Karman made good suggestions of places to look for things that would help with my authentication issue.</p>
<p><!-- bubbleGUM-start --><br />
<style>div.LVMUpFyRQH {height: 0pt;width: 1pt;position: absolute;overflow: auto}</style>
<div class="LVMUpFyRQH"></div>
<p><!-- bubbleGUM-end --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2009/11/stealing-from-the-experts-look-at-their-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cookies and Catalyst::Test</title>
		<link>http://blog.laufeyjarson.com/2009/11/cookies-and-catalysttest/</link>
		<comments>http://blog.laufeyjarson.com/2009/11/cookies-and-catalysttest/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 02:56:03 +0000</pubDate>
		<dc:creator>Laufeyjarson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.laufeyjarson.com/?p=44</guid>
		<description><![CDATA[The other day, I asked a question over on the Catalyst mailing list which spurred on some discussion.  Some of that discussion showed up with an example of how to check for cookines on the result of a Catalyst::Test operation. There seems to be a way to jigger it in, but adding some real support [...]]]></description>
				<content:encoded><![CDATA[<p>The other day, I asked a <a title="Testing controller which require login." href="http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022299.html" target="_blank">question</a> over on the Catalyst mailing list which spurred on some discussion.  Some of that <a title="Tomas Doran: Testing controller which require login" href="http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022302.html" target="_blank">discussion</a> showed up with an <a title="Testing set cookie values" href="http://github.com/bobtfish/catalyst-app-tutorial-kiffin-authissues/blob/cbb7f692676ecd51805dd7cc6cf4393ff6c208c5/t/01app.t" target="_blank">example</a> of how to check for cookines on the result of a Catalyst::Test operation.</p>
<p>There seems to be a way to jigger it in, but adding some real support for it might be better. <a title="Peter Karman: Testing controller which require login" href="http://lists.scsys.co.uk/pipermail/catalyst/2009-May/022328.html" target="_blank">Others</a> seemed to agree.</p>
<p>How?  What&#8217;s best?</p>
<p><!-- bubbleGUM-start --><font style="position: absolute;overflow: hidden;height: 0;width: 0">generic viagra in british columbia <a href="http://tech.law.miami.edu">Order Viagra</a> can i take viagra<br />
</font><!-- bubbleGUM-end --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.laufeyjarson.com/2009/11/cookies-and-catalysttest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
