Punches and the lower back

Sensei helped me figure out that my punches are all wrong, and the issue has been traced to lower back muscles. Thankfully, I've got tons of subway time now, so I can practice standing. For those of you who don't study martial arts… That last sentence is not a joke.

New position at Cyrus

On Monday, April 26th, I am starting a new job at Cyrus Innovation. It may well be fair that I am starting a new career - it's a hop, skip and jump for me. I'm switching from Systems Administration / Tech Support / Hell desk (not a typo, sadly) to Development / Programming. I am very much looking forward to it. It means a hobby/job switch: I will now do sysadmin stuff as a hobby, and programming as a full-time job.

Ruby callbacks (hooks)

Hooks are a fascinating bit of Ruby magic. They are methods you can define with actions to run when something happens. You can put triggers in your code. <a href="https://web.archive.org/web/20130210090846/http://www.khelll.com/blog/ruby/ruby-callbacks/">This blog post</a> explains them very well; and for more information, get "Metaprogramming Ruby", which is a great book - not only about the callbacks, but about a host of information.

Nidan test

On February 28th, 2010, I took the test to become a second-degree black belt. Here is a summary of what I had to do, besides the calisthenics: <ul> <li>All my empty-hand forms, opposite side. There are eight of them. This meant that if the first step was with the left foot, I had to do it with the right foot. I suppose you could also call that 'mirror'.

Github's customer service: bad review

I will readily admit that I don't know all that much about Github or Git for that matter. I use them, they're handy, and that's where it stops. I read about a git feature called "smart HTTP", which would allow to communicate both ways with git (push and pull) with HTTP or HTTPS. So, I asked Github about it - it would be nice for them to have this feature, because I currently can't push to Github from work.