<?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>Geek the Freak Out! It&#039;s Joseph Hinson! &#187; Web Dev</title>
	<atom:link href="http://geekoutwith.me/category/web-dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://geekoutwith.me</link>
	<description>Doing right by the internet since I learned how.</description>
	<lastBuildDate>Tue, 15 May 2012 15:57:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Shortcode to show all files attached to post as list [showfiles]</title>
		<link>http://geekoutwith.me/2012/01/shortcode-to-show-all-files-attached-to-post-as-list-showfiles/</link>
		<comments>http://geekoutwith.me/2012/01/shortcode-to-show-all-files-attached-to-post-as-list-showfiles/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 21:37:31 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1430</guid>
		<description><![CDATA[Here&#8217;s the code:
// [showfiles]
function dump_files($atts) {
        extract(shortcode_atts(array(), $atts));
        global $post;
        $return = '';
        $children = get_children( 'numberposts=-1&#38;orderby=menu_order&#38;order=ASC&#38;post_type=attachment&#38;&#8230;]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the code:</p>
<pre>// [showfiles]
function dump_files($atts) {
        extract(shortcode_atts(array(), $atts));
        global $post;
        $return = '';
        $children = get_children( 'numberposts=-1&amp;orderby=menu_order&amp;order=ASC&amp;post_type=attachment&amp;post_parent='.$post-&gt;ID );
        if ($children) :
        $return .= '&lt;ul&gt;';
        foreach ($children as $child) {
        $return .= '&lt;li&gt;
            &lt;a href="'.$child-&gt;guid.'"&gt;'.$child-&gt;post_title.'&lt;/a&gt;';
            if ($child-&gt;post_content):
                $return .='&lt;br&gt;'.$child-&gt;post_content;
            endif;
            $return .='&lt;/li&gt;';
            } // endfor
        $return .='&lt;/ul&gt;';
        endif;
        return $return;
}
add_shortcode("showfiles", "dump_files");
// end shortcode</pre>
<p>This shortcode should go in your functions.php theme file. It is designed to pull in all post attachments, if any exist, and then print them out on the page in an unordered list. You can additionally specify mime types as a parameter in the get_children() function.</p>
<p>Use it in your theme by typing [showfiles] in your content.</p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2012/01/shortcode-to-show-all-files-attached-to-post-as-list-showfiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Function to change Background to Featured Image</title>
		<link>http://geekoutwith.me/2011/09/wordpress-function-to-change-background-to-featured-image/</link>
		<comments>http://geekoutwith.me/2011/09/wordpress-function-to-change-background-to-featured-image/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 20:08:09 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1419</guid>
		<description><![CDATA[I needed this functionality, and decided to create a function. Since it was so easily digestable, I figured I&#8217;d just post it here.
Here&#8217;s the function
function set_post_background() {
	global $post;
	$bgimage = wp_get_attachment_image_src( get_post_thumbnail_id( $post-&#62;ID&#8230;]]></description>
			<content:encoded><![CDATA[<p>I needed this functionality, and decided to create a function. Since it was so easily digestable, I figured I&#8217;d just post it here.</p>
<p>Here&#8217;s the function</p>
<pre>function set_post_background() {
	global $post;
	$bgimage = wp_get_attachment_image_src( get_post_thumbnail_id( $post-&gt;ID ), "Full");
	if (!empty($bgimage)) {
		return '&lt;style type="text/css"&gt;body {background-image: url('.$bgimage[0].');}&lt;/style&gt;';
	}
}</pre>
<p>Here&#8217;s what it does:</p>
<ol>
<li>The featured image source is pulled from the post data</li>
<li>If the featured image URL exists, the function prints a <code>style</code> tag that sets the body&#8217;s <code>background-image</code> to that url. If not, it doesn&#8217;t do anything.</li>
</ol>
<p>Call this function anywhere in your theme like so:</p>
<pre>&lt;?php echo set_post_background(); ?&gt;</pre>
<p>And that&#8217;s it.</p>
<h3>Futher Reading:</h3>
<ul>
<li><a href="http://codex.wordpress.org/Post_Thumbnails" target="_blank">WordPress Post Thumbnails</a></li>
<li><a href="http://codex.wordpress.org/Function_Reference/wp_get_attachment_image_src">Get Attachment Source</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2011/09/wordpress-function-to-change-background-to-featured-image/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>jQuery Resizer! &#8211; resize objects that are greater than a specified width</title>
		<link>http://geekoutwith.me/2011/02/jquery-resizer-resize-objects-that-are-greater-than-a-specified-width/</link>
		<comments>http://geekoutwith.me/2011/02/jquery-resizer-resize-objects-that-are-greater-than-a-specified-width/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 04:35:49 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Geek Out Lab]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1390</guid>
		<description><![CDATA[Today I launched the new design of Escape From Cubicle Nation, which I&#8217;m very proud to have worked on. Props to Brian Morykon for the design, Joseph Hinson for the code.
My last order of business in coding the site was that some of the Youtube videos and embeds had been inserted at a width of 640 pix&#8230;]]></description>
			<content:encoded><![CDATA[<p>Today I launched the new design of Escape From Cubicle Nation, which I&#8217;m very proud to have worked on. Props to Brian Morykon for the design, Joseph Hinson for the code.</p>
<p>My last order of business in coding the site was that some of the Youtube videos and embeds had been inserted at a width of 640 pixels, which was 90 pixels wider than the content area. With CSS, the options are really only to choose <code>overflow: hidden;</code>, which then only cuts off the content that is wider, instead of resizing it. So, I wrote a quick little script that some folks might find helpful. May I introduce <strong><em>jQuery resizer</em></strong>.</p>
<p>Here&#8217;s the actual function for my fellow geeks:</p>
<pre>function resizer( selectors, w ) {
 jQuery(selectors).each(function() {
 var owidth = jQuery(this).width(); var oheight = jQuery(this).height();
 if (owidth &gt; w) {
 var newH = (oheight * w / owidth);
 jQuery(this).attr({
 width: w,
 height: newH
 });
 }; // endif
 });
}</pre>
<p>Essentially the function loops through every selector you give it, checks it against the width you give it, and if it&#8217;s wider, it will recalculate the attributes of width and height based on their original values to scale the image down, it takes two attributes, the selector, and the width. The function can be called like so:</p>
<pre>resizer('.content iframe', 500);</pre>
<p>Additionally, you can give it a comma separated list of selectors, like so:</p>
<pre>resizer('.content iframe, .content embed, .content object, .content img', 500);</pre>
<p>So, the very straightforward, bottom line usage is as follows:</p>
<pre>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" charset="utf-8" src="appropriate-path/jq-resizer.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;
jQuery(document).ready(function() {
 resizer('iframe, img', 550);
});
&lt;/script&gt;
</pre>
<p>You can see a <a href="http://geekoutwith.me/lab/resizer.html" target="_blank">quick demo</a> here.</p>
<h3 class="button"><a title="jQuery Resizer - Resize most html elements quickly and easily." href="http://geekoutwith.me/lab/files/jq-resizer.js.zip">Click to download the js file (in a zip).</a></h3>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2011/02/jquery-resizer-resize-objects-that-are-greater-than-a-specified-width/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Make iframes load after page content (with jQuery)</title>
		<link>http://geekoutwith.me/2010/10/make-iframes-load-after-page-content-with-jquery/</link>
		<comments>http://geekoutwith.me/2010/10/make-iframes-load-after-page-content-with-jquery/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 13:44:02 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1330</guid>
		<description><![CDATA[In my work I create a lot of WordPress sites for my clients, and often times we&#8217;ll put the share links and social proof in the footer of each post. Some time ago, facebook introduced the like button for public use with iframes, which makes it very easy to incorporate just about anywhere, the only p&#8230;]]></description>
			<content:encoded><![CDATA[<p>In my work I create a lot of WordPress sites for my clients, and often times we&#8217;ll put the share links and social proof in the footer of each post. Some time ago, facebook introduced the like button for public use with iframes, which makes it very easy to incorporate just about anywhere, the only problem is that the iframes slow down the loading of the site, especially effecting things like javascript functionality, sometimes, it hangs on waiting for facebook, so instead of my content loading, I&#8217;m waiting on facebook:</p>
<p><img class="alignnone" title="Waiting on Facebook" src="http://geekoutwith.me/skitch/waiting_on_facebook-20101015-092219.png" alt="" width="187" height="19" /></p>
<p>I&#8217;ve been trying to come up with a solution for this. So I asked my friend <a href="http://viewchange.com">Brian Morykon</a> his thoughts. He suggested using spans instead of iframes, then when the dom was ready to replace the spans with iframes throughout, that way it would load after everything else. I tried it, and it worked. The only thing that is a little different here is that I am only using the <code>src</code> attribute from the spans, the other parameters I&#8217;m filling in on <code>.replaceWith()</code></p>
<h3>Facebook Like button (using span instead of iframe)</h3>
<pre>&lt;div class="facebooklike"&gt;
 &lt;span class="facelike" src="http://www.facebook.com/plugins/like.php?href=&lt;?php the_permalink(); ?&gt;&amp;amp;layout=button_count&amp;amp;show_faces=false&amp;amp;width=60px&amp;amp;action=like&amp;amp;colorscheme=light&amp;amp;height=21"&gt;&lt;/span&gt;
&lt;/div&gt;</pre>
<h3>jQuery function to find and replace spans with class &#8216;facelike&#8217;:</h3>
<pre>jQuery("span.facelike").each(function() {
 var url = jQuery(this).attr("src");
 jQuery(this).replaceWith('&lt;iframe src=' + url + ' scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:60pxpx; height:21px;" allowTransparency="true" /&gt;');
 });</pre>
<p><strong>Note:</strong></p>
<ol>
<li>The jQuery is replacing the span with class &#8216;facelike&#8217; with an iframe, with the attribute the same as the span. the other parameters (frameborder, style, scrolling) get passed from the jquery and not pulled out of each span (it&#8217;s much easier this way, plus you can change them all at once if you need to adjust).</li>
<li>This doesn&#8217;t have anything to do with jQuery, more with WordPress, but I&#8217;m using the_permalink() to pass the url to like, so you have to run this inside the loop.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/10/make-iframes-load-after-page-content-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick demo of the CSS Extractor for WordPress Comments</title>
		<link>http://geekoutwith.me/2010/10/quick-demo-of-the-css-extractor-for-wordpress-comments/</link>
		<comments>http://geekoutwith.me/2010/10/quick-demo-of-the-css-extractor-for-wordpress-comments/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 03:32:39 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Geek Out Lab]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1322</guid>
		<description><![CDATA[Below is a quick video that shows how the CSS Extractor tool can be used to quickly pull css classes from your site&#8217;s markup, specifically with the WordPress comments, that are generated dynamically.

]]></description>
			<content:encoded><![CDATA[<p>Below is a quick video that shows how the <a href="http://geekoutwith.me/lab/css-extractor/">CSS Extractor tool</a> can be used to quickly pull css classes from your site&#8217;s markup, specifically with the WordPress comments, that are generated dynamically.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="568" height="380" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/lA3lJfXQ3g8?fs=1&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="568" height="380" src="http://www.youtube.com/v/lA3lJfXQ3g8?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/10/quick-demo-of-the-css-extractor-for-wordpress-comments/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Tool: CSS from HTML</title>
		<link>http://geekoutwith.me/2010/09/new-tool-css-from-html/</link>
		<comments>http://geekoutwith.me/2010/09/new-tool-css-from-html/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 16:33:32 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Geek Out Lab]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1288</guid>
		<description><![CDATA[This tool parses your HTML and pulls out your CSS classes and IDs. It then presents you with a css file download containing all classes and ids used in your markup. It&#8217;s helpful for creating handles in your CSS file, then manipulating them in Firebug. Thanks to my buddy Adeel for help creating th&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://geekoutwith.me/lab/css-extractor"><img class="alignnone size-large wp-image-1289" title="CSS Extractor Screenshot" src="http://geekoutwith.me/wp-content/uploads/2010/09/Screen-shot-2010-09-10-at-12.28.12-PM-490x379.png" alt="" width="490" height="379" /></a></p>
<p>This tool parses your HTML and pulls out your CSS classes and IDs. It then presents you with a css file download containing all classes and ids used in your markup. It&#8217;s helpful for creating handles in your CSS file, then manipulating them in Firebug. Thanks to my buddy Adeel for help creating the tool!</p>
<h3><a href="http://geekoutwith.me/lab/css-extractor">Try it out here</a></h3>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/09/new-tool-css-from-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to add multiple pages at once with WordPress</title>
		<link>http://geekoutwith.me/2010/06/how-to-add-multiple-pages-at-once-with-wordpress/</link>
		<comments>http://geekoutwith.me/2010/06/how-to-add-multiple-pages-at-once-with-wordpress/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 20:45:59 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp_insert_posts]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1259</guid>
		<description><![CDATA[I have since written a plugin for this purpose, you may read about it here: WordPress Plugin: Quick Posts
Ok folks, this will be short. If you want to add several pages at once, I created a little script for you.
Here it is:
&#60;?php
 include ('wp-blog-header.php');
 $newPages = array(
 'Page 1' =&#62; 'Lo&#8230;]]></description>
			<content:encoded><![CDATA[<p style="padding: 10px; background: #FFFF99;">I have since written a plugin for this purpose, you may read about it here: <a href="http://geekoutwith.me/quick-posts">WordPress Plugin: Quick Posts</a></p>
<p>Ok folks, this will be short. If you want to add several pages at once, I created a little script for you.</p>
<h3>Here it is:</h3>
<pre>&lt;?php
 <span style="background-color: #ffff99;">include ('wp-blog-header.php');</span>
 <span style="background-color: #ccffcc;">$newPages = array(</span>
 'Page 1' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
 'Page 2' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
 'Page 3' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
 'Page 4' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
 );
 <span style="background-color: #ccffff;">foreach($newPages as $pagename =&gt; $content) :</span>

 $postarr = array(
 'post_title'         =&gt;     $pagename,
 'post_content'         =&gt;     $content,
 'post_status'        =&gt;    'publish', <span style="background-color: #99ccff;">// can be changed to 'draft', 'publish', 'pending', or 'future'</span>
 'post_author'        =&gt;    1, <span style="background-color: #99ccff;">// post author 1 is admin, can be changed to the ID of the post author</span>
 'post_type'            =&gt;    'page', <span style="background-color: #99ccff;">// can also use 'post' here.</span>
// 'post_parent'            =&gt;    '22', <span style="background-color: #99ccff;">// (completely optional) you can assign a parent ID to create child pages.</span>
 );
<span style="background-color: #ffcc99;"> wp_insert_post($postarr); ?&gt;</span>
<span style="background-color: #ffffff;"> &lt;p&gt;Added &lt;?php echo $pagename?&gt;.&lt;/p&gt;</span>
 &lt;?php endforeach; ?&gt;</pre>
<h3>And here&#8217;s how it works:</h3>
<ol>
<li>the <span style="background-color: #ffff99;">include wp_blog_header()</span> is pulling in the file wp_blog_header.php, which gets all the important data from your WordPress blog, allowing you to access the database (<strong>very important</strong>).</li>
<li>the <span style="background-color: #ccffcc;">$newpages</span> variable is storing an array that is created in the next 4 lines.</li>
<li> The <span style="background-color: #ccffff;">foreach</span> cycles through the array, assigning $pagename to the left side of the = and $content to the right, so whatever you put to the left side of the = will be your page title, whatever you put to the right side will be your content (<em>simple enough</em>).</li>
<li>The <a href="http://codex.wordpress.org/Function_Reference/wp_insert_post"><span style="background-color: #ffcc99;">function wp_insert_post()</span> </a>is called, passing the parameter of the array that was created in <span style="background-color: #ccffcc;">step 2</span>.</li>
</ol>
<p>That&#8217;s it, your new pages have been added. Be very careful not to reload the page, or navigate to this page again, or it will duplicate the pages, which can be quite frustrating to straighten out. But that&#8217;s it. It really is that easy. You can also see my <span style="background-color: #99ccff;">comments in blue.</span></p>
<p>I might make a plugin that you can drop into a site to enable users to frame out a site with the pages needed and whatnot. Maybe I&#8217;ll make that my next project, anyway, hopefully you found it useful, if you&#8217;d like to download the php file, you can get it below:</p>
<p><a href="http://geekoutwith.me/wp-content/uploads/2010/06/insertposts.php_.zip">insertposts.php</a></p>
<p>Put this file in your root directory (so like: http://geekoutwith.me/insertposts.php). If you put it somewhere else, you&#8217;ll have to change the path of the include for <span style="background-color: #ffff99;">wp-blog-header.php</span></p>
<p style="padding: 10px; background: #FFFF99;">I have since written a plugin for this purpose, you may read about it here: <a href="http://geekoutwith.me/quick-posts">WordPress Plugin: Quick Posts</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/06/how-to-add-multiple-pages-at-once-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Quickly Create Reusable Color Palettes in TextMate</title>
		<link>http://geekoutwith.me/2010/06/how-to-quickly-create-reusable-color-palettes-in-textmate/</link>
		<comments>http://geekoutwith.me/2010/06/how-to-quickly-create-reusable-color-palettes-in-textmate/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 17:32:00 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Geek Out]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1256</guid>
		<description><![CDATA[Below is a quick video tutorial of using Mac OS&#8217; built-in color picker to create color palletes for use in your CSS documents.

]]></description>
			<content:encoded><![CDATA[<p>Below is a quick video tutorial of using Mac OS&#8217; built-in color picker to create color palletes for use in your CSS documents.</p>
<p><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_1116090935.swf' /><param name='flashvars' value='i=81776' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_1116090935.swf' flashvars='i=81776' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/06/how-to-quickly-create-reusable-color-palettes-in-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using CSS Media Queries</title>
		<link>http://geekoutwith.me/2010/04/using-css-media-queries/</link>
		<comments>http://geekoutwith.me/2010/04/using-css-media-queries/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 00:34:44 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[media queries]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1024</guid>
		<description><![CDATA[I wanted my website to be a little easier to read in the iPhone. I knew there was a new CSS3 property called Media Queries. This allows you to discriminate based on window size. So, in the header, as I would normally pull in a stylesheet, I can say:
And that will pull in a stylesheet for the iPhone, mine look&#8230;]]></description>
			<content:encoded><![CDATA[<p>I wanted my website to be a little easier to read in the iPhone. I knew there was a new CSS3 property called Media Queries. This allows you to discriminate based on window size. So, in the header, as I would normally pull in a stylesheet, I can say:</p>
<p>And that will pull in a stylesheet for the iPhone, mine looks like this:</p>
<pre>#content-right {
display: none;
}
#pagewrapper {
	width: 640px;
}
</pre>
<p>So, in an iPhone at this moment, my site looks like this:</p>
<p><img class="alignnone size-large wp-image-1025" title="geekoutwith.me screen capture 2010-4-27-20-25-18" src="http://geekoutwith.me/wp-content/uploads/2010/04/geekoutwith.me-screen-capture-2010-4-27-20-25-18-e1272414791132-477x490.png" alt="" width="477" height="490" /></p>
<p>It really is that easy. I hope to share more about CSS Media Queries in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/04/using-css-media-queries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My first guest post at buildinternet.com</title>
		<link>http://geekoutwith.me/2010/04/my-first-guest-post-at-buildinternet-com/</link>
		<comments>http://geekoutwith.me/2010/04/my-first-guest-post-at-buildinternet-com/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 15:29:55 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Embeddable Players Series]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1019</guid>
		<description><![CDATA[I wrote the third part of the embeddable mp3 players series over at buildinternet.com. Those guys graciously allowed me to geek out on their blog. Since they get way more traffic than I do, I think more people will find it useful.
You can see how they make me look good here:
http://buildinternet.com/2&#8230;]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I wanted to add an mp3 to my daughter&#8217;s baby book blog (built on WordPress). At first I thought to install a plugin, but it seemed a bit much for my needs. After trying a few things, I eventually settled on a nice theme-integrated method that uses a google flash-based mp3 player. I&#8217;ll elaborate on that in part 2. This post has a nice list of embeddable flash mp3 players:</p>
<p><a href="http://www.labnol.org/internet/design/html-embed-mp3-songs-podcasts-music-in-blogs-websites/2232/" target="_blank">How to Embed MP3 Audio Files In Web Pages With Google or Yahoo! Flash Player</a></p>
<p>Using this method, you can paste the embed code into your post or page. In the next post, I&#8217;ll go into some detail about a neat way to use this method in your WordPress theme.</p>
<div class="related-tags"><h3>Other Posts in this Series</h3><ul><li><a href="http://geekoutwith.me/2010/04/my-first-guest-post-at-buildinternet-com/">My first guest post at buildinternet.com</a></li><li><a href="http://geekoutwith.me/2010/01/using-embeddable-mp3-players-part-2/">Using embeddable mp3 players &#8211; Part 2</a></li><li><a href="http://geekoutwith.me/2010/01/using-embeddable-mp3-players-part-1/">Using embeddable mp3 players &#8211; Part 1</a></li></ul></div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">
<h1>How to Embed MP3 Audio Files In Web Pages With Google or Yahoo! Flash Player</h1>
</div>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/01/using-embeddable-mp3-players-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

