Best Practices on Dockerizing Python Apps

SO [whut are wheels](https://realpython.com/python-wheels/)

June 27, 2023 · 4 words · Peter Dieleman

Template

Ways of debugging a failing Docker container: debugging failing docker container debug exploding docker container

June 27, 2023 · 15 words · Peter Dieleman

Gravel Routes Dresden

Gravel Bike Routes wikiloc carver.de komoot - 34km komoot - gravelclub #4 komoot - 40km komoot - heide loop - 52km komoot - 64km komoot - grevet - 153km Orbit 360: Orbit 360 - 212km komoot komoot - 191km Longer / bike packing bikepacking.com trans germany Calendar 2023.06.17: Grow Dresden 2023.08.26: RRAD Dresen 2023.09.02.09.2023: Bohemian Border Bash 2023.09.13: Bespoked, Dresden, 13-15 October 2023 Sources https://gravel-collective.com/the-gravel-club/ausfahrten/dresden.html https://www.komoot.com/tour/1054717326?utm_campaign=tour_embed&utm_medium=embed&utm_source=gravel-collective.com https://www.canyon.com/de-de/blog-content/gravel-bike-news/gravel-touren-sachsen/b23022023.html https://graveldeluxe.com/gravel-routen/dresden-graveltouren-dropbar-crew

April 1, 2023 · 68 words · Peter Dieleman

Notes on Java Concurrency

Atomic Reference https://stackoverflow.com/questions/3964211/when-to-use-atomicreference-in-java https://jenkov.com/tutorials/java-util-concurrent/atomicreference.html

April 1, 2023 · 4 words · Peter Dieleman

Homebrew with dual admin accounts

Context: the year is 2023. You are a developer and you would like to set up a Macbook for joint work and private usage. Information https://www.codejam.info/2021/11/homebrew-multi-user.html https://stackoverflow.com/questions/41840479/how-to-use-homebrew-on-a-multi-user-macos-sierra-setup Solution Install using untar anywhere

March 17, 2023 · 32 words · Peter Dieleman

The Cheatsheet

macOS, ip-address ipconfig getifaddr en0 kubectl kubectl logs --namespace name_space svc_name -f kubectl set env deployment/name_of_service ENV_VAR="value" --namespace=the_best delete --all deployments --namespace=default kubectl describe service --all-namespaces | grep -i nodeport kubectl - nuking namespaces kubectl proxy (in one window) and: kubectl get ns delete-me -o json | \ jq '.spec.finalizers=[]' | \ curl -X PUT http://localhost:8001/api/v1/namespaces/delete-me/finalize -H "Content-Type: application/json" --data @- from: stackoverflow) minikube minikube service chmod chmod -R 701 ....

March 6, 2023 · 174 words · Peter Dieleman

Checkboxes Hugo

How to enable checkboxes in hugo? Through a shotcode? Some Reading https://observablehq.com/@hugodf/checkbox https://discourse.gohugo.io/t/rendering-enabled-checkboxes/11809 https://github.com/gohugoio/hugo/issues/6837 https://bwaycer.github.io/hugo_tutorial.hugo/overview/configuration/#configure-blackfriday-rendering https://gohugo.io/getting-started/configuration-markup/#goldmark https://github.com/gohugoio/hugo/issues/6837

March 4, 2023 · 17 words · Peter Dieleman

Conventional Commits

From the specs: <type>[optional scope]: <description> [optional body] [optional footer(s)] Types fix: build: chore: ci: docs: style: refactor: perf: test: Examples feat!: send an email to the customer when a product is shipped Relation to Semver fix type commits should be translated to PATCH releases. feat type commits should be translated to MINOR releases. Commits with BREAKING CHANGE in the commits, regardless of type, should be translated to MAJOR releases.

March 1, 2023 · 70 words · Peter Dieleman

kubectl logging

Searching logs kubectl logs my-pod | grep search-expression https://www.containiq.com/post/kubectl-logs

March 1, 2023 · 9 words · Peter Dieleman

OSGi

What. Is. OSGi OSGI docs SO post Discussions https://news.ycombinator.com/item?id=20133145 Wtf are OSGi Bundles, from a Spring perspective? bundle = jar + OSGI information Spring Using BND to wrap Java Libraries into OSGi Bundles Other Docs https://www.ibm.com/docs/en/wasdtfe?topic=overview-osgi-bundles Annotations @GrpcServiceWrapper

March 1, 2023 · 38 words · Peter Dieleman