Fork me on GitHub

Lifeboat blog

A random blog about software

Skip to content
  • Home
  • Archives

Using Partial Functions to improve Vaadin API

Vaadin is written in Java and its API could be very verbose. Let's see if we can improve that with a bit of Scala

Read more…

Posted On Fri 29 November 2013 by Lex Vorona

Category: Coding

Tags: coding / howto / vaadin / scala /

Gradle, Scala and Vaadin can work together

I ran into several issues trying to setup a joint Scala+Vaadin project using Gradle build automation. But I was able to overcome all of them!

Read more…

Posted On Fri 29 November 2013 by Lex Vorona

Category: Coding

Tags: gradle / coding / howto / vaadin / scala /

Ignoring special files with git

I've asked to ignore files that start with a sharp sign. That usually mark the comment

Read more…

Posted On Tue 26 November 2013 by Lex Vorona

Category: Coding

Tags: git / coding / howto /

Fine grained fat Jar in Gradle

Gradle Cookbook has a one liner to produce a fat jar. But what you want to make it just a bit more slim?

Read more…

Posted On Fri 01 November 2013 by Lex Vorona

Category: Coding

Tags: gradle / coding / howto /

I love Scala

I love Scala, but there are bits that upset me.

Read more…

Posted On Fri 01 November 2013 by Lex Vorona

Category: Coding

Tags: scala / coding / rant /

Hidden property in Gradle

It is possible to have hidden configuration properties in Gradle

Read more…

Posted On Mon 28 October 2013 by Lex Vorona

Category: Coding

Tags: gradle / coding / hack /

On Amazon RDS and MySQL

Yesterday I was fighting a bug which should have never existed in the first place

Read more…

Posted On Wed 16 October 2013 by Lex Vorona

Category: Coding

Tags: RDS / coding / linux /

Java flag modification in runtime

It is possible to change JVM command line flag values in runtime. With just a bit of Unsafe magic, of course.

Read more…

Posted On Wed 16 October 2013 by Lex Vorona

Category: Coding

Tags: java / coding / linux /

 

Post navigation

← Newer posts
Older posts →
 
Proudly powered by Pelican, which takes great advantage of Python.
The theme is Decode, ported by Lex Vorona and Ken Mathenge, thanks!
Personal data for training