l MJF Blog: July 2004

Saturday, July 31, 2004

I changed instructors

After my past two weeks of swimming instruction I decided I would change instructors. The first instructor was not active enough in telling me what I needed to concentrate on. I had a session today with my new instructor (who happens to also teach my boys).

What a difference !

I'll definitely have to report on my progress. I already have several things to watch out for, techniques to concentrate on and hip exercises to do.

Tuesday, July 27, 2004

A swimming progress report...

Tonight I attended my second swimming lesson.  I can feel improvements already.  After my initial assessment I was told a few basic things I should concentrate on so I went back to the pool over the weekend and got some more practice in.  After an hour in the pool I felt my breathing was better (though far from perfect) and my stroke was better.  It took me around an hour to swim 250m (in 25m blocks, 5 minute rest between each 25m) but that's better than what I normally do (normally given up after 75m).

During tonight's lesson everything definitely seems to be better than last week.  I have a real problem with kicking and breathing.  The breathing is partly due to a neck injury but the kicking is just a pure lack of stamina.  More practice, practice, practice.

My instructor looked at me strangely tonight when I asked for one thing to concentrate on during the week.  When I teach (mathematics or programming) I always find it helpful to give the student a small task to practice with.  It reinforces everything.  With the strange look in her eye and nothing coming out of her mouth, I said "It's good teaching practice, come on, give me a task!".  Eventually I was given something to practice.  Am I being too difficult ?  I don't believe so.  It's my money and I want results !

Let's see how things go over the next few weeks.  If I'm not getting the attention I'm paying for then I might change classes.

Friday, July 23, 2004

A new article

In an earlier post I mentioned I was writing for the "C++Builder Developers Journal" (www.bcbjournal.org).  The June 2004 issue is being offered free and can be downloaded from:

http://www.bcbjournal.org/bcbj_vol8_num6.pdf.

The current issue (July 2004) has just been released and includes my discussion of thread synchronization using policy classes to control compile time decisions of how the synchronization will be performed.

Wednesday, July 21, 2004

How hard can it be ?

I've just finished spending the past two weeks reviewing / interviewing candidates for a new programmer position that become available at my place of full-time employment (yep, the workload finally got on top of me).

Out of 40+ resumes received I interviewed only 4 people.  The requirements for the position were quite detailed and explicit.  What I found most interesting were the applicants who either didn't live in Sydney or had absolutely no experience in the required areas.  I can't comment on the 4 people I did interview (since they may be reading).

How hard can it be ?....you place an advert and then spend the majority of your time sifting through applications who are nowhere near suitable.  The biggest time waster is responding to everyone out of professional courtesy.

Learning to swim

How many adults do you think there are that cannot swim ?  I haven't yet found Australia statistics but in America it is realised that 64% of adults are afraid in deep water in the ocean and in lakes, 46% are afraid in deep water in pools and 39% are afraid putting their heads underwater. (Gallup Poll, 1998.)  I'll try and find more recent stats.
 
As a child I had a near drowning experience (during lessons mind you) and as such was never taught how to swim.  In my early years at high school I decided to teach myself.  Within a year or so I recall the excitement when I jumped in the deep end of the pool and had finally eliminated all fear.
 
That was over 20 years ago.  I can happily say I am no longer afraid of the water and have actually saved 3 people from drowning.  Not a bad effort for a self-instructed student.
 
Recently, while watching my 2 boys learn to swim, I decided I might join up with the adult swimming classes and get taught properly (after 75m of freestyle I'm out of puff).  Last night was my first class and I can happily report I don't have that much to concentrate on.  The findings were:

  • I cannot float on my back - I already knew that

  • My breathing needs perfecting - the fear of swallowing water as a child has led to some bad habits I need to break

  • My kicking needs some perfecting

  • and more (I'm sure) as the lessons proceed....


It's great to know everything else (for freestyle) is pretty good and all I need to concentrate on is perfecting the small issues and then bring it all together so I am more efficient in the water.
 
I'll report as time moves forward.

Thursday, July 15, 2004

New blog feed

If you have subscribed to my feed then please update the feed URL you are using as I am now hosting the files on my own domain.

The new web URL is
http://www.mjfreelancing.com/blog

The feed URL is
http://feeds.feedburner.com/mjfblog

Make the time...

Who says they don't have the time to do things because their workload is too heavy. I most certainly do.

In November 2003 I decided it was time to lose some weight. Even though I was not grossly overweight I was above the recommended limits for my age and height. I weighed 88 Kilos and my ideal weight is 70 - 80 Kilos. I joined up to the local gym and had a program organised with the primary aim to get my weight down to 75 Kilos and a secondary aim to tone up.

What did I change and how did I fare ?

I chose a gym that was local (1km down the road), very friendly and full of good advice. Being open 24 hours (except over the weekend) was also a bonus - no excuses about not being able to attend. Mind you, getting there with low energy levels was difficult. So the things I changed:

  • Reduced sugar in coffee from 2 teaspoons to 1 - I drink far too much coffee

  • Changed from regular coffee to decaf (nothing to do with diet but better for health)

  • Reduced take-away food. It was amazing how quickly I fealt guilty eating the stuff. It turned out that when I would get take-away for the family I would get something completely different

  • Changed from full cream milk to fat reduced milk

  • Visited the gym for 1 - 1.5 hours between 3 and 5 days per week. Alternated between cardio work and a simple weights program on each visit

  • Generally watched what I ate in terms of fat / carbohydrates / sugar


And the result

By the time June arrived I had reached 76 Kilos and could not get it any lower - the body was comfortable at this level. Fine by me.

And just in the nick of time too. The workload has increased and I don't get as much time to go. I actually missed 3 weeks due to illness and lack of time. But, I'm back into it about 3 days per week and only doing weights - I get plenty of exercise walking each day getting to and from work.

I walked into a kebab shop near where I work (after a 6 month break from it) and the guy that owns the shop noticed I had lost weight and asked "What's happened to you". My reply was simple, "I've stopped eating kebabs"

Tuesday, July 13, 2004

What a workload !

It's been quite some time since my last posting....the workload just keeps getting heavier. I shouldn't complain I suppose. This time of year is always hard as I have to prepare ledger documents for my accountant for both my business and my wifes (a hairdresser) as well as keep up with bespoke projects that land in my inbox from regular customers. On top of that I've got my fulltime job which is getting busier and busier (currently doing interviews for another developer) which has resulted in my days starting earlier (until the workload can be addressed by the new employee).

I'm also now a regular contributing editor for "C++Builder Developer's Journal" which is taking up what spare time I do have. I'm not complaining about this job since it helps me to think more about the way I code things and design solutions to set problems - after all, if I write crap then the public are going to shoot me down quite quickly. It also provides for some extra pocket money for something I enjoy doing so much.

I've decided this weekend to take a small break from coding (this doesn't happen very often). Saturday will be spent with my family at the movies (Spiderman here we come) and Sunday has been designated as the day to catch up with some old friends from my previous job.

Did I mention I was busy.......I better get back to it.