• Post Calendar

    May 2012
    S M T W T F S
    « Apr    
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031  

31 March 2012–A Fun Day in Chicago

Headline: I had a wonderful day with one of my son’s in Chicago. What a full day.

A Nice Room

We decided to stay downtown since there was so much to see so I got a imageroom at the Monaco Hotel right in downtown. Room 915 – it was a very nice room with beautiful window seats that overlooked the city to the north and a view of the river.

image

We leisurely got out of bed and made our way to The Yolk for breakfast.

John Hancock Observation

After breakfast we went to the John Hancock Observation deck. From there we got a great view of the city and figured out a few things we wanted to see. After having a look around we decided to head to the art museum.

image

The Silver Bean

Along the way we stopped at the “Silver Bean”. When I’m online I’ll have to look up a lot more information about that. I was quite fascinated.

image

After that we stopped for a bit of lunch before heading to the museum.

We passed this alley on the way to the museum. I guess after the great fire they take their fire escapes pretty seriously

.image

The Art Museum

Finally to the art museum. What fantastic art. Someday I’ll need to go imageback when I have more time, but what I was was wonderful. As I look more and more I think the Impressionists are my favorite. This picture really caught my attention. I walked passed it and looked and thought it was quite nice.

Then I was looking at this painting across this room…

image

When I turned back around to look at the Monet with the bridge I wasn’t even looking at the same painting. I walked back  and looked again and it was so different up close. This is a painting that looked best from a distance. It really came to life. My photo obviously does not do it justice… You really need to go see it.

Ok… Seems like a full day so far, but we’re not done…

Kentucky vs. Louisville in the Final Four

Now we’ve seen some art and were looking for the jazz place we wanted to go to later… When we got close we found a bar and wandered in. About 25 minutes after we arrived the game started! My son thought he’d miss the game, but the bar had a great set of TVs. So we sat and watched the entire game! And we didn’t even have to put up with riots…

image

So the game was over… Kentucky won.

The Jazz Showcase

We made our way down the block to the Jazz Showcase where BMR4 was playing. We listened to some good jazz for several hours and finally called it quits for the day and walked back to the hotel  (it was a pretty long walk).

image

It’s been a long time since I’ve done that many things in a single day! I had a great time with my son.

Now I’m on my train trip back to Denver.

March 2012 Train to Chicago

I thought I’d go visit one of my sons in Chicago this weekend but rather than fly that I’d take the train.

It is clearly a long trip… I left Denver about 9pm Thursday and should imagearrive in Chicago about 5pm Friday. I went coach rather than a sleeper car. Of course many of you know that about a month ago I was on a plane flight that was almost 17 hours. There is WAY more room in the coach seats here than on the plane I was on. I was actually quite comfortable. I think I got about 6 or 7 hours sleep last night.

Compared to Flying

  • I prefer the view outside the train to an entertainment system in the headrest of the seat in front of me on a plane.
  • I like getting up and walking around… and sitting at real tables.
  • I like the relaxed atmosphere… nobody seems up-tight or tense.
  • Flying seems like a major inconvenience as you merely get from point A to point B. (Unless you’re in first class) I think for most air travelers the ideal would be something like you see in Star Trek… Instant movement from A to B. By contrast, the train trip is part of the experience and not just an inconvenience.
  • All food costs money! Just like flying..

I thought this was the station at one stop… (I’m sure it was and may be again)…

image

But this was it:

image

Compared to Europe

Ok… not a fair comparison. I’m sure far too many other people have made that comparison. I still found it quite delightful. I guess I should make the most obvious comparison though… My train was over 2 hours late… I hardly remember a European train being 2 minutes late.

The Food

Ok… Most of you know that due to cholesterol concerns I’m on a vegan diet. I had no problem getting that sort of food on the train! I could easily find food for breakfast, lunch, and dinner. It is not gourmet food, but I’ve certainly had worse.

General Observations

There are quite a few children… What a great way to travel with children. You’re not dealing with security. You get to spend time with them. And what kid doesn’t love a train? (at least the first few times).

There are still a lot of people that just want to escape. Buried in their iPod listening to music while they play a video game on their iPad. Sometimes the music playing plenty loud that I could hear it (which also happened on my flight Wednesday).

I did do quite a bit of work. It was certainly a relaxed atmosphere for doing it.

My Achilles’ Heel–Ouch!

I HATE it when I miss a spot with my sunblock… Today I missed about a 1” square patch on my Achilles’ heel…

Then I went out and spent 3 hours in the sun riding my bicycle. While it was overcast much of the time, that doesn’t really matter.

Today was another beautiful day for bike riding in Colorado… But I’ll have to be a lot more careful the next time I apply the sunblock.

Champa Cam

This is what I had to do to get images from my home to the web

Motivation

I travel from time to time and would like to see what’s going on at my home. At least what the weather is like. So I asked a friend (a web cam guru) what I should do.

The Camera

I tried one of many suggestions. I liked the image and the price so I bought the Cisco WVC80N so that I could see what was going on.

The Issues

OK… So here’s my user story:

As a homeowner I want to push images from outside my home to my website every 10 minutes so that I can see what is going on without having to remote login to my home machine.

Here was my experience with the camera.

For starter, the install never finished. I never seemed to find the camera, thus the install never finished.

I finally got things working manually, but not completely.

The software would not let me upload an image every “so many minutes”. To make matters worse, I could not specify the file name that would be uploaded. Here were my workarounds…

Workaround 1: Motion Detection

I have a fairly busy street outside my home, so I was able to use the “Motion Detection” feature of the camera. Here’s what I did:

1) Turn on the Motion Detection

image

I only wanted one picture so I set the settings you see above. Because I can’t control the filename that is uploaded, I wanted to minimize the amount of space that would be used. So… I set the “Interval” to 15 minutes.

What I did about 10 years ago was to have a camera that I could specify the name of the file that would be captured and uploaded. But the Cisco software uses its own naming convention for all files…

The next step was to setup the FTP upload…

image

The screen above shows how I had things setup.

Workaround 2 – Install Monitor.exe

I had it set up this way, but I would never get it to upload the files. After some research I discovered there was an application called Monitor.exe that was supposed to be installed. Since I never did successfully install the camera with the Cisco setup, I didn’t get to that step. After I installed that software things seemed to start working. Here’s what the screen looked like when I installed it after the fact. It was the “Install Camera Utility” option:

image

WordPress – Shortcode Exec PHP

Ok… So now we have files uploading, but we don’t have a single file name. How am I going to show the latest image? Here’s what the file names look like:

image

So I needed someway to show just the latest file. I found an excellent post that showed some PHP code that would find the last uploaded file. But now how am I going to get that code to execute without leaving security holes on my site?

After some more research it seemed that Shortcode Exec PHP was a good solution. Here’s what that looked like on the Plugins page after the install:

image

After I installed that I made some slight modifications to the code that I found to find the latest uploaded file. Basically I removed the PHP tags. Here’s what I finally uploaded as a “Shortcode” of chama-cam. Here’s what that looked like:

image

Next I added a page to my site that looked like this:

image

Here’s a zoom in on the key part:

image

You can see that I just put in theimage Shortcode and the code shown previously was executed (with security).

I can’t actually type image because if I do I will get this:

Latest image from my home on Champa.

The Final Result

So here is what the final web page would look like:

image

Summary

While the camera install was a challenge… and I had to install the Camera Utility… And I had to install Shortcode Exec PHP on my WordPress site… and I had to find the right PHP code that would find the last uploaded file… I finally got it all done.

Now I just need to find a way to delete the older files so that I don’t need to logon periodically to delete old files…

Great Resource for TFS Integration

This is a great site for programmatically connecting to TFS (Team Foundation Server) to perform certain tasks.

Shai Raiten’s blog : http://beta.blogs.microsoft.co.il/blogs/shair/archive/tags/TFS+API/default.aspx

Something Peaceful About Snowing Nights

Tonight there was a light snow by comparison with last week’s snow. I need to investigate the acoustical properties of snow. I’m always amazed how quiet it is after a snow fall…

Here is a picture as the snow was falling this evening…

DSC_0009

image

image

New Year’s 2012

2011 was a year of change and by the time I reached New Year’s Eve and started work on my resolutions I was quite shocked. I have better measurements for January 2012 so I’ll use those numbers:

  • I weigh 10 pounds less today than I did the day I graduated from high school. (was 161 pounds 34 years ago… am ~151 pounds now)
  • I’ve ridden my bicycle over 100 miles in January (in Denver) but only driven my Prius 80 miles.
  • I rode my bicycle 24 days in January. I was in my Prius 2 days.
  • My total cholesterol dropped from 242 to 191 in 5 weeks in 2011.
  • I became a vegan.
  • I worked out at least 4 days a week (in addition to riding my bicycle) in January.

Why Do I Write This?

This week I’m in Houston for the first time since my move to Denver. I ran into numerous people that were shocked at how I looked. I got responses such as, “Are you OK?”, “Have you been sick?”, “You’ve lost so much weight!” That is what causes me to write about all these changes finally.

So here is a chronological perspective of the changes…

June – High Cholesterol – 239

I had some tests done in June and my cholesterol continued to be high at 239. The tests also indicated there was some plaque buildup… That’s something more serious… So now I must start to decrease it. I embarked on a new diet that eliminated all red meat from my diet. No cheese, no dairy, no beef, no pork, etc.

Early August – Forks Over Knives

My wife was flipping through the movies one night and came across one called “Forks Over Knives”. It was a movie about eating healthier, namely being vegetarian. It was quite an interesting moving. (More later…)

Mid-August – Job Change and Move to Denver

In mid-August I accepted a job with LMKR in Denver. After less than two weeks I was headed up to Denver with a U-Haul truck and my Prius on a trailer in tow. My wife and I agreed to get an apartment for a year so we could find where we wanted to live and have time to search. So I got an apartment 1 block from the office in the last week of August.

Visit My Parents

In addition to being in a great climate… my parents still live on the west slope of Colorado. I am now able to visit them more…

Early September – We Find a Place in Denver

Although our plan was to wait for a while, Lael and I found a place over the Labor Day weekend. So now I’m back working to terminate the lease as soon as possible.

Late September – Still High Cholesterol – 242

After eating healthy for 90 days and exercising a great deal (riding probably 100+ miles per week) from late August I was hopeful that my cholesterol would go down… Much to my disappointment it was 242! Up 3 points.

Early October – Overseas Travel Causes Parasite

Shortly after my cholesterol test I took a trip overseas. During that trip I managed to get a parasite that really upset my digestive track. I got some pretty good medical attention, but did not really get enough medication. After reaching a low point of 147 before I started to reverse it. I got the medication to help treat this on 10 October.

Mid-October – I Begin Vegan Diet

The next day, after reading “Preventing and Reversing Heart Disease” I decided to become vegan…. yes, vegan. For those like me (earlier in 2011) vegan is a strict vegetarian – that is, no animal protein – no eggs, not dairy. Additionally, no added oils. Those that know how much I enjoy a filet mignon are probably in shock… I was.

Late October – Sale of Houston Home

The last weekend of October I traveled down to Houston to help load up our belongings so they could be moved up to Denver. It seemed strange to move out of that home after we had put so much effort into making it such a nice place to live. Of course, I guess that’s why it sold so quickly (2 offers in the first 5 days).

Early November – Move Into New Home

So while I had the Denver place for several weeks, I really didn’t have much to put into there. It was really a snowy night of 1 November that the moving van arrived and most items were moved in. It was SO nice to have a sofa to sit on again. (The only seating in my apartment was my weight bench.)

DSC_0267

While I had a TV in my home, I didn’t get any cable service. My TV was limited to Pandora for music and NetFlix for movies… but no regular TV channels. This was really great… I used to watch several hours of TV each day… But that dropped to zero. That’s a good thing because I needed to use that time for other things.

DSC_0249

But the best thing about no TV was that I’ve been doing a lot more reading.

Late November – Lower Cholesterol – 191

So back in early October I had arranged to have a physical. I’d not had one for 3 years. During that physical they ran a full panel on my cholesterol. The results were much better than the past with my total cholesterol being 191! And that was after being a vegan for only 5 weeks!

More Cultural Events

Lael and I have been many more cultural events. We have visited the Denver Arts Museum, we saw Lion King among other events.

New Year’s Eve – What Resolutions?

So this was a really odd year. I was talking with my wife about my New Year’s Resolutions. The usual suspects are lose weight, keep in touch, and save money. I find it interesting that eat right and exercise get rolled into a single category of lose weight.

When I really started to write things down I realized that I got a head start on my resolutions in 2011. I’d clearly lost weight. I was now more in touch with my parents and other friends in Denver. On the save money side… ok… There’s one I can write down. I do drive a lot less. I think I’ve only filled up 3 times since I moved to Colorado.

Summary

So when you see me… I’ve not been ill (except for the parasite that was only a week or two). I’ve been eating right and exercising more. I’m feeling great!

Software Architecture–Do One Thing Very Well

As I look at nature, I’m struck by the idea that for truly reusable software you must architect it following the principle that it must do one thing and only one thing very well.

Think about it for a moment… We are all made up of atoms. Individual units that generally stand the test of time. Sure, composite structures come and go, are born and die. But the little atoms keep on going. They are reusable. Wow… Now I have a new, probably unattainable, goal for my software!

Strategic Productivity–Ask the right question

Headline: Balance is required to chose the right approach when developing. If you only ask the question, “What is the fastest way for me to get this done?” your skills will become dull very quickly.

What’s the Right Question?

When someone is asked to produce some functionality there is a lot of inertia. Inertia from your current skill set. Perhaps inertia from an existing code base if your new functionality is to coexist with the older code. Thus, if you just ask the question, “What is the fastest way for me to get this done?” you’ll almost always pick what you know today rather than learn something new.

But doing it some new way isn’t always the right answer either.

So what is the right question? The closest I have been able to come is, “If I was equally proficient in the two, which one would I pick?” That at least removes the bias of being stuck only with what I know.

“If I was equally proficient in the two choices, which one would I pick?”

Now to answer that question you probably ask yourself many questions such as:

  • Which one is better? (by some measure)
  • Which one has the brighter future?
  • Which one will serve me better 2 years from now?

I’m sure there are many more.

Now this might actually be a hard question to answer. In part because you may not know enough about the two technologies. You may know one very well and know all its good points, but not the other. In that case, look for guidance from people that are proficient in both technologies. There’s usually someone out on the internet that is. Harvest their knowledge to make your choice.

Live Gallery Gone Without a Replacement

Today I went to look for an improved Weather Gadget for my desktop… The one that ships with Windows was showing the outside temperature at 19 degrees when in fact it was actually 52 degrees. That doesn’t help me much, so I went to look for a better Gadget. I right clicked on the Desktop in Windows 7 and selected Gadgets, and then selected Get more gadgets online… When I got there, rather than searching through hundreds or thousands of gadgets, there were only 31. After much searching I found this post on Microsoft Gadgets Gallery Goes Gone by Richard Hay.

At the beginning of October it seems Microsoft retired Windows Live Gallery. I get that they don’t want developers to develop them, but Windows 8 isn’t even out! Shouldn’t you wait until the replacement has been released to the public at least?!?

I would have even expected Microsoft to keep the gadgets people put energy into for perhaps a year after the release of Windows 8, but not substantially before its release.

I think they should shut down the development of new Gadgets, but let Windows 7 and Vista users at least have access to the many nice gadgets developed over the past few years.