|

ReverseGeocoding for localizing towns and country names

Standard text localization When you create apps for the Apple ecosystem, you may need to support multiple languages. This is a key part of what is known as localization. It comes down to creating an English version of text strings – say the label of a “Submit” button -, and providing translations of “Submit” to…

| | | | |

Dockerized WordPress with LEMP

This posting lists and discusses various online tutorials about how to set up WordPress using Docker and NGINX on a self-managed Linux server. This is sometimes known as LAMP: Linux, Apache, MySql, PHP. Or LEMP: Linux, (E)nginx, MySQL, PHP. All this is trivial if the hosting provider handles the details. And is still relatively doable…

| |

Github activity

Github contributors have a page with a well-known graphic showing how active they were in, for example, the last 12 months. The horizontal axis is weeks, the vertical axis is within the week (Sunday is the top row). The intensity shows how many “contributions” they made to any public repository on Github. The color scales…

| |

Diffusion-based image generation

We could explain this technology with a concise explanation such as ”Latent Diffusion Models (LDM) use machine learning to iteratively remove deliberately added noise”. Or we could try to summarise the University of Nottingham’s YouTube video (which is in itself a summary of research papers). But let us try to add value by explaining this…

| | | |

Fotogroep Waalre app v2.1

The Fotogroep Waalre app (called “Photo Club Waalre” in English) has a new version on the Apple App Store. Starting with v2.1.0 the app’s source code is now also available on a public GitHub repository. This was a matter of conforming to GitHub conventions (like having a markdown readme file). But it took quite some…

| | |

Git-Crypt

Git, Linus Torvald’s version control system, is pretty unescapable nowadays. I methodically installed Git in a basic Xcode Swift project, along with Git-Crypt. The latter allows you to encrypt certain of the files that you published using Git. Publishing source code while encrypting a file or two may sound like a strange combination. But it…