Creating Value with Open Source Solutions

What is the reward structure for open source?

If a corporate IT team builds software using open source components, CP insists, they've made a fundamental blunder. I forget CP's litany of concerns, but he worries that the software is unproven, untrustworthy, risky, etc., etc.

My argument that "you have the …

more ...


Powerpoint Alternatives

PPT has one big advantage: it is written by the same people who wrote Windows. So it can seize the Windows display and keyboard, and take control over the entire UI. I happen to think that's A Bad Thing™ but I may be in the minority on that.

Of course …

more ...


Python OODB (Revised)

Simple object persistence (i.e., serialization to a file system) is what pickle, marshal and shelve do.

However, here's the next thing of some interest OODB's.

Zope's ZODB . The original OODB for Python, the backbone of Zope.

buzhug : "a fast, pure-Python database engine, using a syntax that Python programmers should …

more ...

Faerie Dust™

Here's how to recognize a Faerie Dust request:

1. We have identified a problem. It can be with almost anything: scalability, reliability, auditability, any Quality Measure .

2. We're pursuing a specific technology. Typically, something that has the lowest impact on our architecture.

3. We can't address anything other than this …

more ...

Office is Bloated, Let's Add More

"There has been a lot of skepticism about the usefulness--and necessity--of the Ribbon, and I have to admit that I was among the doubters. Why change something that works? Because, according to Microsoft, the current interface has become bloated with too many menus."

Ugh. It's bloated, so we'll add features …

more ...



My Microsoft Blind-Spot

Hobbit says:

"Everything in the windows world does not directly work with the "rapidly-evolving" windows api's (for example, c# devs rarely concern themselves with api calls.) If there is such a lack of clarity in these API's causing a "barrier to innovation," why is windows still the easiest and most …

more ...