Phil Steinmeyer's rumblings on the game biz, programming, and life...

Main Menu
Recent News
Recent Comments
Login
Username or e-mail:

Password:

remember me

Lost Password?

Register now!
Search
Who's Online
2 user(s) are online (2 user(s) are browsing News)

Members: 0
Guests: 2

more... eXTReMe Tracker
Tech Stuff : Use defines purpose
Posted by Phil Steinmeyer on 2005/6/21 20:30:18

Blog site The Old New Thing has a posting stating that MS programmers were shocked, shocked that end users were using the Date/Time control in the lower right corner of the Windows 95 screen as a reference calendar. Didn't they know that MS only designed this for setting the date/time and that using it for any other purpose caused system problems?

Well, no, they didn't. Users will use whatever you give them in whatever way is convenient for them. They can't envision the grinding that goes on under the hood in Windows (or any other program) whenever the program is used in a way unenvisioned by the programmer. Its a programmer's job to make sure the program gracefully handles all the possible ways that users choose to interact with it.

Printer Friendly Page Send this Story to a Friend
The comments are owned by the poster. We aren't responsible for their content.
Poster Thread
rob_merritt
Posted: 2005/6/24 9:56  Updated: 2005/6/24 9:56
Just popping in
Joined: 2005/2/15
From: Baltimore, MD
Posts: 10
 Re: Use defines purpose
That reminds me. This past week I was over at the next door neighbors fixing their computer.... again. When I last left them, I made sure they had antispyware, anti virus, software firewall, and all the latest patches. I also created accounts with limited access for the family and showed them how to use the foxfire browser. They called me over because their computer wasn't working and it was a constant popup storm. Everything I installed to protect their system was disabled or corrupted and it was a spyware and worm breeding ground. What did they do to cause this to happen? For one they were all logging on the their Mom's account since it was administrator and allowed them to install junk and went back to using Internet explorer. However that alone wasn't what did them in. The youngest daughter wanted to see when she was graduating from highschool. She open the calander in the right hand side, move the date to 2010, and clicked ok. That was it. That single act disabled the antispyware, the firewall, and the antivirus. The flood gates were open.

Every time I think my like for microsoft products couldn't get lower, the some how find another layer to go down.
Anonymous
Posted: 2005/7/12 13:35  Updated: 2005/7/12 13:35
 Re: Use defines purpose
Yeah several years ago I was a tech support rep. Taking calls was linked to our computer, you'd see calls appear in the queue the time, they were on hold and when one was going to your phone. Also it recorded the time on the call. That all got logged for billing purposes (the company was an outsourced tech company and we did support for a number of clients). Well one time while on a call I was looking at the calendar planning to take a vacation the next month.

A week later a manager comes to see me explaining they were doing billing and one of my calls was listed at something like 300 hr talk time.

I didn't get in trouble or anything, wasn't that big of a deal because they could just manually adjust the number. But still just the idea that messing around with the calender on Windows can screw up billing is kind of scary.