Fun for living

It’s nice to live experimental life, isn’t this whole world just experimental beta version, which hopefully will be revised to 1.0 version in sometime. Well, while waiting that, must do own experiments. Like doing profiling: Photo Album (access rights, and concerning privacy laws apply, so beware) I kicked in profiling into prototype, and not so…

Read more

Time to change language

Should consider switching programming language in use into this instead, or another good option is this one. That would take space and brace wars into completely different level. Need to pick either one for next big project. Update: 23.2.2012 Or could throw a dice and pick one of these languages.

Read more

Once upon a time there was java…

Little java jumped around, and growed eventually so big that it hide even the sun. And so little java became older and fatter. I tried to exercise, but big boys were teasing it and pushing it in the playground, but java continued furiously ahead, believing to that it will be The One… so story goes,…

Read more

SQL vs. O-O

Interesting question to ask, at this time and date, is if using SQL DBs make much sense if anything more than very simple object hierarchies are stored into DB. Plain fact is that there is huge mismatch in models used in relational DB and O-O (like java). Mapping Object structures into DB lead very easily…

Read more

JDK 7 almost there, but still far not reaching the goal

It’s nice that JDK 7 includes new ”try (…) { … }” construct, but *WHY*, oh, *WHY*, they managed to fail on implementing it in usable manner. To put it shortly, problem is described here: Detect exception in AutoCloseable close() Thus they implemented logic which allows doing automatic close(), but API doesn’t this logic anyway…

Read more

Is it possible to do O-O in java

So question is: Is it possible to do Object Oriented Programming in java? This presentation gave some insights into issue. Jumping into conclusion fast: yes, it’s possible if being careful, and always using interfaces. This part ”always using interfaces” is interesting, since that’s anyway something what I’ve always considered to be good way of doing…

Read more

Git as nosql DB?

I’ve been pondering if Git could be used as versioned, distributed, concurrently edited at multiple locations,bi-directionally replicated, robust, etc. DB for nosql DB, which would allow baselines and some relationships between elements. Clearly I’m not alone in this world, since question has been asked already by others: Is Git a NoSQL Database?. And there seems…

Read more

Vaadin

Why should consider Vaadin for web framework, Why Vaadin – line of argument Whenever I hear someone saying that GWT is way to go, since logic is in client side. I start immediately wondering what these people have been drinking. (1) Data, if application is handling any larger amounts of data, then processing of it…

Read more