Bild zu Neu ist immer besser (?)

Neu ist immer besser (?)

Lesezeit: 2 Minuten
16.09.2021

Ich muss etwas gestehen. Ich habe ein Problem. Ich bin mir nicht sicher, ob mein Problem einen Namen hat, also gebe ich ihm einen. Ich nenne es “Neoprogrammismus”. Was ist das? Nun am besten lässt sich das einer einem Beispiel klarmachen.

Beispiel 1

Ich kenne mich mittlerweile aus mehreren Projekten gut mit Python und Django aus bin aber mit JavaScript nicht so vertraut. Es gibt da ein neues Projekt, um APIs direkt aus dem Datenbankschema zu generieren, das komplett auf JavaScript setzt? Nehm ich!

Beispiel 2

JavaScript ist mir zwar nicht so geläufig aber CSS mag ich gerne. Um mein Leben dennoch zu erleichtern und best practices besser zu folgen, entscheide ich mich für ein CSS Framework. Nun gibt es in diesem Bereich eine Menge etablierte Frameworks, aber ich habe in einem Artikel kürzlich so mit dem halben Hirn gelesen, dass es da ein neues schlankes Framework gibt. Nimm lieber das!

Durch meine Arbeit stand ich vor dem Problem, dass wir Nutzer Zentral über MySQL authentifizieren wollten. Dies ist an sich kein Problem dank libnss-mysql und pam-mysql, doch leider mangelt es an Programmen um die Nutzer sinnvoll zu verwalten.

Deshalb habe ich nun Tools dafür geschrieben die die Linuxprogramme user{add,mod,del} und group{add,mod,del} imitieren und diese als PAMMySQLTools auf PyPI veröffentlicht.