Mails

Ich habe jetzt meine emails auf imap mit mailfilter umgestellt mit einem cleanup von User auf dem Server. Dabei hab ich mich 2x in den Regeln verschrieben und den User spam gelöscht, den spamassassin aber benötigt. Lange Rede kurzer Sinn, vielleicht sind Mails verloren gegangen, bitte erneut senden, wenn ich nicht in der nächsten Zeit antworte.

Please resend Mails if you send them in the last week (around 24.12 to 08.01)

Mailfilter ist recht einfach konfiguriert, ich kann aber trotzdem nur Sieve empfehlen, wird aber von Courier aber leider nicht unterstützt. Das Hauptproblem ist, dass bei jedem kleinen Konfigurationsproblem alle Mails des Users in /dev/null landen, sehr unpraktisch! Aussehen tut das ganze, dann ca. so, mehr Details im Howto:

MAILDIR="$HOME/Mail"
DEFAULT="$HOME/Mail"
logfile "$HOME/.mailfilter.log"

if (/^X-Original-To: contact@markus-raab.org/)
to "$MAILDIR/.contact"

if (/^X-Original-To: business@markus-raab.org/)
to "$MAILDIR/.business"

Soya3D

Nachdem seit Sommer kaum mehr etwas für Soya3D passiert ist (unser Projektpraktikum) setzen wir uns jetzt daran um in der nächsten Woche 20 Seiten pro Person zu schreiben und dann spätestens am 21.Jänner abzugeben.

Selbstverständlich gibt es noch viele andere Abgaben nebenbei und das Monat verspricht wie immer turbulent zu werden.

Wir haben uns entschieden, kleine Codesnippets mithilfe von Latex Listings (pdf) einzubinden. Dadurch gibt es nicht nur ein Syntax highlighting von Python Code sondern viele weiteren Möglichkeiten auch.

Mit begin{lstlisting} environment erklärt man die darauf folgenden Zeilen zu einem Listing. Mit lstset{language=Python} am Beginn werden alle Programme als Python Code erkannt. Die Configuration geht aber noch viel weiter, so kann neben Zeilennummerierung auch die Formatierung detailliert auswählen. Es kann auch Latex Code in listings verwendet werden und von ausserhalb darauf Referenziert werden.

Wir haben dann noch ausführlich darüber diskutiert ob der ganze Code inkludiert werden soll, oder immer nur betreffende Snippets. Jeweils der ganze Code hätte zwar die Eleganz und Kürze mehr betont, aber wir haben uns dann doch entschlossen mehr auf die Lesbar- und Verwendbarkeit des Tutorials zu achten und jeweils sofort nach Code-Snippets Erklärungen abzugeben.

Die Jän 3 15:01:52 CET 2017
anybrowser.gif elektra.jpg fsfe-logo.png patent_button.gif valid-css.png valid-html401.png vim.gif