Learning new computer technologies

There are so many computer technologies that I need to/want to learn, that I have no idea where to start. I learn all the time, but never really have the time to spend to sit down and learn something new unless I’m going to use it immediately. My current list of technologies/programs/whatever I want to learn include:

  • MySQL (how to make queries, create new databases, etc.)
  • Core Data
  • Sync Services (actually how to program it)
  • php
  • perl

I’m sure there are other things I want to learn, but I can’t think of them now. If I had tons of time and didn’t have to move forward developing with what I already know, I’d have plenty of time.

I won!

Today I ran the Chron’s and Colitis Foundation‘s Guts & Glory 5K Run/Walk to raise money for the foundation. 5K was pretty easy for me, but I started out using way too much energy as I tried to keep up with the young kids who must have been on their high school track team. Turns out, I didn’t do so poorly. I finished first in my age group (30-39) with a time of about 21:30. As usual, I wore my Garmin Forerunner 305. I felt pretty good and was pleased with my performance; yes, there were a few people there, so I wasn’t 1 out of 1! Unfortunately the foundation isn’t one of the largest charities, so the turnout wasn’t huge.

MotionBased

Updated car kit photos

In a recent post, I wrote about the Bluetooth car kit I installed. Well, I finally finished installing it with a little bit of a twist. I ended up getting a 4″ external speaker for a CB radio and installing it under my center console and I cleaned up the routing of the wires a bit. It works quite well and am extremely pleased with the setup.

Car kit 2Car kit 1

AOL for free; still costs too much

So after reading that AOL is now offering their service for free, I decided to try it out as I’ve never used it before (that’s right, I’ve never used it). So I went to their website and picked a username; harder than it sounds as the millions of users already have the cool ones, so I managed to get scottgrubyrules. I logged in and must say that I’m underwhelmed. First off, it isn’t a universal binary, so it can’t run natively on my Mac. Second, the interface is straight out of user interface hell. There are modal dialogs everywhere and reminds me of the few times I used eWorld back in 1997. The Mac software doesn’t seem to let me do 2 things at once, so while it is off munching on a web page, I can’t click the other ugly icons on the menu bar. The email interface is poor at best and it wasn’t a great experience for the 10 minutes I played with it. I’m not sure what AOL really has to offer for anyone that already has broadband. I clicked on the Calendar button in the toolbar and got a web page saying that it wasn’t compatible with my browser. Then the fan on my machine came on as the app pegged the CPU. All in all, probably not a product I’ll fire up again. However, I now have a super cool new email address (OK, not really).

Cool developer tip of the day

If you’re like me, you only test certain software you’re developing on your main user account. For me, anything that involves syncing, I use a second account or machine for testing. As my second machine is a 6 year old G4 tower that sounds like an airplane, I don’t like firing it up. Today I discovered a really cool trick to make testing with a second user account more efficient. Tiger has support for VNC built in, however, it appears to only allow you to control the user that is at the console, in other words, the user that is using the machine. This creates a problem (fun things happen if you try it) as I want to control a second account.

A program called OSXvnc to the rescue. This program starts up a VNC server in each user account that you run it in (use fast user switching to login to the other accounts and launch this app; make sure you set a password). Then use a VNC viewer, I use Chicken of the VNC, to connect to the other OS X user accounts. This allows me to test from secondary user accounts, while still being logging into AIM, able to check my email, and develop from my main account. Performance is pretty good on my MacBook Pro. This will definitely save me a ton of time.

I’m famous!

OK, maybe not, but as I was doing a routine search for my name, I came across an RFC (Request for Comments) based on my “NotifyMail protocol”. I’m not sure why someone bothered to write it up, but it is RFC 4146, title “Simple New Mail Notification”. For a geek, that’s pretty cool.

Living with ulcerative colitis

Five years ago, I had never heard of ulcerative colitis. About a week and a half before I got married, I became quite sick and didn’t know what was wrong. Some tests were run on me and the results didn’t turn up anything. I did everything I could to look happy at my wedding, but at times it was difficult knowing how much my insides hurt. After our wedding, we were planning on taking a drive down the California coast and stop in at Disneyland. I wasn’t feeling well, so that plan was still being evaluated. However, on Tuesday, September 11, 2001, the decision was made for us and we came straight home.

Upon getting back, my doctor had me consult with a gastroenterologist to schedule a colonoscopy. A colooscopy is one of the most uncomfortable tests that could ever be performed, not the test itself, but the day before the test when you have to get cleaned out with stomach lube (glycol, glycerol, or some other yuckful stuff). It wasn’t until after the procedure that I was told I could have added flavor like lemonade packets to it. The results of the test immediately indicated that I had ulcerative colitis, like the gastroenterologist suspected. I was put on steroids and medication that I’d have to take the rest of my life (not the steroids, luckily). For the most part, I live a normal life, but a few times, I’ve had flare ups causing me to go back on steroids to clear it up. The last one was about 1.5 years ago when I got a cold, couldn’t work for a few weeks which caused me a lot of stress (I’m self-employed, so when I don’t work, I don’t get paid) which turned into a flare up. Since then, I’ve been OK. However, on a number of days, my stomach is in knots and there is not much I can do about it. Up until this past January, I basically did nothing or very little on the days when I couldn’t stand it.

This past January, I decided to run the Rock ‘N’ Roll Marathon which put me on a training schedule running 4 days a week; I knew that if I didn’t run, I wasn’t going to be ready for the marathon. Part of the reason I wanted to run the marathon was to prove to myself that ulcerative colitis wasn’t going to rule my life. During the marathon, at about mile 20, my stomach acting up, so it was mind over stomach to finish the marathon, which I did without incident. This morning, when I went to run, my stomach was a little queasy, but I had to run. I was OK until about mile 10 when I had to walk a bit as my stomach was acting up. I made it through the run, like always, without a problem.

Some days it is harder than others, but I take it one day at a time and do my best to cope. Reducing stress is one of my main goals as I can see a direct correlation between flare ups (not sure about normal queasiness) and stress. Next Sunday, my family is joining me at the Chron’s & Colitis Foundation’s Guts & Glory Run to raise money and support research towards a cure of this disease. While my disease is mild compared to others, it sometimes makes it difficult to get through the day; I do the best that I can.

Fog and mist are my friends

When I started training in January, I couldn’t get myself to run when it wasn’t sunny. In the last 7 months, I’ve learned a lot about running (yes, there is stuff to learn) and have sort of gotten used to running when it is warm. However, note to self, don’t run next year in the heat. Today’s morning run was a relief; when I got down to the bay at 7 am, it was foggy and misting. While it was a bit humid, it remained overcast and bearable for the entire run.

Better late than never

It looks like I wasn’t the only one to notice how the state used power to tell people to conserve energy. Today’s San Diego Union Tribune ran a story about this and said it cost $6000 to ran the 395 signs around the state. I guess not everyone reads my blog, so it had to get published in the paper. Now, isn’t that a great way to spend our tax dollars and conserve energy? Do people not realize that they need to conserve energy? Probably not if they’re like the president and don’t believe that our use of fossil fuels is contributing to global warming.

Further on this topic, there is an article (and it was on the local news) that people are going to have higher electricity bills because they’ve been running the air conditioning and fans all the time. To that I have to say, duh.

Flex Your Power signs off; coincidence?

The other day, I wrote about the highway signs saying “Flex Your Power” and using energy. Someone from the company that runs the “Flex Your Power” campaign (they’re a marketing/PR firm) commented that the signs served a valuable purpose. In my opinion, stating the obvious isn’t valuable. In any case, neither my wife nor I saw the signs lit up yesterday. Is it a coincidence that after my post they were turned off or was it that the energy usage dropped? While the energy usage did drop (drop in temperature), shouldn’t people still conserve energy?

I wonder how much money the state saved by turning off the signs. We’ve always been told to turn off the lights when we leave a room; now CalTrans is turning off the signs when it has nothing useful to say. (I’d be more than happy to accept a check for a portion of the money saved.)