Michael Moser's Projects
parser combinator and AST generator in c++17
My C projects
Vim plugin - useful commands for editing code.
script to attach shell to running docker container - even if there is no shell in the image
dashboard/web application for working with docker
bash script for downloading the artifacts of the latest release for a given github repo of a given user.
Meta search page that utilises duckduckgo !bang query operators.
crawl hn and build a page containing flagged stories only.
tail the log of all containers in all pods of a kubernetes deployment/replicaset/statefull set, for a limited time period. Interactive script: the user presses enter to stop logging.
minimal vim plugin for working with git; with a focus on git blame and git grep commands
script that notifies if any of your PR's received new/modified/deleted comment.
tools that make use of the python github api, for fun and profit.
get some sense out of the git log for a given repository.
grpc ServerInterceptor for logging of grpc request/response with exception handling, used with grpc-spring-boot-starter
log of job interview assignments
Example of handling the encryption/decryption of data at rest in an SQL table, by means of spring JPA/AttributeConverter
illustrated tutorial of jq (and the scripts that create it)
pyx scripting language & REPL/Shell ; prs - javascript module for parser combinators
golang exercise: produce a table of kubernetes api resources where each row is linked to an explanation
Simplifies the creation of practical kubernetes test clusters with the kind utility.
Declarative verifier and sanitizer for python kwargs parameters.
Show all declarations with java annotations by decompiling byte code.
some blurb about the owner and his stuff. A script generates README.md, that appears on the public profile. The script is run periodically by github action. (see ABOUT.md)
Keeping notes while learning stuff (so they don't get lost) These notes are best viewed in vim - meaning in a fixed font with text wrapping)
my work environment (so i don't have to search for it ;-)
fortune | cow pipe that runs sentiment analysis on the fortune cookie, in order to determine the mood and expression of the cow
python pretty printer, unlinke pprint it prints out all object field values.
Adds bidi aware 'print' and 'input' functions.
Explores the python bytecode, provides some tools to access it for fun and profit.
A small wrapper toolkit that simplifies development with the pygame library (hopefully)