Normalized DITA 1.1 DTD

The DITA DTD files are highly modularized and while most XML processors have no problems dealing with nested parameter entities, in production environments this may introduce redundant complexity. In addition, because of the way DTD files are build, topic specializations contain elements from base types that cannot be used; for example, body element cannot be used if the root element is concept. One solution is to normalize the DTD files by resolving all parameter entities and removing their declarations, and removing comments and redundant elements.

All in ZIP file.

Posted in DITA | Tagged , | Leave a comment

Problem with kokyu ho

One of the problems I’ve had with kokyu ho is that uke walks into under my arm. Uke is standing up straight and my arm is on their shoulder. If uke is my height, there is no way to finish the technique from that position. The reason for the technique failing is that I raise my arm too early, give uke the space to enter and not guide uke. I’ve struggled with this problem multiple times, and whenever I come across a better way, I forget soon after. Thus this reminder entry.

The solution thus far has been pretty simple: you turn with the hand at chudan level and only when uke’s balance is broken and they move in the direction of the turn, you raise the hand. At that point uke’s upper body and head are stopped by the throwing hand, but their legs still keep moving, resulting in uke’s back bending backwards. From that position the throw becomes a drop that requires very little force.

While the timing is important, when to raise the hand, also the position from where to start plays a key role. If you point your hand down and make a tenkan, the focus point moves too easily to the gripping hand and you become rigid. When you change the start to approach where you drop the hand and and make contact with uke’s center, the problematic turn becomes easier. You have to be careful, though, that you don’t start leaning towards uke, key thing is to keep your back straight.

It’s almost funny how you “discover” the same principles over and over again. Something doesn’t work and when you find an answer, it’s something you’ve known for years, something you’ve rediscovered before.

Posted in Aikido | Tagged | Leave a comment

One to rule them all

Over times I’ve started multiple different websites. Having multiple ones really makes no sense when I could combine them all. So here goes. Have to just make the categories in WordPress work.

Posted in personal | Leave a comment

Focusing on aikido

Today I notified my Pekiti-Tirsia Kali instructor that I’ll be taking an indefinite leave from studying PTK. I just don’t have enough time to study two martial arts and I want to concentrate on the aikido 1st dan test. I’ll be taking the test no earlier than a year from now, but I still need to focus more on aikido and one way to do it is to start attending Pertti Lehväslaiho’s classes regularly.

I still think Pekiti-Tirsia Kali is something I’d like to understand better and I hope in the future I will get a chance to continue studying it.

Posted in Aikido, pekiti-tirsia kali | Tagged | Leave a comment

Unicode, I like it

I’m a software developer and I like Unicode. I think I would like it if I wasn’t, but still. I just realized Unicode contains the characters used for Apple modifier keys:

option
command
control

Will that make a difference in my life, ever? Probably not, but I think it’s still cool that I could use those characters in text if I wanted to. As in, instead of writing press Option-Command-Esc, I would write press ⌥ ⌘ Esc. Yey!

Posted in Programming | Tagged , | Leave a comment