swisstech.net

tech and photography

A quick teardown and overview of the Uni-T UT61E multimeter, providing internal photos and basic information, along with links to comprehensive video reviews.

A short Groovy snippet that shows how to reuse repository definitions from the buildscript block in the main repositories block of a Gradle build script.

A guide on how to restore file permissions on a Debian system after a failed migration where permissions were not preserved, using a series of chmod, chown, and aptitude reinstall commands.

A set of notes on how to migrate a SonarQube installation to a new host, including steps for installing SonarQube and PostgreSQL, and migrating the database and extensions.

A workaround for installing or upgrading the Adobe Flash plugin on Ubuntu when you are behind a proxy that the installer doesn’’t respect, by downloading the plugin manually and serving it from a local web server.

An introduction to “repod”, a Python script for retrieving music from an iPod and organizing it into a human-readable file structure, while preserving ratings.