Posted on 3 Comments

Boy Scout Camp Ends Early

Two of the scouts in our troop fell ill. In swine-flu paranoia, our troop was quarantined and are being sent home early. Instead of taking the two sick children to the local hospital for confirmation of the nature of the illness, the camp isolated them in the health lodge and confirmed our scouts to their camp. I do not know if today’s activities were canceled. I suspect that Noah only gets 1 out of 3 days actually riding a horse, an activity he paid extra for participation. I feel Noah was cheated. Not over the horse but for potentially losing all of today’s activities, for being separated from the rest of the camp unable to dine in the mess hall or participate in the week’s ending ceremonies, for losing all of tomorrow’s activities, and for losing Saturday’s morning. I understand risk management. I understand the need to prevent a flu outbreak. I also understand the importance of living our lives in a non-reactionary, logical way. My initial feelings are this was handled wrongly. I’ll learn more tomorrow.

There is reason for the paranoia. The WHO has declared that the H1N1 virus is "unstoppable" and that every country needs to vaccinate its citizens against the swine flu. Interestingly enough, the WHO is no longer counting individual cases. Anyone need a mask?

Update 17 July 2009: The quarantine has been lifted. The temperatures on the two sick children came down which is not typical of h1n1. Those boys went home last night and this morning no one else showed any symptoms. Good call CDB!

Posted on 2 Comments

We’ve been raided!

The adults are severely outnumbered today!

And on an adult note, Cathy and I had the unique pleasure to hang out socially, with no children, for several hours last night with excellent company while indulging in great Mexican food, fantastic wine, a wonderful view of the lake, in a secluded part of Knoxville.

Posted on Leave a comment

My yard: The sounds of nature

I love sitting on my porch and just listening. This was from a week ago but tonight is equally as awesome. I’m not sure the recording does this justice. The sound outside is incredible, almost deafening. I find it extremely pleasant. It is also all around. Imagine no matter which way you turn or look this sound is in front of you, behind you, above you, and to your sides. Close your eyes and enjoy or turn on the visualizer in iTunes, Winamp, or Windows Media Player.

[audio:http://realityme.net/wp-content/uploads/2009/07/yardnoises.mp3]
Posted on Leave a comment

Learn or become irrelevant

I can’t seem to remember much of yesterday. I know it was stressful. I know I was looking at code until my eyes blurred. Then I broke for some continued professional development (CPD). What is CPD? CPD is the training and education you receive while at work. It could be night school, seminars, or online learning. As a programmer, my industry changes and moves so quickly that I must constantly educate myself else risk becoming irrelevant. Here’s some CPD I received while working at The Learning Company eons ago:

  • First Things First Time Management Seminar by Covey Leadership Seminars
  • Systems Testing & Quality Assurance Tech Seminar by Advanced Information Technologies
  • Software Project Management by Educational Services Institute in association with The George Washington University
  • Basic Supervision by Keye Productivity Center a Division of American Management Association
  • E3s QA Day – An all day QA Conference and open forum with influential persons and trend setters from the gaming industry’s quality assurance field (sponsored by Advanced Quality)
  • How to Develop and Administer a Budget by Fred Pryor Seminars
  • Bondware training by Nashville-based EdgeNet

I met Sid Meier at E3’s QA Day. That was very cool!

I once helped a client improve a website that tracked their client’s continued professional development. The idea behind the site was to make sure that the user didn’t cheat the system by turning on the lesson then walking away to watch television. It was quite a challenge! It also inspired me to make sure that I was continually developing my own skills.

Continued professional development can be returning to your roots and reviewing the basics. For instance, when I teach someone to juggle, after getting them to juggle three balls, I often have them return to only practicing with one ball. This gives the the opportunity to relearn with a better understanding of the end goal and helps break bad habits formed while trying to learn the concept of the end goal. It’s amazing what habits and prejudices we form and accept as rule when in fact those premises are wrong. For instance, I’ve been working with ColdFusion since version 2 became version 3. Adobe has just released the ColdFusion 9 beta. There are plenty of habits from CF3 and CF4.5 revolving around best practices and crossbrowser compatibility that no longer apply to current versions of ColdFusion. For instance, I still twitch at the suggestion of using CFGrid even though I shouldn’t. I’ve been working with PHP for a very long time. My habit had been to declare public methods for classes with var until I took some time to re-read some documentation on classes and learned that var had been deprecated for public. Breaking habits is only one aspect of continued professional development. New technologies, better techniques, improved optimizations form all the time. We must set aside time to learn otherwise the experience we have gained over the years will be declared irrelevant due to the lack of inclusion of the latest buzzword.

Posted on 4 Comments

Away with no cellphone signal

The 13 year old boy left this morning for a week of adventure including fishing, orienteering, rock climbing, wilderness survival, and canoeing at Boy Scout Camp Daniel Boone. The 7 year old girl left a few minutes ago for 3 days of adventure at Girl Scout Camp Tanasi. They are both thrilled. I wish I could be with them to see their happiness, watch them work through their fears and learning, hear their giggles, and to get some camping in myself. I know they will both have a fantastic time!

Sarah and Amy at Tanasi
Sarah comforting Amy during Amy’s first trip to Tanasi

Posted on 1 Comment

I’m a condom commercial redux

targetbullseyeWe took the feral child to Target. I know. We have a reputation at Target. Management has explained that we aren’t allowed to leave our children overnight and we’ve caused other stinks. Mostly we are loud.

The cousins are in town so we joined them and the grandparents for dinner at Chuck E Cheese. Tokens were mashed into money munching machines maniacally. The seven children ranging from just walking to just driving ran, danced, climbed, made funny faces, chased, giggled, and had a great time. We left Chuck E Cheese with much daylight remaining and decided to swing over to the West Hills Park. Naturally, there was juggling! The children played hard and further exhausted themselves.

DDR AmyUncle MattCaged CreaturesMisunderstanding the slideNoah diabolos with audienceAmy the Monkey

On the way home, we reluctantly decided to stop by Target. With exhausted children, this could be disastrous. 20 feet into the door, Evan tries to wear some slippers he found on an endcap and when denied, broke down into screams and tears. I heft him up into my arms and carry him outside. I offer to take him to the car but he pulls it together slightly and we reenter the store. Evan is completely overdone so I decide to carry him on my hip. He doesn’t like this.

We each have our assignments. Noah shops for Cliff bars for his week of Boy Scout camp. Sarah searches for a video game to buy with the last of her birthday money. Cathy picks up shampoo. And Evan and I go for condoms.

Only one thing is more fun than taking a screaming child down the condom aisle. That one thing would be taking a screaming child down the condom aisle, saying "excuse me" as you reach over the other customer to grab a large bottle of Astroglide (click for a free sample) (see also Facebook and Twitter), grabbing a large box of Durex condoms as the child changes from screams to manic laughter and headbutts you, "Ow Dad! That hurt my head!" then watching the other customer hastily grab the nearest pregnancy test and run to get out of the aisle. Oh, of course, seeing the lady return muttering, "I didn’t know you could buy the wrong one." added to my amusement. I tried hard to say anything to her but couldn’t with a straight face. Evan and I make a good condom ad.

Evan has had it. Sitting on my shoulders often helps so up he goes. This gives him access to the top shelves where he grabs a box of band aids from here and leaves it over there. Of course, I cannot see what he’s doing. I mostly steer for the center of the aisles to keep his hands away from products. Sarah has disappeared with the shopping cart so here I am in the main aisle of Target with a screaming, squirming child on my shoulders, left hand holding the gallon sized container of Astroglide, and right hand holding a year’s supply of Durex condoms. Remember, I only had one penny donated toward a vasectomy and the DIY operation was canceled. I reach the checkouts. Evan is mad! We walked past his favorite toy and I would not let him down to play with it. Evan says, "I’m going to sit in your hair." He’s already sitting on my shoulders. Is sitting on my head an attempt to get down? He says it again, "I’m going to sit in your hair!" My eyes bug out. Spit! I turn to Cathy, "He’s going to spit in my hair!" Cathy, "How do you know that?" I feel the feral child bend at has waist. Sarah clasps her hand over her mouth, her eyes water and face goes red with laughter. Cathy laughs aloud. And the lady with the pregnancy test at checkout 6 hastily signs her receipt and runs from the store!

Posted on 2 Comments

I may be blocked by Websense

I’m seeing a reference to blockoptions.cgi in my log files. A little research seems to indicate that this means Websense is blocking Reality Me. Last time this happened, I had been categorized as a gambling site. I despise these types of services because the onus falls on the wrong person to prove the error. It’s like a large corporation calling you up and saying, "Our accounting department has screwed up. Would you please go back 5 years in your records and show us where our error is?" Maybe next week I’ll contact Web*doesn’tmake*sense.

You’d think when one of these disservices blocked your site, they’d contact you and let you know "we’ve blocked you for reason ____. To be removed from our list either change ______ or file a complaint at ______."

If you ever go to someone’s site that shouldn’t be blocked by such a service, drop a report with Websense or whomever or at least let the site owner know they are being blocked. The site owner probably doesn’t have any idea.