<?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>Adam Caudill&#039;s Blog &#187; Web 2.0</title>
	<atom:link href="http://adamcaudill.com/tag/web-20/feed/" rel="self" type="application/rss+xml" />
	<link>http://adamcaudill.com</link>
	<description>Adam&#039;s view on technology, software development, and world domination.</description>
	<lastBuildDate>Sat, 04 Feb 2012 19:01:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Rails 3 &amp; Dreamhost PS</title>
		<link>http://adamcaudill.com/2011/01/28/rails-3-dreamhost-ps/</link>
		<comments>http://adamcaudill.com/2011/01/28/rails-3-dreamhost-ps/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 07:47:01 +0000</pubDate>
		<dc:creator>Adam Caudill</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[DreamHost]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://adamcaudill.com/?p=717</guid>
		<description><![CDATA[<p>I recently had an idea for a small web application, and seeing as I&#8217;ve not spent as much time as I&#8217;ve wanted to using <a href="http://rubyonrails.org/">Rails</a> &#8211; I opted to build it the latest version of Rails. A decision that caused far more grief than I expected.</p> <p>If you are using <a href="http://www.dreamhost.com/r.cgi?485850">Dreamhost&#8217;s</a> PS offering (a managed [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had an idea for a small web application, and seeing as I&#8217;ve not spent as much time as I&#8217;ve wanted to using <a href="http://rubyonrails.org/">Rails</a> &#8211; I opted to build it the latest version of Rails. A decision that caused far more grief than I expected.</p>
<p>If you are using <a href="http://www.dreamhost.com/r.cgi?485850">Dreamhost&#8217;s</a> PS offering (a managed VPS for those that don&#8217;t know), the seemingly simple task of getting a Rails 3 application up and running is actually quite complex. The root cause of this is that Dreamhost&#8217;s OS image is based on Debian <a href="http://www.debian.org/releases/etch/">etch</a>, which was released in April 2009 and has since been replaced; which means etch has become fairly outdated.</p>
<p>Here&#8217;s the process I used, and so far it seems to be working quite well:</p>
<p><strong>Domain Setup:</strong></p>
<p>When adding your domain to the Dreamhost panel, you&#8217;ll want to enable <a href="http://wiki.dreamhost.com/Passenger">Passenger</a>.</p>
<p><img src="http://adamcaudill.com/files/2011-01-28_0048.png" alt="" width="409" height="217" /></p>
<p>Once your application is uploaded to the server, you&#8217;ll be greeted with a particularly unhelpful error message (something like &#8220;<code>uninitialized constant Bundler</code>&#8220;) from Passenger (or perhaps just a 500 error page).</p>
<p><strong>Server Updates:</strong></p>
<p>This is where the work starts, and gets somewhat ugly. As a warning, it&#8217;s quite possible that you could damage your configuration doing this; though thankfully you can <a href="https://panel.dreamhost.com/index.cgi?tree=vserver.reboot&amp;">restore</a> your server to a working state within a few minutes from the Dreamhost panel should something go wrong. You&#8217;ll also need to have an &#8220;<a href="https://panel.dreamhost.com/index.cgi?tree=vserver.adminusers&amp;">admin user</a>&#8221; for this task, as much of what needs to be done has to be done as root.</p>
<p>First step: Get your PS up to date; even after performing a restore on my server, there were a number of updates that are available to be installed. So let&#8217;s start off by getting those out of the way.</p>
<pre class="brush: plain; title: ; notranslate">sudo apt-get update
sudo apt-get upgrade
sudo apt-get -f install</pre>
<p>Once you get past those three commands, the next step is to update SQLite to the latest version, as the version Dreamhost uses is quite old and won&#8217;t work with Rails 3.0 (well, to be accurate it won&#8217;t work with the latest version of sqlite3-ruby, which is the default database provider for Rails 3).</p>
<pre class="brush: plain; title: ; notranslate">wget http://www.sqlite.org/sqlite-autoconf-3070400.tar.gz
tar zxvf sqlite-autoconf-3070400.tar.gz
cd sqlite-autoconf-3070400
sudo ./configure --bindir=/usr/bin --libdir=/usr/lib
sudo make
sudo make install</pre>
<p>If you don&#8217;t update SQLite you&#8217;ll get an error like this:</p>
<pre class="brush: plain; title: ; notranslate">sudo gem install sqlite3
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for sqlite3.h... yes
checking for sqlite3_libversion_number() in -lsqlite3... yes
checking for rb_proc_arity()... no
checking for sqlite3_initialize()... no
sqlite3-ruby only supports sqlite3 versions 3.6.16+, please upgrade!
*** extconf.rb failed ***</pre>
<p>or if you install the updated version, but don&#8217;t force it to <code>/usr/lib</code> you&#8217;ll get an error like this:</p>
<pre class="brush: plain; title: ; notranslate">sudo gem install sqlite3
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for sqlite3.h... yes
checking for sqlite3_libversion_number() in -lsqlite3... no
sqlite3 is missing. Try 'port install sqlite3 +universal' or 'yum
install sqlite3-devel'
*** extconf.rb failed *** </pre>
<p>Once that is taken care of SQLite, the rest is easy.</p>
<pre class="brush: plain; title: ; notranslate">sudo gem update</pre>
<p>At this point if you visit your new Rails site, it <em>should</em> be working!</p>
<p>Notes:</p>
<ol>
<li>I&#8217;ve not tested this extensively, and I&#8217;ve no idea if this breaks anything. All I can say for certain, if that all of <em>my</em> sites still work, but your mileage may vary. &lt;Disclaimer /&gt;</li>
<li>I was a fairly early Dreamhost PS adopter, and part way through this process I reset my server to get it back to a clean state. After resetting, I noticed some differences with the behavior of <code>apt-get</code> (404s on <code>update</code> and <code>upgrade</code> are gone), so for other early adopters it may be necessary to perform a reset to get your servers configuration in-sync with the latest official setup.</li>
<li>I can&#8217;t say for a fact that this is completely necessary, though you&#8217;ll likely need to selectively update a few packages if you skip this step. Also, for me, <code>gem</code> was broken until I ran <code>sudo apt-get -f install</code>.</li>
<li>Special thanks to <a href="http://matthewjlittle.com/">Matt</a> for helping me get this working; troubleshooting the SQLite install was more than a little time consuming.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://adamcaudill.com/2011/01/28/rails-3-dreamhost-ps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Start-up Tools: Open Atrium</title>
		<link>http://adamcaudill.com/2009/07/18/start-up-tools-open-atrium/</link>
		<comments>http://adamcaudill.com/2009/07/18/start-up-tools-open-atrium/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 18:19:31 +0000</pubDate>
		<dc:creator>Adam Caudill</dc:creator>
				<category><![CDATA[Business of Software]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[ISV]]></category>
		<category><![CDATA[Micro-ISV]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://adamcaudill.com/?p=459</guid>
		<description><![CDATA[<p>When it comes to small business project management, <a href="http://www.basecamphq.com/">Basecamp</a> by <a href="http://www.37signals.com/">37signals</a> has been the king of the hill for some time. Now though, there is an exciting new player in the field: <a href="http://openatrium.com/">Open Atrium</a>. It&#8217;s a <a href="http://drupal.org/">Drupal</a> based open source project management system somewhat like Basecamp, though with many more features.</p> [...]]]></description>
			<content:encoded><![CDATA[<p>When it comes to small business project management, <a href="http://www.basecamphq.com/">Basecamp</a> by <a href="http://www.37signals.com/">37signals</a> has been the king of the hill for some time. Now though, there is an exciting new player in the field: <a href="http://openatrium.com/">Open Atrium</a>. It&#8217;s a <a href="http://drupal.org/">Drupal</a> based open source project management system somewhat like Basecamp, though with many more features.</p>
<p style="text-align: center;"><img class="aligncenter" title="Atrium Logo" src="http://adamcaudill.com/files/2009-07-18_1345.png" alt="" width="139" height="49" /></p>
<p>Open Atrium is new on the scene, with beta 1 being released just 4 days ago &#8211; though it&#8217;s already rather polished and seems to work well. While there are some hiccups with the installer and a disappointing lack of documentation, it&#8217;s still very easy to install and takes only a few minutes to get running.</p>
<p>It has all the major <a href="http://openatrium.com/features">features</a> that you would expect, plus a few extras such as a twitter-like shoutbox system. Here are the highlights:</p>
<ul>
<li>Blogging</li>
<li>Calendar</li>
<li>Dashboard</li>
<li>Document Storage</li>
<li>Task Management</li>
</ul>
<p>Being open source and self-hosted adds some nice benefits; unlimited customization, full control of your data, and my favorite: can be installed on a non-public web server. Having you project management system sit behind a VPN is a great way to avoid <a href="http://www.techcrunch.com/2009/07/14/in-our-inbox-hundreds-of-confidential-twitter-documents/">data leaks and embarrassments</a>.</p>
<p>I&#8217;m still debating which is best, Basecamp or Open Atrium &#8211; but if you want to save some money, Open Atrium is worth looking into.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamcaudill.com/2009/07/18/start-up-tools-open-atrium/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Silverlight 3 Tools Available</title>
		<link>http://adamcaudill.com/2009/07/09/silverlight-3-tools-available/</link>
		<comments>http://adamcaudill.com/2009/07/09/silverlight-3-tools-available/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 18:13:57 +0000</pubDate>
		<dc:creator>Adam Caudill</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://adamcaudill.com/?p=449</guid>
		<description><![CDATA[<p>It looks like the core Silverlight 3 tools are now available:</p> <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=92e1db7a-5d36-449b-8c6b-d25f078f3609">Microsoft Expression Blend 3 + SketchFlow RC</a> <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=2050e580-f1d5-4040-bb09-e6185591b6b5">Microsoft® Silverlight™ 3 SDK</a> <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd">Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1</a> <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf">Deep Zoom Composer</a> <p>Though the tools needed for development seem to be public, I&#8217;ve yet to see the end-user run-time; [...]]]></description>
			<content:encoded><![CDATA[<p>It looks like the core Silverlight 3 tools are now available:</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=92e1db7a-5d36-449b-8c6b-d25f078f3609">Microsoft Expression Blend 3 + SketchFlow RC</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=2050e580-f1d5-4040-bb09-e6185591b6b5">Microsoft® Silverlight™ 3 SDK</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd">Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf">Deep Zoom Composer</a></li>
</ul>
<p>Though the tools needed for development seem to be public, I&#8217;ve yet to see the end-user run-time; though I imagine we&#8217;ll see that in the release anticipated for tomorrow.</p>
<p>Time to have some fun. <img src='http://adamcaudill.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>Update</em>: Client run-time is now <a href="http://www.microsoft.com/silverlight/resources/install.aspx">available</a>.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-size: 16px; "></p>
<h1 style="font-size: 1.3em; font-weight: normal; margin-bottom: 5px; ">Microsoft Expression Blend 3 + SketchFlow RC</h1>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://adamcaudill.com/2009/07/09/silverlight-3-tools-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monkey Powered Search Engine</title>
		<link>http://adamcaudill.com/2006/11/11/monkey-powered-search-engine/</link>
		<comments>http://adamcaudill.com/2006/11/11/monkey-powered-search-engine/#comments</comments>
		<pubDate>Sat, 11 Nov 2006 17:36:58 +0000</pubDate>
		<dc:creator>Adam Caudill</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[ChaCha]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://adamcaudill.com/2006/11/11/monkey-powered-search-engine/</guid>
		<description><![CDATA[<p>We all know that Google is <a href="http://www.google.com/technology/pigeonrank.html">PigeonPowered</a>™ &#8211; now, we have a search engine ran by trained monkeys. Well, not exactly monkeys, but semi-trained people. Yes, you heard that right. When you do a search, it doesn&#8217;t hit some massive database containing every web page known to man, it goes to a human for [...]]]></description>
			<content:encoded><![CDATA[<p>We all know that Google is <a href="http://www.google.com/technology/pigeonrank.html">PigeonPowered</a>™ &#8211; now, we have a search engine ran by trained monkeys. Well, not exactly monkeys, but <em>semi-trained</em> people. Yes, you heard that right. When you do a search, it doesn&#8217;t hit some massive database containing every web page known to man, it goes to a human for them to figure out.</p>
<p>If I didn&#8217;t know better, I&#8217;d call it an <a href="http://en.wikipedia.org/wiki/April_Fool's_Day">April-fools&#8217;</a> joke. But, alas, it&#8217;s not.</p>
<p>Here&#8217;s how it works: You type your query in a very <a href="http://www.chacha.com/">Google-like homepage</a>, but when you hit &#8216;Search with Guide&#8217; (pressing &#8216;enter&#8217; will get you a glorified set of <a href="http://www.infospace.com/home/search/index.htm">InfoSpace</a> results) instead of getting a list of results, you get a chat window. In that chat window you can tell the guide more about your search, and you might, <a href="http://www.downloadsquad.com/2006/11/11/cha-cha-launches-in-beta-with-real-live-search-guides/">eventually</a>, get an answer. While there is some value to a human edited directory such as <a href="http://dmoz.org/">DMOZ</a>, I can&#8217;t see a human built search engine working out.</p>
<p>I have to wonder how this will work out from the business side, this doesn&#8217;t seem to be the greatest business model, as it can&#8217;t be cheap to have an army of people sitting around searching for other people. It looks like their business model is based around <a href="http://www.chacha.com/info/advertisers">selling ads</a>, and while that is a high profit market, I can&#8217;t see it being enough to cover the expense of having the guides. It&#8217;ll be interesting to see how long they last.</p>
<p>Sorry for the rant, but I found this one just too odd to ignore.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamcaudill.com/2006/11/11/monkey-powered-search-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not a good idea&#8230;</title>
		<link>http://adamcaudill.com/2006/10/05/not-not-a-good-idea/</link>
		<comments>http://adamcaudill.com/2006/10/05/not-not-a-good-idea/#comments</comments>
		<pubDate>Fri, 06 Oct 2006 00:51:48 +0000</pubDate>
		<dc:creator>Adam Caudill</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[RubyRed]]></category>
		<category><![CDATA[Schwag]]></category>
		<category><![CDATA[Valleyschwag]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://adamcaudill.com/2006/10/05/not-not-a-good-idea/</guid>
		<description><![CDATA[<p>I&#8217;ve been both a subscriber and fan of <a href="http://valleyschwag.com/">Valleyschwag</a> since it was launched, that is, until yesterday. And not by my choice mind you, they <a href="http://valleyschwag.com/chronicles/2006/10/03/changes-are-afoot-at-valleyschwag/">canceled</a> everybodies subscription. When the second issue was <a href="http://adamcaudill.com/2006/05/26/the-schwag-has-shipped/">shipped</a> in late May, they reported having over 1,500 members each paying $15 a month for the service. I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been both a subscriber and fan of <a href="http://valleyschwag.com/">Valleyschwag</a> since it was launched, that is, until yesterday. And not by my choice mind you, they <a href="http://valleyschwag.com/chronicles/2006/10/03/changes-are-afoot-at-valleyschwag/">canceled</a> <em>everybodies</em> subscription. When the second issue was <a href="http://adamcaudill.com/2006/05/26/the-schwag-has-shipped/">shipped</a> in late May, they reported having over 1,500 members each paying $15 a month for the service. I can only guess what the subscriber count would look like now, after having a few months to grow.</p>
<p>They&#8217;ve thrown that all away now, sending the following notice to all the subscribers:</p>
<blockquote><p><em>&#8220;We&#8217;d like you to be one of the first to know that we will soon unveil the Valleyschwag General Store, where you will be able to purchase future issues of our famous schwag bags. And by popular demand, we will be offering some of our most requested schwag items for sale. </em></p>
<p><em>This store replaces our subscription service, giving you more control over the issues and items you&#8217;d like to receive. We will notify you by email when a new issue of Valleyschwag is available, giving you the first opportunity to place an order at the General Store. </em></p>
<p><em>Since a subscription is no longer required <strong>we will automatically cancel your Paypal subscription</strong> if you haven&#8217;t already done so. To accomodate our members around the globe, the store will continue to accept Paypal as well as credit cards for all purchases.&#8221;</em></p></blockquote>
<p>That&#8217;s right, they are now hoping that by sending out reminders and canceling the automatic payments, they will be able to stay afloat. They had guaranteed money in the bank every month, now, they&#8217;ll have to hope that people will remember to take time out of their busy day to buy the next issue. I don&#8217;t think they&#8217;ll see near the numbers they could with the subscription model.</p>
<p>One of the things I like about any subscription is that you don&#8217;t have to think about it, it <em>just works</em>. Once a month or so I get a package, no forms to fill out, no remembering to check and see if the next issue is ready, it&#8217;s <em>just there</em>. I think a lot of people feel this way, and I think this will be rather painful for the ValleySchwag team, and endanger the future of the business itself.</p>
<p>Valleyschwag was a really interesting concept, but I have to believe it grew too large, too quickly for the model to work. I wish the guys at <a href="http://rubyredlabs.com/">RubyRed</a> the best, but I believe the end is coming for the schwag express.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamcaudill.com/2006/10/05/not-not-a-good-idea/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>In Comes The Schwag</title>
		<link>http://adamcaudill.com/2006/07/07/in-comes-the-schwag/</link>
		<comments>http://adamcaudill.com/2006/07/07/in-comes-the-schwag/#comments</comments>
		<pubDate>Fri, 07 Jul 2006 22:59:25 +0000</pubDate>
		<dc:creator>Adam Caudill</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Schwag]]></category>
		<category><![CDATA[Valleyschwag]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://adamcaudill.com/2006/07/07/in-comes-the-schwag/</guid>
		<description><![CDATA[<p>The <a title="The Chronicles of Valleyschwag » Blog Archive » Shipping in progress…" href="http://valleyschwag.com/chronicles/2006/06/30/shipping-in-progress/">third edition</a> of <a title="Valleyschwag: Join the Party!" href="http://valleyschwag.com/">ValleySchwag</a> has arrived. Yet again, there is a nice collection of goodies &#8211; well worth the membership fee.</p> <p> <a href="http://flickr.com/photos/adamcaudill/184344418/"></a></p> <p>While a bit less loaded than <a href="http://adamcaudill.com/2006/05/30/valleyschwag-delivers/">last time</a> , I&#8217;m still quite impressed [...]]]></description>
			<content:encoded><![CDATA[<p>The <a title="The Chronicles of Valleyschwag » Blog Archive » Shipping in progress…" href="http://valleyschwag.com/chronicles/2006/06/30/shipping-in-progress/">third edition</a> of <a title="Valleyschwag: Join the Party!" href="http://valleyschwag.com/">ValleySchwag</a> has arrived. Yet again, there is a nice collection of goodies &#8211; well worth the membership fee.</p>
<blockquote><p> <a href="http://flickr.com/photos/adamcaudill/184344418/"><img src="http://static.flickr.com/75/184344418_35f010144c_m.jpg" alt="The Schwag Pile" width="160" height="240" /></a></p></blockquote>
<p>While a bit less loaded than <a href="http://adamcaudill.com/2006/05/30/valleyschwag-delivers/">last time</a> , I&#8217;m still quite impressed with the package they&#8217;ve put together. The two big hits this time are the rather cool shirt from <a title="imeem! - The best of instant messaging and social networking, combined." href="http://www.imeem.com/">imeem</a> and the laptop bag (see below) from <a title="MI6" href="http://www.mi6conference.com/index.htm">MI6</a>. While the bag doesn&#8217;t have the padding of my regular bag, it&#8217;s a <em>lot</em> lighter, so I know it&#8217;ll see some use.</p>
<blockquote><p><a href="http://flickr.com/photos/adamcaudill/184344362/"><img src="http://static.flickr.com/70/184344362_ddce00d669_m.jpg" alt="The small stuff" width="240" height="150" /></a>    <a href="http://flickr.com/photos/adamcaudill/184344472/"><img src="http://static.flickr.com/56/184344472_8e7b7867f5_m.jpg" alt="The bag from MI6" width="240" height="165" /></a></p></blockquote>
<p>All in all, I&#8217;m quite happy with this months package, and I&#8217;ll certainly be looking forward to the next round. For those interested, here&#8217;s a list of vendor&#8217;s that provided something cool for this months package:</p>
<ul>
<li><a href="http://www.imeem.com/">imeem</a> &#8211; Mostly-cool t-shirt</li>
<li><a href="http://www.mi6conference.com/index.htm">MI6</a> &#8211; The laptop bag pictured above.</li>
<li><a href="http://www.jeteye.com/">jeteye</a> &#8211; A useful little pen (the clicky type, that are so useful for annoying those in near-by cubicles).</li>
<li><a href="http://channel9.msdn.com/">Channel 9</a> &#8211; Microsoft&#8217;s Channel 9 provided a highly throw-able version of their mascot, <em>Channel 9 Guy</em>.</li>
<li><a href="http://www.adobe.com/">Macromedia</a> &#8211; A might-be-useful-someday key chain (bottom left corner of the picture above.</li>
<li>There are also about 5 other companies that provided stickers.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://adamcaudill.com/2006/07/07/in-comes-the-schwag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

