<?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>garywaddell.com</title>
	<atom:link href="http://garywaddell.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://garywaddell.com</link>
	<description>Gary Waddell</description>
	<lastBuildDate>Sat, 12 May 2012 11:49:32 +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>Addressing Emails</title>
		<link>http://garywaddell.com/2012/05/12/addressing-emails/</link>
		<comments>http://garywaddell.com/2012/05/12/addressing-emails/#comments</comments>
		<pubDate>Sat, 12 May 2012 11:49:32 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=412</guid>
		<description><![CDATA[So I noticed a trend with emails that I thought would be interesting to discuss, and that is how you address someone in an email.  Consider 2 simple, non-confrontational emails below and notice the main difference between them: Gary, We are in need of getting the website done by end of day Friday.  Can you [...]]]></description>
			<content:encoded><![CDATA[<p>So I noticed a trend with emails that I thought would be interesting to discuss, and that is how you address someone in an email.  Consider 2 simple, non-confrontational emails below and notice the main difference between them:</p>
<pre>Gary,</pre>
<pre>We are in need of getting the website done by end of day Friday.  Can you advise that we are still on schedule?</pre>
<pre>Joe Customer</pre>
<p>Or this one&#8230;.</p>
<pre>Hi Gary,</pre>
<pre>Could you please let us know if we are still on target for having the website changes in place for this Friday?</pre>
<pre>Thanks,
Joe Customer</pre>
<p>Let&#8217;s start by how the email is addressed to someone.  The first one is very direct, no Hello, no Hi, just the person&#8217;s name.  I can&#8217;t tell you how many emails I&#8217;ve seen within the workplace that are very direct.  When you run into someone in a meeting, in the hall, on the street, do you not say Hello or Hi?  What&#8217;s the big deal with giving a simple Hello/Hi as a way to greet your recipient?  Certainly there are times where you want to be direct because you are not satisfied with service or something similar, but in this example I was trying to show a simple, non confrontational email.</p>
<p>For the rest of the email, sometimes, but not always, it doesn&#8217;t hurt to add the word please and thanks, the 2nd email reads much friendly than the first one.  Some people may argue that being direct and less verbose is the way to go, but I personally believe adding some personal, friendly touch to an email goes a long way.  The saying, &#8220;Its not Personal, its just Business&#8221; never sat very well with me, I personally believe they are absolutely linked.  I always like to think I have a personal connection with my clients.</p>
<p>For what it&#8217;s worth, Cheers,<br />
Gary</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2012/05/12/addressing-emails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planning your Vacation &#8211; The Top 10 Reminder List</title>
		<link>http://garywaddell.com/2012/04/10/planning-your-vacation-the-top-10-reminder-list/</link>
		<comments>http://garywaddell.com/2012/04/10/planning-your-vacation-the-top-10-reminder-list/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 14:34:31 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=408</guid>
		<description><![CDATA[This is completely unrelated to technology but seemed a great place to put together a reminder list of things you may want to consider and plan when you are going away on vacation. Don&#8217;t Forget your Passports Bring your Wallet, make sure you have the correct currency as well Call Visa or Mastercard etc to [...]]]></description>
			<content:encoded><![CDATA[<p>This is completely unrelated to technology but seemed a great place to put together a reminder list of things you may want to consider and plan when you are going away on vacation.</p>
<ol>
<li>Don&#8217;t Forget your Passports</li>
<li>Bring your Wallet, make sure you have the correct currency as well</li>
<li>Call Visa or Mastercard etc to tell them you are out of the country</li>
<li>Turn off your water mains in your house, don&#8217;t want the hot water heater leaking while you&#8217;re out <img src='http://garywaddell.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>If its a sunny vacation spot, pack your bathing suit(s) in your carry on so you can get to the pool before your luggage is delivered to your room</li>
<li>Make sure you charge your cameras and empty all pics</li>
<li>Bring an iPad/iPod so you can surf during breaks and use the Wifi, which is typically free</li>
<li>Check to make sure you have enough cash on your return, as some places charge a departure tax to leave the airport, plan on about $25-30 / person, ouch eh!!</li>
<li>Bring your own sunscreen as it can be very expensive to buy in the stores in your vacation destination</li>
<li>Make sure your luggage is under 50lbs, perhaps buy a simple hand held scale from a Pharmacy or some travel store that allows you to quickly weight your luggage before you leave.  The airports charge a fortune if your bag is over 50lbs</li>
</ol>
<p>Have fun, that don&#8217;t cost anything at all!!  Have a wonderful vacation!</p>
<p>Gary</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2012/04/10/planning-your-vacation-the-top-10-reminder-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding Simple Positioning with CSS</title>
		<link>http://garywaddell.com/2012/01/25/understanding-simple-positioning-with-css/</link>
		<comments>http://garywaddell.com/2012/01/25/understanding-simple-positioning-with-css/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 15:14:44 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=398</guid>
		<description><![CDATA[While learning CSS, the one thing I kept (and keep) messing up was the ability to position elements correctly.  I found I had a hard time getting the correct way to use position absolute and relative.  The trick that I was taught was when you use position: absolute to define your specific co-ordinates (ie top: [...]]]></description>
			<content:encoded><![CDATA[<p>While learning CSS, the one thing I kept (and keep) messing up was the ability to position elements correctly.  I found I had a hard time getting the correct way to use position absolute and relative.  The trick that I was taught was when you use position: absolute to define your specific co-ordinates (ie top: 10, left: 20), you need to make sure that element&#8217;s parent CSS class (ie a container class or ul tag) is defined with the position: relative) and then you&#8217;ll find you can position the children element much easier.</p>
<p>Good luck with it!</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2012/01/25/understanding-simple-positioning-with-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centering with CSS</title>
		<link>http://garywaddell.com/2012/01/25/centering-with-css/</link>
		<comments>http://garywaddell.com/2012/01/25/centering-with-css/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 15:11:42 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=396</guid>
		<description><![CDATA[If you have a container (ie a fixed size frame) and you want to center that container in the page, the traditional, old fashioned way was to use a table or the &#60; center &#62; tag.  With CSS, you simple use this in your container class: margin: 0px auto; You can always use a top [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a container (ie a fixed size frame) and you want to center that container in the page, the traditional, old fashioned way was to use a table or the &lt; center &gt; tag.  With CSS, you simple use this in your container class:</p>
<p>margin: 0px auto;</p>
<p>You can always use a top or bottom padding if you wish to give some space to your container class, but this will keep it centered on the page nicely.</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2012/01/25/centering-with-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>width:auto width:100%</title>
		<link>http://garywaddell.com/2011/12/07/widthauto-width100/</link>
		<comments>http://garywaddell.com/2011/12/07/widthauto-width100/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 16:03:07 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=390</guid>
		<description><![CDATA[Great article that explains something I know I have had issues with for CSS in the past wondering the difference between width:auto and width: 100%, but not anymore http://www.456bereastreet.com/archive/201112/the_difference_between_widthauto_and_width100/]]></description>
			<content:encoded><![CDATA[<p>Great article that explains something I know I have had issues with for CSS in the past wondering the difference between width:auto and width: 100%, but not anymore <img src='http://garywaddell.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.456bereastreet.com/archive/201112/the_difference_between_widthauto_and_width100/" target="_blank">http://www.456bereastreet.com/archive/201112/the_difference_between_widthauto_and_width100/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2011/12/07/widthauto-width100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CKEditor &#8211; Change the background color using JavaScript</title>
		<link>http://garywaddell.com/2011/11/01/ckeditor-change-the-background-color-using-javascript/</link>
		<comments>http://garywaddell.com/2011/11/01/ckeditor-change-the-background-color-using-javascript/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 01:34:21 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=378</guid>
		<description><![CDATA[I found a great article on how to change the background color of CKEditor on the fly.  This became a great approach when performing form validation: Link is here, but for a quick reference, here&#8217;s how you reference it: this.document.$.childNodes[1].childNodes[1].style.backgroundColor = 'Blue'; this refers to your CKEditor Instance (CKEDITOR.instances['instanceName'] or CKEDITOR.instances.formFieldIdName)]]></description>
			<content:encoded><![CDATA[<p>I found a great article on how to change the background color of CKEditor on the fly.  This became a great approach when performing form validation:</p>
<p><a href="http://jebaird.com/blog/changing-background-color-ckeditor-instance" target="_blank">Link is here,</a> but for a quick reference, here&#8217;s how you reference it:</p>
<pre><code></code><code>this</code><code>.document.$.childNodes[1].childNodes[1].style.backgroundColor = </code><code>'Blue'</code><code>;</code></pre>
<p><code><strong>this</strong> refers to your CKEditor Instance (CKEDITOR.instances['instanceName'] or CKEDITOR.instances.formFieldIdName)<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2011/11/01/ckeditor-change-the-background-color-using-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some useful Mac keyboard tips</title>
		<link>http://garywaddell.com/2011/10/07/some-useful-mac-keyboard-tips/</link>
		<comments>http://garywaddell.com/2011/10/07/some-useful-mac-keyboard-tips/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 13:26:05 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[Macintosh]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=376</guid>
		<description><![CDATA[http://www.usingmac.com/2007/11/21/mac-os-x-leopard-200-productivity-booster-hotkeys]]></description>
			<content:encoded><![CDATA[<p>http://www.usingmac.com/2007/11/21/mac-os-x-leopard-200-productivity-booster-hotkeys</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2011/10/07/some-useful-mac-keyboard-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSWS3740E: Error: No SSL configuration is available for endpoint</title>
		<link>http://garywaddell.com/2011/10/07/wsws3740e-error-no-ssl-configuration-is-available-for-endpoint/</link>
		<comments>http://garywaddell.com/2011/10/07/wsws3740e-error-no-ssl-configuration-is-available-for-endpoint/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 13:23:01 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[WebServices]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=372</guid>
		<description><![CDATA[You may get this error when you try and run a Java client to a SSL based web service. If you do experience this problem, you need to point to the WAS ssl.client.props file and add the cert to the chain.  You will probably be prompted, and when you do, you&#8217;ll need to answer Y [...]]]></description>
			<content:encoded><![CDATA[<p>You may get this error when you try and run a Java client to a SSL based web service. If you do experience this problem, you need to point to the WAS ssl.client.props file and add the cert to the chain.  You will probably be prompted, and when you do, you&#8217;ll need to answer Y to add this cert to the keystore and you&#8217;ll be good to go from there on.</p>
<p>-Dcom.ibm.SSL.ConfigURL=file:C:\IBM\WebSphere61\AppServer\profiles\AppSrv01\properties\ssl.client.props</p>
<p>There may also be a need to have your client code (either Java or via a websphere deployed app) call into an SSL based web service.  And if so, you will first need to make sure you run the ikeyman utility in the bin folder of WAS and install the cert from the vendor or provider (simply add the cert to the DummyServerTrustFile.</p>
<p>The trick here is having your application know about the trust file.  If you want to make use of your trust files and keystores, thenyou will need to add the following JVM parms in the server instance (note the password is typically WebAS):</p>
<p>-Djavax.net.ssl.trustStore=C:/jks/DummyServerTrustFile.jks -Djavax.net.ssl.trustStorePassword=WebAS -Djavax.net.ssl.keyStore=C:/jks/DummyServerKeyFile.jks -Djavax.net.ssl.keyStorePassword=WebAS</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2011/10/07/wsws3740e-error-no-ssl-configuration-is-available-for-endpoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Decompiler</title>
		<link>http://garywaddell.com/2011/09/28/java-decompiler/</link>
		<comments>http://garywaddell.com/2011/09/28/java-decompiler/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 13:34:08 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=370</guid>
		<description><![CDATA[Found this Java Decompiler from a colleague.  Very impressive, especially if you use Eclipse http://java.decompiler.free.fr/?q=jdgui]]></description>
			<content:encoded><![CDATA[<p>Found this Java Decompiler from a colleague.  Very impressive, especially if you use Eclipse</p>
<p>http://java.decompiler.free.fr/?q=jdgui</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2011/09/28/java-decompiler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Query String from a JSP</title>
		<link>http://garywaddell.com/2011/07/21/getting-query-string-from-a-jsp/</link>
		<comments>http://garywaddell.com/2011/07/21/getting-query-string-from-a-jsp/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 18:56:31 +0000</pubDate>
		<dc:creator>garywaddell</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://garywaddell.com/?p=360</guid>
		<description><![CDATA[public String getQueryString(HttpServletRequest req) { Object reqUrlObj = req.getAttribute(&#8220;javax.servlet.forward.query_string&#8221;); StringBuffer result = new StringBuffer(&#8220;&#8221;); if (reqUrlObj != null) { result.append((String)reqUrlObj); } return result.toString(); }]]></description>
			<content:encoded><![CDATA[<p>public String getQueryString(HttpServletRequest req) {<br />
Object reqUrlObj = req.getAttribute(&#8220;javax.servlet.forward.query_string&#8221;);<br />
StringBuffer result = new StringBuffer(&#8220;&#8221;);<br />
if (reqUrlObj != null) {<br />
result.append((String)reqUrlObj);<br />
}<br />
return result.toString();<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://garywaddell.com/2011/07/21/getting-query-string-from-a-jsp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

