Tampa Singles from Mingle2
August 5, 2007
June 12, 2007
Top 25 Explanations By Programmers When Their Programs Don’t Work.
I found it very intersting. I thought it to share with you..
1. Strange…
2. I’ve never heard about that.
3. It did work yesterday.
4. Well, the program needs some fixing.
5. How is this possible?
6. The machine seems to be broken.
7. Has the operating system been updated?
8. The user has made an error again.
9. There is something wrong in your test data.
10. I have not touched that module!
11. Yes, it will be ready in time.
12. You must have the wrong executable.
13. Oh, it’s just a feature.
14. I’m almost ready.
15. Of course, I just have to do these small fixes.
16. It will be done in no time at all.
17. It’s just some unlucky coincidence.
18. I can’t test everything!
19. THIS can’t do THAT.
20. Didn’t I fix it already?
21. It’s already there, but it has not been tested.
22. It works, but it’s not been tested.
23. Somebody must have changed my code.
24. There must be a virus in the application software.
25. Even though it does not work, how does it feel
June 8, 2007
Edit a website’s content? Why not?!
Have you ever thought of changing contents of any web site?? so here is your chance.
Copy and paste this in adress bar of your web browser and press ENTER:
javascript: document.body.contentEditable = 'true';
document.designMode = 'on'; void 0
Bear in mind that this is not a hack or anything, this Javascript allows you to midify the content of a loaded web page. If you refresh the page, you will get back the original page.
June 5, 2007
How to Code Efficiently
Most of the programmers while coding don’t pay attention to some basic principles like properly naming the variable, commenting , exception handling. During my experience of development, spending some time, and designing your code, saves you from lots of trouble later. When you are doing some bug fixing. Or some one else is making some changes or enhancement to your code. Here are some tips you can use to avoid common code writing issues.
- Meaningful Names for Variables and Controls
Give names that are meaningful, instead of int i=0; use int totalStudents =0; This helps you in future when you are reviewing your code and you know instantly what is going around. (more…)
Getting ahead in Career
I was just reading an article just thought to share it with you people. Many of us have problem to decide how to proceed further in their careers. These steps will help all those people.
- Find a Mentor
- Effective Time Management
- Manage Your Boss
- Negotiate for What You’re Worth
- Delegate
- Take Ownership
To read full article, click here
June 1, 2007
Bill Gates and Steve Jobs talk about the tech world, what the future holds—and their rivalry.
Bill Gates and Steve Jobs talk about the tech world, what the future holds—and their rivalry.

In a rare joint meeting Wednesday, Microsoft chairman Bill Gates and Apple CEO Steve Jobs sat down together for an interview at the fifth annual All Things Digital Conference on May 30, 2007.
Here is some extract from the interview….
May 31, 2007
Addressing Management Issues in Small IT Companies- Part III
In my addressing Management Issues in Small IT companies (Part I & II) series, I have discussed so far what challenges management is facing, In this new post i have listed a few project management issues that small companies are facing.
Projects Management Issues
Project management is most neglected area in small software companies. Main focus is on development side. Some of the issues related to projects are:
Team Selection
Due to lack of funding, there is a tendency to go for the most economical resources available in the market. The actual requirement for the project is not considered or is under evaluated, which makes the selection of appropriate person difficult.
Feel the Surface…
Wow, I am simply amazed.
The launch of Microsoft Surface marks the beginning of a new technology category and a user-interface revolution. Surface, Microsoft’s first surface computer, provides effortless interaction with digital content through natural hand gestures, touch and physical objects. Surface computing breaks down traditional barriers between people and technology, changing the way people interact with all kinds of everyday information — from photos to maps to menus.
Check details on Microsoft Surface
May 30, 2007
Adressing Management Issues in Small IT Companies- Part II
In my first post i discussed the overall problems in small software companies with less fundings, In this new post i will explain in detail about various management issues small companies facing in Pakistan.
Management Issue is Small Companies
Insufficient Man Power
Man power is always insufficient in small software companies, off course these companies cannot pay to more people. This results in increased work pressures on individuals, leads to employee dissatisfaction.
Deficiency of Area Specific Experts
Management always try to hire employees with diverse skills so that they can work on different areas if required, this automatically filters out the area specific experts which are the worth of any organization.
Adressing Management Issues in Small IT Companies- Part I
Information about software project management processes and practices are in abundance. The sheer amount of books, reports, papers and other reading material makes it extremely difficult to identify and adopt suitable practices. This difficulty is compounded by the fact that one always has to modify the standardized practices to one’s need. Adoptability is a major headache due to the generalized nature of standardized software project management approaches.