<?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>A geek with a blog</title>
	<atom:link href="http://www.torand.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.torand.net</link>
	<description>writings of a regular geek</description>
	<lastBuildDate>Fri, 09 Apr 2010 13:37:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IE 6 needs to die</title>
		<link>http://www.torand.net/2010/04/ie-6-needs-to-die/</link>
		<comments>http://www.torand.net/2010/04/ie-6-needs-to-die/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 13:35:26 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Installs]]></category>
		<category><![CDATA[problem]]></category>

		<guid isPermaLink="false">http://www.torand.net/?p=65</guid>
		<description><![CDATA[Recently I was involved in a upgrade of SSL at the network level. This whole project has been in the works for several weeks, testing the software, documenting the changes, going before the change board to explain what this will entail. This was and is a huge hairy deal.But everyone and everything was in place [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://mashable.com/wp-content/uploads/2009/05/ripie.gif" alt="" width="148" height="161" />Recently I was involved in a upgrade of SSL at the network level. This whole project has been in the works for several weeks, testing the software, documenting the changes, going before the change board to explain what this will entail. This was and is a huge hairy deal.But everyone and everything was in place to implement the change. My portion of the upgrade was minor since all of our SSL functions are done by the networking equipment in front of our service. The majority of all the changes needed at the application level were done in about 20 minutes.</p>
<p>The problems began when we had to test against some of the browsers that are used by organizations that support the users. Most of the software that myself and my coworkers use are modern browsers and operation systems, Firefox 3.x, IE 7.x-8.x. But as always there are those outliers. During our testing we encountered a major support organization that was still using IE 6. This seems very strabge since the company that I work for is very strick about keeping software current, I seem to be upgrading my tomcat about every 4-6 months. So it is strange that a large support organization was and still is using old outdated software.</p>
<p>Well needless to say we had to call off the upgrade of SSL because of that. This whole episode wasted 4 hours of mantenance time all because of IE 6. Why in an organization the size of this do we continue to used such crusty old moldy exploitable software? The world may never know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.torand.net/2010/04/ie-6-needs-to-die/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documentation is a four letter word</title>
		<link>http://www.torand.net/2009/08/documentation-is-a-four-letter-word/</link>
		<comments>http://www.torand.net/2009/08/documentation-is-a-four-letter-word/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 19:04:35 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Installs]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://www.torand.net/?p=54</guid>
		<description><![CDATA[Completing documentation is never high on the priority list of any system admin. This is usually the last thing that is done after the product is in place. Sometimes it is done weeks or even months after the install is finished. It is the vital part of the project that the program manager never puts [...]]]></description>
			<content:encoded><![CDATA[<p>Completing documentation is never high on the priority list of any system admin. This is usually the last thing that is done after the product is in place. Sometimes it is done weeks or even months after the install is finished. It is the vital part of the project that the program manager <strong>never</strong> puts into the Gantt charts. If you are like most admins I know, the only time you document something is because you are tired of explaining the process to someone else or are forced to by your manager.</p>
<p>In either case because even though it is not part of the project does not mean you can ignore it. On my current project we are expected to document, but as usual we are given no time to accomplish that goal. Here are some ways to block that time and get your documentation done.</p>
<h4>Add the time you will need to do documentation into the schedule</h4>
<p>This sounds easy but in reality it is the hardest thing to do. From working in the computer field for 20+ years, I can tell you that telling your customer that you will need X hours in addition to the time to install to do documentation, will be a hard sell. Remember your customer could not only be the client, but could be your manager, or your PM. The key to this, is to sell them on the benefit that documenting this process will bring to them. This could be many things, faster installs in the future, better problem resolution, not being reliant on a single person (you) for problem resolutions, lower cost of training. The reason will have to be tailored to the audience, but to get time to do the documentation you will need to show some benefit for what in the past they were getting for free.</p>
<h4>Add the hours to your estimate of the time spent on the project.</h4>
<p>This may sound a lot like the previous point, well it is. The main difference is in how it is presented to the client. There are going to be clients that want a breakdown of every minute you are working on a project, and there are some clients that just want to bottom line, <strong>How long will it take?</strong>. In that instance you add your documentation time into your estimate for completion. If you know it is going to take 8 hours to complete the project, and you guess it will take 2 hours to document, then 10 hours will complete the project.</p>
<h4>Is there a documentation Genie?</h4>
<p>Um.. no. After you get buy in from everyone, then you just have to slog through the process of documentation. One of the best things you can do is to take lots of notes during the install process, <strong>NEVER</strong> rely on your memory as a note taking apparatus. You will forget things, usually minor things, but they will make your documentation incomplete. Set aside some time that you will not be disturbed. Writing documentation means you are reliving your install process and you will need a quiet time to process your thoughts and get them in the right order.</p>
<p>Writing documentation is never fun, but keeping a well documented process will help in the long run.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.torand.net/2009/08/documentation-is-a-four-letter-word/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Communication is a good thing</title>
		<link>http://www.torand.net/2009/07/communication-is-a-good-thing/</link>
		<comments>http://www.torand.net/2009/07/communication-is-a-good-thing/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 22:19:51 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Messaging]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[meetings]]></category>

		<guid isPermaLink="false">http://www.torand.net/?p=45</guid>
		<description><![CDATA[I have a couple of status meetings that occur at the that same time every week. I also have monthly status reports that need to be written at the end of the month. I am expected to update a daily &#8220;shift log&#8221; even though I do not work a shift. Even with all this reporting, [...]]]></description>
			<content:encoded><![CDATA[<p>I have a couple of status meetings that occur at the that same time every week. I also have monthly status reports that need to be written at the end of the month. I am expected to update a daily &#8220;shift log&#8221; even though I do not work a shift. Even with all this reporting, all the meetings that I am required to attend, it seems nothing gets communicated.</p>
<p>At one of these weekly meetings, someone from one of our datacenters was describing a networking project, a project that seemed to have been in the works for sometime. This project was going to effect my servers and I was told that I have 2 days to prep for that change. I was also told that it would not effect our servers, but I knew better.</p>
<p>The time came for the change and like I expected it crashed our server. When I recovered the boxes, they could no longer communicate over multicast. That change that would not effect us, required us to reengineer a solution on our end.</p>
<p>Next time guys, give us more than a 2 day heads up and lets get some communication to make sure your changes will not screw us over.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.torand.net/2009/07/communication-is-a-good-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XMPP URIs</title>
		<link>http://www.torand.net/2009/07/xmpp-uris/</link>
		<comments>http://www.torand.net/2009/07/xmpp-uris/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 02:05:13 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Messaging]]></category>
		<category><![CDATA[IM client]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://www.torand.net/?p=31</guid>
		<description><![CDATA[Today was one of those days where things came from several directions. One of those things that carried over from yesterday was having our XMPP messaging server launch a chat window from a link on a page. I have been searching for some solutions, and none seem to be elegant. Most are like this from [...]]]></description>
			<content:encoded><![CDATA[<p>Today was one of those days where things came from several directions. One of those things that carried over from yesterday was having our XMPP messaging server launch a chat window from a link on a page. I have been searching for some solutions, and none seem to be elegant. Most are like this from <a href="http://ralphm.net/blog/2005/01">Ralph Meijer</a>, it is a solution but requires a modification on each browser,  not practical at our current client.</p>
<p>So, for now, it seems our only solution is to work with the web team to launch a flash client rather than a hard client. I will keep searching for a more elegant solution, so check back often.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.torand.net/2009/07/xmpp-uris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chasing ghosts</title>
		<link>http://www.torand.net/2009/07/chasing-ghosts/</link>
		<comments>http://www.torand.net/2009/07/chasing-ghosts/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 16:14:11 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Installs]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://www.torand.net/?p=4</guid>
		<description><![CDATA[I had to do a simple update to a xmpp messaging server this past week to fix a problem with IE hanging on a close of a ajax window. The problem can be described here, here and here.  Basically when we open our flash IM window and close that window within the same browser session, [...]]]></description>
			<content:encoded><![CDATA[<p>I had to do a simple update to a xmpp messaging server this past week to fix a problem with IE hanging on a close of a ajax window. The problem can be described <a href="http://extjs.com/forum/showthread.php?t=61029" target="_blank">here</a>, <a href="http://forums.sun.com/thread.jspa?threadID=5346910" target="_blank">here</a> and <a href="http://bytes.com/groups/javascript/643080-ajax-crashes-ie-close-window" target="_blank">here</a>.  Basically when we open our flash IM window and close that window within the same browser session, a new launch of the IM window would not occur.</p>
<p>It was suppose to be a quick update, tweak one parameter to lower the BOSH timeout and restart the tomcat server. It should have taken 10 minutes, maybe 20 with testing, to complete this update. I left the office two and a half hours after I started the update. Seems the networking guys were doing some firewall work that &#8220;should not have any effect&#8221; on my work, but rather than pointing the VIPs to one data center at time, well they pointed the external DNS name to both data centers.</p>
<p>So I wasted about 2 hours chasing ghosts. Sometimes work is just too much work. Oh by the way.. It looks like the update did not work</p>
]]></content:encoded>
			<wfw:commentRss>http://www.torand.net/2009/07/chasing-ghosts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
