howto

  • submit to reddit

From Java to PHP

We are welcoming some new colleagues that come from a Java background in the Onebip team, both from the development and operations field. Here's a primer on...

0 replies - 6473 views - 03/13/13 by Giorgio Sironi in Articles

Build your own Java stopwatch

After implementing some algorithms for record linkage, I found myself in the need to optimized the code for speed.Premature optimization I'm a strict follower...

12 replies - 6508 views - 09/10/12 by Giorgio Sironi in Articles

What's in a name?

There are 2 hard things in electronic machine code writing computer science: naming things and cache invalidation.We'll talk about the first today: the...

0 replies - 5219 views - 04/12/12 by Giorgio Sironi in Articles

Object-oriented Clojure

Clojure is a LISP dialect, and as such a functional language based on a large set of functions and a small set of data structures that they operate...

0 replies - 5252 views - 01/10/12 by Giorgio Sironi in Articles

Web application in Clojure: the starting point

Ring is a basic tool for executing your Clojure code into a web server environment, by satisfying HTTP requests and producing responses. In scope, Ring is...

0 replies - 5914 views - 01/05/12 by Giorgio Sironi in Articles

OAuth in headless applications

OAuth is a wonderful standard: it allows users to give permissions to a third-party service to use theirs accounts on a website; but it works without forcing...

2 replies - 6390 views - 10/13/11 by Giorgio Sironi in Articles

I don't know how to test this

There is a maxim said by Misko Hevery which I share (and probably misquote) here:The only acceptable excuse for lack of tests is that you don't know how to...

5 replies - 7212 views - 06/23/11 by Giorgio Sironi in Articles

What's the Best Way to Handle Exceptions?

It seems, given my limited experience, that handling exceptions depends entirely on the context in which you are developing. As a fan of "rules" that...

16 replies - 9893 views - 10/03/08 by Riyad Kalla in News