jemarch.net - Homepage of Jose E. Marchesi
GNU poke
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
poke-elf is a GNU poke pickle for editing ELF object files, executables,
shared libraries and core dumps. It supports many architectures and
extensions.
poke-dwarf
poke-dwarf is a GNU poke pickle for editing DWARF debugging information.
Applied Pokology
Applied Pokology is a blog about how to make best use of GNU poke.
GNU recutils
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
named fields.
GNU ferret
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.
Rabbit Herd
The Rabbit Herd occassionaly meets during weekends for hacking.
Retpolines Song
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*.
Algol 68
Yes, Algol 68 is my favorite programming language.