<?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>ATLChris.com</title>
	<atom:link href="http://atlchris.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://atlchris.com</link>
	<description></description>
	<lastBuildDate>Thu, 27 Mar 2014 11:21:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.5.1</generator>
	<item>
		<title>Quickly Update Your Mac&#8217;s SSH Port To Improve Security With Remote Access</title>
		<link>http://atlchris.com/2016/quickly-update-your-macs-ssh-port-to-improve-security-with-remote-access/</link>
		<comments>http://atlchris.com/2016/quickly-update-your-macs-ssh-port-to-improve-security-with-remote-access/#comments</comments>
		<pubDate>Sat, 04 Jan 2014 14:32:02 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=2016</guid>
		<description><![CDATA[Do you use SSH to securely connect to your Mac remotely via command line or a remote desktop app that connects through a secure tunnel? Chances are, you are using the default SSH port of 22, which is very insecure. I wanted to share a great little script I found on Github that will allow [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Do you use SSH to securely connect to your Mac remotely via command line or a remote desktop app that connects through a secure tunnel? Chances are, you are using the default SSH port of 22, which is very insecure. I wanted to share a great little script I found on Github that will allow you to update your port to a non-standard port very easily.</p>
<p><a href="https://github.com/MacMiniVault/Mac-Scripts/tree/master/sshport" target="_blank">https://github.com/MacMiniVault/Mac-Scripts/tree/master/sshport</a></p>
<p>All you have to do is enter the following single line of code into terminal.</p>
<pre>bash &lt;(curl -Ls http://git.io/_9fF7g)</pre>
<p>After that, you just enter the port number you want to use and you are done. The script takes care of restarting the SSH service. It is super easy, and saves you the time of having to manually edit system files.</p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/2016/quickly-update-your-macs-ssh-port-to-improve-security-with-remote-access/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Working with Sphinx (Search Engine) on a LAMP (Linux, Apache, MySQL, and PHP) Stack Server</title>
		<link>http://atlchris.com/1996/working-with-sphinx-search-engine-on-a-lamp-linux-apache-mysql-and-php-stack-server/</link>
		<comments>http://atlchris.com/1996/working-with-sphinx-search-engine-on-a-lamp-linux-apache-mysql-and-php-stack-server/#comments</comments>
		<pubDate>Fri, 20 Sep 2013 16:37:05 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[sphinx]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1996</guid>
		<description><![CDATA[Recently, I started exploring the differences between the MyISAM and InnoDB MySQL engines. It turns out, the one I was using, MyISAM, is not the best option when it comes to large databases and FULLTEXT searching. After researching the options (MyISAM vs InnoDB), I decided InnoDB was the best engine for an upcoming project. In [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://sphinxsearch.com"><img src="http://atlchris.com/wp-content/uploads/2013/09/logo.png" alt="Sphinx Logo" width="232" height="55" class="alignleft size-full wp-image-2005" /></a>Recently, I started exploring the differences between the MyISAM and InnoDB MySQL engines. It turns out, the one I was using, MyISAM, is not the best option when it comes to large databases and FULLTEXT searching. After researching the options (<a href="http://stackoverflow.com/questions/12614541/whats-the-difference-between-myisam-and-innodb#answers" target="_blank">MyISAM vs InnoDB</a>), I decided InnoDB was the best engine for an upcoming project. In an effort to steer clear of MySQL FULLTEXT searching with the InnoDB engine, I started to explore server/cache based search engines services. <a href="http://sphinxsearch.com/" target="_blank">Sphinx</a> is a Linux and Windows based search engine service which allows fulltext searching of extremely large databases in a very efficient and quick manner.</p>
<p>This tutorial is going to walk you through how to install the latest version of <a href="http://sphinxsearch.com/" target="_blank">Sphinx</a>, configure it for a basic usage, and use the PHP API to run search queries in PHP on a LAMP (Linux, Apache, MySQL, PHP) stack server. This tutorial is based on Ubuntu 12.04 64bit and assumes you have a LAMP stack server setup and SSH access to your server. If you get stuck at any point, browse on over to the <a href="http://sphinxsearch.com/docs/manual-2.0.9.html" target="_blank">Sphinx documentation</a> for additional explination.<span id="more-1996"></span></p>
<blockquote><p>In recent months, I have switched all of my website hosting to <a href="https://www.digitalocean.com/?refcode=e867b31f3ead" target="_blank">DigitalOcean</a>. While this is not an ad or a post about <a href="https://www.digitalocean.com/?refcode=e867b31f3ead" target="_blank">DigitalOcean</a>, I will say that their cloud based servers are perfect for playing around with new technologies, like Sphinx. If you set up a new droplet (cloud server) you can destroy it 1 hour later and only pay pennies for the time you used it.</p></blockquote>
<h2>Example MySQL Database</h2>
<p>In this example, we are going to search through a database of movies based on title and synopsis. Below is the example MySQL structure to go along with this example.</p>
<pre><code>CREATE TABLE `movies` (
  `movie_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `title` varchar(255) DEFAULT NULL,
  `synopsis` text,
  `timestamp` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`movie_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;</code></pre>
<h2>Installing Sphinx</h2>
<p>We are going to start by downloading the Sphinx (latest release version at the time of writing this is 2.0.9) DEB file to our server.</p>
<pre><code>sudo wget http://sphinxsearch.com/files/sphinxsearch_2.0.9-release-0ubuntu11~precise_amd64.deb</code></pre>
<p>Now that we have the DEB file downloaded we need to install it. Before we can do that, we need to install the <code>libpq5</code> package.</p>
<pre><code>sudo apt-get install libpq5</code></pre>
<p>Extract/Install Sphinx</p>
<pre><code>sudo dpkg -i sphinxsearch_2.0.9-release-0ubuntu11~precise_amd64.deb</code></pre>
<p>Remove the original download.</p>
<pre><code>sudo rm -r sphinxsearch_2.0.9-release-0ubuntu11~precise_amd64.deb</code></pre>
<p>Congratulations, Sphinx is now installed. Wasn&#8217;t that easy?</p>
<h2>Setup &#038; Configure Sphinx</h2>
<p>Now that Sphinx is installed, we are going to configure it to work with an imaginary site, yoursite.com, which is located at <code>/var/www/yoursitecom/public_html/</code> in this example. All of the commands below will need to be adjusted to reflect your sites paths and name.</p>
<p>Lets start by creating a folder structure for Sphinx inside our sites existing folder structure.</p>
<pre><code>sudo mkdir -p /var/www/yoursitecom/sphinx/data /var/www/yoursitecom/sphinx/etc /var/www/yoursitecom/sphinx/logs</code></pre>
<p>We just setup 3 folders inside the yoursitecom directory. Notice that we put everything in the parent folder, not the public facing folder. This is important for security reasons. The data folder is going to house the generated indexes for this site. The etc folder is going to contain our site specific config file, and the logs folder is going to house some Sphinx specific logs.</p>
<p>Now, lets create a couple of empty files which will recieve data in the future.</p>
<pre><code>sudo touch /var/www/yoursitecom/sphinx/etc/sphinx.conf /var/www/yoursitecom/sphinx/logs/query.log /var/www/yoursitecom/sphinx/logs/searchd.log /var/www/yoursitecom/sphinx/logs/searchd.pid</code></pre>
<p>Now that we have our file and folder structure setup, lets start configuring Sphinx.</p>
<pre><code>sudo vim /var/www/yoursitecom/sphinx/etc/sphinx.conf</code></pre>
<pre><code>/* Define the source that will be used to index your database. */
source yoursitemovies {

	/* Configure your MySQL details. */
	type = mysql
	sql_host = localhost
	sql_user = mysql_user
	sql_pass = mysql_pass
	sql_db = mysql_db

	/* Ranged queries are useful to avoid notorious MyISAM table lockup when indexing lots of data. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#conf-sql-query-range */
	sql_query_range = SELECT MIN(movie_id), MAX(movie_id) FROM movies
	
	/* Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#conf-sql-range-step */
	sql_range_step = 1000
	
	/* This is the query that will be indexed by Sphinx. In this example title and synopsis will be indexed and movie_id will identify the record. */
	sql_query = SELECT movie_id, title, synopsis FROM movies WHERE movie_id>=$start AND movie_id<=$end
	
}

/* Configure an index based of the source above. */
index yoursitemovies {

	/* Define your source from above. )
	source = yoursitemovies
	
	/* This is the path to store the index data/cache. Provide a filename without an extension. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#conf-path */
	path = /var/www/yoursitecom/sphinx/data/movies
	
	/* This is the minimum word length to index. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#conf-min-word-len */
	min_word_len = 3
	
	/* This allows searching of partial words. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#conf-min-infix-len */
	min_infix_len = 3
	
}

/* Configure your searchd service. */
searchd {

	/* Ignore compatibility mode. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#conf-compat-sphinxql-magics */
	compat_sphinxql_magics = 0
	
	/* Define your log file paths. */
	log = /var/www/yoursitecom/sphinx/logs/searchd.log
	query_log = /var/www/yoursitecom/sphinx/logs/query.log
	pid_file = /var/www/yoursitecom/sphinx/logs/searchd.pid
	
 	/* Configure the searchd listening port. Port 9312 is the recommended/default port. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#conf-listen */
	listen = localhost:9312
	
}</code></pre>
<p>Now that we have our Sphinx settings all setup, we are going to build our first index.</p>
<pre><code>sudo /usr/bin/indexer --config /var/www/yoursitecom/sphinx/etc/sphinx.conf --all</code></pre>
<p>Now that our index has been built, we can manually start our searchd service. This is the service that actually searches the index we just built.</p>
<pre><code>sudo /usr/bin/searchd --config /var/www/yoursitecom/sphinx/etc/sphinx.conf</code></pre>
<p>Now that everything is setup, configured and indexed, we can search our newly created index.</p>
<pre><code>sudo /usr/bin/search -c /var/www/yoursitecom/sphinx/etc/sphinx.conf searchterm</code></pre>
<p>You should see out that resembles the output below.</p>
<pre><code>Sphinx 2.0.9-id64-release (rel20-r4115)
Copyright (c) 2001-2013, Andrew Aksyonoff
Copyright (c) 2008-2013, Sphinx Technologies Inc (http://sphinxsearch.com)

using config file '/var/www/filmfedcom/sphinx/etc/sphinx.conf'...
index 'filmfedmovies': query 'first ': returned 54 matches of 54 total in 0.000 sec

displaying matches:
1. document=40, weight=2621
2. document=257, weight=2621
3. document=554, weight=2621
4. document=43, weight=1588
5. document=45, weight=1588
6. document=50, weight=1588
7. document=51, weight=1588
8. document=52, weight=1588
9. document=61, weight=1588
10. document=95, weight=1588
11. document=130, weight=1588
12. document=139, weight=1588
13. document=143, weight=1588
14. document=157, weight=1588
15. document=164, weight=1588
16. document=168, weight=1588
17. document=181, weight=1588
18. document=198, weight=1588
19. document=215, weight=1588
20. document=218, weight=1588

words:
1. 'first': 54 documents, 57 hits

index 'filmfedpeople': query 'first ': returned 0 matches of 0 total in 0.000 sec

words:
1. 'first': 0 documents, 0 hits</code></pre>
<p>In the matched section you will see the document, this is the movie_id from the DB. You can use this number to pull the record from your DB to display search results. The weight number listed is the relevance of the search term. The higher the number, the stronger the relevance that record is to your search term.</p>
<p>Now that everything is working, lets configure some basic server settings to make the searchd service start on server startup as well as create a crontab to update our index every few hours.</p>
<p>By default, your would have to start the searchd service manually after server reboot. That is no fun. Let configure it to start automatically. Start by adding a the searchd start command to the servers rc.local file.</p>
<pre><code>sudo vim /etc/rc.local</code></pre>
<p>Paste the following code just above the <code>exit 0</code> line.</p>
<pre><code>/usr/bin/searchd --config /var/www/yoursitecom/sphinx/etc/sphinx.conf</code></pre>
<p>Now that we have everything setup and running, we need to make sure our index stays up-to-date with our database. We are going to accomplish this by running a crontab to rotate (rebuild) our index every 6 hours.</p>
<pre><code>sudo crontab -e</code></pre>
<p>Add the following line to the bottom of the document.</p>
<pre><code>0 */6 * * * /usr/bin/indexer --rotate --config /var/www/yoursitecom/sphinx/etc/sphinx.conf --all</code></pre>
<p>That is it. We now have everything configured, running, and automated. Next, we are going to learn how to run search queries in PHP agains our Sphinx index.</p>
<h2>Accessing Sphinx inside PHP</h2>
<p>Sphinx has an amazing API that allows PHP to run search queries against the Sphinx index. The following code is an example PHP script which will explain a basic level PHP integration.</p>
<pre><code>&lt;?PHP

/* Include the Sphinx PHP API */
require_once('/usr/share/sphinxsearch/api/sphinxapi.php');

/* Start the SphinxClient class. */
$cl = new SphinxClient();

/* Match all words or any word? Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#api-func-setmatchmode */
$cl->SetMatchMode(SPH_MATCH_ALL);

/* Set your field weights manually. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#api-func-setfieldweights */
$cl->SetFieldWeights(array('title' => 50, 'synopsis' => 10));


/* Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#api-func-setsortmode */
$cl->SetSortMode(SPH_SORT_RELEVANCE);

/* Works like MySQL LIMIT. This is how you can paginate search results. */
$cl->setLimits(0,10);

/* The Query method will search the search term against the selected index. Learn More: http://sphinxsearch.com/docs/manual-2.0.9.html#api-func-query */
$res = $cl->Query('searchterm', 'yoursitemovies');


/* Now that we have the matches and weight, we are going to make a comma separated list of movie_id's to pull attentional details out of our DB. */
$c = 1;
foreach ($res['matches'] AS $key => $value) {
	if ($c == 1) {
		$movie_ids = $key;
	}
	else {
		$movie_ids .= ',' . $key;
	}

	$c++;
}

/* Here, we are using a MySQL IN clause to pull the movie_id, title, and synopsis from the DB for display. */
$sql = $pdo->prepare('SELECT movie_id, title, synopsis FROM movies WHERE movie_id IN (' . $movie_ids . ')');
$sql->execute();

/* Next, we are going to combine the pulled data with the Sphinx data so we can display everything based on the Sphinx weight integer. */
while ($qresult = $sql->fetchObject()) {
	$results['matches'][$qresult->movie_id]['data'] = $qresult;
}

foreach ($results['matches'] AS $result) {
	echo $result['data']->title;
	echo $result['data']->synopsis;
}

/* Now, lets dump everything on the screen. */
echo '&lt;pre&gt;';
var_dump($result);
echo '&lt;/pre&gt;';</code></pre>
<p>Well, that is it. You have learned how to install, configure, and control Sphinx via PHP and command line. Please share your experience in the comments below. Were you successful with your Sphinx endeavor? Do you have a questions? Did you encounter an issue? I am here to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1996/working-with-sphinx-search-engine-on-a-lamp-linux-apache-mysql-and-php-stack-server/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>How To: Tap Images on Tapiture from an iPad</title>
		<link>http://atlchris.com/1901/how-to-tap-images-on-tapiture-from-an-ipad/</link>
		<comments>http://atlchris.com/1901/how-to-tap-images-on-tapiture-from-an-ipad/#comments</comments>
		<pubDate>Thu, 10 Jan 2013 04:07:13 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Tapiture]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1901</guid>
		<description><![CDATA[As many of you know, I am a big fan of the website Tapiture and in recent weeks, I have been thinking about what I could do to help improve my experience with Tapiture. One of the biggest issues I have had with Tapiture is that they do not have a formal process for Tapping [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://tapiture.com"><img src="http://atlchris.com/wp-content/uploads/2013/01/Tapiture-mark.png" alt="Tapiture Mark" width="158" height="158" class="alignleft size-full wp-image-1935" style="margin-right: 15px;" /></a>As many of you know, I am a big fan of the website <a href="http://tapiture.com">Tapiture</a> and in recent weeks, I have been thinking about what I could do to help improve my experience with Tapiture. One of the biggest issues I have had with Tapiture is that they do not have a formal process for Tapping on the iPad. I decided to take it upon myself to make it possible to Tap images from Safari on the iPad.</p>
<p>After the jump, you will find a short multi-step process that describes in detail how you can add the Tapiture bookmarklet to Safari on the iPad. If you have any feedback, or comments, please share them in comments.</p>
<p><i>If you are not reading this on an iPad, please browse to this article in Safari on the iPad. You will need to copy and paste code from the article to Safari on the iPad. Here is a short link you use to quickly find your way back to this article: <a href="http://bit.ly/tapipad">bit.ly/tapipad</a></i><span id="more-1901"></span></p>
<h2>Step 1: Bookmark This Page</h2>
<p>No, I am not trying to get you to bookmark my website. I just need you to bookmark this page so we have a bookmark to edit. In the next step, we are going to edit the bookmark you create in this step.</p>
<p>To create a bookmark in Safari on the iPad, click the box with an arrow icon <img src="http://atlchris.com/wp-content/uploads/2013/01/btn-action.png" alt="Safari IPad Action Button" width="25" height="20" class="alignnone size-full wp-image-1915" /> in the top left corner. Then click the icon labeled &#8220;Bookmark&#8221; from the drop-down. When you get to the &#8220;Add Bookmark&#8221; menu, click &#8220;Save&#8221; to bookmark this page.</p>
<p><img src="http://atlchris.com/wp-content/uploads/2013/01/ss1.png" alt="Tapiture Safari iPad Bookmark SS1" width="300" height="300" class="alignleft size-full wp-image-1917" srcset="http://atlchris.com/wp-content/uploads/2013/01/ss1.png 300w, http://atlchris.com/wp-content/uploads/2013/01/ss1-125x125.png 125w, http://atlchris.com/wp-content/uploads/2013/01/ss1-275x275.png 275w" sizes="(max-width: 300px) 100vw, 300px" /><img src="http://atlchris.com/wp-content/uploads/2013/01/ss2.png" alt="Tapiture Safari iPad Bookmark SS2" width="300" height="300" class="alignleft size-full wp-image-1918" srcset="http://atlchris.com/wp-content/uploads/2013/01/ss2.png 300w, http://atlchris.com/wp-content/uploads/2013/01/ss2-125x125.png 125w, http://atlchris.com/wp-content/uploads/2013/01/ss2-275x275.png 275w" sizes="(max-width: 300px) 100vw, 300px" />
<div style="height: 20px;" class="clear"></div>
<h2>Step 2: Copy The Bookmarklet Code</h2>
<p>Now that you have created a bookmark, it is time to edit it to associate with Tapiture instead of ATLChris.com. To get started, copy the code in the textbox below into the iPad clipboard for use later.</p>
<p><textarea id="tapiture-code" style="border: 1px solid #cdcdcd; color: #cccccc; padding: 3px 5px; width: 618px; height: 50px;">javascript: var e = document.createElement(&#8216;script&#8217;);e.setAttribute(&#8216;id&#8217;, &#8216;tapiture_js&#8217;);e.setAttribute(&#8216;charset&#8217;, &#8216;UTF-8&#8217;);e.setAttribute(&#8216;src&#8217;, &#8216;//static.tapcdn.com/mosaic/tap_browser.js?ver=&#8217; + Math.random());document.body.appendChild(e);</textarea></p>
<p><i>* To select all on the iPad, click once in the textarea, then click a second time and then click &#8220;Select All&#8221; from the menu that appears.</i></p>
<h2>Step 3: Edit The Bookmark</h2>
<p>Start by clicking the icon that looks like a book <img src="http://atlchris.com/wp-content/uploads/2013/01/btn-bookmarks.png" alt="Safari iPad Bookmark Button" width="25" height="20" class="alignnone size-full wp-image-1916" /> in the top left corner of the page. When presented with the &#8220;Bookmarks&#8221; drop-down, click &#8220;Edit&#8221; in the top right corner of the drop-down. Now, click on the name of the bookmark you created in step 1. You should find yourself on the &#8220;Edit Bookmark&#8221; menu.</p>
<p><img src="http://atlchris.com/wp-content/uploads/2013/01/ss3.png" alt="Tapiture Safari iPad Bookmark SS3" width="300" height="300" class="alignleft size-full wp-image-1919" srcset="http://atlchris.com/wp-content/uploads/2013/01/ss3.png 300w, http://atlchris.com/wp-content/uploads/2013/01/ss3-125x125.png 125w, http://atlchris.com/wp-content/uploads/2013/01/ss3-275x275.png 275w" sizes="(max-width: 300px) 100vw, 300px" /><img src="http://atlchris.com/wp-content/uploads/2013/01/ss4.png" alt="Tapiture Safari iPad Bookmark SS4" width="300" height="300" class="alignleft size-full wp-image-1920" srcset="http://atlchris.com/wp-content/uploads/2013/01/ss4.png 300w, http://atlchris.com/wp-content/uploads/2013/01/ss4-125x125.png 125w, http://atlchris.com/wp-content/uploads/2013/01/ss4-275x275.png 275w" sizes="(max-width: 300px) 100vw, 300px" />
<div style="height: 20px;" class="clear"></div>
<p>The top text field is the name of the bookmark, I would suggest you edit this to say &#8220;Tap on Tapiture&#8221;. The second field is the url that is loaded when the bookmark is clicked. Instead of a url, this is where we are going to paste the code that we copied in step 2. Click on the second field and then click the &#8220;X&#8221; that appears to clear the field. Once the field is clear, click on it again. You should see a button appear to &#8220;Paste&#8221; the contents of you clipboard. Click &#8220;Paste&#8221; and you should see the code you copied earlier appear in the field. That is it, you are all done. Click the &#8220;Bookmark&#8221; button at the top left to go back and then click &#8220;Done&#8221;.</p>
<p><img src="http://atlchris.com/wp-content/uploads/2013/01/ss5.png" alt="Tapiture Safari iPad Bookmark SS4" width="300" height="300" class="alignnone size-full wp-image-1921" srcset="http://atlchris.com/wp-content/uploads/2013/01/ss5.png 300w, http://atlchris.com/wp-content/uploads/2013/01/ss5-125x125.png 125w, http://atlchris.com/wp-content/uploads/2013/01/ss5-275x275.png 275w" sizes="(max-width: 300px) 100vw, 300px" />
<div style="height: 10px;" class="clear"></div>
<h2>Step 4: Enjoy</h2>
<p>Now that you have the bookmark setup correctly, when you want to Tap an image, click the &#8220;Bookmark&#8221; icon in the top left corner of Safari on iPad and click the &#8220;Tap on Tapiture&#8221; bookmark to bring up the Tapiture overlay.</p>
<p><i>Note: This is not an officially supported feature of Tapiture, the overlay that appears may not work prefectly and you may not be able to tap everything you normally can, but it works great for images.</i></p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1901/how-to-tap-images-on-tapiture-from-an-ipad/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>A Google Chrome Extension for Tapiture</title>
		<link>http://atlchris.com/1860/a-google-chrome-extension-for-tapiture/</link>
		<comments>http://atlchris.com/1860/a-google-chrome-extension-for-tapiture/#comments</comments>
		<pubDate>Sat, 05 Jan 2013 19:26:57 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Chive]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Google Extension]]></category>
		<category><![CDATA[Tapiture]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1860</guid>
		<description><![CDATA[So, what is Tapiture? Well, Tapiture is Pinterest clone that is more geared towards men, and the things men like. I have been a huge fan of it since it was in beta a few months ago. New in January 2013, Tapiture launched a whole new branding and design initiative to take the site to [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="https://chrome.google.com/webstore/detail/tapiture/mcafflfojcedkgjkoiebkbhnhldokecj"><img src="http://atlchris.com/wp-content/uploads/2013/01/tapiture-chrome-630x300.jpg" alt="Tapiture Google Chrome" width="630" height="300" class="alignnone size-large wp-image-1893" /></a></p>
<p>So, what is <a href="http://tapiture.com" target="_blank">Tapiture</a>? Well, Tapiture is Pinterest clone that is more geared towards men, and the things men like. I have been a huge fan of it since it was in beta a few months ago. New in January 2013, Tapiture launched a whole new branding and design initiative to take the site to the new level. They also announce that they now have over 1.2 million unique vistors each month and it is growing at an alarming rate.</p>
<p><a href="http://tapiture.com" target="_blank">Tapiture</a> offers a bookmarklet that allows you to &#8220;Tap&#8221; multiple images on a page. While this bookmarklet is good, I found it difficult to &#8220;Tap&#8221; a single image on a page with main images. After realizing this was a problem I could fix very easily on my own, I decided to take a shot at making a Google Chrome Tapiture extension. This was my first attempt at a Google Chrome extension, but I very pleased with how it turned out. The Tapiture extension allows the bookmarklet to live in the info bar instead of the bookmark bar. Best of all, it adds the ability to right-click an image and tap that single image.</p>
<p>Download link and screenshots available after the jump.<br />
<span id="more-1860"></span></p>
<p><a href="https://chrome.google.com/webstore/detail/tapiture/mcafflfojcedkgjkoiebkbhnhldokecj"><img src="http://atlchris.com/wp-content/uploads/2013/01/blog_chrome-275x74.png" alt="Tapiture - Available in the Chrome Web Store" width="275" height="74" class="alignnone size-medium wp-image-1884" srcset="http://atlchris.com/wp-content/uploads/2013/01/blog_chrome-275x74.png 275w, http://atlchris.com/wp-content/uploads/2013/01/blog_chrome-500x134.png 500w, http://atlchris.com/wp-content/uploads/2013/01/blog_chrome.png 1224w" sizes="(max-width: 275px) 100vw, 275px" /></a></p>
<p>Below are a couple of screenshots that show how the extension works:<br />
<img src="http://atlchris.com/wp-content/uploads/2013/01/ss2-125x125.jpg" alt="Tapiture - Google Chrome Extension" width="125" height="125" class="alignleft size-thumbnail wp-image-1863" /><img src="http://atlchris.com/wp-content/uploads/2013/01/ss1-125x125.jpg" alt="Tapiture - Google Chrome Extension" width="125" height="125" class="alignleft size-thumbnail wp-image-1862" /></p>
<div class="clear" style="height: 30px;"></div>
<p>I would love to hear what you think, and if you have any feature requests for bugs to report.</p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1860/a-google-chrome-extension-for-tapiture/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Quick Tip: Hide Mobile Web Browser Address Bar Improved</title>
		<link>http://atlchris.com/1847/quick-tip-hide-mobile-web-browser-address-bar-improved/</link>
		<comments>http://atlchris.com/1847/quick-tip-hide-mobile-web-browser-address-bar-improved/#comments</comments>
		<pubDate>Sat, 03 Mar 2012 15:09:25 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[Quick Coding Tips]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1847</guid>
		<description><![CDATA[If you have ever developed for the mobile web, you have probably come across this little snippet of JavaScript which enables you to hide the mobile browsers address bar: function hideURLbar() { window.scrollTo(0, 1); } if (navigator.userAgent.indexOf('iPhone') != -1 &#124;&#124; navigator.userAgent.indexOf('Android') != -1) { addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); } This code hides [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>If you have ever developed for the mobile web, you have probably come across this little snippet of JavaScript which enables you to hide the mobile browsers address bar:</p>
<pre><code>function hideURLbar() {
	window.scrollTo(0, 1);
}

if (navigator.userAgent.indexOf('iPhone') != -1 || navigator.userAgent.indexOf('Android') != -1) {
    addEventListener("load", function() {
            setTimeout(hideURLbar, 0);
    }, false);
}</code></pre>
<p>This code hides the browser address bar in iOS and Android if the length of the pages content is long enough. This is a very common function and is excellent if you would like to increase the mobile browsers content viewable area. I have one small problem with it, it doesn&#8217;t take into account page anchors (http://www.example.com/#comments). When the page loads with a page anchor, it cancels out this anchor and scrolls to the top on load.</p>
<p>I propose an improvement to this code javascript snippet that will add a page anchor check statement prior to the <code>window.scrollTo(0, 1);</code> function.</p>
<pre><code>function hideURLbar() {
	if (window.location.hash.indexOf('#') == -1) {
		window.scrollTo(0, 1);
	}
}

if (navigator.userAgent.indexOf('iPhone') != -1 || navigator.userAgent.indexOf('Android') != -1) {
    addEventListener("load", function() {
            setTimeout(hideURLbar, 0);
    }, false);
}</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1847/quick-tip-hide-mobile-web-browser-address-bar-improved/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Simply Business WordPress v2.0 Update</title>
		<link>http://atlchris.com/1797/simply-business-wordpress-v2-0-update/</link>
		<comments>http://atlchris.com/1797/simply-business-wordpress-v2-0-update/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 14:35:49 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[Labs]]></category>
		<category><![CDATA[business theme]]></category>
		<category><![CDATA[simply business]]></category>
		<category><![CDATA[Small Business]]></category>
		<category><![CDATA[ThemeForest]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1797</guid>
		<description><![CDATA[Today, I have officially released version 2.0 of my popular premium business WordPress theme, Simply Business. Simply Business WordPress v2.0 brings a ton of new features, bug fixes, and full WordPress 3.3 support! This theme can be purchased on ThemeForest.net for only $30.00. Features Complex cms functionality Ajax contact form Full widget support Shortcodes Custom [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://atlchris.com/wp-content/uploads/2012/02/01_preview.jpg" alt="" title="Simply Business - WordPress: Preview" width="590" height="300" class="alignleft size-full wp-image-1803" /></p>
<div style="height: 20px; width: 100%; overflow: hidden;"></div>
<p>Today, I have officially released version 2.0 of my popular premium business WordPress theme, Simply Business. Simply Business WordPress v2.0 brings a ton of new features, bug fixes, and full WordPress 3.3 support! This theme can be purchased on <a href="http://themeforest.net/item/simply-business-wordpress/88617?ref=atlchris">ThemeForest.net</a> for only $30.00.</p>
<p><span id="more-1797"></span></p>
<h2>Features</h2>
<ul>
<li>Complex cms functionality</li>
<li>Ajax contact form</li>
<li>Full widget support</li>
<li>Shortcodes</li>
<li>Custom widgets &#038; shortcodes</li>
<li>Testimonial custom post type</li>
<li>Portfolio custom port type</li>
<li>Redesigned theme options panel</li>
<li>Unlimited color combination’s w/ color picking tool</li>
<li>Custom jQuery powered image slider</li>
<li>Search engine optimized (SEO) design and code to help you increase search engine rankings.</li>
<li>Support for WordPress menus</li>
<li>Lightbox functionality</li>
<li>Pagination support</li>
<li>Much much more&#8230;</li>
</ul>
<h2>Theme Screenshots</h2>
<p><a href="http://atlchris.com/wp-content/uploads/2012/02/Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Simply-Business-125x125.jpg" alt="" title="Simply Business - WordPress: Homepage" width="125" height="125" class="alignleft size-thumbnail wp-image-1827" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Shortcodes-Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Shortcodes-Simply-Business-125x125.jpg" alt="Simply Business - WordPress: Shortcodes" title="Simply Business - WordPress: Shortcodes" width="125" height="125" class="alignleft size-thumbnail wp-image-1825" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Testimonials-Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Testimonials-Simply-Business-125x125.jpg" alt="Simply Business - WordPress: Testimonials" title="Simply Business - WordPress: Testimonials" width="125" height="125" class="alignleft size-thumbnail wp-image-1826" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Two-Column-Template-Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Two-Column-Template-Simply-Business-125x125.jpg" alt="Simply Business - WordPress: Portfolio Template 2" title="Simply Business - WordPress: Portfolio Template 2" width="125" height="125" class="alignleft size-thumbnail wp-image-1822" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Three-Column-Template-Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Three-Column-Template-Simply-Business-125x125.jpg" alt="Simply Business - WordPress: Portfolio Template 3" title="Simply Business - WordPress: Portfolio Template 3" width="125" height="125" class="alignleft size-thumbnail wp-image-1828" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Lorem-ipsum-Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Lorem-ipsum-Simply-Business-125x125.jpg" alt="Simply Business - WordPress: Portfolio Item" title="Simply Business - WordPress: Portfolio Item" width="125" height="125" class="alignleft size-thumbnail wp-image-1821" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Blog-Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Blog-Simply-Business-125x125.jpg" alt="Simply Business - WordPress: Blog" title="Simply Business - WordPress: Blog" width="125" height="125" class="alignleft size-thumbnail wp-image-1823" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Contact-Simply-Business.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Contact-Simply-Business-125x125.jpg" alt="Simply Business - WordPress: Contact" title="Simply Business - WordPress: Contact" width="125" height="125" class="alignleft size-thumbnail wp-image-1824" /></a></p>
<div style="height: 20px; width: 100%; overflow: hidden;"></div>
<h2>Theme Options Panel Screenshots</h2>
<p><a href="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-125x125.jpg" alt="Simply Business - WordPress: Theme Options" title="Simply Business - WordPress: Theme Options" width="125" height="125" class="alignleft size-thumbnail wp-image-1834" srcset="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-125x125.jpg 125w, http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-275x275.jpg 275w, http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-500x500.jpg 500w, http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress.jpg 800w" sizes="(max-width: 125px) 100vw, 125px" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-2.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-2-125x125.jpg" alt="Simply Business - WordPress: Theme Options 2" title="Simply Business - WordPress: Theme Options 2" width="125" height="125" class="alignleft size-thumbnail wp-image-1832" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-3.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-3-125x125.jpg" alt="Simply Business - WordPress: Theme Options 3" title="Simply Business - WordPress: Theme Options 3" width="125" height="125" class="alignleft size-thumbnail wp-image-1833" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-4.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-4-125x125.jpg" alt="Simply Business - WordPress: Theme Options 4" title="Simply Business - WordPress: Theme Options 4" width="125" height="125" class="alignleft size-thumbnail wp-image-1830" /></a> <a href="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-5.jpg"><img src="http://atlchris.com/wp-content/uploads/2012/02/Theme-Options-‹-Simply-Business-—-WordPress-5-125x125.jpg" alt="Simply Business - WordPress: Theme Options 5" title="Simply Business - WordPress: Theme Options 5" width="125" height="125" class="alignleft size-thumbnail wp-image-1831" /></a></p>
<div style="height: 20px; width: 100%; overflow: hidden;"></div>
<h2>Changelog</h2>
<ul>
<li>v2.0 &#8211; 1/20/2012:
<ul>
<li>[ADD] added the ability to upload a logo and favicon directly from the theme options panel.</li>
<li>[ADD] added portfolio custom post type with custom backend and 3 template options.</li>
<li>[ADD] pagination navigation added across the site.</li>
<li>[ADD] added footer navigation.</li>
<li>[ADD] added a color picker to all color select options in the theme options panel.</li>
<li>[ADD] added lightbox functionality throughout the site with Slimbox 2.</li>
<li>[ADD] added 8 highly customizable and well written shortcodes.</li>
<li>[ADD] added 6 highly customizable and well written widgets.</li>
<li>[CHANGE] theme completely rewritten to take full advantage of WordPress v3.3.</li>
<li>[CHANGE] fully redesigned theme options panel.</li>
<li>[CHANGE] homepage slider now uses custom/optimized jQuery.</li>
<li>[CHANGE] homepage content box 1 can now be driven by either the blog or a page. (Highly Requested Feature!)</li>
<li>[CHANGE] testimonials are now handled via custom post type for optimal integration.</li>
<li>[CHANGE] header and footer navigation is now controlled via the WordPress menus manager.</li>
</ul>
</li>
</ul>
<div style="font-size: 25px; font-weight: 700;">Simply Business WordPress is available for purchase on <a href="http://themeforest.net/item/simply-business-wordpress/88617?ref=atlchris">ThemeForest.net</a> for only $30.00!</div>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1797/simply-business-wordpress-v2-0-update/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>COOL: The Wilderness Downtown Project</title>
		<link>http://atlchris.com/1781/the-wilderness-downtown-project/</link>
		<comments>http://atlchris.com/1781/the-wilderness-downtown-project/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 18:12:27 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Inspiration]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1781</guid>
		<description><![CDATA[OK, I don&#8217;t normally post short posts on this site, but this is worth sharing. The Wilderness Downtown Project, might be one of the coolest most creative websites I have ever come across on the web. It is an HTML 5 interactive Google Maps film that is customized for you. When you get to the [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://atlchris.com/wp-content/uploads/2010/09/Screen-shot-2010-09-14-at-2.07.35-PM-275x190.png" alt="The Wilderness Downtown Project" title="The Wilderness Downtown Project" width="275" height="190" class="alignleft size-medium wp-image-1782" style="margin: 0 20px;" srcset="http://atlchris.com/wp-content/uploads/2010/09/Screen-shot-2010-09-14-at-2.07.35-PM-275x190.png 275w, http://atlchris.com/wp-content/uploads/2010/09/Screen-shot-2010-09-14-at-2.07.35-PM-500x346.png 500w, http://atlchris.com/wp-content/uploads/2010/09/Screen-shot-2010-09-14-at-2.07.35-PM.png 664w" sizes="(max-width: 275px) 100vw, 275px" />OK, I don&#8217;t normally post short posts on this site, but this is worth sharing. The Wilderness Downtown Project, might be one of the coolest most creative websites I have ever come across on the web. It is an HTML 5 interactive Google Maps film that is customized for you.</p>
<p>When you get to the site, enter the address you grew up in then click search. An HTML5 video like you have never seen before will begin playing.</p>
<p>Just trust me, browse over to <a href="http://thewildernessdowntown.com/">http://thewildernessdowntown.com</a> in an HTML 5 browser and be amazed!</p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1781/the-wilderness-downtown-project/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>My Apple TV / iTV Theory</title>
		<link>http://atlchris.com/1768/my-apple-tv-itv-theory/</link>
		<comments>http://atlchris.com/1768/my-apple-tv-itv-theory/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 16:04:55 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iMac]]></category>
		<category><![CDATA[iTV]]></category>
		<category><![CDATA[Mac Mini]]></category>
		<category><![CDATA[Magic Trackpad]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[Plex]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1768</guid>
		<description><![CDATA[OK, just wanted to make a quick post about a little theory I have regarding Apple and the unannounced Aug/Sept event. This has nothing todo with iPod, I mean I am sure they will introduce new iPod Touches, but that is a given. My Theory is regarding the iTV. A lot of people have been [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://atlchris.com/wp-content/uploads/2010/08/images.jpg" alt="" title="Apple Logo" width="259" height="194" class="alignleft size-full wp-image-1776" /> OK, just wanted to make a quick post about a little theory I have regarding Apple and the unannounced Aug/Sept event. This has nothing todo with iPod, I mean I am sure they will introduce new iPod Touches, but that is a given. My Theory is regarding the iTV. A lot of people have been speculating that Apple is going to refresh the Apple TV. There are also rumors going around about a new mystery iLife application.</p>
<p>My theory is that the new mystery iLife application is going to be iTV. They just released a Mac Mini with HDMI out, they have an iMac large enough to use as a TV, and they have a new input device, the <a href="http://store.apple.com/us/product/MC380?mco=MTg1ODA4MTU">Magic Trackpad</a>. I think they are going to scrap Apple TV as a hardware device and introduce a new couch/remote friendly application called iTV to the iLife suite. Yes, I know they already have Front Row, but seriously, who uses that, it is total crap.</p>
<p>I personally am all for this, I currently have a Mac Mini hooked up to my 50&#8243; Plasma and am currently running Plex, a great Media Center application. Apple has hinted that streaming movies would hit the cloud before streaming music, so could the new mystery data center and the mystery iLife application be connected to allow us to download and stream TV Shows and Movies in a whole new way?</p>
<p>What are your thoughts? Would you use this?</p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1768/my-apple-tv-itv-theory/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>iPhone 4 Case Program Launched</title>
		<link>http://atlchris.com/1745/iphone-4-case-program-launched/</link>
		<comments>http://atlchris.com/1745/iphone-4-case-program-launched/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 14:02:35 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Bumper]]></category>
		<category><![CDATA[iPhone 4]]></category>
		<category><![CDATA[iPhone 4 Free Case Program]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1745</guid>
		<description><![CDATA[Well, as promised Apple has activated the iPhone 4 FREE case program. If you already purchased a bumper from Apple, you will automatically get your refund. Emails concerning this have already been floating around. How about those that didn&#8217;t buy a bump? It looks like Apple is going to be handling this through an iPhone [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://atlchris.com/wp-content/uploads/2010/07/Screen-shot-2010-07-23-at-9.54.19-AM.png"><img src="http://atlchris.com/wp-content/uploads/2010/07/Screen-shot-2010-07-23-at-9.54.19-AM-275x184.png" alt="" title="iPhone 4 Case Program" width="275" height="184" class="aligncenter size-medium wp-image-1746" srcset="http://atlchris.com/wp-content/uploads/2010/07/Screen-shot-2010-07-23-at-9.54.19-AM-275x184.png 275w, http://atlchris.com/wp-content/uploads/2010/07/Screen-shot-2010-07-23-at-9.54.19-AM-500x335.png 500w, http://atlchris.com/wp-content/uploads/2010/07/Screen-shot-2010-07-23-at-9.54.19-AM.png 1004w" sizes="(max-width: 275px) 100vw, 275px" /></a></p>
<p>Well, as promised Apple has activated the iPhone 4 FREE case program. If you already purchased a bumper from Apple, you will automatically get your refund. Emails concerning this have already been floating around.</p>
<p>How about those that didn&#8217;t buy a bump? It looks like Apple is going to be handling this through an iPhone app. The application you have to download is called &#8220;iPhone 4 Case Program&#8221; and it is currently available in the app store. Pretty much, you just open the app, login with your iTunes credentials, then you are presented with a list of cases. Pick which one you want, and vola, it will show up in the mail soon.<span id="more-1745"></span></p>
<p><a href="http://www.apple.com/iphone/case-program/">iPhone 4 Case Program Details</a></p>
<p>UPDATE 1: The iPhone application currently lists all cases as &#8220;Ships 3-5 weeks&#8221;.</p>
<p>UPDATE 2: In app pictures below:</p>
<p style="text-align: center;"><a href="http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-20-AM.jpg"><img src="http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-20-AM-183x275.jpg" alt="" title="iPhone 4 Case Program" width="183" height="275" class="size-medium wp-image-1751" srcset="http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-20-AM-183x275.jpg 183w, http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-20-AM-333x500.jpg 333w, http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-20-AM.jpg 640w" sizes="(max-width: 183px) 100vw, 183px" /></a> <a href="http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-28-AM.jpg"><img src="http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-28-AM-183x275.jpg" alt="" title="iPhone 4 Case Program" width="183" height="275" class="size-medium wp-image-1752" srcset="http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-28-AM-183x275.jpg 183w, http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-28-AM-333x500.jpg 333w, http://atlchris.com/wp-content/uploads/2010/07/Mobile-Photo-Jul-23-2010-10-23-28-AM.jpg 640w" sizes="(max-width: 183px) 100vw, 183px" /></a></p>
<p>UPDATE 3: I ordered the InCase Snap (Smoke) case. It seemed like a pretty solid pick out of the group. I was impressed though with the selection they had. I will do a full review on the case when it is received.</p>
<p>Stay tuned, I will post further details about shipping times and the overall ordering process.</p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1745/iphone-4-case-program-launched/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Hulu Plus Announced (With Support for iPhone &#038; iPad)</title>
		<link>http://atlchris.com/1724/hulu-plus-announced/</link>
		<comments>http://atlchris.com/1724/hulu-plus-announced/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 19:38:20 +0000</pubDate>
		<dc:creator><![CDATA[Chris Lentz]]></dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Hulu]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://atlchris.com/?p=1724</guid>
		<description><![CDATA[Today, Hulu officially announced their new premium service, Hulu Plus. Hulu Plus is a premium service that is going to be offered for $9.99 a month. No launch date for the new service is available at this time, but some are reporting the private beta preview is under way. So, what exactly do you get [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://atlchris.com/wp-content/uploads/2010/06/huluTM_355.jpg"><img src="http://atlchris.com/wp-content/uploads/2010/06/huluTM_355-275x131.jpg" alt="" title="Hulu Logo" width="275" height="131" class="alignleft size-medium wp-image-1728" srcset="http://atlchris.com/wp-content/uploads/2010/06/huluTM_355-275x131.jpg 275w, http://atlchris.com/wp-content/uploads/2010/06/huluTM_355.jpg 355w" sizes="(max-width: 275px) 100vw, 275px" /></a>Today, Hulu officially announced their new premium service, Hulu Plus. Hulu Plus is a premium service that is going to be offered for $9.99 a month. No launch date for the new service is available at this time, but some are reporting the private beta preview is under way. So, what exactly do you get for this premium $9.99/month price tag, well you get a lot:</p>
<ul>
<li>Access via many new devices including: iPhone, iPad, iPod, Internet Connected TV&#8217;s, Playstation 3, Xbox 360, and <a href="http://www.hulu.com/plus/devices">more&#8230;</a></li>
<li>Current season tickets to popular current TV shows including: Glee, The Office, Modern Family, Grey&#8217;s Anatomy, Family Guy, and <a href="http://www.hulu.com/plus/content">more&#8230;</a></li>
<li>Full series back cateloges of current and past TV Series including: Heroes, Buffy the Vampire Slayer, Arrest and Development, and <a href="http://www.hulu.com/plus/content">more&#8230;</a></li>
</ul>
<p>There is no word yet whether this premium service will be ad free or not ad-supported. I would hope that paying would remove the ads completely. Currently the service is in private beta. You can request an invite at <a href="http://www.hulu.com/plus">http://www.hulu.com/plus</a>. There is no ETA on when the service will launch publicly or when &#8220;Requested Invites&#8221; will beging to roll out. Check out the introduction video below which showcases all the new content the service has to offer.<span id="more-1724"></span></p>
<p style="text-align: center"><object width="512" height="288"><param name="movie" value="http://www.hulu.com/embed/xU5ewlrAzMdqdjaUwT5z4g"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.hulu.com/embed/xU5ewlrAzMdqdjaUwT5z4g" type="application/x-shockwave-flash"  width="512" height="288" allowFullScreen="true"></embed></object></p>
<p>I personally will sign up for the service, in fact it might be the final nail-in-the-coffin for my cable services I currently have will Charter Communications. One thing I would love to see, is the addition of premium cable series, i.e. Entourage, True Blood, &#8230; I would be willing to add another $5.00 a month if I could get some of those shows. I am also curious to whether they will be beefing up their movie catelog offerings.</p>
<p>Would you be willing to pay $9.99 for this service? </p>
]]></content:encoded>
			<wfw:commentRss>http://atlchris.com/1724/hulu-plus-announced/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
