<?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>Mobilemind</title>
	<atom:link href="http://mobilemind.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://mobilemind.net</link>
	<description>Thoughts on mobile computing and elearning</description>
	<lastBuildDate>Mon, 08 Apr 2013 04:56:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Mobilemind and PENS Site Maintenance Sept. 19, 2011</title>
		<link>http://mobilemind.net/2011/09/mobilemind-and-pens-site-maintenance-sept-19-2011/</link>
		<comments>http://mobilemind.net/2011/09/mobilemind-and-pens-site-maintenance-sept-19-2011/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 20:01:06 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=1040</guid>
		<description><![CDATA[My ISP is doing maintenance. This site (mobilemind.net), PENS, and mmind.me may be unavailable September 19, 2011 from 6:00pm to midnight Pacific Time. Email processing will not be impacted.]]></description>
				<content:encoded><![CDATA[<p>My ISP is doing maintenance. This site (<a title="Mobilemind.net" href="http://mobilemind.net">mobilemind.net</a>), <a title="http://pens.lmstesting.com/" href="http://pens.lmstesting.com/">PENS</a>, and <a title="http://mmind.me/" href="http://mmind.me/">mmind.me</a> may be unavailable September 19, 2011 from 6:00pm to midnight Pacific Time. Email processing will not be impacted.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/09/mobilemind-and-pens-site-maintenance-sept-19-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;d never do this with my work machine</title>
		<link>http://mobilemind.net/2011/09/id-never-do-this-with-my-work-machine/</link>
		<comments>http://mobilemind.net/2011/09/id-never-do-this-with-my-work-machine/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 19:52:04 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=1037</guid>
		<description><![CDATA[Last night I booted my MacBook Air to do 2-3 important things before I forgot. I ended up doing 8-10 things and shutting down. Then I remembered that I shut down before I did one of those important things. I &#8230; <a href="http://mobilemind.net/2011/09/id-never-do-this-with-my-work-machine/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Last night I booted my MacBook Air to do 2-3 important things before I forgot. I ended up doing 8-10 things and shutting down.</p>
<p>Then I remembered that I shut down before I did one of those important things. I powered up again and got it done. It only took a minute because booting is painless &amp; fast, so I could quickly do just one more thing.</p>
<p>That&#8217;s the part I&#8217;d never do with my work machine. Undergo the 5 minute long boot process to capture a thought or complete a 90 second task.</p>
<p>How much do “I&#8217;d never do that with my work machine” items cost us?</p>
<p>Time to change my work machine so that it supports my work and getting one more thing done, instead of discouraging it.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/09/id-never-do-this-with-my-work-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backing a Project on Kickstarter</title>
		<link>http://mobilemind.net/2011/09/backing-a-project-on-kickstarter/</link>
		<comments>http://mobilemind.net/2011/09/backing-a-project-on-kickstarter/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 14:17:10 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=1035</guid>
		<description><![CDATA[I just decided to try backing a Kickstarter project, CableKeeps &#8211; for iPad, iPhone, and iPod chargers. They are clever, cute snap-on organizers for iPhone and iPad chargers &#38; cables. The iPhone version appears below. I don&#8217;t know any of the &#8230; <a href="http://mobilemind.net/2011/09/backing-a-project-on-kickstarter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>I just decided to try backing a Kickstarter project, <a href="http://www.kickstarter.com/projects/jay-design/cablekeeps-for-ipad-iphone-and-ipod-chargers">CableKeeps &#8211; for iPad, iPhone, and iPod chargers</a>. They are clever, cute snap-on organizers for iPhone and iPad chargers &amp; cables. The iPhone version appears below.</p>
<p><a href="http://www.kickstarter.com/projects/jay-design/cablekeeps-for-ipad-iphone-and-ipod-chargers"><img title="Goldie_PowerAdaptorMap_560x420.jpg" src="http://mobilemind.net/images/Goldie_PowerAdaptorMap_560x420.jpg" alt="Goldie_PowerAdaptorMap_560x420.jpg" border="0" /></a></p>
<p>I don&#8217;t know any of the designers/developers, but thought it was interesting enough to look into. Maybe you&#8217;ll want one or know someone who wants to order a few as holiday gifts. Take a look quick, as funding closes September 8, 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/09/backing-a-project-on-kickstarter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS Git/Subversion Viewer Apps</title>
		<link>http://mobilemind.net/2011/04/ios-gitsubversion-viewer-apps/</link>
		<comments>http://mobilemind.net/2011/04/ios-gitsubversion-viewer-apps/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 15:43:53 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=1014</guid>
		<description><![CDATA[Browsers/Viewers versus git/svn clients To be clear, these apps don&#8217;t really offer much in terms of editing code or repository push/pull. However, most offer a way to review code or code status &#38; history (and some include syntax highlighting of &#8230; <a href="http://mobilemind.net/2011/04/ios-gitsubversion-viewer-apps/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong>Browsers/Viewers versus git/svn clients<br />
</strong>To be clear, these apps don&#8217;t really offer much in terms of editing code or repository push/pull. However, most offer a way to review code or code status &amp; history (and some include syntax highlighting of the viewed code).</p>
<p><strong>My preferences</strong><br />
Code Viewer 2 is my current favorite for viewing code and I&#8217;ve used it (via svn) with both Beanstalk and Github. Code Viewer 2 doesn&#8217;t currently have direct support for git, but works using svn against either of those hosts <em>and</em> supports syntax highlight for popular code types (eg, HTML, JavaScript, XML and more). That I like alot. However, compared to all the others it is a little more finicky when connecting to a repository. I do like that it supports both iPhone and iPad making good use of the larger screen.</p>
<p>I generally prefer the universal apps (Code Viewer 2, Source Code, Magic Bean) and the iPad app (GitHub Viewer). The GitHub Viewer, Unfuddle app and Beanstalk apps are easiest to setup. The Unfuddle app seems more suited to monitor the repository and tracking /managing issues. I can&#8217;t speak to &#8220;Magic Bean&#8221; as much since I didn&#8217;t buy that one, but I do like that it is for both iPhone and iPad.</p>
<p><strong>The full list of git and svn apps I evaluated</strong></p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.369008033&amp;type=2&amp;subid=0"><img src="http://a1792.phobos.apple.com/us/r1000/032/Purple/3b/d7/aa/mzi.sqvhjlkl.png" border="0" alt="Code Viewer 2" width="57" height="57" /></a><img title="App Store: Code Viewer 2" src="http://ad.linksynergy.com/fs-bin/show?id=GbxR6StZpcY&amp;bids=146261.369008033&amp;type=2&amp;subid=0" alt="" /> <a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.369008033&amp;type=2&amp;subid=0"><strong>Code Viewer 2</strong></a> [iPad &amp; iPhone, App Store currently $5.99] &#8211; Checkout to browser/view with syntax highlighting for many file types. Not for editing.</p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.384046187&amp;type=2&amp;subid=0"><img src="http://a1305.phobos.apple.com/us/r1000/043/Purple/10/53/18/mzi.itxaysnx.png" border="0" alt="Source Code" width="57" height="57" /></a><img src="http://ad.linksynergy.com/fs-bin/show?id=GbxR6StZpcY&amp;bids=146261.384046187&amp;type=2&amp;subid=0" border="0" alt="" width="1" height="1" /> <a title="App Store: Source Code" href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.384046187&amp;type=2&amp;subid=0"><strong>Source Code</strong></a> [iPad &amp; iPhone, App Store currently $1.99] &#8211; Slightly easier to connect to repo, no syntax highlighting</p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.404649232&amp;type=2&amp;subid=0"><img src="http://a1633.phobos.apple.com/us/r1000/002/Purple/7c/d3/8f/mzi.vuiirryp.png" border="0" alt="Git Hub Viewer Lite" width="57" height="57" /></a> <a title="App Store: Git Hub Viewer Lite" href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.404649232&amp;type=2&amp;subid=0"><strong>GitHub Viewer Lite</strong></a> [iPad only, App Store currently free] &#8211; Nice for browsing and seeing who is active with a repository.</p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.404347335&amp;type=2&amp;subid=0"><img src="http://a1204.phobos.apple.com/us/r1000/037/Purple/e1/4a/24/mzi.fxdhkjeq.png" border="0" alt="Git Hub Viewer" width="57" height="57" /></a> <a title="App Store: Git Hub Viewer" href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.404347335&amp;type=2&amp;subid=0"><strong>GitHub Viewer</strong></a> [iPad only, App Store currently $0.99] - Nice for browsing and seeing who is active with a repository.</p>
<p><a title="App Store: Git Hub Viewer" href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.404347335&amp;type=2&amp;subid=0"></a></p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.374901608&amp;type=2&amp;subid=0"><img src="http://a396.phobos.apple.com/us/r1000/000/Purple/4c/47/cc/mzi.pxqyxhjj.png" border="0" alt="Unfuddle" width="57" height="57" /></a> <a title="App Store: Unfuddle" href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.374901608&amp;type=2&amp;subid=0"><strong>Unfuddle</strong></a> [iPhone only, App Store currently free] &#8211; Check/manage repo &amp; issues on-the-go.</p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.407626111&amp;type=2&amp;subid=0"><img src="http://a984.phobos.apple.com/us/r1000/055/Purple/44/92/50/mzi.dcuvebpu.png" border="0" alt="Magic Bean" width="57" height="57" /></a> <a title="App Store: Magic Bean" href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.407626111&amp;type=2&amp;subid=0"><strong>Magic Bean</strong></a> [iPad &amp; iPhone, App Store currently $2.99] &#8211; For browsing and checking status, Works on both iPhone and iPad. Not fully evaluated.</p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.422152137&amp;type=2&amp;subid=0"><img src="http://a41.phobos.apple.com/us/r1000/044/Purple/df/38/00/mzi.ndtjwuos.png" border="0" alt="Habichuelas Lite" width="57" height="57" /></a> <a title="App Store: Habichuelas Lite" href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.422152137&amp;type=2&amp;subid=0"><strong>Habichuelas Lite</strong></a> [iPhone only, App Store currently free] &#8211; Nice for browsing and seeing who is active with a repository.</p>
<p><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.399314820&amp;type=2&amp;subid=0"><img src="http://a1052.phobos.apple.com/us/r1000/057/Purple/9c/9b/55/mzi.aaslfpoc.png" border="0" alt="Habichuelas" width="57" height="57" /></a> <a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;offerid=146261.399314820&amp;type=2&amp;subid=0"><strong>Habichuelas</strong></a> [iPhone only, App Store currently $2.99] - Nice for browsing and seeing who is active with a repository. Not fully evaluated.</p>
<p>Found any others of interest? Please comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/04/ios-gitsubversion-viewer-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git Tools for Mac OS X</title>
		<link>http://mobilemind.net/2011/04/git-tools-for-mac-os-x/</link>
		<comments>http://mobilemind.net/2011/04/git-tools-for-mac-os-x/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 13:32:44 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=1010</guid>
		<description><![CDATA[To get my projects over to GitHub I used the command line version of Git for Mac OS X which I installed long ago to access (clone) things like PhoneGap (btw, on Win XP I&#8217;ve used msysgit &#8211; Git for Windows). However, last &#8230; <a href="http://mobilemind.net/2011/04/git-tools-for-mac-os-x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>To get my projects over to <a href="https://github.com/">GitHub</a> I used the command line version of <a href="https://code.google.com/p/git-osx-installer/">Git for Mac OS X</a> which I installed long ago to access (clone) things like <a href="https://github.com/phonegap">PhoneGap</a> (btw, on Win XP I&#8217;ve used <a href="https://code.google.com/p/msysgit/">msysgit &#8211; Git for Windows</a>). However, last week I made my first attempt at pushing anything up to GitHub instead of cloning down from it. I muddled through the git command line, but am still looking for a nice UI client on Mac OS X and Windows.</p>
<p>I&#8217;ll admit that I&#8217;m finding it nearly a necessity to start with the git command line so that I better understand the underlying concepts. Sometimes the best way to learn a technology is to dig a few holes and struggle back out. Likewise, it seems like there are some edge cases and corners with version control systems that require the command line (and StackOverflow.com and Google and nerves of steel). Meanwhile, I&#8217;m tracking a few tools for the Mac to increase my productivity with git for routine things.</p>
<p><strong>My Favorites</strong><br />
The most promising apps for me are <a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;subid=&amp;offerid=146261.1&amp;type=10&amp;tmpid=3909&amp;RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fsourcetree-git-hg%2Fid411678673%3Fmt%3D12">SourceTree</a> and <a href="http://www.git-tower.com/">Tower</a> (naturally the most expensive ones too). Tower has some nicer overall polish, but SourceTree has a views I like better and seems to regularly improve with use (and across releases).</p>
<p>I&#8217;m on Day 6 of a  30 day trial of Tower and like that it supports git <em>and</em> svn, integrates with many other client tools (e.g., with <a href="http://www.panic.com/coda/">Coda</a>, <a href="http://www.kaleidoscopeapp.com/">Kaleidoscope</a> <a href="http://macromates.com/">TextMate</a>, etc.) and is super easy to configure for either GitHub or <a href="http://bnst.lk/gZwFTI">Beanstalk</a> back-end repositories. With SourceTree, I&#8217;m understanding git better and seeing things more clearly, but missing some of the polish back-end integration seen in Tower.</p>
<p><strong>Git Client Apps for Mac OS X<br />
</strong>Here&#8217;s a run down of some options and links for those on the Mac App Store. There is a good response by <a href="http://stackoverflow.com/questions/455698/best-visual-client-for-git-on-mac-os">Mason on StackOverflow</a> that runs down pros and cons of a few of these tools. I too didn&#8217;t care much for the cross-platform-y compromises of SmartGit, but some may like it. Here what I consider some Mac OS X contenders:</p>
<ul>
<li><a href="http://gitx.frim.nl/index.html">GitX</a> [Free - under GPL v2 License]<br />
Project started in 2008, nice history/log view that you can use interactively, good video demos .</li>
<li><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;subid=&amp;offerid=146261.1&amp;type=10&amp;tmpid=3909&amp;RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fsprout%2Fid421081203%3Fmt%3D12">Sprout</a> [Mac App Store $28.99 during 15% off sale on now]<br />
Single window view supports multiple git repositories</li>
<li><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;subid=&amp;offerid=146261.1&amp;type=10&amp;tmpid=3909&amp;RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fgitbox%2Fid403388357%3Fmt%3D12">Gitbox</a> [Mac App Store $39.99]<br />
Single window view supports multiple git repositories. Developer web site offers download of <a href="http://gitboxapp.com/">Free trial version</a> that supports up to 3 repositories.</li>
<li><a href="http://www.gittiapp.com/">Gitti</a> [currently beta is free]<br />
Some nice hints and warnings. Still beta, but looks promising.</li>
<li><a href="http://click.linksynergy.com/fs-bin/click?id=GbxR6StZpcY&amp;subid=&amp;offerid=146261.1&amp;type=10&amp;tmpid=3909&amp;RD_PARM1=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fsourcetree-git-hg%2Fid411678673%3Fmt%3D12">SourceTree</a> [Mac App Store $59.99]<br />
Very powerful views- File status shows you at a glance what has been changed or not (or is missing), Log view is a wonderful way to show branches, commits, who did the commit and highlight the file diffs. Cloning from remote works with ssh URL or http/https. Developer web site offers download of <a href="http://www.sourcetreeapp.com/">Free 21-day trial version</a>.</li>
<li><a href="http://www.git-tower.com/">Tower</a> [developer site $59]<br />
Really nice integration with both GitHub and Beanstalk. Easily create local repository or a new repository hosted on Beanstalk or GitHub. Cloning from remote works with ssh URL or http/https. App icon in dock shows badge with number of changed files in active repository. Developer web site offers download of <a href="http://www.git-tower.com/">Free 30-day trial version</a> that works with up to 3 repositories concurrently.</li>
</ul>
<p>For a git UI client, I may end-up sticking with GitX for a while though, because it is free. If I can justify the expense, I&#8217;ll likely go with SourceTree or Tower, depending on CFO approval and/or any pricing specials. My next post will address git and svn viewers on iOS for the iPhone and iPad.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/04/git-tools-for-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Migrating My Projects to Github</title>
		<link>http://mobilemind.net/2011/04/migrating-my-projects-to-github/</link>
		<comments>http://mobilemind.net/2011/04/migrating-my-projects-to-github/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 15:33:26 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=1009</guid>
		<description><![CDATA[Github is a wonderful service and it is free to host public repositories. I&#8217;m starting to migrate projects to my account on github to make it easier to manage version control, updates, distribution and to act as a back-up for me. &#8230; <a href="http://mobilemind.net/2011/04/migrating-my-projects-to-github/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a title="Github: web-based hosting and social coding" href="https://github.com/">Github</a> is a wonderful service and it is free to host public repositories. I&#8217;m starting to migrate projects to my <a title="Mobilemind on github" href="https://github.com/mobilemind">account on github</a> to make it easier to manage version control, updates, distribution and to act as a back-up for me.</p>
<p>The first projects to be migrated are:</p>
<ul>
<li><strong><a href=" href=">Pastelets</a></strong> on Github &#8211; which I started long ago and posted about <a title="Mobilemind blog: Updated Pastelets…" href="http://mobilemind.net/2010/11/updated-pastelets-for-ipad-iphone-and-ipod-touch/">here</a>, <a title="Mobilemind: Pastelets  Overview (Desktop)" href="http://mobilemind.net/pastelets/">here</a>, <a title="Mobilemind blog: Paste Test into Web Forms…" href="http://mobilemind.net/2008/07/paste-text-into-web-forms-on-iphone-or-ipod-touch/">here</a> and originally <a title="Mobilemind blog: Easly Createn iPhone Bookmarklets" href="http://mobilemind.net/2007/12/easily-create-iphone-bookmarklets/">here</a>.</li>
<li><strong><a href="http://mobilemind.github.com/fyi-bookmarklets/">fyi-bookmarklets</a></strong><a href="http://mobilemind.github.com/fyi-bookmarklets/"> on Github</a>- which I created this month and posted about <a title="Mobilemind blog: fyiPad Bookmarklet" href="http://mobilemind.net/2011/04/fyipad-bookmarlet/">here</a> and <a title="Mobilemind blog: fyi Bookmarklet (Generic)" href="http://mobilemind.net/2011/04/fyi-bookmarklet/">here</a>.</li>
</ul>
<p>Github and git are a great tool set. Github goes far beyond being “just” a remote repository and I really like what I was able to do for the “fyi” project with <a href="http://pages.github.com/">Github Project Pages</a>.</p>
<p>Sidebar- <a title="Beanstalk: Manage code, collaborate &amp; deploy" href="http://bnst.lk/gZwFTI">Beanstalk</a> has a free trial account that provide 1 private repository for <a title="Wikipedia: Apache Subversion (svn)" href="https://secure.wikimedia.org/wikipedia/en/wiki/Apache_Subversion">svn</a> or <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Git_%28software%29">git</a>. There is a good <a title="Wikipedia: Comparison of Revision Control Software" href="https://secure.wikimedia.org/wikipedia/en/wiki/Comparison_of_revision_control_software">Wikipedia Comparison of Revision Control Software</a> if you want to compare git, <a title="Wikipedia: Mercurial (hg) Software" href="https://secure.wikimedia.org/wikipedia/en/wiki/Mercurial">Mercurial</a>, svn, etc. I used Beanstalk with Xcode 3 and svn for the duration of the <a title="University of Washington: Certificate in iPhone &amp; Cocoa Development" href="http://www.pce.uw.edu/prog.aspx?id=4073">UW iPhone Certificate Program</a> and it worked very well.</p>
<p>With <a title="Github: Plans &amp; Pricing" href="https://github.com/plans">Github</a> you can get unlimited free <em>public</em> repositories for free. Both Github and Beanstalk offer SSL with the free accounts. Since Xcode 4 has built-in support for git, you may want to compare account plans for <a title="Beanstalk: Plans &amp; Pricing" href="http://bnst.lk/gZwFTI">Beanstalk</a>, <a title="Github: Plans &amp; Pricing" href="https://github.com/plans">Github</a> and <a title="Unfuddle: Plans &amp; Pricing" href="http://unfuddle.com/about/tour/plans">Unfuddle</a> git hosting. That said, I&#8217;m going to primarily use Github, but will hang on to my Beanstalk and Unfuddle accounts.</p>
<p>In a few days I&#8217;ll post a quick run down of what I&#8217;ve learned about git tools for Mac OS X and iOS.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/04/migrating-my-projects-to-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fyiPad Bookmarklet</title>
		<link>http://mobilemind.net/2011/04/fyipad-bookmarlet/</link>
		<comments>http://mobilemind.net/2011/04/fyipad-bookmarlet/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 14:46:36 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=999</guid>
		<description><![CDATA[UPDATE: April 19, 2011 &#8211; Project now hosted elsewhere, see&#160;fyi-bookmarklets on Github This is a follow-up to an earlier post on the fyi Bookmarklet. This version is optimized for iOS, and the iPad specifically. It makes it very easy to &#8230; <a href="http://mobilemind.net/2011/04/fyipad-bookmarlet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong>UPDATE:</strong> April 19, 2011 &#8211; Project now hosted elsewhere, see&nbsp;<strong><a href="http://mobilemind.github.com/fyi-bookmarklets/">fyi-bookmarklets</a></strong><a href="http://mobilemind.github.com/fyi-bookmarklets/"> on Github</a></p>
<p>This is a follow-up to an <a href="http://mobilemind.net/2011/04/fyi-bookmarklet/">earlier post on the fyi Bookmarklet</a>. This version is optimized for iOS, and the iPad specifically. It makes it very easy to share a snippet of a web page and the URL by email.</p>
<p>Compared to the built-in iOS Mobile Safari action &ldquo;Mail Link to this Page,&rdquo; the fyiPad Bookmarklet adds the capability to automatically insert selected text from the page, without having to paste anything.</p>
<p>Unlike the Firefox fyi Bookmarklet, this bookmarklet can not be triggered by typing &nbsp;a keyword. The install is slightly different because of Mobile Safari restrictions on adding javascript: bookmarks (bookmarklets).</p>
<p><strong>Install:</strong></p>
<p>Use Mobile Safari to visit the <a title="fyiPad setup page with instructions" href="http://mobilemind.net/_?javascript:var%20r='%250A',t=encodeURIComponent(document.title);location.href='mailto:%20%3Fsubject=fyi:%20'+t+'%26body='+t+r+'--'+r+encodeURIComponent(window.getSelection())+r+'--'+r+location.href+r;">fyiPad setup page</a> and follow the instructions on that page to save and edit the bookmark. You will likely want to rename the bookmark. On my iPad the bookmark is named &ldquo;fyi&rdquo; just like on my desktop Firefox browser. It is saved in the &ldquo;Bookmarks Bar&rdquo; folder.</p>
<p><em>Tip: For greater convenience on iPad, use the &ldquo;Settings&rdquo; app to choose &ldquo;Safari&rdquo; settings and set &ldquo;Always Show Bookmarks Bar&rdquo; to <code>ON</code>.</em> <strong>Usage:</strong></p>
<p>Activate the &ldquo;fyiPad&rdquo; bookmarklet by using the bookmark menu,&nbsp;<em>or</em> by tapping the bookmark in your Bookmark Bar.</p>
<p>This opens a new email with the page title in the email subject. The email body contains the page title and URL. If any text on the page is selected, then the selected text is also included in the body.</p>
<p><strong>Requirements:</strong></p>
<ul>
<li>iOS 3.2.1 or higher and Mobile Safari</li>
</ul>
<p><strong>Version History:</strong></p>
<p>Version 1.0 (April 6, 2011) <em>newer versions available on Github</em></p>
<p><strong>Known Issues:</strong></p>
<p>Tested on iPad with iOS 4.3.1. Likely to work on iPhone.</p>
<p>No way to activate by typing a keyword. No way to pre-populate the new email with a recipient address.</p>
<p><strong>License:</strong></p>
<p><a href="http://www.opensource.org/licenses/mit-license.php">MIT</a></p>
<p><strong>Source:</strong></p>
<p><a title="fyi- bookmarklet Source code on Github" href="https://github.com/mobilemind/fyi-bookmarklets">Source on Github</a></p>
<p>Please use comments here or Github to report bugs or provide feedback. Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/04/fyipad-bookmarlet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fyi Bookmarklet</title>
		<link>http://mobilemind.net/2011/04/fyi-bookmarklet/</link>
		<comments>http://mobilemind.net/2011/04/fyi-bookmarklet/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 14:04:04 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=990</guid>
		<description><![CDATA[UPDATE: April 19, 2011 Project now hosted elsewhere, see&#160;fyi-bookmarklets on Github I wrote a simple bookmarklet to make it very easy to share a snippet of a web page and the URL by email (see Install and Usage below). I &#8230; <a href="http://mobilemind.net/2011/04/fyi-bookmarklet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong>UPDATE:</strong> April 19, 2011 Project now hosted elsewhere, see&nbsp;<strong><a href="http://mobilemind.github.com/fyi-bookmarklets/">fyi-bookmarklets</a></strong><a href="http://mobilemind.github.com/fyi-bookmarklets/"> on Github</a></p>
<p>I wrote a simple bookmarklet to make it very easy to share a snippet of a web page and the URL by email (see <a title="Install fyi bookmarklet" href="#fyi-install">Install</a> and  <a title="Use fyi bookmarklet" href="#fyi-usage">Usage</a> below). I was inspired by <a title="Mike Chambers | code = joy | fyi Ubiquity Command Updated" href="http://www.mikechambers.com/blog/2009/07/13/fyi-ubiquity-command-updated/">Mike Chamber&#8217;s &ldquo;fyi&rdquo; Firefox ubiquity command</a> which has served me well for years.</p>
<p>The &ldquo;fyi&rdquo; command (and now the bookmarklet) is a very handy way to select some text on a web page and fire off an email quoting part of the page and including the URL&#8211; with minimal typing <em>and</em> <strong>no</strong> copy-and-paste work. <a title="Mike Chambers | code = joy | Firefox Ubiquity Command : fyi" href="http://www.mikechambers.com/blog/2008/08/31/firefox-ubiquity-command-fyi/">As Mike put it in 2008</a>:</p>
<blockquote><p>I wrote the command because I am often finding myself forwarding URLs  to friends and co-workers. This is normally much more tedious than it  needs to be, involving the following steps:
<ol>
<li>Copy the URL from the browser</li>
<li>Switch to mail client</li>
<li>Create new Email</li>
<li>Paste URL into the email body</li>
<li>Switch back to the browser</li>
<li>Copy the post title</li>
<li>Switch back to email</li>
<li>Paste the title as the subject</li>
<li>Switch back to the browser</li>
<li>Copy a snippet from the page</li>
<li>Switch back to the email</li>
<li>Paste in the snippet</li>
<li>Enter the TO email address</li>
<li>Finally send the email</li>
</ol>
<p> Phew&#8230;</p>
<p>&nbsp;</p>
<p>Well, no more. By using the [ubiquity] &ldquo;fyi&rdquo; command, you can quickly and easily forward information about a page to anyone.</p>
</blockquote>
<p>Unfortunately,&nbsp;<a title="Mozilla Labs: ubiquity" href="https://mozillalabs.com/ubiquity/">ubiquity</a> is now an inactive project of Mozilla Labs.</p>
<p>&nbsp;</p>
<p>Fortunately, Mozilla&nbsp;<a title="Firefox Custom Keywords" href="https://www.mozilla.org/docs/end-user/keywords.html">Firefox Custom Keywords</a> allow you to easily make bookmarks or bookmarklets that can act like a command with a dynamic parameter. If a bookmark has a keyword, you can type that keyword in the Location Bar (address bar) and Firefox opens the bookmark. Even better, you can type string of text after the keyword and that string is passed to the bookmark. Just edit your bookmark putting a <code>%s</code> where you want the string to be substituted. Asa Dotzler and Daniel Wang explain it well on the <a title="Firefox Custom Keywords" href="https://www.mozilla.org/docs/end-user/keywords.html">Firefox Custom Keywords</a> page. So well, in fact, that I was able to whip up a work-alike bookmarklet in a few minutes (and then spend last night tuning it and drafting this post).</p>
<p id="fyi-install"><strong>Install:</strong></p>
<p>First, bookmark this <a title="fyi" href="javascript:var%20r='%250A',t=encodeURIComponent(document.title);location.href='mailto:'+('%25s'=='%s'?'%20':'%s')+'%3Fsubject=fyi:%20'+t+'%26body='+t+r+'--'+r+encodeURIComponent(window.getSelection())+r+'--'+r+location.href+r;">fyi</a> link in Firefox. To bookmark a link you can right-click on it and &ldquo;Bookmark this Link&rdquo; or drag the link to your bookmark bar.</p>
<p>&nbsp;</p>
<p>Second, add <code>fyi</code> as a keyword property of the new bookmark. To add a keyword, use the &ldquo;Bookmarks&rdquo; menu to select the &ldquo;Show All Bookmarks&rdquo; menu item. In the resulting &ldquo;Library&rdquo; window, navigate to the new bookmark and highlight it. If necessary, us the control beneath the property labels to expand the property panel to reveal the field for &ldquo;Keyword&rdquo;. Finally, enter the keyword <code>fyi</code>.</p>
<p><img src="http://mobilemind.net/images/fyi-keyword.png" alt="Firefox Library, property panel with keyword attribute set to fyi" width="405" height="237" /></p>
<p>Close the &ldquo;Library&rdquo; to save your changes.</p>
<p id="fyi-usage"><strong>Usage:</strong></p>
<p><code>fyi [<em>to_email</em>]</code></p>
<p>&nbsp;</p>
<p>Activate the &ldquo;fyi&rdquo; bookmarklet by using the bookmark menu, <em>or</em> by clicking the bookmark in your bookmark bar, <em>or</em> (ideally) move the cursor into the Location Bar and type:</p>
<p><code>fyi</code></p>
<p>and hit enter. This opens the default email program and creates a new email with the page title in the email subject. The email body contains the page title and URL. If any text on the page is selected, then the selected text is also included in the body.</p>
<p>If typed, the command optionally takes 1 argument, that includes one or more email addresses, separated by semicolons. The email address(es) will be put in the TO field of the new email.</p>
<p><strong>Requirements:</strong></p>
<ul>
<li><a title="Mozilla Firefox" href="http://www.firefox.com">Firefox 3.0 or higher</a></li>
</ul>
<p><strong>Version History:</strong></p>
<p>Version 1.0 (April 6, 2011) <em>more recent versions on Github</em></p>
<p><strong>Known Issues:</strong></p>
<p>Tested with Firefox 4.0 on Mac OS X 10.6 and Win XP. May or may not work with Chrome, IE or Safari. A version optimized for iOS Mobile Safari is also available.</p>
<p><strong>License:</strong></p>
<p><a href="http://www.opensource.org/licenses/mit-license.php">MIT</a></p>
<p><strong>Source:</strong></p>
<p><a title="fyi- bookmarklet Source code on Github" href="https://github.com/mobilemind/fyi-bookmarklets">Source on Github</a></p>
<p>Use comments to report bugs or provide feedback. Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/04/fyi-bookmarklet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Icons for iOS, AIR and Android</title>
		<link>http://mobilemind.net/2011/03/app-icons-for-ios-air-and-android/</link>
		<comments>http://mobilemind.net/2011/03/app-icons-for-ios-air-and-android/#comments</comments>
		<pubDate>Sun, 20 Mar 2011 22:29:47 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=987</guid>
		<description><![CDATA[I&#8217;ve been making HTML5 apps with PhoneGap and helping co-workers using Flash CS5 with the iPhone &#38; Android packagers.&#160;There are a bunch of icon sizes needed when you make a cross platform mobile app, especially if you want to cover &#8230; <a href="http://mobilemind.net/2011/03/app-icons-for-ios-air-and-android/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve been making HTML5 apps with PhoneGap and helping co-workers using Flash CS5 with the iPhone &amp; Android packagers.&nbsp;There are a bunch of icon sizes needed when you make a cross platform mobile app, especially if you want to cover the sizes for phones, tablets, normal and &#8220;@2x&#8221; retina display resolutions.</p>
<p>Here is a table&nbsp;I&#8217;ve I made of the various sizes needed for iPhone, iPad, Universal iOS, AIR 2.5 for desktop and AIR for Android.&nbsp;Hopefully this will be helpful for others, too.</p>
<table dir="ltr" border="1" cellspacing="1" cellpadding="2" width="448" bordercolor="#000000">
<tbody>
<tr>
<td width="17%" height="16">
<p>&nbsp;</p>
</td>
<td width="17%" height="16"><strong> </strong></p>
<p><strong>Format</strong></p>
</td>
<td width="17%" height="16">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16"><strong> </strong></p>
<p><strong>Size</strong></p>
</td>
<td width="17%" height="16">
<p>iPad</p>
</td>
<td width="17%" height="16">
<p>iPhone</p>
</td>
<td width="17%" height="16">
<p>iOS</p>
</td>
<td width="17%" height="16">
<p>AIR 2.5</p>
</td>
<td width="17%" height="16">
<p>AIR Android</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>16&#215;16</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>29&#215;29</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>32&#215;32</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>36&#215;36</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>48&#215;48</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>50&#215;50</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>57&#215;57</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>58&#215;58</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>72&#215;72</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>114&#215;114</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>128&#215;128</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="17%" height="16">
<p>512&#215;512</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16">
<p>X</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
<td width="17%" height="16" bgcolor="#c0c0c0">
<p>&nbsp;</p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/03/app-icons-for-ios-air-and-android/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Total Validator Desktop Tool</title>
		<link>http://mobilemind.net/2011/01/total-validator-desktop-tool/</link>
		<comments>http://mobilemind.net/2011/01/total-validator-desktop-tool/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 04:12:15 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=983</guid>
		<description><![CDATA[A few months ago I wrote about Total Validator. It is disappointing that attacks have taken a very good tool offline. However, it is comforting that Total Validator is available as a desktop tool. Please support it.]]></description>
				<content:encoded><![CDATA[<p><a href="http://mobilemind.net/2010/11/total-validator-for-html/">A few months ago I wrote about Total Validator</a>. It is disappointing that <a href="http://www.totalvalidator.com/home/eol.html">attacks have taken a very good tool offline</a>. However, it is comforting that <a href="http://www.totalvalidator.com/tool/">Total Validator is available as a desktop tool</a>. Please support it.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/01/total-validator-desktop-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manifest Generator for TextMate and Text Wrangler</title>
		<link>http://mobilemind.net/2011/01/manifest-generator-for-textmate-and-text-wrangler/</link>
		<comments>http://mobilemind.net/2011/01/manifest-generator-for-textmate-and-text-wrangler/#comments</comments>
		<pubDate>Sat, 15 Jan 2011 15:26:15 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[TextMate]]></category>
		<category><![CDATA[TextWrangler]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=976</guid>
		<description><![CDATA[I whipped up versions of the Coda extension &#8220;Manifest Generator&#8221; that run in TextMate and TextWrangler. See the previous post on a HTML 5 Manifest Generator for Coda. HTML5 Manifest Generator for TextMate To install the bundle- just download, unzip, &#8230; <a href="http://mobilemind.net/2011/01/manifest-generator-for-textmate-and-text-wrangler/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>I whipped up versions of the Coda extension &#8220;Manifest Generator&#8221; that run in TextMate and TextWrangler. See the previous post on a <a title="Mobilemind: Coda Plugin- HTML5 Manifest Generator" href="http://mobilemind.net/2011/01/coda-plugin-html5-manifest-generator/">HTML 5 Manifest Generator for Coda</a>.</p>
<p><a title="Download TextMate Plugin: HTML5 Manifest Generator" href="http://mobilemind.net/downloads/Mobilemind.tmbundle.zip"><img style="border: 0px initial initial;" src="http://mobilemind.net/images/textmate-plugin-icn.png" alt="TextMate plugin bundle icon" width="64" height="64" /></a> <a style="font-size: large;" title="Download TextMate Plugin: HTML5 Manifest Generator" href="http://mobilemind.net/downloads/Mobilemind.tmbundle.zip">HTML5 Manifest Generator</a><span style="font-size: large;"> for TextMate</span></p>
<p>To install the bundle- just download, unzip, and double-click. TextMate will open and install the bundle as &#8220;Mobilemind&#8221; with a command, &#8220;Generate Manifest&#8221;. Usage is as you would expect in TextMate. Feel free to move it to a more appropriate bundle grouping, like say HTML.</p>
<p><a title="Download TextWrangler Shebang menu Command/Filter: HTML5 Manifest Generator" href="http://mobilemind.net/downloads/Mobilemind.tmbundle/Generator.codaplugin.zip"><img style="border: 0px initial initial;" src="http://mobilemind.net/images/shell-icn.png" alt="Shell script plugin icon" width="92" height="64" /></a> <a style="font-size: large;" title="Download TextWrangler Plugin: HTML5 Manifest Generator" href="http://mobilemind.net/downloads/Manifest Generator.zip">HTML5 Manifest Generator</a><span style="font-size: large;"> A &#8216;Shebang&#8217; menu Filter for TextWrangler</span></p>
<p>To install the Shebang (Shell) menu item- first download, then unzip the shell script. Finally, move the script file into the directory:</p>
<p><code> ~/Library/Application Support/TextWrangler/Unix Support/Unix Filters</code></p>
<p>Then make sure the script is executable by doing the following in Terminal:</p>
<p><code>chmod 755 "$HOME/Library/Application Support/TextWrangler/Unix Support/Unix Filters/Manifest Generator"</code></p>
<p>Then to use it the first time TextWrangler:</p>
<ul>
<li>Open the HTML file that you want to use as the basis for generating a manifest</li>
<li>In TextWrangler, <strong>hold down the Cmd key</strong> while you use the &#8220;<strong>!#</strong>&#8221; (<em>Shebang</em>) menu to select the sub-menu &#8220;<strong>Unix Filters</strong>&#8221; and choose &#8216;<strong>Manifest Generator</strong>&#8216;.</li>
<li>In the dialog box set the &#8220;Filter Options&#8221; as follows;<code> Output STDERR to: New Window </code><code>Output STDOUT: Windows used for STDERR</code></li>
<li>Then click the button &#8220;Run&#8221; to execute the filter command.</li>
</ul>
<p>The options should &#8220;stick&#8221; for next time you run the Filter.</p>
<p>If you want to use it as a raw shell command, I&#8217;d recommend copying the file &#8220;<code>Manifest Generator</code>&#8221; to &#8220;<code>manifest-gen</code>&#8221; and putting the copy in the directory &#8220;<code>/usr/local/bin</code>&#8220;. That will save you typing lots of quotes and/or long paths.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/01/manifest-generator-for-textmate-and-text-wrangler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coda Plugin- HTML5 Manifest Generator</title>
		<link>http://mobilemind.net/2011/01/coda-plugin-html5-manifest-generator/</link>
		<comments>http://mobilemind.net/2011/01/coda-plugin-html5-manifest-generator/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 07:53:34 +0000</pubDate>
		<dc:creator>Tom King</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Coda]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://mobilemind.net/?p=968</guid>
		<description><![CDATA[Offline web content is readily done with an HTML5 Cache Manifest, as well described and demonstrated by Mark Pilgrim. Though the manifest file itself is simple, creating it can require some tedious work. This Coda Plugin attempts to address that. &#8230; <a href="http://mobilemind.net/2011/01/coda-plugin-html5-manifest-generator/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Offline web content is readily done with an <a title="W3C:HTML5 spec:Offline" href="http://www.w3.org/TR/html5/offline.html">HTML5 Cache Manifest,</a> as <a title="Dive into HTML5-Lets Take This  Offline" href="http://diveintohtml5.org/offline.html">well described and demonstrated by Mark Pilgrim</a>. Though the manifest file itself is simple, creating it can require some tedious work. This <a title="Coda: one window web development" href="http://www.panic.com/coda/">Coda</a> Plugin attempts to address that. The guts of the plugin are a relatively simple perl script that gathers <em>relative</em> URL references from the open HTML file and generates a manifest. I wrote the perl script so that it can also be used as a stand-alone shell command too. From the <code>manifest-gen</code> script&#8217;s &#8220;-h&#8221; option</p>
<blockquote><p>Generates a default HTML5 &#8216;cache manifest&#8217; file from HTML input.</p>
<p>The manifest includes items referenced by HTML tags with attributes for href, longdesc, and src. The items are sorted with duplicates removed.</p>
<p>The manifest excludes items that specify a protocol scheme, i.e. non-relative URLs.</p>
</blockquote>
<p>To install the plugin- just download, unzip, and double-click. Coda will open and install the plugin.</p>
<p><a title="Download Coda Plugin: HTML5 Manifest Generator" href="http://mobilemind.net/downloads/Manifest%20Generator.codaplugin.zip"><img style="border: 0px initial initial;" src="http://mobilemind.net/images/coda-plugin-icn.png" alt="Coda plugin icon" /></a> <a style="font-size: x-large;" title="Download Coda Plugin: HTML5 Manifest Generator" href="http://mobilemind.net/downloads/Manifest%20Generator.codaplugin.zip">HTML5 Manifest Generator</a></p>
<p>To use, open an HTML file and use the Coda Plugins menu to select Manifest Generator. The command will open a new document with a sample manifest. Remember to save the file and add the manifest attribute to the <code>&lt;html&gt;</code> tag of the main HTML file. See Mark Pilgrim&#8217;s excellent book for details.</p>
<p>Given sufficient interest I can also make the bare command/shell script of the command available for download. It works on a named file or you can pipe in standard input.</p>
]]></content:encoded>
			<wfw:commentRss>http://mobilemind.net/2011/01/coda-plugin-html5-manifest-generator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.386 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-04-07 21:59:48 -->

<!-- Compression = gzip -->