Inspired by my co-worker I decided to create a simple world population live counter. Data provided by US Census Bureau is used.
You can click the date on the right side of the page to select date in the past and compare populations.
In the last 40 years world population has doubled in size… scary?
Worl Population
Posted in Personal, Software development | Tagged world population, counter, earth | No Comments »
My friend Tomas Varaneckas noticed interesting google trends in his blog post “The Death of Software Development“.
So what do you think? Why do we see “loss of interest” in software development?
I think that Google, other free services and Open Source are to be “blamed” for this.
Search results for: “google services”

So my answer is no, software development is here to stay, it’s just shifting to Open Source and free services.
Posted in Personal, Software development | Tagged decline, programming, software | 2 Comments »
If for some reason you need to fully refresh current JSF page, in your action you can use code like:
FacesContext context = FacesContext.getCurrentInstance();
String viewId = context.getViewRoot().getViewId();
ViewHandler handler = context.getApplication().getViewHandler();
UIViewRoot root = handler.createView(context, viewId);
root.setViewId(viewId);
context.setViewRoot(root);
Posted in JSF | Tagged faces, JSF, refresh | No Comments »
I always hate to upgrade, I know everything works for me the way it is, so why make my life more complicated? After such thoughts I just forget it for a few days. (Well, actually almost always I use beta versions of Ubuntu without any problems, just this time it’s not the case) .
Ok, so the geek worm sits deep inside and it speaks louder and louder: upgrade, upgrade, upgrade… So what can I do, let’s upgrade. Click, clickity click (Update manager) and that’s it.
Upgrade to 8.04 LTS Hardy Heron was fantastic, no issues, no console time, no problems at all.
Thank you Ubuntu and Canonical.
Posted in Linux, Personal, Ubuntu | Tagged Linux, Ubuntu, upgrade, canonical | 3 Comments »