Wie vergebe ich Admin rollen in Librechat?
Wie vergebe ich Admin rollen in Librechat?
Mit der saruman TED 64kb Speichererweiterug will ich auch C16+4 Programme laufen lassen
"Wenn man viele verschiedene Farben in einem Topf rührt, kommt meistens braun dabei heraus." - Thomas Eimers
Das Laden von Programmen per Datasette klappt zwar noch, ist aber langsam und langfristig riskant. Deshalb habe ich jetzt meinen Commodore 16 mit einem internen SD2IEC ausgestattet: minimaler Aufwand, rückbaubar und zuverlässig. Hier zeige ich kurz, wie es funktioniert, und wie man bequem auf der SD-Karte gespeicherte Programme per Filebrowser laden kann.
Beim automatischen Setup von Testdatenbanken im Rahmen eines GitLab-CI Pipeline Jobs müssen meist mehre SQL-Dumps importiert werden. Dazu wird üblicherweise mysql als Service gestartet und dann die Datenbank via CLI importiert. Aber eigentlich importieren die mariadb Docker container automtaisch dateien im verzeichnis /docker-entrypoint-initdb.d/ . Aber da es in CI keine direkten Volume-Mounts gibt benötigt man einen Workaround.
Für viele Probleme der Softwareentwicklung und Umsetzungen gibt es sinnvolle Prinzipien, Design-Pattern und Leitlinien. Allerdings sollte man verstehen, welche Probleme dieses Lösen wollen, statt diese starr einzusetzen.
Hinweis: Dieser Artikel ist keine Argumentation für
Entwickler die unsauber arbeiten, und Prinzipien, die sie nicht
verstehen, einfach ignorieren wollen.
Baue keine Autobahn, so lange du nicht weißt ob der Bedarf da ist, denn sonst hast du bei einer Anpassung der Streckenführung viel Arbeit.
Diese Überlegungen bedeuten für mich, dass ich immer, wenn ich etwas ein zweites/drittes Mal anfasse, schauen muss, ob jetzt der Zeitpunkt für ein Interface ein
Design-Pattern oder das Abtrennen einer Funktionalität gekommen ist. Daher baue dann iterativ um. Die Kunst
hier ist es, dann auch so Professionell zu sein, dass auch zu machen. Das
unterscheidet einen guten Softwareentwickler von einem Frickler ;)
All die bekannten Regeln und Prinzipien, wie SOLID, versuchen dem (unerfahrenen) Entwickler Hilfen an die Hand zu geben, solange Sie die negativen Auswirkungen ihres Codes nicht selber erkennen können. Wenn Sie selber in der Lage sind diese Regeln zu formulieren, sollten Sie diese nicht mehr starr anzuwenden, sondern das Problem Ihrer Umsetzung bewerten und dann entscheiden.
Article relase date: / Last update: