Archive for the 'Development' Category

new ebuild for Nginx

Unlike Apache httpd server Nginx has no ebuilds which let you select which modules you want to have installed with it. Yet.

On last Saturday I have written an eclass to simplify maintaining Nginx ebuilds and added a new Portage variable NGINX_MODULES to USE_EXPAND. In other words, from that on you can select Nginx modules like for Apache. As an example, Read more »

OSSDL Gentoo overlay

The nice thing about Gentoo is that you can extend its port-like “portage” system by third-party trees. They are called ‘overlays‘ to the official main tree. I have started mine about four years ago after having used Gentoo for more than three years, then. A lot has changed, but something is still missing – and that’s my OSSDL overlay meant for.

The overlay has ebuilds for Read more »

Pointers to software for writing webapplications in C/C++/Boost

As you might have noticed I switched to C/C++ and Boost (and my own preprocessor) for writing high-performance webapplications. In most cases I write them as module to Nginx.
These resources have been very helpful for me in the beginning: Read more »

How to build MySQL with SphinxSE under Windows

mysql-sphinx

Since around versions 5.1.40 and 5.4.3 CMake structure has changed in MySQL and the former instructions on how to build it with SphinxSE (aka Sphinx storage engine) are outdated. Compiling has become easier and requires fewer steps, for which I will provide a tutorial below. Read more »

Next Page »