-
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 »