<?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>The Red Frog Blog _ AWP _ Web and Graphic Design, Consulting and Marketing Solutions &#187; BlogTorials</title>
	<atom:link href="http://blog.awpny.com/category/blogtorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.awpny.com</link>
	<description>"The frog can show you how to grow by making intelligent use of whatever opportunity is available." - medicine wheel</description>
	<lastBuildDate>Tue, 10 Nov 2009 16:13:48 +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>How to flip text upside-down on Twitter</title>
		<link>http://blog.awpny.com/2009/05/how-to-flip-text-upside-down-on-twitter/</link>
		<comments>http://blog.awpny.com/2009/05/how-to-flip-text-upside-down-on-twitter/#comments</comments>
		<pubDate>Sun, 03 May 2009 18:28:43 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[BlogTorials]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Just for Fun]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=446</guid>
		<description><![CDATA[Here&#8217;s a little trick I just saw on Twitter that will let you tweet upside down. All you do is go to this website and enter the text that you want to flip and reverse:
http://www.revfad.com/flip.html

¡ǝldɯıs ʇɐɥʇ s,ʇı
It&#8217;s that simple!

Follow us on Twitter: @AWPNY
]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a little trick I just saw on Twitter that will let you tweet upside down. All you do is go to this website and enter the text that you want to flip and reverse:</p>
<p><a href="http://www.revfad.com/flip.html" target="blank">http://www.revfad.com/flip.html</a></p>
<blockquote>
<p style="text-align: center;">¡ǝldɯıs ʇɐɥʇ s,ʇı<br />
It&#8217;s that simple!</p>
</blockquote>
<p>Follow us on Twitter: <a href="http://twitter.com/awpny">@AWPNY</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2009/05/how-to-flip-text-upside-down-on-twitter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to change the default server time on GoDaddy (linux)</title>
		<link>http://blog.awpny.com/2009/03/how-to-change-the-default-server-time-on-godaddy-linux/</link>
		<comments>http://blog.awpny.com/2009/03/how-to-change-the-default-server-time-on-godaddy-linux/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 17:36:50 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[BlogTorials]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=432</guid>
		<description><![CDATA[I found this easy solution for changing GoDaddy&#8217;s default server time so my PHP 4 scripts would display the proper dates and times when fetching and displaying an RSS feed with Simplepie. Just add this code to your script before you include the &#8220;simplepie.inc&#8221; file (or before you begin to calculate dates or times on [...]]]></description>
			<content:encoded><![CDATA[<p>I found this easy solution for changing GoDaddy&#8217;s default server time so my PHP 4 scripts would display the proper dates and times when fetching and displaying an RSS feed with <a href="http://simplepie.org">Simplepie</a>. Just add this code to your script before you include the &#8220;simplepie.inc&#8221; file (or before you begin to calculate dates or times on the page):</p>
<pre><code>&lt;?php
//set timezone
putenv ('TZ=America/New_York');
mktime(0,0,0,1,1,1970);
?&gt;</code></pre>
<p>Just replace <em><strong>America/New_York</strong></em> with whatever your local time zone is. Check this page for valid entries: <a href="http://us.php.net/manual/en/timezones.america.php">http://us.php.net/manual/en/timezones.america.php</a></p>
<p>For PHP5.1 or newer use <a href="http://us.php.net/manual/en/function.date-default-timezone-set.php">date_default_time(&#8217;America/New_York&#8217;)</a>.</p>
<p>Also check <a href="http://simplepie.org/wiki/tutorial/changing_timezones_in_a_timestamp">this page</a> in the Simplepie docs for reference.</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2009/03/how-to-change-the-default-server-time-on-godaddy-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get CakePHP to work in a subdirectory</title>
		<link>http://blog.awpny.com/2009/03/how-to-get-cakephp-to-work-in-a-subdirectory/</link>
		<comments>http://blog.awpny.com/2009/03/how-to-get-cakephp-to-work-in-a-subdirectory/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 16:16:20 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[BlogTorials]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=427</guid>
		<description><![CDATA[I recently had trouble getting CakePHP running properly in a subdirectory on the Mosso cloud. The main site URL is http://thinkandthrive.com, and the Cake app lives in a folder off the site root called &#8220;tw&#8221;. So I was able to connect to http://thinkandthrive.com/tw/, but not to http://thinkandthrive.com/tw (without the trailing slash).
The fix to get Cake [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had trouble getting CakePHP running properly in a subdirectory on the Mosso cloud. The main site URL is http://thinkandthrive.com, and the Cake app lives in a folder off the site root called &#8220;tw&#8221;. So I was able to connect to http://thinkandthrive.com/tw/, but not to http://thinkandthrive.com/tw (without the trailing slash).</p>
<p>The fix to get Cake working in the subdirectory was to add a single line to the .htaccess file in the Cake root directory ( the &#8220;/tw&#8221; folder in my case). The .htaccess file should look something like this:</p>
<pre><code>&lt;IfModule mod_rewrite.c&gt;
RewriteEngine on
RewriteRule    ^$ app/webroot/    [L]
RewriteRule    (.*) app/webroot/$1 [L]
</code></pre>
<p>Add this line after &#8220;RewriteEngine on&#8221;:</p>
<pre><code>RewriteRule /YOURCAKESUBDIR$ /YOURCAKESUBDIR/ [L]
</code></pre>
<p>Obviously, replace &#8220;YOURCAKESUBDIR&#8221; with the subdirectory your Cake app in running in. So my .htaccess file now looks like this:</p>
<pre><code>&lt;IfModule mod_rewrite.c&gt;
RewriteEngine on
RewriteBase /tw/
RewriteRule /tw$ /tw/ [L]
RewriteRule    ^$ app/webroot/    [L]
RewriteRule    (.*) app/webroot/$1 [L]
</code></pre>
<p>(The third line, &#8220;RewriteBase /tw/&#8221;, is necessary to get CakePHP working in the Mosso hosting environment. If your Cake installation is at the server web root (the Mosso &#8220;content&#8221; directory) then it should read simply &#8220;RewriteBase /&#8221;. If your site is not hosted at Mosso just eliminate this line.)</p>
<p>Thanks to Jeff Loiselle for the quick fix: <a href="http://jeff.loiselles.com/wordpress/?p=22">http://jeff.loiselles.com/wordpress/?p=22</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2009/03/how-to-get-cakephp-to-work-in-a-subdirectory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Life Tutorial: Removing Cream Cheese From Apple&#8217;s Tiny Keyboard</title>
		<link>http://blog.awpny.com/2008/11/real-life-tutorial-removing-cream-cheese-from-apples-tiny-keyboard/</link>
		<comments>http://blog.awpny.com/2008/11/real-life-tutorial-removing-cream-cheese-from-apples-tiny-keyboard/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 21:32:28 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[BlogTorials]]></category>
		<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Just for Fun]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=377</guid>
		<description><![CDATA[
We love our tiny, shiny Apple Keyboards (aside from the ridiculous USB placement/depth). We also love eating lunch at our desks. Today happened to be one of those days where lunch somehow ended up on my glorious keyboard. It could have been worse (soup). It could have been better (soft dinner rolls). But it was [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.awpny.com/wp-content/uploads/2008/11/keys1.jpg"><img class="size-full wp-image-378 aligncenter" style="border: 0pt none;" title="Apple Keyboard - 1" src="http://blog.awpny.com/wp-content/uploads/2008/11/keys1.jpg" alt="No Cream Cheese" width="450" height="225" /></a></p>
<p>We love our tiny, shiny <a title="http://www.apple.com/keyboard/" href="http://www.apple.com/keyboard/" target="_blank">Apple Keyboards</a> (aside from the ridiculous USB placement/depth). We also love eating lunch at our desks. Today happened to be one of those days where lunch <em>somehow</em> ended up on my glorious keyboard. It could have been worse (soup). It could have been better (soft dinner rolls). But it was a bagel with cream cheese. Face down.</p>
<p>It wasn&#8217;t pretty, and rather than taking photos of the incident (depressing and poorly lit) I&#8217;ll walk you through how to remove a slightly messy substance from a slightly ridiculous keyboard.<span id="more-377"></span></p>
<p style="text-align: center;"><a href="http://blog.awpny.com/wp-content/uploads/2008/11/keys2.jpg"><img class="size-full wp-image-379 aligncenter" style="border: 0pt none;" title="Apple Keyboard - 2" src="http://blog.awpny.com/wp-content/uploads/2008/11/keys2.jpg" alt="Cream Cheese On Keys" width="450" height="225" /></a></p>
<p>Oh snap, you got cream cheese on your keyboard. The first method (wiping with papertowel, wedging paper towel in gaps) proved useless as the keys are so sensitive that touching them depressed them, thus spreading cream cheese further down the already-tiny crack.</p>
<p>I had never encountered this problem with Apple&#8217;s absurdly thin keys. So I looked around my desk for something better. A harder/stiffer material. Something thin enough to get underneath the key (because removing the Apple keys puts you at a 77%* chance of breaking the key, or never getting it back on). My successful find: a former employee&#8217;s business card.</p>
<p style="text-align: center;"><a href="http://blog.awpny.com/wp-content/uploads/2008/11/keys3.jpg"><img class="size-full wp-image-380 aligncenter" style="border: 0pt none;" title="Apple Keyboard - 3" src="http://blog.awpny.com/wp-content/uploads/2008/11/keys3.jpg" alt="Business Card Removes Cream Cheese" width="450" height="315" /></a></p>
<p style="text-align: left;">The above card has been changed (to our latest version) to protect the identity of the not-so-recently departed. But I&#8217;m sure any business card would do.</p>
<p style="text-align: left;">I wish I could say it was trickier than that, but really you just have to dig down in there with your business card, alternating corners to get the most use out of your card (which will also prevent further spreading of material).</p>
<p style="text-align: left;">
<p style="text-align: center;"><a href="http://blog.awpny.com/wp-content/uploads/2008/11/keys4.jpg"><img class="size-full wp-image-381 aligncenter" style="border: 0pt none;" title="Apple Keyboard - 4" src="http://blog.awpny.com/wp-content/uploads/2008/11/keys4.jpg" alt="Cream Cheese Removal: Success" width="450" height="342" /></a></p>
<p style="text-align: left;">It might take a few minutes, and it would be advised to use some sort of sanitation product after. It is important to note that I unplugged my keyboard during this process. I wasn&#8217;t looking to accidentally send an email to a client that looked like &#8220;<strong>jm,j,kj,k,mkjm,m,jk</strong>&#8220;.</p>
<p style="text-align: left;">
<p style="text-align: center;"><a href="http://blog.awpny.com/wp-content/uploads/2008/11/keys5.jpg"><img class="size-full wp-image-382 aligncenter" style="border: 0pt none;" title="Apple Keyboard - 5" src="http://blog.awpny.com/wp-content/uploads/2008/11/keys5.jpg" alt="Clean. Sparkly." width="450" height="230" /></a></p>
<p style="text-align: left;">Repeat until clean.  Look at it shine! Back to normal, almost.</p>
<p><em>These illustrations were done in Illustrator while finishing the slippery bagel (cheddar) from <a title="Collegetown Bagels" href="http://ithacabakery.com/pages/home/home.php">Collegetown/Downtown Bagels</a> which was: delicious</em></p>
<p><em>* Totally made up</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2008/11/real-life-tutorial-removing-cream-cheese-from-apples-tiny-keyboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Permalink Redirect (Archive 404)</title>
		<link>http://blog.awpny.com/2008/10/wordpress-permalink-redirect-archive/</link>
		<comments>http://blog.awpny.com/2008/10/wordpress-permalink-redirect-archive/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 16:40:58 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[BlogTorials]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=369</guid>
		<description><![CDATA[After upgrading our AWP Blog to WordPress to 2.6 (we are eagerly awaiting the 2.7 visual transformation, by the way), we noticed in the shuffle our Permalinks got messed up. For example, searching for my post div align top center, which is #1 right now, Google gives us blog.awpny.com/archives/206 (not a permalink). Following that URL [...]]]></description>
			<content:encoded><![CDATA[<p>After upgrading our AWP Blog to WordPress to 2.6 (we are eagerly awaiting the <a href="http://wordpress.org/development/2008/10/the-visual-design-of-27/">2.7 visual transformation</a>, by the way), we noticed in the shuffle our Permalinks got messed up. For example, searching for my post <a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=Z3H&amp;q=div+align+top+center&amp;btnG=Search">div align top center</a>, which is #1 right now, Google gives us <strong>blog.awpny.com/archives/206</strong> (not a permalink). Following that URL used to get us to our 404 Error page. Whoops! Not so great for SEO ratings, not to mention reader frustration!</p>
<p>WordPress doesn&#8217;t automatically redirect your old permalinks to the new permalinks, unfortunately. The permalink for the above post is <a href="http://blog.awpny.com/2008/03/position-a-div-element-absolute-and-align-it-top-center/">http://blog.awpny.com/2008/03/position-a-div-element-absolute-and-align-it-top-center/</a>. I did a little research. More than a few people have been frustrated with this problem, as you can imagine. I discovered this plugin <a title="Permanent Link: How To Change WordPress Permalink Structure with Permalink Redirect Plugin" rel="bookmark" href="http://scott.yang.id.au/code/permalink-redirect/" target="_blank">Permalink Redirect WordPress Plugin</a>. It works perfectly! Thank you <a href="http://scott.yang.id.au/" target="_blank">Scott Yang&#8217;s Playground</a>.</p>
<p>Simply download &amp; install the plugin. Edit the plugin settings (under Settings&gt;Permalink Redirect). For our blog, in the &#8216;Path pairs to redirect from and to&#8217; box, I used:</p>
<pre><code>[from] /archives/%post_id% [to] /%year%/%monthnum%/%postname%/</code></pre>
<p>And now, Google search results take me to the post, rather than a 404 Error page!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2008/10/wordpress-permalink-redirect-archive/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress SEO Tips &#8211; H1 and Title Tags</title>
		<link>http://blog.awpny.com/2008/08/wordpress-seo-tips-h1-and-title-tags/</link>
		<comments>http://blog.awpny.com/2008/08/wordpress-seo-tips-h1-and-title-tags/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 17:08:07 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[BlogTorials]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=346</guid>
		<description><![CDATA[A recent WordPress blog integration for Lisbe Partners lead me to consider some Search Engine Optimization decisions that WordPress makes in it templates and here I share modifications.
1. Headings!
WordPress Default template lists Post Titles as &#60;h2&#62; in order to reserve &#60;h1&#62; for your Blog Title. At AWP we like to use &#60;h1&#62; for unique page [...]]]></description>
			<content:encoded><![CDATA[<p>A recent <a title="Blog Away!" href="http://www.wordpress.org/">WordPress</a> blog integration for <a href="http://blog.lisbepartners.org">Lisbe Partners</a> lead me to consider some Search Engine Optimization decisions that WordPress makes in it templates and here I share modifications.</p>
<h3>1. Headings!</h3>
<p>WordPress Default template lists Post Titles as &lt;h2&gt; in order to reserve &lt;h1&gt; for your Blog Title. At AWP we like to use &lt;h1&gt; for unique page content titles, so the first main text you see on the page is &lt;h1&gt;. We generally have great <a title="Sample Search" href="http://www.google.com/search?q=awp+express&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a">SEO ratings</a>, so we are going to stick with that strategy.</p>
<p>The template files, <strong>archive.php</strong>, <strong>links.php</strong>, <strong>page.php</strong>, <strong>single.php</strong> and <strong>search.php</strong> can be changed directly. To affect the heading tags for posts, you will need to insert some conditional code in <strong>index.php</strong> (or <strong>post.php</strong>, since this file can be used on the single post, the post category list views, and some times the home page). In the following example &lt;h4&gt;&#8217;s are used as the list view headings.</p>
<pre><code>&lt;&lt;?php echo (is_single() || is_home()) ? "h1" : "h4"; ?&gt; class="title"&gt;
    &lt;a id="post-&lt;?php the_ID(); ?&gt;" href="&lt;?php the_permalink(); ?&gt;" rel="bookmark" title="Permanent Link to &lt;?php the_title(); ?&gt;"&gt;
        &lt;?php the_title(); ?&gt;
    &lt;/a&gt;
&lt;/&lt;?php echo (is_single() || is_home()) ? "h1" : "h4"; ?&gt;&gt;
</code></pre>
<p>Insert this into the beginning of <strong>index.php</strong>. (Modified from <a href="http://www.geniosity.co.za/musings/wordpress/wordpress-seo-title-tag-for-theme-designers/">geniosity musings</a>)</p>
<h3>2. Page Title</h3>
<p>Another SEO measure we&#8217;ve implemented at AWP is ordering titles with specific content first in the browser title bar. For example, if we are several layers deep, the title goes &#8220;Page Title _ Sub-Section _ Section _ Website Name,&#8221; etc. For more of an explanation, see <a href="http://www.webdesignerwall.com/general/seo-guide-for-designers/" target="_blank">Web Designer Wall (go to #7)</a>.</p>
<p>For interior pages WordPress Default theme uses &#8220;Blog Title &gt; Category &gt; Post Name,&#8221; which is not Search Engine friendly. To improve this, I borrowed code from <a href="http://wordpress.org/extend/themes/blueprint-theme">The Blueprint Theme</a> which integrates the <a href="http://code.google.com/p/blueprintcss/">Google Blueprint framework</a> into WordPress (which I also used in my blog template).</p>
<pre><code>&lt;title&gt;&lt;?php wp_title(''); ?&gt; &lt;?php if ( !(is_404()) &amp;&amp; (is_single()) or (is_page()) or (is_archive()) ) { ?&gt; | &lt;?php } ?&gt; &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;
</code></pre>
<p>So, now we get &#8220;Post Name &gt; Blog Title.&#8221; Happy SEO improving!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2008/08/wordpress-seo-tips-h1-and-title-tags/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Why Design?</title>
		<link>http://blog.awpny.com/2008/07/why-design/</link>
		<comments>http://blog.awpny.com/2008/07/why-design/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 19:31:48 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[BlogTorials]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=339</guid>
		<description><![CDATA[Excerpts from our educational section called AWP 101
Good design is only slightly superficial
Last year we were bombarded with links from friends and/or heard stories (rumors!) about how lo-fi design is the new hi-fi. The driving force behind this idea was mostly based on the perspective of an imaginary character: that of the hypothetical visitor. The [...]]]></description>
			<content:encoded><![CDATA[<p><em>Excerpts from our educational section called <a title="AWP 101" href="http://awpny.com/news/">AWP 101</a></em></p>
<blockquote><p>Good design is only <em>slightly</em> superficial</p></blockquote>
<p>Last year we were bombarded with links from friends and/or heard stories (rumors!) about how lo-fi design is the new hi-fi. The driving force behind this idea was mostly based on the perspective of an imaginary character: that of the hypothetical visitor. The argument assumes that visitors don&#8217;t want to feel cheated, manipulated or over-sold on a site that is too polished or classy. They just want the goods. People were citing Craigslist and Google (and, dare I say it, MySpace – ouch, that really does hurt) as the ultimate success stories. Bare-bones design, super-accessible content.</p>
<p>Seems straight-forward enough. And logical in theory. Obviously if John Doe has a computer, knows a bit of code and wants to sell the lovable lawn ornaments he makes in his garage, he doesn&#8217;t need a site that looks like Apple. That being said, I don&#8217;t go to the doctor and expect to see paint-chipped walls and broken equipment. So what is the compromise?<span id="more-339"></span></p>
<h3>Design&#8217;s Common Ground</h3>
<p>Without diving too much into demographics and appealing to your target market, we can start from the ground and work our way up: the thing has to work. In the visual world this means making sure that the important bits are accessible.  If there is text, is it easy to read (contrast/size)? Do we know who it represents (branding/logo)? Those are the basics, and easily accomplished&#8230;which will only get you halfway to your finished product.</p>
<p>Getting your message across is the second half and is tricky for a number of reasons. Your concept (visually and literally) needs to stand out. In a good way. Is it unique? Picture your finished product lined up with a dozen other competitors&#8217;/organizations&#8217; products. Chances are that most of them will look similar, playing it safe with trends that currently work. Some will look amateurish and unprofessional, using too many fonts (and lame ones) poor color choices or lacking any coherent concept. Some will pop. Some will have a message and style that is so fresh, so humbling, you&#8217;ll remember it days, weeks later. And if yours isn&#8217;t one of those now, learn from it. That doesn&#8217;t mean you should <em>borrow</em> (design-speak for &#8220;rip-off&#8221;) elements or ideas, but learn why it resonates with you. Maybe you like the hand-drawn look or the startlingly simple bold font and high-impact graphic. When you sit down to start your next project, those feelings and concepts that work will come back to you.</p>
<h3>That Being Said&#8230;</h3>
<p>We&#8217;re still in a very subjective field. Just because you like it doesn&#8217;t mean everyone else will. Hopefully this isn&#8217;t the case, but no work of art, website, billboard, business card will be flawless. But if the final result is something that you can be proud of, communicates your message clearly and separates you from the crowd (or at least isn&#8217;t re-hashing old trends), then pat yourself on the back and high-five the first person you see: you&#8217;re designing!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2008/07/why-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox 2 &amp; Firefox 3: Line-Height Inconsistency</title>
		<link>http://blog.awpny.com/2008/07/firefox-2-firefox-3-line-height-inconsistency/</link>
		<comments>http://blog.awpny.com/2008/07/firefox-2-firefox-3-line-height-inconsistency/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 19:41:31 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[BlogTorials]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=305</guid>
		<description><![CDATA[Today, in development, I noticed that a drop down menu I was building had inconsistent line-heights between Firefox 2 and the new Firefox 3. Using Verdana, font-size:10px, Firefox 3 rendered the height of the line as 14px tall, whereas Firefox 2 was only 12px. Because of the inconsistent height, I couldn&#8217;t line my drop-down menu [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.awpny.com/wp-content/uploads/2008/07/picture-6.jpg"><img class="alignright size-thumbnail wp-image-306" style="float: right;" title="Inconsitent" src="http://blog.awpny.com/wp-content/uploads/2008/07/picture-6-150x150.jpg" alt="" width="150" height="150" /></a>Today, in development, I noticed that a drop down menu I was building had inconsistent line-heights between Firefox 2 and the new Firefox 3. Using Verdana, font-size:10px, Firefox 3 rendered the height of the line as 14px tall, whereas Firefox 2 was only 12px. Because of the inconsistent height, I couldn&#8217;t line my drop-down menu up correctly in both browsers.</p>
<p>An excellent way to see this inconsistency in action is through <a href="http://meyerweb.com/eric/thoughts/2008/05/06/line-height-abnormal/" target="_blank">Eric Meyer&#8217;s Javascript line-height test</a>. Just <a href="http://meyerweb.com/eric/css/tests/line-height/inspect-multi.html" target="_blank">open up this link</a> in different browsers and the rendered line-height will be displayed for you.</p>
<p>Although we are used to making special considerations for Internet Explorer and Safari, problems between releases of similar browsers are much harder to solve for. It took me awhile to figure out what the problem actually was.</p>
<p>The solution, luckily, is quite simple. Set</p>
<pre><code>body {line-height:1.5}</code></pre>
<p>(or some other unitless value)</p>
<p>You will want to put this at the top of your reset.css stylesheet which you should be using for the greatest browser consistency possible. Here at AWP we like to use <a href="http://code.google.com/p/blueprintcss/" target="_blank">Blueprint CSS Framework</a> which uses <a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/" target="_blank">reset methods developed by Eric Meyer&#8217;s</a>.</p>
<p>Now my drop-down menus line up correctly! Yes!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2008/07/firefox-2-firefox-3-line-height-inconsistency/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Show Saved Passwords with Web Developer Toolbar</title>
		<link>http://blog.awpny.com/2008/06/show-saved-passwords-with-web-developer-toolbar/</link>
		<comments>http://blog.awpny.com/2008/06/show-saved-passwords-with-web-developer-toolbar/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 19:47:01 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[BlogTorials]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=298</guid>
		<description><![CDATA[I know most of us are liking Firefox 3&#8217;s new save password dialog box. Very slick. If you frequent sites on the internet where you have to login (Gmail, Pandora, Facebook, Flickr, Vimeo, Garden Gate Delivery, the Commons Cam, etc&#8230;.) you aren&#8217;t going to want to enter your password every single time! Here are AWP [...]]]></description>
			<content:encoded><![CDATA[<p>I know most of us are liking <a title="Go Get It!" href="http://getfirefox.com/">Firefox 3</a>&#8217;s new <a href="http://www.mozilla.com/en-US/firefox/features/#password-manager">save password</a> dialog box. Very slick. If you frequent sites on the internet where you have to login (Gmail, Pandora, Facebook, Flickr, Vimeo, <a href="http://www.gardengatedelivery.com">Garden Gate Delivery</a>, the <a href="http://exploreithaca.com">Commons Cam</a>, etc&#8230;.) you aren&#8217;t going to want to enter your password every single time! Here are AWP we login into dozens of sites every day in order to access our site, our client sites, internal project pages, and our <a href="http://blog.awpny.com">blog</a>, of course.</p>
<p>The save password feature is nice for preserving <a href="http://www.flickr.com/photos/ancientwisdom/2215140098/">my own brain capacity</a>! But you might be wondering, what about when <a href="http://awpny.com/team/view/molly-oakley.html">Molly</a> asks me, hey what is the login for AWP&#8217;s <a href="http://awpny.com/content/view/webtree.html">WebTree</a> so I can <a title="Molly at Work!" href="http://awpny.com/projects/view/manndible-cafe.html">post some juicy details about the project I just finished</a>? I go to the site, and of course I can login (because I choose Remember my password). But I can&#8217;t give the password to Molly, because it is hidden. Is Molly out of luck? No!</p>
<p>Firefox does store your passwords where you can see them. Although a bit cumbersome, just head to Security &gt; Saved Passwords. (Note: This is also where you can delete passwords that you saved accidentally, which might happen if <a href="http://icanhascheezburger.com/2008/04/25/funny-pictures-offis-assystent/">your cat walked across your keyboard without you knowing</a>).</p>
<p>But here is an even better method. Download this great <a title="Trick out Firefox!" href="https://addons.mozilla.org/en-US/firefox/">Firefox Add-On</a>, <a href="http://chrispederick.com/work/web-developer/">Web Developer Toolbar</a> from Chris Pederick. As the name suggests, this toolbar is great for Web Developers. I use this tool when developing websites to examine what they will look like in a smaller browser, determine rendered font size, disable cache, disable images or css, outline table cells and even edit html live.</p>
<p>However, I use Web Developer Toolbar most for its Show Password feature. Once you have this spiffy toolbar installed, simply visit the site with the hidden password and choose Show Passwords from the Form menu. Password revealed, just like that! Completely for free! <a href="http://www.flickr.com/photos/ancientwisdom/1223139206/">Imagine what I can do with the time I saved looking up obscure passwords!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2008/06/show-saved-passwords-with-web-developer-toolbar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Recover (accidentally) Deleted Messages from Apple Mail</title>
		<link>http://blog.awpny.com/2008/06/how-to-recover-accidentally-deleted-messages-from-apple-mail/</link>
		<comments>http://blog.awpny.com/2008/06/how-to-recover-accidentally-deleted-messages-from-apple-mail/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 19:25:08 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[BlogTorials]]></category>

		<guid isPermaLink="false">http://blog.awpny.com/?p=285</guid>
		<description><![CDATA[So, you just deleted your account in Apple&#8217;s fine Mail program and you happened to ignore the warning that explained how all messages associated with this account would be deleted (doh!). Or, maybe (like me) you didn&#8217;t realize that removing the account would delete all the Sent Messages for that account. That sucks.
Here&#8217;s how to [...]]]></description>
			<content:encoded><![CDATA[<p>So, you just deleted your account in Apple&#8217;s fine Mail program and you happened to ignore the warning that explained how all messages associated with this account would be deleted (doh!). Or, maybe (like me) you didn&#8217;t realize that removing the account would delete all the Sent Messages for that account. That sucks.</p>
<p>Here&#8217;s how to get those messages back (note, this worked for me on Tiger OSX 10.4):</p>
<p><strong>1)</strong> Don&#8217;t panic.</p>
<p><strong>2)</strong> Download a trial copy of <a href="http://prosofteng.com/products/data_rescue.php">Data Rescue II</a>. You&#8217;ll need an external hard drive with some free space, so go grab one while you&#8217;re downloading.</p>
<p><strong>3)</strong> Plug-in that external drive. Open the disk image and launch Data Rescue II. Follow the instructions for performing a &#8220;Deleted Files scan&#8221;. When the scan is complete you&#8217;ll see a Mail folder that contains all your email messages. Recover it. If there is more than one mail folder, recover them all. You may need to register the program at this point as the unregistered version will only recover 5mb of data. Don&#8217;t worry, it will be the best $99 you ever spend.</p>
<p><strong>4)</strong> Now you should have all the recovered Mail files in a series of folders on your external drive. Each folder holds 1,000 messages. Each message is a separate .emlx file.</p>
<p><strong>5)</strong> To get those emails back into Mail you&#8217;ll need to convert them to a single mbox file. Download a copy of <a href="http://www.cosmicsoft.net/emlxconvert.html">emlxconvert</a>, open the disk image file and launch the program. I converted my .emlx files in batches of 1,000.</p>
<p><strong>6)</strong> Now switch over to Mail and select &#8220;Import Mailboxes&#8230;&#8221; from the File menu. Choose to import data from &#8220;Other&#8221; and hit continue, and select the folder that contains your new mbox file. Mail will create a new mailbox folder called &#8220;Import&#8221;, and the messages will begin to appear in this mailbox as they are imported. It took me about 5 minutes to import 1,000 messages on my MacBook Pro (2 GHz Intel, 2 GB RAM).</p>
<p><strong>7)</strong> Whew!  You have now imported all the messages that were either sent or received by the account you deleted. You&#8217;ll need to repeat the import process for each mbox file you created in Step 5.</p>
<p>Leave us a comment if this technique helped you out!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.awpny.com/2008/06/how-to-recover-accidentally-deleted-messages-from-apple-mail/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
