derSuessmann
  • Blog
  • Tags
  • RSS
Setting up a git server
I would like my students working on projects in teams. They will need a version control system for this. (The students could simply use Github repositories, but that is a no go. Every student would have to create a Github account. That is not acceptable. Furthermore, teaching and learning always needs a protected environment.) Alternatives I have experimented a bit with Gitlab, but it required to much effort setting up and keeping the server running stable. Rather by chance I found Gogs - Go Git Server. There is a fork called Gitea - Git with a cup of tea. I preferred Gitea, because the development of Gogs froze in the past several times. Gitea is supported by a larger team while Gogs has only two project members. Never the less the documentation of Gogs seems to be better structured and cleaner. The difference between the two project seem to be marginal at the moment.

2016-12-29 14:10

Displaying physical formulas
I would like to use LaTeX notation in physics texts. Thankfully, there is MathJax. MathJax renders LaTeX formulas in HTML documents for quite some time. A simple mathematical formula: \( a^2 + b^2 = c^2 \) But physics require the rendering of a value with a unit. I use the siunitx package in LaTeX for this. These commands where not available in MathJax for a long time. There is a MathJax extension available since one year. This extension provides some of the functionality of the LaTeX package. Especially, the \sisetup command is not working. The format of the output is not customizable as in LaTeX.

2016-07-07 06:09

Zertifikate von Let's Encrypt verwenden
Installing acme-tiny My favorite Let's Encrypt clients is acme-tiny. It is just a very short Python script, which makes a code review easy. Som preparations must be done with OpenSSL. acme-tiny does not require root privileges. It just works. The user lets has to exist on an OpenBSD system with an nginx web server for the following description. Creating the directoy structure Create the following directories in the home directory of lets.

2016-07-06 17:16

Creative Commons License This work by derSuessmann is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, 2016.

Impressum Datenschutz