nblock's ~

Tryton GTK client inside a virtualenv

September 27, 2018

Setting up Tryton's GTK client inside a virtualenv.

SQLAlchemy automap and custom types

April 3, 2018

Using SQLAlchemy's Automap along with custom types for convenient data access.

GnuPG key transition statement

February 17, 2018

GnuPG key transition statement

Automatically recover a failing USB LTE modem

September 19, 2017

Automatically recover a failing LTE ZTE MF831 USB modem on OpenWRT/LEDE

Export multiple SVG layers

May 7, 2017

How to export multiple layers of an SVG file using xmlstarlet and Inkscape.

Times in Tryton

April 11, 2017

The relation between date and time fields in Tryton.

Tryton keyboard shortcuts

April 10, 2017

Keyboard shortcuts for date, datetime, time, and timedelta widgets in Tryton.

Notes on upgrading from Tryton 4.0 to Tryton 4.2

December 15, 2016

A few notes on the upgrade from Tryton 4.0 to Tryton 4.2.

Transparently edit Ansible Vault files with Vim

October 31, 2016

A few Vim autocommands to transparently edit Ansible Vault files with Vim.

Recover most of a broken Git repository

October 24, 2016

Repair as much as possible from a Git repository with broken blob objects and no backups available.