My Bias is Showing

Why Python, indeed?

"It's clear that you find it easier and quicker to use Python, and that's fine. It's often quickest for people to use the tools that they know best."

As they say on Fark.com, "This".

However, the Python advantage doesn't stem from knowing Python better than Java …

more ...

User Interface Testing

The question seemed simple, which testing framework is the simplest? The situation is complex. There's a web application, there are developers and there are testers. The developers develop, and the testers test. So far, not so complex.

Here's the complexity. The testers are pretty focused on manual point-and-click testing. They …

more ...



Java-related skills - response to a question

I think that learning Java is challenging. You've got to learn the language, object-oriented programming, the libraries and the endless Java Technologies. The Java landscape is crowded with J*tx* and tx J add-ons, where tx is some technology abbreviation; for example, JAXWS, JAXB, SAAJ, JMS, JFC, JCE, JAAS, etc …

more ...

Another Dimensional Model Implementation

The Cubulus project and Alexandru Toth 's page describe an "OLAP Aggregation Engine". It is very nice to see advanced work done on the dimensional model.

The cited research dates from 1999 (V. Markl, F. Ramsak, R. Bayer, "Improving OLAP Performance by Multidimensional Hierarchical Clustering", Proceedings of the Intl. Database …

more ...




Being an Architect

There are a number of necessary skills for being an architect. Here's a list of four that occurred to me as I tried to piece together a coherent thought from a flurry of emails.

  • Summarize.
  • State A Goal.
  • Know The Technology.
  • Manage Your Investment In Learning.

These aren't sufficient skills …

more ...