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

Fixing EEEPC 900 left mouse button

EEEPC 900 has nasty hardware defect on it’s mouse buttons, which causes that they stop working after a while. I myself encountered issue, and discarded my eeepc into shelf to collect dust due to that. However, there seems to be cure for the problem, and it’s also rather easy to apply, and it seems to…

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

JDK 6 vs JDK 7

What are incompatibilities: Java SE 7 and JDK 7 Compatibility And especially list of JVM/API incompatibilities is important to look at. Also see Henrik on Java: Java 7 Questions & Answers

Read more

Archos 70 Internet Tablet

Regardless of its’ technical issues, I’ve been reasonably satisfied with device. Considering the fact that 3G via bluetooth has worked reasonably and price was only 1/4 high end devices, device is OK. After all biggest problem with device isn’t actually related into this particular device at all, but is generic to all of these fancy…

Read more

systemd and systemctl

Well, have to admit that I’m not impressed by initial experience with these. Sure, systemd seemingly allows that login dialog to desktop comes up fast. But what’s the point, since while doing so, system is not started up properly. For example, in my case, in all wiseness system decides, that bringing up only ”lo” and…

Read more

Perfect UML editor?

My current favourite UML editor is UMLet. I would say that it’s almost perfect UML editor for software engineer. Why so? Simply because this editor is perfect match for usability. Most of conventional UML editors what I’ve seen have mistaken usability to be ”lots of nested dialogs with lots of buttons to click”. However, UMLet…

Read more