Thursday, November 30, 2006

A shorter update...

Still wiring the gui, unit, and activation logic. The activation logic will work like this, or close enough:

When a user clicks on the DevRiot button if the currently selected file is a source file then it continues, if the cursor is NOT inside a method then the tests are run. If the cursor is INSIDE a method, the form (that is on the screenshots) reconfigures itself and lets the user add new tests. When the popup is closed then the tests are run...

Back to coding :-}

Labels: , , , , , , ,

Sunday, November 26, 2006

Short Update...

Still rewiring. Decided, for the Eclipse plug-in beta, to support Eclipse 3.2 (for Windows & Linux) and 3.3 M3 (for Mac OS X if their workaround for a bug I opened is good)

It may be time to get the VS .Net add-in up to speed :-}

Stay tuned...

Labels: , , , , , , , ,

Friday, November 24, 2006

Busy Signal!

So I was working rewiring the GUI engine while it occured to me that the cell phone providers could have improved their support for the CDC platform and there were more emulators which support it (and java.awt.Robot which we do not need to run inside phones/pdas but it would nice to have)

The surprise is that they have improved their support of CDC but not so deeply. And from the answers, it seemed to be a weird question.

This is the type of things that I do not understand: with everything converging into everything, PDAs as powerful as older computers. Why are they waiting? Do they want to fall into the same trap the PC software fell?

I know of big blue companies that have teams of people tapping on PDAs to see if the app works as expected. After a while who is going to change that process and miss a deadline?

Ahh, the return of the keystone cops...

Labels: , , , , , , ,

Incognito Thanksgiving!!

The great thing about celebrating thanksgiving in Spain is that we were the only ones doing it around here. This makes for a really short wait a the restaurant :-}

There is this little town called on the banks of the Ulla river. Quiet and hard to notice but it has this little restaurant in a "Pazo" (manor) called "Villa Verde". Endives and Sea urchin salad :-}
Monkfish with Setas (shiitake mushroom) and top-of-the-line galician beef. Plus homemade desserts. :-}Anyways. I have had these snapshots of a trip we took in the early fall (north coast of Galicia, Asturias, Cantabria, and Bilbao) ready to go for a while:

The first one is from Santillana del Mar. Nice town which has great set of prehistoric paintings (in a cave), and historic quarter split mediaval and 18th century architecture.

The second and last are from the Guggenheim in Bilbao. Nice building. The Flower Pupppy is still there but they were about to change exhibitions. The one to the right is on the border between Galicia and Asturias. It is called "Praia das Catedrais". The ocean has eroded the cliffs in such a way that arches formed and pleople can walk through them at low tide, hence the name.

Labels: ,

Thursday, November 16, 2006

Global Warming reaches the 'net...

Now reading about those pesky FSF lawyers: Wow! This should be first DOA winter. The hibernation of Amber seems over.

For those who have not heard: read this.

I will continue adding small bits of code until the mess clears up. Just in case :-}

Labels: , , ,

Wednesday, November 15, 2006

Rewiring in progress!

This is a snapshot of the gui testing logic partially rewired. As mentioned, it does not rely on capture-and-replay, and shares the same user interface as the unit test logic.

BTW: What is going on in the open source world today?

Labels: , , , , , , , , ,

Promising news!

I was trying to solve a problem that happens with SWT and Mac OSX, (well the eclipse guys were solving it. I was telling them what the problem was) I found that Apple released a compatibility library that addresses a problem between SWT and AWT running on Mac.

It had something to do with thread ownership. SWT expects to own thread XX while AWT on Mac also expects to own it. You get the picture.

This caused big problems for apps that used both, SWT and AWT/Swing, which are a lot. We were not directly afected our engine but it was going to force us to use extra processes and hack a solution.

Hopefully the three platforms will have the same foundation :-}

Labels: , , , ,

Friday, November 10, 2006

Except me, Mac!

These are a couple of snapshots of DevRiot Exception handling. It allows to click on one the exceptions thrown, and to verify that the exception gives the expected message. I have seen released product display pretty dummy messages :-}

I will jump to the gui testing engine as soon as some problems between Eclipse and Mac OS X I am experiencing are solved...

Selecting an Exception

Setting the expected message

Labels: , , , , , , , , ,

Wednesday, November 08, 2006

Parameters more, parameters less:

This a "show-me-the-progress" couple of snapshots. The second one shows a slight change from the initial approach to parameters. Now everyhting, except Exceptions and Load/Stress, will have the same tree approach.

Now off to wire the GUI testing engine with the rest...

Labels: , , , , , , , , ,

Tuesday, November 07, 2006

Bricks & mortar, Bricks & Mortar!...

At the start of the summer a famous economist came to Spain in order to speak at a forum of some sort. He praised the current health of Spain's economy and its model (where there is more construction than in Italy, France, and another EU country that I forgot combined)

The problem being is that his argument was: it does not matter that all this construction is for retirees from other European countries. They will need health services once they are here after retiring.

Well, that is if those other EU countries reverse their demographic collapse and have enough young people that make enough money to pay for these retirees.

If one puts the effort of several universities (spanish) to lure chinese students here. Where the local researches are leaving because the "Ramón y Cajal" program is a failure wit the brick and mortar culture one has to wonder what are they thinking?

Labels: , ,

Monday, November 06, 2006

Insuficient People V6...

Last week, I think, there was this piece of news on the NYT which stated that India's pool of tech people may reach critical levels in the near future.

And then this weekend Money/CNN published an article where, among other things, it was clearly presented the enormous potential that IP V6 has in terms of addresses, connectivity, etc.

Enormous potential = Need more people.

Taking with a grain of salt the NYT article, what will happen then? Are we going to dig out developers under the rocks?

It seems that a better/more rational way of using the development resources is in order...

Labels: ,

Sunday, November 05, 2006

One Click-Interfacing

The following 3 snapshots (all from Windows, it was Sunday night, what can I say?) show the flexibility of DevRiot when handling interfaces, abstract classes, and Object types.

Snapshots 1 & 2 show how easily is to nest these types while describing the pre-state, post-state of an object. Even parameter generation works this way.

Ideally, the tool should generate these types on the fly if the user does not have them handy. But this would future feature :-}

Snapshot #1

Snapshot #2

Snapshot #3

Labels: , , , , , , , , ,