<?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>crimulus-dot-com &#187; google</title>
	<atom:link href="http://www.crimulus.com/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.crimulus.com</link>
	<description>A blog; ineptly autobiographical</description>
	<lastBuildDate>Sun, 29 Jan 2012 10:20: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>crimulus&#8217; weekly Twitter updates &#8212; 2010-12-19</title>
		<link>http://www.crimulus.com/2010/12/19/crimulus-weekly-twitter-updates-2010-12-19/</link>
		<comments>http://www.crimulus.com/2010/12/19/crimulus-weekly-twitter-updates-2010-12-19/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 10:20:00 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Twitter Updates]]></category>
		<category><![CDATA[crimulus]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gregorian my immortal cover]]></category>
		<category><![CDATA[james taylor fire and rain]]></category>
		<category><![CDATA[Jeremy Tharp]]></category>
		<category><![CDATA[Jetta TDI]]></category>
		<category><![CDATA[nfl football]]></category>
		<category><![CDATA[saturnian plasma explosions]]></category>
		<category><![CDATA[sex changes]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[veyron]]></category>

		<guid isPermaLink="false">http://www.crimulus.com/2010/12/19/crimulus-weekly-twitter-updates-2010-12-19/</guid>
		<description><![CDATA[So after a long morning, my computer is back in action &#8230; # I liked a YouTube video &#8212; Gregorian &#8211; My Immortal &#8211; Video made by ME! (Evanescence) http://youtu.be/RuNRr7wcLxE?a # @jehovahuponyou Thanks (YouTube http://youtu.be/sKkPQ4lJZKg?a) # Once my Jetta TDI wears out I might consider upgrading to the Veyron. (YouTube http://youtu.be/RXqSedWSu2k?a) # I liked a [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>So after a long morning, my computer is back in action &#8230; <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/14386029016383488">#</a></li>
<li>I liked a YouTube video &#8212; Gregorian &#8211; My Immortal &#8211; Video made by ME! (Evanescence) <a rel="nofollow" href="http://youtu.be/RuNRr7wcLxE?a">http://youtu.be/RuNRr7wcLxE?a</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/14799538149658624">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/jehovahuponyou">jehovahuponyou</a> Thanks  <img src='http://www.crimulus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (YouTube <a rel="nofollow" href="http://youtu.be/sKkPQ4lJZKg?a)">http://youtu.be/sKkPQ4lJZKg?a)</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/14800981812318208">#</a></li>
<li>Once my Jetta TDI wears out I might consider upgrading to the Veyron. (YouTube <a rel="nofollow" href="http://youtu.be/RXqSedWSu2k?a)">http://youtu.be/RXqSedWSu2k?a)</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/14801949517946881">#</a></li>
<li>I liked a YouTube video &#8212; James Taylor &#8220;Fire and Rain&#8221; [Cover] » Jeremy Tharp Weekly P&#8230; <a rel="nofollow" href="http://youtu.be/elNQjXWlwzw?a">http://youtu.be/elNQjXWlwzw?a</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/14802396727222273">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/NFLfootballinfo">NFLfootballinfo</a> A 1st since realignment in 2002 &#8211; 7 of 8 divisions have 2 teams either in or within 1 game of 1st place after 14 weeks <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/14803872648273920">#</a></li>
<li>LMFAO: ^How did the sex change operation go?^ Modifier failed. <a rel="nofollow" href="http://abv8.me/2ox">http://abv8.me/2ox</a> #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23linux">linux</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/14804664587390976">#</a></li>
<li>Hot Plasma Explosions Inflate Saturn&#8217;s Magnetic Field <a rel="nofollow" href="http://www.jpl.nasa.gov/news/news.cfm?release=2010-417">http://www.jpl.nasa.gov/news/news.cfm?release=2010-417</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/15048403100635136">#</a></li>
<li>Google Project Launches New Field Of Culture Study &#8211; Science News <a rel="nofollow" href="http://t.co/bXcMKeK">http://t.co/bXcMKeK</a> via @<a class="aktt_username" href="http://twitter.com/sciencenewsorg">sciencenewsorg</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/15796959788929024">#</a></li>
</ul>
<p class="aktt_credit">Powered by <a href="http://alexking.org/projects/wordpress">Twitter Tools</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.crimulus.com/2010/12/19/crimulus-weekly-twitter-updates-2010-12-19/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USPS Shipping XML API Testing Idiosyncrasies</title>
		<link>http://www.crimulus.com/2010/05/20/usps-shipping-xml-api-testing-idiosyncrasies/</link>
		<comments>http://www.crimulus.com/2010/05/20/usps-shipping-xml-api-testing-idiosyncrasies/#comments</comments>
		<pubDate>Thu, 20 May 2010 17:55:49 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[e - commerce]]></category>
		<category><![CDATA[exact values]]></category>
		<category><![CDATA[fedex]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[math teacher]]></category>
		<category><![CDATA[package]]></category>
		<category><![CDATA[package dimensions]]></category>
		<category><![CDATA[rate request]]></category>
		<category><![CDATA[RateV]]></category>
		<category><![CDATA[Statistics]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[United States Postal Service]]></category>
		<category><![CDATA[usps]]></category>
		<category><![CDATA[valid zip code]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[zip]]></category>
		<category><![CDATA[ZIP Code]]></category>

		<guid isPermaLink="false">http://www.coffeecuphalfmoons.com/?p=963</guid>
		<description><![CDATA[If you&#8217;re a web developer and happen to develop software for use in e-commerce, chances are, somewhere along the lines you&#8217;ll need or want to integrate with the big 4 shippers&#8217; (UPS, USPS, FedEx, DHL) APIs.  You&#8217;ll find right off the bat that they all offer rather robust APIs, so your options are sufficient. Then [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a web developer and happen to develop software for use in e-commerce, chances are, somewhere along the lines you&#8217;ll need or want to integrate with the big 4 shippers&#8217; (UPS, USPS, FedEx, DHL) APIs.  You&#8217;ll find right off the bat that they all offer rather robust APIs, so your options are sufficient.</p>
<p>Then you&#8217;ll get to programming and realize that the documentation is pretty crappy, but specifically I want to address the idiosyncrasies of the USPS &#8220;test&#8221; environment.  Effectively, what USPS means when they say &#8220;test&#8221; is not a test of robustness of your application, but simply whether or not your application can build a sample request (an EXACT sample request), and send it to their server.  Yeah &#8212; it&#8217;s like asking a math teacher to write the numbers 1 to 30 on a sheet of paper (in order) before he/she can get hired.</p>
<p>The problem is, the USPS docs don&#8217;t tell you this, nor do they show you the sample request.  So, for others who are about to embark on a few hour journey finding these details on Google (or worse, emailing USPS directly &#8230;eeek) I&#8217;m going to sum up a few facts here.</p>
<p>The most laborious for me so far is the one I already mentioned above.  For a rate request, the docs show you a RateV3Request, but in testing you can only use a RateV2 request (which does not support package dimensions).  Also, you must use the zip codes 10022 and 20008 for origination and zip, as well as 10 lbs. 5 oz. for the weight, and &#8220;LARGE&#8221; for the size.  Everything else (LAUGH) you have leeway with.</p>
<p>If you don&#8217;t use these exact values, you&#8217;ll get responses like &#8220;Please enter a valid zip code for the sender&#8221; (which of course makes you think you wrote the XML incorrectly) or &#8220;The package size must be &#8216;Regular&#8217;, &#8216;Large&#8217;, or &#8216;Oversize.&#8217;&#8221; (even though you have &#8220;regular&#8221; quite clearly in the request.</p>
<p>The advice is to get to production as soon as possible, though why USPS would design things this way is beyond me, but them&#8217;s the cards, you gotta play &#8216;em.</p>
<p>I will add more here as I find them obstaclicious enough (yeah I just made up that word).</p>
<p>Amendment 1:  <em>I should add that the issues about the documentation not mentioning the &#8220;canned&#8221; requests is only applicable to the PDF documentation.  It is stated quite clearly in the HTML versions.  Go figure &#8230;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.crimulus.com/2010/05/20/usps-shipping-xml-api-testing-idiosyncrasies/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google AdSense rejection and cross-domain duplicate content experience</title>
		<link>http://www.crimulus.com/2010/03/08/google-adsense-rejection-and-cross-domain-duplicate-content-experience/</link>
		<comments>http://www.crimulus.com/2010/03/08/google-adsense-rejection-and-cross-domain-duplicate-content-experience/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 23:38:56 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[AdSense]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[canonical urls]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[cross domain canonical urls]]></category>
		<category><![CDATA[cross domain duplicate content]]></category>
		<category><![CDATA[duplicate content]]></category>
		<category><![CDATA[Eureka]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google adsense]]></category>
		<category><![CDATA[google adsense rejection]]></category>
		<category><![CDATA[Jeremy]]></category>
		<category><![CDATA[music site]]></category>
		<category><![CDATA[reasonable solution]]></category>
		<category><![CDATA[rejection]]></category>
		<category><![CDATA[reorganization]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[unacceptable site content]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.coffeecuphalfmoons.com/?p=842</guid>
		<description><![CDATA[Since the rejection replies you get from Google regarding applications to their AdSense program can be quite vague and even cryptic, I thought I would share my experience. First things first, you are not going to get to talk to Google directly &#8212; you have to use the forums. (Here is my thread.) My rejection [...]]]></description>
			<content:encoded><![CDATA[<p>Since the rejection replies you get from Google regarding applications to their AdSense program can be quite vague and even cryptic, I thought I would share my experience.  First things first, you are not going to get to talk to Google directly &#8212; you have to use the forums.  (<a href="http://www.google.com/support/forum/p/AdSense/thread?fid=284bd0c363ce809700048149d0a334cc&amp;hl=en">Here is my thread</a>.)</p>
<p>My rejection was simply:</p>
<blockquote><p>Hello Jeremy,</p>
<p>Thank you for your interest in Google AdSense. Unfortunately, after<br />
reviewing your application, we&#8217;re unable to accept you into Google AdSense<br />
at this time.</p>
<p>We did not approve your application for the reasons listed below.</p>
<p>Issues:</p>
<p>- Unacceptable site content</p></blockquote>
<p>Looking around their restrictions, I really could not find a solution, as I couldn&#8217;t find any rule that I explicitly violated.  I posted a request for insight on the forums, and a very insightful user (<a href="http://www.google.com/support/forum/p/AdSense/user?userid=10290987188347555551&amp;hl=en">wasaweb</a>) pointed out my extensive duplicate content on http://jeremytharp.com/ and http://www.coffeecuphalfmoons.com/.  And it&#8217;s true &#8212; I use my blog&#8217;s rss to feed much of the content on my music site.</p>
<p>Since I want to keep the sites separate, I saw no reasonable solution, but then I discovered that recently <a href="http://googlewebmastercentral.blogspot.com/2009/12/handling-legitimate-cross-domain.html">Google began allowing cross-domain canonical URLs</a>.  Eureka!  I simply set the <a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html">canonical URLs</a> on the pages on jeremytharp.com that fed from coffeecuphalfmoons.com to the appropriate page that fed the same content on coffeecuphalfmoons.com.  When I resubmitted the AdSense application, it was approved!</p>
<p>Keep in mind that there are a LOT of reasons you might get rejected from AdSense, but given that this was very simply successful, I thought I would share.</p>
<p>I also noticed an immediate reorganization of my <a href="http://www.google.com/search?q=site%3Ajeremytharp.com">site:jeremytharp.com</a> results on Google (for the better).  I&#8217;m hoping it has some positive effects on PR on both pages as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crimulus.com/2010/03/08/google-adsense-rejection-and-cross-domain-duplicate-content-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter weekly updates by crimulus for 2009-11-29</title>
		<link>http://www.crimulus.com/2009/11/29/twitter-weekly-updates-by-crimulus-for-2009-11-29/</link>
		<comments>http://www.crimulus.com/2009/11/29/twitter-weekly-updates-by-crimulus-for-2009-11-29/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 06:00:00 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Twitter Updates]]></category>
		<category><![CDATA[aids complications]]></category>
		<category><![CDATA[crimulus]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Freddie Mercury]]></category>
		<category><![CDATA[fury]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[historyday]]></category>
		<category><![CDATA[Jeremy Tharp]]></category>
		<category><![CDATA[lead singer of queen]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[Mark Twain]]></category>
		<category><![CDATA[Queen]]></category>
		<category><![CDATA[tunnel]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Wave]]></category>

		<guid isPermaLink="false">http://www.coffeecuphalfmoons.com/2009/11/29/twitter-weekly-updates-by-crimulus-for-2009-11-29/</guid>
		<description><![CDATA[Well when it all comes crashing down it sure does so with a fury &#8230; # I have Google #Wave invites. Will send you one if I know you and you would like it. (Let me know your email) # The light at the tunnel just makes it impossible to enjoy the simple peace of [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Well when it all comes crashing down it sure does so with a fury &#8230; <a href="http://twitter.com/crimulus/statuses/6060449198" class="aktt_tweet_time">#</a></li>
<li>I have Google #<a href="http://search.twitter.com/search?q=%23Wave" class="aktt_hashtag">Wave</a> invites.  Will send you one if I know you and you would like it.  (Let me know your email) <a href="http://twitter.com/crimulus/statuses/6051112787" class="aktt_tweet_time">#</a></li>
<li>The light at the tunnel just makes it impossible to enjoy the simple peace of the dark. <a href="http://twitter.com/crimulus/statuses/6039373638" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/YouQuotedQuotes" class="aktt_username">YouQuotedQuotes</a> Forgiveness is the fragrance the violet sheds on the heel that has crushed it. ~ Mark Twain #<a href="http://search.twitter.com/search?q=%23Quotes" class="aktt_hashtag">Quotes</a> <a href="http://twitter.com/crimulus/statuses/6039270547" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/Historyday" class="aktt_username">Historyday</a> On this day in 1991 Freddie Mercury, the lead singer of Queen, died at the age of 45 from AIDS complications. #<a href="http://search.twitter.com/search?q=%23history" class="aktt_hashtag">history</a> <a href="http://twitter.com/crimulus/statuses/6015702438" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.crimulus.com/2009/11/29/twitter-weekly-updates-by-crimulus-for-2009-11-29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter weekly updates by crimulus for 2009-11-01</title>
		<link>http://www.crimulus.com/2009/11/01/twitter-weekly-updates-by-crimulus-for-2009-11-01-2/</link>
		<comments>http://www.crimulus.com/2009/11/01/twitter-weekly-updates-by-crimulus-for-2009-11-01-2/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 00:00:00 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Twitter Updates]]></category>
		<category><![CDATA[aldous huxley]]></category>
		<category><![CDATA[cchm]]></category>
		<category><![CDATA[crimulus]]></category>
		<category><![CDATA[day]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[ECHO]]></category>
		<category><![CDATA[Freedom]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[Inspector Gadget]]></category>
		<category><![CDATA[Jeremy Tharp]]></category>
		<category><![CDATA[mount rushmore]]></category>
		<category><![CDATA[Reid Washingon]]></category>
		<category><![CDATA[self]]></category>
		<category><![CDATA[Shenandoah Farms]]></category>
		<category><![CDATA[steady voice]]></category>
		<category><![CDATA[tharp]]></category>
		<category><![CDATA[Thomas
Jefferson]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Wall Street]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[world]]></category>

		<guid isPermaLink="false">http://www.coffeecuphalfmoons.com/2009/11/01/twitter-weekly-updates-by-crimulus-for-2009-11-01/</guid>
		<description><![CDATA[RT @Historyday Work on Mount Rushmore came to an end on this day in 1941. #history # Why, conservative conjecturists, do I continue to have to point to @KarlRove as the steady voice of reasoned opposition? http://abv8.me/1QK # A great joy of parenthood: rediscovering the magic that blowing on your hot food cools it down [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>RT @<a class="aktt_username" href="http://twitter.com/Historyday">Historyday</a> Work on Mount Rushmore came to an end on this day in 1941. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23history">history</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5319451363">#</a></li>
<li>Why, conservative conjecturists, do I continue to have to point to @<a class="aktt_username" href="http://twitter.com/KarlRove">KarlRove</a> as the steady voice of reasoned opposition? <a rel="nofollow" href="http://abv8.me/1QK">http://abv8.me/1QK</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5318526623">#</a></li>
<li>A great joy of parenthood: rediscovering the magic that blowing on your hot food cools it down &#8230;  <img src='http://www.crimulus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5317149426">#</a></li>
<li>Happy Halloweeeeeeeeeeeeeeeeeeeeeen. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5313064941">#</a></li>
<li>Wow!  I just noticed if you search &#8220;Jeremy Tharp&#8221; on Google, direct links to my songs on iLike.com show up.  COOOOOOOL!!  <a rel="nofollow" href="http://tharp.me/6">http://tharp.me/6</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5306367087">#</a></li>
<li>Alright everyone, it&#8217;s official! If you haven&#8217;t checked out the new <a rel="nofollow" href="http://jeremytharp.com/">http://jeremytharp.com/</a> it&#8217;s up. Visit, listen, comment, enjoy! <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5306252466">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/YouQuotedQuotes">YouQuotedQuotes</a> There´s only one corner of the universe you can be certain of improving, and that´s your own self.  ~ Aldous Huxley <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5302004091">#</a></li>
<li>lol Why&#8217;s it every time #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23FB">FB</a> changes something there&#8217;s a huge outcry? I like the latest updates, but I wish it would save livefeed as default <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5294414480">#</a></li>
<li>Don&#8217;t regret losing the past. Anticipate every new day, because it is another perspective from which you get to witness the world. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5293859316">#</a></li>
<li>You don&#8217;t have another life, so you can choose to enjoy the one  you have completely, regardless of adversity, or be miserable. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5293606552">#</a></li>
<li>Woohoo &#8230; the CCHM&#8217;s are finally accruing! Check &#8216;em out at <a rel="nofollow" href="http://cchm.us/5">http://cchm.us/5</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5293064621">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/nprpolitics">nprpolitics</a> Whose Recession is Over? Not Obama&#8217;s <a rel="nofollow" href="http://su.pr/2kI2gc">http://su.pr/2kI2gc</a> Very insightful analysis. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5291303430">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/history_geek">history_geek</a> RT @<a class="aktt_username" href="http://twitter.com/zedletter">zedletter</a> Name that animal! <a rel="nofollow" href="http://bit.ly/3N2NhJ">http://bit.ly/3N2NhJ</a> (then tell me what it is!) <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5289010594">#</a></li>
<li>Check it out &#8212; full commenting on all my albums and songs along with &#8220;like&#8221; and integration with popular sites <a rel="nofollow" href="http://jeremytharp.com">http://jeremytharp.com</a> #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23ECHO">ECHO</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5271337484">#</a></li>
<li>.@<a class="aktt_username" href="http://twitter.com/jskit">jskit</a> I just installed #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23ECHO">ECHO</a>! Get it for your site now <a rel="nofollow" href="http://bit.ly/echoinvite">http://bit.ly/echoinvite</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5271292782">#</a></li>
<li>The new <a rel="nofollow" href="http://jeremytharp.com">http://jeremytharp.com</a> is mostly ready &#8212; still a little content to fill in.  Also, Tharp ME! URL Shortener <a rel="nofollow" href="http://tharp.me/">http://tharp.me/</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5269748249">#</a></li>
<li>@<a class="aktt_username" href="http://twitter.com/Vanadaar">Vanadaar</a> Don&#8217;t know if I&#8217;ll upgrade to Karmic just yet &#8230; am leary of further deterioration of multi-monitor capabilities in xorg  :\ <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5267038496">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/vanadaar">vanadaar</a> BP: Ubuntu Karmic <a rel="nofollow" href="http://bit.ly/3ombgD">http://bit.ly/3ombgD</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5266993194">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/TheOnion">TheOnion</a> Sports: Phillies Hope To End 364-Day World Series Drought <a rel="nofollow" href="http://ow.ly/15Y6m7">http://ow.ly/15Y6m7</a> r o f l <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5265321334">#</a></li>
<li>Holy crap! Beatboxing &#8220;Inspector Gadget&#8221; on the flute &#8230; freakin awesome:  <a rel="nofollow" href="http://abv8.me/1OK">http://abv8.me/1OK</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5262129078">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/Historyday">Historyday</a> 80 years ago today Black Tuesday hit Wall Street wiping out thousands of investors &amp; beginning the Great Depression. #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23history">history</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5258563619">#</a></li>
<li>Freedom: the right of the advantaged to take from the little guy and for the little guy to spend his life getting a fraction of it back. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5256620859">#</a></li>
<li>Freedom (ideal): the ability to enjoy the world the way one wants. Freedom (reality): reckless abandon in the pursuit of self interest. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5256545542">#</a></li>
<li>If, in pursuing freedom, you lose some of your freedom at the hand of someone else&#8217;s pursuit of freedom, have you actually won? <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5248846613">#</a></li>
<li>A democracy is nothing more than mob rule, where 51 percent of the people may take away the rights of the other 49. ~Thomas<br />
Jefferson <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5242655357">#</a></li>
<li>The fastest path to freedom is through self confinement.<br />
The slowest path is through confinement of others. There are no other paths. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5242333148">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/TheOnion">TheOnion</a> Obama´s Declaration Of Swine Flu Emergency Prompts Pro-Swine-Flu Republican Response <a rel="nofollow" href="http://ow.ly/15XUIo">http://ow.ly/15XUIo</a> lmao <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5238425555">#</a></li>
<li>Five Myths About Health Care in the Rest of the World <a rel="nofollow" href="http://abv8.me/1OH">http://abv8.me/1OH</a> &#8211;TR Reid Washingon Post<br />
#WaPo <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5236289667">#</a></li>
<li>RT @<a class="aktt_username" href="http://twitter.com/YouQuotedQuotes">YouQuotedQuotes</a> Eggs cannot be unscrambled. ~ American Proverb #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Quotes">Quotes</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5232362303">#</a></li>
<li>Good band practice &#8230; lots of work to do, especially on set 4.  Will post recordings demain matin. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5220949449">#</a></li>
<li>Off to Town Crier practice &#8230; looking for New Years plans? Come see us play at the Shenandoah Farms fire hall &#8230; <a rel="nofollow" href="http://cchm.us/2">http://cchm.us/2</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5211599932">#</a></li>
<li>Still haven&#8217;t tried Linaque? <a rel="nofollow" href="http://linaque.com/">http://linaque.com/</a> The brain teasing game of unweaving that will twist your mind into knots! (I created it.) <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5208226220">#</a></li>
<li>I don&#8217;t mean to alarm anyone, but I think we&#8217;re being followed &#8230; #<a class="aktt_hashtag" href="http://search.twitter.com/search?q=%23Firefly">Firefly</a> <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5207072965">#</a></li>
<li>It just occurred to me that we&#8217;re only 2 months from the next decade &#8230; holy freakin crap.  I still remember how it felt at the end of 1989 <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5192047969">#</a></li>
<li>Feels like a fruitless Monday &#8230; feel like I forgot something.  Anyway, hopefully the rest of this week is a powerhouse of productivity! <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5190730122">#</a></li>
<li>Check out the new <a rel="nofollow" href="http://jeremytharp.me/">http://jeremytharp.me/</a> &#8212; slowly adding more content &#8212; also new theme at <a rel="nofollow" href="http://coffeecuphalfmoons.com/">http://coffeecuphalfmoons.com/</a> Thoughts? <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5186845306">#</a></li>
<li>Work alias now live at <a rel="nofollow" href="http://jeremytharp.me/">http://jeremytharp.me/</a> Still have to fill in all content, but that will probably be next weekend. <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5156831052">#</a></li>
<li>Ok here is the final mockup of the new jeremytharp.com:  <a rel="nofollow" href="http://abv8.me/1O7">http://abv8.me/1O7</a> Starting building  the PHP implementation now &#8230; <a class="aktt_tweet_time" href="http://twitter.com/crimulus/statuses/5152235744">#</a></li>
</ul>
<p class="aktt_credit">Powered by <a href="http://alexking.org/projects/wordpress">Twitter Tools</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.crimulus.com/2009/11/01/twitter-weekly-updates-by-crimulus-for-2009-11-01-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter weekly updates by crimulus for 2009-10-11</title>
		<link>http://www.crimulus.com/2009/10/11/twitter-weekly-updates-by-crimulus-for-2009-10-11/</link>
		<comments>http://www.crimulus.com/2009/10/11/twitter-weekly-updates-by-crimulus-for-2009-10-11/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 01:00:00 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Twitter Updates]]></category>
		<category><![CDATA[Abraham Lincoln]]></category>
		<category><![CDATA[amp]]></category>
		<category><![CDATA[Ana Marie Cox]]></category>
		<category><![CDATA[Ann Landers]]></category>
		<category><![CDATA[Chad]]></category>
		<category><![CDATA[Chicago]]></category>
		<category><![CDATA[Christ]]></category>
		<category><![CDATA[crimulus]]></category>
		<category><![CDATA[Don]]></category>
		<category><![CDATA[fox news]]></category>
		<category><![CDATA[George W. Bush]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Great]]></category>
		<category><![CDATA[great chicago fire]]></category>
		<category><![CDATA[Jeremy Tharp]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Mark Twain]]></category>
		<category><![CDATA[Michael Moore]]></category>
		<category><![CDATA[Midlands]]></category>
		<category><![CDATA[nobel prizes]]></category>
		<category><![CDATA[PJA]]></category>
		<category><![CDATA[quot]]></category>
		<category><![CDATA[Rogers]]></category>
		<category><![CDATA[Saint Teresa]]></category>
		<category><![CDATA[steve earle]]></category>
		<category><![CDATA[town crier recordings]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[William Shakespeare]]></category>
		<category><![CDATA[world]]></category>

		<guid isPermaLink="false">http://www.coffeecuphalfmoons.com/?p=189</guid>
		<description><![CDATA[RT @PJA64X You can fool some of the people all the time, &#38; those are the ones you want to concentrate on. — George W. Bush # Off to Wardensville for the weekend &#8230; come see 28 Sides Designs at the Fall Festival! # Come check out 28 Sides Designs this weekend at the Wardensville [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>RT @<a href="http://twitter.com/PJA64X" class="aktt_username">PJA64X</a> You can fool some of the people all the time, &amp; those are the ones you want to concentrate on. — George W. Bush <a href="http://twitter.com/crimulus/statuses/4751104377" class="aktt_tweet_time">#</a></li>
<li>Off to Wardensville for the weekend &#8230; come see 28 Sides Designs at the Fall Festival! <a href="http://twitter.com/crimulus/statuses/4745906459" class="aktt_tweet_time">#</a></li>
<li>Come check out 28 Sides Designs this weekend at the Wardensville Fall Festival! <a href="http://twitter.com/crimulus/statuses/4742150164" class="aktt_tweet_time">#</a></li>
<li>haha! &#8230; Michael Moore on Hannity <a href="http://abv8.me/1BF" rel="nofollow">http://abv8.me/1BF</a> Great interview and fantastic logical maneuvering by both sides. <a href="http://twitter.com/crimulus/statuses/4738232667" class="aktt_tweet_time">#</a></li>
<li>LOL! Ana Marie Cox: Apparently Nobel prizes now being awarded to anyone who is not George Bush. <a href="http://twitter.com/crimulus/statuses/4737161702" class="aktt_tweet_time">#</a></li>
<li>Ok, so now that Fox News is making all these gains in ratings..3x that of any other network..who is this mainstream media they always hound? <a href="http://twitter.com/crimulus/statuses/4737139809" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/PJA64X" class="aktt_username">PJA64X</a> No legacy is so rich as honesty. — William Shakespeare <a href="http://twitter.com/crimulus/statuses/4726742557" class="aktt_tweet_time">#</a></li>
<li>Just rewatched Gods &amp; Generals..and I stand with disdain against the bigots of this world who broadcast disrespect in the name of freedom. <a href="http://twitter.com/crimulus/statuses/4726716185" class="aktt_tweet_time">#</a></li>
<li>Grah &#8230; I need a new video game or tv series on dvd to get trapped in &#8230; <a href="http://twitter.com/crimulus/statuses/4719728687" class="aktt_tweet_time">#</a></li>
<li>As partisan and right wing as @<a href="http://twitter.com/KarlRove" class="aktt_username">KarlRove</a> can be, the guy is smart, and knows how to present a point<br />
. <a href="http://bit.ly/3VRHy" rel="nofollow">http://bit.ly/3VRHy</a> <a href="http://twitter.com/crimulus/statuses/4709380934" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/wceberly" class="aktt_username">wceberly</a> 138 yrs ago, Oct 8, 1871, Great Chicago Fire begins: kills b/t 200-300 people, destroys 17,450 buildings <a href="http://bit.ly/iV2Kp" rel="nofollow">http://bit.ly/iV2Kp</a> <a href="http://twitter.com/crimulus/statuses/4708074938" class="aktt_tweet_time">#</a></li>
<li>Since I haven&#39;t plugged it in a while:  <a href="http://linaque.com/" rel="nofollow">http://linaque.com/</a> Great brain teaser puzzle game (designed by moi) <a href="http://twitter.com/crimulus/statuses/4699785160" class="aktt_tweet_time">#</a></li>
<li>rofl &#8230; just happened across <a href="http://lmgtfy.com/" rel="nofollow">http://lmgtfy.com/</a> &#8230; &quot;Let me google that for you&quot; <a href="http://twitter.com/crimulus/statuses/4699730753" class="aktt_tweet_time">#</a></li>
<li>Life would be terribly empty without the occasional urge to shoot someone in the face! &#8230; <a href="http://twitter.com/crimulus/statuses/4699660460" class="aktt_tweet_time">#</a></li>
<li>@<a href="http://twitter.com/silverclassics" class="aktt_username">silverclassics</a> What version is it? <a href="http://twitter.com/silverclassics/statuses/4691463623" class="aktt_tweet_reply">in reply to silverclassics</a> <a href="http://twitter.com/crimulus/statuses/4691562876" class="aktt_tweet_time">#</a></li>
<li>No commentary yet<br />
on the Town Crier recordings from last night&#39;s practice, so I&#39;ll post it again: <a href="http://abv8.me/1yj" rel="nofollow">http://abv8.me/1yj</a> <a href="http://twitter.com/crimulus/statuses/4691323697" class="aktt_tweet_time">#</a></li>
<li>@<a href="http://twitter.com/silverclassics" class="aktt_username">silverclassics</a> It&#39;s probably written on the cd <a href="http://twitter.com/silverclassics/statuses/4689735984" class="aktt_tweet_reply">in reply to silverclassics</a> <a href="http://twitter.com/crimulus/statuses/4690062940" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/YouQuotedQuotes" class="aktt_username">YouQuotedQuotes</a> Don´t go around saying the world owes you a living. The world owes you nothing. It was here first.  ~ Mark Twain <a href="http://twitter.com/crimulus/statuses/4685343627" class="aktt_tweet_time">#</a></li>
<li>Celebrating the invention of the barcode:  <a href="http://www.google.com/" rel="nofollow">http://www.google.com/</a>  <img src='http://www.crimulus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (or is it www.| ||| | || |||| |.com? <a href="http://twitter.com/crimulus/statuses/4683703909" class="aktt_tweet_time">#</a></li>
<li>A few recordings of songs from #<a href="http://search.twitter.com/search?q=%23TownCrier" class="aktt_hashtag">TownCrier</a> practice last night if anyone is interested: <a href="http://abv8.me/1yj" rel="nofollow">http://abv8.me/1yj</a> (Don&#39;t expect studio cuts!) <a href="http://twitter.com/crimulus/statuses/4683403383" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/QuoteDaily" class="aktt_username">QuoteDaily</a> &quot;Half our life is spent trying to find something to do with the time we have rushed through life trying to save.&quot; Will Rogers <a href="http://twitter.com/crimulus/statuses/4681959552" class="aktt_tweet_time">#</a></li>
<li>Worst company in the freaking world:  #<a href="http://search.twitter.com/search?q=%23Verizon" class="aktt_hashtag">Verizon</a>  Terrible products, terrible services, and terrible customer service &#8230; and no other options <a href="http://twitter.com/crimulus/statuses/4664875261" class="aktt_tweet_time">#</a></li>
<li>@<a href="http://twitter.com/youquotedquotes" class="aktt_username">youquotedquotes</a> Amen to RT @<a href="http://twitter.com/hungryyogini" class="aktt_username">hungryyogini</a> &#8212; I don&#39;t care if you quote Hitler, as long as it&#39;s real and relevant. <a href="http://twitter.com/crimulus/statuses/4646525697" class="aktt_tweet_time">#</a></li>
<li>Many good Libyan domain names available..great 4 URL shorteners.  Among the top of my list:  shrt.ly, brf.ly, butt.ly, anal.ly (lol) $115/yr <a href="http://twitter.com/crimulus/statuses/4646234558" class="aktt_tweet_time">#</a></li>
<li>We come from the farms&amp;<br />
the city streets&amp;100 foreign lands&amp;we spilled our blood in the battle&#39;s heat now we&#39;re all Americans &#8211;Steve Earle <a href="http://twitter.com/crimulus/statuses/4642854504" class="aktt_tweet_time">#</a></li>
<li>The only true enemy is the one who refuses to understand his adversary. <a href="http://twitter.com/crimulus/statuses/4641141766" class="aktt_tweet_time">#</a></li>
<li>lmao &#8230; I think this is about the clearest<br />
 truth about #<a href="http://search.twitter.com/search?q=%23Obama" class="aktt_hashtag">Obama</a> discourse I have ever seen <a href="http://abv8.me/1vF" rel="nofollow">http://abv8.me/1vF</a> #<a href="http://search.twitter.com/search?q=%23SNL" class="aktt_hashtag">SNL</a> <a href="http://twitter.com/crimulus/statuses/4637729905" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/PJA64X" class="aktt_username">PJA64X</a> More tears are shed over answered prayers than unanswered ones. — Saint Teresa <a href="http://twitter.com/crimulus/statuses/4634026931" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/PJA64X" class="aktt_username">PJA64X</a> Only the wisest and stupidest of men never change. — Confucius [Underwear and socks are legal exceptions.] <a href="http://twitter.com/crimulus/statuses/4634013786" class="aktt_tweet_time">#</a></li>
<li>A compelling argument to actually verify your facts before you regurgitate<br />
 them to the world:  <a href="http://abv8.me/1vD" rel="nofollow">http://abv8.me/1vD</a> (factcheck.org) <a href="http://twitter.com/crimulus/statuses/4631583865" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/wceberly" class="aktt_username">wceberly</a> Iron helmet ´from 1066 Battle of Stamford Bridge´ found in Midlands antique shop <a href="http://bit.ly/4lWSwg" rel="nofollow">http://bit.ly/4lWSwg</a> [ COOOOOOOL !! ] <a href="http://twitter.com/crimulus/statuses/4630572599" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/PJA64X" class="aktt_username">PJA64X</a> And in the end, it´s not the years in your life that count. It´s the life in your years. — Abraham Lincoln <a href="http://twitter.com/crimulus/statuses/4630558085" class="aktt_tweet_time">#</a></li>
<li>I love the highly unlikely Carville/Matalin pairing lol  <a href="http://abv8.me/1vC" rel="nofollow">http://abv8.me/1vC</a> <a href="http://twitter.com/crimulus/statuses/4630545883" class="aktt_tweet_time">#</a></li>
<li>Done with the Monday meetings, task orientation, settling to do actual productive things &#8230; and it&#39;s already almost noon!!! <a href="http://twitter.com/crimulus/statuses/4630465927" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/PJA64X" class="aktt_username">PJA64X</a> Don´t accept your dog´s admiration as conclusive evidence that you are wonderful. — Ann Landers [eh? Evidence? No, it&#39;s PROOF!] <a href="http://twitter.com/crimulus/statuses/4616421459" class="aktt_tweet_time">#</a></li>
<li>Thank You #<a href="http://search.twitter.com/search?q=%23MiamiDolphins" class="aktt_hashtag">MiamiDolphins</a> for &quot;eekin&quot; one out &#8230; esp. against the AFC East.  Chad Henne new starter? <a href="http://twitter.com/crimulus/statuses/4616412077" class="aktt_tweet_time">#</a></li>
<li>Light fixture done, fan done, truck loaded (still more trash to get out), dishwasher is upstairs, need other parts for woodbox..going after. <a href="http://twitter.com/crimulus/statuses/4611027525" class="aktt_tweet_time">#</a></li>
<li>RT @<a href="http://twitter.com/PJA64X" class="aktt_username">PJA64X</a> I like your Christ, I do not like your Christians. Your Christians are so unlike your Christ. — Mahatma Gandhi <a href="http://twitter.com/crimulus/statuses/4610993030" class="aktt_tweet_time">#</a></li>
<li>A homeowner without a rake is like a sneeze without a tissue. <a href="http://twitter.com/crimulus/statuses/4603738292" class="aktt_tweet_time">#</a></li>
<li>Ok wood is all split, yard clean..next: build/install light and fan fixtures, load junk on truck, move dishwasher upstairs, finish wood box. <a href="http://twitter.com/crimulus/statuses/4603734223" class="aktt_tweet_time">#</a></li>
</ul>
<p class="aktt_credit">Powered by <a href="http://alexking.org/projects/wordpress">Twitter Tools</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.crimulus.com/2009/10/11/twitter-weekly-updates-by-crimulus-for-2009-10-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Vertical Centering on Variable Dimensions!</title>
		<link>http://www.crimulus.com/2009/02/11/css-vertical-centering-on-variable-dimensions/</link>
		<comments>http://www.crimulus.com/2009/02/11/css-vertical-centering-on-variable-dimensions/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 00:51:04 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css style]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[div element]]></category>
		<category><![CDATA[divs]]></category>
		<category><![CDATA[element]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[HECK]]></category>
		<category><![CDATA[height]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[style text]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[variable width]]></category>
		<category><![CDATA[vertical centering]]></category>
		<category><![CDATA[vertical-align]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://www.coffeecuphalfmoons.com/?p=62</guid>
		<description><![CDATA[So maybe you&#8217;ve asked yourself, how in the HECK do I do vertical centering with variable width objects inside variable width objects?  It is insanely impossible.  Maybe you haven&#8217;t asked yourself the question, but you&#8217;re about to learn the answer. Many people who wrote HTML back in the day remember the valign=&#8221;middle&#8221; tag from tables.  [...]]]></description>
			<content:encoded><![CDATA[<p>So maybe you&#8217;ve asked yourself, how in the HECK do I do vertical centering with variable width objects inside variable width objects?  It is insanely impossible.  Maybe you haven&#8217;t asked yourself the question, but you&#8217;re about to learn the answer.</p>
<p>Many people who wrote HTML back in the day remember the valign=&#8221;middle&#8221; tag from tables.  It was always easy to handle centering in tables.  In divs and boxes, however, it&#8217;s not so straight forward.  In face, the only somewhat relevant css tag is &#8220;vertical-align.&#8221;</p>
<p>Of course, many many people completely misunderstands what the vertical align tag is for.  It has nothing to do with vertical centering within an object.  It refers to how side-by-side objects center related to one another.</p>
<p>This article really has nothing to do with what vertical-align means, but it is certainly relevant to the above solution.  If you&#8217;re having trouble with vertical-align, google it and you&#8217;ll find a bajillions explanations.</p>
<p>So, the little snippet of brilliance I want you to see here is that, in fact, CSS DOES provide a way to do vertical centering.  What?  Didn&#8217;t you just say that it doesn&#8217;t?  I did.  But there is a pretty easy exploit, thanks to vertical-align.</p>
<p>So without any further buildup, here is the solution:</p>
<p>1.)  Use a strict doctype, because if you don&#8217;t, you&#8217;re an idiot.  <img src='http://www.crimulus.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   j/k &#8212; if you don&#8217;t understand, check google.  I personally prefer HTML 1.0 strict, but use as you wish.</p>
<p>2.) Create a &#8220;div&#8221; element &#8212; any size, but definitely use a set width and height (px, em, % &#8212; it&#8217;s irrelevant).  It should have the css style &#8220;text-align: center; white-space: nowrap;&#8221; (I&#8217;m presuming, of course, that you want horizontal centering as well.  If not, substitute left or right &#8212; it makes no difference.)</p>
<p>3.) Create an element inside the div with the following style:  &#8220;vertical-align: middle&#8221;  Woohoo we&#8217;re done right??  No &#8230; not yet.  The object now has to be vertically centered to something.  And, intuitively, if somehow there were an object that is 100% in height and we were vertically centered to that, we&#8217;d be in business.</p>
<p>HEY WAIT A MINUTE!!!</p>
<p>4.) Now create a div inside your element with the following css style:  &#8220;display: inline-block; height: 100%; width: 0px; vertical-align: middle;&#8221;.</p>
<p><code>&lt;div style="width: 150px; height: 90px; position: relative; text-align: center; background-color: pink; white-space: nowrap;"&gt;<br />
&lt;div style="display: inline-block; height: 100%; width: 0px; vertical-align: middle"&gt;&lt;/div&gt;<br />
&lt;div style="width: 22%; height: 11%; background-color: skyblue; vertical-align: middle;"&gt;&lt;/div&gt;<br />
&lt;/div&gt;</code></p>
<p>That will give you a blue box horizontally and vertically centered inside the main div.</p>
<p>You may ask yourself how it&#8217;s any better than just using margin-top: 44%; &#8212; and it&#8217;s not for a fixed width object, but it will work for a VARIABLE WIDTH OR HEIGHT object.  (Think images!)</p>
<p>So there you go.  That&#8217;s the solution.  Exploit the one little vertical align ability CSS gives you &#8212; vertical align with the adjacent object that is 100% tall, bam &#8212; fluid vertical centering with variable dimension.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crimulus.com/2009/02/11/css-vertical-centering-on-variable-dimensions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

