Posted on Leave a comment

Tech – Security for Middleware

The ColdFusion Developer’s Journal has published the Top 10 Web Security Tips. Although this is written using ColdFusion references, the concepts are applicable to PHP, Asp, etc. For serious web application programmers this is a must read!

  1. Have an Error Handler
  2. Prevent Cross-Site Scripting
  3. Remove Dangerous Characters
  4. Prevent Fake Form Submits
  5. Stop Unauthorized Data Mining
  6. Validate Parameters and Prevent SQL Injection Attacks
  7. Use Server-Side Validation to Back Up Client-Side Validation
  8. Harden Your Logon Code
  9. Prevent Timeout Client/Session Backdoors
  10. Avoid Trojan Horse Uploads
Posted on Leave a comment

Time Flies

I have been meaning to give a friend this list of links since July. Time flies and so many things drop through the cracks when you have 10,000 action items. So, I cannot lay hands on my friend’s email address at the moment and I know she peaks in here so here are the links (better late than never):

http://www.korrnet.org/sb6bc/

http://www.parent-childservices.com/ has lots of checklist and fact sheets if you click “information” in the left column

http://www.allaboutmoms.com/speechchecklist.htm

http://www.nidcd.nih.gov/health/voice/speechandlanguage.asp

http://www.aap.org/parents.html

http://www.aacap.org/

My wife, the wealth of information, actually deserves the credit for referring those links.

Sorry for the delay.

Posted on Leave a comment

Short

A Moment of Weakness

A moment of weakness

   turns into an endless wait.

The endless weight becomes

   a therapuetic philosophy session.

A moment of weakness

   turns into a powerful strengthening.

–DM 3/99

Posted on Leave a comment

A New Day! Let’s start the day off with a PayPa…

A New Day!

Let’s start the day off with a PayPal donation link:

This Morning

That fluttering in my lower right chest cavity is already going to town today and I’ve had no caffiene. I failed to pull any of the anticipated overtime on this current project. Not only has that set us behind, it’s like turning down free money! I’m so irritated with myself.

Today is my family’s day at the Appalachian Homecoming. I will miss it because I did not work hard enough.

The Homecoming is a celebration of the culture and heritage of Appalachian pioneer, mountain, and rural life. Mountain, folk, hymn, bluegrass, and traditional music will fill the air each day, from four stages, from cabin porches, from the log church, and from shady spots throughout the complex.
Posted on Leave a comment

A sign, er, card

I had the pleasure of a phone call from someone that found my business card on a board at TCBY. I had forgotten I’d placed it there! I was able to solve their problem in a few minutes on the phone gratis. Hopefully it will come back around.

Posted on Leave a comment

Ether

Well now. I was having a very surreal moment at the office and emailed a post that went to the ether. How funny.

Quality Programming rule #1: If you are not given a spec, write your own. I broke this rule on my current project. Today I fixed the problem and it both sent me reeling as well as gave a definite end to the work. There is much to accomplish in a very brief time.

I am going to sit down and spend a few minutes each day writing, reviewing, and revising specs on the projects I am and want to do both personal and professional. It makes all the difference in the world!

Posted on Leave a comment

He got respect

Rodney Dangerfield has passed away. His spirit was overheard saying, “I met St Peter and asked, ‘so are you letting me in?’ and St Peter replied, ‘Like Hell!’ I never knew Heaven and the Academy of Motion Picture Arts and Sciences were run by the same people. I get no respect!”

Posted on Leave a comment

Progress!

Actually pulled myself from bed for a 2am-5am programming stint! Got some cleaning in also as I started through a pile of old mail and had fun trashing ads mailed to me in 2002.

Time for a quick nap.

Posted on Leave a comment

Continuance

And the boy stumbled upon where the crowd gathered in silence. They held the limp body of the Genie above their heads and with sadness and confusion declared, “We killed him and the nightmare did not fade.” The boy fell to knees with anguish in his face and tears pouring from his eyes. “You fools! You killed the wrong beast for this is MY dream!” The boy momentarily collapsed until an unusual calm beset him. He slowly rose to his feet and there stood the Man. “It is my dream. And it is still alive!”