GNU poke is an interactive, extensible editor for binary data. Not limited
to editing basic entities such as bits and bytes, it provides a full-fledged
procedural, interactive programming language designed to describe data
structures and to operate on them.
poke-elf is a GNU poke pickle for editing ELF object files, executables,
shared libraries and core dumps. It supports many architectures and
extensions, as well as DWARF.
Applied Pokology is a blog about how to make best use of GNU poke.
Recutils is a set of tools and libraries to access human-editable,
plain text databases called *recfiles*. The data is stored as a
sequence of records, each record containing an arbitrary number of
Ferret is a graphical editor for editing conceptual data models. It
supports the Entity/Relationship model, and can generate SQL for several
popular free software relational database sytems. It is packaged in many
GNU/Linux distributions as Debian.
The Rabbit Herd occassionaly meets during weekends for hacking.
Heavy brain damae resulting from backporting retpolines support to
several old versions of GCC led me to write the retpolines song, based on
Leapy Lee's *Little Arrows*.
Yes, Algol 68 is my favorite programming language.