Wednesday, June 14, 2006

Web Accessibility

Since 8 months ago, I have joined a project . That project provides a public service and it was one of its main requirements to be Accessible.That was the first time I touch the word “Accessibility”. I knew what does it mean but it was the first time to develop an accessible application.

Accessibility definition:
- An attribute of a software or hardware product that is usable by individuals who have disabilities.
Accessibility is a general term used to describe how easy it is for people to get to, use, and understand things. It is not to be confused with usability which is used to describe how easily a thing can be used by any type of user. One meaning of accessibility specifically focuses on people with disabilities.

Web Accessibility:
Web accessibility means that anyone visiting any Web site using any browser must be able to get a complete understanding of the information contained there and also be able to have full interaction with the site.
It also means the access to the Web by everyone, regardless of disability whether it be physical, visual, hearing, and cognitive or neurological disabilities. An accessible Web site allows all users to access it, regardless of their browser, resolution, settings, or eyesight. ...

Web Accessibility Initiative (WAI):
W3C provides a guidelines widely regarded as the international standard for Web accessibility.
Check this link:
http://www.w3.org/WAI/

Wednesday, April 12, 2006

Who Moved My Cheese?

The story of Who Moved My Cheese? was created by Dr. Spencer Johnson to help him deal with a difficult change in his life. It showed him how to take his changing situation seriously but not take himself so seriously.

Two decades after the story was created, Who Moved My Cheese? was finally published. It soon became a #1 international bestseller, with one million hardcover copies in print within the first sixteen months and over ten million copies within the next two years.

Who Moved My Cheese? takes the fear and anxiety out of managing the future and shows people a simple way to successfully deal with the changing times, providing them with a method for moving ahead with their work and lives safely and effectively.

Who Moved My Cheese and Me (Personal Experience)
As a new software engineer, I have joined my first employer. it was a multinational company dedicated in Business Process Management solutions.

I have spent 1 year happy with such great social life in that company; happy with such great experience gained form sharing a lot of advanced projects.

The company started to face some financial troubles that causes the progress curve to go down, salaries always late, and the company members spirit felt down too. Everything is falling down.

I have never expected that I might leave that company. I felt that this company is my own home and I can not leave it.

With such huge conflicts and disturbance, “who moved my cheese” crossed my thoughts. I heard a very nice sound material for it, I read the book. And I got surprised. That story is telling my work situation. Waaaaooow. Really it was a very effective reason to have the way through this big problem.

I realized that I have to accept the change (leaving that company and search for other) to have better and effective work life. One month later I have succeeded (Al 7amdolelah) to join a very big company.

My Advice for you:
You should read this story and try to use the best from it.

Monday, January 23, 2006

Besm Allah Alra7man Alra7eem

Welcome everybody,

I have decided to create this blog to record my own memos related to my work as a software development engineer.

I hope that blog will help me and help its readers to gain regular self development.

Regards,
Sameeh