Skip to content
View mihxil's full-sized avatar

Organizations

@beeldengeluid @ibissource @mmbase @npo-poms

Block or report mihxil

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mihxil/README.adoc

Github profile of Michiel Meeuwissen

This is my github home page. I use github for several things. Lets highlight a few.

I initiated or worked on several projects in the repositories of VPRO, NPO/POMS,MMBase,B&G

vpro-shared

Some generic utilities in vpro-shared

Used in poms too

tomcat

Used for deployment of stateful sets in community hosting platform of NPO (VPRO & POMS)

cleaner

garbage cleaner. Stateful, e.g. because of log files. Simple sidecar to clean them up now and then

openshift/helm

Used for building maven/docker

I initiated/contributed some small projects related to the magnolia CMS.

POMS

  • poms-parent

  • poms-shared

  • amara-poms

  • poms-shared-backend (private)

  • pyapi

  • api-clients

  • thesaurus

  • keycloak-rfc2037

  • kaniko

  • linux with im7

B&G

  • mapping-annotations

  • private repositories

MMBase

MMBase used to have its own (subversion) repository. Most things I copied to github.

Personal projects

Internationalization

Most of these are actually spin-offs from my work on e.g. poms, and are actually used in that. But they are in many aspects 'too good' now, and I just elaborated on them because I’m interested in this kind of stuff…​

Math

Even this is actually a spin of. It started just as a small libraries to calculate average durations and so on (with a sliding window)

But it evolved to a library for 'abstract algebra’s', because I liked some interface for 'operator like methods'.

I now also use it to e.g. play with some group theory or so.

It also contains a module related to 'property' testing (using jqwik), which I now sometimes use more generally.

Utilities

  • json. A json library based on jackson2. I think people use jq for this. It evolved actually from small tools to download entire elastisch or couchdb database. It contains things like 'jsongrep' en 'jsonformat'. It’s also java code, so sometimes I use it as a library for similar purpose.

  • functional utils. There are lots of this kind of libraries, but none of them was exactly what I need

Miscellaneous

  • translations (esperanto)

    • Kaas

    • etc.

  • latex2html

    • Tools to publish those, using LaTeX/HTML

  • espilo

  • vekejo

Other contributions

I (modestly) contributed to some open source projects - resteasy - tomcat - camel - ..

Pinned Loading

  1. json json Public

    Json-stream utilities. Formatting of or grepping in arbitrary large json streams without running out of memory. Implemented in java/jackson.

    Java 1

  2. i18n-formerly-assigned i18n-formerly-assigned Public

    Groovy 1

  3. i18n-regions i18n-regions Public

    Provides an interface for geographical regions. Using nv-i18n for country codes. Also supports user assigned countries, and other types of geographical regions.

    Java 8

  4. math math Public

    Interfaces abstract algebra's, and the concept of 'uncertain number'. Based on that some structures related to physics, like physical numbers, which are uncertain numbers with dimensional analysis.

    Java 3

  5. utils utils Public

    java.util

    Java

  6. i18n-iso-639 i18n-iso-639 Public

    Provides a java class 'LanguageCode' with instances for all available codes in ISO-639-3

    Java 1 1