Scala

Follow the thread. Read the stories.

2019

Switching to Jekyll

For almost 8 years i have ran this blog on my own blog engine, println. While at the beginning it gave me all i needed, in recent years my behavior has changed, and thus my preferences. I don’t like editing blog-posts in the browser…

2016

2014

#Liftweb and #SOLR, slashem with write-support

I like foursquare‘s libs. If you’re using liftweb a lot (and there is no reason you shouldn’t), then you’ve probably discovered the trove of treasures foursquare is managing in their repositories on GitHub. If you haven’t used Rogue,…

2013

#Netty Channels with #Scala Implicits

Today i just want to share a quick Scala goodie. We all know that i love Netty and Scala, so i wanted to write a little Goodie with Scala’s implicits. With Implicits we can wrap transparently around an Object (such as…

#Scala Try error handling without StackTraces

After reading this excellent Blogpost about the new Scala Try, i was thinking of how this would come in handy for “flow-control”, but without the StackTrace overhead. The ProblemFlowException(msg: String) extends Exception(msg)1val myE…

2012

netflow.io - #Scala/#Netty NetFlow Collector

As promised on my last Talk in London, i’ve finally outdone myself with our newest piece of code called: The project aims to provide an extensible flow collector written in Scala, using Netty as IO Framework as well as Akka as Messaging…

Scala Utils with IP Subnet Matching

Good evening everyone, so you thought i stopped blogging, but i didn’t. What i did do? Well, i wrote some amazing Scala stuff. Apart from my Liftweb, Netty and Akka Talk at SkillsMatter, London, i was busy coding some awesome stuff for…

Hector-Client #Scala Wrapper for Cassandra

A few days ago i had to use Cassandra for my special project, so i went on to search for usable clients. First i tried Cascal, which felt a bit clunky, so i decided to try Cassie (Twitter) which couldn’t create Keyspaces in code. So i…

My #Liftweb and #Scala Events in Fall 2012

First off, i’ve never thought of myself as a presenter. My dad always taught me things but i didn’t really listen, to my dismay i must add. Anyway, i think i’ve done quite okay in the past (since i got good feedback). But this fall, you…

Flexible #CSV Parser in #Scala

For a few months now i’ve been doing some CSV Imports in my Liftweb projects. This mostly is because the old databases i am migrating to something normal (PostgreSQL or MongoDB) are badly designed (mostly MySQL) and therefore i don’t…