Alle Beiträge von Helmut Hirner

Taiji-Kurs am Donnerstag

Der Spezialkurs am Donnerstag (und der Kurs am Dienstag) im Shambhala bringt mir wirklich viel, obwohl alle Teilnehmer ein weit höheres Niveau und wesentlich mehr Erfahrung haben. Ich habe es inzwischen aufgegeben, mir Notizen zu den Übungen und Anwendungen zu machen, da es auf meiner Stufe kaum Sinn macht, mir viel aufzuschreiben. Ich bekomme einen ersten Eindruck von der Umsetzung der Prinzipien und eine diffuse Ahnung von den Anwendungsmöglichkeiten und das genügt mir vorläufig. Gesundheitlich spüre ich jedenfalls bereits eine sehr positive Auswirkung. Normalerweise bin November und Dezember immer sehr gedämpft, in melancholischer manchmal sogar leicht depressiver Stimmung, aber heuer ist das absolut nicht der Fall. Die täglichen Übungen und das zwei- bis dreistündige Training drei mal pro Woche hält mich fit, bei guter Laune und munter. Auf meine Beweglichkeit und sogar auf meine Ausdauer wirkt es sich gut aus. Alles in allem ist das Ergebnis also weit über meinen Erwartungen. Besonders freut mich auch die allgemein angenehme Stimmung und die freundlichen Partner mit unterschiedlichstem Niveau in ihren Taiji Kenntnissen und Fähigkeiten.
Selbstverständlich liegt das auch an den hervorragenden Lehrer und seiner Assistenz, die nicht nur Taiji sehr gut können, sondern es auch vermitteln können und die Zusammenstellung der Übungen und den Ablauf optimal gestalten.
Wer denkt, dass man bei einer „inneren“ Kampfkunst nicht ins Schwitzen kommt, der irrt, oder er/sie hat eine ausgezeichnete Kondition. 😉

Demnächst werde ich mich für die Säbelform ausrüsten, mal sehen was bei Fightersworld angeboten wird.

Programmierstil

Die Entwicklung nimmt nun allmählich die KI und Automaten in die Praxis auf. Durch „Acts As State Machine“ in RoR wurde ich darauf aufmerksam, dass die FSM (finite state machine) schon in einigen Frameworks verwendet wird. Es gibt auch schon ein Eclipse Plug-in
für UniMod

Currently, UniMod project is focused on designing and implementing applications behavior. Already implemented approach adapts SWITCH-technology for UML notation. SWITCH-technology is also known as Automata-based Programming and has it’s own Russian site https://is.ifmo.ru/english/.

SWITCH-technology suggests to model application behavior with a help of Structural Finite State Machine (FSM). Structural FSM is defined as set of Abstract FSMs and scheme of Abstract FSMs interconnections.

Eine interessante Entwicklung, die in Zukunft viel „Coderarbeit“ ersparen könnte, wodurch Programmierer sich besser auf die eigentliche Umsetzung des Algorithmus konzentrieren können.

Weblinks:
Finite-state machine
UML state machine version
StateWORKS
Automata-based programming
Programming paradigm
Modeling and Building Reliable, Re-useable Software (pdf)
Sprachen und Automaten Theoretische Informatik
Virtueller endlicher Automat