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 moreInteresting puzzles…
What is your solution for these two puzzles: Java Puzzle 1: Clowns Java Puzzle 2: Dreams
Read moreTime 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 moreOnce 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 moreSQL 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 moreJDK 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 moreIs 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 moreGit 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 moreVaadin
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 morepostgresql – join with me…
PostgreSQL performance considerations Postgresql Manual: Controlling the Planner with Explicit JOIN Clauses
Read more