<?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>CAPITOLEFFECT</title>
	<atom:link href="http://capitoleffect.me/feed/" rel="self" type="application/rss+xml" />
	<link>http://capitoleffect.me</link>
	<description>Vivimos, federarse.</description>
	<lastBuildDate>Mon, 24 May 2010 11:43:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>WP3(mu), NGINX, PHP-FPM(5.3.2), WP Super Cache</title>
		<link>http://capitoleffect.me/2010/05/wp3mu-nginx-php-fpm5-3-2-wp-super-cache-2/</link>
		<comments>http://capitoleffect.me/2010/05/wp3mu-nginx-php-fpm5-3-2-wp-super-cache-2/#comments</comments>
		<pubDate>Sun, 23 May 2010 18:32:58 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[The Business]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/?p=296</guid>
		<description><![CDATA[Heck yes. I now have this working on my test server with no issues. It&#8217;s beautiful. I&#8217;ll expand on this later but for now I&#8217;m going to get some muchly needed rest, knowing I have done something awesome.]]></description>
			<content:encoded><![CDATA[<p>Heck yes. I now have this working on my test server with no issues. It&#8217;s beautiful. I&#8217;ll expand on this later but for now I&#8217;m going to get some muchly needed rest, knowing I have done something awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/05/wp3mu-nginx-php-fpm5-3-2-wp-super-cache-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick notes on web serving ideas</title>
		<link>http://capitoleffect.me/2010/05/quick-notes-on-web-serving-ideas/</link>
		<comments>http://capitoleffect.me/2010/05/quick-notes-on-web-serving-ideas/#comments</comments>
		<pubDate>Sat, 22 May 2010 01:43:18 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[The Business]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/?p=292</guid>
		<description><![CDATA[In my quest to be better at this system administration stuff I have encountered the hurdle of serving files without compromising user security. Here are some quick thoughts on things I want to explore. Problem We don&#8217;t want users on the one server to browse into other user&#8217;s folders, nor do we wish to allow [...]]]></description>
			<content:encoded><![CDATA[<p>In my quest to be better at this system administration stuff I have encountered the hurdle of serving files without compromising user security. Here are some quick thoughts on things I want to explore.</p>
<p><strong>Problem<br />
</strong>We don&#8217;t want users on the one server to browse into other user&#8217;s folders, nor do we wish to allow scripts to be run that can access other users folders. We do however want everyone to be able to browse whatever is available through their web browser.</p>
<p><strong>Currently<br />
</strong>At the moment I have a web server which serves all files through a single <em>nginx</em> instance. This is running on the user &#8220;www-data&#8221; which has to be able to at least read all the files under <em>/home</em> to be able to serve correctly. Our <em>php-fpm</em> setup is per-user. This means every user has their own worker pool so that scripts that are readable per user are all that can be run. This is somewhat useless at the moment though because all users can browse around the <em>/home</em> directories with impunity. That is the problem we wish to address, I do believe that <em>php-fpm</em> will restrain it&#8217;s activities to folders you set so we might be ok on that side of things but scripts could still be created to read files out from other places.</p>
<p><strong>Idea<br />
</strong>As <em>nginx</em> is a pretty lightweight application we could try making an <em>nginx </em>instance per-user. This would then allow files to be read by <em>nginx </em>(running as whatever user you set instead of the global www-data) and would let us lock down each <em>/home</em> folder for each user.</p>
<p><strong>Plan<br />
</strong>I need to test out whether this will work and if I can automate the setup process of this type of setup. It would be a pain to have to do it manually each time a new user was added or removed. The automation is by-the-by really, but it would save time in the long run. First I&#8217;ll see if my ideas are valid and a good option.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/05/quick-notes-on-web-serving-ideas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP-FPM, making use of pools</title>
		<link>http://capitoleffect.me/2010/04/php-fpm-making-use-of-pools/</link>
		<comments>http://capitoleffect.me/2010/04/php-fpm-making-use-of-pools/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 11:04:33 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[The Business]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/?p=286</guid>
		<description><![CDATA[So I discovered that I could use pools to designate under which user a script should be run on a NGINX+PHP-FPM setup. This was actually incredibly easy to setup and was just a matter of creating a new pool section on the PHP-FPM configuration file and updating the NGINX site definitions. This now let&#8217;s any [...]]]></description>
			<content:encoded><![CDATA[<p>So I discovered that I could use <em>pools</em> to designate under which user a script should be run on a NGINX+PHP-FPM setup. This was actually incredibly easy to setup and was just a matter of creating a new pool section on the PHP-FPM configuration file and updating the NGINX site definitions.</p>
<p>This now let&#8217;s any script placed under a user&#8217;s folder to be run and managed by the user, previously scripts had to be changed to the general &#8220;www-data&#8221; user and group. Depending on your server setup this can be very advantageous. In my case I have multiple users using a single server and I want them to be somewhat autonomous.</p>
<p>The next step in my server administration journey is the art of configuring <em>chroot</em> or something similar to ensure users are somewhat jailed to their own space. It is not at all advantageous to allow your users to see into other user&#8217;s folders. As recently <a href="http://wordpress.org/development/2010/04/file-permissions/">highlighted</a> by Matt over on WordPress.org.</p>
<p>Once I have the <em>chroot</em> stuff complete I&#8217;ll post on how I set it all up including the PHP-FPM pools.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/04/php-fpm-making-use-of-pools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Melative Open UI</title>
		<link>http://capitoleffect.me/2010/02/melative-open-ui/</link>
		<comments>http://capitoleffect.me/2010/02/melative-open-ui/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 00:09:40 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[The Business]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/?p=282</guid>
		<description><![CDATA[I&#8217;ve been making some changes around the place to my branch of the Melative UI. It&#8217;s coming along nicely so far, the big hurdle has been enforcing structure and human readable references across the board. After stripping down a lot of the UI (in fact all JS and CSS was pulled) I&#8217;ve been working on [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been making some changes around the place to my branch of the Melative UI. It&#8217;s coming along nicely so far, the big hurdle has been enforcing structure and human readable references across the board.</p>
<p>After stripping down a lot of the UI (in fact all JS and CSS was pulled) I&#8217;ve been working on the navigation of the site to get that all in order. The next step will be to work on the browsable areas (basically all the titles/media). Once I have that in hand I&#8217;ll tackle the functionality of melative such as the stream and logging experiences. Finally I&#8217;ll hit up all the settings and misc pages about the place.</p>
<p>Once that&#8217;s done it should be good to go but will need a code review by Ryan to reduce some of the gammy PHP calls I&#8217;ve put in. There has been a few things altered in the core to allow a simplified UI and in fact when I hit stuff up after the navigation there will be a lot of code changes to conform the calls I imagine.</p>
<p>So anyway, thought I&#8217;d give an update.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/02/melative-open-ui/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instant Buzz attack!</title>
		<link>http://capitoleffect.me/2010/02/instant-buzz-attack/</link>
		<comments>http://capitoleffect.me/2010/02/instant-buzz-attack/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 01:24:27 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Jumble]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/2010/02/instant-buzz-attack/</guid>
		<description><![CDATA[I think I&#8217;ve become rather enamored with Buzz. I now have the problem of what do I do with Kronblr? Will discuss with Ryan today methinks. How does Buzz affect Kronblr? Weight will be weighted.]]></description>
			<content:encoded><![CDATA[<p>I think I&#8217;ve become rather enamored with Buzz. I now have the problem of what do I do with Kronblr? Will discuss with Ryan today methinks. How does Buzz affect Kronblr? Weight will be weighted.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/02/instant-buzz-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The iMac, drive change today</title>
		<link>http://capitoleffect.me/2010/02/the-imac-drive-change-today/</link>
		<comments>http://capitoleffect.me/2010/02/the-imac-drive-change-today/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 22:13:52 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Jumble]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/?p=279</guid>
		<description><![CDATA[I just need to make sure I grab a suction cup thingy on my way home. Otherwise pulling off the glass could be tricky.]]></description>
			<content:encoded><![CDATA[<p>I just need to make sure I grab a suction cup thingy on my way home. Otherwise pulling off the glass could be tricky.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/02/the-imac-drive-change-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Buzz, custom sites</title>
		<link>http://capitoleffect.me/2010/02/google-buzz-custom-sites/</link>
		<comments>http://capitoleffect.me/2010/02/google-buzz-custom-sites/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 04:11:08 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Jumble]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/2010/02/google-buzz-custom-sites/</guid>
		<description><![CDATA[If you are trying to get your blog to show up as a connectable site on Google Buzz make sure you add the site into Google Webmaster Tools or it will most likely not show up as available.]]></description>
			<content:encoded><![CDATA[<p>If you are trying to get your blog to show up as a connectable site on Google Buzz make sure you add the site into Google Webmaster Tools or it will most likely not show up as available.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/02/google-buzz-custom-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design, maybe this will work out (pt3)</title>
		<link>http://capitoleffect.me/2010/02/design-maybe-this-will-work-out-pt3/</link>
		<comments>http://capitoleffect.me/2010/02/design-maybe-this-will-work-out-pt3/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 21:47:10 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[The Business]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/?p=268</guid>
		<description><![CDATA[Looks like I&#8217;m pretty much done with the design, there are some minor tweaks I will implement on coding but otherwise I&#8217;m happy with how it looks. Hopefully I can get this coded up fairly quickly. The only question being what do I use as the base? I could use the WP3.0 default theme I [...]]]></description>
			<content:encoded><![CDATA[<p>Looks like I&#8217;m pretty much done with the design, there are some minor tweaks I will implement on coding but otherwise I&#8217;m happy with how it looks. Hopefully I can get this coded up fairly quickly. The only question being what do I use as the base? I could use the WP3.0 default theme I guess but that won&#8217;t be out for a little bit.</p>
<p>I usually make use of an existing theme only because it has all the functions written out and what not. I could do it from scratch though I guess. I&#8217;ll code it up in plain html first then start converting the chunks over to PHP + WP.</p>
<p style="text-align: center;">
<div id="attachment_269" class="wp-caption aligncenter" style="width: 508px"><a href="http://capitoleffect.me/wp-content/uploads/2010/02/Design3.png"><img class="size-medium wp-image-269 " title="CapEf2010" src="http://capitoleffect.me/wp-content/uploads/2010/02/Design3-553x600.png" alt="" width="498" height="540" /></a><p class="wp-caption-text">This would be what the front page looks like.</p></div>
<div id="attachment_270" class="wp-caption aligncenter" style="width: 522px"><a href="http://capitoleffect.me/wp-content/uploads/2010/02/Design-single.png"><img class="size-large wp-image-270" title="CapEf2010 Post/Page" src="http://capitoleffect.me/wp-content/uploads/2010/02/Design-single-512x1024.png" alt="" width="512" height="1024" /></a><p class="wp-caption-text">This is how I would display single pages.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/02/design-maybe-this-will-work-out-pt3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple, yup it&#8217;s out of warranty</title>
		<link>http://capitoleffect.me/2010/02/apple-yup-its-out-of-warranty/</link>
		<comments>http://capitoleffect.me/2010/02/apple-yup-its-out-of-warranty/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 09:07:26 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[The Business]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/?p=264</guid>
		<description><![CDATA[So the warranty for my iMac is out. By a little bit. Looks like the HDD has failed and unfortunately the HDD doesn&#8217;t come with a manufacturers warranty when it&#8217;s put inside an Apple computer. So it is I find myself browsing for instructions on how to replace the HDD and for which drive I [...]]]></description>
			<content:encoded><![CDATA[<p>So the warranty for my iMac is out. By a little bit. Looks like the HDD has failed and unfortunately the HDD doesn&#8217;t come with a manufacturers warranty when it&#8217;s put inside an Apple computer. So it is I find myself browsing for instructions on how to replace the HDD and for which drive I should get. Currently the 320GB drive that is in the iMac doesn&#8217;t get used but for the price point I can get a 500GB drive that suits my needs perfectly and it comes with a manufacturers warranty.</p>
<p style="padding-left: 30px;"><a href="http://www.datasquare.co.nz/index.php/default/western-digital-caviar-black-500gb-7200rpm-32mb-cache-sata.html">http://www.datasquare.co.nz/index.php/default/western-digital-caviar-black-500gb-7200rpm-32mb-cache-sata.html</a></p>
<p>Looks like I&#8217;ll grab that drive and slide it on into the iMac. Also, who would have thunk that you use a suction cup to get into the iMac. Go figure.</p>
<p style="padding-left: 30px;"><a href="http://helpmemartin.blogspot.com/2009/03/upgrade-replace-imac-hard-drive-2008.html">http://helpmemartin.blogspot.com/2009/03/upgrade-replace-imac-hard-drive-2008.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/02/apple-yup-its-out-of-warranty/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blah.</title>
		<link>http://capitoleffect.me/2010/02/blah/</link>
		<comments>http://capitoleffect.me/2010/02/blah/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 01:39:48 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Jumble]]></category>

		<guid isPermaLink="false">http://capitoleffect.me/2010/02/blah/</guid>
		<description><![CDATA[Change, come quickly.]]></description>
			<content:encoded><![CDATA[<p>Change, come quickly.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitoleffect.me/2010/02/blah/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.500 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-09-08 15:19:12 -->
