<?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>Matt Thommes &#187; Software</title>
	<atom:link href="http://matthom.com/archive/category/software/feed" rel="self" type="application/rss+xml" />
	<link>http://matthom.com</link>
	<description></description>
	<lastBuildDate>Fri, 24 May 2013 22:04:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Codenvy and Cloud9</title>
		<link>http://matthom.com/archive/2013/04/24/codenvy-and-cloud9</link>
		<comments>http://matthom.com/archive/2013/04/24/codenvy-and-cloud9#comments</comments>
		<pubDate>Wed, 24 Apr 2013 21:40:37 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/?p=7591</guid>
		<description><![CDATA[I&#8217;ve started using web-based text editors just to get a feel for how they work and see if I can incorporate them into my workflow. I&#8217;d like to (some day) replace my current setup of developing locally on every computer I use, to developing solely in the browser which will contain a single remote workspace [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve started using <a href="http://matthom.com/archive/2013/04/11/web-based-text-editor">web-based text editors</a> just to get a feel for how they work and see if I can incorporate them into my workflow. I&#8217;d like to (some day) replace my current setup of developing locally on every computer I use, to developing solely in the browser which will contain a single remote workspace and reduce the need to clone everything to every computer.</p>
<p>I&#8217;ve tried two services so far: Codenvy and Cloud9. Both of these services are, of course, more than just text editors. They also handle other aspects like tight integration with Github, SSH console, and easy deploying to other services. The obvious benenfit is you no longer have to install text editors and SSH clients on every computer you use, as well as configure your environment &#8211; supposedly this is all done for you.</p>
<p>Codenvy seems a little less polished than Cloud9. One thing that struck me as being difficult with Codenvy was simple file management tasks like moving multiple files into another folder. However, Codenvy seems to have more built-in PAAS integrations than Cloud9 does.</p>
<p>However, with Cloud9 there&#8217;s two lingering issues I have:</p>
<ol>
<li>The 1 GB storage limit for your project files.</li>
<li>The inability to push code changes to one repository, and deploy to another service/repository.</li>
</ol>
<p>Perhaps the above are not real issues, and I just overlooked the feature &#8211; but if that&#8217;s the case these things are not easy to figure out on your own.</p>
<p>For #1, I think the paid Cloud9 plan should not limit your file storage. I understand they don&#8217;t want it to be used as a file storage service, and that most projects should easily fit under 1 GB. But if the goal is to get developers away from their local machines for coding (where they have much more than 1 GB of storage), this is just a dumb roadblock that doesn&#8217;t need to be there early on. If anything make it easy to upgrade file storage to reasonable billing plans.</p>
<p>For #2, this is possibly just a conceptual flaw on my part. I am not even sure I absolutely need to do this, but it&#8217;s probably something that would get me signed up to a paid plan today, versus sitting around indefinitely deciding if I want to pay for the service.</p>
<p>Of course with anything based in the cloud you&#8217;re susceptible to it not being available for periods of time, as shown below for Cloud9 (which I just tried to access):</p>
<p><img src="http://matthom.com/wp-content/uploads/2013/04/Screen-shot-2013-04-24-at-12.45.20-PM.jpg" alt="Screen-shot-2013-04-24-at-12.45.20-PM" /></p>
<p>With my local text editor, I might not be able to push changes to a remote service (temporarily), but at least my editor (and entire coding environment) doesn&#8217;t suddenly disappear as well.</p>
<p>In closing, the future might heavily involve web-based text editors (or IDE&#8217;s) but until they fine-tune the basic features like file management and storage space not many developers are going to immediately drop their local system for the browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2013/04/24/codenvy-and-cloud9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web-Based Text Editor</title>
		<link>http://matthom.com/archive/2013/04/11/web-based-text-editor</link>
		<comments>http://matthom.com/archive/2013/04/11/web-based-text-editor#comments</comments>
		<pubDate>Thu, 11 Apr 2013 22:04:34 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/?p=7511</guid>
		<description><![CDATA[I like this brief introduction to web-based text editor Codenvy (and for my first time seeing this service, it looks great) but I dislike this combination of buzzwords: &#8220;cloud based IDE.&#8221; Just call it a &#8220;web-based text editor&#8221; or &#8220;text editor in your browser&#8221; for crying out loud! More on my disdain for &#8220;cloud&#8221;.]]></description>
				<content:encoded><![CDATA[<p>I like <a href="http://www.sitepoint.com/create-and-deploy-an-app-desktop-vs-cloud/">this brief introduction</a> to web-based text editor Codenvy (and for my first time seeing this service, it looks great) but I dislike this combination of buzzwords: <em>&#8220;cloud based IDE.&#8221;</em></p>
<p>Just call it a <em>&#8220;web-based text editor&#8221;</em> or <em>&#8220;text editor in your browser&#8221;</em> for crying out loud!</p>
<p><a href="http://matthom.com/archive/2011/04/21/to-the-cloud">More on my disdain for &#8220;cloud&#8221;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2013/04/11/web-based-text-editor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spotify Offline Mode Forever?</title>
		<link>http://matthom.com/archive/2012/11/28/spotify-offline-mode-forever</link>
		<comments>http://matthom.com/archive/2012/11/28/spotify-offline-mode-forever#comments</comments>
		<pubDate>Wed, 28 Nov 2012 23:08:03 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/?p=6749</guid>
		<description><![CDATA[Hypothetically speaking, I wonder what would happen if I enabled offline mode for a Spotify playlist on my computer (or device) that has an enormous hard-drive (in order to sync thousands of songs onto it), then disconnected the computer/device from the internet, and canceled my Spotify account (through another computer/device)? Would the songs still be [...]]]></description>
				<content:encoded><![CDATA[<p>Hypothetically speaking, I wonder what would happen if I enabled offline mode for a Spotify playlist on my computer (or device) that has an enormous hard-drive (in order to sync thousands of songs onto it), then disconnected the computer/device from the internet, and canceled my Spotify account (through another computer/device)?</p>
<p>Would the songs still be playable? Since my local Spotify application would not be able to check if I still had a valid account (with the internet disconnected), how would it ever know to restrict my access, and remove those songs that are already synced?</p>
<p>I don&#8217;t plan to attempt this (I love Spotify and have gladly paid for it) &#8211; I am more curious than anything.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/11/28/spotify-offline-mode-forever/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My checklist for moving to WordPress</title>
		<link>http://matthom.com/archive/2012/09/10/my-checklist-for-moving-to-wordpress</link>
		<comments>http://matthom.com/archive/2012/09/10/my-checklist-for-moving-to-wordpress#comments</comments>
		<pubDate>Mon, 10 Sep 2012 20:44:40 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/?p=6249</guid>
		<description><![CDATA[A while back I discussed why I still self-host in the age of SAAS, and I presented a little checklist for what I would need accomplished in order to move to a pre-built CMS (like WordPress): Import all blog posts and feedback. Have the same URL’s for blog posts and RSS feeds. I was able [...]]]></description>
				<content:encoded><![CDATA[<p>A while back <a href="http://matthom.com/archive/2012/06/20/why-i-still-self-host-and-hand-code-in-the-age-of-saas">I discussed why I still self-host in the age of SAAS</a>, and I presented a little checklist for what I would need accomplished in order to move to a pre-built CMS (like WordPress):</p>
<ol>
<li>Import all blog posts and feedback. </li>
<li>Have the same URL’s for blog posts and RSS feeds.</li>
</ol>
<p>I was able to accomplish both of these things using the nifty <a href="http://wordpress.org/extend/plugins/rss-importer/">RSS importer plugin</a>, with some customizations made.</p>
<p>First, the importer made it very easy because all I had to do was generate a giant XML file from my server that contained all of my blog posts. This was straight-forward using PHP. Approximately 2,000 blog posts made for a 6 MB file. Easy.</p>
<p>Second, in order to make sure my blog posts had the same exact URL (from my custom CMS to WordPress), I simply had to import the &#8220;post slug,&#8221; or lowercase title (separated by dashes) that you see at the end of every blog post permanent URL. Just look there now &#8211; you&#8217;ll see &#8220;my-checklist-for-moving-to-wordpress.&#8221; That&#8217;s the slug. As long as that stayed the same (I stored it in my custom CMS), then URL&#8217;s would be identical.</p>
<p>By default, the RSS importer does not import the slug, so I had to modify the core plugin, but it was a very simple addition.</p>
<p>Next came comments. The RSS importer also does not import comments, so this was more tricky. What I did was include each comment in my RSS feed export (surrounded by <code>&lt;comment&gt;</code> tags &#8211; within each <code>&lt;item&gt;</code> element for each post). Then I had to modify the RSS importer again to read those comments and insert into the database.</p>
<p>This was not as easy as inserting blog posts, however. I actually opened up my own database connection in PHP (in the RSS importer plugin), which gave me access to insert anything into the <code>wp_comments</code> database table. All that was left was to make sure that each comment related to the appropriate blog post. Within the RSS importer script, I had access to <code>$post_id</code> (the blog post ID), so it ended up being very easy after that.</p>
<p>Here are some other minor things I had to adjust:</p>
<ol>
<li>Made sure to include the GMT date for comments.</li>
<li>Had to increase my script execution time limit in PHP, as the default of 30 seconds was not enough for larger imports.</li>
<li>Made sure each imported post was actual HTML, not the Markdown version of it (I stored both versions in my CMS).</li>
<li>Image URL&#8217;s would get re-written to reference the WordPress URL (not the WordPress admin URL, but the public URL), so I made sure my settings were correct before importing.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/09/10/my-checklist-for-moving-to-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using WordPress Now</title>
		<link>http://matthom.com/archive/2012/09/08/using-wordpress-now</link>
		<comments>http://matthom.com/archive/2012/09/08/using-wordpress-now#comments</comments>
		<pubDate>Sat, 08 Sep 2012 22:00:11 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/?p=6216</guid>
		<description><![CDATA[After 10+ years of hand-coding my blog, I am finally caving in and using a pre-made content management system. I&#8217;ve chosen WordPress because it&#8217;s one of a few that have been around the longest and most closely relates to my style of blogging and coding (it being written in PHP). I loved hand-coding my site [...]]]></description>
				<content:encoded><![CDATA[<p>After 10+ years of hand-coding my blog, I am finally caving in and using a pre-made content management system. I&#8217;ve chosen WordPress because it&#8217;s one of a few that have been around the longest and most closely relates to my style of blogging and coding (it being written in PHP).</p>
<p>I loved hand-coding my site &#8211; being able to control every aspect from server to web browser, I could customize things to my liking, and was never stuck with a system that locked things away from being accessed or changed. I don&#8217;t like being controlled when it comes to web development because, as it is my profession, I felt I could write my own CMS and be much more satisfied with it.</p>
<p>This is still true for most things &#8211; I like writing my own applications still, but as I get older I am finding that I have to choose more wisely where I spend my time (especially with a daughter on the way very soon). Having to constantly revise, improve, and fix bugs with my blogging CMS is not an area I care to spend time on anymore. I would rather spend time actually <em>writing</em> blog posts, than working on the site itself.</p>
<p>Now, that doesn&#8217;t mean I won&#8217;t spend <em>some</em> time customizing my site, tweaking it to my liking, and stressing out over tiny details (as I always do when it comes to website design) &#8211; it just won&#8217;t be as frequent, and I can rest easily knowing that the CMS I am using now is much more secure and being improved regularly.</p>
<p>Plus I had a ton of little bugs and fixes I needed to apply, and I never seemed to find the time to get to that. The backlog of CMS issues just kept growing.</p>
<p>Now I can take advantage of a lot of nice features that make publishing easier, so I can focus more on writing posts, than maintaining the system. And WordPress is customizable enough that I can get under the hood if I need to do something.</p>
<p>Here&#8217;s to a new era for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/09/08/using-wordpress-now/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trello</title>
		<link>http://matthom.com/archive/2012/07/20/trello</link>
		<comments>http://matthom.com/archive/2012/07/20/trello#comments</comments>
		<pubDate>Fri, 20 Jul 2012 11:57:31 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/archive/2012/07/20/trello</guid>
		<description><![CDATA[Trello is a task/project management application with a sense of breezy simplicity. There is a lot of drag &#038; drop, inline editing, and natural feel to it. It doesn&#8217;t try to do too much, but rather focuses on ease-of-use and very minimalistic features. Sometimes it&#8217;s apps like this that are more successful than software that [...]]]></description>
				<content:encoded><![CDATA[<p><a href="https://trello.com/">Trello</a> is a task/project management application with a sense of breezy simplicity. There is a lot of drag &#038; drop, inline editing, and natural feel to it. It doesn&#8217;t try to do too much, but rather focuses on ease-of-use and very minimalistic features.</p>
<p>Sometimes it&#8217;s apps like this that are more successful than software that tries to do <em>everything</em>.</p>
<p>I&#8217;ve been using it for a few weeks now and enjoying certain aspects. There are also things that could be improved, or made more obvious.</p>
<p>For example, Trello uses it&#8217;s own lingo for various facets of the application. A typical project hierarchy goes like this:</p>
<ul>
<li>Boards
<ul>
<li>Lists
<ul>
<li>Cards</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Boards contain lists, which in turn contain cards.</p>
<p>The challenge is converting the Trello lingo into real-world components, as the naming convention tries to be cute, which ends up being vague (which could be a good thing).</p>
<p>For example, boards could be <strong>departments</strong> of the company or team. Lists could be <strong>phases</strong> of progression (Open, In Progress, Complete, etc). Cards could be individual <strong>tasks</strong> within each phase. This seems to be a popular approach.</p>
<p><img src="http://media.matthom.com/images/89473289ab71ffe9fcf000873a183943.png" alt="Trello board" /></p>
<p>However, there is a lot of flexibility in that you could mix-and-match things different ways.</p>
<p>In one board of mine, I am using lists as phases, but not your typical stages. In other words, it&#8217;s either &#8220;Working on&#8221; or &#8220;Not working on.&#8221;</p>
<p>Then each card is not an actual task, but a resource (in my case, the name of a company/service).</p>
<p>Within each resource (card) I use checklists for individual tasks. Checklists feel more akin to tasks than cards do (in my opinion).</p>
<p><img src="http://media.matthom.com/images/1ed2d26fcf43d798e7da290deff76d03.png" alt="Trello checklists" /></p>
<p>I like this approach because I don&#8217;t think of cards as individual tasks that become &#8220;complete,&#8221; like in a typical task management application. Cards are living things that are never truly complete and therefore should remain alive (either active or dormant).</p>
<p>So Trello is very flexible with how you approach it.</p>
<p>The iOS app is also nice as it adapts the desktop fluidity into a mobile experience that doesn&#8217;t feel like a dumbed-down version of the desktop interface.</p>
<p><img src="http://media.matthom.com/images/a899a16271ebca0bf83045a11868af56.jpg" alt="Trello iOS app" /></p>
<p>I&#8217;d recommend giving Trello a try if you are bored with your current task management application.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/07/20/trello/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Private (but Published) Posts</title>
		<link>http://matthom.com/archive/2012/07/17/wordpress-private-but-published-posts</link>
		<comments>http://matthom.com/archive/2012/07/17/wordpress-private-but-published-posts#comments</comments>
		<pubDate>Tue, 17 Jul 2012 21:46:22 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/archive/2012/07/17/wordpress-private-but-published-posts</guid>
		<description><![CDATA[I only use WordPress for work, but one thing that bothers me is there is no easy way to have a post be public (meaning accessible via direct URL) but not show up in any stream or notifications, such as the main /blog/ page and RSS feed. What I want is the ability to share [...]]]></description>
				<content:encoded><![CDATA[<p>I only use WordPress for work, but one thing that bothers me is there is no easy way to have a post be public (meaning accessible via direct URL) but <strong>not</strong> show up in any stream or notifications, such as the main <code>/blog/</code> page and RSS feed.</p>
<p>What I want is the ability to share a blog post (to non-editors and non-administrators) before it goes live, meaning before it shows up on the main <code>/blog/</code> page and RSS feed.</p>
<p>This is useful for getting feedback or simply previewing the post to only certain people (those that have the direct URL).</p>
<p>To be clear &#8211; I want to share a link that <em>anyone</em> can access, even if you are not logged-in to that WordPress account as an editor or administrator. I know there are ways to share the &#8220;Draft&#8221; preview of a post with other editors and admins, but this is for anyone.</p>
<p>When I fiddle with the &#8220;Publish&#8221; settings, I never get the desired result. When I change the visibility to &#8220;Private,&#8221; it only works for editors or administrators of that WordPress account.</p>
<p>My only solution was to set the visibility to &#8220;Public,&#8221; then change the published date to a very old date in the past (like something in the year 2000, but any old date will do). Then I add a &#8220;noindex, nofollow, noarchive&#8221; header to the page (easy to do via the &#8220;Edit Post&#8221; page), so search engines won&#8217;t pick it up, and any links to it won&#8217;t be followed.</p>
<p>This makes the post accessible to anyone via the actual permalink, yet hides it from all views, such as the main <code>/blog/</code> page and RSS feed.</p>
<p>It still shows up when performing a search on the WordPress site, but you&#8217;d have to know the exact search terms.</p>
<p>It&#8217;s not the most elegant solution but it gets the job done. If anyone knows a better solution please let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/07/17/wordpress-private-but-published-posts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Beyond Compare with Git</title>
		<link>http://matthom.com/archive/2012/07/12/using-beyond-compare-with-git</link>
		<comments>http://matthom.com/archive/2012/07/12/using-beyond-compare-with-git#comments</comments>
		<pubDate>Thu, 12 Jul 2012 10:48:47 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/archive/2012/07/12/using-beyond-compare-with-git</guid>
		<description><![CDATA[I first discovered Beyond Compare many years ago from a colleague at an old job. I found it helped me easily compare text files (containing software code) with other versions of the same file (to see what was changed), which saved me a lot of time. (This was in the days before I used SVN [...]]]></description>
				<content:encoded><![CDATA[<p>I first discovered <a href="http://www.scootersoftware.com/">Beyond Compare</a> many years ago from a colleague at an old job.</p>
<p>I found it helped me easily compare text files (containing software code) with other versions of the same file (to see what was changed), which saved me a lot of time. (This was in the days before I used SVN or Git, which have third-party clients with their own built-in tools for comparing files.)</p>
<p>Beyond Compare quickly became an indispensible utility for quickly comparing files. The interface is also very well-designed and intuitive.</p>
<p>With my main version-control system being Git these days, I wanted to combine the Windows GUI that I use for Github (<a href="http://code.google.com/p/tortoisegit/">TortoiseGit</a>) with the powerful (and better designed) comparison tool of Beyond Compare.</p>
<p>Turns out it is pretty straight-forward (lucky me).</p>
<p>First, right-click on any Git repository on your local Windows machine, and choose TortoiseGit > Settings.</p>
<p><img src="http://media.matthom.com/images/07d9392daa6288ad6c6604126b304a54.png" alt="Locate Git Settings" /></p>
<p>Next, click on &#8220;Diff Viewer&#8221; and then choose &#8220;External&#8221; for the location of the software:</p>
<p><img src="http://media.matthom.com/images/ee642c3f82afeb8a0d9bb8c4ee720255.png" alt="Choose External application" /></p>
<p>Locate the Beyond Compare software on your computer.</p>
<p>Now, anytime you do a &#8220;Compare with base&#8221; it will open Beyond Compare instead of the native comparison utility:</p>
<p><img src="http://media.matthom.com/images/04ec88d703e0944fdcf093f31acf1a28.png" alt="Doing a Compare in TortoiseGit will now open Beyond Compare" /></p>
<h2>Favorite Beyond Compare features</h2>
<p>This is by no means a comprehensive list of my favorite features. The application is so versatile, this hardly scratches the surface, but here are some quick ones that I appreciate on a daily basis.</p>
<h3>File paths shown</h3>
<p>Being able to see the paths to both files (on the left and right) is not earth-shattering, but something the Tortoise client does not show by default:</p>
<p><img src="http://media.matthom.com/images/4d1d0baaa7f632b627255f70f8e268d4.png" alt="File paths shown" /></p>
<h3>Easier to copy changes from side-to-side</h3>
<p>Line changes are easier to copy from side-to-side. It feels like Beyond Compare is smarter about detecting differences and letting you copy changes from one side to another with ease.</p>
<p><img src="http://media.matthom.com/images/9b15333c9bc5042ef0a305056c4dcb62.png" alt="Better copying from side-to-side" /></p>
<h3>Tons of features and settings</h3>
<p>In a nutshell, you will notice a lot of differences between your standard SVN or Git UI client comparison tool, and that of Beyond Compare (pun intended &#8211; if only it could compare software application features!).</p>
<p>By the way, it is also possible to compare many other file types with Beyond Compare:</p>
<p><img src="http://media.matthom.com/images/7ba208220979f78f271df6866475c026.png" alt="Various comparisons possible with Beyond Compare" /></p>
<p>Overall it is very powerful and easy-to-use software.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/07/12/using-beyond-compare-with-git/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chat on iOS?</title>
		<link>http://matthom.com/archive/2012/06/15/google-chat-on-ios</link>
		<comments>http://matthom.com/archive/2012/06/15/google-chat-on-ios#comments</comments>
		<pubDate>Fri, 15 Jun 2012 22:10:29 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/archive/2012/06/15/google-chat-on-ios</guid>
		<description><![CDATA[One thing that irks me about iOS is there does not seem to be an official way to use Google Chat through an app or in Safari. (There might be some third-party apps that attempt to achieve this, but I&#8217;d prefer something from Google themselves.) I often use Google Chat to keep in touch with [...]]]></description>
				<content:encoded><![CDATA[<p>One thing that irks me about iOS is there does not seem to be an official way to use Google Chat through an app or in Safari. (There might be some third-party apps that attempt to achieve this, but I&#8217;d prefer something from Google themselves.)</p>
<p>I often use Google Chat to keep in touch with family and friends, as it&#8217;s a simple instant-message interface that&#8217;s baked into my Gmail inbox (which I already look at multiple times per day). It just makes sense to have chat alongside email.</p>
<p>It is annoying to always have to be at a desktop or laptop just to access Google Chat, as it is more useful while mobile (almost like an SMS replacement).</p>
<p>I believe it&#8217;s baked-in to Android devices, and I think it&#8217;s a huge selling point, considering a lot of people already use Gmail. Apple has their own messages service, but it&#8217;s less useful to me currently.</p>
<p>Just another thorn in my side as I continue to be stuck between Apple and Google for hardware and software.</p>
<p><strong>UPDATE:</strong> A reader pointed me to <a href="http://www.talkatone.com/">Talkatone</a>, which is not from Google, but might be worth trying out.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/06/15/google-chat-on-ios/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Early thoughts on Google Drive</title>
		<link>http://matthom.com/archive/2012/04/27/early-thoughts-on-google-drive</link>
		<comments>http://matthom.com/archive/2012/04/27/early-thoughts-on-google-drive#comments</comments>
		<pubDate>Fri, 27 Apr 2012 22:08:54 +0000</pubDate>
		<dc:creator>Matt Thommes</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://matthom.com/archive/2012/04/27/early-thoughts-on-google-drive</guid>
		<description><![CDATA[My initial thoughts on Google Drive: If you enable Drive, Google Docs redirects to Drive. Makes sense to me as the &#8220;Docs&#8221; label/branding was staring to bulge at the seams (I upload so many different file types &#8211; not just documents). Interesting possible alternative to Dropbox desktop sync. The Google Drive desktop sync app seemed [...]]]></description>
				<content:encoded><![CDATA[<p>My initial thoughts on <a href="http://googleblog.blogspot.com/2012/04/introducing-google-drive-yes-really.html?m=1">Google Drive</a>:</p>
<p>If you enable Drive, Google Docs redirects to Drive. Makes sense to me as the &#8220;Docs&#8221; label/branding was staring to bulge at the seams (I upload so many different file types &#8211; not just documents).</p>
<p>Interesting possible alternative to Dropbox desktop sync.</p>
<p>The Google Drive desktop sync app seemed a little buggy at first. Chrome tries to download and install it without additional prompts and on a couple of different computers it ended up doing nothing at all.</p>
<p>The desktop application started syncing every file that is not in a folder in Google Docs, which is quite a bit for me, as I have been using Google Docs for years and many files are not in folders. My computer started heavily working as it tried to download every possible file from the server onto my hard drive.</p>
<p>Per the above, why would I want to sync backwards like that (cloud to client)? Isn&#8217;t the whole point of &#8220;cloud computing&#8221; to keep everything <em>off</em> your local computer?</p>
<p>I was able to force-quit the Drive sync and stop it from pulling down files from the server.</p>
<p>Time will tell if this replaces Dropbox for me. I find Dropbox much simpler and HTTP-oriented (I can easily grab the public URL for any file from the desktop application).</p>
]]></content:encoded>
			<wfw:commentRss>http://matthom.com/archive/2012/04/27/early-thoughts-on-google-drive/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
