<?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>Dan Gilmore</title>
	<atom:link href="http://dangilmore.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://dangilmore.com</link>
	<description>A little insight into my brain...this may disturb you</description>
	<lastBuildDate>Fri, 06 Jan 2012 02:07:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Beliefs are NOT Facts, and how NOT to poke the bear</title>
		<link>http://dangilmore.com/?p=152&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=beliefs-are-not-facts-and-how-not-to-poke-the-bear</link>
		<comments>http://dangilmore.com/?p=152#comments</comments>
		<pubDate>Fri, 06 Jan 2012 02:07:52 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://dangilmore.com/?p=152</guid>
		<description><![CDATA[I&#8217;m a veteran.  I spent eight years in the US Navy and I&#8217;m damn proud of that.  I spent eight years of my life defending the rights of US citizens to do what they want and be free.  One of the freedoms I helped protect is the freedom of speech. I fully understand that, and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a veteran.  I spent eight years in the US Navy and I&#8217;m damn proud of that.  I spent eight years of my life defending the rights of US citizens to do what they want and be free.  One of the freedoms I helped protect is the freedom of speech. I fully understand that, and respect everyone&#8217;s right to their opinion.  For example, I happily sacrificed eight years for you to burn the American flag as a protest.  I have no problem with you burning Old Glory (with that said, you do it on my property, expect an ass-whoopin&#8217;).  Feel free to express your opinions about the current President or Congress, the wars we are fighting, or whatever is on your mind.</p>
<p>Say whatever is on your mind, but be careful: you just might think that your BELIEFS are FACTS.  When you come into an argument or debate with that sort of mindset, you WILL get owned.</p>
<p>Case in point&#8230;.</p>
<p>I had no idea when I left the military in 1999 that social media, i.e, Facebook, Twitter, etc., would become such a prominent aspect of society. I also had no idea that social media would advertise how fucking stupid most of humanity has become.</p>
<p>I am part of a group on Facebook for former US Navy members that were CTs (Cryptologic Technicians).  There are a lot of old shipmates that I would like to find, so I&#8217;ve been subscribing to it.  A couple of days ago, someone started a new thread, and at the time of this writing, there are 30+ posts, with the following:</p>
<blockquote><p>what a confused world we live in! Thank god to the end of 2011, I only hope 2012 is better!!</p></blockquote>
<p>It only took two comments for it to get political.</p>
<blockquote><p><a href="https://www.facebook.com/scubadiverbob" data-ft="{&quot;type&quot;:35}" data-hovercard="/ajax/hovercard/user.php?id=1431042133">Robert Berry</a> You mean o&#8217;bumer getting impeached, Robert? That will make it better! Oops, he may not be a legal president; so, that can&#8217;t happen. Only a real president can get impeached, right?</p></blockquote>
<p>Four more posts of the political hatred, and then this little gem:</p>
<blockquote><p><a href="https://www.facebook.com/Spookchief" data-ft="{&quot;type&quot;:35}" data-hovercard="/ajax/hovercard/user.php?id=1128848172">Donald H. White</a> Impeach the President? On what? Because you don&#8217;t like him? That sounds rational.<br />
Having just scrapped together and spent $10K of my money for cataract surgeries and having NO insurance because (a) it&#8217;s not affordable and (b) I couldn&#8217;t use it for up to 12 months if I did buy a policy&#8230;I have to respectfully disagree. Before the so-called &#8220;Obamacare,&#8221; there was nothing.</p></blockquote>
<p>Two more posts down, we get Kristen.  She says:</p>
<blockquote><p><a href="https://www.facebook.com/profile.php?id=100000021591971" data-ft="{&quot;type&quot;:35}" data-hovercard="/ajax/hovercard/user.php?id=100000021591971">Kristen McFarland</a> Don&#8217;t like him Donald?&#8230;can I ask a question&#8230;why are you introducing politics into this? I didn&#8217;t think this site was supposed to have a political flavor to it.. You brought it up&#8230;why??? To shut everyone down? So no one could dispute your personal observation?&#8230;we all know we&#8217;re not supposed to bring this up here..why did you??? No one and I repeat no one likes Obama&#8230;and probably not even you..I served under Jimmy Carter..you wanna talk about embarrassing? Obama is a thousand times worse than Carter could have ever dreamt of of being&#8230;and I have to sympathize with anyone who serves in our military at this time in our history&#8230;because he hates our military without question&#8230;unlike Carter who abided it because he&#8217;d been in it for a number of years&#8230;do you realize what Obama&#8217;s doing to our health care? Healthcare we were guaranteed would ours for the remainder of our lives if we served for twenty years&#8230;well, honey, stays forever and Obama&#8217;s thinking of ways not only not to give us a cost of living allowance (COLA) and he hasn&#8217;t for three years now, but also how not to pay us our pensions&#8230;how does that grab ya??? And not to be outdone, he&#8217;s dreaming up ways to deny Medicare to our seniors&#8230;I&#8217;ll be there in fairly short order&#8230;but I ain&#8217;t going down without a fight, let me tell ya&#8230;k</p></blockquote>
<p>A few posts later, I finally chime in with:</p>
<blockquote><p><a href="https://www.facebook.com/danhgilmore" data-ft="{&quot;type&quot;:35}" data-hovercard="/ajax/hovercard/user.php?id=1303632538">Dan Gilmore</a> ‎<a href="https://www.facebook.com/profile.php?id=100000021591971" data-hovercard="/ajax/hovercard/user.php?id=100000021591971">Kristen McFarland</a> &#8211; I see 5 comments of political nature before <a href="https://www.facebook.com/Spookchief" data-hovercard="/ajax/hovercard/user.php?id=1128848172">Donald H. White</a> commented. Also, there are people who like Obama, so your rash generalizations fall flat.</p></blockquote>
<p>Apparently Kristen felt a bit froggy that day.  I&#8217;m really happy she did.  She showed her stupidity with grandeur.</p>
<blockquote><p><a href="https://www.facebook.com/profile.php?id=100000021591971" data-ft="{&quot;type&quot;:35}" data-hovercard="/ajax/hovercard/user.php?id=100000021591971">Kristen McFarland</a> My generalizations?; newsflash Dan G. if you have ever been in the military, and I could tend to doubt that, from the comment you not only didn&#8217;t like Carter you definitely don&#8217;t like Obama&#8230;when you make sweeping generalizations about my comments, you&#8217;re the one who falls flat on your own face&#8230;Obama has no liking for anything military, including those who are in the military now or were ever in the military&#8230;and if you collect a retirement, you&#8217;d know that for a fact&#8230;don&#8217;t make idiotic comments yourself, if you don&#8217;t actually have something factual to back it up with..I don&#8217;t suffer fools gladly and I don&#8217;t especially care about someone who makes themselves look even stupider than you just did&#8230;k</p></blockquote>
<p>For the record, I immediately &#8220;liked&#8221; her comment.  Here&#8217;s why:</p>
<blockquote><p><a href="https://www.facebook.com/danhgilmore" data-ft="{&quot;type&quot;:35}" data-hovercard="/ajax/hovercard/user.php?id=1303632538">Dan Gilmore</a> Kristen &#8211; You make me laugh. I simply pointed out that there were five comments of political nature, yet you singled out Donald. You are simply wrong when you state that &#8220;No one and I repeat no one likes Obama&#8221;. You have no facts to base that on.</p>
<p>You then decided to personally attack me. Ok, that&#8217;s fine. I served in the US Navy in order to defend your right to speak your mind. Here is my response:</p>
<p>YOU made a sweeping generalization, and when called on it, you decided to childishly attack me.</p>
<p>YOU asked me for facts, yet you have yet to provide any of your own.</p>
<p>YOU doubt that I was in the military, but ask yourself this: Why would I be in a US Navy Cryptologic Tech group? Oh, I served 8 years and was honorably discharged as a CTO2. I guess since I didn&#8217;t retire I am not worthy?</p>
<p>YOU said I made &#8220;idiotic comments&#8221;. Please elaborate and explain how anything I said is idiotic. No, really, I&#8217;ll wait.</p>
<p>How DARE you think you are in some position to judge anyone else when you have about a fifth grade level grasp of grammar.</p>
<p>I liked your previous response because it shows the rest of this group how ignorant you truly are. For the record, I have yet to post anything about my likes/dislikes of the current POTUS, or any other POTUS, or government official.</p>
<p>In conclusion, and with all due respect, you don&#8217;t know a damned thing about me so do us all a favor and kindly shut, and grow, the fuck up.</p></blockquote>
<p>I posted that at 10:38am yesterday, and received four &#8220;likes&#8221; on the comment.  She has not returned to the group.</p>
<p>I don&#8217;t know this Kristen person.  I don&#8217;t care to.  My whole point in this is that you better have your shit together before making yourself look like a complete asshole&#8230;in front of your shipmates.  If you want to speak about stuff that you believe in, you should realize that your beliefs are NOT facts.  They are opinions.</p>
<p>Oh, and learn how to debate.</p>
<p>The full thread can be read here, an open group on Facebook:  <a href="https://www.facebook.com/groups/38517957251/10150471198262252/">https://www.facebook.com/groups/38517957251/10150471198262252/</a></p>
<p>Feel free to comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=152</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Serving is Serving&#8230;Regardless of Sexuality</title>
		<link>http://dangilmore.com/?p=142&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=serving-is-serving-regardless-of-sexuality</link>
		<comments>http://dangilmore.com/?p=142#comments</comments>
		<pubDate>Thu, 22 Dec 2011 05:34:20 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://dangilmore.com/?p=142</guid>
		<description><![CDATA[This post is probably going to piss off some people, and quite frankly, I don&#8217;t give a shit. Most of the folks reading this will have come here from Facebook, and if you are my friend there, you pretty much know my stance on a lot of issues.  Especially when it comes to gay rights.  [...]]]></description>
			<content:encoded><![CDATA[<p>This post is probably going to piss off some people, and quite frankly, I don&#8217;t give a shit.</p>
<p>Most of the folks reading this will have come here from Facebook, and if you are my friend there, you pretty much know my stance on a lot of issues.  Especially when it comes to gay rights.  I couldn&#8217;t care less if two men like to have sex, or if two women get it on.  Personally, I prefer women, and the key point is that it&#8217;s my personal preference.  I will never judge people for what they do in the privacy of their own bedroom.</p>
<p>Especially if they have willingly signed over their lives for our country.</p>
<p>Today, I posted on Facebook: &#8220;I don&#8217;t think I&#8217;ve ever been prouder to have served in the US Navy.&#8221; and linked to <a href="http://hamptonroads.com/2011/12/first-lesbian-couple-get-first-kiss-navy-homecoming" target="_blank">the article</a> about the first Navy homecoming kiss between two women. The kiss was a light peck and honestly, I&#8217;d want a heterosexual couple to keep it just as quick.</p>
<p>I was greatly disappointed by a family member who commented &#8220;Just plain wrong to me&#8221;.  I know this person reads my Facebook posts, and will most likely see this link, and I hope they read it.</p>
<p>There is one thing that is guaranteed to bring me to tears, and that&#8217;s to see service members being reunited with their loved ones after a deployment.  I&#8217;ll be the first to admit that a naval deployment isn&#8217;t normally as dangerous as an Army or Marine deployment, as we were generally stationed in waters well away from direct fire.  This isn&#8217;t to take away the sacrifices that the Navy families and their loved ones have suffered.  Seeing families be reunited is like hitting my &#8220;insta-cry&#8221; button. That includes the traditional homecoming kiss.</p>
<p>Why should anyone give a flying fuck if it&#8217;s two women?  Or two men?  If you are pissed that they are gay, keep in mind that they are putting their GAY lives on the line for you to have the freedom of speech to hate them for it.</p>
<p>I gave eight years of my life to my country to protect the right of free speech.  I proudly served in order for people to proudly spew their homophobic bullshit.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=142</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Religious Beliefs</title>
		<link>http://dangilmore.com/?p=136&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=my-religious-beliefs</link>
		<comments>http://dangilmore.com/?p=136#comments</comments>
		<pubDate>Thu, 08 Dec 2011 01:54:31 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://dangilmore.com/?p=136</guid>
		<description><![CDATA[They may not sit well with you.  Or you over there.  Yeah, you. Organized religion kills I do not like organized religion.  This does not mean that I am not a Christian, or that I do not believe in God or that Jesus is my personal savior.  It simply means that I do not like [...]]]></description>
			<content:encoded><![CDATA[<p>They may not sit well with you.  Or you over there.  Yeah, you.</p>
<p><strong>Organized religion kills</strong></p>
<p>I do not like organized religion.  This does not mean that I am not a Christian, or that I do not believe in God or that Jesus is my personal savior.  It simply means that I do not like an organization that has perpetuated its existence through war, rape, murder and conquering lesser developed groups of people.  The Crusades, all nine of them, from 1095 to 1272, was mass murder blessed by the Pope and the Vatican.  The Trail of Tears, 1830-1835, was one of the most despicable things done by our own US government.  By 1837, over 46,000 of these &#8220;Godless heathens&#8221;, who were here first by the way, were forced out of their homes and relocated to present-day Oklahoma.</p>
<p>Those are just two examples of organized religion doing bad things, specifically Christianity.  There are a ton of other examples, but not only from Christianity, but from EVERY religion.  Jesus taught forgiveness.  He also said that God is the only true judge.  How arrogant is any organized religion to believe they are justified to judge above God?</p>
<p><strong>Respect each other&#8217;s beliefs</strong></p>
<p><strong></strong>Many of my closest friends don&#8217;t truly know my religious beliefs.  Why is that? Because they are mine.  It&#8217;s kind of like folks knowing the size and shape of my penis.  It&#8217;s mine (ok, and Nancy&#8217;s), and it&#8217;s none of your business.  I keep my beliefs private, and frankly, I wish more people would as well.  If you have faith, good for you.  If you are Christian, Muslim, Jewish, or whatever, good for you.  I seriously mean that, and I write it with no sarcasm intended at all.</p>
<p>My mom is a very devout Christian, and while we can debate theology, she is extremely open minded.  She practices tolerance.  I firmly believe that Jesus practiced tolerance as well.  I&#8217;m convinced that if Jesus were to come back today, he would condemn so-called Christians that spout that ALL Muslims are terrorists.  Just because someone&#8217;s religion doesn&#8217;t agree with you, and some bad apples of another religion fly planes into buildings and kill ~3000 people doesn&#8217;t mean that EVERY member of said religion is a cold-blooded murderer that hates freedom, puppy dogs, and boobies.</p>
<p><strong>Please be tolerant on Facebook</strong></p>
<p>I have many friends on Facebook that will post content that promotes their religion.  &#8220;Keep Christ in Christmas&#8221; is currently the big one this time of year.  I know that if I posted a response, showing that Jesus wasn&#8217;t born on December 25th, but that it was the Christian church incorporating Pagan celebrations to help get more followers, I would piss off a lot of folks.</p>
<p>It seems to me, on Facebook, that it&#8217;s okay to profess your <strong></strong>love of Jesus and/or God, but if I were to post ANYTHING that doesn&#8217;t jive with your beliefs, I&#8217;m being offensive.  This boils down to the simple cliche of &#8220;You can dish it out, but can&#8217;t take it&#8221;.  If you think it&#8217;s okay to post about how great your religion is, you should be tolerant of folks that don&#8217;t believe.  We go back to that whole thing about Jesus forgiving folks.</p>
<p>In the same vein, I will NEVER degrade you or your beliefs.  We go back again to respect.  Have respect for others&#8217; beliefs.  The golden rule.  Do unto others as you would have them do unto you (or something like that).  I will see some nonsensical shit being spewed on Facebook, but will look at it, realize that the person truly believes it, and let it go.  I respect their views even thought I don&#8217;t agree with them.</p>
<p>I think we should all do such a thing.</p>
<p><strong>Bottom line&#8230;.</strong></p>
<p>Tolerance.  Don&#8217;t judge.  It&#8217;s not your place.  Acceptance. Accept acceptance.  It will make your life easier to live.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=136</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Programatically Changing Users&#8217; Roles in WordPress Multisite</title>
		<link>http://dangilmore.com/?p=100&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=programatically-changing-users-roles-in-wordpress-multisite</link>
		<comments>http://dangilmore.com/?p=100#comments</comments>
		<pubDate>Wed, 19 Oct 2011 23:09:16 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Capabilities]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[Roles]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://dangilmore.com/?p=100</guid>
		<description><![CDATA[Background: I inherited three different WordPress installations (each one on a separate closed network) from a developer that was leaving our contract for a government civilian position.  I had a grand total of five days to pick his brain about WordPress, and our infrastructure.  It sucked, greatly. We had two custom Roles in our installations: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Background:</strong></p>
<p>I inherited three different WordPress installations (each one on a separate closed network) from a developer that was leaving our contract for a government civilian position.  I had a grand total of five days to pick his brain about WordPress, and our infrastructure.  It sucked, greatly.</p>
<p>We had two custom <a href="http://codex.wordpress.org/Roles_and_Capabilities" target="_blank">Roles</a> in our installations: Blog Owner, and Team Admin.  Blog Owner (listed as &#8216;owner&#8217; in the database) was the role assigned to the Administrator of a personal blog (a blog with only one user, and said user was the administrator).  Team Admin (listed as &#8216;teamadmin&#8217; in the database) was the role assigned to users that were Administrators for a &#8220;Team Blog&#8221;, basically a blog with multiple user accounts associated to it.  Why did we go this way? I have no clue.  I was not part of our organization at that point.</p>
<p>When I upgraded everything to WordPress 3.2.1, Administrators, Blog Owners and Team Admin&#8217;s seemed to lose some abilities.  In particular, they did not have the &#8216;edit_theme_options&#8217;, or &#8216;list_users&#8217; capability.  Upon further research, it seems that I now have two major problems:  The upgrades did not recognize my custom roles, and thereby did not apply the appropriate capabilities to those roles. I looked through the database and saw that I&#8217;d have to change over 9,000 records in the wp_usermeta table, on one network alone.</p>
<p>Did I mention that on one network I have over 6,590 blogs, with over 12,000 users?  Yeah, that&#8217;s a lot of user editing that I would not do by hand.</p>
<p><strong>Solution:</strong></p>
<p>After much discussion via Twitter, I came up with the following little piece of code that is working for me, and I hope it helps with others.  With regards to the paths, I have this as a php page in a subdirectory of the home directory of our WordPress installation, hence the &#8216;../&#8217; in each require statement.  Edit that as you need.</p>
<p><code>global $wpdb;<br />
ini_set("display_errors", "1");<br />
define("WP_INSTALLING", true);<br />
require('../wp-config.php');<br />
require('../wp-blog-header.php');<br />
require('../wp-includes/registration.php');<br />
get_header();<br />
/*<br />
*  Edit this variable to reflect the custom role you want to change.<br />
*/<br />
$role_to_update = '<code>a:1:{s:5:\"owner\";b:1;}';</code><br />
$results = $wpdb-&gt;get_results("select * from wp_usermeta where meta_value=". $role_to_update .";", ARRAY_A);<br />
if (is_array($results))<br />
{<br />
foreach ($results as $result)<br />
{<br />
//  This line pulls out the blog_id from the meta_key, i.e., 'wp_BLOGID_capabilities'<br />
$blogid = mb_substr($result['meta_key'], strpos($result['meta_key'], '_') +1, strrpos($result['meta_key'], '_') -3 );<br />
$user_id = $result['user_id'];<br />
switch_to_blog($blogid);<br />
$user = new WP_User($user_id);<br />
//  Make sure you have the correct role here that you want to remove.<br />
$user-&gt;remove_role('owner');<br />
$user-&gt;add_role('administrator');<br />
restore_current_blog();<br />
}<br />
}<br />
echo "DONE!";<br />
</code></p>
<p>This is quick, dirty, and ugly, but it&#8217;s working for me. I would LOVE feedback on how to do this better, cleaner and/or more efficient!</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=100</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Can Help, You Just Might Not Know It Yet</title>
		<link>http://dangilmore.com/?p=86&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=you-can-help-you-just-might-not-know-it-yet</link>
		<comments>http://dangilmore.com/?p=86#comments</comments>
		<pubDate>Thu, 06 Oct 2011 23:09:41 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://dangilmore.com/?p=86</guid>
		<description><![CDATA[I have been a WordPress developer for about 3 years, coming from a .NET background. I run three different installations of (finally) WordPress 3.2.1 on three separate networks. I converse on a daily basis with some of the best and brightest of WordPress developers, from the hobbyist to the WordPress core developers. I have been [...]]]></description>
			<content:encoded><![CDATA[<p>I have been a WordPress developer for about 3 years, coming from a .NET background.</p>
<p>I run three different installations of (finally) WordPress 3.2.1 on three separate networks.</p>
<p>I converse on a daily basis with some of the best and brightest of WordPress developers, from the hobbyist to the WordPress core developers.</p>
<p>I have been repeatedly invited down to Washington D.C. to have dinner and/or beer and catch a Caps hockey game with one of the core devs who is also an Automattic employee.</p>
<p>I was asked to present at a potential WordPress conference in D.C. about how the Intelligence Community uses WordPress.</p>
<p>I have in my iPhone the number to the author of one of the biggest selling WordPress technical books available (Two editions!).  I was interviewed for those books.  In fact, he may or may not owe me money&#8230;need to look into that again.</p>
<p>I met <a href="http://ma.tt/about/" target="_blank">Matt Mullenweg</a>. I had a beer <a href="http://dangilmore.com/wp-content/uploads/2011/08/wcsf.jpg" target="_blank">with him</a> in San Francisco.  I told him how I utilize WordPress in my professional career, and he said &#8220;WordPress is used in the Intelligence Community? COOL!&#8221;  That&#8217;s pretty much one of the coolest things that could have been said to me.</p>
<p>With all of that said:  None of that goes to my head.  I am not trying to brag, just making a big point.</p>
<p><strong>I am a newb, a functional WordPress idiot. </strong></p>
<p>Compared to all of those folks above (and many more folks), I am pretty much a drunken silverback gorilla trying to create source code with one hand behind my back and my good thumb removed.  I ask people questions about WordPress multiple times a day via Twitter.  I&#8217;m like your best friend&#8217;s little brother tugging on your shirt sleeve asking &#8220;Hey, can I play too?!?!?&#8221;  That&#8217;s how I see myself.  I know we all start at the bottom, and I&#8217;ve received nothing but awesome help from everyone involved in the WordPress community.</p>
<p>I was mentioned by Jane Wells in a her blog post <a href="http://jane.wordpress.com/2011/09/22/in-praise-of-the-forums/" target="_blank">&#8220;In Praise of the Forums&#8221;</a>.  She makes really good points about how we, as a community, need to help each other, and the <a href="http://wordpress.org/support">WordPress.org Support Forums</a> are a great place to help out. Personally, if I post a question in the forums, I try to answer/comment on at least five threads.  I may not be able to fix a person&#8217;s problem, but at the very least, I&#8217;ll steer that person in the right direction.  The best case scenario is that I fix the person&#8217;s problem and learn something in the process.  Win-Win.</p>
<p>Now, what&#8217;s with the title of this post?  Well, don&#8217;t scare the newbs.  When I first started going to the forums, it was to leach knowledge.  I was scared and intimidated to provide help.  I won&#8217;t rehash what Jane posted, but it all boiled down to &#8220;Holy crap, the mod&#8217;s know 109348 times more stuff than me, so I&#8217;ll let them handle it&#8221;.</p>
<p>I was way wrong.</p>
<p>We, as a community, need fresh blood helping out in the forums.  Just because you haven&#8217;t had a slew of core edits added to trac doesn&#8217;t mean you can&#8217;t help out.  There are a lot of simple fixes.  You, as a WordPress dev, may be surprised at how much you could help.  Please, take 5-10 minutes out of your day, scroll through the threads, and see if you have any ideas  on how to help out someone else.</p>
<p>In the small amount of time that I&#8217;ve been on the forums I&#8217;ve been hit up on Twitter asking for help.  That kind of blew my mind.  Someone wanted my help.</p>
<p>I&#8217;m contributing, however I can. Contributing to a much bigger thing.  It feels good, and it really made me smile.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=86</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Multisite Blog Lifecycle Audit &#8211; My First WordPress Plugin&#8230;or not?</title>
		<link>http://dangilmore.com/?p=82&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=multisite-blog-lifecycle-audit-my-first-wordpress-plugin-or-not</link>
		<comments>http://dangilmore.com/?p=82#comments</comments>
		<pubDate>Mon, 22 Aug 2011 23:22:09 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress Multisite]]></category>

		<guid isPermaLink="false">http://dangilmore.com/?p=82</guid>
		<description><![CDATA[So I&#8217;ve been inspired to write a plugin for WordPress after attending my first WordCamp San Francisco.  I wanted to help contribute back to the WordPress community, but my chops for helping contribute to core code are not good enough.  With that said, I figured I would look for something I need at work that [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been inspired to write a plugin for WordPress after attending my first <a href="http://dangilmore.com/blog/2011/08/19/wordcamp-san-francisco-a-conference-that-changed-my-brain/">WordCamp San Francisco</a>.  I wanted to help contribute back to the WordPress community, but my chops for helping contribute to core code are not good enough.  With that said, I figured I would look for something I need at work that is currently lacking in WordPress and see if I could figure it out myself.</p>
<p>I work as a consultant for the federal government, and without going too much into it, the gov&#8217;t requires a LOT of paperwork.  One of the things I&#8217;d like to have in my multisite installations is an audit log of when a blog is created, deleted, and also when users are added/removed from blogs.  Anything that you would think an IT security person would want logs of.</p>
<p>Currently, it&#8217;s easy to see when a blog is created.  Sadly, when a blog is deleted, it&#8217;s just nuked from orbit.  My quick fix is to log to a text file, but that is scattered across multiple web servers, so I wanted to put it into the database. I found the <a href="http://wordpress.org/extend/plugins/audit-trail/" target="_blank">Audit Trail plugin</a>, and it does a bunch of logging, but not exactly the operations I want.  Specifically, addition/deletion of blogs, and adding/removing of users to blogs.</p>
<p>My current boggle is this: Do I modify <a href="http://profiles.wordpress.org/users/johnny5/" target="_blank">Johnny5</a>&#8216;s to include the new functionality, or do I use this as a learning experience, start slow and small, and just create what I need?  I&#8217;m of the mind of the latter, just to learn more about creating plugins, and basically coding in WordPress.</p>
<p>Your thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=82</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordCamp San Francisco &#8211; A Conference That Changed My Brain</title>
		<link>http://dangilmore.com/?p=75&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordcamp-san-francisco-a-conference-that-changed-my-brain</link>
		<comments>http://dangilmore.com/?p=75#comments</comments>
		<pubDate>Sat, 20 Aug 2011 01:32:30 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[wcsf]]></category>
		<category><![CDATA[wordcamp]]></category>

		<guid isPermaLink="false">http://dangilmore.com/?p=75</guid>
		<description><![CDATA[Here I am at home, near Baltimore, MD, blasting some metal music (Machine Head &#38; Trivium, just in case you were wondering, @jarret) while typing this, and I really can&#8217;t get this shit-eating-grin off my face. WordCamp San Francisco 2011 was beyond anything that I could have imagined. I was in a town car going [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dangilmore.com/wp-content/uploads/2011/08/wcsf.jpg"><img class="alignright size-medium wp-image-66" style="margin: 20px;" title="wcsf" src="http://dangilmore.com/wp-content/uploads/2011/08/wcsf-300x225.jpg" alt="" width="300" height="225" /></a>Here I am at home, near Baltimore, MD, blasting some metal music (Machine Head &amp; Trivium, just in case you were wondering, <a href="http://www.twitter.com/jarret/" target="_blank">@jarret</a>) while typing this, and I really can&#8217;t get this shit-eating-grin off my face. <a href="http://2011.sf.wordcamp.org/" target="_blank">WordCamp San Francisco 2011</a> was beyond anything that I could have imagined. I was in a town car going from my hotel to the San Francisco airport on Sunday morning, looking at Twitter, and following the <a href="http://twitter.com/#%21/search?q=%23wcsf" target="_blank">#WCSF</a> hashtag, and I realized that I was going to miss a lot of information on the last day. I&#8217;m not going to lie: I wanted to turn the car around and figure out the airline issues later. So much had happened since Thursday night that I realized that I&#8217;d be missing out on too much. Unfortunately, I never tapped the driver on the shoulder. This post is a thank you to everyone that made this WordCamp possible, and to the folks that make the WordPress community so damned awesome.</p>
<p>I am on <a href="http://www.twitter.com/danhgilmore/" target="_blank">Twitter</a> and follow a good number of WordPress folks, but I was sincerely apprehensive about flying across the country and being with about a thousand folks smarter than me. I tweeted my anxiety about going to the annual WordPress conference, and I received a <a href="http://twitter.com/#%21/janeforshort/status/100902453066727424" target="_blank">response</a> from <a href="http://jane.wordpress.com/" target="_blank">Jane Wells</a>, one of the people involved in setting this whole thing up. While it made me feel a little bit better, I still didn&#8217;t know many people, or who I to hang out with during my time in San Francisco. Why was I worried about that? I knew that San Francisco would be teeming with people that I could learn from. I was just too scared to approach anyone. I&#8217;ve have what I think is a good online relationship with a ton of WordPress folks, but again, it&#8217;s all online. I&#8217;m sure you all felt the same apprehension when you attended your first WordCamp, so I hope I&#8217;m not alone. With all that said, I would like to now thank a handful of folks that made my first WordCamp San Francisco one of my best experiences, both professionally and personally.</p>
<p><strong>Aaron Brazell</strong> &#8211; <a href="http://twitter.com/#%21/technosailor" target="_blank">@technosailor</a></p>
<p>I &#8220;met&#8221; Aaron via a co-worker when he still lived in Maryland, a few years back. I had no idea that he was writing <a href="http://www.amazon.com/WordPress-Bible-Aaron-Brazell/dp/0470568135" target="_blank">The WordPress Bible</a>, nor did I know how damned smart he was. I needed a way to prevent all users from changing how permalinks were displayed, and <a href="http://twitter.com/#%21/immunity" target="_blank">Andrea Baker</a> pointed me in his direction. He posted a comment on my blog, giving me the full code of an Mu-plugin that prevented users from changing the permalink option (or any option, really). Since then, he and I have chatted via Twitter, Facebook, and on the phone about a multitude of things, but we&#8217;ve never had the chance to sit down and chat (especially over beer).</p>
<p>This changed on the Thursday I arrived in San Francisco. We had made plans to meet up at <a href="http://21st-amendment.com/" target="_blank">The 21st Amendment Brewery</a> and have a few beers. We had beer and chatted WordPress, the Ravens, but mainly had beer. It was awesome. Then the next two folks wandered into the bar&#8230;</p>
<p><strong>Ryan Duff</strong> &#8211; <a href="http://www.twitter.com/ryancduff/" target="_blank">@ryancduff</a></p>
<p>I knew Ryan on Twitter via Aaron. At first impression, he was a pretty quiet laid back dude that didn&#8217;t say much. That changed quickly <img src='http://dangilmore.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  He&#8217;s very smart about a lot of WordPress stuff, and has a very quick wit. I had to make sure he wasn&#8217;t a Steeler&#8217;s fan, though, being from Harrisburg, PA&#8230;</p>
<p><strong>Andy Stratton</strong> &#8211; <a href="http://twitter.com/#%21/theandystratton" target="_blank">@theandystratton</a></p>
<p>I actually didn&#8217;t know about Andy until the week of WCSF when I saw a retweet from Ryan Duff about Andy possibly hiring WordPress devs in the Baltimore area. I&#8217;m not looking for another job, but I loved the idea that Baltimore had some WordPress developers living here. Andy, Ryan, Aaron and I sat and drank a few while waiting on the next guest&#8230;</p>
<p><strong>Melanie Nelson</strong> &#8211; <a href="http://twitter.com/#%21/sfgirl" target="_blank">@sfgirl</a></p>
<p>Melanie is awesome. I don&#8217;t now how else to put it. She arrived about an hour after the four of us were deep into WordPress talk (and beer) and she jumped right into it. She&#8217;s also very pretty (don&#8217;t beat me Aaron!). The five of us sat around for a couple hours and talked WordPress, WordPress people, and had a grand old time. The kicker? I hadn&#8217;t known her for more than two hours, but her and Aaron drove me back to my hotel. It was a cheap taxi fare back to the Hilton on O&#8217;Farrell, but the fact she said &#8220;Get in the car, Dan&#8221; with such authority made me respect her like +100.</p>
<p><strong>Otto</strong> &#8211; <a href="http://twitter.com/#%21/otto42" target="_blank">@Otto42</a></p>
<p>I didn&#8217;t know anything about Otto until Saturday morning when I was talking to Aaron before the first session. Now that I&#8217;ve learned about him, I feel like a total WordPress newb. Aaron introduced us, and somehow the talk went to beer (shocker!). Now that I&#8217;ve talked to Otto in depth about beer, I now need to go find Pabst Blue Ribbon on tap. He says it&#8217;s good. Since he&#8217;s a homebrewer, I&#8217;m going to trust him.</p>
<p>He was also one of my favorite presenters at #WCSF, apparently reprising the Nacin &amp; Otto show from Montreal(?)</p>
<p><strong>Sara Rosso</strong> &#8211; <a href="http://twitter.com/#%21/rosso" target="_blank">@rosso</a></p>
<p>Sara presented the first session on Friday, about the WordPress Ecosystem. She works for <a href="http://automattic.com" target="_blank">Automattic</a>, and introduced me to the <a href="http://vip.wordpress.com" target="_blank">VIP</a> options within WordPress. I broke my &#8220;ask a question at a WordCamp session&#8221; cherry by asking a question that I have completely forgotten now.</p>
<p>After the session, I did meet up with her and ask about government contracts and whether WordPress.com has any current contracts. They do, but not in my realm of the government. I will be emailing her soon about possibly getting a WordPress brainiac on contract <img src='http://dangilmore.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Andrew Nacin</strong> &#8211; <a href="http://twitter.com/#%21/nacin" target="_blank">@nacin</a></p>
<p>This dude is not human. He&#8217;s a robot. Hence <a href="http://twitter.com/#%21/nacinbot" target="_blank">@nacinbot</a>. Seriously, Nacin (that&#8217;s how I know him) is a machine when it comes to WordPress code. He and I connected via Twitter after last year&#8217;s WordCamp Baltimore, and also because we&#8217;re both fans of the Washington Capitals. He&#8217;s been trying to get me to go to the WordPress DC Meetup, and after #WCSF, I finally rogered up to going. I can&#8217;t wait to sit there and pick his brain about WordPress (and feed him beer).</p>
<p><strong>Mark Jaquith</strong> &#8211; <a href="http://twitter.com/#%21/markjaquith" target="_blank">@markjaquith</a></p>
<p>Mark is another WordPress developer that I can&#8217;t talk enough about (without sounding like a stalker). I use his <a href="http://wordpress.org/extend/plugins/subscribe-to-comments/" target="_blank">Subscribe to Comments</a> plugin at work, and I thank him for it daily (in my head). When I realized he&#8217;d be hosting a session at #WCSF, I knew I had to be there. Then I read what it was about: Scaling WordPress in the Enterprise. With over 12 thousand blogs on one server, I felt the need to attend his session. I took literally four pages of notes. One of the best lines from his session: &#8220;VCS or GTFO&#8221;. Just that on a slide. Sadly, I&#8217;m going to be hard pressed to get the government to go along with all of the great ideas I brought back.</p>
<p>Also, Mark is like six foot twenty, and his hair is epically awesome.</p>
<p><strong>Jane Wells</strong> &#8211; <a href="http://twitter.com/#%21/janeforshort" target="_blank">@Janeforshort</a></p>
<p>As I said above, Jane helped to calm me before my trip. While I was not able to bake cookies, I was somewhat calmed. From what I could tell, being my first WCSF, she did one hell of a job coordinating a conference for about a thousand web dorks. On top of that, she was part of sessions, and made it out to the happy hours. It&#8217;s the COMMUNITY of WordPress that makes me happy, more than the software. Folks like Jane, and anyone that coordinates the WordCamps need to be praised more than they are. Jane? Please let me buy you booze the next time we meet at a WordCamp?</p>
<p><strong>Brian Gardner</strong> &#8211; <a href="http://twitter.com/#%21/bgardner" target="_blank">@bgardner</a></p>
<p>I only met Brian in passing while I was smoking a cig outside Pedro&#8217;s, but he&#8217;s pretty much the man at <a href="http://www.studiopress.com/" target="_blank">Studiopress.com</a> with the Genesis Framework. I had tweeted him about a month ago, asking if I could use Genesis on *any* website I admin&#8217;d and he said yes. To me, coming from a Microsoft background, that sounded too good to be true. I asked him if it was ok to use the themes on my clients site, and he said &#8220;Oh, I thought I responded to your tweet?&#8221; To which I responded: &#8220;Yeah, but that sounded too good to be true.&#8221; He just smiled and said &#8220;Go ahead, man&#8221; with a bigger smile than what&#8217;s in his Twitter profile pic. Again, coming from a Microsoft background, this blew my mind.</p>
<p><strong>Jarret</strong> &#8211; <a href="http://twitter.com/#%21/jarret" target="_blank">@Jarret</a></p>
<p>I&#8217;ve only known Jarret via Twitter, and I knew of him via <a href="http://twitter.com/#%21/andrea_r">@andrea_r</a> and <a href="http://twitter.com/#%21/ipstenu">@ipstenu</a> in our tweets about WordPress Multi-site. He&#8217;s a really cool dude, metal-head, and sadly, I only had about 10 minutes to chat with him outside the 21st Amendment. I can&#8217;t wait to get back out to the west coast and have a few beers with him, and pick his brain too.</p>
<p><strong>Matt Mullenweg</strong> &#8211; <a href="http://twitter.com/#%21/photomatt" target="_blank">@photomatt</a></p>
<p>There&#8217;s really no better way to explain this. I was drinking with Aaron and Melanie, and as I got drunker, I saw some other WordPress folks on the other side of the bar. One of them was Mr Mullenweg (that&#8217;s how I thought of him, since his code pretty much affords me a living, and we&#8217;d never met) and a slew of core contributors. I took the picture up top later in the evening. Without those folks, WordPress wouldn&#8217;t be where it is today. From left to right: Matt Mullenweg, Mark Jaquith, (someone I need to meet next WordCamp), Jane Wells, Daryl Koopersmith, and Nacin.</p>
<p>I remember walking over to where Matt was hanging out, and there was a bar stool open next to him. I sat down, and while a couple of other folks recognized me and nodded their heads, Matt was talking to somebody about a particular part of the WordPress code, and I didn&#8217;t want to interrupt. Once there was a break in the conversation, I offered him my hand and introduced myself. The only way I can describe the meeting to non-WordPress folks is this: Imagine meeting someone that helped create something that you now make your living on. That&#8217;s what I was feeling. This guy, younger then me by 10 years, created something that I am now using to support my living.</p>
<p>I explained to Matt how I used WordPress: I run WordPress on three different closed networks for the Intelligence Community, but sadly it&#8217;s not up to the latest version (We&#8217;re using WPMu 2.8.6&#8230;don&#8217;t hate, it&#8217;s the gov&#8217;t). Matt said something to the effect of &#8220;The IC is using WordPress? COOL!&#8221;</p>
<p>My weekend?</p>
<p>Made.</p>
<p><strong>Conclusion</strong></p>
<p>All in all, WordCamp San Francisco changed my life. I know that sounds like some emo/hipster cliche, but it&#8217;s true. I had no idea there were so many people out there that had such a passion for a little web app like this. I met so many cool and smart people. I realized that they devote a large part of their life to this open source codebase. They make it their mission to make WordPress a better product.</p>
<p>I&#8217;ve been inspired and motivated. I want to contribute to the core code. I want to make WordPress better. How am I going to do that? I have no idea. I&#8217;m going to try and make a plugin first. I contribute to the WordPress.org forums and help where I can. I&#8217;m going to continue to communicate with the WordPress community, because honestly, there&#8217;s no better software community out there.</p>
<p>Thank you, WordPress Community, for welcoming little old me into your arms. I can&#8217;t wait to contribute more.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=75</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A quick riff I recorded&#8230;.</title>
		<link>http://dangilmore.com/?p=46&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-quick-riff-i-recorded</link>
		<comments>http://dangilmore.com/?p=46#comments</comments>
		<pubDate>Tue, 26 Jul 2011 00:00:16 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.dangilmore.com/?p=46</guid>
		<description><![CDATA[This is an ugly, raw, quick and dirty recording of guitar/bass/drums done with Logic Pro.  I&#8217;d have FTP&#8217;d it to my site and shared on Facebook, but sadly, uploading to my blog is faster   This is very much in the same vein as Nugent/Dillinger/Frampton/etc.  Very &#8220;cock-rock&#8221; of the late 70&#8242;s. cockrock_first_pass]]></description>
			<content:encoded><![CDATA[<p>This is an ugly, raw, quick and dirty recording of guitar/bass/drums done with Logic Pro.  I&#8217;d have FTP&#8217;d it to my site and shared on Facebook, but sadly, uploading to my blog is faster <img src='http://dangilmore.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   This is very much in the same vein as Nugent/Dillinger/Frampton/etc.  Very &#8220;cock-rock&#8221; of the late 70&#8242;s.</p>
<p><a href="http://www.dangilmore.com/wp-content/uploads/2011/07/cockrock_first_pass.mp3">cockrock_first_pass</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=46</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.dangilmore.com/wp-content/uploads/2011/07/cockrock_first_pass.mp3" length="285696" type="audio/mpeg" />
		</item>
		<item>
		<title>Boating on the Bay</title>
		<link>http://dangilmore.com/?p=32&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=boating-on-the-bay</link>
		<comments>http://dangilmore.com/?p=32#comments</comments>
		<pubDate>Mon, 23 May 2011 23:00:35 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.dangilmore.com/?p=32</guid>
		<description><![CDATA[Nancy and I finally bit the bullet and took our boat out on the Chesapeake Bay.  This is kind of a big deal because, well, our boat is pretty small compared to the behemoths out there.  We have a 16 foot Tracker bass boat with a 65 horsepower outboard.  We bought the boat this April [...]]]></description>
			<content:encoded><![CDATA[<p>Nancy and I finally bit the bullet and took our boat out on the Chesapeake Bay.  This is kind of a big deal because, well, our boat is pretty small compared to the behemoths out there.  We have a 16 foot Tracker bass boat with a 65 horsepower outboard.  We bought the boat this April and have only used it on a small lake with just the trolling motor.  We haven&#8217;t used the &#8220;real&#8221; engine until this past Saturday.</p>
<p>We put the boat in at <a href="http://www.dnr.state.md.us/publiclands/southern/sandypoint.asp">Sandy Point State Park</a> right by the Bay Bridge, and honestly, we had no idea what the hell we were doing.  I had just passed the Maryland Boater&#8217;s Safety Course online, and it was a LOT of information to take in.  As my buddy Chris said, it really boils down to &#8220;Don&#8217;t hit anything&#8230;boats, crab pots, sandbars, etc.  Also, leave your ego on the boat ramp.&#8221;  He taught me more in the 2+ hours we had him and his wife on the boat than I learned in the entire course online.  Thanks again, mi amigo.</p>
<p>So, here&#8217;s a quick video that Nancy took of the boat at full speed (about 28mph) out on the open bay.</p>
<p><span style="text-align:center; display: block;"><a href="http://dangilmore.com/?p=32"><img src="http://img.youtube.com/vi/mKFazMWReAM/2.jpg" alt="" /></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=32</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cancer Sucks</title>
		<link>http://dangilmore.com/?p=23&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cancer-sucks</link>
		<comments>http://dangilmore.com/?p=23#comments</comments>
		<pubDate>Fri, 13 May 2011 00:42:41 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[cancer]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[psa]]></category>

		<guid isPermaLink="false">http://www.dangilmore.com/?p=23</guid>
		<description><![CDATA[DISCLAIMER THIS POST IS EXTREMELY PERSONAL AND DESCRIPTIVELY GRAPHIC ABOUT URINARY HABITS This post is extremely personal. I was originally posted back on Dec 13th, 2009 on my old blog, and since it&#8217;s been two years, I figured I&#8217;d re-post it in order to serve as another public service announcement. In short, I was diagnosed [...]]]></description>
			<content:encoded><![CDATA[<p><strong>DISCLAIMER</strong></p>
<p><strong>THIS POST IS EXTREMELY PERSONAL AND DESCRIPTIVELY GRAPHIC ABOUT URINARY HABITS</strong></p>
<p>This post is extremely personal. I was originally posted back on Dec 13th, 2009 on my old blog, and since it&#8217;s been two years, I figured I&#8217;d re-post it in order to serve as another public service announcement.</p>
<p>In short, I was diagnosed with possibly having bladder cancer.  I was 35 at the time, and I made jokes about having cancer, just to deflect from the fear.  I literally scared myself, my wife, my family, and my friends because I was too much of a pussy to go to the doctor.  I am reposting this for many reasons.  First and foremost, bladder cancer kills.  Second, don&#8217;t be a pussy like me, and avoid the doctor.  The roller coaster of emotions that you put your spouse and best friends through will torment you for the rest of your life.  I will never forgive myself for that.</p>
<p>Having said all that, here&#8217;s my story.  Remember, this is from Dec of 2009, describing what happened to me in April/May of 09.  Also, when I typed it up, I&#8217;ll guarantee I was sauced.</p>
<p><span id="more-23"></span></p>
<p>Dec 13th, 2009</p>
<p>This is probably my most personal blog so far.  This post will have some pretty graphic mental images, mostly involving my genitalia and urinary habits, all revolving around bladder cancer.  I&#8217;m drafting this post up from some notes/emails I have saved from the time, so bare with me while I try to remember everything that happened.  I&#8217;m writing this to pass on some very important information that all of us men need to know.</p>
<p>On Tuesday, April 14th, I started to feel a sort of a burning sensation when I urinated.  When I peed, it didn&#8217;t hurt so much as it was just kind of uncomfortable.  Most men would do what I should have done &#8211; call a doctor &#8211; when experiencing pain associated with their most prized of possessions, but for some stupid reason, I didn&#8217;t.  I figured that if it continued, I&#8217;d call my doctor.</p>
<p>The next day, while standing at the urinal at work, I almost collapsed.  I felt a sharp pain that can only be described as “passing Tabasco Sauce through my penis”.  Once I finished, I became very scared.  I&#8217;m only 35 years old.  Stuff like this isn&#8217;t supposed to happen until later in life, right?  It was at this point that I started dreading going to the bathroom.  That night, I checked myself out, and didn&#8217;t see anything out of the ordinary.  Due to my fear/stupidity, I didn&#8217;t say anything to my wife, Nancy.</p>
<p>On Thursday, I had to sit down to pee at work because it hurt so bad.  There&#8217;s something very emasculating to sit and pee at work, with tears of pain welling up.  That night, I finally told Nancy.  After she scolded me for not telling her sooner, we checked the little guy out again, and didn&#8217;t see anything.  I promised to make an appointment with my doctor the next morning.</p>
<p>When I woke up Friday morning, before calling the doctor, I realized I had some discharge.  Uh, oh.  I was lucky to get an appointment with my doctor at 9:30 a.m.  He checked me out and said that he thought I had a urinary tract infection (UTI).  My doc is a male, and I&#8217;d like to think the look he had on his face when he said “I&#8217;m sorry, but I have to get a culture, and it&#8217;s going to hurt” was true pity.  He used a Q-Tip that must have been reserved for King Kong and took a swab from my urethra.  It was pretty painful, but sadly, I was getting used to pain down there.  He said he&#8217;d call if he found something by the middle of the next week.  He prescribed three different antibiotics, and said I should be good to go.  Unfortunately, he also said something no one wants to hear: “Sorry, but no sex until this is fixed”.  Damn.</p>
<p>As I said, I am writing this from notes from seven months ago, and I don&#8221;t remember everything.  The note said:</p>
<ul>
<li>Saturday &#8211; WAAAAAAAY to drunk to notice my burning pee</li>
<li>Sunday &#8211; WAAAAAAAAAAAAY to dehydrated to notice my burning pee</li>
</ul>
<p>Nancy had a legal conference to attend in DC, and her firm was paying for a hotel at the Grand Hyatt.  On that Saturday night, we went to Game 2 of the Caps vs Rangers hockey playoff game.  That would explain the drinking.  Anyway, I don&#8217;t recall anything about that weekend and my junk.</p>
<p>On Monday, the 20th, the pain was back in full force.  My mind had convinced itself to only pee once, or maybe, twice a day.  I decide that &#8220;mid-week&#8221; is too long to wait for word from my doctor, and that I would call the doc first thing in the morning on Tuesday.</p>
<p>Tuesday morning brought yet another symptom: there was a red stain on my tighty-whiteys at work.  I say &#8220;at work&#8221; because my mind refused to let my body urinate when I woke up.  I had to urinate, but my mind knew how much it would hurt.  Because of this, I&#8217;d put it off as long as I could.  I called the doc and left a message.</p>
<p>Somewhere around noon the office called me back at work and said “Good news!  Your results came back negative!”  I was confused, to say the least.</p>
<p>“Ok, then why do I feel like I&#8217;m passing ninja stars through my junk?”  She didn&#8217;t know, but provided me a consultation to a urologist.  My office mate looked at me, with a really strange look, after the ninja star comment and asked if everything was ok.  Yeah, that was a bit awkward.</p>
<p>On Wednesday, I saw that I had a bit of blood and a cut on my foreskin (no, I&#8217;m not circumcised, and yes, I know that&#8217;s too much information, but it pertains to the plot&#8230;pay attention).  I went to see Dr. Rodriguez, a local urologist.  When I checked into the doc&#8217;s office, I REALLY had to pee.  As I said earlier, my brain was keeping me to one urination a day.  The nurse said I needed to provide a urine sample, and because I hadn&#8217;t urinated that day, I was ready to provide one.  I went into the restroom and almost collapsed because I had to stand to provide the sample.  I have a new-found respect for the handicap bars in bathrooms.  I then noticed the color: the urine was a bit orange-ish.</p>
<p>Dr. Rod (yes, that&#8217;s what he went by&#8230;insert joke here) walks into the exam room and after the formalities of meeting the man that is about to see my penis, he says “You have blood in your urine”.  That can&#8217;t be good. He had to check my prostrate for cancer, so I assumed the position.  “How &#8217;bout them Orioles?” is a bad ice breaker at that point in time.  I then showed him the laceration on my foreskin, and he said “Well, that doesn&#8217;t look herpetic.”  My first thought was “Ok, now you&#8217;re just making words up!”</p>
<p>He prescribed Urelle, a medicine that will ease the pain during urination, but one side effect is that it will make my urine blue.  My inner 12 year old giggled.  A lot.  That night when I peed again, there was less pain, but in the bowl, it looked like someone had melted a Smurf.  It was awesome.</p>
<p>Dr. Rod examined me and thought I might have kidney stones, so he gave me a consult for a CT scan.  An hour later I&#8217;m done with the scan.</p>
<p>The next day, Thursday the 23rd, I get an appointment with Dr. Rod at 1:30.  I arrived at Dr. Rod&#8217;s office and had to give another sample.  The nurse was a very attractive 20-something woman, so you can imagine my embarrassment.  I handed her my melted Smurf, and went into the exam room.</p>
<p>Dr. Rod looked at the CT films, and said (this is a direct quote, no shit): “Well, you either have one helluva UTI that the original antibiotics couldn&#8217;t attack, or&#8230;..you have bladder cancer.”</p>
<p>So, a minor infection, or “The Big C”.  What, there&#8217;s no middle ground here?  Doc said that he would schedule me for a <a href="http://en.wikipedia.org/wiki/Cystoscopy" target="_blank">cystoscopy</a>, a procedure where they would insert a “tiny” camera into my urethra and up into my bladder.  Uh, ok, define “tiny”.  He said “About the width of a number 2 pencil”.  Ok, for the women reading this (no need to explain this to the men): “tiny” and “number 2 pencil” DOES NOT EQUATE when it&#8217;s in reference to urethra insertion!!!</p>
<p>Doc said that normally the doc doing the procedure would give the patient a local anesthesia, but he stopped when he saw my face.  I must have had the look on my face that said “You&#8217;re planning on putting what where?!?!?!”  So, thankfully, he said “In your case, you&#8217;re being completely knocked out”.  He scheduled the procedure for the NEXT Friday, May 1st.</p>
<p>You know what was the worst part of the whole thing?  My friends and family.  I deal with bad things by making jokes.  For example, I told Nancy that if I DO have cancer, I&#8217;m getting that fucking ride on the Zamboni at a Caps game! (The rides are reserved for Make-A-Wish-Foundation folks)  Nancy would laugh, but then look at me and start crying.  My best friend, Mayson, came over and sat on my deck and I could see the tears welling up in his eyes, and no matter how much I wanted to joke about it, I saw how much it was hurting the folks close to me.  It was at that time I wanted to just crawl into a hole and not talk to anyone.  For the next week, we were all a basket of crazy.</p>
<p>May 1st, I went into the doctors office to get the procedure done.  It finally hit me that I might actually die due to cancer.  I was stunned.  No amount of jokes could keep me from thinking that I might leave this world, and cause pain and hurt to my loved ones.</p>
<p>The procedure went very well.  I got stuck with some GOOOOOOD drugs, and then led into a room with stirrups on the table.  I finally understood how vulnerable women feel at the OB/GYN.  I was told to count backwards from 10, and at 9 I was in la-la land.</p>
<p>The doc said I was fine.  No cancer, no UTI, but a not so rare condition called <a href="http://www.nlm.nih.gov/medlineplus/ency/article/001271.htm" target="_blank">urethra strictures</a>. Basically, some infection had caused the lining of my urethra to grow cell tissue around the inner lining and it acted as a dam, restricting the flow of urine.  Each time I urinated, the force of the fluids would rip (for lack of a better verb) the cell tissue off the lining of the urethra, and expose open wounds.  Part of the problem was that I was mentally programmed to pee once a day, hence making the pain worse.  The camera going into my junk literally wiped everything out, and the lubrication used was an anesthetic, so I felt nothing.  Hell, I felt better than I had in a month.  The Doc gave me some Vicodin for the weekend, and by Sunday, I made love to my wife for the first time in weeks.</p>
<p>So, in conclusion, why did I type this long diatribe out for the world to see?  Because I learned a few things.  First, bladder cancer is the fourth most common cancer in white males, especially recent non-smokers.  Second: There is a multitude of things that can go wrong with a man&#8217;s junk.  Third:  A cancer scare can change your life.  I realized how much folks actually care for me, and how irresponsible I was to my family and friends for not getting it checked earlier.  I&#8217;m also currently growing my hair out so that I can donate to <a href="http://www.locksoflove.org/" target="_blank">Locks of Love</a>.  The donation is the very LEAST I can do for cancer victims.</p>
<p>I say this to all of you: If you, or your significant other, has ANY sort of discomfort while urinating, CALL A DOCTOR.  Don&#8217;t do what I did, and try to make it go away with your non-existent Jedi mind tricks.  Life is too short to be embarrassed to show your junk to a doctor, and to fuck over your loved ones because of this stupid inhibition.  You owe it to yourself, and the ones you&#8217;ll leave behind in pain and heartbreak, to deal with a quick 15 minutes of being naked in front of a stranger.</p>
<p>I&#8217;m sorry if I have offended anyone with the frankness of this post, but I&#8221;d rather have a few of you get ooged out than to see you go away.</p>
]]></content:encoded>
			<wfw:commentRss>http://dangilmore.com/?feed=rss2&#038;p=23</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

