Microsoft sheds its 'Dr. Evil' costume

The problem with characterizing any kind of business, including information technology, as "war" is that it immediately polarizes the opinions not only of the war's practitioners but also of its observers. Once an enemy is formally declared, the concept of "If you're not with us, you're against us" becomes self-fulfilling.

Inevitably, since everyone's hands emerge equally bloodied, the original, unifying sense of polarity that marked the outset of the war, becomes lost. Any ethic or principal or qualitative substance that characterized one side from the other(s), is usually compromised. Before long, people forget what it was they were fighting for, or fighting against. And often, the war gets cancelled for lack of funds.
Courtesy:Beta News

7 reasons why Microsoft must buy Palm

1. Palm would be cheap and a much more sensible purchase than Research in Motion.
2. WebOS is a modern, mobile operating system.
3. Palm got sync right.
4. WebOS ships with a decent browser.
5. Google plans an event next week where the Nexus One may be launched.
6. Palm technology would generate excitement about Microsoft's mobile strategy.
7. Microsoft can immediately sell a branded phone without directly competing with hardware partners.

Usually, which is more important for DB2 system performance - CPU processing or I/O access?

Usually, which is more important for DB2 system performance - CPU processing or I/O access?I/O operations are usually most critical for DB2 performance (or any other database for that matter).

I'm sorry but the answer is a firm It depends. Depending on various factors most MVS boxes run short on either CPU or I/O. These factors include workload time of day day of the week etc. A capacity planner could give you a better list but these are the things I've seen in the past.For example daytime is usually devoted to getting info into and out of the system using CICS. This usually involves many many short inquiries or updates. Generally in this case the CPU is most important as the many levels of caching can handle these requests.However once users go home the main use switches doing updates to handling those updates. A single update I/O during the day can drive many thousands of I/O's to process that update. As batch processes work with whole filesets cache hit rates go down and I/O becomes more important.If you could provide more specifics perhaps we could come up with a better answer.

Exec sql and End exec

why do we declare include in between exec sql and end exec and why cant we declare copybook in place of include. Is their any reason why we declare include only

INCLUDE is a pre-compiler statement so it should be coded within the scope of EXEC SQL and END-EXEC.

INCLUDE is expanded during pre-compilation tome but COPY is expanded during compilation time and so declaration of host variable in copybook will produce errors during pre-comilation.

It all has to do with the sequence of compiling a program with imbedded SQL. It is important to understand that a COBOL program with SQL statements will actually go through 2 steps in the compile process - The Pre-Compile(SQL) followed by the COBOL compile.The EXEC SQL END-EXEC and everything in between are not COBOL statements and the COBOL compiler will not recognize them. The Pre-compiler step takes the EXEC SQL statements and converts them to the equivalent source code that COBOL will understand. The converted output from the pre-compile is then passed to the COBOL compiler in the 2nd step. It is for this reason that any data areas needed by the Pre-Compile step need to be included via a EXEC SQL INCLUDE statement.If you are also writing CICS COBOL with SQL then you will have 2 pre-compile steps for CICS and SQL followed by a COBOL compile step.

Top 3 things that microsoft couldn't explain

Hi All....
Found this one really Amazing!!..Thought u also wud enjoy!!!

There are three techy things that Microsoft couldn't Explain till now...what are those are they bugs?..
here goes the three

Bug 1:
An Indian found that nobody can create a FOLDER anywhere on the Computer which can be named as "CON". This is something funny and inexplicable? At Microsoft the whole Team, couldn't answer why this happened!TRY IT NOW, IT WILL NOT CREATE A "CON" FOLDER

For those of you using Windows, do the following:
1.) Open an empty notepad file
2.) Type "Bush hid the facts" (without the quotes)
3.) Save it as whatever you want.
4.) Close it, and re-open it.
Noticed the weird bug? No one can explain!

Bug 3:
Again this is something funny and can't be explained? At Microsoft the whole Team, including Bill Gates, couldn't answer why this happened!It was discovered by a Brazilian. Try it out yourself?
Open Microsoft Word and type=rand (200, 99)And then press ENTERAnd see the magic?..!