May 27, 2016

To Over or Under Engineer?


To Over or Under Engineer?

A tale of two groups of engineers designing a fly killing device. 

Oct 13, 2015

Forth Interpreter and Abstract Machine

Forth has such a strikingly well thought out simple execution model that it can fit in one small diagram... (read the full article on my website)

Jun 24, 2015

Grab Packt With Groovy

Packt Publishing has launched a new programme called "free learning offer"; each day they put an e-book for free on their website to download: one only needs to login to Packt's website and click on the "claim your free book" link.
Following Grab Packt with Racket, here is the Groovy version, to autmotically add the e-book to your Packt account for later downloads. (read the full article on my website)

Jun 23, 2015

Grab Packt With Racket

Packt Publishing has launched a new programme called "free learning offer"; each day they put an e-book for free on their website to download: one needs to login to Packt's website and click on the "claim your free book" link.

A nice fellow, wrote some Javascript code (nodejs) to be able to automatically claim a book, for example by calling the code from a cron job. He named the code "grab_packt" and has made it publicly available on github.

To me it is not fair to have only a Javascript version! So I decided to give it a go with different languages. This time I'll present the version written with Racket.... (read the full article on my website)

Jun 16, 2015

aria2: An Ultra Fast Download Manager On Linux

aria2 is a brutally fast and very feature rich download manager available for Linux platform. It can handle almost any kind of download you can ever imagine (FTP, HTTP, BitTorrent, SFTP, ...) (read the full post on my website)

Jan 19, 2015

More Thoughts On A JVM-Based Forth

This post is the continuation of the ideas discussed earlier in my previous post Thoughts On JVM-based Forth Implementation (please read it if you haven't done so yet), in which a general execution model and an overall stack design was introduced. However, three major topics were either very shallowly discussed or were left untouched. They shall be covered in this post... (read the full post on my website)