Author: george georgovassilis

Eclipse freezes on Windows 10 creator’s update

Symptoms: Eclipse used to work fine under Windows 10, suddenly hangs short after start. Solution: uninstall Linux subsystem or don't use Git in Eclipse Explanation: the Eclipse egit plugin looks for bash, which normally doesn't exist on Windows. When the Windows subsystem for Linux is installed, bash does exist, but blocks with a message ("click … Continue reading Eclipse freezes on Windows 10 creator’s update

The Accordionist and the value of specifications

On those rare occasions when I arrive home at a God-fearing time, there is, sometimes, a Bulgarian Accordionist sitting in the neighbourhood playing familiar tunes. It's not the action-laden showmanship that compels one to stop and gaze at the spectacle nor the stereotypical French sailor (the kind I never have met in France) easily recognisable … Continue reading The Accordionist and the value of specifications

Equal height HTML elements in a container with CSS

Task: create HTML elements that contain other elements and adjust their height to surrounding container. No Javascript allowed.That's surprisingly hard; height:100% won't work; elements generally wrap their contents tightly and don't extend to their parents height dimension.Illustrating the problem: three elements inside a surrounding containerCss-tricks lists several ways [1] to get this done, two of … Continue reading Equal height HTML elements in a container with CSS

RSA is partially cryptographically homomorphic

Homomorphic cryptography [1], should it ever become available as a product, will have an intriguing property: computers will be able to operate on encrypted data without either having to- or being able to decrypt it. Competitive or regulatory pressure leads many organisations to distrust public (or private) clouds with their data and algorithms, so they … Continue reading RSA is partially cryptographically homomorphic

Rebuilding single services in docker-compose

Note to self: a single service ("container") out of a docker-compose.yaml file is rebuilt and restarted like this: docker-compose build docker-compose up -d # runs containers, but returns immediately # Oops, something needs to be changed docker-compose stop web # Make changes docker-compose build web docker-compose up -d --no-recreate web As Daniel Nephin writes here: … Continue reading Rebuilding single services in docker-compose