<?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>&#160;</title>
	<atom:link href="http://chosencollective.com/feed" rel="self" type="application/rss+xml" />
	<link>http://chosencollective.com</link>
	<description>Creative Advertising and Business Development</description>
	<lastBuildDate>Wed, 25 Aug 2010 20:31:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Setup PEAR on Mac OS X Leopard</title>
		<link>http://chosencollective.com/technology/setup-pear-on-mac-os-x-leopard</link>
		<comments>http://chosencollective.com/technology/setup-pear-on-mac-os-x-leopard#comments</comments>
		<pubDate>Wed, 25 Aug 2010 20:31:15 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">http://chosencollective.com/?p=766</guid>
		<description><![CDATA[First, let&#8217;s grab the PEAR installer: curl http://pear.php.net/go-pear > go-pear.php sudo php -q go-pear.php Press enter to use default until you get to the file layout and edit the first to be /usr/local 1. Installation prefix ($prefix) : /usr/local 2. Temporary files directory : $prefix/temp 3. Binaries directory : $prefix/bin 4. PHP code directory ($php_dir) [...]]]></description>
			<content:encoded><![CDATA[<p><strong>First, let&#8217;s grab the PEAR installer:</strong></p>
<pre>
curl http://pear.php.net/go-pear > go-pear.php
sudo php -q go-pear.php
</pre>
<p><strong>Press enter to use default until you get to the file layout and edit the first to be <em>/usr/local</em></strong></p>
<pre>
1. Installation prefix ($prefix) : /usr/local
2. Temporary files directory     : $prefix/temp
3. Binaries directory            : $prefix/bin
4. PHP code directory ($php_dir) : $prefix/PEAR
5. Documentation base directory  : $php_dir/docs
6. Data base directory           : $php_dir/data
7. Tests base directory          : $php_dir/tests
</pre>
<p><strong>Press Enter to continue and Y to install</strong></p>
<pre>PEAR_Frontend_Web-beta, PEAR_Frontend_Gtk2, and MDB2</pre>
<p><strong>Hit Y to let PEAR update your include path</strong></p>
<p>That&#8217;s it! You should be able to type in <em>pear version</em> to see PEAR installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/setup-pear-on-mac-os-x-leopard/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Git on CentOS</title>
		<link>http://chosencollective.com/technology/install-git-on-centos</link>
		<comments>http://chosencollective.com/technology/install-git-on-centos#comments</comments>
		<pubDate>Sun, 22 Aug 2010 23:54:52 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Web Development]]></category>
		<guid isPermaLink="false">http://chosencollective.com/?p=760</guid>
		<description><![CDATA[First you need to install any dependencies: yum install gettext-devel expat-devel curl-devel zlib-devel openssl-devel Then get the source code for Git wget http://kernel.org/pub/software/scm/git/git-1.7.2.2.tar.gz Extract the tarball tar -zvxf git-1.7.2.2.tar.gz Install to usr/local cd git-1.7.2.2.tar.gz make prefix=/usr/local all make prefix=/usr/local install Test it out cd ~/ git --version]]></description>
			<content:encoded><![CDATA[<p>First you need to install any dependencies:</p>
<pre>yum install gettext-devel expat-devel curl-devel zlib-devel openssl-devel</pre>
<p>Then get the <a href="http://git-scm.com/">source code for Git</a></p>
<pre>wget http://kernel.org/pub/software/scm/git/git-1.7.2.2.tar.gz</pre>
<p>Extract the tarball</p>
<pre>tar -zvxf git-1.7.2.2.tar.gz</pre>
<p>Install to usr/local</p>
<pre>
cd git-1.7.2.2.tar.gz
make prefix=/usr/local all
make prefix=/usr/local install
</pre>
<p>Test it out</p>
<pre>
cd ~/
git --version
</pre>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/install-git-on-centos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use Git Hooks to Push to Live Site</title>
		<link>http://chosencollective.com/technology/using-git-hooks-push-live-website</link>
		<comments>http://chosencollective.com/technology/using-git-hooks-push-live-website#comments</comments>
		<pubDate>Fri, 06 Aug 2010 00:23:37 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[indefero]]></category>
		<category><![CDATA[Terminal]]></category>
		<guid isPermaLink="false">http://chosencollective.com/?p=705</guid>
		<description><![CDATA[There are too few tools and docs for Git, but the few that exist are awesome. Many developers take the easy and quick approach to working with git by setting up an account with Github and then using tools like gitx to visually manage and track their repos. While I do love this approach for [...]]]></description>
			<content:encoded><![CDATA[<p>There are too few tools and docs for <strong>Git</strong>, but the few that exist are awesome. Many developers take the easy and quick approach to working with git by setting up an account with <a href="http://github.com">Github</a> and then using tools like <a href="http://gitx.frim.nl/">gitx</a> to visually manage and track their repos. While I do love this approach for many reasons, there are many reasons to setup your own git hosting and tracking&#8230;</p>
<p><span id="more-705"></span></p>
<ul>
<li>Understand how git actually works and what resources it uses</li>
<li>Learn more advanced techniques when you do it yourself</li>
<li>Save money (github and most other services charge if you want private repos)</li>
</ul>
<p>It took me about a week to fine-tune and get everything setup the way I wanted, but the end result is:</p>
<ul>
<li>A privately managed git repo that looks and functions like Google Code</li>
<li>Custom scripts which update my live site when the live branch is update</li>
<li>My own agile development setup which allows me to manage users quickly and easily</li>
<li>A visualizer that makes git easy to understand at any level</li>
</ul>
<h3>Step 1: Install Git</h3>
<p>This step is pretty easy if you google it.</p>
<h3>Step 2: Install Indefero</h3>
<p>If you go to <a href="http://indefero.net">their website</a> you can download their open source project and set it up using their instructions. Feel free to ask here if you need help with this step.</p>
<h3>Step 3: Test your Git Repo</h3>
<p>Setup a new project in Indefero and grab their code to clone the repo. You may need to setup a custom user with access to the indefero/ directory. For me, I created a user titled <em>git</em> and gave the user shell access to my <em>/var/local/indefero</em> directory.</p>
<p>Once you&#8217;ve setup the repo, clone it to your local machine drop in a test file and push to make sure indefero and git are working correctly.</p>
<h3>Step 4: Setup Post Update Hooks</h3>
<p>Git provides hooks for running shell scripts on predefined events. I used the post-update hook on my live repo to use my webroot (where my physical site resides) for the worktree. This allows me to track changes to the live site (which makes roll-backs or recovery a breeze) as well as run any other commands such as a mysql dump everytime the live site is updated. Here&#8217;s what you do to set this up:</p>
<p>Navigate to indefero/git/repositories/YOUR_WEBSITE/ in terminal, then create a script named post-update:</p>
<pre>nano hooks/post-update</pre>
<p>Put this into your script, along with any other commands you&#8217;d like:</p>
<pre>
#!/bin/sh
git checkout -f
</pre>
<p>Finally, edit your config file using git config or nano config:</p>
<pre>
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        worktree = /path/to/YOUR_WEBSITE
[receive]
        denycurrentbranch = ignore
</pre>
<p>This will tell git that this repo uses your custom directory as it&#8217;s worktree (where the physical files are located) and the post-update hook does a checkout everytime you update your repo.</p>
<p>Hopefully it helps, if you need more hit the comment form. I will most likely come back and expand on this post with more detailed instructions if I get enough feedback or requests&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/using-git-hooks-push-live-website/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Download: Mockups Application</title>
		<link>http://chosencollective.com/technology/free-download-mockups-application</link>
		<comments>http://chosencollective.com/technology/free-download-mockups-application#comments</comments>
		<pubDate>Sun, 25 Jul 2010 21:41:33 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[Free Download]]></category>
		<category><![CDATA[Web Design and Graphics]]></category>
		<category><![CDATA[Web Development]]></category>
		<guid isPermaLink="false">http://chosencollective.com/?p=679</guid>
		<description><![CDATA[We&#8217;re quick to turnover when we really believe in something. One of the automated scripts we wanted for our company was a system to upload mockups to a directory and have them automatically publish in a web page. This system allows us to simply drag and drop images and have them populate with different versions [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://chosencollective.com/technology/free-download-mockups-application"><img src="http://chosencollective.com/wp-content/uploads/2010/07/mockups-application-download.jpg" alt="Chosen Mockups Application" title="mockups application download" width="610" height="190" class="alignnone size-full wp-image-684" /></a></p>
<p>We&#8217;re quick to turnover when we really believe in something. One of the automated scripts we wanted for our company was a system to upload mockups to a directory and have them automatically publish in a web page. This system allows us to simply drag and drop images and have them populate with different versions and folders. We also wanted this functionality to be password protected and to have a way to separate public and private folders in a directory.</p>
<p>For security purposes I have removed the actual session control script that we use (which is a way of protecting pages via login). However, it does come standard with a simple login posting ability so even if you know nothing about programming, this script should come in handy.</p>
<p><span id="more-679"></span></p>
<h3>Features:</h3>
<ul>
<li>JQuery Slider for form and functionality</li>
<li>PHP to read directories and manage users</li>
<li>Minimal design and small pages.</li>
<li>Basic frame and structure, ideal for building upon or changing functionality</li>
</ul>
<h3>Documentation:</h3>
<p><strong>Under the parent mockups directory</strong></p>
<ul>
<li>This is the area to store your CSS, JS, and Layout Images</li>
<li>The index on this page reads the directory and displays any directory starting with an _underscore</li>
<li>The user name should also be the directory name that user has access to</li>
<li>User names and passwords are stored in an array</li>
</ul>
<p><strong>Under the mockups &gt; _user directory</strong></p>
<ul>
<li>This once again reads the directory looking for folders starting with an _underscore</li>
<li>This step is not necessary for the application, we simply use it for different versions/revisions</li>
</ul>
<p><strong>Under the mockups &gt; _user &gt; _version directory</strong></p>
<ul>
<li>The index page in this directory reads the directory and looks for any images (you can change extensions that it looks for).</li>
<li>Once it finds the images it outputs them in HTML and displays the file name, sorted alphabetically.</li>
</ul>
<p><a href="http://mockups.bychosen.com" class="link-demo">Check it out</a></p>
<a href="http://chosencollective.com/downloadChosen+Mockups" title="Downloaded 524 times" class="link-download">Download Source Files</a>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/free-download-mockups-application/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to start a Website</title>
		<link>http://chosencollective.com/technology/how-to-start-a-website</link>
		<comments>http://chosencollective.com/technology/how-to-start-a-website#comments</comments>
		<pubDate>Sun, 25 Jul 2010 21:31:15 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>
		<guid isPermaLink="false">http://chosencollective.com/?p=675</guid>
		<description><![CDATA[If you’ve decided to start your own website, then congratulations on deciding to join the information age by planting a stake on the Internet. Now the only question is how? How do you go from your basic idea to a web page that everyone will want to link to? Starting a Website: The Right Domain [...]]]></description>
			<content:encoded><![CDATA[<p>If you’ve decided to start your own website, then congratulations on deciding to join the information age by planting a stake on the Internet. Now the only question is how? How do you go from your basic idea to a web page that everyone will want to link to?</p>
<p><span id="more-675"></span></p>
<h3>Starting a Website: The Right Domain Name</h3>
<p>It all starts with the right domain name. A <a href="http://www.webhostingsearch.com/domain-search.php" title="domain name search">good domain name</a> is easy to spell and remember, and lets visitors know exactly what they are in for. Remember that a misspelling may take your potential traffic to a completely different site, maybe even a competitor’s site, so ease of spelling and brevity are essential. <em>WeveGotaStupendousArrayofHinges.com</em> is a poor domain name. <em>Hinges.com</em> is an ideal one.</p>
<h3>Starting a Website: Hosting</h3>
<p>Before you can set up your website, you need a place to put it. The process of providing a server that can get your pages on the web is called web hosting, and there are number of companies that provide this service. You’ll also find that there are a wide range of prices, depending on what you are looking for. To start, you should look at companies that offer “<a href="http://www.webhostingsearch.com/shared-web-hosting.php" title="virtual shared hosting">shared hosting</a>,” “budget hosting” or “discount hosting.” These phrases mean that the <a href="http://www.webhostingsearch.com" title="hosting company">hosting companies</a> rent out different parts of their servers to different people or companies. Although you will share a control panel, IP address and technical support with these others, they will have no access to your website. This is a very economical option, so it’s a good one to start out with.</p>
<h3>Starting a Website: Design</h3>
<p>Of course, a great website needs a <strong>great design</strong>. You can design the website all by yourself, using program such as Photoshop, Illustrator or Fireworks for design and coding using DreamWeaver or similar. If you are not happy with the results, then there are plenty of <a href="http://bychosen.com" title="web designers">web designers</a> out there whom you can contract to help you <strong>design your website</strong> at a reasonable price. Remember, your website is your “face” in the Internet world, so you want it to be a good one. A good design is key to a successful website.</p>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/how-to-start-a-website/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari 5: Grid Extension</title>
		<link>http://chosencollective.com/technology/safari-5-grid-extension</link>
		<comments>http://chosencollective.com/technology/safari-5-grid-extension#comments</comments>
		<pubDate>Wed, 09 Jun 2010 05:37:31 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Extension]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Web Development]]></category>
		<guid isPermaLink="false">http://chosendevelopment.com/?p=554</guid>
		<description><![CDATA[When I downloaded Safari 5 today, I noticed that apple finally added support for extensions into the browser! Safari has always been a nice app to use on mac, and I love the inspector, but lack of safari extensions for things such as grid tools, color selectors, etc have made me reluctant to switch. However, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://chosencollective.com/downloadSafari+5+Grid+Extension"><img src="http://chosencollective.com/wp-content/uploads/2010/06/safari-grid-extension.jpg" alt="" title="download safari grid extension" width="610" height="190" class="alignnone size-full wp-image-618" /></a></p>
<p>When I downloaded <strong>Safari 5</strong> today, I noticed that apple finally added support for extensions into the browser! Safari has always been a nice app to use on mac, and I love the inspector, but lack of safari extensions for things such as grid tools, color selectors, etc have made me reluctant to switch. However, Safari also made it far easier than many other browsers to create extensions using straight up HTML5, CSS and JS! So in about an hour, I created this little extension to overlay a grid (like 960 or Blueprint) on the page. Enjoy!</p>
<a href="http://chosencollective.com/downloadSafari+5+Grid+Extension" title="Downloaded 363 times" class="link-download">Download Source Files</a>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/safari-5-grid-extension/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Free Download: RFP Application</title>
		<link>http://chosencollective.com/technology/free-download-rfp-application</link>
		<comments>http://chosencollective.com/technology/free-download-rfp-application#comments</comments>
		<pubDate>Mon, 07 Jun 2010 02:14:45 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[Web Development]]></category>
		<guid isPermaLink="false">http://chosendevelopment.com/?p=284</guid>
		<description><![CDATA[We introduce to you, the first of many applications that you can apply to your business or freelancing website. This one is a very simple RFP or Creative Brief application which can easily be modified to do much more. What we like about it is the simplicity and usability behind the application. Unfortunately this one doesn't suit our needs any more, due to our new brand and client dashboard, but our upgrade means hand-me-downs for you! Woot Woot. Don't act like you're not excited about hand-me-downs, this one is pretty sweet. We'll soon release the counterparts as well, so be sure to check back each week or <a href="http://chosendevelopment.com/feed" title="Subscribe to Chosen Development via RSS">subscribe to our blog via RSS</a>]]></description>
			<content:encoded><![CDATA[<p>We introduce to you, the first of many applications that you can apply to your business or freelancing website. This one is a very simple RFP or Creative Brief application which can easily be modified to do much more. What we like about it is the simplicity and usability behind the application. Unfortunately this one doesn&#8217;t suit our needs any more, due to our new brand and client dashboard, but our upgrade means hand-me-downs for you! Woot Woot. Don&#8217;t act like you&#8217;re not excited about hand-me-downs, this one is pretty sweet. We&#8217;ll soon release the counterparts as well, so be sure to check back each week or <a href="http://chosendevelopment.com/feed" title="Subscribe to Chosen Development via RSS">subscribe to our blog via RSS</a></p>
<p><a href="http://demo.bychosen.com/rfp/" class="link-demo">Check out the RFP Application in action</a></p>
<a href="http://chosencollective.com/downloadChosen+RFP" title="Downloaded 722 times" class="link-download">Download Source Files</a>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/free-download-rfp-application/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook F8: Open Graph &amp; Open Source</title>
		<link>http://chosencollective.com/technology/facebook-f8-2010-open-graph-source</link>
		<comments>http://chosencollective.com/technology/facebook-f8-2010-open-graph-source#comments</comments>
		<pubDate>Sat, 01 May 2010 21:38:44 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://chosencollective.com/?p=687</guid>
		<description><![CDATA[The best take-away from Facebook F8 was the launch of Open Graph (an open API to retrieve data) and overall support/adoption of open source technologies by Facebook. These tools will change the way developers code, allowing for us to make simpler and lighter systems. Open Graph opens doors I&#8217;ve long been a supporter and developer [...]]]></description>
			<content:encoded><![CDATA[<p>The best take-away from <strong>Facebook F8</strong> was the launch of <strong>Open Graph</strong> (an open API to retrieve data) and overall support/adoption of open source technologies by Facebook. These tools will change the way developers code, allowing for us to make simpler and lighter systems. </p>
<p><span id="more-687"></span></p>
<h3>Open Graph opens doors</h3>
<p><img src="http://chosencollective.com/wp-content/uploads/2010/07/f8-open-graph-300x182.jpg" alt="Open Graph and Open Source Facebook" title="Facebook f8 open graph" width="300" height="182" class="alignleft size-medium wp-image-689" /> I&#8217;ve long been a supporter and developer of <a href="http://microformats.org/">microformats</a> (formats that aim to set a standard or rule for data formatting) and RDF standards for the web, but my biggest frustration has been with the lack of adoption by other technologies. To date the only microformats that have any real weight are <a href="http://microformats.org/wiki/hcard">hCard</a> (much like vCard, which is a data format that sets a standard for contact information) and <a href="http://microformats.org/wiki/hcalendar">hCal</a> (data format that sets a standard for calendars), which allow data to be formatted with XML markup to define objects and properties. After being set as a wanted standard by the development community almost 5 years ago, it&#8217;s taken many apps up till this last year to adopt them. Now we finally see these formats used for apps like Microsoft Outlook, Mac Mail, iCal, etc.</p>
<p>Facebook&#8217;s claims of Open Graph imply compliance to make RDF standards and remain semantic, as well as adopt new standards. I was a bit sceptical about how <em>open</em> this format would really be. Facebook has long been a giant that&#8217;s bullied us developers to learn new markup and programming techniques with their proprietary frameworks like FBML, FQL, etc. So immediately following the announcement of Open Graph, I tracked down and talked with a few Facebook engineers to confirm or deny how open this standard would be. They made no claims of anything concrete, but told me that Facebook will be supportive and quick to adopt any standards demanded by the dev community. This means groups like microformats.org may be able to define how we adapt new data standards. I believe this is a HUGE step in the right direction and will allow companies like Yelp, Amazon, Pandora, etc to put new standards into practice that Facebook could quickly swallow. The facebook developers also mentioned how Facebook is beginning to open source their server side technologies and frameworks such as <strong>Hip Hop</strong> and <strong>XHP</strong> which further proves that facebook is finally giving back to the community.</p>
<h3>An example of a new Open Graph Object</h3>
<p>Pandora could lead the dev community by creating their own Graph Object called &#8216;audiotrack&#8217;  which is used to provide data about a specific track. The audiotrack object could look much like this:</p>
<pre>
{
	"type": "audiotrack"
	"name": "Without Me - Eminem",
	"metadata": {
		"trackinfo": {
			"title":	"Without Me",
			"artist":	"Eminem",
			"album":	"Curtain Call - The Hits"
		}
		"trackdata": {
			"kind":		"MPEG",
			"size":		"6.3 MB",
			"bitrate":	"179 kbps",
			"samplerate":	"44.100 khz",
			"released":	"14400",
			"formato:	"MPEG-1, Layer 3",
			"channels":	"Joint Stereo",
			"id3tag":	"v2.3",
			"encodedby":	"LAME 3.90"
		}
	}
}
</pre>
<p>This format could then be submitted to a site like microformats.org and refined by the development community. This allows developers and industry leaders to work together to make new standards that we can all enjoy. </p>
<h3>Moving Forward</h3>
<p>I know that I personally, am going to get back in the game to promote microformats. I really believe that Facebook could help move technology forward as a whole, but not without the help and acceptance of the community. </p>
<p><strong>What do you think about Open Graph, and do you think it will be widely adopted?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/technology/facebook-f8-2010-open-graph-source/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook F8: Default is Social</title>
		<link>http://chosencollective.com/social-media/facebook-f8-default-is-social</link>
		<comments>http://chosencollective.com/social-media/facebook-f8-default-is-social#comments</comments>
		<pubDate>Fri, 30 Apr 2010 21:44:40 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<guid isPermaLink="false">http://chosencollective.com/?p=697</guid>
		<description><![CDATA[As a social media developer, it was absolutely exciting to attend the F8 Facebook conference in San Francisco. Probably the most memorable quote of the conference was from Zuckerberg: &#8220;We are building a web where the default is Social&#8221;, and as many other bloggers have done &#8212; I&#8217;m going to dive further into what this [...]]]></description>
			<content:encoded><![CDATA[<p>As a social media developer, it was absolutely exciting to attend the <strong>F8 Facebook</strong> conference in San Francisco. Probably the most memorable quote of the conference was from Zuckerberg: <em>&#8220;We are building a web where the default is Social&#8221;</em>, and as many other bloggers have done &mdash; I&#8217;m going to dive further into what this means.</p>
<p><span id="more-697"></span></p>
<h3>Search Engines are Secondary?</h3>
<p><img src="http://chosencollective.com/wp-content/uploads/2010/07/facebook-f8-default-social-300x203.jpg" alt="Facebook Social MEdia F8" title="facebook f8 default social" width="300" height="203" class="alignleft size-medium wp-image-698" /> This may seem controversial, but I genuinely believe that Facebook is going to dominate search with social. Think about the way you interact with a search engine. You type in a string of keywords, hit go and begin skimming the headlines which by default are fetched based upon relevancy and location (search engines can&#8217;t grab your exact location, but they can get pretty close based on IP). The problem with this, is that while search engines have very complex and amazing algorithms to compute relevancy, they can&#8217;t access personal data about the user other than the ISP and browser data. Facebook however, has a robust amount of information on each user, as well as the users&#8217; network and friends. Facebook could easily adopt or merge with another company like Yahoo and have all the services that competitors like google search and bing have, but they can add in a new layer of complexity on top.. they can aggregate the user&#8217;s content and content among friends and provide results very specific to the user while defaulting to standard results as a backup. Let&#8217;s explore a hypothetical so that it&#8217;s easier to understand:</p>
<p><em>There is odd weather as you&#8217;re driving through Colorado. There&#8217;s been heavy hail and rain and you&#8217;re worried about the possibility of a tornado. You pull out your phone and do a quick search&#8230;</em></p>
<p><strong>Typical search results via Google:</strong><br />
<img src="http://chosencollective.com/wp-content/uploads/2010/07/tornado-colorado-google.png" alt="Google Search Results for Tornado in Colorado" title="tornado search results colorado" width="578" height="598" class="alignleft size-full wp-image-699" /></p>
<p>When you initialize this search, Google runs its algorithm on already collected data, and shows you content relative based on credibility of the site, meta data, and content. So maybe a site dedicated to tornado photography is on the top of the list, because it has hundreds of pages featuring content about Tornadoes in Colorado. Google is trying to solve this with &#8220;recent news&#8221; feed that pings other media/news sites for data that&#8217;s more current, but it&#8217;s not very robust or accurate, especially about news that isn&#8217;t popular or published much on the web. <em>Real time results get populated fastest in Social not Search.</em></p>
<p><strong>Facebook &#8220;hypothetical&#8221; Results:</strong><br />
<img src="http://chosencollective.com/wp-content/uploads/2010/07/facebook-search1.png" alt="Facebook Search Results for Tornado in Colorado" title="facebook search" width="578" height="483" class="alignleft size-full wp-image-700" /></p>
<p>Remember this is hypothetical, but if Facebook chooses to, this could very quickly become real. When you initialize the facebook search for the same string <em>tornado in CO</em> it could first aggregate across data from you and your network. Facebook would look for friends located in Colorado or part of a network/group based in CO. It could then rank your friends in order of relevancy by location and finally pull in data related to tornadoes that they user has posted. This is far more valuable than the way search engines currently work because it adds another layer of data which is in many cases far more relevant to you.</p>
<p><strong>What do you think? Do you agree that Facebook may stand as a direct competitor to companies like Google?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/social-media/facebook-f8-default-is-social/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Multiple Twitter Accounts Widget</title>
		<link>http://chosencollective.com/wordpress/wordpress-multiple-twitter-accounts-widget</link>
		<comments>http://chosencollective.com/wordpress/wordpress-multiple-twitter-accounts-widget#comments</comments>
		<pubDate>Tue, 20 Apr 2010 03:43:44 +0000</pubDate>
		<dc:creator>Clayton McIlrath</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Web Development]]></category>
		<guid isPermaLink="false">http://chosendevelopment.com/?p=548</guid>
		<description><![CDATA[There are tons of wordpress twitter plugins, but none of them solved a problem I was facing. I wanted to display a feed from multiple accounts, but rather than showing them in order (some users tweet more than others) I instead wanted to show 1 from each account. So I threw together my own plugin [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://chosencollective.com/wordpress/wordpress-multiple-twitter-accounts-widget"><img src="http://chosencollective.com/wp-content/uploads/2010/04/wordpress-multi-twitter.jpg" alt="" title="wordpress-multi-twitter" width="610" height="190" class="alignnone size-full wp-image-651" /></a></p>
<p>There are tons of <a href="http://www.quickonlinetips.com/archives/2007/04/10-best-twitter-tools-for-wordpress-blogs/">wordpress twitter plugins</a>, but none of them solved a problem I was facing. I wanted to display a feed from multiple accounts, but rather than showing them in order (some users tweet more than others) I instead wanted to show 1 from each account. So I threw together my own plugin to do so. Feel free to download and submit feature requests. Get it at <a href="http://wordpress.org/extend/plugins/multi-twitter-widget/">WordPress.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://chosencollective.com/wordpress/wordpress-multiple-twitter-accounts-widget/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
