NDL's blog

PaX and Clang sanitizers, or some random notes on the crossbreeding of adders and hedgehogs


TL;DR: patches for running Clang sanitizers under PaX-enabled kernels are at the bottom of the post.

cxx2rust: the pains of wrapping C++ in Rust on the example of Qt5


Discussion of Rust language features that make it difficult to generate & use C++ bindings in Rust.

Update: the discussion is happening at the following Reddit thread, please use it instead of comments here. Thanks!

Herzlich willkommen in der Schweiz

Эта статья посвящена эмиграции нашей семьи в Швейцарию в связи с моим устройством на работу в офис Гугла в Цюрихе.

Gallio adapter for Boost.Test


Adapter for Gallio testing platform that allows it to load and run Boost Test library based unit tests is released.

Privoxy filters for experts-exchange.com and Google left navigation bar

Privoxy filter rules for removing all experts-exchange.com related results from Google search as well as collapsing Google left navigation bar are provided.

Redmine wiki external filter plugin version 0.0.2 is released


New version of Redmine wiki external filter plugin is released, see full text for changes description.

Redmine wiki external filter plugin is released


Redmine wiki external filter plugin allows defining macros that process macro argument using external filter program and render its result in Redmine wiki, see full description.

mod_archive2 status

This post provides information on current status of mod_archive2 development: rewritten version of ejabberd module supporting history archiving standard XEP-136.

Prelude Trigger 1.0.0_beta1 is released


First version of Prelude Trigger - small daemon to fire active responses for attacks detected by Prelude IDS - is released.

Psi spell-checking: hunspell support


Patch for Psi 0.13 that adds support for hunspell spell-checker.

Update: multilang patch for Enchant is also available.

Syndicate content

User login

Recent comments