<?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>fourwhitefeet &#187; computer</title>
	<atom:link href="http://fourwhitefeet.com/category/computer/feed/" rel="self" type="application/rss+xml" />
	<link>http://fourwhitefeet.com</link>
	<description>a dog is one of the remaining reasons why some people can be persuaded to go for a walk.  ~o.a. battista</description>
	<lastBuildDate>Thu, 01 Jul 2010 14:52:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MAMP and PEAR</title>
		<link>http://fourwhitefeet.com/2010/01/mamp-and-pear/</link>
		<comments>http://fourwhitefeet.com/2010/01/mamp-and-pear/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 21:25:50 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[notes to self]]></category>
		<category><![CDATA[web coding tips]]></category>
		<category><![CDATA[development environment]]></category>
		<category><![CDATA[mamp]]></category>
		<category><![CDATA[pear]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=1082</guid>
		<description><![CDATA[I finally added some PEAR packages to my MAMP Pro installation. Theoretically you should be able to use the PEAR installer that comes with MAMP. I&#8217;ve used the PEAR installer on other servers, but couldn&#8217;t get it to work on the local development environment on my Mac. I&#8217;ve found a few posts from MAMP users [...]]]></description>
			<content:encoded><![CDATA[<p>I finally added some <a href="http://pear.php.net/">PEAR</a> packages to my <a href="http://www.mamp.info/en/index.html">MAMP</a> Pro installation. Theoretically you should be able to use the PEAR installer that comes with MAMP. I&#8217;ve used the PEAR installer on other servers, but couldn&#8217;t get it to work on the local development environment on my Mac. I&#8217;ve found a few posts from MAMP users who recommend using the installer, but if any of those users got it to work on their own systems, they didn&#8217;t share the details of how they did it.</p>
<p>Success came by following a manual process similar to that copied from the Neo Geek article below, <a href="http://neo-geek.net/articles/2/">Setting up MAMP, PEAR, and Headress</a>:</p>
<p>PEAR <code>Installation</code></p>
<ol>
<li><code>After locating the framework you want on <a href="http://pear.php.net/">pear.php.net</a>, download the latest version</code> (or the version you need for testing) <code>from the "Download" tab on that framework's main page.</code></li>
<li><code>Unzip the downloaded file.</code></li>
<li><code>Open the folder that was extracted to find another similarly named folder and a file named package.xml.</code></li>
<li><code>Copy just the folder to Applications/MAMP/bin/php5/lib/php/</code>. (I copied just the contents of that folder to the HTML folder in my example below.)</li>
</ol>
<p></code></p>
<p>Notes on Step 4: 1) If you are using MAMP Pro, you still install your pear packages in the MAMP path shown. 2) There is a PEAR folder in Applications/MAMP/bin/php5/lib/php/  PEAR packages you add manually go in Applications/MAMP/bin/php5/lib/php/ not in Applications/MAMP/bin/php5/lib/php/PEAR/</p>
<p>I didn't want to change include statements in the scripts I was testing. Instead I created a folder in Applications/MAMP/bin/php5/lib/php/ for the top level package name, HTML in this case, and copied the files in the extracted package folder into the HTML folder. So for HTML_Common there is a file named Common.php in my Applications/MAMP/bin/php5/lib/php/HTML/ folder.  If this path structure doesn't work for you, refer to the error messages PHP is generating to help you figure out where to locate packages.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2010/01/mamp-and-pear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS &#8220;display: inline-block&#8221; in IE7</title>
		<link>http://fourwhitefeet.com/2009/02/css-display-inline-block-in-ie7/</link>
		<comments>http://fourwhitefeet.com/2009/02/css-display-inline-block-in-ie7/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 22:18:33 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[web coding tips]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=493</guid>
		<description><![CDATA[The CSS property &#8220;display: inline-block&#8221; only works in IE7 when it is applied to selectors that are displayed natively inline. For example, if you have an &#60;h tag that needs to display as an inline-block you need to wrap the text with a span. This should be done with the span inside the h tag; [...]]]></description>
			<content:encoded><![CDATA[<p>The CSS property &#8220;display: inline-block&#8221; only works in IE7 when it is applied to selectors that are displayed natively inline. For example, if you have an &lt;h tag that needs to display as an inline-block you need to wrap the text with a span. This should be done with the span inside the h tag; i.e. </p>
<p>&lt;h1&gt;&lt;span class=&#8221;ie-block&#8221;&gt;My Inline Headline&lt;/span&gt;&lt;/h1&gt; </p>
<p>Because valid XHTML doesn&#8217;t allow native block elements to reside inside native inline elements, no matter how you apply your CSS properties.</p>
<p>This is all over the Internet in various forms. There are many more complicated examples of using inline-blocks in IE. Just thought I&#8217;d post this simple note about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2009/02/css-display-inline-block-in-ie7/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Printing crashes Internet Explorer 7</title>
		<link>http://fourwhitefeet.com/2009/02/printing-crashes-internet-explorer-7/</link>
		<comments>http://fourwhitefeet.com/2009/02/printing-crashes-internet-explorer-7/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 02:54:45 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[web coding tips]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=479</guid>
		<description><![CDATA[Every web developer knows that Internet Explorer does not comply with published web standards. IE7 is much better than IE6, but we still spend many hours restructuring code and/or writing specific stylesheets so that our web pages display acceptably on Microsoft&#8217;s browsers. I recently became aware of another problem with Internet Explorer; attempting to print [...]]]></description>
			<content:encoded><![CDATA[<p>Every web developer knows that Internet Explorer does not comply with published web standards. IE7 is much better than IE6, but we still spend many hours restructuring code and/or writing specific stylesheets so that our web pages display acceptably on Microsoft&#8217;s browsers. I recently became aware of another problem with Internet Explorer; attempting to print some web pages can cause Internet Explorer to crash. If certain plug-ins, like Google toolbar are installed, &#8220;crashing&#8221; may be replaced by erratic behavior like redirection to the browser&#8217;s home page. </p>
<p>I learned about the crashing problem when one of my clients reported that trying to print a page on their staging site caused the browser&#8217;s home page to load; in this case Google. I ran the HTML and CSS <a href="http://validator.w3.org/">validators on W3C</a> with no errors or warnings, but the client was still redirected when they tried to print, and IE7 crashed on my test box when I tried to print. So basically correct, valid, accessible HTML/CSS caused a fatal error in Internet Explorer. The Google toolbar was catching and redirecting the error on my client&#8217;s computer which disguised it and made it more difficult to track down.</p>
<p>After much searching, I found a knowledge base article on Adobe&#8217;s site which <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_19111">describes this occuring with IE6</a>. The browser &#8220;renders the page correctly but crashes when parsing code for the printer&#8221;.  I believe IE7 suffers from a similar problem, although IE7 may crash on different pages than IE6. Adobe&#8217;s fix, adding media=&#8221;screen&#8221; to the css link tags, allowed the page to print from IE7 without crashing, but, as expected, all page formatting is lost.</p>
<p>Example of stylesheet link:</p>
<pre>
    &lt;link rel="stylesheet" href="example.css" type="text/css"media="screen"&gt;
</pre>
<p>&nbsp;<br />
That is ok, even preferable, for most users. Even better would be a specific stylesheet to print a simplified version of the page with extraneous data such as background images stripped out. In fact, I have some clients who would purposely break printing of their site just to save trees, but this particular client wanted their web pages to print as closely as possible to the way they are displayed in the browser. My solution was to provide dynamic PDF generation for printing. I&#8217;ll write more details about that in another post.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2009/02/printing-crashes-internet-explorer-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SuperDuper</title>
		<link>http://fourwhitefeet.com/2009/01/superduper/</link>
		<comments>http://fourwhitefeet.com/2009/01/superduper/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 20:40:23 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=426</guid>
		<description><![CDATA[SuperDuper by Shirt Pocket Software gets my vote for &#8220;killer app&#8221;. I think this one, $30 program, is almost reason itself to switch from Windows to Mac. Basically it allows you to make an exact copy of your boot drive on an external USB drive. Yes, you can really boot from it. Just start up [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html">SuperDuper</a> by <a href="http://www.shirt-pocket.com/">Shirt Pocket Software</a> gets my vote for &#8220;killer app&#8221;. I think this one, $30 program, is almost reason itself to switch from Windows to Mac. Basically it allows you to make an exact copy of your boot drive on an external USB drive. Yes, you can really boot from it. Just start up your Mac with your SuperDuper backup plugged in, and press option when you hear the start-up chime. Then you get a screen asking which drive to boot from and choose the backup. See it really works! Your Mac is running from your backup. You can work on it just like your regular system and you can still see and manipulate files on your internal drive, assuming it isn&#8217;t dead.  </p>
<p>Suppose you have a system problem, not a drive problem, as I did yesterday morning&#8230;my Mac would not boot to ANY drive? Find a friend with a Mac, plug in your backup and boot to YOUR drive as above.  Part of what makes this possible is Mac OS. Depending on the age difference between your Mac and your friend&#8217;s this might not work, but there are lots and lots of Macs out there that are close enough. In my case, the drive from my laptop booted my friend&#8217;s desktop. For starters the two machines have different processors and video cards. On Windows, no way.</p>
<p>You used to be able to do something similar on DOS and Windows, but since Windows 2000 or so, the Windows installation has been tied to hardware and you cannot even boot the system from an exact copy of the drive, unless the drives themselves are identical products from the same manufacturer. Even that isn&#8217;t guaranteed.  When I discovered this problem with Windows, it meant that all my system backups were basically just data backups and didn&#8217;t help me with recovery, i.e. reinstalling Windows and all applications. I started keeping a second machine with identical applications and data synced to my main machine nightly. So in the case of catastrophic failure, which seems to inevitably happen in computerland, I had a system to work on immediately. It is true if you don&#8217;t have a spare Mac sitting around you can&#8217;t get to work quite that fast, but with a SuperDuper backup you are way closer than you are with a Windows install DVD, a data backup, and a pile of application installation CDs.</p>
<p>That is why I say SuperDuper is a &#8220;killer app&#8221;. For a fraction of the cost of a second machine, and infinitely greater portability; think 4-3/4&#8243; x 3&#8243; x 1/2&#8243; pocket drive, I have nearly equivalent protection. That is not to say SuperDuper or a second machine protect your system 100%. Neither will help if your main system and backup are stolen or are in a single location that gets hit by flood or fire or lightning, or if you reproduce a virus or system error on both your primary and backup. But either is a big step in the right direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2009/01/superduper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash skin not loading</title>
		<link>http://fourwhitefeet.com/2008/12/394/</link>
		<comments>http://fourwhitefeet.com/2008/12/394/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 13:46:38 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[web coding tips]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=394</guid>
		<description><![CDATA[This is a little Flash Tip / reminder-to-self. If you search Google it seems to be a common problem for the transport, control skin not to load for Flash movies. I finally found the answer on the Adobe site &#8230; duh. Usually you publish your movie in the same folder containing your .fla, movie .swf, [...]]]></description>
			<content:encoded><![CDATA[<p>This is a little Flash Tip / reminder-to-self. If you search Google it seems to be a common problem for the transport, control skin not to load for Flash movies. I finally found the answer on the Adobe site &#8230; duh. Usually you publish your movie in the same folder containing your .fla, movie .swf, .flv, and .swf for the skin. It all works when you play the .swf locally, but on a web server the skin doesn&#8217;t load. The oddity is, on your web server the .flv stays in the same directory as the .swf for your movie, but the default location for the skin .swf, is the directory the html file loading the .swf is located. </p>
<p>An example, in case the verbal description was not entirely clear -</p>
<pre>
public_html/
    my-awesome-vacation-video.htm
    some-cool-skin.swf
    flash_movies/
        vacation-video.swf
        vacation-video.flv
</pre>
<p>&nbsp;<br />
This is not the only possible structure. You can specify different locations when you create your movie in Flash, but this represents a default structure if you don&#8217;t want to store your Flash movies in the root of your web directory. </p>
<p>In the example above, if Flash spit out my-awesome-vacation-video.htm, you would need to edit the path for vacation-video.swf to flash-movies/vacation-video.swf. There are several ways to insert a Flash movie into a web page so I am not going to give a code snippet here. Check out <a href="http://code.google.com/p/swfobject/wiki/documentation">swfobject</a> for an easy, cross browser method for loading a Flash movie.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2008/12/394/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nice GTD reference</title>
		<link>http://fourwhitefeet.com/2008/12/nice-gtd-reference/</link>
		<comments>http://fourwhitefeet.com/2008/12/nice-gtd-reference/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 15:54:51 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[gtd]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=376</guid>
		<description><![CDATA[This is not all that helpful if you haven&#8217;t read Getting Things Done, but it is a good summary list of GTD points if you have. 
]]></description>
			<content:encoded><![CDATA[<p>This is not all that helpful if you haven&#8217;t read <a href="http://en.wikipedia.org/wiki/Getting_Things_Done"><i>Getting Things Done</i></a>, but it is a <a href="http://www.minezone.org/wiki/MVance/GettingThingsDone">good summary list of GTD points</a> if you have. </p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2008/12/nice-gtd-reference/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Goodbye Things, Hello OmniFocus</title>
		<link>http://fourwhitefeet.com/2008/11/goodbye-things-hello-omnifocus/</link>
		<comments>http://fourwhitefeet.com/2008/11/goodbye-things-hello-omnifocus/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 18:24:17 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=373</guid>
		<description><![CDATA[Is this indicative of something? I had a task in Things to blog about that app for many months before I downloaded OmniFocus and made my first post about Getting Things Done (GTD). I entered a task in Things and OmniFocus on November 3, to write a follow-up and here it is. I wish it [...]]]></description>
			<content:encoded><![CDATA[<p>Is this indicative of something? I had a task in <a href="http://culturedcode.com/things/">Things</a> to blog about that app for many months before I downloaded <a href="http://www.omnigroup.com/applications/omnifocus/">OmniFocus</a> and made my first post about <a href="http://en.wikipedia.org/wiki/Getting_Things_Done">Getting Things Done (GTD)</a>. I entered a task in Things and OmniFocus on November 3, to write a follow-up and here it is. I wish it meant I was going to be a lot more productive using OmniFocus. Probably it just means I&#8217;ve had a more time to blog since I&#8217;ve been home, but OmniFocus may be contributing a little too. </p>
<p>I do seem to be more focused and organized since I started using OmniFocus. It&#8217;s easier for me to switch between projects so I can make progress on several each day. As far as my blog, it is quicker for me to locate a blog post and make a note about it than it was with Things.  That is true of other projects and tasks too, for a few reasons: 1) Perspectives. My &#8220;blog&#8221; perspective shows all the ideas for blog posts with one click or key combination. The other perspectives I use daily are &#8220;Today&#8221;, &#8220;Due Next,&#8221; and &#8220;Review&#8221;. 2) The organizational structure of OmniFocus, with folders, projects, and single item lists all integrated into one outline, is far easier for me to comprehend and navigate than Things separate Projects and Areas. 3) Tasks don&#8217;t get hidden in OmniFocus when you incubate something with either inactive folders or &#8220;on hold&#8221; contexts, like they do with Things &#8220;Scheduled&#8221;. </p>
<p>Which reminds me, the &#8220;Scheduled&#8221; feature in Things was one of my favorites, and something I thought I couldn&#8217;t live without. OmniFocus doesn&#8217;t have an analogous feature that I am aware of, and I don&#8217;t miss it one bit. It is SO much easier to organize, review and hide items I am not currently working on in OmniFocus, I don&#8217;t need the Scheduled feature&#8230;..and I don&#8217;t waste time constantly managing it.</p>
<p>What I love about OmniFocus: 1) I have my quick entry preferences set so I can enter multiple items. 2) I set up clean-up options so tasks automatically are filed in the correct project instead of stopping in the Inbox. That is a big time saver for me. (<a href="http://forums.omnigroup.com/showthread.php?t=10419">See this forum post for instructions</a>.) 3) As I&#8217;m tabbing along entering a task&#8217;s info I can enter shorthand for start and due dates, like &#8220;Mon&#8221;, or &#8220;next friday&#8221;, &#8220;two weeks&#8221;, &#8220;+3 days&#8221;. (BTW,  you can use date shorthand in Things.)  4) The folder structure works so much better for me I have to mention it again. Since my OmniFocus projects are organized within my OmniFocus folders choosing a project automatically puts the task in the right &#8220;Area&#8221;. This is how you would expect it to work, but Areas and Projects just don&#8217;t work this way in the current incarnation of Things. As I wrote in my first post, that is one aspect of Things that frustrated me from day one. 5) I no longer click an item to open its note. I just press command &#8211; &#8216;. And that is what makes OmniFocus work so much better for me than Things. I don&#8217;t use the mouse very much&#8230;.and as great invention as mice are, they result in a measurable loss in productivity as compared to keeping your hands on the keyboard. Of course, I wouldn&#8217;t feel quite so in love with my keyboard without <a href="http://colemak.com/">Colmak</a>. 6) My fear of missing something in Things is eliminated by OmniFocus&#8217;s Perspectives->All Items. My &#8220;Review&#8221; Perspective is a modified version of &#8220;All Items&#8221; I spend 5-15 min every morning reviewing it and the &#8220;Due Next&#8221; Perspective, and flagging items for &#8220;Today&#8221;.</p>
<p>OmniFocus Archive!!  So I was thinking, this file is going to be huge with all my completed items hanging around, and I took a glance at the OmniFocus menu for something like &#8220;delete old items.&#8221; What I found instead was &#8220;Move Old Data to Archive&#8221;. OmniFocus actually creates an archive of old stuff and gets it out of your working file. Did the developers think of everything or what? (Note: while this is a cool feature, I haven&#8217;t used it yet. I started using a &#8220;dropped&#8221; project folder for inactive projects. I don&#8217;t want these archived so I&#8217;m hoping for an option to exclude &#8220;dropped&#8221; items from being archived.)</p>
<p>With Things it is often difficult to reorganize tasks. For example, if you want to move tasks from one Scheduled project to another Scheduled Project. The only way I found was to move the destination project out of Scheduled. Move the tasks. Then reschedule. I have not found any similar restrictions to moving tasks in OmniFocus.</p>
<p>OmniFocus has a number of export options which is nice, and a feature missing from the beta version of Things. When I needed to transfer items to a colleague using Things I just punted and printed a hardcopy. It would have been more convenient to send an e-mail, especially if she had not been standing in the same room.</p>
<p>OmniFocus printing is a bit of a disappointment to me, but many users may like it. It prints whatever is in your current view, which is very similar to printing with Things. I would like a print option, not tied to views that printed all tasks, or all tasks in a project, or context. That said it is trivial to set up the view you want and print it.</p>
<p>I am trying to think of one feature I like better in Things than OmniFocus. I do like the Today view. But I don&#8217;t miss it because it was simple to set up a similar OmniFocus Perspective with instructions from the YouTube videos Mike mentioned in his comment to <a href="http://fourwhitefeet.com/?p=318">my previous post about OmniFocus and Things</a>. (The YouTube “Do Today List” videos, <a href="http://www.youtube.com/watch?v=zIu8JI4rKQM">Part 1</a> and <a href="http://www.youtube.com/watch?v=IcNTOjgjDgU">Part 2</a>.)</p>
<p>Syncing: neither has exactly what I want. I like the iCal syncing options better in Things, but either work for me. I just sync to iCal so I can get my offline and shopping items on my Blackberry using MissingSync. </p>
<p>The Things &#8220;trash can&#8221; is nice. A little insurance against an accidentally pressed delete key when you don&#8217;t know what was selected. With OmniFocus I use &#8220;Undo&#8221; in that situation.</p>
<p>In some ways. Things seems cooler, more popular. Then again I have never been one to make decisions based on what the cool people are doing.</p>
<p>If you decide OmniFocus has too many features you can export to a <a href="http://www.hogbaysoftware.com/products/taskpaper">Taskpaper</a> file and give it a try. I tried it out for fun, and to see how Taskpaper would look with all my stuff in it. Not all my tasks transferred over correctly. It&#8217;s possible that I mistakenly exported only  a subset of my tasks.</p>
<p>So the verdict, as you have already guessed, is OmniFocus. Yeah, it is $80, but I think it will more than pay for itself in a few weeks because of the time I save during task entry and not having to reorganize my next actions or &#8220;Today&#8221; list several days a week. I actually was pretty sure after a few hours and had made up my mind and stopped using Things after 5 days of the OmniFocus trial, but I couldn&#8217;t have come to a decision so quickly if I was not already familiar with Things.</p>
<p>Given my preference for OmniFocus, my final recommendation my be surprising. I don&#8217;t think a 15-day trial is long enough for most people to evaluate OmniFocus, especially if you are just getting started with GTD. At least while Things has such a generous trial policy, it may be better to try Things first and if doesn&#8217;t quite feel right give OmniFocus a try. Things is planned to be priced at $49; $39 if you sign up for the newsletter during the beta period. (OmniGroup also has a Trial License request form. You may be able to extend an OmniFocus trial a few days with that.)</p>
<p>So thanks to CulturedCode for their generous trial/beta period for Things. And thanks to OmniGroup for a GTD app that is more comfortable for my workflow.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2008/11/goodbye-things-hello-omnifocus/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Websites that don&#8217;t look like blogs</title>
		<link>http://fourwhitefeet.com/2008/11/websites-that-dont-look-like-blogs/</link>
		<comments>http://fourwhitefeet.com/2008/11/websites-that-dont-look-like-blogs/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 00:44:23 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[aesthetic]]></category>
		<category><![CDATA[computer]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=367</guid>
		<description><![CDATA[These three sites I programmed since my &#8220;bored with blogs&#8221; post:

Le Grindoux
Spanish Peaks Cycling
Teton Valley Foundation

All three are pretty light on content, which gave the designer more freedom, and all three clients pretty much gave the designer free rein.  They&#8217;re very different. Teton Valley Foundation is clean and bold. Le Grindoux is just beautiful, [...]]]></description>
			<content:encoded><![CDATA[<p>These three sites I programmed since my &#8220;<a href="http://fourwhitefeet.com/?p=303">bored with blogs</a>&#8221; post:</p>
<ul>
<li><a href="http://countryhousefrance.com/">Le Grindoux</a></li>
<li><a href="http://www.spcycling.org/">Spanish Peaks Cycling</a></li>
<li><a href="http://tetonvalleyfoundation.org/">Teton Valley Foundation</a></li>
</ul>
<p>All three are pretty light on content, which gave the designer more freedom, and all three clients pretty much gave the designer free rein.  They&#8217;re very different. <a href="http://tetonvalleyfoundation.org/">Teton Valley Foundation</a> is clean and bold. <a href="http://countryhousefrance.com/">Le Grindoux</a> is just beautiful, though the layered transparency caused the page sizes to get a little out of hand. <a href="http://www.spcycling.org/">Spanish Peaks Cycling</a> is my favorite because it is light and airy, and a departure from most of what I see on the web.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2008/11/websites-that-dont-look-like-blogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Set up virtual hosts for MAMP</title>
		<link>http://fourwhitefeet.com/2008/11/set-up-virtual-hosts-for-mamp/</link>
		<comments>http://fourwhitefeet.com/2008/11/set-up-virtual-hosts-for-mamp/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 13:52:14 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=356</guid>
		<description><![CDATA[If you use the free version of MAMP this is the simple way to set up virtual hosts -
in /private/etc/hosts add a line for each virtual host like:
127.0.0.1  vhost.local
Then, as described in Supercharge Your MAMP Environment, create a vhost conf file with an entry for each virtual host like:
&#60;VirtualHost *:80&#62;
    ServerName [...]]]></description>
			<content:encoded><![CDATA[<p>If you use the free version of <a href="http://www.mamp.info/en/mamp.html">MAMP</a> this is the simple way to set up virtual hosts -</p>
<p>in /private/etc/hosts add a line for each virtual host like:</p>
<p>127.0.0.1  vhost.local</p>
<p>Then, as described in <i><a href="http://www.sitepen.com/blog/2008/05/16/supercharge-mamp/">Supercharge Your MAMP Environment</a></i>, create a vhost conf file with an entry for each virtual host like:</p>
<pre class="apache">&lt;VirtualHost *:<span style="color: rgb(255, 0, 0);">80</span>&gt;
    <span style="color: rgb(0, 0, 127);">ServerName</span> vhost.local
    <span style="color: rgb(0, 0, 127);">DocumentRoot</span> /Applications/MAMP/htdocs/vhost.local/
    &lt;Directory /Applications/MAMP/htdocs/vhost.local/&gt;
        <span style="color: rgb(0, 0, 127);">Options</span> Indexes <span style="color: rgb(0, 0, 255);">FollowSymLinks</span> MultiViews
        <span style="color: rgb(0, 0, 127);">AllowOverride</span> <span style="color: rgb(0, 0, 127);">All</span>
        <span style="color: rgb(0, 0, 127);">Order</span> <span style="color: rgb(0, 0, 127);">allow</span>,<span style="color: rgb(0, 0, 127);">deny</span>
        <span style="color: rgb(0, 0, 127);">allow</span> <span style="color: rgb(0, 0, 127);">from</span> <span style="color: rgb(0, 0, 127);">all</span>
    &lt;/Directory&gt;
&lt;/VirtualHost&gt;
&nbsp;</pre>
<p>The above works fine for a few sites that change infrequently, but quickly becomes a hassle to manage if you have many sites. The method posted on <a href="http://postpostmodern.com/instructional/a-smarter-mamp/">postmodern.com</a> may be an option. It did not work for me. </p>
<p>I&#8217;m now using <a href="http://www.mamp.info/en/mamp-pro/index.html">MAMP PRO</a> which I&#8217;ll write more about in another post.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2008/11/set-up-virtual-hosts-for-mamp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Simple MAMP setup</title>
		<link>http://fourwhitefeet.com/2008/11/simple-mamp-setup/</link>
		<comments>http://fourwhitefeet.com/2008/11/simple-mamp-setup/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 11:45:15 +0000</pubDate>
		<dc:creator>cathy</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://fourwhitefeet.com/?p=353</guid>
		<description><![CDATA[Since I switched back to Mac two years ago, I&#8217;ve been using Marc Liyanage&#8217;s PHP build for Mac to run my local dev environment. I never got all rewrites to work correctly on my local setup, which meant I could only do limited local testing for one site. A few weeks ago, after reading a [...]]]></description>
			<content:encoded><![CDATA[<p>Since I switched back to Mac two years ago, I&#8217;ve been using <a href="http://www.entropy.ch/home/">Marc Liyanage&#8217;s</a> PHP build for Mac to run my local dev environment. I never got all rewrites to work correctly on my local setup, which meant I could only do limited local testing for one site. A few weeks ago, after reading a series of php framework articles by Bart McLeod in <a href="http://phparch.com/">php|architect</a>, April-June 2008, I decided to give <a href="http://framework.zend.com/">Zend Framework</a> a try and set up a new site using it. However with my old dev environment, I could not even get the simple <A href="http://framework.zend.com/docs/quickstart">Quickstart</a> app on the ZF site to work. So I went in search of another solution and decided to try <a href="http://www.mamp.info/en/mamp.html">MAMP</a> and <a href="http://www.mamp.info/en/mamp-pro/index.html">MAMP PRO</a>. MAMP PRO hung on the MySQL start up, but I got a simple test environment set up with the free version of MAMP. It works with ZF, just need to change the rewrite rule from /index.php to index.php, and I was quickly able to get rewrites to work for the other site I mentioned. (Note: my quick fix of removing the leading slash would cause problems with urls in a subdirectory structure. Setting up virtual hosts should solve that.)  </p>
<p>Here are the steps I used:</p>
<ol>
<li>Download MAMP</li>
<li>Drag MAMP to Applications folder.</li>
<li>Launch MAMP app</li>
<li>Click &#8220;Preferences&#8221; button</li>
<li>Go to &#8220;Ports&#8221; tab and click &#8220;Set to default Apache MySQL ports&#8221;</li>
<li>In &#8220;Apache&#8221; tab change &#8220;Document Root&#8221; to /Users/[username]/Sites</li>
</ol>
<p>Access your sites at http://localhost/[foldername]</p>
<p>There is a lot more you can do to customize MAMP; see the <a href="http://forum.webedition.de/phpBB/viewforum.php?f=13">living-e forum</a> and <i><a href=http://www.sitepen.com/blog/2008/05/16/supercharge-mamp/">Supercharge Your MAMP Environment</a></i>  for some examples. In the meantime, the above should get you up and running within five minutes of completing the MAMP download.</p>
]]></content:encoded>
			<wfw:commentRss>http://fourwhitefeet.com/2008/11/simple-mamp-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
