Play Framework Custom Integration Test Configuration

Posted on Fri 08 May 2015 in Continuous Integration • Tagged with play_framework, ci

I’ve been using the Play Framework 2.3 a lot recently for Java development, and have been finding it really easy to use. However, sometimes documentation is scarce, or doesn’t have an example of what it is I am looking for. In this blog post, I discuss how …


Continue reading

Encrypting a USB Flash Drive

Posted on Thu 19 February 2015 in Encryption • Tagged with encryption

Given how easy it is to lose flash drives, I always make sure to encrypt them if I intend to store any important information on them. In this post, I’m going to go over the steps for creating an encrypted flash drive under Ubuntu. Note that there are a …


Continue reading

Writing a Chip 8 Emulator – DRAW command (Part 3)

Posted on Thu 19 February 2015 in Emulation • Tagged with chip8, emulation

Previously, I wrote about the Chip 8’s basic execution structure, as well as how to decode and understand its instructions. While many of the commands are used to perform logical operations or fetch data from memory, I think that commands that perform input or output routines are equally important …


Continue reading

More Than One FieldConstructor with Play Framework

Posted on Sun 08 February 2015 in Development • Tagged with java, play_framework

Often times in the Play Framework, I need to have more than one custom field constructor. Figuring out how to do this the first time took a lot of work to get it right. Here I discuss how you can create and use more than one custom field constructor in …


Continue reading

Writing a Play Framework Plugin in Java

Posted on Tue 27 January 2015 in Development • Tagged with java, play_framework

I really like using the Play Framework to write simple web applications and REST interfaces. One of the interesting things about the Play Framework is that it is meant to be both stateless and asynchronous. The stateless nature of the framework makes it easy to scale very quickly, since all …


Continue reading