Ulrich Mierendorff's Website

This is the website of Ulrich Mierendorff. You can leave a message or just look around...

Another website of mine is www.AlbumReminder.com. It notifies its users of new and upcoming music albums of their favorite artists.

Software

Rendering Antialiased Filled Arcs, Ellipses and Circles with PHP and GD

With PHP, or more precisely the GD library, you can draw filled elliptical arcs, ellipses and circles, but antialiasing is not supported. I have written a PHP function that renders them with antialiasing. Read more

Sign Amazon Product Advertising API REST Requests with PHP and Python

The Amazon® Product Advertising API (formerly know as Amazon Associates Webservices) can be used to access Amazon's product data for advertising purposes. By August 15, 2009, all calls to the API must be signed (with HMAC and SHA-256) to authenticate the request. I have written a PHP and a Python function which build authenticated requests. Read more

Blurring on Graphics Cards without Shaders

Blurring a texture in OpenGL or DirectX applications is a common way to achieve various effects like glow in computer games and virtual reality. Implementing this with pixel shaders is easy, but sometimes applications have to run on older hardware, embedded devices or smart phones with no or limited shader support. The blurring method described in this article only requires the standard built-in bi-linear texture filter and looks similar to the well-known Gaussian blur filter. Read more

Python Library for accessing Kyoto Tycoon via Binary Protocol

Kyoto Tycoon is a lightweight database server with impressive performance. It can be accessed via several protocols, including an efficient binary protocol which is used in this Python library. Read more

PHP Library for accessing Kyoto Tycoon via Binary Protocol

Kyoto Tycoon is a lightweight database server with impressive performance. It can be accessed via several protocols, including an efficient binary protocol which is used in this PHP library. Read more