Archive for the ‘Uncategorized’ Category

Improved Logo interpreter in Red

Saturday, April 30th, 2016

Using what I have learned in the last few days about ‘parse’ in Red, I have improved the Logo interpreter from the last post, so that it now supports procedures.

(more…)

Little Logo interpreter in 81 lines of Red

Tuesday, April 26th, 2016

I have made a little “port” of a logo interpreter I wrote in Rebol some time ago. Back then I did it to try and understand how parsing works in Rebol. Now I just wanted to have some fun with Red, since it has a GUI as of the 0.6 release.

(more…)

A Lisp Interpreter in ABAP

Wednesday, June 24th, 2015

I published a blog post today titled “A Lisp Interpreter in ABAP” on SCN. I just finished developing a basic Lisp interpreter in ABAP which is inspired by Peter Norvig’s “(How to Write a (Lisp) Interpreter (in Python))” and Anthony Hay’s “Lisp interpreter in 90 lines of C++“.

(more…)

SAP PI message payload search using Elasticsearch

Tuesday, August 26th, 2014

At our client we recently went live with a solution that incorporates SAP PI. At the time we did not have TREX set up to be able to perform searches on messages. (And at the time of writing we still don’t, but we should have it soon).  So as a stopgap measure, I developed a solution that uses Elasticsearch to index payloads and allows you to search them.

(more…)

Forwarding local AJAX requests to an SAP ABAP server with Nginx

Friday, November 22nd, 2013

I am busy doing a little proof-of-concept solution to produce a mobile app using a BSP application as a container. In concept, this sounds easy, but there are always snags that slow down the development process, particularly trying to test AJAX calls to a remote server from a locally hosted app.

(more…)

Complete JSON utility class example

Wednesday, April 4th, 2012

Following my previous post, where I showed a solution for translating JSON to an ABAP data structure, I am just posting an example of a class that will allow you to do both (ABAP to JSON and vice versa).

(more…)

And the winner is…

Friday, August 5th, 2011

I was going to title this post “Three days, three distros” or “Three distros in three days”, but that is not half as captivating. Indeed, as the would-be titles suggest, this is about switching distros (again). After running for a while on Linux Mint 10, I decided it is time to upgrade. (more…)

Nice web server script to serve any directory using WEBrick

Wednesday, June 22nd, 2011

At present, I am doing some web development in the form of a rich Javascript client. Now I have a need to serve up pages locally, but I don’t want to run a heavy web server just for that. So I wrote a little Ruby script to allow me to start a WEBrick server in any directory on the fly, which is great for testing content locally.
(more…)

Running Ubuntu 8.04.1 Server on XP with VirtualBox – Part 1

Friday, September 19th, 2008

Not only does running your own Linux Server make you feel like a big man, but like having a towel in The Hitchhiker’s Guide to the Galaxy, it will make everyone else think you’re a hoopy frood. Moreover, it’s a great way to learn Unix on the side. In this first installment of a two-part series, I will show you how to install Ubuntu Server in VirtualBox on a Windows XP system.

(more…)

Life on Ubuntu

Monday, July 14th, 2008

It’s been months now. I’ve lost count. I can’t remember when I made the switch. But it’s final. Windows is a thing of the past (well, not 100%). I’ve been having a great time on Ubuntu (or U, as I’ve started calling it).
(more…)