<?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>Killfly Blogs</title>
	<atom:link href="http://blog.killfly.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.killfly.com</link>
	<description></description>
	<lastBuildDate>Sun, 25 Jul 2010 22:51:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Turkey (or chicken) Vatapa</title>
		<link>http://blog.killfly.com/index.php/2010/07/25/turkey-or-chicken-vatapa/</link>
		<comments>http://blog.killfly.com/index.php/2010/07/25/turkey-or-chicken-vatapa/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 22:50:57 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=339</guid>
		<description><![CDATA[Ingredients: 1 tsp peanut oil 1/2 cup finely chopped onion 3 cloves garlic, minced 1 Tbsp minced peeled fresh ginger 1 jalapeno pepper, minced 1 Cup water 1 (28 ounce) can no-salt-added diced tomatoes, undrained 1 12-ounce can light beer 1/4 cup unsalted, dry-roasted peanuts 3 Cups chopped, skinned turkey (or chicken) 1/2 Cup light <a href='http://blog.killfly.com/index.php/2010/07/25/turkey-or-chicken-vatapa/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Ingredients:</strong></p>
<ul>
<li>1 tsp peanut oil</li>
<li>1/2 cup finely chopped onion</li>
<li>3 cloves garlic, minced</li>
<li>1 Tbsp minced peeled fresh ginger</li>
<li>1 jalapeno pepper, minced</li>
<li>1 Cup water</li>
<li>1 (28 ounce) can no-salt-added diced tomatoes, undrained</li>
<li>1 12-ounce can light beer</li>
<li>1/4 cup unsalted, dry-roasted peanuts</li>
<li>3 Cups chopped, skinned turkey (or chicken)</li>
<li>1/2 Cup light coconut milk</li>
<li>1/2 Cup finely chopped parsley</li>
<li>1/2 Cup finely chopped cilantro</li>
<li>1 Tbsp fresh lime juice</li>
<li>1/2 teaspoon salt</li>
<li>1/2 teaspoon black pepper</li>
</ul>
<p><strong>Steps:</strong></p>
<ul>
<li>Heat oil in a dutch oven (or a big pot)</li>
<li>Add onion and garlic, sauté 2 minutes</li>
<li>Add ginger and jalapeño sauté 30 seconds</li>
<li>Stir in water, tomatoes, and beer.  Bring to a boil and cover.</li>
<li>Reduce heat, simmer 20 minutes.</li>
<li>Place peanuts in spice grinder, grind until fine.  (you can substitute peanut butter too)</li>
<li>Add peanuts, meat, and coconut milk to pan.  Stir to combine.</li>
<li>Increase heat to medium, bring to simmer, cook 5 minutes.</li>
<li>Stir in parsley, cilantro, juice, salt, and black pepper.</li>
<li>Garnish with cilantro sprigs if desired.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/07/25/turkey-or-chicken-vatapa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caribbean Chicken</title>
		<link>http://blog.killfly.com/index.php/2010/07/25/caribbean-chicken/</link>
		<comments>http://blog.killfly.com/index.php/2010/07/25/caribbean-chicken/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 22:12:11 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=337</guid>
		<description><![CDATA[Ingredients: For the Rub: 1 Tbsp curry powder 2 tsp paprika 2 tsp ground cinnamon 1 tsp ground nutmeg 1 tsp salt 1/2 tsp ground pepper Mix these together to make a rub. For the rest: 1 3 pound chicken, cut into 8 pieces (or 8 chicken thighs or similar) 1/2 cup all purpose flour <a href='http://blog.killfly.com/index.php/2010/07/25/caribbean-chicken/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Ingredients:</strong></p>
<p>For the Rub:</p>
<ul>
<li>1 Tbsp curry powder</li>
<li>2 tsp paprika</li>
<li>2 tsp ground cinnamon</li>
<li>1 tsp ground nutmeg</li>
<li>1 tsp salt</li>
<li>1/2 tsp ground pepper</li>
</ul>
<p>Mix these together to make a rub.</p>
<p>For the rest:</p>
<ul>
<li>1 3 pound chicken, cut into 8 pieces (or 8 chicken thighs or similar)</li>
<li>1/2 cup all purpose flour</li>
<li>1/4 cup vegetable oil</li>
<li>2 Onions finely chopped</li>
<li>1 green bell pepper, chopped</li>
<li>1 red bell pepper, chopped</li>
<li>3 garlic cloves, minced</li>
<li>1/2 tsp cumin</li>
<li>1 28 oz can ready-cut peeled tomatoes</li>
<li>1 1/2 Cups chicken stock or canned broth</li>
<li>1/4 cup chopped green onions</li>
<li>1/4 cup chopped fresh parsley</li>
<li>2 Tbsp unsalted butter</li>
<li>1 1/2 cups long grain white rice</li>
<li>3 cups water</li>
<li>1/2/ cup chopped raisins (optional)</li>
</ul>
<p><strong>Steps:</strong></p>
<ul>
<li>Preheat oven to 350</li>
<li>Rub the mix you made at the top onto the chicken.  Save 2 Tbsp of the rub for the rice later.</li>
<li>Dip chicken into flour, shake off excess.</li>
<li>Heat oil in large heavy skillet.</li>
<li>Add chicken and brown well, turning frequently.</li>
<li>Transfer chicken to paper towels and drain.</li>
<li>Ad 2 onions, bell peppers, garlic and cumin to skillet and sauté until onions brown a bit.</li>
<li>Mix in tomatoes, stock, green onions and 1/4 cup parsley.</li>
<li>Arrange chicken in large baking dish.  Pour sauce over chicken.</li>
<li>Bake until cooked through, about 35 minutes, or longer to tenderfy the chicken even more.</li>
</ul>
<p>Grab a beer, then make rice&#8230;</p>
<ul>
<li>Melt butter in heavy pan</li>
<li>Add rice and remaining 2  tsp of spice rub.  Cook 2 minutes, stirring constantly.</li>
<li>Add 3 cups water and bring to a boil.  Cover, reduce heat until rice is done&#8230;blah blah blah&#8230;you know how to make rice&#8230;.</li>
<li>Mix raisins into rice if you want (I don&#8217;t).</li>
<li>Spoon rice onto platter, top with chicken, devour.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/07/25/caribbean-chicken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moroccan Chicken</title>
		<link>http://blog.killfly.com/index.php/2010/07/25/moroccan-chicken/</link>
		<comments>http://blog.killfly.com/index.php/2010/07/25/moroccan-chicken/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 21:57:06 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=334</guid>
		<description><![CDATA[Ingredients: 1/2 C currants of raisins 1/4 C Dry Sherry 3 Tbsp Butter 2 Tbsp finely chopped Onion 1 C Milk 1 Med Apple 3 T flour 1 1/2 tsp curry powder 6 boneless chicken breasts Steps: Soak currants in sherry Melt butter in heavy skillet (low) Add onions &#8211; saute. Add flour and curry <a href='http://blog.killfly.com/index.php/2010/07/25/moroccan-chicken/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Ingredients:</strong></p>
<ul>
<li>1/2 C currants of raisins</li>
<li>1/4 C Dry Sherry</li>
<li>3 Tbsp Butter</li>
<li>2 Tbsp finely chopped Onion</li>
<li>1 C Milk</li>
<li>1 Med Apple</li>
<li>3 T flour</li>
<li>1 1/2 tsp curry powder</li>
<li>6 boneless chicken breasts</li>
</ul>
<p><strong>Steps:</strong></p>
<ul>
<li>Soak currants in sherry</li>
<li>Melt butter in heavy skillet (low)</li>
<li>Add onions &#8211; saute.</li>
<li>Add flour and curry</li>
<li>Whisk in milk</li>
<li>Bring to boil</li>
<li>Add currants and apple</li>
<li>Remove from heat</li>
<li>Salt to taste.</li>
<li>Put chicken in buttered pan, cover with sauce</li>
<li>Top with almonds</li>
<li>Bake @ 350 for about 30 minutes.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/07/25/moroccan-chicken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Italian Country Chicken</title>
		<link>http://blog.killfly.com/index.php/2010/07/25/italian-country-chicken/</link>
		<comments>http://blog.killfly.com/index.php/2010/07/25/italian-country-chicken/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 21:33:01 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=327</guid>
		<description><![CDATA[Simple to make, but tastes good! Ingredients: 3 Tbsp Olive Oil 2 cloves garlic 1 pound boneless chicken, cut in strips 1 1/2 6oz jars marinated artichoke hearts One 7 oz jar roasted peppers 1/2 Cup black olives Salt, pepper, Parmesan 3.4 pound Tri-color Fusilli Steps: Cook onion and garlic in oil until clear Add <a href='http://blog.killfly.com/index.php/2010/07/25/italian-country-chicken/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Simple to make, but tastes good!</p>
<p><strong>Ingredients:</strong></p>
<ul>
<li>3 Tbsp Olive Oil</li>
<li>2 cloves garlic</li>
<li>1 pound boneless chicken, cut in strips</li>
<li>1 1/2 6oz jars marinated artichoke hearts</li>
<li>One 7 oz jar roasted peppers</li>
<li>1/2 Cup black olives</li>
<li>Salt, pepper, Parmesan</li>
<li>3.4 pound Tri-color Fusilli</li>
</ul>
<p><strong>Steps:</strong></p>
<ul>
<li>Cook onion and garlic in oil until clear</li>
<li>Add chicken, cook about 5 min</li>
<li>Mix in Artichoke hearts, peppers (with liquid) and olives.  Heat through.</li>
<li>Season with salt and pepper.</li>
<li>Pour over pasta and serve with Parmesan.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/07/25/italian-country-chicken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chicken Curry</title>
		<link>http://blog.killfly.com/index.php/2010/07/23/chicken-curry/</link>
		<comments>http://blog.killfly.com/index.php/2010/07/23/chicken-curry/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 21:10:25 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=324</guid>
		<description><![CDATA[From a reddit post, placed here so I can find it quickly later INGREDIENTS Basmati rice or naan Chicken, 1.5-2 lbs, preferably with bone Onion, 1 red or 2 yellow, about fist sized Potatoes, 5-6 medium ‘size B’ (red skin) Tomatoes, 2-3 Roma (twice as much if out of season) Garam masala Bay, 1 or <a href='http://blog.killfly.com/index.php/2010/07/23/chicken-curry/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_331" class="wp-caption alignleft" style="width: 190px"><a href="http://blog.killfly.com/wp-content/uploads/2010/07/chixCurry.jpg"><img class="size-full wp-image-331" style="margin: 5px;" title="Chicken Curry" src="http://blog.killfly.com/wp-content/uploads/2010/07/chixCurry.jpg" alt="Chicken Curry" width="180" height="240" /></a><p class="wp-caption-text">Chicken Curry</p></div>
<p>From a <a href="http://www.reddit.com/r/Cooking/comments/csk6h/our_familys_chicken_curry/">reddit post</a>, placed here so I can find it quickly later</p>
<p><strong>INGREDIENTS</strong> Basmati rice or naan</p>
<p>Chicken, 1.5-2 lbs, preferably with bone</p>
<p>Onion, 1 red or 2 yellow, about fist sized</p>
<p>Potatoes, 5-6 medium ‘size B’ (red skin)</p>
<p>Tomatoes, 2-3 Roma (twice as much if out of season)</p>
<p><em>Garam masala</em></p>
<p>Bay, 1 or 2 leaves</p>
<p>Green or Black Cardamom, 3-5 seeds</p>
<p>Thai Chilies, 5 or 6 or chili powder (Cayenne, 90 KHU works ok)</p>
<p>Cinnamon, 1 large stick or 2 medium</p>
<p>Garlic to taste</p>
<p>Ginger root, fresh</p>
<p>Salt, kosher, 4 tsp</p>
<p>Turmeric, 1 tsp (be careful, it will stain everything)</p>
<p><strong>PREP</strong> Slice onion, tomatoes, and potatoes. Onion should be smallest, somewhere between dicing and chunking. Tomato and potato approximately into twelfths or sixteenths. Grate a handful of ginger.</p>
<p><strong>COOK</strong></p>
<p>1. Heat a capful of oil until it is fluid but not popping/smoking.</p>
<p>2. Add cinnamon, bay, cardamom, and heat briefly. &#8211;<em>Crack green cardamom before adding, add black cardamom as is.</em> &#8211;<em>If these begin to burn, just continue immediately to next step.</em></p>
<p>3. Add onions, turn down the heat. Add ginger (and garlic). Caramelize the onions—not fully, just until they are a deep brown.</p>
<p>4. Add tomato and stir occasionally for several minutes. Continue until tomatoes are cooked and slightly limp.</p>
<p>5. Add salt, turmeric (chili powder goes in here), mix thoroughly.</p>
<p>6. Add potato and fresh chilies, and approximately 2 cups of water, stir occasionally, cover. &#8211;Slit chilies and remove stems before adding, and wash your hands. &#8211;Potatoes take forever, maybe nuke for 1-2 minutes before adding. &#8211;Water will continue to reduce as potatoes cook, add ¼ &#8211; ½ cup as necessary.</p>
<p>7. After the potatoes are finally done, add chicken to cook fully and finish the flavour.</p>
<p>8. You forgot to make rice.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/07/23/chicken-curry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maïna Sailing Trip Log &#8211; August 2003</title>
		<link>http://blog.killfly.com/index.php/2010/06/18/maina-sailing-trip-log/</link>
		<comments>http://blog.killfly.com/index.php/2010/06/18/maina-sailing-trip-log/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 17:41:36 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=146</guid>
		<description><![CDATA[Sailing Log of Maïna What follows is the log of our trip to France sailing on Maïna, a Beneteau Oceanis 411. The convention is pretty easy to follow, sections starting with &#8220;(A)&#8221; were log entries written by Andrew, sections beginning with &#8220;(D)&#8221; were written by Dad (Jim). Truly an awesome experience! Also, you will see <a href='http://blog.killfly.com/index.php/2010/06/18/maina-sailing-trip-log/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_283" class="wp-caption alignleft" style="width: 330px"><img class="size-full wp-image-283   " style="border: 1px solid black;" title="Sailing Maina" src="http://blog.killfly.com/wp-content/uploads/2010/06/SailingMaina.png" alt="" width="320" height="212" /><p class="wp-caption-text">Sailing Maina - Pointing Well Up To Concarneau</p></div>
<h4>Sailing Log of Maïna</h4>
<p>What follows is the log of our trip to France sailing on Maïna, a Beneteau Oceanis 411.  The convention is pretty easy to follow, sections starting with &#8220;(A)&#8221; were log entries written by Andrew, sections beginning with &#8220;(D)&#8221; were written by Dad (Jim).  Truly an awesome experience!</p>
<p>Also, you will see reference to &#8220;bets&#8221; between dad and I.  This is an idea we stole from a book &#8220;<a title="Amazon - My Old Man and The Sea" href="http://www.amazon.com/Old-Man-Sea-David-Hays/dp/0060976969">My Old Man and The Sea</a>&#8221; where the son and father use large, fake bets to make the trip more interesting. (The book is a good read and I recommend it to anyone who likes reading this kind if stuff, which, if you&#8217;re reading this (and like it), you probably do.)</p>
<p>Anyway&#8230;on with the show!</p>
<p><span id="more-146"></span></p>
<h4>21 August 2003 – 1230 &#8211; The Adventure Begins</h4>
<p>(A) Sitting in the Westerly train station waiting for the train. Hmmm I guess that’s what you do at a train station.</p>
<p>“Where you guys headed?” ”Nowhere, just hanging at the station.”</p>
<p>Yeah right haha…</p>
<p>I guess the train’s running a little late. Dad and I entertained thoughts of going over to the bar next door for a couple of “eye openers” but thought better of it. Maybe not such a bad idea though since it’s 6:30 pm where we’re going. What better way to adjust to the new time zone? I wonder if all train stations have bars next to them. That would make a kind of neat book (and a lot of fun to write too). Take a long train trip and ….accela just went by…..man would it hurt to get hit by that. Of course TGV can blow that thing away.  Anyway, back to the topic of the train-bar-hopping trip. That would be a pretty neat I think.</p>
<h4>22-August &#8211; Paris to the Marina</h4>
<p>(A) We’re here!  Boy, I need a shower. Ooh, I almost forgot.  What would a trans-continental flight be without a baby crying for the ENTIRE trip? Granted, sometimes it wasn’t crying as much as at other times, but it was always there.  And a baby crying <em>most of the time</em> might as well be crying <em>all the time</em>.   Then the guy sitting behind us, he had a case of the plague or something, he kept blowing his nose and stuff&#8230;that&#8217;s nice.   But as usual the Air France crew was very nice and the food was good – supper and breakfast.</p>
<p>While waiting at the Mount Parnesse train station a couple of interesting things happened. While Dad was getting the tickets, a nice looking, well-dressed lady came up to me and started speaking in French. “Je ne parles pas Françoise” I replied. So she repeated whatever she has said so I repeated what I had said. This time she realized what I was saying so she tried a third time except this time she just held out her hand and said “Money …. my child”, while pointing to the child strapped into the carriage in front of her. After awhile I managed to convince her I wasn’t going to give her anything.</p>
<p>After that we got a bite to eat and then sat by the “Big Board” waiting to see which track the “St Nazair” train left from. I had to take a leak so I struck off to find a bathroom.</p>
<p>TOILETTE</p>
<p>Ahhh, I read the sign and walked to the right.</p>
<p>Confused&#8230;.hmmm, I suppose that that’s men’s bathroom. I entered the door not quite sure which way to go. I finally saw a sign for “Hommes” and went that way. There was a set of turnstiles there like you see in a subway (should have been my first clue, but I was tired and being a stupid American).  A voice behind me started yelling so I turned my travel-weary body in the direction of the voice to see what’s up. The guy said something in French and, seeing I had no idea what he was saying, switched to English.</p>
<p>“Do you not see the countere? You must pay. You do not know you must pay?”</p>
<p>“No&#8230;I mean&#8230;Non, Je’n sais pas”.</p>
<p>I think he lectured me for a bit longer, I really don’t remember. I just wanted to go to the bathroom. I eventually gave the lady at the counter a ½ e piece and she handed me back 10 centimes and a token. I turned and went back to the turnstile, put in my token and pushed on the stile to the right. No go!</p>
<p>“Outré – outré!” the voice behind me called.</p>
<p>Ahhh, the other one of course, man do I feel like an idiot (imbécile, crétin), and yes it worked. Anyway, I went in, did my business and got lost on the way out too. This is not going well!  I better just go back and sit down.</p>
<p>Back on the bench&#8230;</p>
<p>We saw a dog crap on the floor too (we&#8217;ll see another dog do this later). Then me and the old French lady beside me waited eagerly to see who would step in it first.  No words were exchanged, but I&#8217;m sure we both understood the game we were both playing.</p>
<p>Travel does strange things to people.</p>
<p>(D) Words from Pop.</p>
<p>We’re floating through the French countryside on a bright sunny day. Ahhh, the TGV; a world apart from the flight with a record breaking 6 hour crying baby. Lunch was jambon and buerre on a crusty petite baguette – and a Lipitor to address all the buerre.</p>
<p>Armed with the knowledge that a cab ride from Charles De Gaulle to Mt. Parnesse was 40 euro we weren’t too alarmed at the seemingly circuitous route the driver took through Paris. But we arrived at 38 euro and had an early morning glimpse of the city without crowded streets. It’s a pleasure to see a population absent the fat families of home.  So, I’m wishing the train good speed as I will be “up $1000” on my bets with Andrew if we arrive within four minutes of schedule.</p>
<p>Oh yeah, another thought from a tired mind. We honestly declared the three CO2 cartridges in our luggage for our life vests and had them promptly confiscated. Two hours later as we watched the safety video showing how 300 passengers could each inflate the lifejackets under their seats by pulling the CO2 inflator, we realized we’d been had!  I hope they sell the right size replacements at the marina or we’re screwed. Two strikes with Frederique – no boots et non flotation.</p>
<p>At 4:16 pm the train stops at Le Croisic, “Sweet” another $1000 in the betting bank but moderated by -$200 because Eric and Catherine were alone to greet us. We make a quick stop at Batz to shower, meet Francois, Lawrence, Eve and Jean; drink a bier and then pile into two cars bound for La Trinity–sur-Mer where we will be introduced to Maïna, our home for the next week. And what a home! She’s nearly new with only three prior trips and she’s well fitted out for cruising.</p>
<p>Francois takes charge of stowing a huge pile of provisions and I wonder if we will be able to take everything. Included, just to highlight but two items, are 12 bottles of wine Uncle Bernard has chosen and 12 dozen eggs which Eric will use to introduce the American breakfast egg sandwich to the French at each port-of-call. Then we’re off to a wonderful dinner of mussels and frites (steak Pouivre for Andrew). At about midnight we return to Maïna, bid farewell to Jean and Francois and begin to plan our first leg. Andrew and I crawl into the port quarter berth. I am tired but unable to sleep.</p>
<p>Oh yeah – Flip, should you read this, we’ll sail with the companionway slats OUT and put the transom seat in the DOWN position in port – there’s actually a slot in the seat section which fits in the rails just for this purpose!</p>
<h4>23 August 0700 &#8211; We&#8217;re on a boat, and it&#8217;s Freakin Awesome!</h4>
<p>(D) The smell of coffee and creaking of the companionway stairs announces the start of the day. Frederique and I lay out the course to Belle Isle separately and find we agree –nearly exactly.  So Andrew puts the waypoints into the GPS via latitude/longitude and finds that two are fifty miles from the intended location&#8230;boy, tough getting used to writing longitudes that begin with 003 degrees instead of 071.</p>
<p>A quick trip to town produces a single pair of sea boots (size 41) which Andrew and I will have to share and hopefully we’ll fool Frederique by taking separate watches if we need to appear properly fitted out. No CO2 cartridges for me but Andrew scores. 1145 and the voyage and excitement begins.</p>
<p>Oh yeah, I forgot about the Charter representative who spoke fluent English (ha-ha) who checked us out. He got our checklist and couldn’t figure out why I kept asking where the fuel/water separator was located. Catherine translates “It’s a new boat so you won’t need one. Just call us if you have a problem and I’ll come out and fix it for you.” C&#8217;est-la-vie.</p>
<p>Back to 1145. Fred gives the order to get underway and I back $250,000 worth of fiberglass into the channel – and to the sudden discovery of French sailing psyche. “Gentlemen raise your sails and race to Belle Isle”. Never mind the green crew, reversed buoys, unfamiliar boat (<em>yes, </em>the sail cover <em>does </em>need to be opened and the reef lines eased out).  But we make it to the mouth of the channel in a fresh breeze, with pounding hearts and big smiles. Tensions ebb and flow as we encounter a regatta, lose the wind, gain a current and are startled by a VHF radio which periodically sounds a repeating alarm (we’ll figure out that soon).</p>
<p>Ahh, but the reward is sweet! At a mooring outside Sauzon Harbor we have perfect weather and a good swim – uninhibited people. Maïna has delivered us to a cruiser’s paradise in 3 hours 45 minutes.  What may become the routine of the cruise sets in. Sail, moor, swim, aperitif, “annex” into town dock (annex = dingy), shop for souvenirs and bread, annex back to Maina, wine, dinner, plan for tomorrow, check the Meteo (weather) and to bed. No matter that it is 2400 – 0100!</p>
<h4>24 August &#8211; Port Tudy, Sauzon &#8211; A Dog Craps</h4>
<p>(D) Quick entry as it is ten past midnight and we must arise at 0300 for trip to Le Glennan.</p>
<p>First night – windy at the mooring, early departure and good sail in force 4 wind till noon. Then anchor and break for lunch. Then Frederique wants to practice raising the spinnaker (la spi) in light winds and heat. Then to Isle de Groix (just look at Eric’s pictures to see what a cool place this is). To town and an ancient style shithouse (see sketch) which prevents Eric from dumping. But a dog does crap on someone’s annex.  Beer at a great bar – party boat in annex singing great songs while we eat huitres, Country chicken and red and white wines. Plot course on paper and GPS, abed for three hours sleep. “Don’t forget the tale of “The Jesus People”!</p>
<div id="attachment_296" class="wp-caption alignleft" style="width: 170px"><a href="http://photo.killfly.com/displayimage.php?album=16&amp;pos=4" target="_blank"><img class="size-full wp-image-296   " style="margin: 5px; border: 1px solid black;" title="Port Tudy" src="http://blog.killfly.com/wp-content/uploads/2010/06/PortTudy.png" alt="" width="160" height="111" /></a><p class="wp-caption-text">Port Tudy - Beverages</p></div>
<p>(A) I have to expand on the whole dog crap thing.  This was absolutely one of the funniest things I&#8217;ve ever seen.  We&#8217;re just sitting at a table outside the bar, enjoying our frosty beverages, when we see this wharf dog appear and begin to trot around.  This dog actually backs himself up to an overturned dinghy and proceeds to lay a deuce right on top of it!  I wish we had a video of it, because I&#8217;m sure no one will believe that it actually happened&#8230;but it did!<br style="clear: both;" /></p>
<h4>25 August &#8211; The Overnight (sort of)</h4>
<p>(D)  At 0300 the neighboring boat has a person standing by for our departure but no plan. A great and rapid exchange in French with Fred has us underway and them adrift at the bow end.</p>
<p>“Too bad for them” says Fred.</p>
<p>We put into a stiff breeze and slight swell and the man overboard light keeps falling and flashing. Andrew at the helm, me Eric and Fred on the winches. Hoist the main, unfurl the Genoa and fall off into an exhilarating 7-8 knot sail. All in PFD’s, harnesses and lanyards.</p>
<p>Our charted course and GPS coincide and we begin to relax. Fishing boats abound and we see a possible submarine appear astern with flashing amber light.  Sunrise approaches as we race to Isle de Glennan for Eric’s planned sunrise photos.  We are to turn toward Glennan at first light and tension regains its hold. Andrew is still at the helm but goes to “triboard” instead of “baboard” saying “There’s combers breaking over there!”</p>
<p>Across the top we practice coming about “Paree a virer” “Envoyez”</p>
<p>Fred describes the entry point and we tack towards “Pei” and the anchorage beyond. Eric gets his photos but confusion on maneuvers results in Andrew coming about much to Fred’s dismay. This was her sailing school and she wanted to enter under sail in grand fashion. But we had lowered sails and motored in.</p>
<p>Perhaps this was a result of language confusion but I think Fred misjudged where we were. We had agreed on an approach but ended up in a blind cove filled with boats. Andrew was cool and we got back to open water.</p>
<div id="attachment_299" class="wp-caption alignleft" style="width: 215px"><a href="http://blog.killfly.com/wp-content/uploads/2010/06/IlesDeGlenans.gif" target="_blank"><img class="size-full wp-image-299  " style="margin: 5px; border: 1px solid black;" title="IlesDeGlenans_Thumb" src="http://blog.killfly.com/wp-content/uploads/2010/06/IlesDeGlenans_Thumb.gif" alt="" width="205" height="166" /></a><p class="wp-caption-text">Couse Into Glenans</p></div>
<p>(A) Ok, a little more on the excitement upon entry.  I drew an example of the course we took on the way into Les Glenans (click the image at left to see a larger version, I traced it from the <a href="http://maps.google.com/maps?q=Les+Glenans&amp;ie=UTF8&amp;hl=en&amp;hq=Les+Glenans&amp;hnear=&amp;radius=15000&amp;ll=47.727085,-4.002113&amp;spn=0.012139,0.027466&amp;t=h&amp;z=16" target="_blank">Google Map Satellite View</a>).  The top of the image indicates where we came in from, that&#8217;s all nice, safe, deep water (we even did a loop while trying to figure out exactly where the entrance is.  One thing we did <em>not</em> want to do was run aground in our nice shiny new boat.</p>
<p>Upon entering we saw a lot of masts so we headed that direction (where the red line juts downward.  The only problem was that we didn&#8217;t realize there were <em>two</em> harbors, one that we were entering and one <em>behind</em> that tiny strip of sand which just so happens to be awash at high tide.  This second harbor, the one behind a beach, was our intended destination.  At the helm, I realized what was about to happen (we were sailing full-bore, both sails up and engine off, into a dead end packed with boats).  We were literally forty seconds from either going aground or having it get very exciting as we try tack and jibe our way through a full mooring field back to safety.</p>
<p>I turned hard to starboard, yelled &#8220;Tacking!&#8221; and pulled a 180.  I remember someone asking me &#8220;Where are you going?!&#8221;.  &#8220;Back the way we came in!&#8221; was my reply.  Much to Fred&#8217;s dismay, the crew decides to drop sail and continue on power (she was hoping to come in under sail alone like she learned at sailing school, and really who could blame her?  But after a near-grounding, safety was more prominent on our minds).  It all turned out well though.  We found our way around to the other side and found a spot to moor.</p>
<p>(D) First an omelet, then a nap for all. Eric stays aboard for another nap and our shore party departs for a swim and to visit a café for our aperitif (see sketch).</p>
<p>Fred recounts how, when here at sailing school, they could only get to the café for a beer when the tide was low enough to cross the bar. The islands have become a tourist attraction and, like Block Island, several ferries disgorge crowds of people who go to the beach, have something to eat and drink and then return on the afternoon boats leaving things peaceful once again.</p>
<p>{picture off Eric’s preacher dive}</p>
<p>{sketch of Glennan beach}</p>
<p>Most of us, well perhaps not Bernard, feel we have pushed hard enough and would like to chill out here and then head back but Fred has in mind to see Point Raz and Isle de Seine as she puts it “for Eric’s pictures”. We defer decision.</p>
<p>Dog story #2. A family coming back from the beach has a cool dog and also an ankle biter. The incoming tide is rushing across the bar so the guy is carrying the little dog like a kitten by the scruff of its neck. I think he heard Andrew and me commenting, but for whatever reason he drops the dog into the water saying “Je fatigue”.</p>
<p>(A) &#8230;cool dog?</p>
<h4>26 August &#8211; Up The River Without A Paddle!</h4>
<p>(D) It rained last night but the dawn breaks clear and breezy as we slip the mooring under sail alone. We tack through the narrow rocky channel and into the open water while others leave under power. Frederique’s reputation is restored at la Glennan Cole Antique!</p>
<p>Our spirits are soon moderated as the wind clocks around and drops to force 1. On with le meteor for an eight hour leg down the coast.  Dolphins and picturesque lighthouses offer moments of fascination as we work our way toward St. Eves and Audienne. As we approach the final set of cardinal buoys (we’re really getting to like these aids) Fred offers up another surprise.</p>
<p>“We go up the river to town to buy fresh fish and baguettes”.</p>
<p>Andrew’s attempt to negotiate a mooring with “We can get everything we need at the marina” bears no fruit. So with me at the helm we proceed up an unknown river with a quick look at the guidebook. The picturesque town is worth the stress but we have only 1 ½ hours as the tide is falling.</p>
<p>(A) In other words&#8230;we&#8217;re afraid of running aground in the middle of a river!</p>
<p>(D) We shop for supplies and go to the post office. Then Catherine and Fred go to market, Eric for film and Bernard and I to la poissonire for the fresh fish. He doesn’t know what to buy so he lets me order while he coaches me with the language as needed.</p>
<div id="attachment_303" class="wp-caption alignleft" style="width: 170px"><a href="http://photo.killfly.com/displayimage.php?album=6&amp;pos=7" target="_blank"><img class="size-full wp-image-303  " style="margin: 5px; border: 1px solid black;" title="Back With Supplies" src="http://blog.killfly.com/wp-content/uploads/2010/06/BackWithSupplies.png" alt="" width="160" height="106" /></a><p class="wp-caption-text">The triumphant hunter-gatherer returns from his expedition with a baggette in hand.</p></div>
<p>Andrew and I get back to Maïna first. A Swedish boat is rafted alongside which could delay us past our required departure time. We’re worried that we can’t communicate our dilemma but we are greeted in English by the woman aboard who says she saw our (American) flag flying.</p>
<p>Time to depart and an old tactic proves successful to communicate my level of stress.</p>
<p>“Fred, you will take the boat off the dock and out while I tend lines”</p>
<p>“I’ve never sailed a boat with a wheel helm.” her nervous reply.</p>
<p>So I back her out and conciliations are offered as we maneuver to a mooring.</p>
<p>Only Eric’s pictures will be able to convey the beauty of this coastline and the natural and man-made features upon it.</p>
<p>Bernard and I forgo the annex trip to the marina for douches and aperitifs in the now cool and breezy evening. I fillet the turbot while he prepares the potatoes for the chowder Catherine plans to prepare. Three Coronas later we are jesting our way across the language barrier. Our annex arrives. Andrew will have to cover that trip and relate the tale of the hot chicks.  Now it approaches 9:30 pm and all is in complete French order. Aperitifs, dejunier and wine late into the night.</p>
<p>(A)  Too tired to write very much. Good food has been constant. I’m not sure which was better, the country chicken, or the chicken pasta meal. I had two big helpings of both of them.. I think the country chicken may take the prize just because the night was good overall. This was when we were in Port Trudy. One that’s pretty cool in that boats tie up to big moorings front to stern, and then others raft up till there’s no more room.</p>
<p>(Editorial note: Apparently I didn&#8217;t write down the &#8220;Hot Chicks&#8221; story, and now, 7 years later,  it has faded from memory)</p>
<p>(attempt at map)</p>
<h4>27 August &#8211; &#8220;The Muntiny on the Maïna&#8221; and Onward To Concarneau</h4>
<p>(A) This place is cool. It’s just the kind of port we needed after a long and sometimes stressful sail. The day started with kind of rough weather and a mutiny of sorts. We were sailing towards some island to the north and had a couple of “almost broaches” with the spinnaker and accidental jibes.  I was on the mast and spent one terrifying moment hanging on to it, looking at the water racing by below me as the boat heeled over fifty degrees.  After that we decided to force the idea of turning around and heading towards Concarneau as it was &gt; 20 miles away and getting further all the time.  Our captain was not happy about this, but the crew was quite insistent.</p>
<div id="attachment_304" class="wp-caption alignleft" style="width: 170px"><a href="http://photo.killfly.com/displayimage.php?album=6&amp;pos=16" target="_blank"><img class="size-full wp-image-304 " style="margin: 5px; border: 1px solid black;" title="Sunset" src="http://blog.killfly.com/wp-content/uploads/2010/06/Sunset.png" alt="" width="160" height="106" /></a><p class="wp-caption-text">Sunset on A Glassy Sea</p></div>
<p>We ended up having a great upwind sail and actually putting reefs in the main and jib when the wind approached 20 knots. Of course after we put in the reefs the wind dropped to 14 knots, mother nature is always messing with you.</p>
<p>We arrived outside Concarneau just before sunset.  The wind had dropped and the reflection of the sunset upon a mottled sea made for an amazing visual.  The sea looked surreal (perhaps the fatigue was setting in too.)  However, we were treated with this fantastic sunset on the same day we had also witnessed an amazing sunrise.  Perfection!</p>
<p>Anyway, when we finally reached Concarneau and made it ashore I was amazed. This place looks like Disney World I said.  Well, actually Epcot Center Dad added which was actually a better description. I think the thing that makes it seem so surreal at first are these blue neon lights that run along the edge of the wall. They were there I assume to prevent drunk sailors returning from the bar from walking off the edge into the water.</p>
<p>At the end of the wall is the entrance to an old castle whose wall still extends around the harbor and is lit at night. Inside is a street of shops, ice cream stands and restaurants. We stopped for dinner and my steak came very red in the middle (how I ordered it I think) but it tasted so good. It came with fries too which I had been craving for awhile.</p>
<div id="attachment_305" class="wp-caption alignleft" style="width: 116px"><a href="http://photo.killfly.com/displayimage.php?album=6&amp;pos=18" target="_blank"><img class="size-full wp-image-305" style="margin: 5px; border: 1px solid black;" title="Concarneau Surreal" src="http://blog.killfly.com/wp-content/uploads/2010/06/ConcarneauSurreal.png" alt="Is This a Dream?" width="106" height="160" /></a><p class="wp-caption-text">Is This a Dream?</p></div>
<p>Anyway, I really like this town and wish we had a couple of days to explore before we must depart tomorrow, probably for the same harbor we stayed at our first night which is fine by me because they had nice big, easy-to-catch mooring balls. Docking a 41’ boat that you’ve only docked a couple of times before can be very stressful. We’ve had no time to see how the boat reacts in slow maneuvering. Anyway, until next time.</p>
<p>(D) Well Andrew covered the “mutiny” and that part so I’ll comment about the dangers of fatigue. We’re having a great time so it seems strange to realize how tired we’ve become – more mentally than physically but certainly both. Good thing we’ve become a team because we’ve been able to cover mistakes as they’ve come up –plotting errors, winch mistakes, missing cardinals, going the wrong side of a red buoy (not the Americans). I got to the point at the end of yesterday where I was nearly in a trance. We’ve all gotten to feel comfortable in Maina – she’s a fine boat and once we give the Grand-Voile blocks some of the same olive oil we gave the rudder post she’ll stop making so many annoying noises. We spent some time putting things back in order – the boat really got pretty well trashed the last two days.</p>
<h4>28 August &#8211; Back to the Future</h4>
<div id="attachment_306" class="wp-caption alignright" style="width: 170px"><a href="http://photo.killfly.com/displayimage.php?album=6&amp;pos=14" target="_blank"><img class="size-full wp-image-306  " style="margin: 5px; border: 1px solid black;" title="At The Helm" src="http://blog.killfly.com/wp-content/uploads/2010/06/AtTheHelm.png" alt="" width="160" height="106" /></a><p class="wp-caption-text">At the helm during a rolling sea.</p></div>
<p>(A) We had a cool sail…. I mean motor&#8230;from Concarneau to Sauzon, a 30 – 40 mile steam.  There were a couple of cool things. One was an abundance of dolphins with one big pod and a number of other small ones. One of the smaller ones hung out for awhile at our bow. I’m not sure if I got a good picture or not – we’ll see. (Editorial Note:  The answer is no.)</p>
<p>There were also huge rollers out in open where we were today, probably 12-15 feet I guess. The peaks were above my head while I was standing at the helm which is a few feet off the water already.  Anyway, these were the largest waves I’ve been in yet (in a boat that’s not a ferry or something) and it was cool.  Any time you&#8217;re in a boat looking <em>up</em> at the water you know there are some major forces at work.  You can&#8217;t help but gain a little more respect for the ocean and its power.</p>
<p>There’s a hard decision that you have to make while living on a boat. Would you rather have a cool, fresh, damp cabin or a hot, drier, smelly cabin? We aired out all our sleeping bags and pillows today in a vain attempt to dry them, but something still smells funny in the boat. So I would like to open some windows and air out the smell but I don’t want more wet salt air and dew to get in. I guess the approaching thunderstorm may decide for me.</p>
<div id="attachment_307" class="wp-caption alignleft" style="width: 170px"><a href="http://photo.killfly.com/displayimage.php?album=16&amp;pos=9" target="_blank"><img class="size-full wp-image-307  " style="margin: 5px; border: 1px solid black;" title="Port Tudy Pub" src="http://blog.killfly.com/wp-content/uploads/2010/06/PortTudyPub.png" alt="" width="160" height="101" /></a><p class="wp-caption-text">After taking 3 hot showers each, the crew spotted this sign in the distance....</p></div>
<p>(D) Back to Sauzon and all realize the end is near. We eat dinner at a local café rather than aboard. It was OK but since this was our last night I think the close camaraderie in Maïna’s salon would have been more fitting – besides, we still have 5 bottles of Bernard’s wine!!</p>
<p>Fred slept most of the trip back since we put up the “iron jib” when becalmed outside Audienne. Fred draws no energy from anything but true sailing. So the motor, plus the offshore route offered nothing of interest.  Big swells and pods of dolphin were nice but nothing to see since we were well offshore until approaching Grois where Eric started taking pictures of big breakers with his telephoto lens.</p>
<p>Fred wants “to learn the motor” so we give her the helm once in the lee of Sauzon Harbor. Full astern for 30 seconds – full ahead – full astern. “OK enough.”</p>
<h4>29 August &#8211; The Final Sail</h4>
<p>(D) Late sleep today (0700) as we have only a short sail back. Café, toast with butter and jam and we’re off. Perfect sailing conditions and Fred is at the helm enjoying every moment.  Andrew’s GPS course adjustments take us safely through the narrows and we’re blowing past everything, including a catamaran that should be whipping us. We sail into La Trinite channel under full main and Genoa.</p>
<p>“It is more impressive that way”, says Fred.</p>
<div id="attachment_308" class="wp-caption alignleft" style="width: 170px"><a href="http://photo.killfly.com/displayimage.php?album=6&amp;pos=20" target="_blank"><img class="size-full wp-image-308 " style="margin: 5px; border: 1px solid black;" title="Sailing School" src="http://blog.killfly.com/wp-content/uploads/2010/06/SailingSchool.png" alt="" width="160" height="106" /></a><p class="wp-caption-text">Future Sailors Enjoying the Day</p></div>
<p>Closer, closer, closer and finally down with the sails. On the way in we pass six classes of sailing school flotillas with kids from age 8-9 through teenagers racing annexes, sloops and catamarans. No wonder the concern about image. As Fred maneuvers in the marina however, things are different and Catherine’s call for us to help gets our attention.</p>
<p>Finally, tied up at “M” dock. Bernard produces the bottle he has been saving for a celebration – red Bordeaux, ‘89 I believe. Many a toast to Maina, then beers followed by rum punch. None of us want to leave emotionally (but a shower and a dry bed would be fine). We spend three hours putting Maïna in Bristol condition and unload just in time to meet Jean, Francois, Anne and Eves.</p>
<p>Eve’s first reaction when coming aboard is “It’s a Parisian boat – electronics, electric winches, auto helm and GPS.” But now Fred took issue with that. Like the rest of us she doesn’t want to leave her.</p>
<p>“Tired?” No matter – aperitifs at local café, then a walk to dinner. Andrew and Eric have convinced most of us – Six steak poivre and frites!</p>
<p>During the hour plus drive back to Batz, Fred and I talk about her experiences at La Glennan School.  It immediately becomes clear why she feels and behaves as she does. All the sailing at the school is done under sail alone – no moteur! She’s sailed in and around Glenan in all weather, day and night and up the coast to the Channel Islands, Ireland and England all in a 27’ boat with a crew of 6-7. Their only concerns weather, wind and current. So they sail when they need to no matter the hour and adjust as they go. Whatever it took to beat the weather, wind, currents and the other boats.</p>
<p>(A) We head back to La Trinite to return the boat. Kind of mixed emotions about that. I’m half ready to get off and half wanting to keep sailing. But I know that I’m ready to get off because my navigating is starting to suffer. I think a day or two off with out 12 – 14 hours of sailing would solve that. If there is another trip I’d like to stay longer in port. I bet there’s a lot of cool places to go exploring. Oh, one more thing, we finally found the CD player!!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/06/18/maina-sailing-trip-log/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Grandma&#8217;s Granola</title>
		<link>http://blog.killfly.com/index.php/2010/05/11/grandmas-granola/</link>
		<comments>http://blog.killfly.com/index.php/2010/05/11/grandmas-granola/#comments</comments>
		<pubDate>Tue, 11 May 2010 14:13:39 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=268</guid>
		<description><![CDATA[4 C Rolled oats 4 C Rolled wheat 1.5 C Shredded coconut 1 C Wheat germ 1 C Sunflower seeds, shelled 1 C Pumpkin seeds, shelled Nuts and Raisins (to taste) Heat 3/4 C oil and mix in 1-2 teaspoons vanilla Toss with dry ingredients Bake 375 F on an oiled cookie sheet for 20-30 <a href='http://blog.killfly.com/index.php/2010/05/11/grandmas-granola/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>4 C Rolled oats<br />
4 C Rolled wheat<br />
1.5 C Shredded coconut<br />
1 C Wheat germ<br />
1 C Sunflower seeds, shelled<br />
1 C Pumpkin seeds, shelled<br />
Nuts and Raisins (to taste)</p>
<ol>
<li>Heat 3/4 C oil and mix in 1-2 teaspoons vanilla</li>
<li>Toss with dry ingredients</li>
<li>Bake 375 F on an oiled cookie sheet for 20-30 minutes, stirring to mix every 5-10 minutes</li>
</ol>
<p>Some additions I&#8217;m going to try:</p>
<ol>
<li>No coconut</li>
<li>Add chocolate chips after it&#8217;s out of the oven.</li>
<li>Add Brown sugar or honey or something.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/05/11/grandmas-granola/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Betty Ann 2010 &#8211; The Short Version</title>
		<link>http://blog.killfly.com/index.php/2010/04/27/betty-ann-2010-the-short-version/</link>
		<comments>http://blog.killfly.com/index.php/2010/04/27/betty-ann-2010-the-short-version/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 15:50:20 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=266</guid>
		<description><![CDATA[I was in Palmetto, just south of Tampa Bay on Wednesday night (April 14th) and Thursday morning. Then the next morning the boat left for Key West with myself, Archie (captain), father (first officer), and Larry (Cook). We sailed through the night, and unfortunately my dad took a spill in the morning carrying dishes down <a href='http://blog.killfly.com/index.php/2010/04/27/betty-ann-2010-the-short-version/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I was in Palmetto, just south of Tampa Bay  on Wednesday night (April 14th) and Thursday morning.  Then the next morning the boat left for Key West with myself, Archie (captain), father (first officer), and Larry (Cook).  We sailed through the night, and unfortunately my dad took a spill in the morning carrying dishes down to the galley.  The boat hit a large wave and he went flying.  We packed his foot with frozen peas, beans and carrots, and then I wrapped it in an elastic bandage.  We arrived in Key west at night, spent the night on anchor, and then pulled into a dockside berth in the morning. We stayed there for one night and I made full use of it.  I got to see Michael McCloud play at Schooner Wharf Bar and another guy play at some other hotel bar (it was later on in the night).  My dad went to the ER and found out that he had a double fracture in his ankle that would require surgery.  However, he elected to stay on the boat until we got to Ft. Lauderdale and fly out from there.</p>
<p>We left Key West at daybreak on the 18th (I think).  We had some nasty rollers off our bow that was causing the boat to roll upwards of 50 degrees.  That’s an estimate, but when the sailboat&#8217;s prop is coming out of the water because of a roll, you know it’s pretty dramatic.  We slowed down a few knots and this helped to alleviate some of the rolling.  It was still an uncomfortable night trying to sleep though.  We pulled into Ft. Lauderdale Tuesday morning, April 20th.  My dad took a taxi to his flight back home (the surgeon would be the same one who did his hip) and the remaining crew (Archie, Larry and myself) took showers and relaxed dockside.  We had dinner at a nice restaurant on the water, then the next morning we set sail again for Charleston, South Carolina, which would be my final leg of sailing (the boat is continuing to Point Judith).  The sail would take about 3 days of offshore sailing ( 2 nights), and with only three people on the boat the overnight watches were a little long.  I was on deck (alone for the most part) from 6 – 9:30 PM and then back up on deck from 2 to 6 AM.</p>
<p>However, just because the sailing was over didn’t mean that my adventure was over.  My cousin who was deployed in Iraq was going to be home for the week, and there was a party for him on the coming Saturday.  So I canceled my flight and instead rented a car.  But not just any car, a Cadillac SRX.  It was only $140 for 24 hours, not bad really.  It was a really nice ride, and the 70 MPH speed limits in SC, and NC make the miles go by fast.  It had a Bluetooth-enabled radio that allowed me to hook up my phone’s MP3 player, so I was all set.  Windows down, tunes cranked and singing along, and loving going 80MPH (sometimes 90) instead of the boat’s 8!  I made a stop at South of the Border for some “gifts” for my cousin and continued on to Maryland where they live.</p>
<p>Party on Saturday, where I finally got to try a Texas “Shiner Bock” beer that I’ve heard so much about.  Then do the DC tour thing on Sunday with my brother, his wife and kids.  I bummed a ride with him on Monday back up north, and he dropped me off at the Old Saybrook train station.  I bought a ticket from there to Westerly (only $13) where my mom picked  me up and drove me back to their house.  I was full from road food, but she was making my dad’s birthday dinner of Lamb chops, and they smelled so good I couldn’t resist.  Three lamb chops, a baked potato and two glasses of wine later I was an extremely satisfied man.</p>
<p>This morning she drive me back to Johnston (where I live now), I picked up my truck and drove to work….The end.  </p>
<p>Whew, that’s the “condensed version” believe it or not.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/04/27/betty-ann-2010-the-short-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old Friend, Vampires and a Magic Forest</title>
		<link>http://blog.killfly.com/index.php/2010/02/01/old-friend-vampires-and-a-magic-forest/</link>
		<comments>http://blog.killfly.com/index.php/2010/02/01/old-friend-vampires-and-a-magic-forest/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 15:24:00 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Dreams]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=254</guid>
		<description><![CDATA[From the morning of February 1st Vampires Had a cool dream about vampires: Being chased through a flooded town.  Lots of people were vampires, just not sure who. Hide underneath a car, but something large lands on top of it, crushing the car into the mud (a la Jurassic Park) I punch up through the <a href='http://blog.killfly.com/index.php/2010/02/01/old-friend-vampires-and-a-magic-forest/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<h1>From the morning of February 1st</h1>
<p><strong>Vampires</strong></p>
<p>Had a cool dream about vampires<strong>:</strong></p>
<ul>
<li>Being chased through a flooded town.  Lots of people were vampires, just not sure who.</li>
<li>Hide underneath a car, but something large lands on top of it, crushing the car into the mud (a la Jurassic Park)</li>
<li>I punch up through the floor of the car, hoping to kill the vampire I guess, but I hit the transmission fluid line by mistake.  The fluid then starts running over my face and I get some in my mouth (it also happens to look a lot like blood, not sure if I knew it was transmission fluid in the dream.)</li>
<li>Dream switches to a mall scene.  I&#8217;m running through the hallways trying to get to an electronics store.</li>
<li>I finally get to the store and find someone I know, a powerful vampire, waiting for me.</li>
<li>He asks if I drank the transmission fluid.  I realize that he wants to know because it determines weather or not he can bite me.</li>
<li>I play coy and say &#8220;maybe, maybe not&#8221;.</li>
<li>He decides to bite me and immediately turns has a blue glow around him.</li>
<li>He frantically searches around the store, consuming other vampires that were there.  This keeps him alive.  However, he soon runs out of other vampires to kill and dissolves into nothing.</li>
<li>The entire mall goes crazy, realizing that the &#8220;big head vampire&#8221; is dead.</li>
<li>Immediate chaos and looting ensues.</li>
</ul>
<p><strong>The Old Friend</strong></p>
<p>This was a very short dream.  I was playing with my old dog Ena.  Good times!</p>
<p><strong>The Magic Forest</strong></p>
<ul>
<li>I&#8217;m running through a forest, in Maine I believe.  But there&#8217;s also an abandoned building that looks familiar.  It  is on the side of a river and is old, and beaten.  I think I&#8217;ve seen the building before (in the dream).  It looks like it belongs on a deep-south river or something.  There&#8217;s probably crocs in the water.</li>
<li>I&#8217;m back on the trail in the forest and realize that we&#8217;re climbing.  My aunt Laurel is there and we come out into the large path heading up a steep mountain.</li>
<li>Flowers start to bloom all along the trail around us.  It looks like one of those stop-motion films of spring where the flowers pop out from nothing to full-bloom in ten seconds.  They&#8217;re also very pastel and bright primary colors.</li>
<li>The dream switches to an overhead camera shot and I can see that this is happening all along the trail, both in front and behind us.</li>
<li>Even where there are large boulders they soon become mountains of vegetation.</li>
<li>I have my camera, but every time I try to take a picture of one of the flowers or plants that is growing, the color fades out of the viewfinder.  No joy!</li>
<li>We take a left between two especially large rock-hill-things and we find ourselves back at the building on the water.  Except this time it is full of people and candle-driven yellow light, and a large feast.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/02/01/old-friend-vampires-and-a-magic-forest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;ve Got No Home</title>
		<link>http://blog.killfly.com/index.php/2010/01/13/ive-got-no-home/</link>
		<comments>http://blog.killfly.com/index.php/2010/01/13/ive-got-no-home/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 19:01:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=237</guid>
		<description><![CDATA[---------------------------------------------------------------- Chords / Melody ---------------------------------------------------------------- probably G to C to D... (138 bpm) With a "D walkdown", end of chorus holds on a walkdown (to C?), and then changes (to d) and holds again (...but I've got no home) upbeat (which is strange because it's a sad-ish song) ---------------------------------------------------------------- Drums / beat ---------------------------------------------------------------- Main (Repeat <a href='http://blog.killfly.com/index.php/2010/01/13/ive-got-no-home/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<pre>----------------------------------------------------------------
Chords / Melody
----------------------------------------------------------------
probably G to C to D... (138 bpm)
With a "D walkdown", 

end of chorus holds on a walkdown (to C?), and then
changes (to d) and holds again (...but I've got no home)

upbeat (which is strange because it's a sad-ish song)

----------------------------------------------------------------
Drums / beat
----------------------------------------------------------------
Main (Repeat 3 times):
1       2       3       4       5       6       7       8
do      dat     do-do  dat      do      dat     do-do   dat

Walkdown:
1       2       3       4       5       6       7       8
do-do  dat-dat  do-do   dat-dat do-do   dat-dat do-do   dat-dat

End (i got, plenty of friends)...er something like this,
hopefully it gets the idea across:

1       2       3       4       5       6       7       8
do-do   dat-dat Crash   rest    rest    rest    rest    rest

1       2       3       4       5       6       7       8
rest    rest    rest    rest    dat-dat do-do   dat-dat Crash   

----------------------------------------------------------------
Lyrics
----------------------------------------------------------------
Woke up this morning just starin' at the sky
Lyin' in my bed just a'wonderin' why
why can't I find what I seem to need
Why is my life so full of weeds.

Been lookin' for years, for piece of mind
A slice this earth that I can call mine
A few pepper plants, a couple peach trees
this world wasn't made for men like me

Yeah...I got plenty of friends...
But I've got no home.

(instrumental)

Can't keep livin' with an empty heart
Rusty and broken, gonna fall apart
How much longer can I last this way
How much longer can I laugh it away

Watching my life come slowly undone
Time's one thing you can never outrun
For so long I thought I had a plan
The boy has grown, this child is a man

Yeah...I got plenty of friends...
But I've got no home.

(instrumental)
(walk down)
[bridge - modulate]
I've had things I wanted to go for,
Most of those have been kicked out the back door,
It's been a blast, and I've had fun,
But I feel like I lost more than I won

(de-modulate)
I got plenty of friends...
But I've got no home.</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/01/13/ive-got-no-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cool sky in providence</title>
		<link>http://blog.killfly.com/index.php/2010/01/04/cool-sky-in-providence/</link>
		<comments>http://blog.killfly.com/index.php/2010/01/04/cool-sky-in-providence/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 22:58:56 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2010/01/04/cool-sky-in-providence/</guid>
		<description><![CDATA[Cool sky in providence Originally uploaded by firstdivision. saw a cool color in the sky that I&#8217;d never seen before. went from powder blue by the sunset to deep navy blue opposite. not a cloud in sight, just a single star (or planet I&#8217;m presuming). I wish i had my real camera&#8230;]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/4245469945/" title="photo sharing"><img src="http://farm5.static.flickr.com/4051/4245469945_71e8c98943_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/4245469945/">Cool sky in providence</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p>saw a cool color in the sky that I&#8217;d never seen before. went from powder blue by the sunset to deep navy blue opposite. not a cloud in sight, just a single star (or planet I&#8217;m presuming). I wish i had my real camera&#8230;<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/01/04/cool-sky-in-providence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cool sky color 2</title>
		<link>http://blog.killfly.com/index.php/2010/01/04/cool-sky-color-2/</link>
		<comments>http://blog.killfly.com/index.php/2010/01/04/cool-sky-color-2/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 22:58:41 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2010/01/04/cool-sky-color-2/</guid>
		<description><![CDATA[Cool sky color 2 Originally uploaded by firstdivision. saw a cool color in the sky that I&#8217;d never seen before. went from powder blue by the sunset to deep navy blue opposite. not a cloud in sight, just a single star (or planet I&#8217;m presuming). I wish i had my real camera&#8230;]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/4246242480/" title="photo sharing"><img src="http://farm3.static.flickr.com/2744/4246242480_21446f96d5_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/4246242480/">Cool sky color 2</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p>saw a cool color in the sky that I&#8217;d never seen before. went from powder blue by the sunset to deep navy blue opposite. not a cloud in sight, just a single star (or planet I&#8217;m presuming). I wish i had my real camera&#8230;<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2010/01/04/cool-sky-color-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://blog.killfly.com/index.php/2009/12/27/234/</link>
		<comments>http://blog.killfly.com/index.php/2009/12/27/234/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 12:26:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2009/12/27/234/</guid>
		<description><![CDATA[photo Originally uploaded by firstdivision.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/4218056943/" title="photo sharing"><img src="http://farm3.static.flickr.com/2731/4218056943_d120216b78_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/4218056943/">photo</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2009/12/27/234/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://blog.killfly.com/index.php/2009/12/25/233/</link>
		<comments>http://blog.killfly.com/index.php/2009/12/25/233/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 17:55:03 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2009/12/25/233/</guid>
		<description><![CDATA[photo Originally uploaded by firstdivision.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/4213750644/" title="photo sharing"><img src="http://farm3.static.flickr.com/2648/4213750644_807a720cd8_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/4213750644/">photo</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2009/12/25/233/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://blog.killfly.com/index.php/2009/12/25/232/</link>
		<comments>http://blog.killfly.com/index.php/2009/12/25/232/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 17:54:34 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2009/12/25/232/</guid>
		<description><![CDATA[photo Originally uploaded by firstdivision.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/4213749698/" title="photo sharing"><img src="http://farm3.static.flickr.com/2546/4213749698_49f53e887c_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/4213749698/">photo</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2009/12/25/232/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://blog.killfly.com/index.php/2009/12/21/231/</link>
		<comments>http://blog.killfly.com/index.php/2009/12/21/231/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 16:45:32 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2009/12/21/231/</guid>
		<description><![CDATA[photo Originally uploaded by firstdivision.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/4203107629/" title="photo sharing"><img src="http://farm3.static.flickr.com/2632/4203107629_78d5e24cd2_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/4203107629/">photo</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2009/12/21/231/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Only been here for 20 minutes&#8230;</title>
		<link>http://blog.killfly.com/index.php/2009/12/19/only-been-here-for-20-minutes/</link>
		<comments>http://blog.killfly.com/index.php/2009/12/19/only-been-here-for-20-minutes/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 18:55:32 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2009/12/19/only-been-here-for-20-minutes/</guid>
		<description><![CDATA[Only been here for 20 minutes&#8230; Originally uploaded by firstdivision.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/4197371411/" title="photo sharing"><img src="http://farm3.static.flickr.com/2757/4197371411_dd38116cbe_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/4197371411/">Only been here for 20 minutes&#8230;</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2009/12/19/only-been-here-for-20-minutes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No Love</title>
		<link>http://blog.killfly.com/index.php/2008/11/14/no-love/</link>
		<comments>http://blog.killfly.com/index.php/2008/11/14/no-love/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 15:20:54 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Lyrics]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=143</guid>
		<description><![CDATA[Know a girl don&#8217;t believe in love at all Hearts been broken thrown against the wall a little prison she builds on her own take it or leave it she&#8217;s movin on Love&#8217;s a battle can&#8217;t never be won just let it alone so she can have her fun she&#8217;s out on the town all <a href='http://blog.killfly.com/index.php/2008/11/14/no-love/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Know a girl<br />
don&#8217;t believe in love at all<br />
Hearts been broken<br />
thrown against the wall<br />
a little prison she builds on her own<br />
take it or leave it<br />
she&#8217;s movin on</p>
<p>Love&#8217;s a battle<br />
can&#8217;t never be won<br />
just let it alone<br />
so she can have her fun<br />
she&#8217;s out on the town<br />
all the misery-o<br />
if you&#8217;re goin out again<br />
just give me a call</p>
<p>she&#8217;s a mystery<br />
to me and herself<br />
she might like you<br />
but she loves herself<br />
in her eyes all anger and fear<br />
she ain&#8217;t gonna show it<br />
won&#8217;t shed a tear</p>
<p>Pre-release version:<br />
<a href="http://blog.killfly.com/wp-content/uploads/2008/11/nolove.mp3">No Love</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/11/14/no-love/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/11/nolove.mp3" length="4467400" type="audio/mpeg" />
		</item>
		<item>
		<title>Forbidden Fiddle</title>
		<link>http://blog.killfly.com/index.php/2008/11/14/forbidden-fiddle/</link>
		<comments>http://blog.killfly.com/index.php/2008/11/14/forbidden-fiddle/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 15:11:24 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=141</guid>
		<description><![CDATA[Wore out strings, know broken dreams, empty glasses know broken hearts Like a forest bereft of all streams, they don&#8217;t like to be apart Give it some time, let nature take hold. Forests &#8216;r like hearts, they like to grow old And he played the fiddle while she would dance short skirt twirled &#8217;round corduroy <a href='http://blog.killfly.com/index.php/2008/11/14/forbidden-fiddle/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Wore out strings, know broken dreams,<br />
empty glasses know broken hearts<br />
Like a forest bereft of all streams,<br />
they don&#8217;t like to be apart</p>
<p>Give it some time,<br />
let nature take hold.<br />
Forests &#8216;r like hearts,<br />
they like to grow old</p>
<p>And he played the fiddle<br />
while she would dance<br />
short skirt twirled &#8217;round corduroy pants.<br />
Old age, new age,<br />
we&#8217;ll meet in the middle<br />
Singing the song of forbidden fiddle</p>
<p>Old rusty dinghy,<br />
brand new cell phone<br />
Best thing about<br />
those they always see you home</p>
<p>He rows his boat<br />
like she goes to the store<br />
Buyin&#8217; brand new clothes<br />
she can&#8217;t afford</p>
<p>And he played the fiddle<br />
while she would dance<br />
short skirt twirled &#8217;round corduroy pants.<br />
Old age, new age,<br />
we&#8217;ll meet in the middle<br />
Singing the song of forbidden fiddle</p>
<p>Pre-Release Version:<br />
<a href="http://blog.killfly.com/wp-content/uploads/2008/11/forbiddenfiddle.mp3">Forbidden Fiddle</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/11/14/forbidden-fiddle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/11/forbiddenfiddle.mp3" length="4837921" type="audio/mpeg" />
		</item>
		<item>
		<title>Sandy Shorts</title>
		<link>http://blog.killfly.com/index.php/2008/10/26/sandy-shorts/</link>
		<comments>http://blog.killfly.com/index.php/2008/10/26/sandy-shorts/#comments</comments>
		<pubDate>Sun, 26 Oct 2008 12:26:27 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=134</guid>
		<description><![CDATA[Tank full of gas Cooler full of beer And a hot girl by my side Beach full of sand Aint nothing planned One thing on my mind Jump in the ocean Sun tan lotion want me to apply? wet bikini dry martini anchor over the side gonna have ourselves a time tonight find a cove <a href='http://blog.killfly.com/index.php/2008/10/26/sandy-shorts/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Tank full of gas<br />
Cooler full of beer<br />
And a hot girl by my side</p>
<p>Beach full of sand<br />
Aint nothing planned<br />
One thing on my mind</p>
<p>Jump in the ocean<br />
Sun tan lotion<br />
want me to apply?</p>
<p>wet bikini<br />
dry martini<br />
anchor over the side</p>
<p>gonna have ourselves a time tonight</p>
<p>find a cove<br />
that no one knows<br />
listening to prine</p>
<p>cookies and gin<br />
put the hendricks in<br />
another slice of lime</p>
<p>coke and whiskey<br />
chicks are frisky<br />
stars are out tonight</p>
<p>Huggin Kissin<br />
Bathing suit missing<br />
Better close the blinds</p>
<p>gonna have ourselves a time tonight<br />
gonna have a sandy bed tonight<br />
gonna have a sunburn tonight</p>
<p>Alternate version:<br />
<a href="http://blog.killfly.com/wp-content/uploads/2008/10/5_have-ourselves-a-time-tonight.mp3">Have Ourselves a Good Time Tonight (5)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/10/26/sandy-shorts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/10/4_have-ourselves-a-time-tonight.mp3" length="2811947" type="audio/mpeg" />
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/10/have-ourselves-a-time-tonight.mp3" length="2811320" type="audio/mpeg" />
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/10/5_have-ourselves-a-time-tonight.mp3" length="2811320" type="audio/mpeg" />
		</item>
		<item>
		<title>Red Cup</title>
		<link>http://blog.killfly.com/index.php/2008/09/19/red-cup/</link>
		<comments>http://blog.killfly.com/index.php/2008/09/19/red-cup/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 04:35:37 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=132</guid>
		<description><![CDATA[Douchebags everywhere popped collars and stupid hair baseball hat at the perfect angle Kegstands in the air shotgun or funnel a beer ice luge with a shot of jaegar Short skirt and makeup on showing off a sexy thong tramp stamp that says i&#8217;m easy all the guys think im hot showing off what I <a href='http://blog.killfly.com/index.php/2008/09/19/red-cup/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Douchebags everywhere<br />
popped collars and stupid hair<br />
baseball hat<br />
at the perfect angle</p>
<p>Kegstands in the air<br />
shotgun or funnel a beer<br />
ice luge<br />
with a shot of jaegar</p>
<p>Short skirt and makeup on<br />
showing off a sexy thong<br />
tramp stamp<br />
that says i&#8217;m easy</p>
<p>all the guys think im hot<br />
showing off what I got<br />
and that aint much<br />
but i&#8217;m horny</p>
<p>Red plastic cup<br />
gonna go and fill it up<br />
aint going home alone again</p>
<p>Red plastic cup<br />
30 grand just to fill it up<br />
But I&#8217;m hooking up again</p>
<p>I won&#8217;t call her in the morning<br />
He&#8217;ll call me in the morning<br />
hungover looking for<br />
self-esteem</p>
<p style="margin-bottom: 0in;">
<p style="margin-bottom: 0in;"><a href="http://blog.killfly.com/wp-content/uploads/2008/09/redcup.mp3">Listen Now!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/09/19/red-cup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/09/redcup.mp3" length="4532894" type="audio/mpeg" />
		</item>
		<item>
		<title>Ribs in the Oven</title>
		<link>http://blog.killfly.com/index.php/2008/09/09/ribs-in-the-oven/</link>
		<comments>http://blog.killfly.com/index.php/2008/09/09/ribs-in-the-oven/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 01:34:06 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=130</guid>
		<description><![CDATA[Here&#8217;s a PDF that details my first attempt at making ribs in an oven.Â  I took pictures too, but it&#8217;s too late, and my stomach is too full to bother posting those&#8230; Ribs in The Oven.PDF]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a PDF that details my first attempt at making ribs in an oven.Â  I took pictures too, but it&#8217;s too late, and my stomach is too full to bother posting those&#8230;</p>
<p><a href="http://blog.killfly.com/wp-content/uploads/2008/09/ribs.pdf">Ribs in The Oven.PDF</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/09/09/ribs-in-the-oven/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Can&#8217;t Live With You Anymore</title>
		<link>http://blog.killfly.com/index.php/2008/08/20/i-cant-live-with-you-anymore/</link>
		<comments>http://blog.killfly.com/index.php/2008/08/20/i-cant-live-with-you-anymore/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 04:16:17 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Complete Songs]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=121</guid>
		<description><![CDATA[I wrote a letter left it on the door You went and changed the locks Do I live here anymore And I pay my bills Changed the will Living the divorced life I can&#8217;t live without a wife Kids are changing schools You make up the rules with your dime store book advice I can&#8217;t <a href='http://blog.killfly.com/index.php/2008/08/20/i-cant-live-with-you-anymore/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I wrote a letter left it on the door<br />
You went and changed the locks<br />
Do I live here anymore</p>
<p>And I pay my bills<br />
Changed the will<br />
Living the divorced life<br />
I can&#8217;t live without a wife</p>
<p>Kids are changing schools<br />
You make up the rules<br />
with your dime store book advice</p>
<p>I can&#8217;t live<br />
With you anymore.</p>
<p>With broken vows<br />
nights out on the town<br />
You went and left it all<br />
Are you the same anymore</p>
<p>The young guys tell you<br />
&#8216;What you doing here&#8217;<br />
I&#8217;d sleep with you tonight</p>
<p>Tomorrow your age<br />
wrinkles on the stage<br />
of celebrity from the night before</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/08/20/i-cant-live-with-you-anymore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If You&#8217;re Not Careful</title>
		<link>http://blog.killfly.com/index.php/2008/08/20/if-youre-not-careful/</link>
		<comments>http://blog.killfly.com/index.php/2008/08/20/if-youre-not-careful/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 04:15:45 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Complete Songs]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=120</guid>
		<description><![CDATA[Some people ask me how many drinks does it take To write those songs, songs that you make And I tell them I don&#8217;t know So just stop asking cause when i&#8217;m talking to you I&#8217;ve probably already had a few and ifÂ  you aint careful the next song will be about you]]></description>
			<content:encoded><![CDATA[<p>Some people ask me how many drinks does it take<br />
To write those songs, songs that you make<br />
And I tell them I don&#8217;t know</p>
<p>So just stop asking cause when i&#8217;m talking to you<br />
I&#8217;ve probably already had a few<br />
and ifÂ  you aint careful<br />
the next song<br />
will be about you</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/08/20/if-youre-not-careful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grandfather Man</title>
		<link>http://blog.killfly.com/index.php/2008/08/19/grandfather-man/</link>
		<comments>http://blog.killfly.com/index.php/2008/08/19/grandfather-man/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 14:26:35 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=118</guid>
		<description><![CDATA[When I was a child I took a drive with my dear grandpa cross country, I found the man in me We got so close singing to the songs the night got late, the road got long I got hungry he stopped for me He&#8217;s my grandpa And I love him I can&#8217;t wait to <a href='http://blog.killfly.com/index.php/2008/08/19/grandfather-man/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>When I was a child I took a drive<br />
with my dear grandpa<br />
cross country, I found the man in me<br />
We got so close singing to the songs<br />
the night got late, the road got long<br />
I got hungry he stopped for me</p>
<p>He&#8217;s my grandpa<br />
And I love him<br />
I can&#8217;t wait<br />
to see him again<br />
I want to talk<br />
bout the trip we had<br />
And tell him that I love him</p>
<p>I was a boy with a mind so so wild<br />
I ate pancakes<br />
too many for a child<br />
but I felt like a man<br />
with my grandfather-man</p>
<p>I got sick and he understood<br />
Just like the man, that I knew he was<br />
yes he was<br />
perpetually kind,<br />
give his sight to the blind<br />
yes he would</p>
<p>He&#8217;s my grandpa<br />
And I love him<br />
I can&#8217;t wait<br />
to see him again<br />
I want to talk<br />
bout the trip we had<br />
And tell him that I love him</p>
<p>Every day I wake<br />
I know that he&#8217;s with me<br />
watching my path looking out for me<br />
and I know someday we&#8217;ll meet again<br />
cause he&#8217;s my grandfather man</p>
<p>the killer bees are gay, we&#8217;ll find a place a to stay<br />
a hundred miles more<br />
and we can pray</p>
<p>A steak and shake a change of clothes<br />
they&#8217;ll be on our toes<br />
but we&#8217;ve got a stone to take and I know we&#8217;ve got to go,</p>
<p>cause he&#8217;s my grandfather man</p>
<p>Listen To It Now:<br />
<a href="http://blog.killfly.com/wp-content/uploads/2008/08/grandfather_man.mp3">grandfather_man</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/08/19/grandfather-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/08/grandfather_man.mp3" length="10873382" type="audio/mpeg" />
		</item>
		<item>
		<title>Sometimes I Feel So Sad</title>
		<link>http://blog.killfly.com/index.php/2008/08/18/sometimes-i-feel-so-sad/</link>
		<comments>http://blog.killfly.com/index.php/2008/08/18/sometimes-i-feel-so-sad/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 13:31:54 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Complete Songs]]></category>
		<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=116</guid>
		<description><![CDATA[Update:Â  This song has been included on the new Bear and Porch CD.Â  To listen to it, or (soon) purchase it, please visit music.killfly.com Sometimes I feel so sad â€˜Bout the girlfriend That I donâ€™t have Sitting home alone again I want one by my side A woman through the night Sometimes I feel it <a href='http://blog.killfly.com/index.php/2008/08/18/sometimes-i-feel-so-sad/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Update:Â  This song has been included on the new Bear and Porch CD.Â  To listen to it, or (soon) purchase it, please visit <a title="http://music.killfly.com" href="http://music.killfly.com" target="_self">music.killfly.com</a></p>
<p>Sometimes I feel so sad<br />
â€˜Bout the girlfriend<br />
That I donâ€™t have<br />
Sitting home alone again<br />
I want one by my side<br />
A woman through the night<br />
Sometimes I feel it so strong</p>
<p>[chorus]<br />
And then my friend calls me<br />
Bout the troubles he has had<br />
And suddenly<br />
I donâ€™t feel so bad</p>
<p>She aint ever mean<br />
smells so nice and clean<br />
always wakes up with a smile</p>
<p>Ice skating in the snow<br />
Taking off those winter clothes<br />
Making love by the fire</p>
<p>[chorus]<br />
Put on a sexy dress<br />
Your makeup is a mess<br />
Because weâ€™re kissing in the rain</p>
<p>Buying you new clothes<br />
Manicures and pretty toes<br />
That shade sure looks good on you</p>
<p>[chorus]</p>
<p>She tells me she loves me<br />
Want to meet her family<br />
Watch the sunset on the beach</p>
<p>My thoughts all pretty things<br />
Churchbells and wedding rings<br />
Two kids and a house</p>
<p>Listen To it Now:</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/08/18/sometimes-i-feel-so-sad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/08/sometimes-i-feel-so-sad.mp3" length="6768558" type="audio/mpeg" />
		</item>
		<item>
		<title>I Need a Stiff Drink</title>
		<link>http://blog.killfly.com/index.php/2008/08/13/how-many-have-you-had/</link>
		<comments>http://blog.killfly.com/index.php/2008/08/13/how-many-have-you-had/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 14:03:09 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Complete Songs]]></category>
		<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=113</guid>
		<description><![CDATA[(written by Chris Poirier and Andrew Beardsley) Had a beer, just aint feeling right Wont get me in jail, get me in a fight Wont make me fall asleep somewhere I donâ€™t know Wake up in the morning Wearing all my clothes [chorus] How Many, How many have you had How Many, Still Feeling Sad <a href='http://blog.killfly.com/index.php/2008/08/13/how-many-have-you-had/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>(written by Chris Poirier and Andrew Beardsley)</p>
<p>Had a beer, just aint feeling right<br />
Wont get me in jail, get me in a fight<br />
Wont make me fall asleep somewhere I donâ€™t know<br />
Wake up in the morning Wearing all my clothes</p>
<p>[chorus]<br />
How Many, How many have you had<br />
How Many, Still Feeling Sad<br />
I need a Stiff Drink<br />
I need a Stiff Drink<br />
I need a Stiff Drink Tonight</p>
<p>Ordered another Draft , Put It on my tab<br />
Wonâ€™t end up throwing up or Hailing a Cab<br />
Wonâ€™t make me grab the microphone or Start to Dance<br />
Wonâ€™t Make me ask her If I Have a Chance</p>
<p>[Chorus]</p>
<p>Hey Bartender, Iâ€™ll Have another Pint<br />
Sure as hell Wont, Get Shut Off Tonight<br />
Wonâ€™t End Up Yelling, â€œThe Bouncer is a Jerkâ€<br />
Wonâ€™t End up Sleeping In and Calling in to Work</p>
<p>[Chorus]</p>
<p>Another Round of Pitchers for me and my Friends<br />
Weâ€™ll be here all Night Long, Till The End<br />
Wonâ€™t End Up On The Steps Talking to a Girl so Fine<br />
Wonâ€™t Buy her friends a Shot or a Bottle of Wine</p>
<p>[chorus]</p>
<p>Listen To It right now!:</p>
<p>And the original version recorded the night it was written:</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/08/13/how-many-have-you-had/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/08/how-many_final.mp3" length="3424829" type="audio/mpeg" />
<enclosure url="http://blog.killfly.com/wp-content/uploads/2008/08/i-need-a-stiff-drink.mp3" length="5185537" type="audio/mpeg" />
		</item>
		<item>
		<title>Cuil &#8211; Another Look</title>
		<link>http://blog.killfly.com/index.php/2008/08/02/cuil-another-look/</link>
		<comments>http://blog.killfly.com/index.php/2008/08/02/cuil-another-look/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 16:06:19 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=110</guid>
		<description><![CDATA[&#8220;A new search engine! OMFG!!!!&#8221; That seems to be the reaction that a lot of people have whenever a new search engine comes out. There&#8217;s a huge fuss about it; Digg, Slashdot, and eventually CNN and MSNBC pick up on it, and everyone holds the new engine up for inspection and dissection. Which is exactly <a href='http://blog.killfly.com/index.php/2008/08/02/cuil-another-look/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;A new search engine! OMFG!!!!&#8221;</p></blockquote>
<p>That seems to be the reaction that a lot of people have whenever a new search engine comes out.  There&#8217;s a huge fuss about it; Digg, Slashdot, and eventually CNN and MSNBC pick up on it, and everyone holds the new engine up for inspection and dissection.  Which is exactly what I&#8217;m about to do.</p>
<p>Cuil has received a lot of bad press.  Almost everyone has the opinion that &#8220;It&#8217;s totally not Google.&#8221;  I don&#8217;t think it was their intention to be Google, but to provide something different.  Their main focus (at least for now) it seems to me, is to allow you to research something.  If you want to find the address of Joes Barber Shop on Main Street, go use Google.  If you need to learn about something that you have little knowledge of, use Cuil.</p>
<p><strong>The Name is Stupid</strong></p>
<p>You hear this a lot from people who are bashing Cuil.  From the Cuil site:</p>
<blockquote><p>&#8220;Cuil is an old Irish word for knowledge.&#8221;</p></blockquote>
<p>I&#8217;m fine with that.  In fact, I&#8217;m surprised that domain name wasn&#8217;t already taken and populated by one of those annoying domain sitters that just buys a domain and puts up random advertising links hoping you&#8217;ll click one.  In this state of Internet affairs, if you can find a four letter domain name, and it happens to have actual meaning related to your intended business, good for you.</p>
<blockquote><p>But how do I spell it?  It&#8217;s pronounced &#8216;Cool&#8217; but spelled &#8216;Cuil&#8217;.</p></blockquote>
<p>Personally, since the first news story I saw about it I haven&#8217;t forgotten how to spell it.  I didn&#8217;t have to Google for &#8220;new search engine spelled like cool&#8221; to find it.  I just typed it in.  Digg has two Gs, flickr is spelled wrong, yet these sites are doing fine.</p>
<p><strong>Their Search Algorithm Sucks</strong></p>
<p>This is another common complaint.  Their search algorithms do provide some random failures, you don&#8217;t always gets the correct results, or any results at all, when you search for something that you know exists.  You can always tweak the algorithm, and I&#8217;m sure they will.  However, I think this lack of results might be in part intentional, or at least part of the plan; a way to differentiate themselves from Google.</p>
<blockquote><p>&#8220;Lack of results is a feature?&#8221;</p></blockquote>
<p>Yes.  As part of my hypothesis that Cuil is meant for research about something that you know very little about I decided to research the &#8220;History of South Africa&#8221;.  Deciding on a topic took a long time as I am quite knowledgeable on very many subjects.  However, on a recent adventure I met a bartender from Cape Town, South Africa.  I knew very little about South Africa apart from its geographic location (hint: It&#8217;s in Southern Africa, no need to jump over to Google Maps yet).  This will be a perfect test for my comparison I decided.</p>
<p><strong>First Search</strong></p>
<p>I typed &#8220;History of South Africa&#8221; into both Cuil and Google.  Cuil provided 129,408 results, Google provided &#8220;about&#8221; 15,700,000 results.  Already the culling (Cuiling?) of the results is apparent.  I wonder what could possibly be relevant to the History of South Africa on the fifteen-millionth Google result?  To be fair, the one-hundred-twenty-nine-thousandth result is probably not much better, but the point about culling is still made I think.</p>
<p>The presentation is obviously different.  Cuil uses a magazine-type layout, while Google uses their tried-and-true list of results, along with advertisements on the right.  Both have similar results, with the Wikipedia article &#8220;<a title="History of South Africa" href="http://en.wikipedia.org/wiki/History_of_South_Africa" target="_blank">History of South Africa</a>&#8221; being near the top (top-middle column in Cuil, first result in Google).</p>
<p>However, the research-oriented approach of Cuil becomes apparent immediately.  In the top right is a category suggestion box that lets you see some recommended categories.  Are you looking for &#8220;Afrikaners&#8221;, &#8220;South African Politicians&#8221;, and more.  Curious what an &#8220;Afrikaner&#8221; is I hovered over that.  The category popped open with more search suggestions for Afrikaners like &#8220;Boer Republics&#8221; (some type of wild pig party association I&#8217;m assuming), &#8220;Voortrekkers&#8221;, and other creatively named items.</p>
<p>The point anyway, is that Google does not provide this.  There really is no way for Google to suggest avenues of research about your topic.  Maps of History of South Africa?  Sure.  The first result there is a map of the United States, the first pushpin being &#8220;University of South Florida &#8211; Center for Africa and Diaspora&#8221;, whatever.  I had more luck with Google images, one provided a nice 1024 x 1220 map of South Africa.  However, the utility of random images during a research task may be fairly low.  I&#8217;d have to visit the sites that these images are coming from, it could very well be &#8220;Joe Shmoe&#8217;s PhotoShopped South Africa Map&#8221;.  You can also search for news.  Although in this context I don&#8217;t think there will be very much &#8220;News on the History of South Africa&#8221;</p>
<p><strong>Conclusion</strong></p>
<p>I&#8217;d better have a conclusion an a blog entry about research eh?  I&#8217;m curious to see where Cuil ends up.  When their initial investment cash dries up will the VCs be willing to invest more?  We&#8217;ll see.  Personally, I think it would be nice to have an alternative to the Google Monster, but getting a piece of that market share is like trying to eat away at Microsoft.  I don&#8217;t hate Google by any means.  I have a gMail account, I&#8217;ll keep using Google maps to get directions and spy on my neighbors, and for the time being I&#8217;ll probably keep Google as my home page.  But if I need to find out more about Voortrekkers, I might head back to Cuil.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/08/02/cuil-another-look/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Waiting For You</title>
		<link>http://blog.killfly.com/index.php/2008/07/10/waiting-for-you/</link>
		<comments>http://blog.killfly.com/index.php/2008/07/10/waiting-for-you/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 22:23:24 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=109</guid>
		<description><![CDATA[&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; C I can&#8217;t Sleep F In this bed C Wait for a woman G She&#8217;s in my head C Perfect soul F Wait for me C I will wait GÂ Â Â Â Â Â Â Â Â Â  C For eternity FÂ Â Â Â Â Â Â Â Â Â Â Â Â Â  GÂ Â Â Â Â Â Â  C I am the lonely Man &#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Restless nights I toss and turn Fans do nothin&#8217; To ease the <a href='http://blog.killfly.com/index.php/2008/07/10/waiting-for-you/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>C<br />
I can&#8217;t Sleep</p>
<p>F<br />
In this bed</p>
<p>C<br />
Wait for a woman</p>
<p>G<br />
She&#8217;s in my head</p>
<p>C<br />
Perfect soul</p>
<p>F<br />
Wait for me</p>
<p>C<br />
I will wait</p>
<p>GÂ Â Â Â Â Â Â Â Â Â  C<br />
For eternity</p>
<p>FÂ Â Â Â Â Â Â Â Â Â Â Â Â Â  GÂ Â Â Â Â Â Â  C<br />
I am the lonely Man</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Restless nights</p>
<p>I toss and turn</p>
<p>Fans do nothin&#8217;</p>
<p>To ease the burden</p>
<p>my country girl</p>
<p>long brown hair</p>
<p>I&#8217;ll wait for you</p>
<p>If you still care</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>[CHORUS]</p>
<p>FÂ Â Â Â Â Â Â Â Â Â Â Â Â Â  GÂ Â Â Â Â Â Â  C<br />
I am the lonely man</p>
<p>FÂ Â Â Â Â Â Â Â Â Â Â Â Â Â  GÂ Â Â Â Â Â Â Â  C<br />
I am the lonely man</p>
<p>F<br />
I&#8217;ll wait for you</p>
<p>C<br />
Wait for me if you can</p>
<p>GÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  C<br />
I am the lonely man</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>I walk to the yard</p>
<p>And I look to the night</p>
<p>I can see you</p>
<p>Up in the sky</p>
<p>I still think of you</p>
<p>Every night</p>
<p>I still see you</p>
<p>In moonlight</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>[CHORUS]</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>FÂ Â Â Â Â Â Â Â Â Â Â Â Â Â  GÂ Â Â Â Â Â Â  C<br />
I am the lonely Man</p>
<p>FÂ Â Â Â Â Â Â Â Â Â Â Â Â Â  GÂ Â Â Â Â Â Â  C<br />
I am the lonely Man</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/07/10/waiting-for-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mulagatani Soup</title>
		<link>http://blog.killfly.com/index.php/2008/07/08/mulagatani-soup/</link>
		<comments>http://blog.killfly.com/index.php/2008/07/08/mulagatani-soup/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 04:40:09 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=108</guid>
		<description><![CDATA[1/2 lb boneless chicken cut into bite-size pieces 1 Cup chopped peeled apple 3/4 Cup chopped onion 1/2 Cup chopped carrot 1/2 Cup chopped celery 1/2 Cup chopped green pepper 2 Tablespoons flour 1 Tablespoon curry powder 1 teaspoon ground ginger 1/2 teaspoon crushed red pepper or cayennne pepper 1/3 Cup mango chutny (hot) 2Â  <a href='http://blog.killfly.com/index.php/2008/07/08/mulagatani-soup/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>1/2 lb boneless chicken cut into bite-size pieces</p>
<p>1 Cup chopped peeled apple</p>
<p>3/4 Cup chopped onion</p>
<p>1/2 Cup chopped carrot</p>
<p>1/2 Cup chopped celery</p>
<p>1/2 Cup chopped green pepper</p>
<p>2 Tablespoons flour</p>
<p>1 Tablespoon curry powder</p>
<p>1 teaspoon ground ginger</p>
<p>1/2 teaspoon crushed red pepper or cayennne pepper</p>
<p>1/3 Cup mango chutny (hot)</p>
<p>2Â  14 and 1/2 oz cans chicken broth</p>
<p>1/4 Cup tomato paste</p>
<p>Chopped parsley (optional)</p>
<p>Saute Chicken&#8230;remove</p>
<p>Saute veggies &#8211; add chicken and other ingredients.</p>
<p>Eat and enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/07/08/mulagatani-soup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Don&#8217;t Want to Fight About it Anymore</title>
		<link>http://blog.killfly.com/index.php/2008/06/17/i-dont-want-to-fight-about-it-anymore/</link>
		<comments>http://blog.killfly.com/index.php/2008/06/17/i-dont-want-to-fight-about-it-anymore/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 15:55:43 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Complete Songs]]></category>
		<category><![CDATA[Creativity]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=107</guid>
		<description><![CDATA[[C] I coulda been a writer Or a poet I know for sure I can [G] write all night, into the day [C] If I wanted to But now I sit Just me and a ciggarette Makin&#8217; love to the night And I don&#8217;t know why [chorus] I&#8217;d [G] rather be with someone who [C] <a href='http://blog.killfly.com/index.php/2008/06/17/i-dont-want-to-fight-about-it-anymore/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>[C] I coulda been a writer<br />
Or a poet I know for sure<br />
I can [G] write all night, into the day<br />
[C] If I wanted to</p>
<p>But now I sit<br />
Just me and a ciggarette<br />
Makin&#8217; love to the night<br />
And I don&#8217;t know why</p>
<p>[chorus]<br />
I&#8217;d [G] rather be with someone<br />
who [C] makes me feel at peace<br />
who&#8217;ll [G] grab me and hold me<br />
And [C] tell me it&#8217;s ok<br />
A [G] woman who&#8217;ll be there<br />
When [C] I come home too late<br />
And [D] I don&#8217;t want to fight<br />
a[G]bout it anymore</p>
<p>I thought I found a friend<br />
Lonely men always do<br />
We search far and wide<br />
Turn our hearts inside out for you</p>
<p>Can&#8217;t you see what I&#8217;m tryin&#8217; to say<br />
We howl at the moon<br />
But we don&#8217;t mean it<br />
We&#8217;d rather come home to you (and we do)</p>
<p>[chorus]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/06/17/i-dont-want-to-fight-about-it-anymore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solitary Man</title>
		<link>http://blog.killfly.com/index.php/2008/06/17/solitary-man/</link>
		<comments>http://blog.killfly.com/index.php/2008/06/17/solitary-man/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 15:50:17 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Complete Songs]]></category>
		<category><![CDATA[Creativity]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=106</guid>
		<description><![CDATA[C &#8211; Am &#8211; F &#8211; G I got my first allergy Somethin&#8217; bad happened to me I think it&#8217;s somethin&#8217; you&#8217;ll understand Makin&#8217; dinner for one Lord knows it ain&#8217;t no fun Drinkin&#8217; my beer all alone [chorus] [F] I never thought I&#8217;d [G] see The [C] day where I would [Am] be [F] <a href='http://blog.killfly.com/index.php/2008/06/17/solitary-man/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>C &#8211; Am &#8211; F &#8211; G</p>
<p>I got my first allergy<br />
Somethin&#8217; bad happened to me<br />
I think it&#8217;s somethin&#8217; you&#8217;ll understand</p>
<p>Makin&#8217; dinner for one<br />
Lord knows it ain&#8217;t no fun<br />
Drinkin&#8217; my beer all alone</p>
<p>[chorus]<br />
[F] I never thought I&#8217;d [G] see<br />
The [C] day where I would [Am] be<br />
[F] I&#8217;m doin&#8217; the best I [G] can<br />
As a solitary [C] man</p>
<p>Footsteps sound so loud<br />
When you&#8217;re the only one around<br />
And the fridge just won&#8217;t quit</p>
<p>Thunderstorms are much less fun<br />
When you&#8217;re the only one<br />
Countin&#8217; down the time</p>
<p>[chorus]</p>
<p>I got a garbage can<br />
I got pots and pans<br />
One of everything</p>
<p>I got a ceiling fan<br />
for a solitary man<br />
None of which I need</p>
<p>[chorus] (repeat last line)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/06/17/solitary-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help out a Small Business!</title>
		<link>http://blog.killfly.com/index.php/2008/06/02/help-out-a-small-business/</link>
		<comments>http://blog.killfly.com/index.php/2008/06/02/help-out-a-small-business/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 19:56:18 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=105</guid>
		<description><![CDATA[Check it out, you can help out a small business somewhere in the world: -]]></description>
			<content:encoded><![CDATA[<p>Check it out, you can help out a small business somewhere in the world:<br />
<script src="http://www.kiva.org/banners/bannerBlock.php?busId=49798" type="text/javascript"></script><br />
-</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/06/02/help-out-a-small-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phototropism in Action &#8211; Tomato Plant</title>
		<link>http://blog.killfly.com/index.php/2008/05/10/phototropism-in-action-tomato-plant/</link>
		<comments>http://blog.killfly.com/index.php/2008/05/10/phototropism-in-action-tomato-plant/#comments</comments>
		<pubDate>Sat, 10 May 2008 22:23:07 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=104</guid>
		<description><![CDATA[I finally got this video to work. It&#8217;s an example of how a plant (a tomato in this case) will bend itself toward light in an effort to maximise its photosynthesis. Ok, let&#8217;s see if this works: This was taken with a D300, 1 shot per minute, from about 10AM to 3PM]]></description>
			<content:encoded><![CDATA[<p>I finally got this video to work.  It&#8217;s an example of how a plant (a tomato in this case) will bend itself toward light in an effort to maximise its photosynthesis.  Ok, let&#8217;s see if this works:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/_qaEdV6oGgU&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/_qaEdV6oGgU&amp;hl=en" wmode="transparent"></embed></object></p>
<p>This was taken with a D300, 1 shot per minute, from about 10AM to 3PM</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/05/10/phototropism-in-action-tomato-plant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eastern Wind</title>
		<link>http://blog.killfly.com/index.php/2008/05/04/eastern-wind/</link>
		<comments>http://blog.killfly.com/index.php/2008/05/04/eastern-wind/#comments</comments>
		<pubDate>Sun, 04 May 2008 16:51:10 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=103</guid>
		<description><![CDATA[While I&#8217;m at it, I might as well post another song that I made with the orchestra plugin. This one was supposed to have a middle-eastern sound to it, but also have a nice driving drum beat. The actual beat of the drums is pretty close to what I had in mind, but the samples <a href='http://blog.killfly.com/index.php/2008/05/04/eastern-wind/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>While I&#8217;m at it, I might as well post another song that I made with the orchestra plugin.  This one was supposed to have a middle-eastern sound to it, but also have a nice driving drum beat.  The actual beat of the drums is pretty close to what I had in mind, but the samples themselves aren&#8217;t what I have in my head.  One day I&#8217;ll get around to making this sound the way I want.</p>
<p>One of the problems is that my PC can&#8217;t handle all the plugins at the same time.  For some reason, the bass (which is actually a guitar emulator) takes up HUGE amounts of resources.  What this boiled down to was that I could never listen to the song in the software, I had to mute some tracks to be able to listen to something, then unmute, render to MP3, and listen to the MP3 to see if the change I made sounded good.  Very annoying to say the least!</p>
<p>Link:<br />
<a href="http://www.killfly.com/music/mediaFiles/EasternWind.mp3">Eastern Wind MP3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/05/04/eastern-wind/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.killfly.com/music/mediaFiles/EasternWind.mp3" length="5282086" type="audio/mpeg" />
		</item>
		<item>
		<title>Piano Song</title>
		<link>http://blog.killfly.com/index.php/2008/05/04/piano-song/</link>
		<comments>http://blog.killfly.com/index.php/2008/05/04/piano-song/#comments</comments>
		<pubDate>Sun, 04 May 2008 16:44:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=102</guid>
		<description><![CDATA[I never posted this song up here, but I tend to want to listen to it sometimes, so I thought a nice easy way to get to it would be nice (FTP is annoying sometimes).  Basically, this is a song I wrote to play with a new orchestra plugin that I bought.  I wish I <a href='http://blog.killfly.com/index.php/2008/05/04/piano-song/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I never posted this song up here, but I tend to want to listen to it sometimes, so I thought a nice easy way to get to it would be nice (FTP is annoying sometimes).  Basically, this is a song I wrote to play with a new orchestra plugin that I bought.  I wish I had the time and the skill to do some longer / better stuff, but I still like this:</p>
<p>Anyway, here&#8217;s the link:</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/05/04/piano-song/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.killfly.com/Music/MediaFiles/PianoSong.mp3" length="2799231" type="audio/mpeg" />
		</item>
		<item>
		<title>VB.NET DateSpan Class</title>
		<link>http://blog.killfly.com/index.php/2008/04/14/vbnet-datespan-class/</link>
		<comments>http://blog.killfly.com/index.php/2008/04/14/vbnet-datespan-class/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 19:14:37 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=101</guid>
		<description><![CDATA[Tired of writing code to find the years and months between two dates? &#8221;&#8217; &#60;summary&#62; &#8221;&#8217; Provides an easy way to get the number if years and months bewteen two dates. &#8221;&#8217; &#60;/summary&#62; &#8221;&#8217; &#60;remarks&#62;&#60;/remarks&#62; Public Class DateSpan &#160;&#160; Dim _Years As Integer &#160;&#160; Dim _Months As Integer &#160; &#160; &#160;&#160; Public Sub New(ByVal StartDate <a href='http://blog.killfly.com/index.php/2008/04/14/vbnet-datespan-class/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Tired of writing code to find the years and months between two dates?</p>
<p><!--<br />
{\rtf1\ansi\ansicpg\lang1024\noproof1252\uc1 \deff0{\fonttbl{\f0\fnil\fcharset0\fprq1 Courier New;}}{\colortbl;??\red0\green128\blue0;\red255\green255\blue255;\red128\green128\blue128;\red0\green0\blue255;\red0\green0\blue0;}??\fs20 \cf1 ''' \cf3 &lt;summary&gt;\par ??\cf1 ''' Provides an easy way to get the number if years and months bewteen two dates.\par ??''' \cf3 &lt;/summary&gt;\par ??\cf1 ''' \cf3 &lt;remarks&gt;&lt;/remarks&gt;\par ??\cf4 Public\cf0  \cf4 Class\cf0  DateSpan\par ??   \cf4 Dim\cf0  _Years \cf4 As\cf0  \cf4 Integer\par ??\cf0    \cf4 Dim\cf0  _Months \cf4 As\cf0  \cf4 Integer\par ??\par ??\par ??\cf0    \cf4 Public\cf0  \cf4 Sub\cf0  \cf4 New\cf0 (\cf4 ByVal\cf0  StartDate \cf4 As\cf0  \cf4 Date\cf0 , \cf4 ByVal\cf0  EndDate \cf4 As\cf0  \cf4 Date\cf0 )\par ??\par ??      \cf4 Dim\cf0  intTotalMonths \cf4 As\cf0  \cf4 Integer\cf0  = DateDiff(DateInterval.Month, StartDate, EndDate)\par ??\par ??      _Years = intTotalMonths \\ 12\par ??      _Months = intTotalMonths - (_Years * 12)\par ??   \cf4 End\cf0  \cf4 Sub\par ??\par ??\cf0    \cf4 Public\cf0  \cf4 ReadOnly\cf0  \cf4 Property\cf0  Years() \cf4 As\cf0  \cf4 Integer\par ??\cf0       \cf4 Get\par ??\cf0          \cf4 Return\cf0  _Years\par ??      \cf4 End\cf0  \cf4 Get\par ??\cf0    \cf4 End\cf0  \cf4 Property\par ??\par ??\par ??\cf0    \cf4 Public\cf0  \cf4 ReadOnly\cf0  \cf4 Property\cf0  Months() \cf4 As\cf0  \cf4 Integer\par ??\cf0       \cf4 Get\par ??\cf0          \cf4 Return\cf0  _Months\par ??      \cf4 End\cf0  \cf4 Get\par ??\cf0    \cf4 End\cf0  \cf4 Property\par ??\par ??End\cf0  \cf4 Class}<br />
--></p>
<div style="font-family: Courier New; font-size: 10pt; color: black; background: white; border : Solid 1px Black; padding-top: 0pt; padding-left: 10pt; padding-right: 0pt; padding-bottom: 0pt; margin : 10px;">
<p style="margin: 0px;"><span style="color: green;">&#8221;&#8217; </span><span style="color: gray;">&lt;summary&gt;</span></p>
<p style="margin: 0px;"><span style="color: green;">&#8221;&#8217; Provides an easy way to get the number if years and months bewteen two dates.</span></p>
<p style="margin: 0px;"><span style="color: green;">&#8221;&#8217; </span><span style="color: gray;">&lt;/summary&gt;</span></p>
<p style="margin: 0px;"><span style="color: green;">&#8221;&#8217; </span><span style="color: gray;">&lt;remarks&gt;&lt;/remarks&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;">Public</span> <span style="color: blue;">Class</span> DateSpan</p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">Dim</span> _Years <span style="color: blue;">As</span> <span style="color: blue;">Integer</span></p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">Dim</span> _Months <span style="color: blue;">As</span> <span style="color: blue;">Integer</span></p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">Public</span> <span style="color: blue;">Sub</span> <span style="color: blue;">New</span>(<span style="color: blue;">ByVal</span> StartDate <span style="color: blue;">As</span> <span style="color: blue;">Date</span>, <span style="color: blue;">ByVal</span> EndDate <span style="color: blue;">As</span> <span style="color: blue;">Date</span>)</p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; <span style="color: blue;">Dim</span> intTotalMonths <span style="color: blue;">As</span> <span style="color: blue;">Integer</span> = DateDiff(DateInterval.Month, StartDate, EndDate)</p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; _Years = intTotalMonths \ 12</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; _Months = intTotalMonths &#8211; (_Years * 12)</p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">End</span> <span style="color: blue;">Sub</span></p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">Public</span> <span style="color: blue;">ReadOnly</span> <span style="color: blue;">Property</span> Years() <span style="color: blue;">As</span> <span style="color: blue;">Integer</span></p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; <span style="color: blue;">Get</span></p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <span style="color: blue;">Return</span> _Years</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; <span style="color: blue;">End</span> <span style="color: blue;">Get</span></p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">End</span> <span style="color: blue;">Property</span></p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">Public</span> <span style="color: blue;">ReadOnly</span> <span style="color: blue;">Property</span> Months() <span style="color: blue;">As</span> <span style="color: blue;">Integer</span></p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; <span style="color: blue;">Get</span></p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <span style="color: blue;">Return</span> _Months</p>
<p style="margin: 0px;">&nbsp;&nbsp; &nbsp;&nbsp; <span style="color: blue;">End</span> <span style="color: blue;">Get</span></p>
<p style="margin: 0px;">&nbsp;&nbsp; <span style="color: blue;">End</span> <span style="color: blue;">Property</span></p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;"><span style="color: blue;">End</span> <span style="color: blue;">Class</span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/04/14/vbnet-datespan-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Political Comments on March 25, 2008</title>
		<link>http://blog.killfly.com/index.php/2008/04/04/political-comments-on-march-25-2008/</link>
		<comments>http://blog.killfly.com/index.php/2008/04/04/political-comments-on-march-25-2008/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 20:19:02 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=95</guid>
		<description><![CDATA[Clinton Admits that she &#8216;Misspoke&#8217; about her trip to Bosnia. Either you intentionally embellished (lied?) about the trip, you forgot what happened, or you believe something happened and it didn&#8217;t. In any of those cases it&#8217;s not something I would expect in my future President.]]></description>
			<content:encoded><![CDATA[<p><strong>Clinton</strong><br />
Admits that she &#8216;Misspoke&#8217; about her trip to Bosnia.  Either you intentionally embellished (lied?) about the trip, you forgot what happened, or you believe something happened and it didn&#8217;t.  In any of those cases  it&#8217;s not something I would expect in my future President.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/04/04/political-comments-on-march-25-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Get the Date of a DateTime in SQL Server</title>
		<link>http://blog.killfly.com/index.php/2008/04/04/how-to-get-the-date-of-a-datetime-in-sql-server/</link>
		<comments>http://blog.killfly.com/index.php/2008/04/04/how-to-get-the-date-of-a-datetime-in-sql-server/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 20:06:16 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=98</guid>
		<description><![CDATA[Pretty simple really. Try this SQL: SELECT CONVERT(nvarchar(20), GetDate(), 101); or SELECT CONVERT(nvarchar(20), CAST(&#8217;2008-04-04 16:07:07.920&#8242; AS DateTime), 101); If you need to use it in a comparison you can easily do something like WHERE CONVERT(nvarchar(20), MyDateColumn, 101) BETWEEN @DateFrom AND @DateTo Enjoy!]]></description>
			<content:encoded><![CDATA[<p>Pretty simple really.  Try this SQL:</p>
<blockquote><p>SELECT CONVERT(nvarchar(20), GetDate(), 101);</p></blockquote>
<p>or</p>
<blockquote><p>SELECT CONVERT(nvarchar(20), CAST(&#8217;2008-04-04 16:07:07.920&#8242; AS DateTime), 101);</p></blockquote>
<p>If you need to use it in a comparison you can easily do something like</p>
<blockquote><p>WHERE CONVERT(nvarchar(20), MyDateColumn, 101) BETWEEN @DateFrom AND @DateTo</p></blockquote>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/04/04/how-to-get-the-date-of-a-datetime-in-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Replace the Headlight Bulbs on a 2001 Ford Ranger</title>
		<link>http://blog.killfly.com/index.php/2008/03/29/replace-the-headlight-bulbs-on-a-2001-ford-ranger/</link>
		<comments>http://blog.killfly.com/index.php/2008/03/29/replace-the-headlight-bulbs-on-a-2001-ford-ranger/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 17:13:32 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2008/03/29/replace-the-headlight-bulbs-on-a-2001-ford-ranger/</guid>
		<description><![CDATA[On my truck, a 2001 Ranger, I first have to remove a little plastic plate that is above the headlight. It comes off after removing three small bolts on top. Remove that plastic and you&#8217;ll find two metal tabs behind the headlight housing (the glass part). If you pull up on those they will release <a href='http://blog.killfly.com/index.php/2008/03/29/replace-the-headlight-bulbs-on-a-2001-ford-ranger/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>On my truck, a 2001 Ranger, I first have to remove a little plastic plate that is above the headlight.  It comes off after removing three small bolts on top.  Remove that plastic and you&#8217;ll find two metal tabs behind the headlight housing (the glass part).  If you pull up on those they will release the housing, and after a little bit of wiggling you&#8217;ll be able to get the housing out, and get at the rear of the housing is where you&#8217;ll find the retaining ring that holds the bulb in.</p>
<p>Unscrew the retaining ring (I think it only needs about a quarter turn), pull out the bulb and detach it from the wiring harness, replace with the new bulb, re-insert it back into the housing, and secure it in place with the retaining ring.  Now you have to wiggle the light housing&#8217;s threaded rods (there are three) back into those tabs that you released to get it out.  The threaded rods can be moved around to make this easier.  When the housing is back in place, you&#8217;ll be able to see these little plastic things sticking out of the tabs, push back down on the tabs to lock the housing into place.  Make sure that the housing it secure and doesn&#8217;t move around, if it does it means you didn&#8217;t get it back into place well enough.  Replace the plastic plate on top and you&#8217;re done.  The procedure for both headlights is essentially the same.</p>
<p>At first I was thinking to myself &#8220;This is so stupid and typical of newer cars.&#8221;  But after I figured it out, it&#8217;s pretty easy to do.  The second headlight only took me about 5 minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/03/29/replace-the-headlight-bulbs-on-a-2001-ford-ranger/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Political Comments on March 20, 2008</title>
		<link>http://blog.killfly.com/index.php/2008/03/20/political-comments-on-march-20-2008/</link>
		<comments>http://blog.killfly.com/index.php/2008/03/20/political-comments-on-march-20-2008/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 17:35:10 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2008/03/20/political-comments-on-march-20-2008/</guid>
		<description><![CDATA[Clinton Clinton&#8217;s current notion that Michigan voters will be disenfranchised if Obama doesn&#8217;t agree to a re-vote in Michigan is ridiculous. Its transparency is so blatantly obvious, how can anyone not see right through it? She didn&#8217;t seem very concerned with it back in New Hampshire. (Reference needed: Basically &#8220;I don&#8217;t see Michigan as making <a href='http://blog.killfly.com/index.php/2008/03/20/political-comments-on-march-20-2008/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Clinton</strong></p>
<p>Clinton&#8217;s current notion that Michigan voters will be disenfranchised if Obama doesn&#8217;t agree to a re-vote in Michigan is ridiculous.   Its transparency is so blatantly obvious, how can anyone not see right through it?</p>
<ul>
<li>She didn&#8217;t seem very concerned with it back in New Hampshire. (Reference needed:  Basically &#8220;I don&#8217;t see Michigan as making a difference&#8221;)</li>
<li>Do you think she would be so concerned if she wasn&#8217;t in desperate need of those delegates?</li>
</ul>
<p>Besides:</p>
<ul>
<li>Not every State has primaries anyway (Which ones?)</li>
<li>It&#8217;s Michigan&#8217;s democratic party that screwed its own voters by moving the primary date.</li>
<li>Allowing Michigan and Florida to re-vote or something similar is a typical Democrat reaction.  They (Michigan and Florida) broke the rules, and so were penalized.  Now we should let them re-vote because &#8220;It&#8217;s not fair&#8221;?</li>
</ul>
<p><strong>McCain</strong></p>
<p>McCain had one of his &#8220;Senior Moments&#8221; as people call it.  Making a misstep involving Iran, Al-Qaeda, and Shiite militants    A lot of people say &#8220;Oh, that&#8217;s just McCain.  He doesn&#8217;t get bogged down in the details.&#8221;  I&#8217;m sorry, but I think this county has had enough of a president that can&#8217;t get facts straight, and who the entire country has to sit cringing during every public appearance.  &#8220;Oh please don&#8217;t let him screw up again&#8221; we think collectively to ourselves.</p>
<p><strong>Obama</strong></p>
<p>The fallout over Obama&#8217;s  pastor Jeremiah Wright still continues, although his speech on Tuesday does seem to have helped, and was seen by many as one of the best speeches made in a long time.  However, many supporters of Obama and his pastor say that those types of comments made by Wright are just part of black culture, and black church culture in particular.  If you haven&#8217;t been to a sermon then you just can&#8217;t understand.  Why does this make it ok?  Just because these types of comments happen inside the context of a church sermon it&#8217;s now acceptable?  I don&#8217;t think so.  The good news is that I believe Obama when he says that he doesn&#8217;t believe in that type of language either; I certainly hope so.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2008/03/20/political-comments-on-march-20-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharepoint / MOSS / VPC Info</title>
		<link>http://blog.killfly.com/index.php/2007/12/28/sharepoint-moss-vpc-info/</link>
		<comments>http://blog.killfly.com/index.php/2007/12/28/sharepoint-moss-vpc-info/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 18:40:11 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/12/28/sharepoint-moss-vpc-info/</guid>
		<description><![CDATA[I need a place to keep track of all the good resources I&#8217;ve been finding on how to get a VirtualPC image running for SharePoint Developement. Here goes: How to Build a SharePoint Development Machine: Long list of steps and tools to getting a development SharePoint server up and running. This takes the approach that <a href='http://blog.killfly.com/index.php/2007/12/28/sharepoint-moss-vpc-info/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I need a place to keep track of all the good resources I&#8217;ve been finding on how to get a VirtualPC image running for SharePoint Developement.  Here goes:</p>
<p>How to Build a SharePoint Development Machine:<br />
Long list of steps and tools to getting a development SharePoint server up and running.  This takes the approach that the develpoment tools should be kept local, and to use remote degugging:<br />
<a href="http://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspx">http://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspx</a></p>
<p>How to create a MOSS 2007 VPC Image, the Whole 9 Yards:<br />
20 steps detailing the entire process from start to finish:<br />
<a href="http://www.pptspaces.com/sharepointreporterblog/Lists/Posts/Post.aspx?ID=28">How to Create a MOSS 2007 VPC Image: The Whole 9 Yards</a></p>
<p>Andrew Noon: SharePoint Web Parts:<br />
Including remote debugging:<br />
<a href="http://www.sharepointblogs.com/andynoon/archive/2006/06/20/sharepoint-2003-creating-web-parts.aspx">http://www.sharepointblogs.com/andynoon/archive/2006/06/20/sharepoint-2003-creating-web-parts.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/12/28/sharepoint-moss-vpc-info/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB.NET Version of Custom Configuration Sections</title>
		<link>http://blog.killfly.com/index.php/2007/12/20/vbnet-version-of-custom-configuration-sections/</link>
		<comments>http://blog.killfly.com/index.php/2007/12/20/vbnet-version-of-custom-configuration-sections/#comments</comments>
		<pubDate>Thu, 20 Dec 2007 19:22:40 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/12/20/vbnet-version-of-custom-configuration-sections/</guid>
		<description><![CDATA[Today at work I needed to add a custom configuration section to a 2.0 ASP.NET / VB.NET project.  After looking around, almost al the examples weren&#8217;t in VB.  The the best article I found was at (not surprisingly) 4Guys.  Anyway, the sample code was C#, so I had to convert it to VB.  Here it is <a href='http://blog.killfly.com/index.php/2007/12/20/vbnet-version-of-custom-configuration-sections/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Today at work I needed to add a custom configuration section to a 2.0 ASP.NET / VB.NET project.  After looking around, almost al the examples weren&#8217;t in VB.  The the <a href="http://aspnet.4guysfromrolla.com/articles/032807-1.aspx">best article I found</a> was at (not surprisingly) 4Guys.  Anyway, the sample code was C#, so I had to convert it to VB.  Here it is for anyone who might want to D/L it.  Once you get used to it, the configSections stuff is pretty cool, although a little too much coding if you don&#8217;t really need it maybe.  Anyway, if you&#8217;ve been desperatley looking for a VB.NET example, here ya go:</p>
<p><a href="http://blog.killfly.com/wp-content/uploads/2007/12/customconfiguration2_vb.zip" title="Custom Configuration (VB Version)">Custom Configuration (VB Version)</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/12/20/vbnet-version-of-custom-configuration-sections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Behringer B5 Disassembly</title>
		<link>http://blog.killfly.com/index.php/2007/12/18/behringer-b5-disassembly/</link>
		<comments>http://blog.killfly.com/index.php/2007/12/18/behringer-b5-disassembly/#comments</comments>
		<pubDate>Tue, 18 Dec 2007 04:52:59 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/12/18/behringer-b5-disassembly/</guid>
		<description><![CDATA[My Behringer B-5 microphone started making some weird thumping noises recently. After doing some cable swapping, and creative hookups between my preamp and a pair of headphones, I became 90% sure that it was the microphone making these weird noises. Also, the noises seem to be intermittent, so my guess is that maybe one of <a href='http://blog.killfly.com/index.php/2007/12/18/behringer-b5-disassembly/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>My Behringer B-5 microphone started making some weird thumping noises recently.  After doing some cable swapping, and creative hookups between my preamp and a pair of headphones, I became 90% sure that it was the microphone making these weird noises.  Also, the noises seem to be intermittent, so my guess is that maybe one of the capacitors inside the microphone is making the noise in the signal after it heats up?  I don&#8217;t know, I&#8217;m not an electrical engineer.  Also, after taking the microphone apart myself, I discovered that if you&#8217;re not an electrical engineer,  there will be no reason for you to open this thing up.  Anyway, if you&#8217;re reading this, you have an unhealthy desire to take your B5 apart for some reason, so let&#8217;s go&#8230;</p>
<p>First the tools that you WILL NOT need.  I discovered this through my adventure:</p>
<ul>
<li>Pipe Cutter</li>
<li>Dewalt cordless drill and bits</li>
<li>Bench Vice  (to hold the microphone while you attempt to drill it)</li>
</ul>
<p>The tools you will need:</p>
<ul>
<li>Something to loosen the retainer clip (that&#8217;s what I call it).  I&#8217;m sure there is an official tool that can into the little cutouts  on the ring, but what I used was a pair of slip-joint pliers.</li>
</ul>
<p>Your microphone should look like this (<a href="http://photo.killfly.com/displayimage.php?album=77&amp;pos=0" target="_blank">http://photo.killfly.com/displayimage.php?album=77&amp;pos=0</a>)  if it does not, you do not have a Behringer B5, and these instructions will not be of much help to you.  Also, the image of mine has a deep gouge on the XLR end.  Yours will not have this because mine is actually in two pieces.  The picture was taken after my first disassembly in which I cut off the end with a pipe cutter thinking that I needed to free up the screw at that end.  It turns out that the screw that is under the decal near the XLR connector does not need to be removed.  (I also attempted to drill out the screw in a fit of disassembly rage).</p>
<p>Take off the cardoid or omnidirectional capsule, whichever is on there,  and you will be presented with something like the following: <a href="http://photo.killfly.com/displayimage.php?album=77&amp;pos=1" target="_blank">http://photo.killfly.com/displayimage.php?album=77&amp;pos=1</a>.  See the threads that are now exposed?  At the tip of the threads (also visible in the picture) you can see two cutouts.  This is where you should probably use a special tool to get into those cutouts, and be able to unthread this ring.  The ring is actually what&#8217;s holding the contents of the microphone into the case.</p>
<p>Unscrew the ring: <a href="http://photo.killfly.com/displayimage.php?album=77&amp;pos=2" target="_blank">http://photo.killfly.com/displayimage.php?album=77&amp;pos=2 </a>(I&#8217;m using my fingers in the picture, but in reality I had to loosen it with a pair of slip-joint pliers.)  One thing to note, there are two holes in the top of the microphone that look like they&#8217;re custom made for being able to unscrew the tip.  This is not what you&#8217;re looking to do, you want to actually unscrew the threads themselves.</p>
<p>The desired result is better explained by seeing all the pieces together in a picture (or two):</p>
<ul>
<li><a href="http://photo.killfly.com/displayimage.php?album=77&amp;pos=12" target="_blank">http://photo.killfly.com/displayimage.php?album=77&amp;pos=12</a></li>
<li><a href="http://photo.killfly.com/displayimage.php?album=77&amp;pos=4" target="_blank"> http://photo.killfly.com/displayimage.php?album=77&amp;pos=4</a></li>
</ul>
<p>In this picture you can see the case, the ring, and the capsule in the top, and the guts of the microphone in the bottom of the picture.  In order to remove the guts, you&#8217;ll have to push down on the attenuation selector switch to be able to get it past the cutout on the case.   When you pull out the gut, it will come out on a sled.  You want to pull it out straight, because there&#8217;s a key that the XLR connector preventing it from twisting.  Both halves of the key are visible in these two shot</p>
<ul>
<li><a href="http://photo.killfly.com/displayimage.php?album=77&amp;pos=5" target="_blank">http://photo.killfly.com/displayimage.php?album=77&amp;pos=5</a></li>
<li><a href="http://photo.killfly.com/displayimage.php?album=77&amp;pos=6" target="_blank">http://photo.killfly.com/displayimage.php?album=77&amp;pos=6</a></li>
</ul>
<p>Now that you have the sled out, you can see the contents of the microphone.  If, like me, you were hoping to see a wire that might be loose, and that you could fix, you will be sorely disappointed.  But it&#8217;s still kinda neat.  Feel free to check out all the pics over at the photo site: <a href="http://photo.killfly.com/thumbnails.php?album=77" target="_blank">http://photo.killfly.com/thumbnails.php?album=77</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/12/18/behringer-b5-disassembly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Huevos Rancheros</title>
		<link>http://blog.killfly.com/index.php/2007/11/12/huevos-rancheros/</link>
		<comments>http://blog.killfly.com/index.php/2007/11/12/huevos-rancheros/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 19:03:57 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/11/12/huevos-rancheros/</guid>
		<description><![CDATA[It&#8217;s been a while since I put up a recipie, this time I decided to put it up as a PDF and OpenOffice document, the formatting and layout of pictures in WordPress is just waaaay too frustrating. Huevos Rancheros PDF File Huevis Rancheros ZIP (contains original ODT file)]]></description>
			<content:encoded><![CDATA[<p><img border="1" vspace="5" align="left" width="150" src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/HuevosRancheros/thumb_DSC_6948.jpg" hspace="5" height="100" style="width: 150px; height: 100px" />It&#8217;s been a while since I put up a recipie, this time I decided to put it up as a PDF and OpenOffice document, the formatting and layout of pictures in WordPress is just waaaay too frustrating.</p>
<p><a href="http://blog.killfly.com/wp-content/uploads/2007/11/huevosrancheros.pdf" title="Huevos Rancheros PDF File">Huevos Rancheros PDF File</a></p>
<p><a href="http://blog.killfly.com/wp-content/uploads/2007/11/huevosrancheros.zip" title="Huevis Rancheros ZIP (contains original ODT file)">Huevis Rancheros ZIP (contains original ODT file)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/11/12/huevos-rancheros/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ode to Guinness</title>
		<link>http://blog.killfly.com/index.php/2007/09/06/ode-to-guinness/</link>
		<comments>http://blog.killfly.com/index.php/2007/09/06/ode-to-guinness/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 15:37:33 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Poetry]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/09/06/ode-to-guinness/</guid>
		<description><![CDATA[&#8230;Work in progress, currently only the chorus: [Chorus] Have a Guinness on me my friend, Drink it fast or slow, Finest stuff that&#8217;ll touch your lips, This I know for sure And if you&#8217;ve had quite a few You&#8217;ll be bangiiinnnnn&#8230;[slow down then pause] Doors down all around town Jus&#8217; ta have some more. ` <a href='http://blog.killfly.com/index.php/2007/09/06/ode-to-guinness/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>&#8230;Work in progress, currently only the chorus:</p>
<p>[Chorus]<br />
Have a Guinness on me my friend,<br />
Drink it fast or slow,<br />
Finest stuff that&#8217;ll touch your lips,<br />
This I know for sure<br />
And if you&#8217;ve had quite a few<br />
You&#8217;ll be bangiiinnnnn&#8230;[slow down then pause]<br />
Doors down all around town<br />
Jus&#8217; ta have some more.</p>
<p>`</p>
<p>[Last Chorus]<br />
Have a Guinness on me my friend,<br />
Drink it fast or slow,<br />
Finest stuff that&#8217;ll touch your lips,<br />
This I know for sure<br />
And if you&#8217;ve had quite a few<br />
You&#8217;ll be bangin whores&#8217;<br />
Doors down all around town<br />
Just to have some more</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/09/06/ode-to-guinness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADAL 1.0.8</title>
		<link>http://blog.killfly.com/index.php/2007/08/29/adal-108/</link>
		<comments>http://blog.killfly.com/index.php/2007/08/29/adal-108/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 00:35:02 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/08/29/adal-108/</guid>
		<description><![CDATA[ADAL 1.0.8 Changes CodeGen Logic in seperate assembly. This will make lots of things easier (for me), but most notably it will allow easy creation of other projects that use the ADAL library (like a web-based version). Option to save password with project file. You shouldn&#8217;t be using a high-level account anyway! Option to prefix <a href='http://blog.killfly.com/index.php/2007/08/29/adal-108/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>ADAL 1.0.8 Changes</strong></p>
<p>CodeGen Logic in seperate assembly.  This will make lots of things easier (for me), but most notably it will allow easy creation of other projects that use the ADAL library (like a web-based version).</p>
<p>Option to save password with project file.  You shouldn&#8217;t be using a high-level account anyway!</p>
<p>Option to prefix &#8220;Item&#8221; object property names with a string if they are a member of the primary key.  This makes knowing what field must be populated for an Insert easy.</p>
<p>I omitted the installer for now until I get the auto-update working right.  Who wants to have to uninstall an application when it&#8217;s just an update.</p>
<p>Other stuff I can&#8217;t remember, it&#8217;s been a while since a release.</p>
<p>Download: <a href="http://sourceforge.net/projects/adal/">http://sourceforge.net/projects/adal/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/08/29/adal-108/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coppermine Demo Fixed?</title>
		<link>http://blog.killfly.com/index.php/2007/08/29/coppermine-demo-fixed/</link>
		<comments>http://blog.killfly.com/index.php/2007/08/29/coppermine-demo-fixed/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 00:22:29 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/08/29/coppermine-demo-fixed/</guid>
		<description><![CDATA[Hi all, Here&#8217;s the link to what I think is a fixed version of the Coppermine 1.3 demo package, which I have called 1.3.1. Here&#8217;s what I did to fix, that way someone can tell me if it&#8217;ll cause any problems. It seems to work for me, but I&#8217;m not a coppermine expert&#8230; Start Demo <a href='http://blog.killfly.com/index.php/2007/08/29/coppermine-demo-fixed/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>Here&#8217;s the link to what I think is a fixed version of the Coppermine 1.3 demo package, which I have called 1.3.1.  Here&#8217;s what I did to fix, that way someone can tell me if it&#8217;ll cause any problems.  It seems to work for me, but I&#8217;m not a coppermine expert&#8230;</p>
<ul>
<li>Start Demo 1.1</li>
<li>Attach MySQL Administrator to the MySQL instance, and backup the coppermine database.</li>
<li>Stop Demo 1.1</li>
<li>Edit Demo1.3 &#8216;pms_config.ini&#8217; file to not mirror database to local directory.</li>
<li>Start Demo 1.3</li>
<li>Attach MySQL Administrator to the MySQL instance, and restore the backup from 1.1.</li>
<li>Stop the Demo1.3</li>
<li>Zip up Demo 1.3 as 1.3.1</li>
</ul>
<p><a href="http://www.killfly.com/uploads/Technology/CoppermineLiveDemoFix/cpg_live-demo_1.3.2.zip">http://www.killfly.com/uploads/Technology/CoppermineLiveDemoFix/cpg_live-demo_1.3.2.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/08/29/coppermine-demo-fixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Penne Pomodoro</title>
		<link>http://blog.killfly.com/index.php/2007/06/21/penne-pomodoro/</link>
		<comments>http://blog.killfly.com/index.php/2007/06/21/penne-pomodoro/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 03:22:58 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/06/21/penne-pomodoro/</guid>
		<description><![CDATA[The basic setup for this recipe actually came from the back of the penne box that I had.  Their amounts were for an entire box of ziti though, and while I do like ziti a lot, I didn&#8217;t think I wanted a whole box.  So like a lot of things I make, this is half <a href='http://blog.killfly.com/index.php/2007/06/21/penne-pomodoro/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>The basic setup for this recipe actually came from the back of the penne box that I had.  Their amounts were for an entire box of ziti though, and while I do like ziti a lot, I didn&#8217;t think I wanted a whole box.  So like a lot of things I make, this is half based in recipe and half in &#8220;winging it&#8221;.  Anyway, here goes:</p>
<p>Assemble Your Ingredients:</p>
<ul>
<li>Olive Oil &#8211; You won&#8217;t need much.  For my single serving I think I probably used around four or  five tablespoons.</li>
<li>Tomatos &#8211; You&#8217;ll be cutting them up (I used one for me)</li>
<li>Garlic &#8211; However much you want.   I used three average-sized cloves for mine.</li>
<li>Basil &#8211; Fresh or frozen.  You can see in the picture below how much frozen basil I used.  I suupppppose you could use dried too, just use your intuition as to how much to use.</li>
<li>Chicken Broth &#8211; I used probably about a teaspoon of chicken boullion disolved into about a 1/4 cup of water.</li>
<li>Your Favorite Pasta &#8211; I always recommend ziti!</li>
<li>Some Parmigiano-Reggiano cheese to grate on the finished plate.</li>
<li>Salt and Pepper</li>
</ul>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&amp;pos=9"><img width="66" src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/Pomodoro/thumb_DSC_5897.jpg" height="100" style="width: 66px; height: 100px" /></a></p>
<p><strong>Water Heating and Preperation </strong> </p>
<p>Get your pasta water heating up.  While you&#8217;re waiting for that to boil, you might as well start cutting up those tomato(s) and garlic:</p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&amp;pos=10"><img align="left" src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/Pomodoro/thumb_DSC_5899.jpg" /></a></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&amp;pos=12"></a><a href="http://photo.killfly.com/displayimage.php?album=56&amp;pos=11"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/Pomodoro/thumb_DSC_5901.jpg" /></a></p>
<p>Now would also be a good time to cut up your basil.  I didn&#8217;t go too crazy here, but you want to make sure there&#8217;s no really big pieces.  Hopefully around this time you water has begun to boil and you can add the pasta to the water.  The next steps don&#8217;t take very long, so your pasta should be ready just about when you need it.  Obviously this will have to be adjusted depending on how much pasta you&#8217;ll be cooking (and how much water needs to heat up to 210 degrees).</p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&amp;pos=12"><img width="66" src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/Pomodoro/thumb_DSC_5902.jpg" height="100" style="width: 66px; height: 100px" /></a></p>
<p><strong>Start Cooking</strong></p>
<p><img align="left" width="150" src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/Pomodoro/thumb_DSC_5904.jpg" height="100" style="width: 150px; height: 100px" />Add the chicken broth and olive oil to a nice wide frying pan and set the heat for high, you&#8217;ll be adding your pasta to this pan later, so make sure you&#8217;ll have room.  This part is where you&#8217;ll have to use some judgement.  You want the final sauce to be reduced enough so that the end-product isn&#8217;t too watery, but you obviously want it to be able to coat the pasta too.  Speaking of pasta, have you checked it lately?  You also don&#8217;t want to cook the tomatoes too much, the&#8217;ll fall apart if you do.  You really just need to get them hot.  So once the Oil/Broth mixture looks close, and the pasta is nearly done,  add the tomatoes, garlic and basil.</p>
<p><strong>Dump in the Cooked Pasta</strong></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&amp;pos=14"><img width="128" src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/Pomodoro/thumb_DSC_5905.jpg" height="99" style="width: 128px; height: 99px" /></a></p>
<p>Dump the cooked pasta into the pan with your other ingredients.  Salt and Pepper to taste.  Remember, the chicken broth probably has a lot of salt in it, so you might not even need any more salt.  Toss it around to get all those good flavors covering the pasta.</p>
<p><strong>Plate it Up!</strong></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&amp;pos=15"><img width="213" src="http://photo.killfly.com/albums/BulkUploads/Andrew/ThingsYouCanEat/Pomodoro/thumb_DSC_5909.jpg" height="100" style="width: 213px; height: 100px" /></a></p>
<p>Dump the finished product onto your plate, and grate a little fresh cheese over the top. </p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/06/21/penne-pomodoro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Protected: Mired in Waterfire</title>
		<link>http://blog.killfly.com/index.php/2007/06/02/80/</link>
		<comments>http://blog.killfly.com/index.php/2007/06/02/80/#comments</comments>
		<pubDate>Sat, 02 Jun 2007 15:06:41 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Poetry]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/06/02/80/</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://blog.killfly.com/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-80">Password:<br />
<input name="post_password" id="pwbox-80" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/06/02/80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Journal from the 2007 (Northbound) Betty Ann Boat Delivery</title>
		<link>http://blog.killfly.com/index.php/2007/05/29/journal-from-the-betty-ann-boat-delivery/</link>
		<comments>http://blog.killfly.com/index.php/2007/05/29/journal-from-the-betty-ann-boat-delivery/#comments</comments>
		<pubDate>Tue, 29 May 2007 21:46:25 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/05/29/journal-from-the-betty-ann-boat-delivery/</guid>
		<description><![CDATA[Introduction This is the journal from my experience on the Betty Ann sailboat during a delivery from Annapolis, Maryland to Point Judith, Rhode Island.  This would be my first of many trips aboard this fine vessel.  I hope you enjoy reading it as much as I did living (and writing) it! After reading (or during, <a href='http://blog.killfly.com/index.php/2007/05/29/journal-from-the-betty-ann-boat-delivery/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<h2><a href="http://blog.killfly.com/wp-content/uploads/2007/05/BettyAnnSails.png"><img class="alignleft size-full wp-image-221" style="border: 1px solid black; margin-left: 20px; margin-right: 20px;" title="BettyAnnSails" src="http://blog.killfly.com/wp-content/uploads/2007/05/BettyAnnSails.png" alt="BettyAnnSails" width="250" height="376" /></a></h2>
<h1><strong>Introduction</strong></h1>
<p>This is the journal from my experience on the Betty Ann sailboat during a delivery from Annapolis, Maryland to Point Judith, Rhode Island.  This would be my first of many trips aboard this fine vessel.  I hope you enjoy reading it as much as I did living (and writing) it!</p>
<p>After reading (or during, whatever your preference), make sure to view the <a title="Killfly Photos of the Betty Ann Trip" href="http://photo.killfly.com/thumbnails.php?album=70">pictures of this trip </a>over at photo.killfly.com!  There are also some pictures of a <a title="southbound delivery pics" href="http://www.flickr.com/photos/killfly/sets/72157622645889496/">more recent southbound delivery</a>, which are even geotagged, a new feature I was trying out.</p>
<p>Eventually, I&#8217;ll get my pictures of yet another northbound delivery, this one from Tampa, Florida to Charlestown, South Carolina.  We had a stopover in Key West, which was, obviously, one of the highlights of the trip.</p>
<p>So grab a glass of your favorite beverage, light a fire if it&#8217;s cold out, and prepare to go on an adventure with me and the crew of the Betty Ann&#8230;</p>
<p><strong>Sunday, May 20th : 8:38 PM</strong></p>
<p>Whew man, long day.  Today started at 5:30am in Quonny, RI.  I cautiously opened my eyes to reveal a day starting much darker than I&#8217;m used to.  “What is this daylight savings?”, no, just dawn AM, or the butt crack of morning, whatever you want to call it.  No one cares about this part of the trip so I&#8217;ll just get right to the point so we can get to the good stuff:</p>
<ul>
<li>Drive to George&#8217;s house</li>
<li>Park dad&#8217;s truck and Jerry&#8217;s car at some logger&#8217;s log storage area (what else would be in a logger&#8217;s storage area?)</li>
<li>All pile into George&#8217;s car with his wife Maime.</li>
<li>Get to KPVD, and unload the bags.  The frozen Italian Country Chicken dinner made it through the x-ray scanner ok.  This was slightly surprising, we expected to be asked at least a couple questions about it.</li>
<li>Dad got the full security scan because of his steel hip parts.  “I&#8217;m sorry sir, but you&#8217;re going to have to leave your hip here, I can&#8217;t let it on the plane.”</li>
<li>Land at BWI, and all pile in Eric&#8217;s explorer and head for the marina where the Betty Ann is waiting for us.</li>
<li>We sat down for some breakfast and Archie joined us.  His breakfast turned out to be the best, the Crème Brulee comes highly recommended.</li>
<li>Say goodbye to Eric who looked like he really wanted to come with us.</li>
<li>Shove off into the Chesapeake.</li>
</ul>
<p>Ok, now we&#8217;re getting to some boat talk, after all that&#8217;s why you&#8217;re reading this right?  Let&#8217;s back up a little bit to breakfast.  We all watched in detached pleasure (pleasure because it wasn&#8217;t us) as a sailboat attempted to depart its slip only to realize that the turn was too tight, and they weren&#8217;t ready for the wind that was going to blow them down towards the pier wall.  I bet the wish they had a bow thruster (we do, ha ha ha).  After watching the mini-drama unfold we took our first crew-vote on what to do today.  There were two options:</p>
<ol>
<li>Leave tomorrow morning, and go visit the surrounding area.</li>
<li>Leave right now.</li>
</ol>
<p>We all chose option 2, let&#8217;s go sail!</p>
<p><span id="more-79"></span></p>
<p>Our departure was decidedly better than the one we had witnessed just minutes ago.  We had the wind in our favor and a bow thruster to help our bow across, but I still think we looked pretty sharp, especially for a crew that had just come together.  Jerry, who was tasked with getting our lines off the pier, almost didn&#8217;t make it back on the boat, but one quick leap from the edge of the finger pier landed him square on the boat&#8217;s deck.  I think every landing/departure has to have at least a little drama associated with it.</p>
<p>We motor-sailed through the day, up the Chesapeake all the way to the beginning of the Chesapeake-Delaware Canal (CD Canal).  The first thing you notice on the Chesapeake is the water; brown.  I made a silent mental note to keep track of the water color and watch it turn from brown to blue, which is the color salt water should be in my opinion.  The second thing you notice about the Chesapeake is how big it is.  I&#8217;m sure this is the same feeling that sailors get the first time they venture out onto any of the Great Lakes.</p>
<p>Eric had told me weeks before that the average depth of the Chesapeake is four or five feet, or something like that.  When you&#8217;re in a sailboat you can&#8217;t help but think about the keel underneath you, slicing through the water just waiting to hit something.  However, after getting out into the larger part of the Chesapeake, most of those fears melted away; we had plenty of water.  The fear-melting was accelerated by the pinpoint accuracy and information-laden GPS chart plotter we had on board (more about that later).</p>
<p>I was able to take a nice spate at the helm, and used that time to get the main functions of the GPS unit under my belt.  I can now pretty quickly plot a new course, and get the autopilot to track towards it for me.  Autopilot is cool, but I still prefer keeping my hand on the wheel.  I think there&#8217;s no better way to learn, and remind you that you are in control of, the boat.</p>
<p>Because this waterway is trafficked by commercial vessels, it is heavily populated by one of my favorite navigational aids, the range light.  I think there is absolutely no better way to stay on a straight line course then to keep two range lights on top of each other.  For those who don&#8217;t know, a range light is two lights that you use to keep your vessel in a channel.  One of the two lights is set in front of, and below the other.  Using this simple setup you can see if you are drifting off course.  Assuming that you&#8217;re driving towards the light, if the bottom light begins to move to the right you know that you are drifting left of the channel and need to adjust to the right.</p>
<p>We had planned on a stop at the Chesapeake marina, which is just inside the canal on the Chesapeake side.  Archie called them on the radio and we were informed that they did indeed have space for our boat, but not until 9:00 that night.  “Well, we&#8217;ll be by you by then.” said Archie, and we continued on deeper into the canal.</p>
<p>The canal itself isn&#8217;t all that exciting, you really feel like you&#8217;re just driving through a long breechway, which I guess you are in a way.  After motoring around another few bends, we found another marina in the cruising guide that appeared to have depth enough for us.  There was some brief confusion on the radio and in the cockpit about where exactly we should bring our boat in, I&#8217;ll try to recreate as much as I can remember here:</p>
<p>“Midway marina, Midway marina, this is the Betty Ann.” Archie said into the microphone.</p>
<p>“Betty Ann, this is the Midway Marina, go ahead.” the Marina replied.</p>
<p>“Yes, we&#8217;re fifty feet long.  Fifteen and a half foot beam.  We draw five and a half.  Do you have anything available for us tonight?” Archie said.</p>
<p>“Roger captain we can accommodate you.  Continue into the marina, you&#8217;ll see docks on your right, and some finger piers on your left.  You can pull into the first finger pier you see.” the marina replied.</p>
<p>Meanwhile we are about a minute from the first set of docks, and the depth gauge is steadily dropping from the canal&#8217;s sixty feet towards our draw of five and a half.</p>
<p>“Did any of you understand what he said?” Archie asked the crew.  In text the conversation on the radio is perfectly clear, but in real life it is often much more difficult due to static, other background conversations, and various other communication-inhibiting events.</p>
<p>“Hello, Midway Marina, can you repeat please?” Archie asked.  The marina replied with essentially that same information, but worded slightly different.</p>
<p>“The first pier on the left?” Archie replied.”</p>
<p>“Yes sir captain, that is correct.” the marina replied.</p>
<p>This is where the main confusion aboard the ship commenced.  A quick discussion between George and Archie went back and forth between whether we should pull into one of the slips at the entrance to the marina, or continue further up into the harbor.</p>
<p>The first slips were now just beginning to glide by on our port side, and the depth was very close to our keel (remember what I said about always thinking about the keel under the boat?).  There were some red markers along the channel, but even with those on our starboard side we began to feel the muddy bottom tugging at the Betty Ann.  Our speed slowed a knot or two, and Archie added some RPM to compensate.</p>
<p>“See those docks on the right up there?  He wants us to take a slip across from those.” George said.</p>
<p>“No, I think he might want us to take a slip right here.” Archie replied, looking off to port at the empty slips sliding by.  Another tug an the keel.  More RPM.  I can imagine his nervousness, his 48 foot Island Packet is slowly coming to a halt in the middle of the channel as the keel digs itself into mud.  I&#8217;m sure the thought in his head was “What&#8217;s wrong with the slips right here?”</p>
<p>“Try coming left a little, towards the docks, I think the water&#8217;s deeper over there.”  George said.  Archie spun the wheel a little to the left, the depth improved slightly and the bottom released its grasp on the keel.  We accelerated up the channel.</p>
<p>With our newfound depth we continued up the channel towards the transient docks.  There were some good sized boats on both sides, so we knew that we should have enough water.  It was low tide however, and a quick glance to the starboard side revealed a muddy beach reaching well out into the water towards the channel.  We reached the transient docks and pulled left into the first pier next to them.  With lines ready we prepared ourselves as Archie judiciously used spurts of bow thruster and rudder to spin the boat and back her into the slip.  The deceleration sensation reappeared; the mud was again reaching up at us.  However with some hard backing, tugs on lines, and some courage, we were able to get the Betty Ann into her slip.  Success!</p>
<p>The slip itself was in fairly poor condition.  They still had the winter water agitators lying around (these devices keep water in motion during the winter, helping to prevent freezeover), and the small-diameter blue nylon line to support the agitators was heavily coiled around many of the cleats that we now needed.  It&#8217;s a funny irony that the mud actually helped us in this case.  I needed at least thirty extra seconds to unwrap the pile of line on my cleat before I had enough to get my line around it.  Had the slip been deep water, and the wind high, the landing could have had an entirely different outcome.  In addition, one of the cleats on the dock which we were using for our stern line was barely attached to the dock!</p>
<p>Archie jumped off to go talk to the marina, pay for the night, and inquire about the location of showers.  Perhaps the most important piece of information to the crew, apart from the location of beer, is the whereabouts of the closest shower.  You never know when your next one might come.</p>
<p>The marina itself was pretty unique.  It&#8217;s a long rectangular-shaped piece of water, with a small line of land to shelter it from the canal traffic, and a steep hill on the other side.  Crawling up the hill is a series of long switchback ramps that Archie was now climbing to get to the office.  We busied ourselves organizing lines and equipment while we waited for his return.  A short amount of time later, he did return.</p>
<p>“Man, you had to climb those stairs all the way to the office?” Someone asked.</p>
<p>“Well, yes and no.  I went up the stairs, and asked where the office is.  They said the office is down.  So I came back down.”</p>
<p>Quickly the important information of shower location was relayed and George and Jerry ventured off to go clean up.  Dad and I prepared our shower equipment and waited for them to return with intelligence on the showers (I think it&#8217;s always a good strategy to go to the showers second, this way you can learn about any showers that you might not want to use&#8230;think cold water, dirty, no pressure, etc).</p>
<p>When George and Jerry returned they told us the exact location of the showers (up the switchback and look for the only lights up there).  Jerry mentioned that their condition was “OK”.  Dad and I disembarked and headed out towards the hill.  At night, which it now was, the marina looked a lot better, there were lights lining the docks to guide you to and from your boat, and at night you couldn&#8217;t see the piles of blue nylon line everywhere.  We continued up the lighted path and began our accent up the switchbacks towards the showers.  I was wearing my flip-flops, and immediately remembered why I hate them.  There&#8217;s something about that rope-type thing pressing into the webbing in between your toes that just drives me nuts.  Plus they&#8217;re always threatening to fall off (usually because I&#8217;m trying to keep the rope-thing from pressing into my toe webbing).  I just don&#8217;t like them at all.  Not one bit.</p>
<p>Upon our arrival at the showers we realized that we had only brought one set of shower supplies.  We quickly devised a plan, I received a single-use portion of shampoo in the cap of the shampoo bottle, and we would cut the bar of soap in half, Solomon style.  It turns out that breaking a bar of soap in half without any tools is more difficult than it sounds.  Dad tried slamming it into the edge of the deck, and the door, and only managed to put a dent into the bar.  This was enough of a wound to the soap that we were able to tear it in half.  I never would have guessed it, but soap is actually pretty strong stuff.</p>
<p>We finished out showers, called mom on the cellphone to check in, and walked back to the boat.  Before getting on the boat I gave her a push to see if she had come free of the mud below.  To my surprise the boat began to rock back and forth slightly.  I was about to relay the good news to the rest of the crew when I realized that it was not the boat rocking, but the dock under my feet.</p>
<p>We made plans to leave early the next morning hoping that the tide would be high enough for us to leave.</p>
<p><!--more--></p>
<p><strong>Monday, May 21st – 5:00 AM</strong><br />
We awoke early in the morning to plenty of water under keel.  We hastily readied the Betty Ann and shoved off towards the mouth of the harbor, and eventually the Delaware river.  Rounding the corner into the canal I noticed a neat sign.  Much like a highway amber-alert sign this had a pair of yellow lights and text that read “Lights flash when commercial traffic nearby”  Thankfully it was not flashing when we came around to the east and back into the canal.  Since it was still early morning, the lights along the canal were lit.  Both dad and I had wanted to see these lights.  We were both expecting something like the lights on a highway, or maybe even a ski trail.  However these lights were more reminiscent of the lights lining a driveway.  They would still let you see a vessel coming at you from the other side I suppose, but they were not what I was expecting at all.  It didn&#8217;t matter anyway, we were heading into the sunrise, and the view of the rising run behind some of the bridges over the canal made for some beautiful pictures.</p>
<p>We tracked our progress down the canal against the charts, counting down the bridges and power lines remaining until we hit the Delaware river.  Looking at the chart, the Delaware appears more treacherous than the Chesapeake.  If you turn downriver too soon out of the canal you will run right into water that is only two to four feet deep.  We motored well out into the river, found the range light upriver, and began cruising down.</p>
<p>As we went further downriver our speed continually increased until our speed over ground read 10.3 knots.  The tide and river current were sweeping us downriver much faster than we had planned for.  At this speed we would reach the river mouth just after noon.  Along the way we had a few container ships pass us going up river.  These ships are hundreds of feet long, and take a long time to stop and turn.  Obviously we made sure to give them a wide berth as we passed.</p>
<p>There also had recently been a lot of rain in the area, so this translated into tons of wood, logs and various other floating objects in the river.  At the helm I was constantly changing course to avoid running into these, the last thing I wanted was to hit something and take the chance of destroying our prop, rudder, or worse.</p>
<p>Further down the river, where it opens up and looks more like a large bay, Jerry popped up out of his seat and began taking great interest in one of the ships anchored in the area.</p>
<p>“I think that&#8217;s the Integrity.” he said.  He related a story about the ship, and his daughter who used to be first mate on the ship.  He switched the radio to channel 13, a common frequency on commercial vessels, and tried to hail the Integrity.  He was eventually able to make contact with whatever radio operator was on watch.  He relayed a short version of the story he told us to the Integrity.  I couldn&#8217;t understand a lot of the conversation that occurred back and forth, but apparently the radio operator assured Jerry that the would relay his greeting to the ship&#8217;s captain.  Afterwards, I took a few pictures of the ship and of Jerry with the ship behind him.</p>
<p>Since we had made such good time down the river, we now had another crew vote to make:</p>
<ol>
<li>Stop at cape May for the night</li>
<li>Continue overnight and make New York harbor in the morning.</li>
</ol>
<p>Again we all chose option 2.  Sail!  I like this crew.</p>
<p>Archie drew up the watch schedule for the night which looked like this:</p>
<table style="height: 222px;" border="1" cellspacing="0" cellpadding="14" width="286" bordercolor="#000000">
<tbody>
<tr>
<td>Andrew</td>
<td>12 PM</td>
<td>Andrew</td>
<td>10 PM</td>
</tr>
<tr>
<td>Jim</td>
<td>2 PM</td>
<td>Jim</td>
<td>12 AM</td>
</tr>
<tr>
<td>George</td>
<td>4 PM</td>
<td>George</td>
<td>2 AM</td>
</tr>
<tr>
<td>Jerry</td>
<td>6 PM</td>
<td>Jerry</td>
<td>4 AM</td>
</tr>
<tr>
<td>Archie</td>
<td>8 PM</td>
<td>Archie</td>
<td>6 AM</td>
</tr>
</tbody>
</table>
<p>I come on at 10 PM and take the wheel from Archie, Archie then moves to the lookout seat to help spot traffic and buoys.  At midnight dad comes up to take the wheel from me, I move to the lookout seat, and Archie goes to bed.  You keep rotating like this until the sun comes up, or in the case of an extended cruise, until you get to where you&#8217;re going.  We were only going for tonight so this would suffice.</p>
<p>My first watch was at 12PM which was when were were just getting ready to make our turn to the north, around Cape May, and up the Delaware / New Jersey / New York coast.  Both dad and I had been practicing sailing without the aid of autopilot.  In this case it was actually better for sailing because we were sailing downwind, and our course was right on the edge of the jib&#8217;s ability to stay on the starboard side.  Having a human brain making decisions about the boat&#8217;s direction helps out in this case.  Even so, we ended up intentionally jibing the jib so we could sail a few degrees more to the north.  In the end we ended up making our turn to the north a little sooner than we planned because we were tired of the jib constantly being a pain, and it would save us some time.  We sailed towards an outer marker for a while until we had cleared the point off our port side, and then turned north to 060 degrees from 110 degrees, this would be our course until our next waypoint somewhere off New Jersey.</p>
<p>I sailed through my watch without much action.  I continued to practice sailing without the autopilot, getting used to the boat and how she reacts to different conditions.  For a while, I even tried steering based upon feeling and not sight.  Once you get into the rhythm of the waves on your current course, you can do this fairly well.  It&#8217;s good practice for when you might be distracted later on and need to instinctively know when to bring the wheel around to keep the boat on course.  At 2PM dad came up and I moved to the watch seat.  At 4PM I went down into my cabin to attempt a few hours of sleep before the night arrived, I wanted to be alert for my overnight watch.</p>
<p>The night at the marina in the canal I didn&#8217;t sleep very well.  The air conditioning was turned on, and my cabin quickly became very cold.  Since I only had a little blanket to use, I also quickly became very cold.  Anyone who has read the Appalachian trail journal will be reminded of the same thing I was, my night at the base of Mount Washington with a blanket not large enough for the job.  My night in the canal was very similar, and I woke up countless times throughout the night.  Now at 4PM the next day, I laid down in my bunk and got a couple hours of half-sleep.  The same kind you get on a beach where you still hear things going on around you, but you dream a little bit too.</p>
<p>I think it was around 6:30 PM when I came back up on deck.  It was close to dinner time so dad and I broke out the Italian Country Chicken dinner that was now thawed out enough to make it out of the container it had traveled in.  For those who don&#8217;t know, Italian Country Chicken is made from:</p>
<p>Chicken (obviously) – small pieces cooked in a frying pan with a little oil, and pepper.<br />
Onions<br />
Garlic<br />
Artichoke Hearts<br />
Italian roasted peppers<br />
Your favorite pasta (I recommend ziti)</p>
<p>It&#8217;s a simple recipe, but tastes really good when you get it all together.  This would be the first time we had tried freezing it though.</p>
<p>Cooking on a sailboat underway is always interesting.  Archie helped us find a couple pans for the chicken-sauce and for the pasta water.  Stoves on sailboats are on gimbles, so that when the boat heals over under sail, the stove stays level.  It takes a lot of faith in the system though when you&#8217;re facing a pot of boiling water on a stove that from your perspective appears to be angled at fifteen degrees.  We somehow managed to cook the ziti, and heat the chicken sauce so that it all came out at the same time.  We passed the plates up to the cockpit and then sat down to eat.  By this time we were directly off of Atlantic City, and the sun was beginning to set.  We investigated the city with the binoculars and chowed down on chicken and bread.  We saw a number of wind turbines, as well at the Taj Majal and other Atlantic City buildings.  The Betty Ann quietly slipped past the city, and continued her journey northward.</p>
<p>After cleaning up in the galley I went up in the cockpit to get used to the night sky, and keep track of our position.  Jerry was going down below and asked if I wanted anything to drink.</p>
<p>“I&#8217;ll have a Coke if you can find one.” I replied.</p>
<p>After a while rummaging around in the fridge Jerry returned, “The only carbonated beverage we have is Sprite.”</p>
<p>I was really looking for caffeine in anticipation of my upcoming watch, but a Sprite would be good too.  Jerry passed the drink up and then sat on the other side of the cockpit next to me.  I opened the Sprite and heard the plastic seal crack, but there was no hiss of escaping carbon dioxide gas.  My first sip confirmed my suspicion; apparently we didn&#8217;t have any carbonated beverages on board.  I didn&#8217;t have the heart to mention in, and it didn&#8217;t taste all that bad, so I just drank it the way it was.</p>
<p>At 10 I took the wheel, and Jerry went below to catch some sleep, he would have to be back up at 4AM for his next watch.  The GPS display was still in daytime mode, and annoyingly bright.  Archie had just been leaving the cover on, but I wanted to play with it a bit.  I asked Archie how to dim the display (answer: multi button, then up/down), then began to play with one of the more advanced features of our GPS unit, something called MARPA.  I&#8217;m not sure what MARPA stands for, but I think it&#8217;s probably something like Magnificently Awesome Ridiculously Powerful Astonishing feature.</p>
<p>MARPA allows you to set markers on radar targets so that you can track them, its origins in military technology are obvious.  Essentially you move the display&#8217;s cursor on top of the target&#8217;s radar echo and select &#8216;Acquire Target&#8217; from the menu.  This begins the unit&#8217;s tracking of your target, which now has a box around it on the screen.  A quick press of another button labeled &#8216;Show MARPA Info&#8217; brings up additional information about your target:</p>
<p>Range<br />
Bearing<br />
Target Speed<br />
Target Course<br />
Closest Point of Approach<br />
Time of Closest Point of Approach</p>
<p>I couldn&#8217;t help but repeat the Top Gun quote to myself: “I&#8217;ve got good tone!  I&#8217;ve got good tone!  I&#8217;m firing!”  Unfortunately I couldn&#8217;t find the “Fire” button on our GPS.</p>
<p>To our starboard side was a tug pulling a barge that had been on the same course as us since we turned up from Cape May.  I “put a MARPA on him” so that I could easily keep track of where he was.  I referred to this many times throughout my watch to quickly see where he was in relation to us.  I could then quickly turn my head in that direction to get visual confirmation of his position.</p>
<p>At 12 AM dad came up to relieve me at the wheel, and Archie went below to go to sleep.  I mentioned our course (018 degrees), the current configuration of the GPS unit, and our current position to dad as he came over to relieve me.  After he was up to speed I unhooked my life vest&#8217;s snap ring from the boat, and moved out of the way so he could attach himself.</p>
<p>The moon was out, and there were bright lights on shore, so I showed dad how to brighten the GPS unit&#8217;s display with the Multi button (we never did find out what other purposes the &#8216;multi&#8217; button had).  Later after I had gone to bed it would again become dark and he would forget how to dim the display.  “I was sure it was the &#8216;display&#8217; button”, he would relate to me, “I tried it twice I was so sure.”</p>
<p>Dad wanted something crunchy so I went below to find something to munch on.  I found a box of Wheat Thins and brought those back up.  Even though Archie had earlier brought me an apple and some chocolate, the Wheat Thins proved too appetizing and we were soon both digging handfuls of them out of the box.  For me at least, it helped to drive away tiredness.  I guess if you&#8217;re sitting there chewing on a crunchy chip, your brain needs to stay awake.</p>
<p>Somewhere off the Jersey coast we noticed two bright lights up ahead.  They appeared to be on a reciprocal course to our own (opposite to ours, 198 degrees).  At night it is even more important to take action early, so on dad&#8217;s request I grabbed the glasses (binoculars) and inspected the lights up ahead.  What I saw was like no other ship I had ever seen.  It looked like some overgrown white spider, floating around the ocean.  I also thought I saw them pick something up over the side.</p>
<p>Dad asked what they were, “Well, it&#8217;s either some sort of wacky fishing boat, or an alien spacecraft over there”, I said pointing to the white object up ahead.  Spacecraft or not, we would need to get out of its way, so we adjusted our course to the east a bit so that we would miss the closest of the two vessels.  Another peculiar thing about the ships is that they weren&#8217;t showing any lights to indicate that they were fishing (squid was our guess because of the bright white lights surrounding the entire ship).</p>
<p>In order to pass the time, dad told me about a dream he had been having right before he came up on watch.  In his dream I asked him “How do you see the logs in the water at night?”.  Of course, there is no way to do this without an absurdly bright light on the top of your mast.  I&#8217;m sure this dream was in response to my concern earlier that day about the wood and logs in the Delaware river.</p>
<p>At 2AM George came up to take the wheel.  It was finally time for me to go to bed.  I had been counting down the minutes until this time.  I hadn&#8217;t had much sleep lately and desperately needed some.  I left instructions to be awoken at 4AM, which was our expected arrival time at the entrance to NY harbor.</p>
<p><!--more--></p>
<p><strong>Tuesday, May 22nd – 4 AM<br />
</strong>I awoke to the sound of dad&#8217;s voice, “Hey, sunrise over NY harbor?”</p>
<p>“Mmmmnnnm  blababbhbab.” I mumbled.</p>
<p>“Well here&#8217;s the &#8216;bug blanket&#8217;”  The bug blanket was a blanket intended for use to keep bugs out of the boat when off New Jersey.  We didn&#8217;t hit them this trip, but both George and Archie told of times where, somewhere off New Jersey, the boat would suddenly be covered in flies.  Sometimes little black flies, sometimes house flies.</p>
<p>I grabbed the blanket, a nice soft fleece thing and replied “I guess I could sleep a bit longah.”</p>
<p>Even after having only a few hours sleep I was still good for an improvised Monty Python joke.  I drifted of to sleep again, the last thing I heard was dad joking about trying unsuccessfully to get another &#8216;sun to rise&#8217;.</p>
<p>I slept for another hour until 5 when the smell of brewing coffee stirred me.  I wanted to sleep more, but I told myself that this could be a once-in-a-lifetime opportunity.  I wanted to join the ranks of few who sailed into New York harbor with the sun rising at their back, and gaze at Lady Liberty as we glide   by.</p>
<p>I poured myself a cup of joe, black, and went up on deck.  Maybe it was the excitement of coming into port after a long sail, but I felt surprisingly awake for the amount of sleep I&#8217;d had in the past 48 hours.  There was some joke that I had missed from the early morning hours, because Archie grabbed the empty Wheat Thins box and called out to George “Hey George, give Jerry his empty Wheat Thin box!  Ha ha ha ha.”</p>
<p>We motored up the river, laughing at the poor commuters on their way into work.  It&#8217;s times like this that you start to think to yourself, “Boy, wouldn&#8217;t it be sweet if this was my job?  Sailing around on a boat?”  Conversation dropped to a trickle as we all admired the beauty of the city&#8217;s skyline on our way in.  Under the bridge and around the corner the Statue of Liberty appeared.  I ran down to get my camera (I did this run a lot on this trip).  It&#8217;s one of those pictures that you know has been taken millions of times already, but you just can&#8217;t help yourself.  On Jerry&#8217;s request, I snapped on picture as one of the orange NY Transit ferrys passed between us and the Statue.</p>
<p>“See if you can make her a passenger on the ferry Andrew.” said Jerry.</p>
<p>I set up and snapped a shot as the ferry went by.  Thanks to the miracle of digital photography I was able to review the picture right away.  There she was, standing on the front deck of the ferry.  Thanks Jerry, that&#8217;s a pretty cool shot, and one that I&#8217;m sure hasn&#8217;t been taken millions of times.</p>
<p>We made our way up the Hudson, posing for pictures in front of the Manhattan skyline until we turned left into the Liberty marina on the New Jersey side.  A brief discussion with the marina revealed our final berth on pier E.  We motored down, turned left, and backed her into her new stall without incident.</p>
<p><strong>Shore leave!</strong></p>
<p>We didn&#8217;t even bother with showers, we all wanted to go see New York, the 9-11 memorial, and drink beer.  Jerry secured some info on the water taxis that run between the New Jersey side and New York side every thirty minutes.  For five bucks you can get a ride to one of three locations, what a deal!  You&#8217;d pay that much in tolls, never mind the amount of time it would take to drive.</p>
<p>George, Jerry, dad and I walked over to the taxi loading dock.  There was a water taxi there, almost ready to leave.  Jerry wanted to take that boat, but George and I needed to use the head (bathroom) on the lightship next to the taxi loading dock.  I had been holding this particular need at bay since I woke up.  One of the rules on a boat is you don&#8217;t use the on board head for #2 if you don&#8217;t have to.  There are two versions of this story from here.  Jerry maintains that we didn&#8217;t want to ride on the ferry with him out of fear that we would get beat up for associating with someone wearing a Red Sox hat (Jerry).  We maintain that he just really wanted to get to the other side and didn&#8217;t want to wait.  We settled on the plan that we would take the next ferry, and meet him on the other side.  I think we were all pretty sure that we would not be able to find him among the millions of people in New York.</p>
<p>George and I ran to the lightship (an old ship that used to be stationed at the entrance to the harbor and acted as a floating lighthouse) and occupied the two stalls inside.  When I went to wash my hands I made the mistake of looking into the mirror.  Wow, what a scrubby looking dude!  Even though I had a short buzzcut, my hair was still all messed up and greasy.  This look might work on Block Island, but I was pretty sure the chicks in New York wouldn&#8217;t go for it.  I decided that a quick wash with water and soap from the sink would fix the problem.  One of the advantages to a short buzz cut is you can do things like this.  After wetting down my head with a few handfuls of water, I reached over to the soap dispenser only to find that there was none.  “Oh well, at least I got it wet, it&#8217;ll have to do” I said to myself.  Of course there were no paper towels either, so I squeegeed out as much water as I could with my hands, used my jeans to dry my hands, and went back outside.  It was a sunny and bright day, so I wasn&#8217;t worried about being a little wet.</p>
<p>We stepped off the ferry-taxi, or whatever you want to call it, and looked for Jerry.  He wasn&#8217;t anywhere nearby so we headed off to look for something he described as &#8216;a big green atrium&#8217; thing that you could see the 9-11 site from.  We couldn&#8217;t see anything from where we were (I later noticed that we would have been able to see it from the water-taxi), so George went to ask an information booth where the 9-11 memorial was.  Armed with a destination we headed off in that direction, which was sadly away from the &#8216;big green atrium thing&#8217; where Jerry was waiting for us.</p>
<p>We walked around the 9-11 site, which for the most part now really resembles a construction site, just a really massive one.  The fence along most of the route isn&#8217;t really conducive to viewing, there&#8217;s chain link fence, with another green mesh nylon fabric that prevents any really good views, and certainly any good camera shots.  It didn&#8217;t matter anyway, I had left my camera on the boat.  I was anticipating a barhop and didn&#8217;t want to drag that around, or risk losing it.</p>
<p>At the back side of the site (back side from the water) the actual memorial sits with pictures from the day, and a long list of names.</p>
<p>We continued on around the site, and ended up back near our original location, and consequently standing right in front of the &#8216;big green atrium thing&#8217;.  We took a walk around inside, but were unable to find Jerry; by this time he was off on an adventure of his own.  There was an ATM inside the atrium, so I loaded up on cash (I was still expecting a barhop), then went back outside and continued our search for Jerry.  There was an outside restaurant, which I remarked to my dad and George was serving beer, and which my dad remarked might be a good place to sit and wait for Jerry.  We passed it by however, and ended up back in the water-taxi en route to Liberty marina and the Betty Ann.  There would be no bar for me tonight.</p>
<p>Back on the boat we cracked a few beers, threw in the sailing CD I had brought with me, and lounged in the sun.  We occasionally looked up towards the gate at the top of the gangway to see if Jerry might be there, needing to be let in (the gates are locked my magnetic keycard).  It was still too early though, we didn&#8217;t expect him back until much closer to the time of the last water taxi.</p>
<p>Dinnertime came around and dad, Archie and I went off to the restaurant nearby to get some dinner.  I had eaten a sandwich a few hours ago, but the lure of a restaurant meal was too strong to overcome.  Upon entering I realized that I was way under dressed for the the atmosphere.  This place expected casual to formal, I was in a hoodie sweatshirt and running pants.  As we sat down I heard someone remark behind us, “Well, that&#8217;s sailors for you.”  Yeah, you&#8217;re right, we are sailors and proud of it.</p>
<p>One of the specials on the menu was a ribeye steak.  We all ordered that, and just that.  No salad please, just three steaks, all medium rare, two gin and tonics, and a corona.  The steaks came, and were really good.  Then the bill came, and we remembered that good steak is usually followed by a large bill.  After tip I think it came to around $175.  We settled up, content with our full bellies of beef, and walked back to the boat.</p>
<p>Somewhere around 8:00 we were surprised to see Jerry walking down the dock towards us.  He was smiling.  We&#8217;re not sure how he got in, I suppose he must have met someone coming out of the gate by chance.  He related to us the quick version of his adventure.  A few martinis, a walk around Battery park, a few martinis, talking his way into a “Running with the Bulls” road race tee shirt, and meeting someone in a bar (whose wife was running in the race).  This new acquaintance  said he&#8217;d be able to take a picture of our boat from the 59th Street bridge the next morning.  We all shared a round of rum and cokes, and watched as the setting sun painted the New York skyline various shades of blue, yellow and red.  A while after sunset we all began to get ready for bed.</p>
<p>I retreated to my bunk, planning to write in my journal for a while.  However, Archie had a legal story about a couple named Bobo and Vivian that he wanted Jerry to read.  To Archie&#8217;s surprise, Jerry began to read the story aloud, and soon was laughing nearly too much to continue reading.  Additionally, at the end of every paragraph Jerry would call over to George who was in his sleeping bag trying to get to sleep.</p>
<p>“George?  Are you with me?” Jerry would ask.</p>
<p>“Mmmmm” would come the faint reply from the sleeping bag.</p>
<p>“Ok, we don&#8217;t want you going to sleep on us now.”</p>
<p>Another paragraph read.</p>
<p>“George, are you still with me?”</p>
<p>“Mmmmmm.”</p>
<p>This continued for at least a half an hour, and soon became much to entertaining to ignore.  I put down my journal and listened to the story of Bobo, Vivian, and the stolen motor home unfold.</p>
<p><!--more--></p>
<p><strong>Wednesday, May 23rd </strong><br />
The tides in and around the Hudson and East river are notoriously tricky. We slept in a little today because we knew that we couldn&#8217;t leave until around 10:00 anyway, and we could all use a little catch-up sleep after the overnight sail the day before.  We had to time our departure so that we would hit Hell&#8217;s Gate at the right time.  Hell&#8217;s Gate is a spot where the East and Harlem rivers come together.  Taken together with a strong tide, the currents at this location can be tricky at best, and dangerous at worst.  Add in the presence of barges and other commercial traffic in the river with you, and this spot can become exciting very quick.</p>
<p>Around 10:00AM we pulled in our lines and made our way out towards the Hudson river.  We were greeted by a police boat telling us to turn around.  We initially figured that they must be looking for Jerry, some untold portion of his story from the night before.  Thankfully it was something much more benign, there was a Naval parade coming up the river, and we were not to cross in front of it.</p>
<p>“Everybody knew about it.” the police officer yelled.  Well, I&#8217;m not too sure about that.  Apparently neither the marina, or anyone who we talked to about our departure, knew anything about a parade.  Archie spun the Betty Ann around and pointed her back to slip we had left just minutes before.  We pulled out all the lines we had just stowed, and set them up to ready ourselves.</p>
<p>I was on the stern line, and as Archie rotated the boat in front of the slip I jumped off to the dock to get the stern line back to the cleat in the rear of the slip.  As the boat was backing in George called out for me to fend off.  I looked to my right and saw that the beam of the boat was going to hit the corner of the dock.  I leaned into the boat to try to keep her off the dock but was unable to overcome the inertia of the heavy boat.  I called out “A little help!” to no one in particular, just anyone who would listen.  The beam ended up hitting the dock and rubbing for a bit.  It&#8217;s one of those communication breakdowns that happens in the blink of an eye, but that you kick yourself for later.  You always want every landing to be perfect, and letting the boat hit the dock on the way in is not the way to do it.</p>
<p>After we secured the lines, we ran off to the end of the nearby park to watch the naval parade.  It was pretty neat and included an AGEIS cruiser, helicopter aircraft carrier, some other type of cruiser, as well as a couple fire boats and flybys by an AWACS, C-130, and fighters that I think were F-16s.  I took a bunch of pictures, wishing I had brought my zoom lens.  While the parade was neat, I think we were all thinking more about Hell&#8217;s Gate and the tides more than anything else.   After the last ship had gone by upriver, we made our way back to the Betty Ann.</p>
<p>The parade was a two part affair.  The ships would go up the river, turn around, and then come back.  This meant there was a window where we might be able to get across the river, if given permission.  Dad got on the radio and attempted to hail the police boat at the mouth of Liberty Marina.</p>
<p>“Police boat at the entrance to Liberty Marina, this is the Betty Ann, over.”  No reply.</p>
<p>“Police boat at the entrance to Liberty Marina, this is the Betty Ann, over.”  Again no reply from the police boat.</p>
<p>“Betty Ann, this is the Coast Guard cutter Chinook.&#8221; The cutter replied, trumping the State police boat who hadn&#8217;t responded.</p>
<p>&#8220;Yes, we&#8217;re wondering if we have time to make it across to the East river, we&#8217;re currently docked at Liberty Marina.&#8221; Dad sent across to the cutter.</p>
<p>&#8220;Betty Ann, what is your maximum speed ?&#8221; The Coast Guard voice responded.</p>
<p>&#8220;Seven knots.&#8221; I suggested for an answer, this is pretty close to our cruising speed.  Dad relayed this to the Coast Guard cutter and awaited a response.</p>
<p>&#8220;Betty Ann, sorry but your speed is not sufficient, there is a Naval escort underway in the Hudson river.&#8221;  The cutter replied.</p>
<p>&#8220;Shoulda said faster.&#8221; Archie said.</p>
<p>By one o&#8217;clock the parade was over, and were were able to head back out into the Hudson, and begin up the East river.</p>
<p>The tide was still with us, and we pushed 9+ knots the whole way up.  Archie took the helm the whole way through, and dad and George followed along with the chart, keeping track of our position and calling out the buoys as they passed.  It&#8217;s a strange sensation motoring a sailboat through a city.  We had Manhattan on our port, and Brooklyn on our right.  We soon made a turn and Rikers was on our right, as well as a big blue barge on our left.  George said that he thought this was a prison barge, to handle the overflow from Rikers I suppose.  We also passed a replica of the Niña, which was closer to 30 feet instead of the original 70.</p>
<p>We continued to pick our way through the buoys until we made it into the beginning of Long Island Sound.  It was around this time that the wind started to pick up.  We brought out the jib and main and were soon sailing along at around 8 knots, with the aid of the engine.  Dad and I were up on deck at the time, and everyone else was down below.  We had both been eying the third staysail that had remained furled the entire trip.  Dad asked Archie if we could bring it out and Archie agreed.  The staysail operates a little differently from the main jib.  There is an outhaul and an inhaul that are both operated from the same winch, and a sheet that looks more like a downhaul.  We wrapped the outhaul around the port side small winch and began to crank.  The staysail came out easy, and we were soon flying three sails, something I had never done before.  The wind had built to sufficient strength that Archie killed the engine and we sailed at seven knots with sail power alone.</p>
<p>Throughout the day the wind continued to build, and we made good time towards Port Jefferson.  We each took turns at the wheel and soon a competition emerged as to who could get the highest speed at the helm.  Jerry was the first to hit 9 knots, and George bested him by getting 9.1 knots at his next turn on the wheel.  I took the wheel for the last four miles to Port Jefferson and I&#8217;m proud to say that I was able to reach 9.4 knots on a set of particularly strong wind gusts to around 19 knots.  The only problem was that the boat was getting an enormous amount of weather helm (when the boat wants to turn into the wind), and at times I had the wheel hard over just to keep her on course.  A sail adjustment helped some, and I think if we had eased the main and jib some more the problem would have been eliminated.  Our only other option was to reef the sails, but neither of us wanted to do that just yet.</p>
<p>Around 7:30 PM we dropped our sails and motored into Port Jefferson harbor.  We wanted to go int the town and have a look around so Archie called the launch service on the radio.</p>
<p>“Port Jefferson launch service.  Port Jefferson launch service.  This is the Betty Ann, over.” Archie called into the microphone.</p>
<p>“Betty Ann, this is the Port Jefferson launch service, go ahead.” The reply came back.</p>
<p>“Yes, ahm, what time is the last launch?” Archie asked.</p>
<p>“We run until eight o&#8217;clock.”</p>
<p>A few seconds of silence ensued while Archie looked at the clock which now read close to 8:00.</p>
<p>“Is there another launch service?” Archie asked.  Again my Monty Python and The Holy Grail script popped into my head, I couldn&#8217;t help but think of King Arthur asking &#8216;is there somebody else up there that we can talk to?&#8217;.</p>
<p>Denied our shore leave, we resigned to a night on a mooring.  For the last hour there had been a lasagna that Archie had put into the oven cooking away and sending up tantalizing odors that sent my stomach rumbling.  We were all hungry so after securing the boat we quickly set up in the cockpit for a fabulous dinner of lasagna and toasted garlic bread.  I was so hungry that I went for seconds, had three pieces of toast, then ate the morsels leftover in the lasagna pan.  For desert Archie brought out fresh cut melon and chocolate.  I ate quite a few of these, and washed it all down with the remains of my Yuengling beer.  For this display of self-gorging, I was given the appropriate nickname of “Dispose-All” by Jerry.  Of course anyone who knows me knows that in normal life I tend to eat small portions, but in normal life I&#8217;m not living on a boat.  I don&#8217;t know what it is, but being on a boat always gives me an appetite.</p>
<p>Soon after sunset we all went to bed.  I wrote as much as I could in my journal, and then drifted off to dreams of that day&#8217;s sail.  It&#8217;s days like this one that irreversibly addict you to sailing and its way of life.  It&#8217;s the ultimate freedom, and an equalizer between you and the Earth.  It gives you such a great respect for nature, and for the good fortune of being there to enjoy it.</p>
<p><!--more--></p>
<p><strong>Thursday, May 24th – 5:00 AM</strong><br />
We rose early again today to catch the tides down Long Island Sound in an attempt to get through Race Rock in New London before the outgoing tide changed to incoming.  We cast off the mooring lines and headed out of Port Jefferson at twilight.  There was very little wind, so we motored most of the way down the Sound.  With the benefit of the tide we were again moving along at around 9 knots.</p>
<p>Today would be our last day on the water, and the first day that we would be in home water.  It&#8217;s always a nice feeling when you get to your home waters.  You know where you are, you can put away the charts for the most part, and you can relax in your knowledge of the area and take in the sights.  I took the opportunity to savor the feeling of being on a boat, moving through the water towards a destination.  One of my favorite parts about boating, and sailing in particular, has always been the journey.</p>
<p>Our GPS showed the tide changing at Race Rock at 11:20, we made it through by around 11:40 but I think we still had tide with us.  It certainly felt like we were being pulled through, and the difference between the boat&#8217;s course over ground, and our compass course was enough to prove it.  Shortly after lunch Jerry asked me if I wanted an English Muffin – Fig Newton sandwich.  I replied that there were certain things that even Dispose-All wouldn&#8217;t eat.</p>
<p>By 2:00 we were inside Point Judith, and coming in to the fuel dock.  There were two young girls waiting to take our lines.  I passed our bow line to one of the waiting girls who used it to slow the boat down.  Satisfied that she knew what she was doing I went about getting the fenders placed to keep us off the dock.  She tied the line to the cleat on the dock about midship.  The bow began to drift away from the dock so I ran up to pass one of the fuel dock&#8217;s lines to dad.  I threw the first one I saw which it turned out was way too short.  He was able to get it to the cleat, but it wasn&#8217;t ever going to make it around the cleat.  I found a second line that was much longer and threw it over his shoulder.  He was able to get it tied off and the bow stabilized.  After we tied up she remarked that this was actually her first day on the job.  That must be a little stressful, first day and your tying up 40 to 50 foot boats.</p>
<p>We filled up with 101 gallons of fuel, pumped out what was in our holding tanks, and then brought the Betty Ann back over to her home slip.</p>
<p>“Am I clear?” Archie asked.</p>
<p>“No, you&#8217;re not clear.  More to port.” I replied, motioning with my arm which way we needed to move.  Archie rotated the boat more and aligned the stern with the waiting slip.  As we backed in I jumped off and observed our final movement into the slip.</p>
<p>“Watch the beam.”  We backed her up slowly.  “How far back?”</p>
<p>“So you can jump off onto the dock” Archie replied.</p>
<p>We gave the Betty Ann a good wash down, and unloaded all our bags and gear.  This is always a tough part of a cruise like this.  You&#8217;re glad to be home, but you don&#8217;t want to leave what has been your home for the past week.  And not only has it been a place to live, it has carried you across seas, winds, currents and open ocean.  In the end you have to leave the boat behind, and wait to sail another day.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/05/29/journal-from-the-betty-ann-boat-delivery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pitfalls of Automatic Update Utilities</title>
		<link>http://blog.killfly.com/index.php/2007/04/09/microsoft-sometimes-you-piss-me-off/</link>
		<comments>http://blog.killfly.com/index.php/2007/04/09/microsoft-sometimes-you-piss-me-off/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 14:57:47 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/04/09/microsoft-sometimes-you-piss-me-off/</guid>
		<description><![CDATA[Usually I&#8217;m a proponent of Microsoft. I generally like their developmet tools, and enjoy writing in .NET because of all the useful things I can accomplish with it. But today they pissed me off a little bit. I was trying to figure out how to interface with Exchange Server 2003, so I downloaded their SDK <a href='http://blog.killfly.com/index.php/2007/04/09/microsoft-sometimes-you-piss-me-off/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Usually I&#8217;m a proponent of Microsoft.  I generally like their developmet tools, and enjoy writing in .NET because of all the useful things I can accomplish with it.  But today they pissed me off a little bit.  I was trying to figure out how to interface with Exchange Server 2003, so I downloaded their SDK for 2003 (<a href="http://www.microsoft.com/downloads/details.aspx?familyid=09B45603-2147-424E-81E5-601FBFDFDF0D&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=09B45603-2147-424E-81E5-601FBFDFDF0D&amp;displaylang=en</a>).  One of the sample projects is an Issue Tracking System.</p>
<p>The install went ok (it creates a virtual directory for you, and copies the files to your inetpub folder).  However, when I opened the site in Visual Studio 2005 it was prompted with the conversion utility to upgrade it to the new 2005 format.   &#8220;No problem&#8221; I thought, go for it.  I navigated to the IIS directory (using the Visual Studio IIS browser in the conversion utility) and clicked ok.</p>
<p>I was letting it run and glanced down at the status bar to see files names from a lot of my other projects flying by.  &#8220;Oh crap!&#8221;, said to myself&#8230;actually that wasn&#8217;t <em>exactly</em> what I said.  I clicked cancel, which didn&#8217;t work.  I guess they didn&#8217;t use enough application.doevents in their code.</p>
<p>Long story short, a lot of my applications that used to be stored in my inetpub folder are now hosed.  Thankfully all the <em>real</em> project are under source control so I just have to pull fresh copies out, but a lot of little test projects are now broken.</p>
<p>Maybe I have something unique about my environment which caused it to attempt to convert my entire inetpub folder,  or maybe I fat-fingered the &#8220;open from IIS application&#8221; browser and selected the IIS root.  Whatever it was it&#8217;s a very good reminder lesson that:</p>
<ul>
<li>Conversion utilities are dangerous things</li>
<li>Source Control is awesome</li>
<li>Backup procedures are critical</li>
</ul>
<p>Now I&#8217;m off to try and salvage as many applications as I can&#8230;&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/04/09/microsoft-sometimes-you-piss-me-off/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ADAL 1.0.7a</title>
		<link>http://blog.killfly.com/index.php/2007/04/05/adal-107a/</link>
		<comments>http://blog.killfly.com/index.php/2007/04/05/adal-107a/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 02:23:47 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/04/05/adal-107a/</guid>
		<description><![CDATA[Not much to report, just that I accidently removed the icon for the ADAL exe, so the last release went out without it. So if you really were attached to that awesome icon, you can go re-download ADAL. -Andrew]]></description>
			<content:encoded><![CDATA[<p>Not much to report, just that I accidently removed the icon for the ADAL exe, so the last release went out without it.  So if you really were attached to that <em>awesome</em> icon, you can go <a href="http://sourceforge.net/projects/adal/">re-download</a> ADAL.</p>
<p>-Andrew</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/04/05/adal-107a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADAL 1.0.7</title>
		<link>http://blog.killfly.com/index.php/2007/04/04/adal-107/</link>
		<comments>http://blog.killfly.com/index.php/2007/04/04/adal-107/#comments</comments>
		<pubDate>Thu, 05 Apr 2007 02:43:02 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/04/04/adal-107/</guid>
		<description><![CDATA[ You can download now, or read and download at the bottom (recommended, lol) ADAL Version 1.0.7 was released today. Additions and fixes are included are: - Fixed bug in PopulateFromReader that caused an error when calling the SELECT method of DAL objects. The call to PopulateFromReader was not inside a Do While Reader.Read. - Supports <a href='http://blog.killfly.com/index.php/2007/04/04/adal-107/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p> You can <a href="http://sourceforge.net/projects/adal/">download </a>now, or read and download at the bottom (recommended, lol)</p>
<p>ADAL Version 1.0.7 was released today.  Additions and fixes are included are:</p>
<p>- Fixed bug in PopulateFromReader that caused an error when calling the SELECT method of DAL objects. The call to PopulateFromReader was not inside a Do While Reader.Read.</p>
<p>- Supports SQL Server IMAGE and MONEY datatypes.  Image is mapped to a Byte array on the .NET side.</p>
<p>- Added detection of IsNullable and IsComputed when building the DAL.</p>
<p>- IsComputed detection is used to fix the bug that resulted when ADAL tried to update computed columns. Also, the ClassItem object&#8217;s property is set to read-only on a computed column. So there is never even the illusion that the end user could try to update that column themselves.</p>
<p>- IsNullable is used to reduce the amount of code generated in the .NET Insert and Update methods.</p>
<p>- We added screenshots to the SourceForge website too!</p>
<p><a href="http://sourceforge.net/projects/adal/">Download</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/04/04/adal-107/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Javascript Tag Insert &#8211; ASP.NET 2.0</title>
		<link>http://blog.killfly.com/index.php/2007/04/04/dynamic-javascript-tag-insert-aspnet-20/</link>
		<comments>http://blog.killfly.com/index.php/2007/04/04/dynamic-javascript-tag-insert-aspnet-20/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 22:28:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/04/04/dynamic-javascript-tag-insert-aspnet-20/</guid>
		<description><![CDATA[A lot of JavaScript utilities need to be inserted at the bottom of the page so that the HTML elements that use them (or at least the function calls) do not generate errors. When using ASP.NET 2.0 master pages, you might want to insert the &#60;SCRIPT&#62; tags dynamically so that a particular JavaScript resource is <a href='http://blog.killfly.com/index.php/2007/04/04/dynamic-javascript-tag-insert-aspnet-20/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>A lot of JavaScript utilities need to be inserted at the bottom of the page so that the HTML elements that use them (or at least the function calls) do not generate errors.  When using ASP.NET 2.0 master pages, you might want to insert the &lt;SCRIPT&gt; tags dynamically so that a particular JavaScript resource is available on every page.</p>
<p>I spent a lot of time trying to find a solution to this, and never really found a perfect one.  The method I describe here is the best solution I could find at the moment.</p>
<p>Firts add a PlaceHolder Control, right before the end form tag.  We&#8217;ll use this to write the &lt;SCRIPT&gt; tag so that it appears almost at the end of the document:</p>
<p><font color="#0000ff" size="2">&lt;</font><font color="#a31515" size="2">asp</font><font color="#0000ff" size="2">:</font><font color="#a31515" size="2">PlaceHolder</font><font size="2"> </font><font color="#ff0000" size="2">ID</font><font color="#0000ff" size="2">=&#8221;plhJavaScript&#8221;</font><font size="2"> </font><font color="#ff0000" size="2">runat</font><font color="#0000ff" size="2">=&#8221;server&#8221;&gt;&lt;/</font><font color="#a31515" size="2">asp</font><font color="#0000ff" size="2">:</font><font color="#a31515" size="2">PlaceHolder</font><font color="#0000ff" size="2">&gt;</font></p>
<p>Then you can modify the master page&#8217;s Page_Load event to create a generic control, which will end up as the &lt;SCRIPT&gt; tag that is our goal.  Once you have it, all you have to do is add it to the placeholder:</p>
<p style="margin: 0px">      <span style="color: green">&#8216;create generic html control</span></p>
<p style="margin: 0px">      <span style="color: blue">Dim</span> JS <span style="color: blue">As</span> <span style="color: blue">New</span> HtmlControls.HtmlGenericControl(<span style="color: #a31515">&#8220;script&#8221;</span>)</p>
<p style="margin: 0px">      JS.Attributes.Add(<span style="color: #a31515">&#8220;type&#8221;</span>, <span style="color: #a31515">&#8220;text/javascript&#8221;</span>)</p>
<p style="margin: 0px">      JS.Attributes.Add(<span style="color: #a31515">&#8220;src&#8221;</span>, HttpContext.Current.Request.ApplicationPath &amp; <span style="color: #a31515">&#8220;/js/MyJavascriptFile.js&#8221;</span>)</p>
<p style="margin: 0px">      plhJavaScript.Controls.Add(JS)</p>
<p><!--EndFragment--><!--EndFragment-->That&#8217;s pretty much it.  I think the code above might need tweaking to get the path always perfect if you&#8217;re down in a sub-directory, but you get the point.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/04/04/dynamic-javascript-tag-insert-aspnet-20/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ADAL 1.0.6</title>
		<link>http://blog.killfly.com/index.php/2007/03/28/adal-106/</link>
		<comments>http://blog.killfly.com/index.php/2007/03/28/adal-106/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 21:23:38 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/03/28/adal-106/</guid>
		<description><![CDATA[Hi all, Options:  Download now, or read and then download at the bottom.  ADAL 1.0.6 has been released.  There is a new feature in this release for anyone doing their own extensions, PopulateFromReader!  Basically this method that is available on every Item that ADAL creates will accept a SQLDataReader and auto populate the properties of the <a href='http://blog.killfly.com/index.php/2007/03/28/adal-106/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>Options:  <a href="http://sourceforge.net/projects/adal/" title="ADAL Download Page">Download</a> now, or read and then download at the bottom.</p>
<p> ADAL 1.0.6 has been released.  There is a new feature in this release for anyone doing their own extensions, PopulateFromReader!  Basically this method that is available on every Item that ADAL creates will accept a SQLDataReader and auto populate the properties of the object for you.  Yes, that&#8217;s right, no more:</p>
<p> IIF(MyReader(<font size="2" color="#a31515">&#8220;ColumnName&#8221;</font><font size="2">) </font><font size="2" color="#0000ff">Is</font><font size="2"> DBNull.Value, </font><font size="2" color="#0000ff">Nothing</font><font size="2">, MyReader(</font><font size="2" color="#a31515">&#8220;ColumnName&#8221;</font><font size="2">))</font></p>
<p>Now isn&#8217;t that nifty?  This allows you to create an extension in a Partial class without too much worry.  Just <em>make sure</em> that the reader has all the fields the object will need or you&#8217;ll see a yellow screen of death.</p>
<p> The code that ADAL creates for a Select Now looks something like:</p>
<p><font size="2" color="#0000ff">Public</font><font size="2"> </font><font size="2" color="#0000ff">Function</font><font size="2"> [Select](</font><font size="2" color="#0000ff">ByVal</font><font size="2"> ColumnName </font><font size="2" color="#0000ff">As</font><font size="2"> </font><font size="2" color="#0000ff">String</font><font size="2">) </font><font size="2" color="#0000ff">As</font><font size="2"> Classes.TableItem<br />
</font><font size="2" color="#0000ff">Dim</font><font size="2"> retObject </font><font size="2" color="#0000ff">As</font><font size="2"> </font><font size="2" color="#0000ff">New</font><font size="2"> Classes.TableItem</font><font size="2" color="#0000ff">Try</font></p>
<p><font size="2" color="#0000ff">Dim</font><font size="2"> MyReader </font><font size="2" color="#0000ff">As</font><font size="2"> SqlDataReader<br />
</font><font size="2">MyCommand.CommandText = </font><font size="2" color="#a31515">&#8220;ADAL_usp_TableItem_Select&#8221;</font></p>
<p><font size="2" color="#0000ff">With</font><font size="2"> MyCommand.Parameters<br />
</font><font size="2">.Clear()<br />
</font><font size="2">.Add(</font><font size="2" color="#a31515">&#8220;@ColumnName&#8221;</font><font size="2">, SqlDbType.VARCHAR, 2).value = ColumnName<br />
</font><font size="2" color="#0000ff">End</font><font size="2"> </font><font size="2" color="#0000ff">With</font></p>
<p><font size="2">SqlConnection1.Open()<br />
</font><font size="2">MyReader = MyCommand.ExecuteReader(CommandBehavior.CloseConnection)</font><font size="2"><strong>retObject.PopulateFromReader(MyReader)<br />
</strong></font><font size="2">MyReader.Close()</font><font size="2" color="#0000ff">Catch</font><font size="2"> ex </font><font size="2" color="#0000ff">As</font><font size="2"> Exception<br />
</font><font size="2" color="#0000ff">Throw<br />
</font><font size="2" color="#0000ff">Finally</font></p>
<p><font size="2" color="#0000ff">If</font><font size="2"> SqlConnection1.State = ConnectionState.Open </font><font size="2" color="#0000ff">Then</font><font size="2"> SqlConnection1.Close()<br />
</font><font size="2" color="#0000ff">End</font><font size="2"> </font><font size="2" color="#0000ff">Try</font></p>
<p><font size="2" color="#0000ff">Return</font><font size="2"> retObject<br />
</font><font size="2" color="#0000ff">End</font><font size="2"> </font><font size="2" color="#0000ff">Function</font></p>
<p>The new PopulateFromReader is in bold. </p>
<p>There&#8217;s also a bug fix in this version.  When ADAL was creating code to check for the length of strings during Property Sets if failed to check if the value was not nothing, and ended up causing an exception if it was (it was just using If MyString.Length &gt; 0 Then).</p>
<p>Maybe you want to head on over to SourceForge and give it a <a href="http://sourceforge.net/projects/adal/" title="ADAL Download Page">Download</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/03/28/adal-106/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frank Caprio Wants to Rule the Universe</title>
		<link>http://blog.killfly.com/index.php/2007/03/21/frank-caprio-wants-to-rule-the-universe/</link>
		<comments>http://blog.killfly.com/index.php/2007/03/21/frank-caprio-wants-to-rule-the-universe/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 01:40:39 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/03/21/frank-caprio-wants-to-rule-the-universe/</guid>
		<description><![CDATA[Today some of my friends and I noticed that the Frank Caprio namebrand seems to be everywhere. Whether it&#8217;s his huge picture on State websites, or his own CaprioTV, it appears the eventual plan is for world domination. Having seen too many Simpsons and Family Guy episodes, we have a sense of humor and started <a href='http://blog.killfly.com/index.php/2007/03/21/frank-caprio-wants-to-rule-the-universe/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Today some of my friends and I noticed that the Frank Caprio namebrand seems to be everywhere.  Whether it&#8217;s his huge picture on State websites, or his own <em>CaprioTV</em>, it appears the eventual plan is for world domination.</p>
<p>Having seen too many Simpsons and Family Guy episodes, we have a sense of humor and started imagining all the different plans for thr future he must have, like</p>
<ul>
<li>Caprio IV &#8211; A deep space probe to broadcast his message to potential voters in the Galaxy.</li>
<li>Martians For Caprio!</li>
<li>2008!  Caprio for President of the Moon!</li>
</ul>
<p>We also noticed that his CaprioTV website has a &#8220;Thank you&#8221; movie in it with an interesting choice of music.  It sounds like the end to the Lord of the Rings or something.  Way to epic for a &#8220;thank you for electing me treasurer&#8221; webcast movie. Soooooo&#8230;.we then thought how funny it would be to make a parody of the movie using the ideas mentioned above.  On the drive home I started thinking what the soundtrack might sound like.</p>
<p>This is the first draft of what I wrote when I got home.  This is also a test of a cool new embedded MP3 player that works right inside of WordPress.  Click the little blue &#8220;play&#8221; icon to play the mp3, or right-click the link and choose &#8220;save as&#8221; if you really want to save this MP3 (not sure why you would).</p>
<p><a href="http://www.killfly.com/music/mediaFiles/FrankCaprio_WorldDomination.mp3"> &#8211; Frank Caprio World Domination.mp3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/03/21/frank-caprio-wants-to-rule-the-universe/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.killfly.com/music/mediaFiles/FrankCaprio_WorldDomination.mp3" length="2307133" type="audio/mpeg" />
		</item>
		<item>
		<title>ADAL 1.0.5</title>
		<link>http://blog.killfly.com/index.php/2007/03/18/adal-105/</link>
		<comments>http://blog.killfly.com/index.php/2007/03/18/adal-105/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 00:52:25 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/03/18/adal-105/</guid>
		<description><![CDATA[An official release of ADAL, version 1.0.5 is available form the ADAL SourceForge.net download page (http://sourceforge.net/projects/adal). There&#8217;s a couple new features in this version, most notably: Uses an .msi installer Has &#8220;File Save&#8221; and &#8220;File Open&#8221; commands that write the current configuration to a custom XML file so you can reload the settings you had <a href='http://blog.killfly.com/index.php/2007/03/18/adal-105/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>An official release of ADAL, version 1.0.5 is available form the ADAL SourceForge.net download page (<a href="http://sourceforge.net/projects/adal">http://sourceforge.net/projects/adal</a>).  There&#8217;s a couple new features in this version, most notably:</p>
<ul>
<li>Uses an .msi installer</li>
<li>Has &#8220;File Save&#8221; and &#8220;File Open&#8221; commands that write the current configuration to a custom XML file so you can reload the settings you had last.</li>
</ul>
<p>There&#8217;s also a quick bug fix.  When a table is all primary keys, ADAL used to generate a &#8220;GRANT EXECUTE ON&#8221; for the UPDATE stored procedure, even though it didn&#8217;t generate the CREATE statement for the update, so it generated a SQL error when you ran the SQL script.  This has been fixed.</p>
<p>Plans for the future are:</p>
<ul>
<li>Templating &#8211; Develop a templating system so that users can create their own VB code templates that ADAL should generate around.  this will be quite hard to get right, so I wouldn&#8217;t expect it too soon.</li>
<li>Use embedded (but still paramaterized) SQL.  This would remove the need to create the stored procedures, which can be nice to keep the use of ADAL fairly simple.</li>
<li>Take a look at Paul Kimmel&#8217;s Ideas about a Data Acces Layer and see how much of that can be used in ADAL (http://www.developer.com/net/vb/article.php/3650241)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/03/18/adal-105/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADAL &#8211; Gone Open Source</title>
		<link>http://blog.killfly.com/index.php/2007/03/15/adal-gone-open-source/</link>
		<comments>http://blog.killfly.com/index.php/2007/03/15/adal-gone-open-source/#comments</comments>
		<pubDate>Fri, 16 Mar 2007 02:23:35 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2007/03/15/adal-gone-open-source/</guid>
		<description><![CDATA[I decided to make ADAL Open Source.   &#8220;Why not?&#8221; I figured.  I never planned on charging for it, and now that it&#8217;s open source I get to host it at SourceForge and get the use of their Subversion Source Control servers.  So anyway, I haven&#8217;t done an official release over at SourceForge yet, but at <a href='http://blog.killfly.com/index.php/2007/03/15/adal-gone-open-source/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I decided to make ADAL Open Source.   &#8220;Why not?&#8221; I figured.  I never planned on charging for it, and now that it&#8217;s open source I get to host it at SourceForge and get the use of their Subversion Source Control servers.  So anyway, I haven&#8217;t done an official release over at SourceForge yet, but at least you can get the code from Subversion and compile it yourself if you want the most recent version.  The SourceForge URL is: <a href="http://sourceforge.net/projects/adal">http://sourceforge.net/projects/adal</a></p>
<p>Don&#8217;t be afraid to use the SourceSorge forum and feature request system either&#8230;</p>
<p> Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2007/03/15/adal-gone-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Song &#8211; Piano Test</title>
		<link>http://blog.killfly.com/index.php/2006/10/23/a-new-song-piano-test/</link>
		<comments>http://blog.killfly.com/index.php/2006/10/23/a-new-song-piano-test/#comments</comments>
		<pubDate>Tue, 24 Oct 2006 03:24:41 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/10/23/a-new-song-piano-test/</guid>
		<description><![CDATA[Wow!  What a creative title Andrew&#8230;where did you ever think of &#8220;Piano Test&#8221;?  Yeah whatever, that&#8217;s what this was, a test of a keyboard that I&#8217;m borrowing from a cousin. What is it?  35 seconds of a bass and organ playing together.  It&#8217;s yet another &#8220;proof of concept&#8221; song that is completely useless. Here&#8217;s the <a href='http://blog.killfly.com/index.php/2006/10/23/a-new-song-piano-test/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Wow!  What a creative title Andrew&#8230;where did you ever think of &#8220;Piano Test&#8221;?  Yeah whatever, that&#8217;s what this was, a test of a keyboard that I&#8217;m borrowing from a cousin.</p>
<p>What is it?  35 seconds of a bass and organ playing together.  It&#8217;s yet another &#8220;proof of concept&#8221; song that is completely useless.</p>
<p>Here&#8217;s the file (now in mp3 format instead of ogg):</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>::FileDeleted::</p>
<p>After listening to it again I decided that this sucked too much to waste space on my hosting plan for it.</p>
<p>HA HA HA HA HA HA HA HA HA HA.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/10/23/a-new-song-piano-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2006/10/PianoTest.mp3" length="857653" type="audio/mpeg" />
		</item>
		<item>
		<title>Stop-Motion Photography</title>
		<link>http://blog.killfly.com/index.php/2006/09/17/stop-motion-photography/</link>
		<comments>http://blog.killfly.com/index.php/2006/09/17/stop-motion-photography/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 13:59:21 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/09/17/stop-motion-photography/</guid>
		<description><![CDATA[Quite possibly the best stop-motion video EVER MADE!!!!  I made a sample stop-motion video using the demo version of Stop Motion Pro (http://www.stopmotionpro.com/).  In this short film, I present the classic case of penny versus counter.  The protagonist (the penny), must overcome the antagonist (the counter), to find its way across.  Along the way the <a href='http://blog.killfly.com/index.php/2006/09/17/stop-motion-photography/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Quite possibly the best stop-motion video EVER MADE!!!!  I made a sample stop-motion video using the demo version of Stop Motion Pro (<a href="http://www.stopmotionpro.com/">http://www.stopmotionpro.com/</a>).  In this short film, I present the classic case of penny versus counter.  The protagonist (the penny), must overcome the antagonist (the counter), to find its way across.  Along the way the penny must dodge enemies like &#8220;Laptop&#8221;, and &#8220;Stack of Paper&#8221;.  How will it end?  Watch the movie and find out</p>
<p>Enjoy! &#8211; <a onmousedown="selectLink(63);" id="p63" href="http://blog.killfly.com/wp-content/uploads/2006/09/penny.mpg">Penny Stop Motion</a> Movie.</p>
<p><strong>Wood Pile</strong></p>
<p>If you can belive it, this one&#8217;s even better!  Time-Lapse of my  dad and I at the wood splitter for a couple hours:<br />
<a onmousedown="selectLink(66);" id="p66" href="http://blog.killfly.com/wp-content/uploads/2006/09/WoodPile-1.wmv">Wood Pile Time Lapse Movie</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/09/17/stop-motion-photography/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://blog.killfly.com/wp-content/uploads/2006/09/penny.mpg" length="202518" type="video/mpeg" />
<enclosure url="http://blog.killfly.com/wp-content/uploads/2006/09/WoodPile-1.wmv" length="1338554" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>Three Cheese Alfredo Sauce</title>
		<link>http://blog.killfly.com/index.php/2006/08/17/three-cheese-alfredo-sauce/</link>
		<comments>http://blog.killfly.com/index.php/2006/08/17/three-cheese-alfredo-sauce/#comments</comments>
		<pubDate>Fri, 18 Aug 2006 02:04:10 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/08/17/three-cheese-alfredo-sauce/</guid>
		<description><![CDATA[I made some Alfredo Sauce one night and liked it so much that I thought I&#8217;d make it again the next night. I also figured that I&#8217;d take some pictures and post the actual reciepe to make it. So here we go&#8230; Ingredients: Whole Milk &#8211; Enough to cover bottom of pan. Butter &#8211; Around <a href='http://blog.killfly.com/index.php/2006/08/17/three-cheese-alfredo-sauce/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I made some Alfredo Sauce one night and liked it so much that I thought I&#8217;d make it again the next night. I also figured that I&#8217;d take some pictures and post the actual reciepe to make it. So here we go&#8230;<br />
<span id="more-62"></span>Ingredients:</p>
<ul>
<li>Whole Milk &#8211; Enough to cover bottom of pan.</li>
<li>Butter &#8211; Around 3 Tbsp</li>
<li>Cream Cheese &#8211; a couple good knife-fulls</li>
<li>Pecorino Romano and Asiago Cheese (this is just what I had, but you definitely want at least one of these cheeses. Go by what you like in terms of the strength of flavour).</li>
<li>Ground Cayenne Pepper &#8211; a dusting. Again, season to taste. I like the pepper to be just in the background, not so heavy that you notice it too much.</li>
<li>Black Pepper &#8211; A grind or two.</li>
</ul>
<p><strong>Assemble your ingredients</strong></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&#038;pos=0" title="Ingredients" target="_blank"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/SuperSauce/thumb_DSC_4717.jpg" title="The Ingredients" alt="The Ingredients" align="left" /></a>Here&#8217;s all the main ingredients for the sauce. Not pictured is the pepper grinder, wups. Also notice that I don&#8217;t add any salt, the cheese has enough already.</p>
<p><br class="keepMe" clear="all" /></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&#038;pos=2" target="_blank"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/SuperSauce/thumb_DSC_4722.jpg" align="left" /></a>Add enough milk to a saucepan to cover the bottom, set to low heat and add the butter to get it melting. You should get your pasta water heating up too.<br />
<br class="keepMe" clear="all" /></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&#038;pos=1" target="_blank"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/SuperSauce/thumb_DSC_4719.jpg" align="left" /></a></p>
<p>While that&#8217;s melting and heating up, grate a bunch of cheese. Keep an eye on the milk so it doesn&#8217;t get too hot and boil. Give it a stir every once in a while.</p>
<p><br class="keepMe" clear="all" /></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&#038;pos=3" target="_blank"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/SuperSauce/thumb_DSC_4723.jpg" align="left" /></a></p>
<p>And then add your grated cheese and cream cheese to the pan. You should probably add your pasta to the now-boiling pasta water around this time.</p>
<p><br class="keepMe" clear="all" /></p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&#038;pos=4" target="_blank"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/SuperSauce/thumb_DSC_4724.jpg" align="left" /></a></p>
<p>After the cheese has melted, you can add some spices. I actually added too much cayenne here. It wasn&#8217;t bad, just too &#8220;up front&#8221; in the flavor for this particular meal (another pasta meal I make I really load up on it). Probably half as much as is pictured would have been perfect.</p>
<p><br class="keepMe" clear="all" /></p>
<p>If your sauce is getting too thick you can add milk to thin it back out again. Conversely if it&#8217;s too thin you can just cook it a little longer until it thickens up. When it cools from boiling it will thicken a little too, so keep that in mind.</p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&#038;pos=5" target="_blank"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/SuperSauce/thumb_DSC_4725.jpg" align="left" /></a></p>
<p>Right before your pasta is done, add whatever else you want to the sauce. In this case I have chosen tomatoes and chicken (the chicken was previously slow-boiled in bay leaves, rosemary, thyme, tarragon, black pepper, and garlic cloves).</p>
<p><br class="keepMe" clear="all" /></p>
<p>I like my pasta hot, so I always have (or try to have) everything ready to go before the pasta is finished cooking. Below is the final plated meal.</p>
<p><a href="http://photo.killfly.com/displayimage.php?album=56&#038;pos=6" target="_blank"><img src="http://photo.killfly.com/albums/BulkUploads/Andrew/SuperSauce/thumb_DSC_4726.jpg" /></a></p>
<p>This is a really easy meal, it&#8217;s quick, and it&#8217;s easy to clean up. Best of all, it tastes really good too! Even my mom said it was &#8220;awesome&#8221;.</p>
<p>You can see all the pictures from this post (and a lot of other cool pictures) in one place.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/08/17/three-cheese-alfredo-sauce/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Removed Flickr Badge</title>
		<link>http://blog.killfly.com/index.php/2006/05/27/removed-flickr-badge/</link>
		<comments>http://blog.killfly.com/index.php/2006/05/27/removed-flickr-badge/#comments</comments>
		<pubDate>Sat, 27 May 2006 12:18:36 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/05/27/removed-flickr-badge/</guid>
		<description><![CDATA[I used to have the Flickr Badge on the right hand sidebar, but it seemed to be slowing down the blog (I&#8217;d frequently see my browser &#8220;Waiting for www.flickr.com&#8230;&#8221;). It&#8217;s gone now, we&#8217;ll see if performance improves.]]></description>
			<content:encoded><![CDATA[<p>I used to have the Flickr Badge on the right hand sidebar, but it seemed to be slowing down the blog (I&#8217;d frequently see my browser &#8220;Waiting for www.flickr.com&#8230;&#8221;).  It&#8217;s gone now, we&#8217;ll see if performance improves.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/05/27/removed-flickr-badge/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ADAL v.03</title>
		<link>http://blog.killfly.com/index.php/2006/05/22/adal-v03/</link>
		<comments>http://blog.killfly.com/index.php/2006/05/22/adal-v03/#comments</comments>
		<pubDate>Mon, 22 May 2006 04:15:15 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/05/22/adal-v03/</guid>
		<description><![CDATA[Removed VB syntax highlighting until we develop our own. Identifies tables with auto-increment fields and alters the insert to not attempt to insert into that field (would generate a SQL error). The DAL class also sets the ID property of the item passed in to the new auto-incremented value. UPDATE statements now update every field <a href='http://blog.killfly.com/index.php/2006/05/22/adal-v03/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<ul type="disc" style="margin-top: 0in">
<li class="MsoNormal">Removed      VB syntax highlighting until we develop our own.</li>
<li class="MsoNormal">Identifies      tables with auto-increment fields and alters the insert to not attempt to      insert into that field (would generate a SQL error).  The DAL class also sets the ID property      of the item passed in to the new auto-incremented value.</li>
<li class="MsoNormal">UPDATE      statements now update every field (even the primary keys).  This is weird but was needed in order to      satisfy cases where every column in the table is part of the primary key      (ADAL used to generate invalid code in this case).  I suppose this makes the execution of      the update statement a little slower, but in the interest of reliability      I’m willing to make the sacrifice.</li>
<li class="MsoNormal">Interprets DECIMAL datatype correctly</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal"><strong>Now With Options!</strong></p>
<ul type="disc" style="margin-top: 0in">
<li class="MsoNormal">Options      menu item opens options form!</li>
<li class="MsoNormal">Change      root namespace (defaults to ADAL)</li>
<li class="MsoNormal">Put      the item classes and DAL classes in the same or separate namespaces (Defaults to &#8220;Classes&#8221; and &#8220;DAL&#8221;)</li>
<li class="MsoNormal">Customizable      stored procedure prefix.  This      allows you to easily identify which stored procedures belong to the ADAL      objects (in case you need to delete either the ADAL or your own it’ll help      prevent what I did when I deleted a few custom stored procedures because      they all looked the same).</li>
<li class="MsoNormal">Option      to generate “GRANT EXECUTE” statements on the stored procedures created.  No more “Execute permission denied”      errors!</li>
<li class="MsoNormal">Option      to include validation code on varchar property gets and sets for length.  ADAL throws an exception if you enable      this and you try to set an items property with a value that’s too long.</li>
</ul>
<p><strong>Still With Problems</strong></p>
<ul>
<li>There are still data types (like tinyint that ADAL doesn&#8217;t know what to do with).  I&#8217;ll get to those eventually&#8230;.</li>
</ul>
<p><strong>Download: </strong><a id="p59" onmousedown="selectLink(59);" href="http://blog.killfly.com/wp-content/uploads/2006/05/ADAL_v0.3.zip">ADAL Version 0.3 </a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/05/22/adal-v03/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No More Spam &amp; a New CMS</title>
		<link>http://blog.killfly.com/index.php/2006/05/21/no-more-spam-a-new-cms/</link>
		<comments>http://blog.killfly.com/index.php/2006/05/21/no-more-spam-a-new-cms/#comments</comments>
		<pubDate>Sun, 21 May 2006 12:32:44 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/05/21/no-more-spam-a-new-cms/</guid>
		<description><![CDATA[Spamalot I just downloaded and installed Akismet so hopefully I won&#8217;t have to deal with spam any more. We&#8217;ll see. CMS Search I also checked out some CMS packages yesterday and think the one that looks the best so far is CMS Made Simple It has a nice simple interface that allows me to add <a href='http://blog.killfly.com/index.php/2006/05/21/no-more-spam-a-new-cms/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Spamalot</strong><br />
I just downloaded and installed <a target="_blank" href="http://akismet.com/">Akismet</a>  so hopefully I won&#8217;t have to deal with spam any more.  We&#8217;ll see.</p>
<p><strong>CMS Search</strong><br />
I also checked out some CMS packages yesterday and think the one that looks the best so far is <a target="_blank" href="http://www.cmsmadesimple.org/">CMS Made Simple</a>  It has a nice simple interface that allows me to add new categories, and pages under the categories.  It offers links between pages, but does not keep track of what pages are linked to what.  So it allows me to delete a page that is being linked to from another, that&#8217;s the only part I don&#8217;t like so far&#8230;</p>
<p>For a free demo of CMS Made Simple, check out <a href="http://opensourcecms.com/index.php?option=content&#038;task=view&#038;id=452">http://opensourcecms.com/index.php?option=content&#038;task=view&#038;id=452</a></p>
<p>I&#8217;ll keep looking on <a target="_blank" href="http://opensourcecms.com/">http://opensourcecms.com/</a> for a CMS, but so far this one&#8217;s out front.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/05/21/no-more-spam-a-new-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Damn I&#8217;m Bored</title>
		<link>http://blog.killfly.com/index.php/2006/05/20/damn-im-bored/</link>
		<comments>http://blog.killfly.com/index.php/2006/05/20/damn-im-bored/#comments</comments>
		<pubDate>Sat, 20 May 2006 13:10:27 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/05/20/damn-im-bored/</guid>
		<description><![CDATA[Here&#8217;s a neat little site that shows short video clips of Linux distrobutions&#8230;if you like that shitty Linux OS: http://linclips.crocusplains.com/]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a neat little site that shows short video clips of Linux distrobutions&#8230;if you like that shitty Linux OS: <a href="http://linclips.crocusplains.com/">http://linclips.crocusplains.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/05/20/damn-im-bored/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oh Yeah, there&#8217;s more</title>
		<link>http://blog.killfly.com/index.php/2006/05/20/oh-yeah-theres-more/</link>
		<comments>http://blog.killfly.com/index.php/2006/05/20/oh-yeah-theres-more/#comments</comments>
		<pubDate>Sat, 20 May 2006 12:37:19 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/05/20/oh-yeah-theres-more/</guid>
		<description><![CDATA[I forgot, there&#8217;s more stuff I need to do: Get a CVS source control solution that works with Visual Studio I believe this will consist of either a local cvs server, or sourceforge projects (and their cvs server). Hopefully I&#8217;ll get something like http://www.jalindi.com/igloo/ to work so I can connect Visual Studio to cvs and <a href='http://blog.killfly.com/index.php/2006/05/20/oh-yeah-theres-more/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I forgot, there&#8217;s more stuff I need to do:</p>
<ol>
<li>Get a CVS source control solution that works with Visual Studio I believe this will consist of either a local cvs server, or sourceforge projects (and their cvs server). Hopefully I&#8217;ll get something like <a title="http://www.jalindi.com/igloo/" href="http://www.jalindi.com/igloo/" target="_blank">http://www.jalindi.com/igloo/</a> to work so I can connect Visual Studio to cvs and feel like I&#8217;m working with VSS.</li>
<li>Finish varnishing my boat&#8217;s wood pieces. Also maybe fill the inner cabin with epoxy / filler to make it look nice inside, then I can paint it too.</li>
<li>Change the oil in my truck.</li>
<li>Delete this crappy linux OS.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/05/20/oh-yeah-theres-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bowling Rocks!</title>
		<link>http://blog.killfly.com/index.php/2006/05/20/bowling-rocks/</link>
		<comments>http://blog.killfly.com/index.php/2006/05/20/bowling-rocks/#comments</comments>
		<pubDate>Sat, 20 May 2006 12:05:00 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/05/20/bowling-rocks/</guid>
		<description><![CDATA[I went bowling last night for the first time in&#8230;15 years?&#8230;my first game really sucked, I even had a couple gutter balls, but my second game was really good.  I had a few strikes, and one set of three strikes in a row.  Don&#8217;t tell anyone, but I&#8217;m pretty sure it was all luck. I <a href='http://blog.killfly.com/index.php/2006/05/20/bowling-rocks/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I went bowling last night for the first time in&#8230;15 years?&#8230;my first game really sucked, I even had a couple gutter balls, but my second game was really good.  I had a few strikes, and one set of three strikes in a row.  Don&#8217;t tell anyone, but I&#8217;m pretty sure it was all luck.</p>
<p>I was starting to feel bad for the guys I was playing against until we played Halo later on in the night (around 1:00am).  They took their bowling frustrations out on me by completly kicking my ass.  Even with major handicaps on their part I was still only getting 8 kills out of 20 or whatever.</p>
<p><strong>Programming</strong></p>
<p>I&#8217;ve still got my homework list of programming chores for home.  With the nice weather it&#8217;s hard to motivate myself to do any programming at home, but the current list is:</p>
<ul>
<li>Fix some of the problems with ADAL</li>
<li>Start work on MASS (Multi Author Story System)</li>
<li>Start work on Mage (.NET port of coppermine&#8230;sort of)</li>
<li>Start work on the AGI Application Gateway Interface</li>
<li>Maye install an open source CMS on the killfly root (http://www.killfly.com).</li>
<li>Delete this shitty Linux OS from my laptop and put XP back on.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/05/20/bowling-rocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADAL v0.2</title>
		<link>http://blog.killfly.com/index.php/2006/04/05/adal-v01/</link>
		<comments>http://blog.killfly.com/index.php/2006/04/05/adal-v01/#comments</comments>
		<pubDate>Wed, 05 Apr 2006 05:10:35 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/04/05/adal-v01/</guid>
		<description><![CDATA[ADAL v0.2 ADAL (Auto Data Access Layer) is a utility to generate the stored procedures and .NET classes needed to get up and running with a basic Data Access Layer. License Currently ADAL may be used for free by: Students Government Agencies Educational Institutions ADAL may not be used: For Commercial purposes By BFFs v0.2 <a href='http://blog.killfly.com/index.php/2006/04/05/adal-v01/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<h3>ADAL v0.2</h3>
<p>ADAL (Auto Data Access Layer) is a utility to generate the stored procedures and .NET classes needed to get up and running with a basic Data Access Layer.</p>
<h3>License</h3>
<p>Currently ADAL may be used for free by:</p>
<ul>
<li>Students</li>
<li>Government Agencies</li>
<li>Educational Institutions</li>
</ul>
<p>ADAL may not be used:</p>
<ul>
<li>For Commercial purposes</li>
<li>By BFFs</li>
</ul>
<h3>v0.2 Means Not Ready for Production</h3>
<p>The code that ADAL generates has been tested by me for a total of about 10 minutes.  As such I <strong>would not</strong> recommend running the tool against a production database.</p>
<p>ADAL does not encrypt its communication with the server, so unless you know the connection between you and the database server is reasonably secure, I wouldn&#8217;t use it for databases or data that you are really attached to.  You never know who&#8217;s listening to your wire looking for a database username and password to go flying by.</p>
<p>ADAL also has trouble with some datatypes right now, it can generate the Stored Procedures all right, but translating some SQL server datatypes to .NET data types gives it a headache.</p>
<h3>Is it Really That Dangerous?</h3>
<p>No, but i&#8217;m covering my ass.  ADAL itself only issues SELECT statements against the database, you can actually run ADAL with a very low-priviliage account.  It seems that as long as the account is a data-reader, it can get the information it needs.</p>
<p>Of course, ADAL does generate the CREATE statements to DELETE information from your tables.  So if you were careless, you could run one of these stored procedures and delete a row of data.  That&#8217;s about the worst that can happen.</p>
<h3>How do I use it?</h3>
<ul>
<li>Download the ADAL .zip file below, and unzip the .exe inside.</li>
<li>Run the .exe.</li>
<li>Fill in the server, username, and password.</li>
<li>Click Connect</li>
<li>Select the database you want to generate a DAL for.</li>
<li>Check the tables you want to generate a DAL for</li>
<li>Click &#8220;Make A DAL!&#8221;.</li>
<li>Copy the SQL from the &#8220;SQL Output&#8221; tab into query Analyzer and run it.  <strong>Make sure to select the correct database first!</strong></li>
<li>Copy the VB code from the &#8220;VB Output&#8221; tab into a new vb class file in your project.</li>
<li>Compile.</li>
<li>Have fun.  Enjoy not writing that crap by hand.</li>
</ul>
<h3>How Do I Download?</h3>
<p><strike>ADAL v.01</strike></p>
<p><a onmousedown="selectLink(50);" id="p50" href="http://blog.killfly.com/wp-content/uploads/2006/04/ADAL_0.2.zip">ADAL 0.2</a></p>
<h3>Changes</h3>
<h4>ADAL 0.2</h4>
<ul>
<li>Added color highlighting to VB tab.  Only bug is that you have to click in the VB textbox and hit a key to trigger the color highlighting.</li>
<li>The account you use to connect with used to require that it have &#8220;master&#8221; as the default database.  This has been fixed.</li>
<li>There is a bug that was introduced as well, there is tome text (&#8220;test&#8221;)included at the end of each of the VB and SQL code windows.  You&#8217;ll have to delete this text before or after you use it.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/04/05/adal-v01/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mage &#8211; a .NET Image Gallery</title>
		<link>http://blog.killfly.com/index.php/2006/03/27/mage-a-net-image-gallery/</link>
		<comments>http://blog.killfly.com/index.php/2006/03/27/mage-a-net-image-gallery/#comments</comments>
		<pubDate>Mon, 27 Mar 2006 15:24:16 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/03/27/mage-a-net-image-gallery/</guid>
		<description><![CDATA[This is a call for features&#8230;.what are the critical / nice to haves for an online image gallery?   ]]></description>
			<content:encoded><![CDATA[<p>This is a call for features&#8230;.what are the critical / nice to haves for an online image gallery?</p>
<p> </p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/03/27/mage-a-net-image-gallery/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Creating Custom Collections and Binding Them</title>
		<link>http://blog.killfly.com/index.php/2006/01/19/creating-custom-collections-and-binding-them/</link>
		<comments>http://blog.killfly.com/index.php/2006/01/19/creating-custom-collections-and-binding-them/#comments</comments>
		<pubDate>Thu, 19 Jan 2006 22:45:58 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/01/19/creating-custom-collections-and-binding-them/</guid>
		<description><![CDATA[I thought this was too cool so I decided to post an example on it.  First Create A Class We need to create a class the items of which we will add to our custom collection.  This one&#8217;s pretty simple, it&#8217;s a car: &#8216;  Quick class to give us some properties Public Class CarItem    Public <a href='http://blog.killfly.com/index.php/2006/01/19/creating-custom-collections-and-binding-them/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I thought this was too cool so I decided to post an example on it. </p>
<p><strong>First Create A Class<br />
</strong>We need to create a class the items of which we will add to our custom collection.  This one&#8217;s pretty simple, it&#8217;s a car:</p>
<div style="padding-right: 0pt; padding-left: 0pt; font-size: 10pt; background: white; padding-bottom: 0pt; color: black; padding-top: 0pt; font-family: Courier New; border: windowtext 1pt solid">
<p style="margin: 0px"><span style="color: silver">&#8216;  Quick class to give us some properties</span></p>
<p style="margin: 0px"><span style="color: blue">Public</span> <span style="color: blue">Class</span> CarItem</p>
<p style="margin: 0px">   <span style="color: blue">Public</span> _Make <span style="color: blue">As</span> <span style="color: blue">String</span></p>
<p style="margin: 0px">   <span style="color: blue">Public</span> _Model <span style="color: blue">As</span> <span style="color: blue">String</span></p>
<p style="margin: 0px"> </p>
<p style="margin: 0px">   <span style="color: silver">&#8216;you have to implement the properties to be able to bind it later on</span></p>
<p style="margin: 0px">   <span style="color: silver">&#8216; (i.e. declaring the variables as Public won&#8217;t work)</span></p>
<p style="margin: 0px">   <span style="color: blue">Public</span> <span style="color: blue">Property</span> Make() <span style="color: blue">As</span> <span style="color: blue">String</span></p>
<p style="margin: 0px">      <span style="color: blue">Get</span></p>
<p style="margin: 0px">         <span style="color: blue">Return</span> _Make</p>
<p style="margin: 0px">      <span style="color: blue">End</span> <span style="color: blue">Get</span></p>
<p style="margin: 0px">      <span style="color: blue">Set</span>(<span style="color: blue">ByVal</span> Value <span style="color: blue">As</span> <span style="color: blue">String</span>)</p>
<p style="margin: 0px">         _Make = Value</p>
<p style="margin: 0px">      <span style="color: blue">End</span> <span style="color: blue">Set</span></p>
<p style="margin: 0px">   <span style="color: blue">End</span> <span style="color: blue">Property</span></p>
<p style="margin: 0px"> </p>
<p style="margin: 0px">   <span style="color: blue">Public</span> <span style="color: blue">Property</span> Model() <span style="color: blue">As</span> <span style="color: blue">String</span></p>
<p style="margin: 0px">      <span style="color: blue">Get</span></p>
<p style="margin: 0px">         <span style="color: blue">Return</span> _Model</p>
<p style="margin: 0px">      <span style="color: blue">End</span> <span style="color: blue">Get</span></p>
<p style="margin: 0px">      <span style="color: blue">Set</span>(<span style="color: blue">ByVal</span> Value <span style="color: blue">As</span> <span style="color: blue">String</span>)</p>
<p style="margin: 0px">         _Model = Value</p>
<p style="margin: 0px">      <span style="color: blue">End</span> <span style="color: blue">Set</span></p>
<p style="margin: 0px">   <span style="color: blue">End</span> <span style="color: blue">Property</span></p>
<p style="margin: 0px"><span style="color: blue">End</span> <span style="color: blue">Class</span></p>
</div>
<p><!--EndFragment--> </p>
<p><strong>Create The Custom Collection<br />
</strong>The important parts to note are the first line where we inherit from System.Collections.CollectionBase.  This provides all the basic functionality of the collection to us.</p>
<p>The next thing we do is to re-implement the Add and Item properties.  This is what makes it so cool.  Later on when you access these properties the intellisense knows that your adding a &#8220;CarItem&#8221; object and you have all the properties of the &#8220;CarItem&#8221; available.</p>
<p>The Microsoft article made the Item property ReadOnly.  I&#8217;m not sure why, I decided to implement the Item property just like the Base object&#8217;s Item Property (allowing Get and Set).</p>
<p> </p>
<div style="padding-right: 0pt; padding-left: 0pt; font-size: 10pt; background: white; padding-bottom: 0pt; color: black; padding-top: 0pt; font-family: Courier New; border: windowtext 1pt solid">
<p style="margin: 0px"><span style="color: silver">&#8216;This is the custom collection that we can populate and do things like bind to .NET controls</span></p>
<p style="margin: 0px"><span style="color: blue">Public</span> <span style="color: blue">Class</span> Cars</p>
<p style="margin: 0px">   <span style="color: blue">Inherits</span> System.Collections.CollectionBase</p>
<p style="margin: 0px"> </p>
<p style="margin: 0px"> </p>
<p style="margin: 0px">   <span style="color: silver">&#8216;Re-implement the Add method, but type it to our object</span></p>
<p style="margin: 0px">   <span style="color: blue">Public</span> <span style="color: blue">Sub</span> Add(<span style="color: blue">ByVal</span> Car <span style="color: blue">As</span> CarItem)</p>
<p style="margin: 0px">      list.Add(Car)</p>
<p style="margin: 0px">   <span style="color: blue">End</span> <span style="color: blue">Sub</span></p>
<p style="margin: 0px"> </p>
<p style="margin: 0px">   <span style="color: silver">&#8216;Reimplement the Item property but type it</span></p>
<p style="margin: 0px">   <span style="color: blue">Public</span> <span style="color: blue">Property</span> Item(<span style="color: blue">ByVal</span> index <span style="color: blue">As</span> <span style="color: blue">Integer</span>) <span style="color: blue">As</span> CarItem</p>
<p style="margin: 0px">      <span style="color: blue">Get</span></p>
<p style="margin: 0px">         <span style="color: blue">Return</span> <span style="color: blue">CType</span>(list.Item(index), CarItem)</p>
<p style="margin: 0px">      <span style="color: blue">End</span> <span style="color: blue">Get</span></p>
<p style="margin: 0px">      <span style="color: blue">Set</span>(<span style="color: blue">ByVal</span> Value <span style="color: blue">As</span> CarItem)</p>
<p style="margin: 0px">         list.Item(index) = Value</p>
<p style="margin: 0px">      <span style="color: blue">End</span> <span style="color: blue">Set</span></p>
<p style="margin: 0px">   <span style="color: blue">End</span> <span style="color: blue">Property</span></p>
<p style="margin: 0px"><span style="color: blue">End</span> <span style="color: blue">Class</span></p>
</div>
<p><!--EndFragment--> </p>
<p><strong>Using The New Collection<br />
</strong>Now that we&#8217;ve created our new collection we can use it.  The code below shows an example of how you might bind the collection to a datagrid.  Obviously you&#8217;d probably be adding the data from a database and not manually, but this is good enough for example.  The last line also shows how you can use the item property to inspect the items within the collection.</p>
<div style="padding-right: 0pt; padding-left: 0pt; font-size: 10pt; background: white; padding-bottom: 0pt; color: black; padding-top: 0pt; font-family: Courier New; border: windowtext 1pt solid">
<p style="margin: 0px"><span style="color: blue">Dim</span> MyCarCollection <span style="color: blue">As</span> <span style="color: blue">New</span> Cars</p>
<p style="margin: 0px"> </p>
<p style="margin: 0px"><span style="color: silver">&#8216;This would be better done through a database  <img src='http://blog.killfly.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p style="margin: 0px"><span style="color: blue">Dim</span> Car1 <span style="color: blue">As</span> <span style="color: blue">New</span> CarItem</p>
<p style="margin: 0px"><span style="color: blue">With</span> Car1</p>
<p style="margin: 0px">   ._Make = <span style="color: teal">&#8220;Ford&#8221;</span></p>
<p style="margin: 0px">   ._Model = <span style="color: teal">&#8220;Ranger&#8221;</span></p>
<p style="margin: 0px"><span style="color: blue">End</span> <span style="color: blue">With</span></p>
<p style="margin: 0px">MyCarCollection.Add(Car1)</p>
<p style="margin: 0px"> </p>
<p style="margin: 0px"><span style="color: blue">Dim</span> Car2 <span style="color: blue">As</span> <span style="color: blue">New</span> CarItem</p>
<p style="margin: 0px"><span style="color: blue">With</span> Car2</p>
<p style="margin: 0px">   ._Make = <span style="color: teal">&#8220;Jeep&#8221;</span></p>
<p style="margin: 0px">   ._Model = <span style="color: teal">&#8220;Wrangler&#8221;</span></p>
<p style="margin: 0px"><span style="color: blue">End</span> <span style="color: blue">With</span></p>
<p style="margin: 0px">MyCarCollection.Add(Car2)</p>
<p style="margin: 0px"> </p>
<p style="margin: 0px"><span style="color: silver">&#8216;Assign our custom car collection to the cars datagrid and bind it</span></p>
<p style="margin: 0px">dgCars.DataSource = MyCarCollection</p>
<p style="margin: 0px">dgCars.DataBind()</p>
<p style="margin: 0px"> </p>
<p style="margin: 0px">Response.Write(MyCarCollection.Item(0).Make)</p>
</div>
<p><!--EndFragment--><!--EndFragment--><strong>Here&#8217;s an Example of The DataGrid After Being Bound</strong></p>
<p><img id="image42" height="76" alt="Datagrid after it's bound to a custom collection" src="http://blog.killfly.com/wp-content/uploads/2006/01/DataGrid%20Example1.GIF" width="128" /></p>
<p><strong>Pretty cool eh?</strong></p>
<p>Here&#8217;s the original Microsoft Article which I basically re-implemented here <img src='http://blog.killfly.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vaconCreatingYourOwnCollectionClass.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vaconCreatingYourOwnCollectionClass.asp</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/01/19/creating-custom-collections-and-binding-them/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DSC_3446</title>
		<link>http://blog.killfly.com/index.php/2006/01/15/dsc_3446/</link>
		<comments>http://blog.killfly.com/index.php/2006/01/15/dsc_3446/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 16:37:46 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/01/15/dsc_3446/</guid>
		<description><![CDATA[  DSC_3446 Originally uploaded by firstdivision. Found a cool place to take pictures of planes coming into TF Green Airport in Rhode Island. It was getting dark when I got there so this shot was taken at 1600 ISO, that&#8217;s why it&#8217;s so grainy. I&#8217;ll go back someday a little earlier to get some better <a href='http://blog.killfly.com/index.php/2006/01/15/dsc_3446/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div><a title="photo sharing" href="http://www.flickr.com/photos/killfly/86902159/"><img src="http://static.flickr.com/41/86902159_c8cdf25593_m.jpg" /></a><br />
 </p>
<p><a href="http://www.flickr.com/photos/killfly/86902159/">DSC_3446</a></p>
<p>Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.</div>
<p>Found a cool place to take pictures of planes coming into TF Green Airport in Rhode Island. It was getting dark when I got there so this shot was taken at 1600 ISO, that&#8217;s why it&#8217;s so grainy. I&#8217;ll go back someday a little earlier to get some better shots (hopefully).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/01/15/dsc_3446/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DSC_3402</title>
		<link>http://blog.killfly.com/index.php/2006/01/04/dsc_3402/</link>
		<comments>http://blog.killfly.com/index.php/2006/01/04/dsc_3402/#comments</comments>
		<pubDate>Thu, 05 Jan 2006 01:31:04 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/01/04/dsc_3402/</guid>
		<description><![CDATA[  DSC_3402 Originally uploaded by firstdivision. Taken on New Year&#8217;s Day as we drove to breakfast. Ice on the windshield was slowly melting. I like the different shapes that the ice crystals create.]]></description>
			<content:encoded><![CDATA[<div><a title="photo sharing" href="http://www.flickr.com/photos/killfly/82292500/"><img src="http://static.flickr.com/41/82292500_28d742fd49_m.jpg" /></a><br />
 </p>
<p><a href="http://www.flickr.com/photos/killfly/82292500/">DSC_3402</a></p>
<p>Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.</div>
<p>Taken on New Year&#8217;s Day as we drove to breakfast. Ice on the windshield was slowly melting.</p>
<p>I like the different shapes that the ice crystals create.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/01/04/dsc_3402/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrade to WordPress 2.0</title>
		<link>http://blog.killfly.com/index.php/2006/01/03/upgrade-to-wordpress-20/</link>
		<comments>http://blog.killfly.com/index.php/2006/01/03/upgrade-to-wordpress-20/#comments</comments>
		<pubDate>Tue, 03 Jan 2006 15:51:26 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/01/03/upgrade-to-wordpress-20/</guid>
		<description><![CDATA[Hey there everyone. Just thought I&#8217;d tell everyone that I&#8217;ve upgraded http://blog.killfly.com to WordPress 2.0. On yourside I suppose it doesn&#8217;t look a whole lot different, but there&#8217;s all kinds of new things for me to play with&#8230;.that&#8217;s the real reason I had to write this post&#8230; For those technical people out there, here&#8217;s what <a href='http://blog.killfly.com/index.php/2006/01/03/upgrade-to-wordpress-20/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Hey there everyone.  Just thought I&#8217;d tell everyone that I&#8217;ve upgraded <a href="http://blog.killfly.com/">http://blog.killfly.com</a> to WordPress 2.0.  On yourside I suppose it doesn&#8217;t look a whole lot different, but there&#8217;s all kinds of new things for me to play with&#8230;.that&#8217;s the real reason I had to write this post&#8230;</p>
<p>For those technical people out there, here&#8217;s what I did:</p>
<p><strong>Backup Current Site</strong></p>
<ul>
<li>Exported database from MyPhpAdmin as SQL file in case I needed to restore.</li>
<li>Downloaded all the files from the blog.killfly.com subdomain to my local hard drive.</li>
</ul>
<p><strong>Get New Files And Prepare Upload</strong></p>
<ul>
<li>Downloaded and extracted the new WordPress2 ZIP file to my desktop.</li>
<li>Copied the config.php and php.ini from my local backup to my downloaded copy (so I can upload one big folder).</li>
</ul>
<p><strong>Do Actual Upload and Update</strong></p>
<ul>
<li>Deleted all the wordpress files from the blog.killfly.com server (made sure to leave my stats folders).</li>
<li>Upload new files.</li>
<li>Ran the /wp-admin/upgrade.php file as per the instructions.</li>
<li>Opened http://blog.killfly.com/ in my browser.</li>
</ul>
<p>I realzed my custom banner was missing (my fault)&#8230;</p>
<p><strong>Fix Missing Banner</strong></p>
<ul>
<li>Uploladed my personalHeader.jpg file from my local backup at wp-content\themes\default\images</li>
<li>Uncommented the line in header.php using theme editor to re-display the custom header.</li>
</ul>
<p>Done!</p>
<p>Granted, my blog is fairly small, and I didn&#8217;t have any uploaded images.  But I was very happy at how easy the upgrade was.</p>
<p>-Andrew</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/01/03/upgrade-to-wordpress-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>powerplant</title>
		<link>http://blog.killfly.com/index.php/2006/01/01/powerplant/</link>
		<comments>http://blog.killfly.com/index.php/2006/01/01/powerplant/#comments</comments>
		<pubDate>Mon, 02 Jan 2006 01:01:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2006/01/01/powerplant/</guid>
		<description><![CDATA[powerplant Originally uploaded by firstdivision. I like how the steam gets blown around a little. It was a 3 second exposure so there was enough time for the wind to move the steam around.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/80559636/" title="photo sharing"><img src="http://static.flickr.com/39/80559636_256c50171b_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/80559636/">powerplant</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p>I like how the steam gets blown around a little. It was a 3 second exposure so there was enough time for the wind to move the steam around.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2006/01/01/powerplant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talk or Walk</title>
		<link>http://blog.killfly.com/index.php/2005/12/30/talk-or-walk/</link>
		<comments>http://blog.killfly.com/index.php/2005/12/30/talk-or-walk/#comments</comments>
		<pubDate>Sat, 31 Dec 2005 02:25:53 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Poetry]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=33</guid>
		<description><![CDATA[I&#8217;m not much for conversation. The smalltalk in our lives. I&#8217;m waiting for something special; whenever it arrives. Standing straight and watching Spoken words go flying by. Concentration blurs, and eyes drift off, My ears have said goodbye Waiting on my own two feet, With patience gazing far. I close my eyes, and breathing deep <a href='http://blog.killfly.com/index.php/2005/12/30/talk-or-walk/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not much for conversation.<br />
The smalltalk in our lives.<br />
I&#8217;m waiting for something special;<br />
whenever it arrives.</p>
<p>Standing straight and watching<br />
Spoken words go flying by.<br />
Concentration blurs, and eyes drift off,<br />
My ears have said goodbye</p>
<p>Waiting on my own two feet,<br />
With patience gazing far.<br />
I close my eyes, and breathing deep<br />
I fly out to the stars.</p>
<p>Wishful thinking of our youth;<br />
It&#8217;s so easy to forget.<br />
Waiting on the stairs of life<br />
Remorse and fear, regret.</p>
<p>Is there reason in the world?<br />
Is there a joker in my hand?<br />
Is there a reason to even try?<br />
Should I even make a stand?</p>
<p>We punctuate our lives with work.<br />
Does quality even matter?<br />
From all I&#8217;ve seen it surely doesn&#8217;t,<br />
At least that&#8217;s what I gather.</p>
<p>If no one cares or wants to try,<br />
Then I&#8217;ll just pack and walk.<br />
I&#8217;ll find a place inside this world,<br />
Where I&#8217;m not afraid to talk.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/12/30/talk-or-walk/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I Wish I Had a Camera</title>
		<link>http://blog.killfly.com/index.php/2005/12/28/i-wish-i-had-a-camera/</link>
		<comments>http://blog.killfly.com/index.php/2005/12/28/i-wish-i-had-a-camera/#comments</comments>
		<pubDate>Thu, 29 Dec 2005 03:54:31 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=31</guid>
		<description><![CDATA[Times you wish you had a camera]]></description>
			<content:encoded><![CDATA[<p>I can think of two times that I wish I had a camera, or at least that someone had taken a picture of me.</p>
<p>The first is the time I wanted to see how fast I could run.  I ran alongside a car while the driver kept pace with me tracking my speed.  I started slow but quickly built speed until my legs were a blur of supernatural running power.  Somewhere around thirty-five miles per hour on the car&#8217;s speedometer (I&#8217;m pretty sure I remember that speed correctly),  I disappeared from the driver&#8217;s view.  </p>
<p>&#8220;You were right there&#8230;and then you were gone.&#8221;  said the driver, &#8220;I looked into the rearview mirror and saw you behind the car.&#8221;</p>
<p>What the driver saw is what I wish I had a picture of; my body rolling and bouncing down the road.  I had attempted to slow down and ended up locking my knee by accident which caused me to &#8220;spin out of control&#8221;.  I landed on the pavement hard, rolled a few times, and eventually came to a sliding stop, which is where most of the damage to my skin came from.  Don&#8217;t worry, nothing permanent.  </p>
<p>Why do I wish there was a picture?  Because that must have been one of the funniest things in the world to see&#8230;and i didn&#8217;t get to see it.  I can only hope that someone saw it from their house and now has an awesome story to tell about the &#8220;day they saw this dumbass roll down the road.&#8221;  I know we tell that story at least once a month in my house because it&#8217;s always good for a laugh, but if we had pictures it would be so much better.</p>
<p>What&#8217;s the second time I wish I had a camera?  I&#8217;m not going to tell you because it doesn&#8217;t sound nearly as funny as the story I just told.  I&#8217;m going to ammend my answer, I can think of only one time I wish I had a camera, but I&#8217;m sure there&#8217;s more.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/12/28/i-wish-i-had-a-camera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Largest Garlic Clove</title>
		<link>http://blog.killfly.com/index.php/2005/12/26/largest_garlic_clove/</link>
		<comments>http://blog.killfly.com/index.php/2005/12/26/largest_garlic_clove/#comments</comments>
		<pubDate>Tue, 27 Dec 2005 00:52:47 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/12/26/largest_garlic_clove/</guid>
		<description><![CDATA[A young chef attacks a clove of garlic as large as his hand.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-bottom: 10px; margin-left: 10px"><a title="photo sharing" href="http://www.flickr.com/photos/killfly/77784160/"><img style="border: #000000 2px solid" src="http://static.flickr.com/42/77784160_3037509c1c_m.jpg" /></a></p>
<p><span style="margin-top: 0px; font-size: 0.9em"><br />
<a href="http://www.flickr.com/photos/killfly/77784160/">largest_garlic_clove</a></p>
<p>Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
</span></div>
<p>The largest clove of garlic I have ever cut into. Keep in mind, this is just one clove of an entire head!</p>
<p>This was actually a clove of garlic tha was inside a gift basket that we recieved. Since we were cooking up some chicken that was also in the gift basket, I decided to take on the garlic.</p>
<p>I minced about 3/4 of this clove and quickly fried it in butter,making sure not to burn or even brown it. This was added to a pan of fettucini with fresh-cut tomatoes and the garlic. This pasta/garlic mixture served as a bed for the chicken.</p>
<p>Yummy! Almost (but not quite) as good as Chicken Cordon Blue from Mama T&#8217;s.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/12/26/largest_garlic_clove/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ducks_in_fog</title>
		<link>http://blog.killfly.com/index.php/2005/12/26/ducks_in_fog/</link>
		<comments>http://blog.killfly.com/index.php/2005/12/26/ducks_in_fog/#comments</comments>
		<pubDate>Mon, 26 Dec 2005 22:33:08 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/12/26/ducks_in_fog/</guid>
		<description><![CDATA[ducks_in_fog Originally uploaded by firstdivision. A group of scaredy-cat ducks takes off just because I walked out on the dock. Hey, it&#8217;s a D70 not a 12 gauge.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/77738390/" title="photo sharing"><img src="http://static.flickr.com/39/77738390_1590447e36_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/77738390/">ducks_in_fog</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p>A group of scaredy-cat ducks takes off just because I walked out on the dock.</p>
<p>Hey, it&#8217;s a D70 not a 12 gauge.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/12/26/ducks_in_fog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rowing into Fog</title>
		<link>http://blog.killfly.com/index.php/2005/12/26/rowing-into-fog/</link>
		<comments>http://blog.killfly.com/index.php/2005/12/26/rowing-into-fog/#comments</comments>
		<pubDate>Mon, 26 Dec 2005 18:32:42 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/12/26/rowing-into-fog/</guid>
		<description><![CDATA[A man and his boat row to new shores.]]></description>
			<content:encoded><![CDATA[<p>Rowing into the fog, steady and sure, a captain steers his boat.  To attempt such a thing, they said, would be crazy.  The boat is too small, and the distance too long.  Yet standing on the shore, they watch him leave.</p>
<p>Expressionless and stern, the rowboat captain dips the oars into the water and takes another stroke.  He pulls hard and the boat rushes forward, gladly accepting the captain&#8217;s direction.  Friends forever, the boat and man’s trust in each other is complete.  One would never fail the other.</p>
<p>The shore is gone; enclosed in a shroud of fog they continue their journey.  </p>
<p>“Trust is important.” The captain says to the boat.  The boat agrees and accepts another pull of the oars.  In fog there is no time, only gray suspense, and the sound of your motion.</p>
<p>A shore appears ahead, a black smudge in the gray.  It becomes a beach and the captain takes the boat there.  The beach is sand, not stone.</p>
<p>“This is better.” The captain says to the boat.  The boat agrees and lets itself be pulled up onto the sand which feels better than the rocks of their old beach.  The captain walks away and the rowboat waits for his return, it waits for their next journey into the fog. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/12/26/rowing-into-fog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>crane</title>
		<link>http://blog.killfly.com/index.php/2005/12/25/crane/</link>
		<comments>http://blog.killfly.com/index.php/2005/12/25/crane/#comments</comments>
		<pubDate>Sun, 25 Dec 2005 17:35:17 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/12/25/crane/</guid>
		<description><![CDATA[crane Originally uploaded by firstdivision. Photo of hthe day (so far). Walked around the yard with my new lens&#8230;]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/77223716/" title="photo sharing"><img src="http://static.flickr.com/38/77223716_96b04672af_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/77223716/">crane</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p>Photo of hthe day (so far).  Walked around the yard with my new lens&#8230;<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/12/25/crane/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>On Religion</title>
		<link>http://blog.killfly.com/index.php/2005/12/24/25/</link>
		<comments>http://blog.killfly.com/index.php/2005/12/24/25/#comments</comments>
		<pubDate>Sat, 24 Dec 2005 21:23:15 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=25</guid>
		<description><![CDATA[A recent conversation at a coffee shop caused me to start thinking about religion, specifically mine. I&#8217;ve never been an ultra religious person, but sometimes you can&#8217;t avoid being asked the question. I ended up writing the text below at around 3 in the morning in order to answer the question more thoroughly for myself. <a href='http://blog.killfly.com/index.php/2005/12/24/25/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>A recent conversation at a coffee shop caused me to start thinking about religion, specifically mine.  I&#8217;ve never been an ultra religious person, but sometimes you can&#8217;t avoid being asked the question.  I ended up writing the text below at around 3 in the morning in order to answer the question more thoroughly for myself.  And for anyone else who is interested&#8230;.obviously.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
“So Andrew, what about you?” John asked.</p>
<p>“I guess I would have to say agnostic.” Andrew replied.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Discussions on religion, like politics, are ones I tend to do my best to stay out of, partly because of their ability to so quickly divide a group.  I realize that submitting a typed document on the subject is directly opposed to that behavior, but my answer has been bothering me and I think it needs clarification.  Since I tend to write better than I speak, this seems like a good way to submit that clarification.</p>
<p>As I spoke aloud my original answer to John’s question, I felt like I lost standing in John’s eyes, and possibly Jane’s as well.  This is certainly what bothers me about my response most, enough so that I had to get up out of bed and work out this explanation.  I definitely feel like the answer I gave was incomplete, and that I need to fill in the gaps.</p>
<p>A better, but still incomplete answer to John’s question would have been to reply that I’m a non-practicing Congregationalist (Protestant).  This is how someone else at the table responded to the question, although for a different faith.  Basically, Congregationalism has as a defining characteristic no select Priesthood; the Ministers and Deacons are “leaders in a community of equals” <sup>1</sup>.  This is the religion I was taught and baptized as a child; I just haven’t been to the church in a while except for the occasional wedding or funeral, thankfully more of the former than the latter.  In fact, as is obvious from the footnote above, I had to do some research just to make sure I had the correct definition of Congregationalist.</p>
<p>In order to begin my search for more information, I first need to see exactly what it is I said in my original answer to John&#8217;s question.  My first stop was a few Google searches, the first of which led me to a page defining agnostic as: </p>
<blockquote><p>An agnostic thinks it impossible to know the truth in matters such as God and the future life with which Christianity and other religions are concerned. Or, if not impossible, at least impossible at the present time. <sup>2</sup></p></blockquote>
<p>I agree with those two sentences.  Actually, after reading that entire page it turns out that I agree with a lot of what is said.  However, that’s just one person’s view on agnostic beliefs.</p>
<p>I suppose that’s what bothered me a little about my original answer, the fact that I was compelled to place beliefs after agnostic in that last sentence.  Also, agnostic seems to carry with it a negative connotation, which is why I felt like I had lost some standing in both John and Jane’s eyes.  Being labeled agnostic by my own answer to a question, I begin to feel constrained already by the limits of a definition.</p>
<p>One day I took one of those “See what religion you should be” tests.  One of the religions that came to the top of the list was Buddhism.  Another Google search led me to the Friends of the Western Buddhist Order web site where they offer a definition of Buddhism as:</p>
<blockquote><p>Buddhism is a path of practice and spiritual development leading to Insight into the true nature of life. Buddhist practices such as meditation are means of changing oneself in order to develop the qualities of awareness, kindness, and wisdom. <sup>3</sup></p></blockquote>
<p>Another definition I can agree with.  Who can deny that awareness, kindness and wisdom are things that we should strive for?  However, I again run into the same problem of feeling constrained by the boundaries of one particular system.  Why should we have to force ourselves into one definition when most religions contain things we believe anyway?  I have a feeling I could probably continue this exercise of investigating different religions and find that I agree with a lot of what is said, but there may always be a few things here and there that make me take pause.</p>
<p>I suppose the conclusion I’m starting to arrive at is that I have no answer for the question “What is your religion?” because I shy away from anything labeled as such.  I definitely have a personal set of beliefs and principles that I try to follow to the best of my ability, but I cannot say that they all belong to one religion.  So the real answer to John’s question is that I have no answer, and yes, I realize that that’s a lousy answer.</p>
<p>Footnotes:<br />
1)<br />
<a href="http://www.haverfordwest.freeserve.co.uk/cfwales/beliefs.html ">http://www.haverfordwest.freeserve.co.uk/cfwales/beliefs.html</a></p>
<p>2)<br />
<a href="http://humanum.arts.cuhk.edu.hk/humftp/E-text/Russell/agnostic.htm ">http://humanum.arts.cuhk.edu.hk/humftp/E-text/Russell/agnostic.htm</a></p>
<p>3)<br />
<a href="http://www.fwbo.org/buddhism.html">http://www.fwbo.org/buddhism.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/12/24/25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Hate GotDotNet Workspaces</title>
		<link>http://blog.killfly.com/index.php/2005/11/23/fuck-gotdotnet/</link>
		<comments>http://blog.killfly.com/index.php/2005/11/23/fuck-gotdotnet/#comments</comments>
		<pubDate>Thu, 24 Nov 2005 00:37:46 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/11/23/fuck-gotdotnet/</guid>
		<description><![CDATA[Argrggggg. I tried using their stupid service and couldn&#8217;t get any of the source control options to work. Now it&#8217;s stuck on one of the Source Control options and I can&#8217;t find a way to change it&#8230;..]]></description>
			<content:encoded><![CDATA[<p>Argrggggg.  I tried using their stupid service and couldn&#8217;t get any of the source control options to work.  Now it&#8217;s stuck on one of the Source Control options and I can&#8217;t find a way to change it&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/11/23/fuck-gotdotnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dsc_2946</title>
		<link>http://blog.killfly.com/index.php/2005/10/29/dsc_2946/</link>
		<comments>http://blog.killfly.com/index.php/2005/10/29/dsc_2946/#comments</comments>
		<pubDate>Sat, 29 Oct 2005 16:42:12 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/10/29/dsc_2946/</guid>
		<description><![CDATA[dsc_2946 Originally uploaded by firstdivision. The duck says &#8220;What are you looking at?&#8221;]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/57201843/" title="photo sharing"><img src="http://static.flickr.com/26/57201843_e0313a495b_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/57201843/">dsc_2946</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p>The duck says &#8220;What are you looking at?&#8221;<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/10/29/dsc_2946/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>File System Permissions with ASP.NET</title>
		<link>http://blog.killfly.com/index.php/2005/10/27/file-system-permissions-with-aspnet/</link>
		<comments>http://blog.killfly.com/index.php/2005/10/27/file-system-permissions-with-aspnet/#comments</comments>
		<pubDate>Thu, 27 Oct 2005 20:42:11 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/10/27/file-system-permissions-with-aspnet/</guid>
		<description><![CDATA[Give permissions to the correct user to alter application permisisons.]]></description>
			<content:encoded><![CDATA[<p>When managing permissions for an ASP.NET application, make sure to set the permissions for the user that the application will be running under.  This account is different depending on what version of IIS is running (which you can likely extend to the operating system in use).</p>
<p>To find the user that the application runs under, insert the following code into a page of your application:</p>
<p>Response.Write(Environment.UserName)</p>
<p>The user that Windows XP uses (in my tests) is: ASPNET<br />
The user that Windows Server 2003 uses (also in my tests) is: NETWORK SERVICE</p>
<p>Another factor to consider is that the above accounts were found with the application running with &#8220;IMPERSONATE IDENTITY&#8221; = False.    If it were set to true, the account would either be IUSER_MACHINENAME or the domain user if IIS has authenticated them.</p>
<p>Keep these issues in mind if you need to allow the end users elevated permissions (such as uploading files).  You will have to give permissions to different accounts depending on what version of IIS you are using.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/10/27/file-system-permissions-with-aspnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Winter clouds</title>
		<link>http://blog.killfly.com/index.php/2005/10/26/winter-clouds/</link>
		<comments>http://blog.killfly.com/index.php/2005/10/26/winter-clouds/#comments</comments>
		<pubDate>Wed, 26 Oct 2005 13:13:04 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/index.php/2005/10/26/winter-clouds/</guid>
		<description><![CDATA[Winter clouds Originally uploaded by hhriebe. Not one of my pictures&#8230;. Just a reminder to everyone&#8230;..WINTER IS COMING!]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/70795969@N00/56204802/" title="photo sharing"><img src="http://static.flickr.com/25/56204802_d52f7e2ea2_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/70795969@N00/56204802/">Winter clouds</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/70795969@N00/">hhriebe</a>.<br />
 </span>
</div>
<p>Not one of my pictures&#8230;.</p>
<p>Just a reminder to everyone&#8230;..WINTER IS COMING!<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/10/26/winter-clouds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fire_water</title>
		<link>http://blog.killfly.com/index.php/2005/10/24/fire_water/</link>
		<comments>http://blog.killfly.com/index.php/2005/10/24/fire_water/#comments</comments>
		<pubDate>Tue, 25 Oct 2005 03:38:42 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=19</guid>
		<description><![CDATA[fire_water Originally uploaded by firstdivision. Needed a new picture so I posted this one that I took tonight. We&#8217;ve got one of our first fires going of the year, and it signals the beginning of fall and winter&#8230;.and snow soon!! I originally started taking pictures of the fireplace itself, but then thought that maybe looking <a href='http://blog.killfly.com/index.php/2005/10/24/fire_water/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/killfly/55833625/" title="photo sharing"><img src="http://static.flickr.com/32/55833625_83d98d971d_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/killfly/55833625/">fire_water</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/killfly/">firstdivision</a>.<br />
 </span>
</div>
<p>Needed a new picture so I posted this one that I took tonight.  We&#8217;ve got one of our first fires going of the year, and it signals the beginning of fall and winter&#8230;.and snow soon!!</p>
<p>I originally started taking pictures of the fireplace itself, but then thought that maybe looking at the firer through the glass would be more interesting.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/10/24/fire_water/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gross Eggs and brown things</title>
		<link>http://blog.killfly.com/index.php/2005/10/07/gross-eggs-and-brown-things/</link>
		<comments>http://blog.killfly.com/index.php/2005/10/07/gross-eggs-and-brown-things/#comments</comments>
		<pubDate>Fri, 07 Oct 2005 17:06:08 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=18</guid>
		<description><![CDATA[Have you ever?]]></description>
			<content:encoded><![CDATA[<p>Have you ever cracked an egg into a pan, looked inside, saw a brown thing or some white thing and said &#8220;I&#8217;m going to pretend I didn&#8217;t see that.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/10/07/gross-eggs-and-brown-things/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>book</title>
		<link>http://blog.killfly.com/index.php/2005/10/07/book/</link>
		<comments>http://blog.killfly.com/index.php/2005/10/07/book/#comments</comments>
		<pubDate>Fri, 07 Oct 2005 16:35:55 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=17</guid>
		<description><![CDATA[book Originally uploaded by firstdivision. Test post of a picture from http://flickr.com to my blog. Here&#8217;s the caption from flickr: Photo taken of a book and bowl of grapes. I came home one day and the table was set like that, &#8220;Hmmm&#8221; I thought, &#8220;That will make a neat picture.&#8221;]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/62036253@N00/50248930/" title="photo sharing"><img src="http://static.flickr.com/28/50248930_037ca33fc2_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/62036253@N00/50248930/">book</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/62036253@N00/">firstdivision</a>.<br />
 </span>
</div>
<p>Test post of a picture from http://flickr.com to my blog.</p>
<p>Here&#8217;s the caption from flickr:<br />
Photo taken of a book and bowl of grapes. I came home one day and the table was set like that, &#8220;Hmmm&#8221; I thought, &#8220;That will make a neat picture.&#8221;<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/10/07/book/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VSS Reporter and XSLT</title>
		<link>http://blog.killfly.com/index.php/2005/10/04/vss-reporter-and-xslt/</link>
		<comments>http://blog.killfly.com/index.php/2005/10/04/vss-reporter-and-xslt/#comments</comments>
		<pubDate>Tue, 04 Oct 2005 04:03:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=14</guid>
		<description><![CDATA[Using XSLT and CSS to transform the XML file from VSS Reporter into something prettier.]]></description>
			<content:encoded><![CDATA[<p><strong>Introduction</strong><br />
A while ago we started using Microsoft&#8217;s Visual SourceSafe at work with Visual Studio .NET 2003.  One of the first things we realized when we began working with it was that the reporting capabilities were lacking to say the least.  Another problem we faced was the ability to tie together changes in SourceSafe with issues in our issue tracker.  By using the free tool <a href="http://www.codeproject.com/tools/VssReporter.asp">VssReporter</a> to find the files that changed since a label or date, we were able to accomplish both of these goals.</p>
<p>The only drawback about VSS Reporter is that the generated files aren&#8217;t very pretty.  Fortunatly one of the output options is XML which we can make to look pretty using XSLT and CSS.  And then, as long as we&#8217;re in there, let&#8217;s add some functionality to integrate a home-grown issue tracker with changes made in SourceSafe.  Then we can answer the question, &#8220;What bug or feature required that this file be changed?&#8221;</p>
<p><strong>XSLT</strong><br />
The <a href="http://www.killfly.com/uploads/Technology/SourceSafe_XSLT/changes.xsl">XSLT file</a> essentially builds an HTML page out of a supplied XML file.  It was a little tedious to get working a first, but after a little bit of trial and error I was able to get the layout I wanted.</p>
<p>Another thing that the XSL does it to look for an occurence of  &#8220;ID=&#8221; in the comment field.  When files are checked into SourceSafe, we have to make sure that we use a comment that includes this string.  Without it there will be no way to correspond changes made to files with the issues submitted in the issue tracker.   This part is optioal to you, in fact if you don&#8217;t have &#8220;ID=&#8221; in your comment, the XSL will just ignore it and not try to build a link to the issue tracker.  This brings up the first modification you have to make.  </p>
<p>If you want to use the functionality to integrate your issue tracking system with SourceSafe, you&#8217;ll have to use a comment like the one I describe above.  In addition, you&#8217;ll have to change the line in the XSL file that builds the link to the issue tracker, since I&#8217;m going to guess that your URL to your issue tracker is not the same as the one I made up for the example.</p>
<p>Look for the line that looks like:<br />
<code></p>
<p>http://myIssueTracker/LookupIssue.aspx?Comment=</p>
<p></code><br />
and replace it with the URL to your own issue tracker.   The comment itself is appended to the end of whatever you specify here, so keep that in mind.  Either your issue tracker will have to be smart enough to extract the identifier for the issue from the comment&#8230;.or you&#8217;ll have to get fancier with the XSL to have it pass in only the ID number of the issue.  Since my VB.NET skills are much better than my XSL, I chose to make the IssueTracker page the smart one.  <img src='http://blog.killfly.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>CSS</strong><br />
The <a href="http://www.killfly.com/uploads/Technology/SourceSafe_XSLT/style.css">CSS file</a> is nothing special, it just makes the display a little easier to look at.</p>
<p><strong>The Final Product</strong><br />
An <a href="http://www.killfly.com/uploads/Technology/SourceSafe_XSLT/sample.xml">example VSS Reporter XML file</a> shows how the three files work together to produce something that both looks nice (I think), and is useful.  </p>
<p>If you look at the source for the XML file,  you will see a line at the top that is not included in the XML file that is originally generated from VssReporter.  This is a line that tell the XML processor where to find a XSL document to use (I hope I&#8217;m not lying about what is going on).  In any case, you&#8217;ll need to add this line to the top of the XML file.  </p>
<p>There&#8217;s also a <a href="http://www.killfly.com/uploads/Technology/SourceSafe_XSLT/VSS_XSLT.zip">ZIP file</a> that contains the three files mentioned in this article.  Just unzip all theee to the same directory.</p>
<p><strong>Conclusion</strong><br />
Hopefully someone will find this useful.  VssReporter is a really powerful (and free!) tool.  I think Visual Studio 2005 Team System might make this unnecesarry in the future, but probably not for a while.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/10/04/vss-reporter-and-xslt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two cool tools</title>
		<link>http://blog.killfly.com/index.php/2005/09/17/two-cool-tools/</link>
		<comments>http://blog.killfly.com/index.php/2005/09/17/two-cool-tools/#comments</comments>
		<pubDate>Sat, 17 Sep 2005 13:21:51 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=13</guid>
		<description><![CDATA[Two cool tools to use, BCWipe and Daemon Tools]]></description>
			<content:encoded><![CDATA[<p>Just want to post links to two cool tools that I&#8217;ve come upon:</p>
<p>The first is BCWipe which allows you to securly delete files, or entire drives.    I haven&#8217;t used it, but I&#8217;ve talked to someone who has and they say it&#8217;s pretty cool.<br />
<a href="http://www.jetico.com/">http://www.jetico.com/</a></p>
<p>The second tool is Daemon Tools.  This is a nice utility that allows you to mount ISO images as drives in Windows.  I&#8217;ve got an ISO mounted right now, took a few seconds to click the icon in the tray, select my ISO image and then navigate to to my new &#8220;F&#8221; drive.  Pretty slick.<br />
<a href="http://www.daemon-tools.cc">http://www.daemon-tools.cc</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/09/17/two-cool-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MSDN Event &#8211; Visual Studio 2005</title>
		<link>http://blog.killfly.com/index.php/2005/09/14/msdn-event-visual-studio-2005/</link>
		<comments>http://blog.killfly.com/index.php/2005/09/14/msdn-event-visual-studio-2005/#comments</comments>
		<pubDate>Wed, 14 Sep 2005 17:48:02 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=12</guid>
		<description><![CDATA[Short Overview of what I learned at the MSDN Event I attended in Providence RI]]></description>
			<content:encoded><![CDATA[<p>It was pretty good.  Basically what I expected it to be, which was an overview of the new features available in Visual Studio 2005.  One of the biggest advancements seems to be better data access, and more flexibility with how data is presented and bound to controls.</p>
<p>The DataSource wizard has been expanded too.  You can now specify an external URL to fetch an XML file for a datasource, that was pretty neat.  I&#8217;m not sure, but it also seemed that all the &#8220;auto-generated&#8221; connection strings were maintained in the web.config file auto-magically, even though the presenter was generating a new datasource on each page.  There&#8217;s also a way to specify a stored procedure to use as the datasource.  If this option is chosen, Visual Studio will read the parameters required and prompt you for where to get them (querystring, control, object, etc).  Also pretty cool.</p>
<p>The other major feature is something called master pages which lets you specify a template-file for the entire site and control the layout with that file instead of having to keep track of includes all over the place.  There&#8217;s also &#8220;skin&#8221; support that lets you define how each control should appear (i.e. all calendar controls should have a grey background, 12 pixel font, etc&#8230;).  Unfortunately, the skin support doesn&#8217;t extend to regular HTML controls, so you can&#8217;t use it for things like an H1 tag&#8230;I don&#8217;t understand why not.  This means that CSS is still required for these.</p>
<p>It will also validate the HTML for a particular browser, and will do it for section 508 compatibility if that&#8217;s required.</p>
<p>They didn&#8217;t cover much about Team System, which I was interested in, but they did give us a DVD of Team Foundation Server that we can install to check out the new features.  They also gave us a DVD with all the presentation details on it, you are welcome to borrow mine if you want.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/09/14/msdn-event-visual-studio-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visible</title>
		<link>http://blog.killfly.com/index.php/2005/08/26/visible/</link>
		<comments>http://blog.killfly.com/index.php/2005/08/26/visible/#comments</comments>
		<pubDate>Fri, 26 Aug 2005 13:59:00 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=11</guid>
		<description><![CDATA[Repetition is good?]]></description>
			<content:encoded><![CDATA[<p>I think I never learned how to spell &#8220;visible&#8221; until I started programming.  I probably always spelled it &#8220;visable.&#8221;  Now, after setting the &#8220;visible&#8221; property of so many controls I&#8217;ve become pretty good at typing out &#8220;visible&#8221;.</p>
<p>Just thought I&#8217;d mention that.  lol</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/08/26/visible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad Mix &#8211; Hip-Tow lesson</title>
		<link>http://blog.killfly.com/index.php/2005/08/19/bad-mix-hip-tow-lesson/</link>
		<comments>http://blog.killfly.com/index.php/2005/08/19/bad-mix-hip-tow-lesson/#comments</comments>
		<pubDate>Sat, 20 Aug 2005 01:02:30 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=10</guid>
		<description><![CDATA[Gin and Cointreau Don't Mix Well, and how not to hip-tow a canoe.]]></description>
			<content:encoded><![CDATA[<p>Was just looking at at the last of my Gin and Tonic and thought&#8230;.I wonder what a splash of Cointreau would taste like in there.  The answer is not very good.</p>
<p><strong>Earlier&#8230;.</strong><br />
When I was coming back from work I stopped by the boat club to see if anyone was down there.  Nobody was, but I did see my dad moored off Bill&#8217;s Island.  I also noticed that the inflatable raft was still in with the dinghies but in need of air&#8230;&#8230;a plan was born.</p>
<p>I drove back to the house.  Threw a 12-pack and a bunch of ice into a cooler.  Grabbed the air pump for the inflatable and launched the canoe with my supplies.   I paddled out in the canoe to meet my dad who was moored on the &#8220;saff-tee&#8221; mooring off Bills Island.  The plan was to be a hero and arrive with a 12-pack of  ice-cold beer and hang out there for a while.  However, when I rounded the point I realized he had already left the mooring to go back to the boat club.  Since I was already out there I figured I would paddle over to the club (long paddle into the wind).  This would have to substitute for my excercise, no running today.</p>
<p>Getting closer to the club I realized that he was getting ready to leave.  </p>
<p>&#8220;You THIRSTY?&#8221; I yelled.  Of course he was.  I tied up my canoe to the boat club dock next to Tresta, cracked two beers and handed one to him.  Now properly equiped with a cold beer I began pumping up the inflatable which I would be using for the return trip.  When it was drum-tight we slid it into the water and I side-paddled it over to the waiting canoe.  We tied the canoe the inflatable hip-tow style (side-by-side), I started the engine on the inflatable and I was off.</p>
<p>I couldn&#8217;t turn!  We had tied the canoe too far to the front of the inflatable and even with the engine turned 90-degrees to the side I couldn&#8217;t turn one degree.  After re-adjusting the lines I regained control of the two and was able to motor out of the morring field and made my slow downwind journy across the pond back home.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/08/19/bad-mix-hip-tow-lesson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS &#8211; Visual Studio 2003 &#8211; .NET</title>
		<link>http://blog.killfly.com/index.php/2005/08/18/iis-visual-studio-2003-net/</link>
		<comments>http://blog.killfly.com/index.php/2005/08/18/iis-visual-studio-2003-net/#comments</comments>
		<pubDate>Thu, 18 Aug 2005 22:21:18 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=9</guid>
		<description><![CDATA[Classic ASP stops working durinig installation of Visual Studio 2003 and .NET]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;m not sure exactly what happened, but I recently worked on a Windows XP laptop that was freshly rebuilt.  Classic ASP pages worked fine, as did .NET aspx pages.  </p>
<p>However, suddenly IIS stopped being able to serve classic ASP pages (.NET still worked fine).  It just returned a &#8220;500 Internal Server Error&#8221; The symptoms were exactly the same as an article on <a href="http://support.microsoft.com/kb/297989/EN-US/">MSDN</a>, (two events in Event Viewer, one for W3SVC and one for DCOM) but we couldn&#8217;t get the suggested fix of making the passwords the same in both the IIS metebase and Windows.</p>
<p>It turned out, the easiest solution was to uninstall and reinstall IIS.  It takes about 20 min and you&#8217;re done.   Take lunch between the two and you barely notice what&#8217;s going on.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/08/18/iis-visual-studio-2003-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SourceSafe &#8211; Visual Studio &#8211; Integration</title>
		<link>http://blog.killfly.com/index.php/2005/08/17/sourcesafe-visual-studio-integration/</link>
		<comments>http://blog.killfly.com/index.php/2005/08/17/sourcesafe-visual-studio-integration/#comments</comments>
		<pubDate>Thu, 18 Aug 2005 02:56:51 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=6</guid>
		<description><![CDATA[How to intstall the integration between Visual SourceSafe and Visual Studio 2003 without using the SourceSafe CD.]]></description>
			<content:encoded><![CDATA[<p>A while back at work I needed to install the SourceSafe client onto a desktop that had Visual Studio 2003, but not the SourceSafe integration.  After a few posts back and forth here at the <a href="http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=71881">Microsoft SourceSafe Forum</a>, I was able to come up with a solution.</p>
<p>1) Copied VSS\Win32 directory from sourcesafe server to local client machine in C:\Program Files\Microsoft Visual Studio\VSS\Win32.</p>
<p>2) Ran SSINT.exe</p>
<p>3) Opened Visual Studio 2003, opened a project from source control.  It works.</p>
<p>4) Deleted everything from the local C:\Program Files\Microsoft Visual Studio\VSS\Win32 except: ssint.exe, mfc70.dll, msvcr70.dll, ssscc.dll, and ssus.dll.  This is the same file list that is present on a workstation that had the integration installed from the SourceSafe CD.</p>
<p>5) Opened Visual Studio 2003, checked out a file, checked it back in.  Works!</p>
<p>One comment that both the posters stressed is to make sure you have SourceSafe licenses for the machines the machines that you install the integration onto.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/08/17/sourcesafe-visual-studio-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A somewhat more normal entry</title>
		<link>http://blog.killfly.com/index.php/2005/08/17/a-somewhat-more-normal-entry/</link>
		<comments>http://blog.killfly.com/index.php/2005/08/17/a-somewhat-more-normal-entry/#comments</comments>
		<pubDate>Thu, 18 Aug 2005 02:35:41 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=5</guid>
		<description><![CDATA[Something a little more normal for a blog entry. ]]></description>
			<content:encoded><![CDATA[<p><img alt="Book Worm" src="http://photo.killfly.com/albums/userpics/10001/normal_b%2Bwcanoe.jpg" /></p>
<p>Actually, this was a test to see how hard it would be to get a picture from <a href="http://photo.killfly.com/">http://photo.killfly.com/</a> to show up. I always like this pic, I guess that&#8217;s why it&#8217;s in the <a href="http://photo.killfly.com/thumbnails.php?album=17">Nikon d70</a> category.</p>
<p>Eventually I&#8217;ll get some posts up in the technology section&#8230;..hmmm, maybe I&#8217;ll do that right now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/08/17/a-somewhat-more-normal-entry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Post</title>
		<link>http://blog.killfly.com/index.php/2005/08/17/first-post/</link>
		<comments>http://blog.killfly.com/index.php/2005/08/17/first-post/#comments</comments>
		<pubDate>Wed, 17 Aug 2005 22:38:09 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.killfly.com/?p=3</guid>
		<description><![CDATA[The first post]]></description>
			<content:encoded><![CDATA[<p><img src='/wp-content/thumb_mist.jpg' alt='mist' /><br />
This is the first post on the killfly.com blogs.  Who knows if this&#8217;ll get used or not.  If not, that&#8217;s why they make delete keys.</p>
<p>Here&#8217;s a backed-up post from earlyer in the month.  I had set up another blog but deleted it in favor of this one.  Anyway, here&#8217;s theold posts:</p>
<p><em>Friday &#8211; Saturday &#8211; Sunday: River Rafting</em><br />
This was an awesome trip. I drove up to Millinocket Maine and spent the night at a campground. In the morning we headed over to the rafting place to gather our synthetic jackets, life preservers and paddles.<br />
The day starts off with a 13 foot waterfall. The waterfall empties into a large area so the consequences for falling out are pretty low. That&#8217;s why I think the company uses this spot to get almost every boat to flip at least once. You might as well see what it&#8217;s like now.</p>
<p>The rafting itself is strange. The rapids are unavoidable, you know you&#8217;re going through it and there&#8217;s nothing you can do to stop it. The horizon line gets closer and the noise from the rushing water gets louder. Then (for me anyway) something strange happens. You go into super concentration mode and before you realize it the rapid is behind you and you can&#8217;t remember exactly what it looked like. At least this is what it is like from the perspective of a couple days. Of course the one highlight that will stay fresh in everyone&#8217;s minds for a while is Exterminator.</p>
<p>Almost everyone in our raft fell off in the Exterminator Class 5 rapid. Not exactly the goal in a huge boiling cauldren of bron water. Everyone except for one person made it back into the raft, he was forced to navigate the majority of the rapid using only his life jacket. He said later that he thought to himself, &#8220;There&#8217;s a pretty good chance I could die.&#8221; This was absolutely true.</p>
<p><em>Monday (today): Vacation Day (Victory Day)</em><br />
Helped install some speakers on Mike&#8217;s boat.<br />
RROL practice at Indy &#8211; Wrecked out. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.killfly.com/index.php/2005/08/17/first-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
