Tagged: Free and Open Source

2

Setting up alerts in Digdag for slow or delayed workflow

You can set up a failure alert task _error in Digdag to alert you when a workflow fails. But sometimes you want to get an alert even if the task runs successfully but takes more time than expected. For this, you can use sla feature.

2

Data: Public, Private and Beyond

The Bachchao Project hosted the “Data: Public, Private and Beyond” from 12th to 15th May 2023 at Panjim, Goa. It’s an Art on Tech exhibition inspired by The Glass Room. I wanted to go but couldn’t due to personal and work reasons.

I showcased Surveillance in the Bengaluru project to attract more contributors to mapping Surveillance in Bengaluru or other cities.

GPSLogger wth CouchDB 1

GPS Logging using GPSLogger and CouchDB

One of the valuable features of Google maps app is GPS logging. It keeps track of where you have been so you can take action if required later. I wanted an open-source, self-hosted version of that.

1

SDR on Android Phone

I have been thinking about running SDR on Android for some time. So I did this week. The setup is useful for “showing” radio waves to kids and adults. It also makes sense to see it when you want to debug wifi channel or other radio issues at home.

2

Communicating with Minetest Server Using APIs

I have been playing Minetest for a while now, mostly in creative mode. Recently I wanted to control it programmatically. So I started looking for ways to do it. I found mineysocket mod, which gives remote access to Minetest server over a network/socket API. There are wrappers available for various languages, including Python.

2

Programmatically Creating Embulk Configuration Files

Embulk needs a YAML file configuration for each data load. It’s a simple format, very human-readable. But there are cases where I want the YAML files to generate dynamically. Embulk does support an experimental feature that involves liquid templates. But my team is well versed in Python and Jinja2. Hence that is what we use.