-
Software Development

Using the Redmine API to create a page where to quickly add and edit tasks
Recently I have been looking for the right issue tracker for my needs and I compared a few tools including…
Read More » -
Agile

On the quest for the right project management tool: Jira, Trello, Asana, Redmine
I have used many different project management tools but I have to say that I have not yet found one…
Read More » -
Core Java

On the need of a generic library around ANTLR: using reflection to build a metamodel
I am a Language Engineer: I use several tools to define and process languages. Among other tools I use ANTLR:…
Read More » -
Core Java

ANTLR and the web: a simple example
ANTLR on the web: why? I started writing my first programs on MS-DOS. So I am very used to have…
Read More » -
Core Java

ANTLR and Jetbrains MPS: Parsing files and display the AST usign the tree notation
Itemis did it again: they just released a new very cool plugin for Jetbrains MPS. This one permits to define new…
Read More » -
Software Development

Recognizing hand-written rectangles in an image
Last time we have seen how to identify key points in an image. I was then thinking to use machine…
Read More » -
Software Development

Recognizing hand-written shapes programmatically: find the key points of a rectangle
A far-fetched goal I have is using sketching on a whiteboard as a way to define programs. I mean formal…
Read More » -
Software Development

Raising the level of abstraction: what if we tried to do that bottom up?
It is clear that software development is going in the direction of raising the level of abstraction since it was…
Read More » -
Core Java

Parsing any language in Java in 5 minutes using ANTLR: for example Python
I like processing code for several purposes, like static analysis or automated refactoring. The interesting part to me is to…
Read More »




