<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>life by way of media</title>
	<atom:link href="http://trentadams.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://trentadams.com</link>
	<description>the world through the eyes of trent adams</description>
	<lastBuildDate>Thu, 02 Jul 2009 19:27:52 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/a7ed9000eebc228ee80b4dbafc76bc46?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>life by way of media</title>
		<link>http://trentadams.com</link>
	</image>
			<item>
		<title>Advanced WordPress Export/Import</title>
		<link>http://trentadams.com/2009/07/02/advanced-wordpress-exportimport/</link>
		<comments>http://trentadams.com/2009/07/02/advanced-wordpress-exportimport/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 19:26:48 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpmu]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[wp]]></category>
		<category><![CDATA[core]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=2527</guid>
		<description><![CDATA[A while back I wrote a post about importing and exporting with greater detail on the wordpress ideas forum.    Here is a recap of what I wrote:

I always find myself poking around the WordPress Ideas forum to see what other users think of for suggestions of improving wordpress.    The wordpress.org team is really good at [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=2527&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A while back I wrote a post about importing and exporting with greater detail on the wordpress ideas forum.    Here is a recap of what I wrote:</p>
<blockquote>
<p style="margin:0;padding:0 0 10px;">I always find myself poking around the <a style="color:#9c4617;text-decoration:none;margin:0;padding:2px;" href="http://wordpress.org/extend/ideas/">WordPress Ideas forum</a> to see what other users think of for suggestions of improving wordpress.    The wordpress.org team is really good at looking through these ideas and making improvements that the users want, not just the designers.   I haven’t ever posted there a <a style="color:#9c4617;text-decoration:none;margin:0;padding:2px;" href="http://wordpress.org/extend/ideas/topic.php?id=1170">new idea until today</a>, but after searching I couldn’t find one similar.</p>
<blockquote>
<p style="margin:0;padding:0 0 10px;">I have searched around the ideas forum here, but I didn’t find anything. With the ever increasing size of blogs out there, the import/export functions may start running into size issues. I would like to suggest that we implement a way to break up the files either by a date range or through categories. Right now, large export files need to be manually broken up through a text editor. I have one blog that is about a 8 meg file that chokes most text editors <img style="margin:0;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif" alt=";)" /></p>
<p style="margin:0;padding:0 0 10px;">The date range would be my favorite. Just my 2 cents.</p>
</blockquote>
<p style="margin:0;padding:0 0 10px;">The import/export is the biggest pain for myself moving things around or just making backup copies for futures use.   I hope something gets done.   I realize a plugin will work in this situation, but since services like wordpress.com use the standard code, I would like to see it implemented in the core so other services are pretty standard with this approach.</p>
</blockquote>
<p style="margin:0;padding:0 0 10px;">I was pleased to see that <a href="http://wpmututorials.com/plugins/advanced-export/">Ron</a> wrote a plugin that does exactly what I was referring to.    The plugin is called <a href="http://wordpress.org/extend/plugins/advanced-export-for-wp-wpmu/">Advanced Export/Import</a> and really is a good plugin!     I am not sure if the WP Dev Team would look at adding something like this for the core or leave it as a plugin, but <a href="http://wpmututorials.com/plugins/advanced-export/">Ron</a> was nice enough to <a href="http://core.trac.wordpress.org/ticket/10317">create a ticket as well</a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
Posted in software, technology, wordpress, wpmu Tagged: core, export, ideas, import, wp, wpmu <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/2527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/2527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/2527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/2527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/2527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/2527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/2527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/2527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/2527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/2527/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=2527&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/07/02/advanced-wordpress-exportimport/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif" medium="image">
			<media:title type="html">;)</media:title>
		</media:content>
	</item>
		<item>
		<title>Back On WordPress.com</title>
		<link>http://trentadams.com/2009/06/01/back-on-wordpress-com/</link>
		<comments>http://trentadams.com/2009/06/01/back-on-wordpress-com/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 22:52:50 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[personal-updates]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpmu]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[wordpress.com]]></category>
		<category><![CDATA[wp.com]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=2507</guid>
		<description><![CDATA[I have been hosted on more  hosting providers than I care to admit.   I find myself extremely comfortable on shared, VPS and dedicated hosting.    Despite that, I have decided to move all my personal blogs to wordpress.com.    Why would I do this?   This post is actually meant to be a little [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=2507&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I have been hosted on more  hosting providers than I care to admit.   I find myself extremely comfortable on shared, VPS and dedicated hosting.    Despite that, I have decided to move all my personal blogs to <a href="http://wordpress.com">wordpress.com</a>.    Why would I do this?   This post is actually meant to be a little analysis of my thought process and highlight which ones really influenced this decision.</p>
<p><strong>Blog Succession</strong></p>
<p>This was actually one of the biggest topics in our decision making.   I am a technical person and really love technology.   It is nothing for me to pick up a server, install and maintain software and keep accounts in order.    The rest of the family would not enjoy taking up this responsibility.   Hosting our blogs on wordpress.com frees my family from having to worry about upgrades, hosting accounts and technical difficulties.   Our blogs will always be around and secure.</p>
<p><strong>Features and Upgrades</strong></p>
<p>Our family accumulates blogs like they are going out of style.    Even with &#8220;1 click&#8221; upgrades of plugins, themes and the core, it makes sense to have all my blogs on a WPMU installation.    It is easy for each account to have access to all blogs in one location.    Obviously based on the first discussion point, another WPMU install on any hosting really wasn&#8217;t an option.    <a href="http://wordpress.com">wordpress.com</a> is the original WPMU install.   It can be argued that the size and structure is hard to compete with.   It is feature rich and backups are consistent.    In terms of our blogging requirements, it is more than adequate to say the least.   I also know the software well and contribute to the community when I can.   wordpress.com is also run by <span style="color:#0000ee;"><span style="text-decoration:underline;"><a href="http://automattic.com">committed</a></span></span><a href="http://automattic.com"> and innovative people in the wordpress community!</a></p>
<p><strong>Focus On Blogging</strong></p>
<p>I am a busy person, constantly working and trying to spend as much time with my family as possible.    Previously, I was working more in the technical field and found it easy to integrate server management into my time.   The time requirements for running all our company and personal technical projects have finally warranted outsourcing.    I just don&#8217;t have the time to spare.    I would rather focus spare time on actually blogging and using the software at this point in my life.    It will also free up more time to spend in support forums of buddypress, bbpress and wordpress.com.</p>
<p>My plan is to keep poking around our company installs and run trac versions of everything to keep testing and reporting bugs.    Summing up, I believe that moving to <a href="http://wordpress.com">wordpress.com</a> again is a great decision for our blogging and our family.   Hopefully someone out there might be able to relate to this post and aid in their own decision making process <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
Posted in blogging, personal-updates, server, software, technology, wordpress, wpmu Tagged: blogging, change, hosting, wordpress.com, wp.com <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/2507/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/2507/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/2507/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/2507/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/2507/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/2507/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/2507/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/2507/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/2507/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/2507/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=2507&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/06/01/back-on-wordpress-com/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Saturday Update</title>
		<link>http://trentadams.com/2009/05/23/quick-saturday-update/</link>
		<comments>http://trentadams.com/2009/05/23/quick-saturday-update/#comments</comments>
		<pubDate>Sun, 24 May 2009 05:19:17 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[bbpress]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[loudtwitter]]></category>
		<category><![CDATA[pandora]]></category>
		<category><![CDATA[twitter tools]]></category>
		<category><![CDATA[twitterbackup]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[wp.com]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=2505</guid>
		<description><![CDATA[I have been really busy over the past couple of months and it looks like the next month isn&#8217;t going to be any less relaxed, but a quick blog post is in order to tell you some of the things I have been up to:

Backing up Twitter &#8211; This is not exactly the most important [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=2505&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I have been really busy over the past couple of months and it looks like the next month isn&#8217;t going to be any less relaxed, but a quick blog post is in order to tell you some of the things I have been up to:</p>
<ul>
<li><strong>Backing up Twitter &#8211; </strong>This is not exactly the most important thing for most people, but I post quite a few links for future reference and enjoy reading old tweets, so I always want to back mine up.     I still use <a href="http://wordpress.org/extend/plugins/twitter-tools/">Twitter Tools</a> and it is a great wordpress plugin for creating batch tweets into your blog.   I have also come across desktop tools like <a href="http://johannburkard.de/blog/programming/java/backup-twitter-tweets-with-twitterbackup.html">Twitterbackup</a>.   Another great one is <a href="http://loudtwitter.com">Loudtwitter</a> which even works with wordpress.com</li>
<li><strong>Videos on wp.com &#8211; </strong>I still have my music related videos on youtube and ALL my videos on flickr, but I have decided to upload them to wp.com as well.   Partly because I love the player, but also it works well with my hosting of my blogs here.    I am still uploading up a storm, but it should be done by tomorrow.</li>
<li><strong>Online Radio &#8211; </strong>It is somewhat impossible to get around the CRTC here in Canada.   They have blocked many online radio sites including <a href="http://pandora.com">Pandora</a>.   It seems as though <a href="http://last.fm">last.fm</a> is also having troubles and a really cool one mentioned to me today in <a href="http://slacker.com">slacker.com</a> also is blocked here.   It has something to do with &#8220;licensing&#8221; but it really is censorship.    I am still looking for a good solution that will not be blocked, but running up short.</li>
</ul>
<p>Those are some of the larger things I have spent some free time with as well as many other things that you can find in my twitter profile, but other than that my time is consumed by my work.   I am a workaholic and love it.   I am once again slacking on my other interests including <a href="http://bbpress.org/">bbPress</a>, <a href="http://mu.wordpress.org">WPMU</a> and <a href="http://buddypress.org">buddypress</a>, but when I find time I will return.</p>
Posted in bbpress, blogging, music, technology, wordpress Tagged: last.fm, loudtwitter, pandora, twitter tools, twitterbackup, videos, wp.com <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/2505/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/2505/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/2505/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/2505/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/2505/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/2505/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/2505/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/2505/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/2505/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/2505/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=2505&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/05/23/quick-saturday-update/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>
	</item>
		<item>
		<title>HyperDB Explained Part 2</title>
		<link>http://trentadams.com/2009/05/08/hyperdb-explained-part-2/</link>
		<comments>http://trentadams.com/2009/05/08/hyperdb-explained-part-2/#comments</comments>
		<pubDate>Fri, 08 May 2009 21:06:56 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpmu]]></category>
		<category><![CDATA[automattic]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[hyperdb]]></category>
		<category><![CDATA[replication]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=861</guid>
		<description><![CDATA[This is the second part in my effort to help explain how you can use HyperDB to scale your large WordPress, WordPress MU or Buddypress sites.     You can read the first part in the series here!    First off, again:

This tutorial was written for testing and personal purposes.
I make no warranty that this will work for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=861&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This is the second part in my effort to help explain how you can use <a href="http://wordpress.org/extend/plugins/hyperdb/">HyperDB</a> to scale your large WordPress, WordPress MU or Buddypress sites.     You can read the<a href="http://trentadams.com/2009/04/18/hyperdb-explained-part-1/"> first part in the series here</a>!    First off, again:</p>
<ul>
<li>This tutorial was written for testing and personal purposes.</li>
<li>I make no warranty that this will work for you as all setups are generally different.</li>
<li>HyperDB is designed for larger sites to scale when one server isn’t enough and not recommended on small projects</li>
<li>Backup all data before trying it out.</li>
<li>This tutorial is not sanctioned by <a href="http://automattic.com">Automattic</a> or the developers, but to be used as a helping guide if possible.</li>
</ul>
<p>In the first tutorial, I discussed the in and outs of getting your db-settings.php file configured to work with your site and used the example of getting sharing your WordPress users with another site by placing the users tables in their own database.     In this part, I want to discuss using multiple database servers as well as replication.</p>
<p><strong>Replication</strong></p>
<p>This is not a tutorial on setting up replication.   In fact, I have three (3) incredible articles that I am listing below that will help you set up replication:</p>
<ol>
<li><a href="http://aciddrop.com/2008/01/10/step-by-step-how-to-setup-mysql-database-replication/">Acid Drop</a> &#8211; Great tutorial on setting up mySQL replication</li>
<li><a href="http://crazytoon.com/2008/01/29/mysql-how-do-you-set-up-masterslave-replication-in-mysql-centos-rhel-fedora/">Crazytoon</a> &#8211; Another article that I referenced</li>
<li><a href="http://howtoforge.org/mysql_database_replication">HowToForge</a> &#8211; One of the best in the game for reference</li>
</ol>
<p><span id="more-861"></span></p>
<ol></ol>
<p>At this point, I am making the following assumptions:</p>
<ul>
<li>You have mySQL replication setup between at least 2 database servers</li>
<li>You want to have writes going to the master and reads coming from the slaves</li>
<li>Your IP&#8217;s of these servers are:  192,168.0.1, 192.168.0.2, 192.168.0.3, etc</li>
<li>The database servers will have datacenter names corresponding to their function; master, slave1, slave2, etc</li>
</ul>
<p>What we want to do first is setup your main (master) server in db-settings.php to handle all database writes as well as be last in line for database reads if the slave servers are not responding or busy:</p>
<blockquote><p>add_db_server(’global’, 0, ‘master’, 2, 1,’192.168.0.1′,’localhost’,&#8217;database-name’,&#8217;database-user’,&#8217;database-password’);</p></blockquote>
<p>Now, we want to put in the requests for the (slave) servers so that they don&#8217;t neither accept any writes and both slave drives will take on the database reads in the same priority.</p>
<blockquote><p>add_db_server(’global’, 0, ‘slave1’, 1, 0,’192.168.0.2′,’localhost’,&#8217;database-name’,&#8217;database-user’,&#8217;database-password’);</p>
<p>add_db_server(’global’, 0, ‘slave2’, 1, 0,’192.168.0.3′,’localhost’,&#8217;database-name’,&#8217;database-user’,&#8217;database-password’);</p></blockquote>
<p>There are a million combinations of what you want to happen.    This is just giving a rough idea of how you can have the master database server accepting all the writes which in turn replicates this data to the slaves to handle all reads of data for the most part.</p>
<p>It is still best to subscribe to the <a href="http://comox.textdrive.com/pipermail/hyperdb/">HyperDB mailing list</a> as well as really look at the code to determine how things are going to happen.    The <a href="http://codex.wordpress.org/HyperDB">codex</a> is also a good read.  As <a href="http://comox.textdrive.com/pipermail/hyperdb/2009-April/000152.html">Andy has mentioned on the mailing list</a>:</p>
<blockquote><p>I am reluctant to write documentation for HyperDB because I wouldn&#8217;t advise its use to anyone who wasn&#8217;t thoroughly familiar with how it works. The code isn&#8217;t the prettiest, but it can be understood.</p></blockquote>
<p>This concludes this tutorial and I hope that this opens up your eyes to the different setups that are possible with this great plugin!</p>
Posted in technology, wordpress, wpmu Tagged: automattic, database, hyperdb, replication, wordpress, wpmu <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/861/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/861/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/861/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/861/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/861/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/861/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/861/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/861/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/861/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/861/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=861&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/05/08/hyperdb-explained-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>
	</item>
		<item>
		<title>Flu Stresses Relationships</title>
		<link>http://trentadams.com/2009/05/04/flu-stresses-relationships/</link>
		<comments>http://trentadams.com/2009/05/04/flu-stresses-relationships/#comments</comments>
		<pubDate>Mon, 04 May 2009 15:17:16 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[funny]]></category>
		<category><![CDATA[flu]]></category>
		<category><![CDATA[piglet]]></category>
		<category><![CDATA[pooh]]></category>
		<category><![CDATA[swine]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=868</guid>
		<description><![CDATA[Not sure who to give copyright to for this photo, but funny!

Posted in funny Tagged: flu, piglet, pooh, swine      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=868&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Not sure who to give copyright to for this photo, but funny!</p>
<p><img class="aligncenter size-full wp-image-2373" title="relationships" src="http://trent.files.wordpress.com/2009/05/relationships.jpg?w=455&#038;h=599" alt="relationships" width="455" height="599" /></p>
Posted in funny Tagged: flu, piglet, pooh, swine <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/868/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/868/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/868/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/868/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/868/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/868/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/868/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/868/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/868/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/868/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=868&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/05/04/flu-stresses-relationships/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>

		<media:content url="http://trent.files.wordpress.com/2009/05/relationships.jpg" medium="image">
			<media:title type="html">relationships</media:title>
		</media:content>
	</item>
		<item>
		<title>Where Are You Going?</title>
		<link>http://trentadams.com/2009/04/25/where-are-you-going/</link>
		<comments>http://trentadams.com/2009/04/25/where-are-you-going/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 01:02:43 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[trent's covers]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[cover]]></category>
		<category><![CDATA[dave matthews]]></category>
		<category><![CDATA[guitar]]></category>
		<category><![CDATA[ovation]]></category>
		<category><![CDATA[where are you going]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=864</guid>
		<description><![CDATA[Last night I was sitting around and caught a movie that had a short clip from &#8220;Where are you going?&#8221; by Dave Matthews Band.   I loved and almost completely forgot that song!    It was fun to hear it again, so I decided to record a quick version of it on my Macbook.

Higher Quality &#8211; wp.com [...]<br /><a href='http://trentadams.com/2009/04/25/where-are-you-going/'><img width='160' height='120' src='http://cdn.videos.wordpress.com/455SCcaR/3474257259.thumbnail.jpg' /> </a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=864&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Last night I was sitting around and caught a movie that had a short clip from &#8220;Where are you going?&#8221; by Dave Matthews Band.   I loved and almost completely forgot that song!    It was fun to hear it again, so I decided to record a quick version of it on my Macbook.</p>
<p><span style='text-align:left;display:block;'><p><object type='application/x-shockwave-flash' data='http://trentadams.com/wp-content/plugins/audio-player/player.swf' width='290' height='24' id='audioplayer1'><param name='movie' value='http://trentadams.com/wp-content/plugins/audio-player/player.swf' /><param name='FlashVars' value='&amp;bg=0xf8f8f8&amp;leftbg=0xeeeeee&amp;lefticon=0x666666&amp;rightbg=0xcccccc&amp;rightbghover=0x999999&amp;righticon=0x666666&amp;righticonhover=0xffffff&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;border=0x666666&amp;loader=0x9FFFB8&amp;soundFile=http%3A%2F%2Ftrent.files.wordpress.com%2F2009%2F05%2Fwhere-are-you-going.mp3' /><param name='quality' value='high' /><param name='menu' value='false' /><param name='bgcolor' value='#FFFFFF' /></object></p></span></p>
<p>Higher Quality &#8211; wp.com player</p>
<ins style='text-decoration:none;'>
<div class='video-player' id='x-video-0'>
<embed id='video-0' src='http://v.wordpress.com/455SCcaR' type='application/x-shockwave-flash' width='400' height='300' allowscriptaccess='always' allowfullscreen='true' flashvars='javascriptid=video-0&width=400&height=300'> </embed></div></ins>
<p><span id="more-864"></span></p>
<p>Lower Quality &#8211; youtube player</p>
<p><span style="text-align:center; display: block;"><a href="http://trentadams.com/2009/04/25/where-are-you-going/"><img src="http://img.youtube.com/vi/IPqEotgYwZk/2.jpg" alt="" /></a></span></p>
<br /><a href='http://trentadams.com/2009/04/25/where-are-you-going/'><img width='160' height='120' src='http://cdn.videos.wordpress.com/455SCcaR/3474257259.thumbnail.jpg' /> </a>Posted in music, trent's covers, videos Tagged: cover, dave matthews, guitar, ovation, where are you going <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/864/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/864/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=864&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/04/25/where-are-you-going/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://trent.wordpress.com/files/2009/05/where-are-you-going.mp3" length="5981958" type="audio/mpeg" />
<enclosure url="http://video.offvertigo.com/uploads/audio/bSnuNMNFEBJSvxjSrSAO.mp3" length="5981958" type="audio/mpeg" />
		<enclosure url="http://cdn.videos.wordpress.com/455SCcaR/3474257259_dvd.mp4" length="46940160" type="video/mp4" />

		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/IPqEotgYwZk/2.jpg" medium="image" />

		<media:group>
			<media:content url="http://cdn.videos.wordpress.com/455SCcaR/3474257259_dvd.mp4" fileSize="46940160" type="video/mp4" medium="video" isDefault="true" duration="240" width="640" height="480" />

			<media:content url="http://cdn.videos.wordpress.com/455SCcaR/3474257259.mp4" fileSize="24453120" type="video/mp4" medium="video" isDefault="false" duration="240" width="400" height="300" />

			<media:rating scheme="urn:mpaa">g</media:rating>
			<media:title type="plain">Where Are You Going?</media:title>
			<media:thumbnail url="http://cdn.videos.wordpress.com/455SCcaR/3474257259.thumbnail.jpg" width="256" height="192" />
			<media:player url="http://v.wordpress.com/455SCcaR" width="400" height="300" />
		</media:group>
	</item>
		<item>
		<title>HyperDB Explained Part 1</title>
		<link>http://trentadams.com/2009/04/18/hyperdb-explained-part-1/</link>
		<comments>http://trentadams.com/2009/04/18/hyperdb-explained-part-1/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 01:17:39 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[automattic]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[hyperdb]]></category>
		<category><![CDATA[multiple]]></category>
		<category><![CDATA[redundancy]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wpmu]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=854</guid>
		<description><![CDATA[HyperDB is a replacement for the standard WPDB class which adds the ability to use multiple databases. HyperDB supports partition of data as well as replication.
HyperDB is a plugin written by matt, andy, ryan, &#38; mdawaffe from Automattic.     It is written primarily as a way to help larger sites manage growth as well [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=854&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><blockquote><p>HyperDB is a replacement for the standard WPDB class which adds the ability to use multiple databases. HyperDB supports partition of data as well as replication.</p></blockquote>
<p><a href="http://wordpress.org/extend/plugins/hyperdb/">HyperDB</a> is a plugin written by <a href="http://wordpress.org/extend/plugins/profile/matt">matt</a>, <a href="http://wordpress.org/extend/plugins/profile/andy">andy</a>, <a href="http://wordpress.org/extend/plugins/profile/ryan">ryan</a>, &amp; <a href="http://wordpress.org/extend/plugins/profile/mdawaffe">mdawaffe</a> from Automattic.     It is written primarily as a way to help larger sites manage growth as well as offers support for replication for backup and performance redundancy.     While most users will never need something like HyperDB, this tutorial has a purpose of explaining its configuration.</p>
<p>We might as well get this out right now&#8230;.the disclaimer!</p>
<ul>
<li>This tutorial was written for testing and personal purposes.</li>
<li>I make no warranty that this will work for you as all setups are generally different.</li>
<li>HyperDB is designed for larger sites to scale when one server isn&#8217;t enough and not recommended on small projects</li>
<li>Backup all data before trying it out.</li>
<li>This tutorial is not sanctioned by Automattic or the developers, but to be used as a helping guide if possible.</li>
</ul>
<p>Now that we have that out of the way, let us continue!</p>
<p><span id="more-854"></span></p>
<p>The first thing you need to do is <a href="http://downloads.wordpress.org/plugin/hyperdb.zip">download HyperDB</a>.   It has 3 files included.    From the readme.txt you get the following directions and should become extremely familiar with them:</p>
<blockquote><p>Nothing goes in the plugins directory.</p>
<p>1. *WordPress MU only:* add this line near the top of `wp-config.php`:<br />
`define(&#8217;WPMU&#8217;, true);`</p>
<p>2. Upload `db.php` to the `/wp-content/` directory. At this point, HyperDB is active. It will use the database connection constants until you complete the final steps.</p>
<p>3. Upload `db-settings.php` in the directory that holds `wp-config.php`</p>
<p>4. Edit the db settings according to the directions in that file.</p>
<p>5. Add this line near the top of `wp-config.php`:</p>
<p>`require(&#8217;db-settings.php&#8217;);`</p>
<p>Any value of `WP_USE_MULTIPLE_DB` will be ignored by HyperDB. If you wish to switch off multiple DB, remove the &#8216;require&#8217; statement from step 5.</p></blockquote>
<p>As you can see, it is pretty straight forward except for step 4 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />    That is what we are going to talk about today.    I suggest that you do step 4 first using my example and then the other steps in order, but it is up to you.   In my example I am going to demonstrate how you can use HyperDB to split up your wp_users table so that you can share your users with another install.   In our PART 2, we will discuss some of the more advanced issues of HyperDB, but this is just to get you familiar with working with it.</p>
<p>For documentation purposes, I am going to have the following assumptions:</p>
<ol>
<li>Your IP Address of your server is 192.168.0.1 and your mySQL is on the standard port</li>
<li>You have 2 databases:   1) blog 2) users</li>
<li>Your Database username is &#8220;wp-user&#8221; for both databases</li>
<li>Your Database password is &#8220;wp-password&#8221; for both databases</li>
</ol>
<p><strong>db-settings.php</strong></p>
<p>This is the main and only configuration file required to run HyperDB.     The first thing you should notice is that line 57 is there so your install works with the readme.txt before getting to step 4.     Since we are starting on step 4, we need to comment it out right away.</p>
<blockquote><p>// add_db_server(&#8217;global&#8217;, 0,    &#8221;, 1, 1,                        DB_HOST,                        DB_HOST,    DB_NAME,     DB_USER,     DB_PASSWORD);</p></blockquote>
<p>I like to copy line 61 and place it just below that previously commented out line.    This is the one that we are going to edit for our first database, &#8220;blog&#8221;.   This is the line we should copy across before we edit it.</p>
<blockquote><p>add_db_server(&#8217;global&#8217;, 0, &#8216;nyc&#8217;, 1, 1,&#8217;global.mysql.example.com:3509&#8242;,&#8217;global.mysql.example.lan:3509&#8242;,&#8217;global-db&#8217;,'globaluser&#8217;,'globalpassword&#8217;);</p></blockquote>
<p>This is where we tell HyperDB where and what our server really is.     There are some things in that configuration that can be configured for more advanced purposes, but will remain the same in this discussion.    For example, &#8220;nyc&#8221; is the New York Data center.    This is important for replication (discussed later), but not now.   Here is the configuration using our assumptions earlier and our data center we will just call &#8220;fun&#8221; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>add_db_server(&#8217;global&#8217;, 0, &#8216;fun&#8217;, 1, 1,&#8217;192.168.0.1&#8242;,&#8217;localhost&#8217;,'blog&#8217;,'wp-user&#8217;,'wp-password&#8217;);</p></blockquote>
<p>This tells HyperDB that we are going to have all calls (reads and writes) going to this global database unless we specify otherwise.   It is calling the <strong>IP address</strong> of our database server, since we don&#8217;t have a fancy DNS for our database setup and just <strong>localhost</strong> for the same reason.   If your host has some DNS entries setup, then you will have to adjust accordingly.</p>
<p>Now that we have defined our main database, we are going to add the following line below our previous one for our second database that houses our users.   <em>*If you haven&#8217;t already, copy the wp_users table into the &#8220;users&#8221; database*</em></p>
<blockquote><p>add_db_server(&#8217;users&#8217;, 0, &#8216;fun&#8217;, 1, 1,&#8217;192.168.0.1&#8242;,&#8217;localhost&#8217;,'users&#8217;,'wp-user&#8217;,'wp-password&#8217;);</p></blockquote>
<p>This tells HyperDB that we have a second database setup and that we are going to have calls to it.    We haven&#8217;t told it yet what we are going to call, but that is next.   You can also copy the wp_usermeta table as well and set it up if you want the same user roles in the second blog.    I want that on a blog by blog basis, so I only am using the wp_users table.</p>
<p>On line 97 there is the following line:</p>
<blockquote><p>// add_db_table(&#8217;misc&#8217;, &#8216;bbq_sauces&#8217;);</p></blockquote>
<p>We are going to make sure that below this line we setup our calls to our second database, &#8220;users&#8221;.   In our example, we are adding the following lines to call the users  information from our second database:</p>
<blockquote><p>add_db_table(&#8217;users&#8217;, &#8216;wp_users&#8217;);</p></blockquote>
<p>That should be all we need to do.    Now complete the rest of the steps in the readme.txt file including copying this db-settings.php file we created to the same directory as wp-config.php, edit wp-config.php to have the following in it near the top of the file:</p>
<blockquote><p>require(&#8217;db-settings.php&#8217;);</p></blockquote>
<p>Finally, copy db.php to your /wp-content/ directory.     Everything should be working correctly at this point.    If you find it isn&#8217;t, just comment out the require that we just did in wp-config.php, rename db.php to db.txt and double check all your settings.   When I say comment out, I mean:</p>
<blockquote><p>// require(&#8217;db-settings.php&#8217;);</p></blockquote>
<p>This concludes our PART 1 series on HyperDB configuration.    As you can see, you could have a second install of WP or WPMU using HyperDB and tell it to use the second &#8220;users&#8221; database and completely share users!    In PART 2 we will discuss replication and configuring other plugins like Buddypress to have its tables in a database for itself.</p>
<p>Thoughts, comments, suggestions, changes and improvements welcomed!   <a href="http://trentadams.com/2009/05/08/hyperdb-explained-part-2/">The second in this series is available here</a>!</p>
Posted in technology Tagged: automattic, database, hyperdb, multiple, redundancy, wordpress, wpmu <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/854/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/854/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/854/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/854/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/854/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/854/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/854/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/854/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/854/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/854/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=854&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/04/18/hyperdb-explained-part-1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>
	</item>
		<item>
		<title>TalkPress Released</title>
		<link>http://trentadams.com/2009/04/09/talkpress-released/</link>
		<comments>http://trentadams.com/2009/04/09/talkpress-released/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 14:20:55 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[bbpress]]></category>
		<category><![CDATA[hyperdb]]></category>
		<category><![CDATA[sam]]></category>
		<category><![CDATA[talkpress]]></category>
		<category><![CDATA[wpmu]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=827</guid>
		<description><![CDATA[Much to the dismay of certain phpBB users, the install of phpBB 3 on TalkPress really was a joke.    Once the spam content was too much to take, the members of automattic decided to put the new TalkPress install of bbPress on the domain for their testing purposes.  TalkPress will be the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=827&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Much to the dismay of certain phpBB users, the install of phpBB 3 on <a href="http://talkpress.com">TalkPress</a> really was a joke.    Once the spam content was too much to take, the members of automattic decided to put the new <a href="http://talkpress.com">TalkPress</a> install of bbPress on the domain for their testing purposes.  <a href="http://talkpress.com">TalkPress</a> will be the &#8220;WPMU&#8221; of bbPress with a hosted service for forums.    It really is exciting as <a href="http://unlettered.org/">Sam</a> talks about it on the <a href="http://bbpress.org/blog/2009/04/talkpress-and-bbpress/">bbPress blog</a>:</p>
<blockquote><p>Many people have already noticed that Automattic has soft launched <a href="http://talkpress.com/">TalkPress</a>. TalkPress was mentioned and explained <a href="http://bbpress.org/forums/topic/talkpress#post-13402">some time ago</a> in the bbPress forums, but there is no harm in restating our intentions here.</p>
<p>It has been public for a while that Automattic was going to launch a hosted forum service based on bbPress and the decision was made early on to <em>not</em> call it bbPress.com for three reasons.</p>
<ol>
<li>It avoids the sort of confusion users experience trying to distinguish between WordPress.org and WordPress.com</li>
<li>bbPress is not a particularly good product name for that service</li>
<li>The bbPress.com domain name is already registered to someone else</li>
</ol>
<p>The last reason is fairly conclusive.</p>
<p>So the name TalkPress was chosen. As a joke we put up a phpBB forum at TalkPress.com for a while, which we all found quite amusing until it got heavily spammed, so down that came!</p>
<p>In the meantime we have been preparing bbPress to accommodate many of the needs that this new service would require, specific functionality has included preparing bbPress to handle the huge user tables of WordPress.com &#8211; some of this work is <a href="http://bbpress.org/plugins/topic/user-roles-table-for-bbpress/">already available to bbPress users</a> (even if it’s only really useful if you have millions of users).</p>
<p>The architecture behind WordPress.com demanded that we make bbPress play nice with the <a href="http://codex.wordpress.org/HyperDB">HyperDB extension for WordPress</a>. This neat database load-balancing and redundancy tool is now fully compatible with bbPress. So if you want to run your bbPress site with redundant MySQL databases in multiple datacenters then that’s possible now too. bbPress now has a pretty enviable set of advanced options for MySQL connectivity.</p></blockquote>
<p>Make sure you read the <a href="http://bbpress.org/blog/2009/04/talkpress-and-bbpress/">blog post for the entire discussion</a>!       Exciting stuff as hosted forums are a need by many people!</p>
Posted in technology Tagged: bbpress, hyperdb, sam, talkpress, wpmu <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/827/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=827&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/04/09/talkpress-released/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>
	</item>
		<item>
		<title>Goodbye</title>
		<link>http://trentadams.com/2009/04/08/goodbye/</link>
		<comments>http://trentadams.com/2009/04/08/goodbye/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 16:21:55 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[concert]]></category>
		<category><![CDATA[goodbye]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[lyrics]]></category>
		<category><![CDATA[nickelback]]></category>
		<category><![CDATA[saving abel]]></category>
		<category><![CDATA[seether]]></category>
		<category><![CDATA[show]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=824</guid>
		<description><![CDATA[I am a huge fan of Saving Abel and was lucky enough to watch them live last week.    They opened up for Nickelback along with Seether.   My biggest complaint was that they never managed to get the sound checks correct and not only was the music way too loud and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=824&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I am a huge fan of Saving Abel and was lucky enough to watch them live last week.    They opened up for Nickelback along with Seether.   My biggest complaint was that they never managed to get the sound checks correct and not only was the music way too loud and distorted, the lyrics were quiet and it was difficult to understand anything.    I still enjoyed the show either way.    One of my favorite songs out by them is &#8220;Goodbye&#8221;</p>
<p><span style="text-align:center; display: block;"><a href="http://trentadams.com/2009/04/08/goodbye/"><img src="http://img.youtube.com/vi/vZQByvTKYkI/2.jpg" alt="" /></a></span></p>
<p><span id="more-824"></span><br />
There&#8217;s no need to worry all day long<br />
Cause worry don&#8217;t help a thing<br />
We&#8217;ve burned our bridges at both ends<br />
So if I never see you again</p>
<p>Goodbye, so long<br />
hope you enjoy it while it last<br />
cause soon this world of ours is gone.<br />
Farewell to you all<br />
cause heaven knows that<br />
we don&#8217;t have all that far to fall</p>
<p>It feels like we&#8217;re in over our heads<br />
That we&#8217;ve wasted our days<br />
Running through life with reckless disregard<br />
now there&#8217;s nothing to save<br />
Sooner than later I&#8217;ll be high<br />
maybe I&#8217;ll gain my peace of mind<br />
so here&#8217;s to the world passing us by<br />
goodbye</p>
<p>Goodbye, so long<br />
hope you enjoy it while it last<br />
cause soon this world of ours is gone.<br />
Farewell to you all<br />
cause heaven knows<br />
we don&#8217;t have all that far to fall</p>
<p>So wave goodbye<br />
as we count down to the end<br />
one more trip of all the sun<br />
if I never see you again<br />
Cause sooner than later I&#8217;ll be high<br />
so cheers to the world passing us by<br />
goodbye</p>
<p>Goodbye, so long<br />
hope you enjoy it while it last<br />
cause soon this world of ours is gone.<br />
Farewell to you all<br />
cause heaven knows<br />
we don&#8217;t have all that far to fall</p>
Posted in music Tagged: concert, goodbye, live, lyrics, nickelback, saving abel, seether, show <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/824/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/824/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/824/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/824/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/824/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/824/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/824/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/824/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/824/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/824/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=824&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/04/08/goodbye/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/vZQByvTKYkI/2.jpg" medium="image" />
	</item>
		<item>
		<title>Buddypress Forums Tutorial</title>
		<link>http://trentadams.com/2009/04/01/buddypress-forums-tutorial/</link>
		<comments>http://trentadams.com/2009/04/01/buddypress-forums-tutorial/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 20:30:03 +0000</pubDate>
		<dc:creator>trent</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[bbpress]]></category>
		<category><![CDATA[buddypress]]></category>
		<category><![CDATA[forums]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wpmu]]></category>

		<guid isPermaLink="false">http://trentadams.com/?p=820</guid>
		<description><![CDATA[****Works with BB RC 1.0, BP 1.0, MU 2.7.1 ****
I already have a sticky post in the buddypress forums, but thought I would also put this up on my blog for anyone else that this might help on getting forums integrated properly with buddypress.   It changes often, but this works correctly as of the date [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=820&subd=trent&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>****Works with BB RC 1.0, BP 1.0, MU 2.7.1 ****</p>
<p>I already have a <a href="http://buddypress.org/forums/topic.php?id=471">sticky post</a> in the buddypress forums, but thought I would also put this up on my blog for anyone else that this might help on getting forums integrated properly with buddypress.   It changes often, but this works correctly as of the date of this post.</p>
<p>I notice that this forum thing is really not that easy for everyone to put in place and I had to do it several times myself to get it working properly. What worked on one server didn&#8217;t work as planned on another one. Strange, but I thought I would write this to see if it helps anyone out.</p>
<p>Integration Assumptions:</p>
<p>First off, this assumes that you are using SVN or RC1 of bbPress 1.0.  Buddypress 1.0 or SVN as well. I also haven&#8217;t tested this without at least having bbPress using the WPMU user tables for integration. You also NEED to be running WPMU 2.7.1+  or SVN</p>
<p>*** these are requirements for running the bp-forums integration, not buddypress in general! ***</p>
<p>bbPress Side (First):</p>
<p>1) you have bbpress installed and a new user created on the &#8220;bbPress&#8221; side which you granted &#8220;administrator&#8221; rights by the keymaster<br />
2) you copy the &#8220;buddypress-enable.php&#8221; plugin out of the bp-forums folders and copy it into your /my-plugins/ folder (create if it doesn&#8217;t exist) so it is /my-plugins/buddypress-enable.php ****People ask about /bb-plugins/ versus /my-plugins/ and put it in /my-plugins/<br />
3) Enable the plugin through your bbPress administration side for plugins<br />
4) Edit &#8220;settings&#8221; to enable xmlrpc and pingbacks (both)<br />
5) edit your bb-config.php and just before the closing php call at the bottom of the page put:</p>
<p>$bb-&gt;bb_xmlrpc_allow_user_switching = true;</p>
<p>buddypress Side (Second):</p>
<p>6) Go into your main blog dashboard as the &#8220;site-admin&#8221; and go to the &#8220;bbPress Forums&#8221; page. Put in the URL of your forum like <a rel="nofollow" href="http://yoursite.com/forums/">http://yoursite.com/forums/</a> and make sure you have the ending slash on that one.<br />
7) Put in the user that you created in step 1 with the bbPress &#8220;administration&#8221; rights and their password. I never changed the password, just used the random one it sent me, but it is up to you. I usually save it a couple of times to ensure it was entered due to a refreshing bug at time of writing this.<br />
 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Go to one of your groups (new or existing) and go to the group admin page. Make sure &#8220;discussion&#8221; is turned off. If it was already off that is fine, but if it was enabled already, turn it off<br />
9) Turn the group &#8220;discussion&#8221; back on and then physically go to your forums URL and see if it created the forum on the bbPress side without trying to create a new topic on the buddypress side.</p>
<p>If you have the new forum now, then you should skip to step 10. If not, go through steps 1-9 again and make sure you got all the steps perfectly.</p>
<p>10) If you have made it this far, it will work, but I like to create the first post in the new forum on the bbPress side and then see if it shows up in the buddypress group forum. Old habit, but for odd circumstance, it seems to work best for me. If it works, try creating a new topic on the group you have working.</p>
<p>***Don&#8217;t forget that you have to do step 8 for every group that was created before you enabled the forum integration! Very important***</p>
<p>Other notes:</p>
<p>1) The refreshing bug in step 7 killed it for me a couple of times and I made sure I saved it at least 2 times.<br />
2) Forgetting the line in bb-config.php killed it for me a couple of times as well.<br />
3) In one install I had to change the bbPress &#8220;user&#8221; with administration rights password and on the bbPress side and then completing step 7 again.<br />
4) I also found that through &#8220;previous testing&#8221; I had some bp_groupmeta entries that were screwing things up with duplicates for the same forum in the database. Shouldn&#8217;t happen to anyone else, but that screwed some things up for me as well.</p>
<p>In terms of having buddypress and bbPress working together, I am sure it works with buddypress on one server and bbPress on another since it works through the xmlrpc module which makes it very powerful.</p>
<p>Let me know if I am out to lunch as well or you have anything else to add!</p>
Posted in technology Tagged: bbpress, buddypress, forums, tutorial, wpmu <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trent.wordpress.com/820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trent.wordpress.com/820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trent.wordpress.com/820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trent.wordpress.com/820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trent.wordpress.com/820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trent.wordpress.com/820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trent.wordpress.com/820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trent.wordpress.com/820/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trent.wordpress.com/820/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trent.wordpress.com/820/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trentadams.com&blog=10352&post=820&subd=trent&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://trentadams.com/2009/04/01/buddypress-forums-tutorial/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b42aec5f8a74bb4d8c80e2e710ecfb90?s=96&#38;d=wavatar&#38;r=X" medium="image">
			<media:title type="html">trent</media:title>
		</media:content>
	</item>
	</channel>
</rss>