<?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>The Well and the Cathedral &#187; web development</title>
	<atom:link href="http://www.bwesty.com/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bwesty.com</link>
	<description>Brook Westheimer writes about libraries, user experience, open source, graphic design</description>
	<lastBuildDate>Mon, 04 Apr 2011 17:52:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Recent Projects</title>
		<link>http://www.bwesty.com/recent-projects/</link>
		<comments>http://www.bwesty.com/recent-projects/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 21:25:00 +0000</pubDate>
		<dc:creator>Brook Westheimer</dc:creator>
				<category><![CDATA[theories]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.bwesty.com/?p=216</guid>
		<description><![CDATA[August marked one year of full-time business building. It had been a rocky year. I must admit there were times when I wondered if I really understood what I was getting myself into. Then things started to take off. I have to preface this next statement because every day I am reminded of something I [...]]]></description>
			<content:encoded><![CDATA[<p>August marked one year of full-time business building. It had been a rocky year. I must admit there were times when I wondered if I really understood what I was getting myself into.</p>
<p>Then things started to take off. I have to preface this next statement because every day I am reminded of something I can do better, some way I can be safer, healthier, a better business person, a better partner, etc. but sometimes one concept sticks. This one came from Seth Godin&#8217;s <a href="http://www.amazon.com/Linchpin-Are-Indispensable-Seth-Godin/dp/1591843162">Linchpin</a>. I just had a problem <a href="http://the99percent.com/tips/6249/seth-godin-the-truth-about-shipping" target="_blank">shipping</a>. So shipping has been my big project for the last several months. I successfully fundraised for the Crohn&#8217;s and Colitis Foundation and ran a half-marathon in June. I continued to set smaller, more achievable goals in my business and am continuing to meet them. Last month I launched a major project that I thought might never come to fruition.</p>
<p>Without further adieu, I present The Backburner Project that Actually Happened: <a href="http://cincyveg.com" target="_blank">cincyveg.com</a></p>
<p>It was a collaboration with a lot of different fantastic people around town who are doing fantastic things. I was very happy to finish this project with them.</p>
<p>My company, Watercourse Technology, is moving forward. This is in large part due to the actions of several talented contractors and now employees. We&#8217;ve achieved a few small business milestones and are looking towards the stability a sustainably growing company can provide. We&#8217;ve upgraded software and hardware offerings, our capacity for getting things done is greatly increased, and everyone is having fun. Check out our <a href="http://watercoursetech.com">recently refreshed website</a> and leave some feedback if you get a chance.</p>
<p>Next year I&#8217;ll be shipping a marathon, some academic achievement and my wedding. Mazol tov!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bwesty.com/recent-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to WordPress 3.0</title>
		<link>http://www.bwesty.com/upgrading-to-wordpress-3-0/</link>
		<comments>http://www.bwesty.com/upgrading-to-wordpress-3-0/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 19:16:54 +0000</pubDate>
		<dc:creator>Brook Westheimer</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.bwesty.com/?p=206</guid>
		<description><![CDATA[Jason Griffey writes about his experience updating to WordPress 3.0. Worth repeating: Moving to WordPress 3.0 Since I’ve already taken the plunge and moved over to WordPress 3.0 and consolidated my various separate WordPress 2.X installs to it, I thought it would be good to document the process I used to try and help others who [...]]]></description>
			<content:encoded><![CDATA[<div>Jason Griffey writes about his experience updating to WordPress 3.0. Worth repeating:</p>
<blockquote>
<h1>Moving to WordPress 3.0</h1>
<p>Since I’ve already taken the plunge and moved over to <a id="voz5" title="WordPress 3.0" href="http://wordpress.org/">WordPress  3.0</a> and consolidated my various separate WordPress 2.X installs to it, I thought it would be good to document the process I used to try and help others who might be wary of taking the plunge. There are unlimited ways that you may have your particular install set up, so this may or may not apply. Do not fold, spindle, or mutilate.</p>
<p>It may be obvious, but before you do ANYTHING with your WP install, back up your files and your database. Backing up your files is as easy as downloading your install directory locally via FTP, and if you aren’t familiar with how to back up your database (YOU SHOULD BE BACKING UP YOUR DATABASE REGULARLY) there are <a id="d.df" title="good instructions here" href="http://codex.wordpress.org/Backing_Up_Your_Database">good instructions here</a>. Go back up  your site, and come back when you’re done.</p>
<p>Everything safe? Ok, now…you want to go to your WordPress dashboard, hit Tools, and Export. What you’ll get is an XML file of all the content from your blog: posts, categories, tags, authors, etc. Save this in a very, very safe place. This is the file that you will use to import your blog into your new WP 3.0 site. Repeat this step for every blog you hope to move, renaming the Export file into something recognizable.</p>
<p>In my particular instance, I had a site set up that went like this: at the root level of my website, I had just a flat HTML file that was my homepage. I had two different WordPress 2.X installs in subdirectories (/wp and /eliza). What I wanted to do was to install WP3.0 in my root directory, and then use the Multisite functionality built in to WP3.0 to re-create the /wp and /eliza blogs, running in the single root-level install.</p>
<p>After backing everything up, I went ahead and installed WP3.0 in the root directory. There is then one bit of manual code you have to add in order to enable multisite capabilities. In your wp-config.php file, just before the line</p>
<p><code>/* That's all, stop  editing! Happy blogging. */</code></p>
<p>You need to add the line</p>
<p><code>define('WP_ALLOW_MULTISITE',  true);</code></p>
<p>This enables multisite capabilities. You’ll have to do a little bit of copy/paste into your .htaccess file, but WP walks you through it. When you log into your install again, you’ll see a new set of controls in your dashboard relating to these new capabilities.</p>
<p>One more bit of editing is needed before you move on to creating new blogs and importing your XML files into them…by default, WordPress filters imported XML by removing possible troublesome tags…unfortunateely, including things like &lt;embed&gt; and &lt;iframe&gt; and other instances where you’ve included content in your posts. WordPress does so via a file you can find in /wp-includes called kses.php. In kses.php, you’ll want to scroll down to line 1309 and comment out the three lines under <code>//Post filtering</code> so that they look like this:</p>
<p><code>// Post  filtering<br />
#add_filter('content_save_pre', 'wp_filter_post_kses');<br />
#add_filter('excerpt_save_pre', 'wp_filter_post_kses');<br />
#add_filter('content_filtered_save_pre', 'wp_filter_post_kses');</code></p>
<p>This will prevent the filter from removing all your youtube videos, slideshare embed, scribd documents, etc. Once you’ve altered the filter and saved it, you’re ready to create your new blogs, hit the Tools menu, and import your XML from your exports above. After the process completes, you should have a working blog with all of your previous content in place exactly as before.</p>
<p>For my particular case, it was important for me to maintain the existing directory paths for /wp and /eliza so as to not break tons of incoming links…WP3.0 handles that perfectly. After all this, I now have WordPress running at the root level of <a id="iabm" title="jasongriffey.net" href="http://www.jasongriffey.net/">jasongriffey.net</a>, <a id="um:0" title="Pattern  Recognition" href="http://www.jasongriffey.net/wp">Pattern Recognition</a> and <a id="ap00" title="Brand New  World" href="http://www.jasongriffey.net/eliza">Brand New World</a> working exactly as they were with the separate installs (including permalinks!), and will be moving my previously flat-file homepage into WordPress pages. I’ve got my whole site running on WordPress, and the ability to create new blogs at will in order to expand my setup.</p>
<p>I’m chuffed about the setup, and really, really excited about the possibilities with WordPress 3.0.</p></blockquote>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.bwesty.com/upgrading-to-wordpress-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Information Clouds are Rolling In</title>
		<link>http://www.bwesty.com/information-clouds-are-rolling-in/</link>
		<comments>http://www.bwesty.com/information-clouds-are-rolling-in/#comments</comments>
		<pubDate>Fri, 29 May 2009 15:56:47 +0000</pubDate>
		<dc:creator>Brook Westheimer</dc:creator>
				<category><![CDATA[information organization]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[postulations and hunches]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.bwesty.com/?p=96</guid>
		<description><![CDATA[One term on the tips of peoples&#8217; tounges these days is &#8220;cloud computing.&#8221; It&#8217;s a nebulous idea (pun intended) and it was covered in an informative class by Glen Horton, . As a web designer and employee at a large organization, I&#8217;m used to thinking of server space. It gets a bit confusing because it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>One term on the tips of peoples&#8217; tounges these days is &#8220;cloud computing.&#8221; It&#8217;s a nebulous idea (pun intended) and it was covered in an <a href="http://glengage.com/2009/05/23/techcon09-intro-to-online-storage-services/">informative class by Glen Horton,</a> . As a web designer <em>and </em>employee at a large organization, I&#8217;m used to thinking of server space. It gets a bit confusing because it&#8217;s such a simple concept: is cloud storage like the server space I buy from DreamHost? Or like the intranet server at work? I was poking around Twitter when I found Jessamyn West&#8217;s blog post entitled <a href="http://www.librarian.net/stax/2829/what-is-the-cloud-please/">&#8220;what is the cloud, please?&#8221;</a> and from there found a <a href="http://www.uic.edu/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/2456/2171">great article that explains more</a> about cloud computing. The idea is that computing resources are concentrated and the costs are shared among many users. Most people have been using cloud computing for years, including server space and workplace intranet. Not only have I treated server space this way (and passed the savings on to clients as well!), but my gmail account and any number of other services I use employ this technology.</p>
<p>Also at TechConnections last week I listened to Ed Liddle talk about <a href="http://www.techconnectionsohio.info/sessions/">free tools to image machines.</a> My personal nerdism does not cover this subject area so much, but I do have a limited understanding about running machines off an image. We do that at the library where I work. During his talk he mentioned that most computers manufactured today have much more power than they will ever need as a public workstation. This is important information when considering partitioning a hard drive, but something else about this statement caught my attention. I thought about all of the public terminals with so many gigs of hard drive and processor space going unused (not to mention the electricity at night). And thought about how slow some of the servers can get around here during a busy afternoon. I&#8217;m really curious what kind of solution these public terminals can provide. Knitting a system together could be a big pain and might take a huge initial resource investment, but could really save an institution a great deal of money in the long run. Perhaps someone has already developed a method for using this untapped resource. I&#8217;m interested to find out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bwesty.com/information-clouds-are-rolling-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

