Akinori MUSHA / knu
Profile
I am a software engineer with about two decades of experience
in program design and coding, including about eight years of
commercial experience. I have gotten into many programming
languages and operating systems just as other fellow hackers
have.
My first contact with Unix like OS's was Minix, back in early
1990's, and after having had so much fun with it, a few years
later I got in touch with FreeBSD (somewhere around 1996 I think),
which seemed so solid and sophisticated, and it really was. Since
then, FreeBSD has always been my most favorite platform to work
on, while I constantly use GNU/Linux (mostly Debian and Fedora
Core), Windows XP and Mac OS X.
Having learned many of the most common and popular programming
languages, my choice of language is Ruby so far, though I use
Perl, PHP and C regularly and some others occasionally.
My list of hobbies includes playing shogi, listening to
music (especially progressive rock and heavy metal), having world
beers and Japanese craft beers, and enjoying delicious food with
my precious friends.
I have a diary-style blog in Japanese I
write in often. From those articles you can see how much I am
obsessed with delicious food and good beer.
Name Trivia
My family name MUSHA (武者)
means samurai, or to translate it literally, "brave
one". My given name, Akinori (晶紀) was
named after two kanji that appear in a phrase
"shine in the next century", which has
always been my parents' hope for me. I hope I'd always be
so...
Contact Information
- Email: akinori[@]musha.org - PGP key for GnuPG
- Twitter: http://twitter.com/knu
- mixi: 5906 (Japanese)
- MSN Messenger: akinori2112[@]hotmail.com
- Jabber: akinori[@]musha.org
- Google Talk: akinori.musha[@]gmail.com
- Skype: akinori2112
Feel free to add me if you want to talk or whatever.
Activities
- FreeBSD - committer since 2000-03-22, ex. ports manager (2002-05-09 - 2004-07-24)
- Ruby - committer since 2000-12-27, ex. CVS administrator (2000-12-27 - 2003-12-31), 1.8 branch manager and release engineer (2006-11-15 - present)
- See below for my personal projects.
Works
Unix/FreeBSD tools
- cvsmailer - CVS commit mail engine - New maintainer wanted.
- drip - a very flexible CD ripper and music encoder driver with multi-codec and multi-OS support - completed but still not ready for release
- imerge(1) - merge one file to another interactively
- inplace(1) - edits files in-place through given filter commands [new]
- libchk(1) - a tool to check and survey shared library links; currently only supports FreeBSD and maybe other *BSD variants
- portupgrade(1) and friends - high-level administration tools for package management on FreeBSD - FreeBSD port (Note that I'm no longer a main developer)
- ssh-agent-proxy(1) - a dynamic proxy for ssh-agent(1)
- sunshar(1) - a secure unshar for BSD shar archives
Web applications and scriptlets
- FreeBSD CVSweb (Note that I'm no longer a maintainer)
- Some of the standard libraries of Ruby, such as digest, syslog, set, enumerator and generator (including co-authored ones)
- irc.cgi - an IRC log viewer interface for plum, written in Perl - completed but unreleased yet
- knuchat.cgi - a WWW based chat interface with loads of funny and bizarre features, written in Perl - obsoleted
Others
(C) Akinori MUSHA <akinori[@]musha.org>