@SerialVersionUID and Android
I was writing a piece of code in Scala, which was supposed to de-serialize some Java object, previously serialized elsewhere. However, I kept seeing …
SBT and IntelliJ Idea
Recent versions of Idea (14 at the time of writing) play along quite nicely with SBT (Simple Build Tool - not so simple in fact). It can load project …
Praise to Idea (and to hell with Eclipse)
I gave Eclipse its fair chance. To be honest, I gave it more than one chance over the years. Each and every time it was a disappointment. It is …
More on multi-platform mobile development
All software engineers hate to write the same thing twice. However, at the moment it seems unavoidable when one wants to support both iOS and Android. …
DSL in Scala
DSL (Domain Specific Languages) are, as the name implies, software development languages created for a specific niche or limited domain. Where could …
Scala developer's dependency on Java
Scala is a great language. One of its strengths is the effortless interoperability with Java. However, given the fact that the language is still …
New Google Inbox - first impressions
Yesterday I received an invitation to Google Inbox - a new mail service from Google on top of the famous GMail. I wanted to use it because it provided …
Android 5.0 - Lollipop
I have upgraded from Android 4.4 KitKat to Android Lollipop on my Nexus 5 mobile phone over the weekend. Some observations so far:
- Overall interface …
Black on white in Chrome
Using Stylish extension, you can have the following style on a web site, which colour palette is too bizarre for your eyesight:
<br />
/* Black …Mobile multi-platform development
Again I find myself thinking about how to write as little code as possible when developing applications for various mobile platform. I do find it …