Friday, December 19, 2008

Martial Arts Secrets

I was looking around Amazon for books on Karate and had just finished reading the first few pages of Master Funakoshi's Karate-Do Nyumon, which he states among other things that there are no secrets in Karate-do, just hard work (paraphrasing a great deal there).

The next book I saw in the search was The Secrets of Shotokan Karate. Now, I don't mean to put down this book, as I have never read it and it may be a fantastic book on Shotokan techniques. I may even get it someday for that reason.  But I've been seeing a few "Secrets" books on Karate lately. It just made me wonder at the idea of "secrets" in Martial Arts.  If they are secrets, how did these authors learn them, and why are they publishing them in books. 

I've been reading through Shotokan's Secret: The Hidden Truth Behind Karate's Fighting Origins It appears to be a really good book on the history of Okinawan Karate, especially as it effects Shotokan.  The author appears to make some great analysis of the history, but although I read a lot I didn't know, I didn't read anything I would call a secret.

I remember reading Adams and Dr Hatsumi's books on Ninjitsu back in the 70's.  I actually researched the subject quite a bit back then, before it became popular and I lost interest.  I even did a report on it in High School and a book report on Eric Van Lustbader's The Ninja.  

Now I personally have no idea if Dr Hatsumi is or is not a last descendant of a Ninja family or if Stephen Hayes or Robert Bussey studied with him.  Full disclosure, I studied at a Robert Bussey school for 2 or 3 months in the 80's.   Suddenly Martial Artist all over the world fell in love with this "secret" martial art.  I've often wondered if it's because it's supposed to be a secret that it became so popular. 

That brings me back to what could be a trend in "Secret" books for Karate.  If these are secrets that are being brought into the public, I think that is great from a historical point of few.  If, instead, these are advanced techniques that are taught in most schools, I would rather see them publish as such.  I would be much more likely to buy "Advanced Shotokan Techniques" than "Secret Shotokan Moves Your Sensei Doesn't Know".

May be the public at large is more interested in Secrets than Advanced Techniques.  So I've decided to begin work on "The Secrets of the Gallowglass; The Irish Ninja".  Think it will sell?

Friday, December 12, 2008

Griffon vs JavaFX

Update, moved to Just Thinking: Code

I'm looking at the difference bectween using Griffon and JavaFX to create a desktop application to keep track of information on the fighters in our Barony.  I currently have a Grails application in front of a MySQL database that I would like to migrate to a desktop app.

One of the things I really like about Grails is GORM, the builtin database interface.  Griffon does not have that yet (it's due in a future version).  I was a little surprised that there is not an equilvant technology in JavaFX.  A good object relational manager like GORM talking to HSQLDB or JavaDB would speed up Desktop programming considerably.

Like Chrome, needs more

In keeping with the title of this blog, just something I'm thinking about.

I've been using Google's Chrome for a few months, about since it came out in beta.  It's fast and good looking, but I've found that there are a few sites that I can't access correctly.  It's not a total replacement for Firefox, for me as of yet.

What I was pondering though is why does Chrome not tie in better with Google's other offerings.  Most notably Bookmarks and Notebook.  

Why does Chrome even have it's own bookmarks?  The two at the very least should be synced.

If I'm doing research on a subject and I want to save anything I find to my Google Noteback, an excellent tool for that job, I typically switch back to Firefox, which has a plugin for that function.  That should be something built right into Chrome.

Neither of these are a game ender for me.  I still have Chrome up and running for accessing Gmail and general web surfing, at least at work where I have to use Windows.  No OpenSolaris version yet, or probably in the near future for use at home, or a Mac version for the family computer.

Monday, December 1, 2008

Guitar love

Oh, my.  Something new to dream about.  Dark Fire

Here's a MacWorld article about it.

About every 15 years I attempt to learn to play the guitar.  It is my favorite musical instrument to listen to, but I've never gotten the knack at playing it.  I played the trumpet in high school and sang in a choir for many years.  Playing chords or multiple notes at the same time on the guitar is what makes it hard for me.

The idea of combining a guitar and a computer is a huge temptation.  Of course I would need a new Mac (I don't do Windows at home and probably wouldn't attempt this on Solaris or BSD) and the guitar itself, which is expensive.  It will remain a dream, for me at least.

Tuesday, November 25, 2008

Running a Glassfish environment in an OpenSolaris Zone

There's a post on running Glassfish in an OpenSolaris zone

I've used that as a starting point to accomplish the same thing, but not being an Unix administrator, I did not understand some things I think he took for granted, which if I were smarter in these things I probably would have understood. I attempted to follow his instructions and got to the point of installing Glassfish. He using v2 and I would rather use v3-prelude. Since v3 uses a graphically installer and I can't seem to run any xclients out of a zone (even with ssh -X), I was forced to use the zip file from the downloads page. Now, however, I cannot access any updates or install any plugins.

Also, I'd like to have MySql installed in this same zone, but that does not seem to be available, even though it is in the Global zone. Now I have to decide if I want to reinstall it in the Global zone or install it to the new zone or point a jndi or jdbc connect back to the real machine.

What I'm trying to to: I need an application to track fighters for my local SCA group. Yes I can do that in a spreadsheet as the previous person that was in charge of this did. However, I'm a Java programmer and can use this to get some experience in Glassfish and Grails programing. I also want to be able to write and install other java/grails apps for home use.

Since I'll be using the same machine for development, I'd like to get the "production" version on another machine, at least virtually. A Zone will allow me to put it on a different IP. With the App Server and the Database in the "production" zone, I can test on port 8080 and the apache server on port 80 without clashes.

Did God guide the stone?

I'm currently reading Soul Sword by Vernon Kitabu Turner (highly suggest it).  It's given me a lot to think about when it comes to Martial Arts, including my SCA fighting, but also Theology.

One thing I've been thinking about for the last few days is how God prepares us and guides us in life. To use a Biblical example, let's take the story of David and Goliath. I struggle sometimes, as a Christian, with (in my own life, but using this example) did God guide the stone to strike Goliath, or did God prepare David for the task and trust that David would accomplish it.

If you read David's story up to this point, you can see that he has already used the sling to protect the sheep he was in charge of. You can see that the story is telling us that David was an expert with that weapon. The part of the story we don't talk about so much is that David was prepared for this fight. He was not just a kid that picked up a stone and saved the day. Yes, he trusted in God and put aside his fear to step up and do something everyone else was afraid of.

So, what am I trying to say. Trust yourself. God has prepared you for the things he wants you to do, trust that He is capable of getting you there. He does.