My blog has moved!

You will be automatically redirected to the new address. If that does not occur, visit
http://www.kdmcgregor.wordpress.com
and update your bookmarks.

Wednesday, June 18, 2008

DMZ and you

As I mentioned before I am in the process of creating my personal website. This website will be hosted on my machine in my basement. My network infrastructure at work involves a router that lies between the Internet and my computers ( 5). To host a web server, or even a game server usually requires enabling the DMZ on your router. This is not a secure option. As not only I expose my web server to the outside world, but my other computers.
One option is to use two routers . Use one router for my web server which will have a DMZ, and use the other router for my other computers. See this article for more information. This scenario provides for a secure infrastructure.

Monday, June 9, 2008

Take a break

Recently, I have been having some pain in my right hand (the mouse hand). Subsequently I went for my first massage therapy, and was informed that I should take a break from my keyboard during the course of my work hours.
As IT Professionals, specifically programmers, we usually find ourselves banging away at the keyboard to produce code. As we are engulfed in thought, we sometime forget to take a break.
It can be hard since we do not want to loose our train of thought. However , it is recommended that we do take a break. Get out of your chair and take a stretch.
To retain your train of thought, add enough documentation in your code to keep track of your coding process. Even make some notes in a notebook.

Do not wait until carpel tunnel sets emerges. Speaking of carpel tunnel syndrome, I am logging off.