Statically Typed

because Hindley-Milner rocks

Category Archives: Java

Touch and Drag in Android


It’s my pet project to learn the Android platform and begin writing apps in Scala on it.  Once I get the legalities of my employment with respect to code I … Continue reading

December 2, 2010 · 6 Comments

C++ Templates and Relations to Scala (part 1)


It feels like I haven’t posted in forever.  Actually I’ve got a bunch of posts sitting in “edit” stage that just aren’t mature enough to post.  This is what happens … Continue reading

November 17, 2010 · Leave a comment

DroidDraw and Android


First of all, let me point out a website that was made aware to me on SO today:  DroidDraw. What a fantastic idea in many respects.  You can flesh out … Continue reading

October 21, 2010 · Leave a comment

Wubi, Eclipse, Android SDK and more


I’ve had a very busy weekend.  I used Wubi to install Ubuntu on my machine at home, downloaded the PyDev add-on for Eclipse and configured my Android SDK download so … Continue reading

September 26, 2010 · Leave a comment

Singletons, Aaargh!


To me, singleton is a four letter word.  I understand they have their places but I find them few and far between.  Thread pools, Socket pools, DB Connection pools and … Continue reading

May 18, 2010 · Leave a comment

First Coding Challenge Continued


The problem with the ascii table is that the alphanumeric characters are not congruent.  Upper case letters start from 65 and end at 90, lower case letters start at 97 … Continue reading

March 10, 2010 · Leave a comment

Ideas for Coding Challenges


At work I’m splitting my time between two groups: my old group which develops software in the wild-west fashion and another group using a very process heavy waterfall model.  Most … Continue reading

March 9, 2010 · Leave a comment

Composing Functions: the Java approach vs the Scala approach


I asked a simple question in Stack Overflow and got back the kind of answer I should have expected, a strategy pattern.  For illustrative purposes I’ll repeat the problem here: … Continue reading

February 8, 2010 · Leave a comment