トップ 最新 追記

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|

2008-04-01 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

パンツァードラグーン ツヴァイ

ゲーム未プレイ。作曲は以下の方々。

  • 和智弥生
  • 澤田朋伯
  • 白津順子
  • 中川輝彦

ううん。どうも単調すぎるというかパッとしません。前作「パンツァードラグーン」のほうが空中戦などの盛り上がる部分がありました。

パンツァードラグーン・ツヴァイ ― オリジナル・サウンドトラック(ゲーム・ミュージック)

_ 仕事

0830 出勤。

_ 新社会人はなぜ集団出勤するのか?

5 人とか 10 人等の塊で集団出勤しているひとたちを通勤中に見かけます。自宅から勤務先へ移動するだけなのでわざわざ集団出勤する必要は無いはずなのだけど集団出勤しています。なぜ集団出勤するのか?理由を考えてみました。

  • 駅等で偶然遭遇した
  • 勤務先から義務付けられている
  • 群れを成すことにより外敵から身を守る
  • 外側に見えるのは警護であり中心に要人が居る
  • ドナドナ

有り得そうなのが「外敵から身を守る」です。物騒な世の中ですからね。

_ ESTi's New Start

今日から世界的な企業googleに出社します。[...]まずは寝ぼけな私が4月1日ソウルから渋谷への初出社が無事になれるように。

勤務地が渋谷なので 5/17 LINEAR@渋谷に来れるのね。記事で言ってる Google Music Trends は Last.fm とか iLike みたいな感じかしらん。エイプリルフールネタじゃないよね。

Tags: ESTi google

_ area51.gr.jp がクラックされた

概要

当日記「ヨタの日々」が改ざんされました。スクリーンショットを以下に示します。

タイトルが「をたの日々」となっています。以前から当日記は「ヨタ」ではなく「ヲタ」と間違えられることが多々ありましたが攻撃者はこのことを示唆していると予想されます。

対象となるバージョンは以下の通りです。

  • ヨタの日々 2008-04-01

また、syslog に以下のようなログが記録されていました。

Apr  1 19:30:25 yuto /usr/pkg/bin/AprilFool[560]:  ____ ∧ ∧
Apr  1 19:30:25 yuto /usr/pkg/bin/AprilFool[560]: |\  /(´〜`)  風呂入れよ
Apr  1 19:30:25 yuto /usr/pkg/bin/AprilFool[560]: | | ̄ ̄ ̄ ̄ ̄|
Apr  1 19:30:25 yuto /usr/pkg/bin/AprilFool[560]: | |=みかん=|
Apr  1 19:30:25 yuto /usr/pkg/bin/AprilFool[560]:  \|__________|

余計なお世話です。

なお、現在は復旧しています。

参考文献 (日本語)

_

あんかけ揚げめん( ref. きょうの料理 2007-12 p.77 )

img_5551.jpg

_ おやつ

小川軒のレイズン・ウィッチ

img_5552.jpg

img_5553.jpg

img_5554.jpg

本日のツッコミ(全4件) [ツッコミを入れる]

_ 矢道 [新入社員が集まって出社するってのは、ただ単に道に迷わないようにってのと、暗黙の了解を犯してしまう事への不安感を[赤信..]

_ みわ [矢道さん: ふむ。ここでいう「暗黙の了解」とはどのようなことを意味しますか?]

_ 矢道 [社会人としてのマナーじゃなくて、仕事場毎の決まり事みたいな。 「うちの会社の社員は駅までこの道以外をなるべく通らない..]

_ みわ [矢道さん: なるほど。「過去にあった駅周辺の住民からのクレーム」等 明文化されてなさそうな事柄すか。 そういや客先に..]


2008-04-02 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

ハンクス・ワークショップ!

ゲーム未プレイ。作曲は細江慎治さん、佐宗綾子さん。ボーイズラブゲームらしいです。分類はエロゲ?シミュレーションゲームっぽい牧歌的な曲かと思いきや全然そうではなくテクノばかりで普通に NanoSweep に収録されてそうな曲でありじつに SuperSweep らしい曲になっています。ゲーム音楽としてどうよ?という気分になりますが。オリジナルドラマも収録されてます。

ハンクス・ワークショップ!OST(細江慎治/佐宗綾子)

_ 仕事

0830 出勤。

_ 続きがあるなら最終回にするなよ

というアニメ。

  • コードギアス
  • ガンダム 00
  • バンブーブレード

最初から 52 話作ろうとするとリスクが大きいのでとりあえず 13 話とか 26 話とか放送してみて人気があれば継続するということかしら。

_ 「"read" になることはできませんでした」のひみつ

( via スラッシュドット・ジャパン )

(「『gmake: 入りますディレクトリ』のひみつ」 という文章はもう必要ありませんよね?)

ということで国際化の苦労が分かるコラムなのだけど、それよりも注目したのは以下。

このことは以前に BSD マガジンでも書きましたし

は?

AoiMoe のひとが BSD マガジンに書いたって?

とページの最後を見たら

塩崎拓也 <tshiozak@bsdclub.org>

名前だけは一方的に知ってるひとでした。

それで「塩兄」なんですね。

_ NetBSD の syslog に日本語を書く

UNIX 標準添付の log daemon。 FreeBSD や Linux の syslogd は、日本語 EUC ならそのまま通るようです。 NetBSD / OpenBSD では、syslogd.c の printline() を FreeBSD のように変更すればいいです。

/usr/src/usr.sbin/syslogd/syslogd.c の printline() の while を以下のように変更します( FreeBSD の syslogd.c よりコピペ )

 while ((c = (unsigned char)*p++) != '\0' &&
     q < &line[sizeof(line) - 4]) {
   if ((c & 0x80) && c < 0xA0) {
     c &= 0x7F;
     *q++ = 'M';
     *q++ = '-';
   }
   if (isascii(c) && iscntrl(c)) {
     if (c == '\n') {
       *q++ = ' ';
     } else if (c == '\t') {
       *q++ = '\t';
     } else {
       *q++ = '^';
       *q++ = c ^ 0100;
     }
   } else {
     *q++ = c;
   }
 }

syslog します。

#!/usr/pkg/bin/ruby

require 'syslog'

def main( argf )
  lines = []
  while line = argf.gets
    lines << line
  end
  Syslog.open(){ |log|
    lines.each { |line|
      log.err( line )
    }
  }
end

main ARGF

こんなファイルを用意します。EUC にしておきます。

% cat mikan00
 ____ ∧ ∧
|\  /(´〜`)  風呂入れよ
| | ̄ ̄ ̄ ̄ ̄|
| |=みかん=|
 \|__________|

実行します。

% ./AprilFool.rb mikan00

ログです。

% tail /var/log/messages
Apr  2 00:03:10 yuto ntpd[286]: Listening on interface #5 lo0, ::1#123 Enabled
Apr  2 00:03:10 yuto ntpd[286]: Listening on interface #6 lo0, fe80::1#123 Enabled
Apr  2 00:03:10 yuto ntpd[286]: Listening on routing socket on fd #27 for interface updates
Apr  2 00:03:10 yuto ntpd[286]: kernel time sync status 2040
Apr  2 00:03:10 yuto ntpd[286]: frequency initialized 63.302 PPM from /var/db/ntp.drift
Apr  2 00:03:34 yuto ./AprilFool.rb[433]:  ____ ∧ ∧
Apr  2 00:03:34 yuto ./AprilFool.rb[433]: |\  /(´〜`)  風呂入れよ
Apr  2 00:03:34 yuto ./AprilFool.rb[433]: | | ̄ ̄ ̄ ̄ ̄|
Apr  2 00:03:34 yuto ./AprilFool.rb[433]: | |=みかん=|
Apr  2 00:03:34 yuto ./AprilFool.rb[433]:  \|__________|

ref.

Tags: NetBSD syslog

_ Let' CF-R4 NetBSD に xfce4 を入れる

インストール

cd /usr/pkgsrc/meta-pkgs/xfce4
make install clean-depends

xfce4 を起動させるようにする。

cd
cat > .xinitrc
exec /usr/pkg/bin/startxfce4
^D

起動

startx

こんな感じです。

ref.

_ NetBSD に Emacs current を入れる

普通に configure して make すると X でも使えます。

取得

% touch .cvspas
% cd
% mkdir -p usr/local
% cd ./usr/local/
% cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/emacs login
CVS password:
% cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/emacs co emacs

configure

% cd emacs
% env CFLAGS=-DX_I18N_INHIBITED./configure --without-xim

:

checking for TIFFGetVersion in -ltiff... yes
checking gif_lib.h usability... no
checking gif_lib.h presence... no
checking for gif_lib.h... no
configure: error: The following required libraries were not found:
     libgif/libungif
Maybe some development libraries/packages are missing?
If you don't want to link with them give
     --with-gif=no
as options to configure

怒られた。探す

$ ls -ld /usr/pkgsrc/*/*gif*
drwxr-xr-x  4 root  wheel   512 Mar 29 17:06 /usr/pkgsrc/graphics/gif2png
drwxr-xr-x  4 root  wheel   512 Mar 29 17:06 /usr/pkgsrc/graphics/gif320
drwxr-xr-x  3 root  wheel   512 Mar 29 17:06 /usr/pkgsrc/graphics/gifsicle
drwxr-xr-x  4 root  wheel   512 Mar 29 17:06 /usr/pkgsrc/graphics/giftrans
drwxr-xr-x  4 root  wheel   512 Mar 29 17:06 /usr/pkgsrc/graphics/libungif  <= これか?
drwxr-xr-x  3 root  wheel   512 Mar 29 17:06 /usr/pkgsrc/graphics/tgif
drwxr-xr-x  3 root  wheel   512 Mar 21 12:50 /usr/pkgsrc/net/gift
drwxr-xr-x  3 root  wheel   512 Mar 21 12:50 /usr/pkgsrc/net/gift-fasttrack
drwxr-xr-x  3 root  wheel   512 Mar 21 12:50 /usr/pkgsrc/net/gift-gnutella
drwxr-xr-x  4 root  wheel   512 Mar 21 12:50 /usr/pkgsrc/net/gift-openft
drwxr-xr-x  3 root  wheel   512 Mar 21 12:50 /usr/pkgsrc/net/giftcurs
drwxr-xr-x  4 root  wheel   512 Mar 21 12:53 /usr/pkgsrc/sysutils/dmesg2gif
-rw-r--r--  1 root  wheel  6176 Jan 16  2001 /usr/pkgsrc/templates/pkg-daemon.gif

入れる。

% cd /usr/pkgsrc/graphics/libungif/
% sudo make install clean-depends

再び configure

こんな。

Configured for `i386-unknown-netbsdelf4.99.58'.

  Where should the build process find the source code?    /home/rin/usr/local/emacs
  What operating system and machine description files should Emacs use?
        `s/netbsd.h' and `m/intel386.h'
  What compiler should emacs be built with?               gcc -DX_I18N_INHIBITED
  Should Emacs use the GNU version of malloc?             yes
  Should Emacs use a relocating allocator for buffers?    yes
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK
  Where do we find X Windows header files?                /usr/pkg/include
  Where do we find X Windows libraries?                   /usr/pkg/lib
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use -lpng?                                   yes
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  yes
  Does Emacs use a font backend?                          yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   yes
  Does Emacs use X toolkit scroll bars?                   yes

作って入れる。

% make bootstrap
% make install

起動

% emacs &

こんな。

ref.


2008-04-03 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

パラサイトイヴ Remixes

ゲーム未プレイ。アレンジャーに下村陽子さんが居るので買いました。全体的にテクノ風味のアレンジ( リミックス? )になってますが 1 曲目の下村陽子さんの曲だけが少し雰囲気が違います。ピアノを主体にした曲です。パラサイトイブの薄気味悪さを表してるようですが途中にピアノを乱れ打ちしている箇所が物凄く気持ち悪いです。良い意味で。

PARASITE EVE REMIXES(ゲーム・ミュージック)

_ 仕事

0830 出勤。

_ あなたのiPodには何かが覆っていますか?

( @hiro_qli )

iPodをケースに入れて使っている人ってどのくらいいて、どういう理由でケースに入れているんでしょうか?そして、ケースに入れていてよかったと思う場面がありましたか?

私が使っている/た iPod たち。

  • iPod shuffle( 第一世代 )
  • iPod shuffle( 第二世代 )
  • iPod touch

全てにおいてケースは使ってません。生身で使っています/た。その理由は以下。

  • ケースを選択するのが面倒くさいから
  • 傷ついても気にならないことに気づいたから
    • 「そのほうが味がある」とは思わない
    • たんに気にならないだけ

ちなみに現在の iPod touch はこんなです。

img_5559.jpg

Tags: iPod

_ 全文引用メールは FILO である

最後まで読まないと文脈か分からない。

そして最後まで読むと最初に何が書いてあったか覚えていないことに気づく。

というようなことは 10 年前に誰かがまとめてそうです。

_ 「受託開発とエンジニアの幸せ」トークセッションのお知らせ - fkino diary (2008-04-02)

ジュンク堂に電話予約どね。

本は予約してなかったので amazon に予約しました。

_

カルボナーラ( 肉なし )

img_5557.jpg

_ おやつ

ロイスダール のお菓子。

img_5560.jpg

img_5562.jpg

_ NetBSD に Firefox を入れる

Linux バイナリとやらを入れます。

% cd /usr/pkgsrc/www/firefox-bin
% sudo make install clean-depends

Flash 入れます。

% cd /usr/pkgsrc/www/firefox-bin-flash
% sudo make install clean-depends
=> Bootstrap dependency digest>=20010302: found digest-20070803
ERROR: This package has set PKG_FAIL_REASON:
ERROR: firefox-bin-flash-9.0.115 has an unacceptable license: flash-license.
ERROR:     To view the license, enter "/usr/bin/make show-license".
ERROR:     To indicate acceptance, add this line to /etc/mk.conf:
ERROR:     ACCEPTABLE_LICENSES+=flash-license
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/firefox-bin-flash

怒られるので /etc/mk.conf に書いておく。再度 make

% sudo make install clean-depends

Acrobat Reader を入れる。

% cd /usr/pkgsrc/www/firefox-bin-acroread7
% sudo make install clean-depends
===> Checking for vulnerabilities in firefox-bin-acroread7-1.0nb1
===> Installing dependencies for firefox-bin-acroread7-1.0nb1
=> Full dependency acroread7>=7.0: NOT found
=> Verifying reinstall for ../../print/acroread7
=> Bootstrap dependency digest>=20010302: found digest-20070803
ERROR: This package has set PKG_FAIL_REASON:
ERROR: acroread7-7.0.9nb1 has an unacceptable license: adobe-acrobat-license.
ERROR:     To view the license, enter "/usr/bin/make show-license".
ERROR:     To indicate acceptance, add this line to /etc/mk.conf:
ERROR:     ACCEPTABLE_LICENSES+=adobe-acrobat-license
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/print/acroread7
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/firefox-bin-acroread7

怒られるので /etc/mk.conf に書いておく。再度 make

% sudo make install clean-depends

===> Checking for vulnerabilities in firefox-bin-acroread7-1.0nb1
===> Installing dependencies for firefox-bin-acroread7-1.0nb1
=> Full dependency acroread7>=7.0: NOT found
=> Verifying reinstall for ../../print/acroread7
=> Bootstrap dependency digest>=20010302: found digest-20070803
===> Checking for vulnerabilities in acroread7-7.0.9nb1
Package acroread7-7.0.9nb1 has a remote-user-shell vulnerability, see: http://www.securityfocus.com/bid/22753
Package acroread7-7.0.9nb1 has a remote-stack-smash vulnerability, see: http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=657
Package acroread7-7.0.9nb1 has a remote-user-shell vulnerability, see: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-5663
Package acroread7-7.0.9nb1 has a remote-user-shell vulnerability, see: http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=655
Package acroread7-7.0.9nb1 has a multiple-unspecified vulnerability, see: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0655
Package acroread7-7.0.9nb1 has a remote-printing vulnerability, see: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0667
Package acroread7-7.0.9nb1 has a remote-user-shell vulnerability, see: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0726
Package acroread7-7.0.9nb1 has a temporary-files-race vulnerability, see: http://support.novell.com/techcenter/psdb/d8c48c63359fc807624182696d3d149c.html
ERROR: Define ALLOW_VULNERABLE_PACKAGES in mk.conf or IGNORE_URLS in audit-packages.conf(5) if this package is absolutely essential.
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/print/acroread7
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/firefox-bin-acroread7

あー。うーん。やめとこう。

とりあえずこんな。

ref. 転けつまろびつ NetBSD

_ 買い物

@スレイベルズ

ソーマブリンガーは無駄に 2 枚買ってしまった。


2008-04-04 :-(

_ 朝ったー

0540 起床。ねむ。

_ 通勤ったー

バテンカイトス

ゲーム未プレイ。作曲は桜庭統さん。オーケストラやロック等 多様な曲があります。様々な曲を楽しめるというか、節操が無いというか。聴いていると曲調が異なる曲が脈絡なく連続するので「これはほんとに 1 つのアルバムか?間違えてないよな?」と戸惑います。

バテン・カイトス~終わらない翼と失われた海~オリジナルサウンドトラック(桜庭統/ゲーム・ミュージック)

_ 仕事

0830 出勤。

_ ぐったり

帰宅後 btn-q


2008-04-05 :-)

_ 朝ったー

0700 起床。チャリ

_ 花見

@赤塚公園

恒例の花見です[ 20050409#p05 ][ 20060401#p03 ][ 20070407#p02 ]。幹事やってません。今回の参加者は 40, 50 人だそうです。2005 年のときは 9 人だったけど 今やたいした大所帯です。それもこれもすべて takumi が元凶 のおかげです。

今年もジンギスカンを食いまくります。

ニラが大量だったり

ひつを持参するひとが居たり

緊急時の食料とか

割りと普通に食べれましたが

酒も大量です。

浦霞の梅酒がヤバいとか

らき☆すたのアレとか( ref. 徒然日記 幸手市のらき☆すた日本酒を買ってみた )

土鍋とか

ウサギ肉とか。癖がある味でした。

DS のマリオカートやるひととか

PSP のモンスターハンターやるひととか

misor が超久しぶりとか( 7 年くらい会ってない気がする )

Ririka からソフトウェアテストとか品質保証についての話を聞いたり。

そんな感じで花見が進んでいきました。

幹事の方々お疲れ様でした。。


2008-04-06 :-(

_ 体調不良です

昨晩からノドが乾くます。その影響により頭痛もします。やりましたね。

_ Let's CF-R4 NetBSD xorg xfce4 の日本語まわり

フォント

cd /usr/pkgsrc/fonts/ja-sazanami-ttf/
make install clean-depends

ターミナル

cd /usr/pkgsrc/x11/kterm/
make install clean-depends

_ Let's CF-R4 NetBSD に uim-anthy を入れる

% cd /usr/pkgsrc/inputmethod/uim

options.mk はざっと眺めたけどこのままでよさそう。

PKG_OPTIONS_VAR=        PKG_OPTIONS.uim
PKG_SUPPORTED_OPTIONS=  anthy canna eb gtk qt kde
PKG_SUGGESTED_OPTIONS=  anthy canna gtk

emacs で使いたいので Makefile の以下を変更する。

CONFIGURE_ARGS+=        --disable-emacs

こう。

CONFIGURE_ARGS+=        --enable-emacs

ふつーに作る。

% make install clean-depends

doc/ELISP を読みつつ .emacs に以下を書いておく。Emacs は current を /usr/local に入れたのでそんな PATH になってます。

 ;; anthy
 (when (locate-library "anthy")
   (load-file "/usr/local/share/emacs/site-lisp/anthy/leim-list.el")
   (load-library "anthy")
   (setq default-input-method "japanese-anthy")

   (setq anthy-wide-space " ")
   (global-set-key "\C-l" 'toggle-input-method))

.emacs 全般の日本語まわりはこう。

 (running-Emacs
  (set-language-environment "Japanese")
  (set-default-coding-systems 'euc-japan)
  (set-terminal-coding-system 'euc-japan)
  (set-keyboard-coding-system 'euc-japan)
  (set-buffer-file-coding-system 'euc-japan)
  (setq default-buffer-file-coding-system 'euc-japan)

Emacs を起動。ふつーに使えました。すごい。以前苦労した[ 20050529#p05 ]のとは大違いです。

_ NetBSD xorg xfce4 で Firefox が死んだあと

起動させようとすると

Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.

と言われる。

ps してもプロセスが見つからない。

グーグル検索。

Fedora JP 掲示板 - "Close Firefox" のエラー

とりあえず、
~/.mozilla/firefox/xxx/.parentlock
っていうロックファイルがある状態だと二重起動防止で起動できないんで、
このファイル削除すれば再起動は必要ありません。

ということで .parentlock を削除したら起動できました。

_ Twitter につながらないので日記に独り言を書く

ドルアーガの塔 〜the Aegis of URUK〜 を見た。第一話はネタを集めたパロディ?「らめえ」はバカだ(悪い意味で)。音楽:崎元仁なので見る。

マクロスFRONTIER を見た。マクロスと菅野よう子ってマクロスプラス以来か?シャロン・アップルだよな。ハァハァなどと無駄に妄想しながら見た。第一話の雰囲気というか話の流れが昔のガンダムっぽかった。中心になる少年少女たちの日常の仕草を描いたり( ランカ・リーが掃除ロボット?にぶつかる辺りの描写なんてまさにそれだ )、結局コックピットに乗って操縦しちゃったり。「アタシの歌を聴け!」で「ライブ中は携帯電話の電源はお切りください。私の歌の妨げになります。」と言っていた真綾[ 2001-11-24 ]を思い出した。とりあえず早乙女アルトの声は CLANNAD の岡崎朋也と同じ声だったことは気づいた。他は知らん。

コードギアス 反逆のルルーシュR2 見忘れた。

_ おやつ

那珂川の鮎のもなか

img_5563.jpg

img_5565.jpg

_ オレ回復せず

いち日じゅう家に引き篭もってたのに症状が悪化してます。体力が落ちたもんです。


2008-04-07 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

ナムコ・ゲームサウンド・エクスプレス Vol.15 X-DAY

ゲーム未プレイ。作曲は佐宗綾子さん、細江慎治さん、佐野信義さん。テクノです。軽快な曲になっているので Microsoft Windows に標準装備されているゲームのような小さい規模のゲームを連想させます。

ナムコ・ゲームサウンド・エクスプレス VOL.15 X-DAY(XXX/ゲーム・ミュージック)

_ 仕事

0830 出勤。

待ち人来ず

_ 新入社員向けに業務紹介することになった

「自分が何をやってるのか」を仕事場のひとたちに 3 行でまとめてもらうことにした( 今北産業メソッド )

  • カクカクシカジカ
  • モゲモゲ
  • ハニャーン

というように 3 つ箇条書きくらいにまとめてくれるもんだと期待してたのだが

カクカクシカジカを用いてカクカクシカジカしたときにカクカクシカジカした
カクカクシカジカをカクカクシカジカすることによりカクカクシカジカするも
のである。

というように 1 つの文章を 3 行にしてくれるひとが多数でした。なるほど。3 行ですね。

_ 花粉か!

目がかゆい

耳がかゆい

喉がイタイ

鼻汁が止まらない

とまらない

君に胸キュソ

_ デザインドキュメント

  • 何を作るのか
  • なぜ作るのか
  • どこで使うのか
  • 誰に使ってもらうのか
  • 用語説明

ref. ITpro Challenge! ハッカーのソフトウェアエンジニアリング 鵜飼文敏[ 20070907#p05 ]


2008-04-08 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

ナムコ ゲームサウンドエクスプレス Vol.11 リッジレーサー

ゲーム未プレイ。作曲は細江慎治さん、佐野信義さん、佐宗綾子さん。初代リッジレーサーです。テクノですね。細江慎治さん「Rigde Racer」「ROTTERDAM NATION」や佐野信義さん「Rare Hero」は伝説になっています。「Welcome racer」の最後「 3 2 1 Go! 」の声があった次に「Rigde Racer」につながるという曲順はゲーマーには嬉しい配慮です。佐宗綾子さん「Feeling Over」の冒頭はディスクレンジャー[ 20060305#p08 ]で使われてたんですがそんなことはたぶんザ・クレロ団長しか把握してません yuka さんに聴かせてみたけど「覚えてないなあ」とのことでした。

ナムコ・ゲームサウンド・エクスプレス Vol.11 リッジレーサー(NAMCO SAMPLING MASTERS/ゲーム・ミュージック)

_ 仕事

0830 出勤。

_ Firefox3 beta5 をインストールした

Firefox2 を使ってるとしょっちゅう CPU 100% になって( Firefox2 の jpeg ナントカというスレッドが消費してるようなんだが原因不明 )堪えられなくなったので Firefox3 beta5 をインストールしてみました。明らかにウェブページ表示が速くなってます。いいね。

Firefox2 で使っていたアドオンはほとんど全て互換性なし判定されたけど Nightly Tester Tools をインストールして強制的に使います。こんな状態です。Extension List Dumper を使って出力しました。

アプリケーション: Firefox 3.0b5 (2008032620)
OS: WINNT (x86-msvc)

- All-in-One Gestures 0.18.0
  http://perso.wanadoo.fr/marc.boullet/ext/extensions-en.html
- Better Gmail 1.1.2
  http://www.ginatrapani.org/workshop/firefox/bettergmail/
- del.icio.us 1.2.1
  http://del.icio.us/
- del.icio.us Bookmarks 1.5.44
  (無効)
  http://del.icio.us
- Download Embedded 0.5
  http://extensions.aeruder.net
- Extension List Dumper 1.14.0
  http://sogame.awardspace.com/
- FoxyTunes 2.9.5.31
  (無効)
  http://www.foxytunes.com/
- Google Gears 0.3.13.0
  http://gears.google.com/
- Google ノートブック 1.0.0.19
  (無効)
  http://www.google.com/notebook
- goo辞書 1.0.1
  http://dictionary.goo.ne.jp/
- Greasemonkey 0.7.20080121.0
  http://www.greasespot.net/
- hatenabar 0.5.5
  (無効)
  http://www.hatena.ne.jp/info/firefox
- IE Tab 1.5.20080310
  https://addons.mozilla.org/firefox/addon/1419/
- JavaScript Actions 2.3.0.2007010501
  (無効)
  http://openhideaway.net/Firefox/
- Make Link 3.0.2
  http://www.soylentred.net/projects/make-link
- myurlbar_a 2006.04.20
- Nightly Tester Tools 1.3
  http://www.oxymoronical.com/web/firefox/nightly
- SessionSaver .2 0.2.1.031
  http://adblock.ethereal.net/alchemy.cgi/SessionSaver
- Stylish 0.5.6
  http://userstyles.org/stylish/
- TinyUrl Creator 1.0.4
  http://mozmonkey.com/
- TwittyTunes 0.5.3.1
  (無効)
  http://www.foxytunes.com/twittytunes/
- User Agent Switcher 0.6.11
  http://chrispederick.com/work/user-agent-switcher/
- XUL/Migemo 0.7.13
  http://piro.sakura.ne.jp/xul/xulmigemo/

FoxyTunes と hatenabar と TwittyTunes は Nightly Tester Tools は効かないようです。

myurlbar_a は削除したほうがいいです。 Firefox3 が標準でアドレスバーを良い感じに検索してくれるのだけど myurlbar_a をインストールしてるとどうも衝突してしまうのかアドレスバーを検索できなくなるので myurlbar_a は削除したほうがいいです。

Tags: Firefox

_ AsiaBSDCon 2008

( via tota diary )

佐藤広生さんとこ。たぶん。

開催目的等を書いています。

ウェブページも会場案内も日本語の整備は二の次ですし、 進行もほぼ英語のみです。英語ができない人にはさぞ辛かろう、 とは思うのですが、そういうものです。

つらかったです ><

ということで以来 NetBSD のドキュメントは ja ではなくて敢えて en を読むようにしてます。

Tags: AsiaBSDCon

_ Let's CF-R4 NetBSD で FON を無線 LAN として使う

CF-R4 の NIC は以下 2 つ。

  • rtk0 有線
  • iwi0 無線

iwi-firmware

iwi ファームウェアが必要らしいのでインストールする。

% cd /usr/pkgsrc/sysutils/iwi-firmware3
% make install clean-depends
:
=> Bootstrap dependency digest>=20010302: found digest-20070803
ERROR: This package has set PKG_FAIL_REASON:
ERROR: iwi-firmware3-3.0 has an unacceptable license: intel-ipw-license.
ERROR:     To view the license, enter "/usr/bin/make show-license".
ERROR:     To indicate acceptance, add this line to /etc/mk.conf:
ERROR:     ACCEPTABLE_LICENSES+=intel-ipw-license
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/iwi-firmware3

怒られたので /etc/mk.conf を ACCEPTABLE_LICENSES+=intel-ipw-license を書いておく。

再度 make

% cd /usr/pkgsrc/sysutils/iwi-firmware3
% make install clean-depends

DHCP 設定

現状の /etc/rc.conf

dhclient=yes
dhclient_flags="rtk0"

無線の iwi0 を使うために flags を変える。

dhclient=yes
##dhclient_flags="rtk0"
dhclient_flags="iwi0"

止めて起動する。

% /etc/rc.d/dhclient stop
% /etc/rc.d/dhclient start
% ifconfig -a
rtk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
  address: 00:0b:97:2f:71:b1
  media: Ethernet autoselect (none)
  status: no carrier
  inet 192.168.0.8 netmask 0xffffff00 broadcast 192.168.0.255
  inet6 fe80::20b:97ff:fe2f:71b1%rtk0 prefixlen 64 scopeid 0x1
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
  ssid FON_AP
  powersave off
  bssid 00:18:84:17:62:71 chan 2
  address: 00:12:f0:5e:52:d4
  media: IEEE802.11 autoselect (OFDM54)
  status: active
  inet 192.168.182.232 netmask 0xffffff00 broadcast 192.168.182.255
  inet6 fe80::212:f0ff:fe5e:52d4%iwi0 prefixlen 64 scopeid 0x2
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33192
  inet 127.0.0.1 netmask 0xff000000
  inet6 ::1 prefixlen 128
  inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3

web ブラウザを起動して FON のゲートウェイでアカウントとパスワードを入力すると FON_AP からインターネットに接続できました。でも iwi0 から rtk0 に切り替えるときに毎回 /etc/rc.conf を編集して /etc/rc.d/dhclient stop/start するのは面倒だなあ。何か考えよう。

ref.

_

ハヤシライス( 肉なし )( ref. きょうの料理 2004-06 p.167 )

img_5569.jpg


2008-04-09 :-(

_ 朝ったー

0540 起床。

_ 通勤ったー

ナムコクラシックス テクノ・マニアックス

昔のナムコのゲームの曲をテクノアレンジしたものです。アレンジャーは以下の方々。

  • 赤影
  • サワサキヨシヒロ
  • 大西慶明
  • 佐々田健男
  • 中野誠也
  • 今井了介

ギャラガやパックマン等けっこうオリジナルに忠実にアレンジされていてオッサンには嬉しいです。

ナムコクラシックコレクション テクノ・マニアックス(ゲーム・ミュージック)

_ 仕事

0830 出勤。

_ ぐったり

帰宅後 btn-q

_ CCFF

  • プレイ時間 05:24
  • レベル 15

ポーション無料配布キャンペーンをやっていたので飲んでみた。こ、これは...!

img_5571.jpg

FINAL FANTASY VII 10th ANNIVERSARY POTION ですね[ 20070913#p07 ]

Tags: CCFF

2008-04-10 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

ドラッグオンドラグーン 2

ゲーム未プレイ。作曲はあおい吉勇さん。主題歌は中島美嘉さんが歌っています。オーケストラ風味の曲です。前作が「狂気」という印象であり聴くひとによっては気持ち悪くて聴けたものではないような曲ばかりでしたが( といっても sanodg works に収録されてる曲しか知らないんですが ) 今回は前作と比べて「まとも」に仕上がってます。勇ましい曲が多いです。wikipedia を読んでみたら 1 と 2 で作品のテーマが違うと書いてありました( ドラッグオンドラグーン2 封印の紅、背徳の黒 - Wikipedia )。

ゲームサウンドディレクターは佐野信義さんです。サントラの小冊子に以下のコメントがあります。

前作のサウンドディレクターで、想像をはるかに超える大量の批判を浴びまくった楽曲の作曲者でもあった私、佐野が、今回のプロジェクト立ち上げ時にプロデューサーの柴氏から依頼されたのは「楽曲は外部に発注したい」であった。これはもはや依頼ではない。作曲家の佐野から見れば死刑宣告だ。

DRAG - ON DRAGOON 2 ORIGINAL SOUNDTRACK(あおい吉勇/Satomi/島健/ゲーム・ミュージック/中島美嘉)

_ 仕事

0830 出勤。

如何にコードを書かないようにするか。それが重要だ。

_ 第13回 オープンソーステクノロジー勉強会 - GREE Labs

( via どこか )

今回はMewの開発者でもある、株式会社インターネットイニシアティブの山本和彦さんをお迎えして、Lispプログラミングについてのお話をお伺いしてみます。

申し込みどね。

_

肉じゃがカレー味( 肉なし )( ref. きょうの料理 2007-09 p.81 )

img_5575.jpg

_ CCFF

  • プレイ時間 07:00
  • ジェネシスの声がキモイ
  • ザックスのノリは FF10 ティーダか
  • FF7AC 並みのムービーが見れるのね すげえなあ
  • 伍番街 教会に落ちた
  • エアリスに遭遇した
  • 知人に似てる
  • どうがんばっても真綾が話しているようにしか思えない
  • エアリスじゃなくて
  • マテリア合成して遊ぶ
Tags: CCFF

2008-04-11 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

組曲「ドラゴンクエストI」

作曲はすぎやまこういちさん。演奏は東京弦楽合奏団です。

ドラゴンクエストシリーズの CD は以下 2 つの部分で構成されています。

  • オーケストラ( 交響楽団による演奏 )
  • オリジナルサウンドストーリー

CD のタイトルに「組曲」と書いてあるようにいくつかの場面の曲が連続して演奏されいます。たとえば「町〜フィールド〜町」とか「洞窟〜塔」といった具合です。私がよく行くドラゴンクエストコンサートでも同じ構成で演奏されています( ドラゴンクエストの世界 - Google 検索 )。

「オリジナルサウンドストーリー」ではゲーム開始からエンディングまでの実際のゲームの音を収録しています。音楽だけでなく宿屋に泊まった音やバトル中の音も収録されています。もちろん本当にゲーム開始からエンディングまで収録すると何時間もかかるのでおおざっぱな場面を抜粋して収録しています。「オリジナルサウンドトラック」ではなくて「オリジナルサウンドストーりー」となっているのはこのためです。

私が持ってるアポロンレコードの CD は廃盤になってます。アポロンレコードのほうは東京弦楽合奏団による演奏ですが東京都交響楽団による演奏で再収録した CD が amazon にあります。

交響組曲「ドラゴンクエストI」(すぎやまこういち)

_ 仕事

0830 出勤。

_ 体ぷにぷにパターン

  1. 土日:チャリって体の肉が引き締まる
  2. 月:維持
  3. 火:維持
  4. 水:維持
  5. 木:腹と足がぷにぷにし始める
  6. 金:ぷにぷに
  7. 振り出しに戻る

_ サーバーの負荷が高くなったときに対策したこと

トラフィック等を計測してないので定量化できないし「とりあえずこれやっておくか」→「おお。効果あったかもしれない」という場当たりに感覚的にテキトーにやったことなんですが。と宣言しておく免罪符。

過去にあった現象はおもに 2 つ。

  • ルーターが通信しなくなる
  • ウェブサーバーが反応しなくなる

原因は spam のようです。以下おこなった対策。

  • ルーターが通信しなくなる
    • NAT デスクリプタを保持しないようにした
  • ウェブサーバーが反応しなくなる
    • tDiary のツッコミ spam 対策した
    • 百度( baidu )からのアクセスを拒否した

まあようするに spam は死ねばいい。

_ NetBSD build.sh tools するとどこのディレクトリをビルドするのか

buildtools() で /usr/src/tools を make する。

build.sh の出力はこう。

===> Tools built to /usr/src/../tools
===> build.sh ended:   Wed Apr  2 00:07:56 JST 2008
===> Summary of results:
         build.sh command: ./build.sh -O ../obj -T ../tools -u tools
         build.sh started: Wed Apr  2 00:06:28 JST 2008
         NetBSD version:   4.99.55
         MACHINE:          i386
         MACHINE_ARCH:     i386
         Build platform:   NetBSD 4.99.55 i386
         HOST_SH:          /bin/sh
         TOOLDIR path:     /usr/src/../tools
         DESTDIR path:     /usr/src/../obj/destdir.i386
         RELEASEDIR path:  /usr/src/../obj/releasedir
         makewrapper:      /usr/src/../tools/bin/nbmake-i386
         Updated /usr/src/../tools/bin/nbmake-i386
         Tools built to /usr/src/../tools
         build.sh ended:   Wed Apr  2 00:07:56 JST 2008

_ NetBSD build.sh kernel するとどこのディレクトリをビルドするのか

getkernelconf() してディレクトリの設定などする。

buildkernel() で ${kernelbuildpath} に cd して make する。

${kernelbuildpath} は /usr/src/../obj/sys/arch/i386/compile/GENERIC

/usr/src/../obj/sys/arch/i386/compile/GENERIC/Makefile よりソースファイルは /usr/src/sys

% head  /usr/src/../obj/sys/arch/i386/compile/GENERIC/Makefile
KERNEL_BUILD=/usr/src/sys/arch/i386/conf/GENERIC
IDENT=-DLKM
PARAM=-DMAXUSERS=64
MACHINE=i386
S=      /usr/src/sys
CPUFLAGS=-march=i486 -mtune=pentiumpro
#       $NetBSD: Makefile.i386,v 1.158 2008/01/25 21:12:11 joerg Exp $

# Makefile for NetBSD
#

build.sh の出力はこう。

===> build.sh ended:   Wed Apr  2 00:09:37 JST 2008
===> Summary of results:
         build.sh command: ./build.sh -O ../obj -T ../tools -u kernel=GENERIC
         build.sh started: Wed Apr  2 00:09:29 JST 2008
         NetBSD version:   4.99.55
         MACHINE:          i386
         MACHINE_ARCH:     i386
         Build platform:   NetBSD 4.99.55 i386
         HOST_SH:          /bin/sh
         TOOLDIR path:     /usr/src/../tools
         DESTDIR path:     /usr/src/../obj/destdir.i386
         RELEASEDIR path:  /usr/src/../obj/releasedir
         makewrapper:      /usr/src/../tools/bin/nbmake-i386
         Updated /usr/src/../tools/bin/nbmake-i386
         Building kernel without building new tools
         Building kernel:  GENERIC
         Build directory:  /usr/src/../obj/sys/arch/i386/compile/GENERIC
         Kernels built from GENERIC:
          /usr/src/../obj/sys/arch/i386/compile/GENERIC/netbsd
         build.sh ended:   Wed Apr  2 00:09:37 JST 2008

_ NetBSD build.sh relase するとどこのディレクトリをビルドするのか

"${makewrapper}" ${parallel} ${op} する

"${makewrapper}" はこれ

         makewrapper:      /usr/src/../tools/bin/nbmake-i386
% cat /usr/src/../tools/bin/nbmake-i386
#! /bin/sh
# Set proper variables to allow easy "make" building of a NetBSD subtree.
# Generated from:  $NetBSD: build.sh,v 1.186 2008/03/16 07:52:59 lukem Exp $
# with these arguments: -O ../obj -T ../tools -u kernel=GENERIC
#

BSHELL='/bin/sh'; export BSHELL
CONFIG_SHELL='/bin/sh'; export CONFIG_SHELL
DESTDIR='/usr/src/../obj/destdir.i386'; export DESTDIR
HOST_SH='/bin/sh'; export HOST_SH
LC_ALL='C'; export LC_ALL
MACHINE='i386'; export MACHINE
MACHINE_ARCH='i386'; export MACHINE_ARCH
MAKEFLAGS='-de -m /usr/src/share/mk MKOBJDIRS=yes'; export MAKEFLAGS
MAKEOBJDIR='${.CURDIR:C,^/usr/src,/usr/src/../obj,}'; export MAKEOBJDIR
MAKEWRAPPERMACHINE=i386; export MAKEWRAPPERMACHINE
MKUPDATE='yes'; export MKUPDATE
NETBSDSRCDIR='/usr/src'; export NETBSDSRCDIR
RELEASEDIR='/usr/src/../obj/releasedir'; export RELEASEDIR
TOOLDIR='/usr/src/../tools'; export TOOLDIR
USETOOLS=yes; export USETOOLS
unset INFODIR
unset LESSCHARSET
unset MAKEOBJDIRPREFIX

exec "${TOOLDIR}/bin/nbmake" ${1+"$@"}
% less /usr/src/../tools/bin/nbmake
"/usr/src/../tools/bin/nbmake" may be a binary file.  See it anyway?

む。

たぶん /usr/src/share/mk で make するんだと思う。

% ls /usr/src/share/mk
CVS/                bsd.hostlib.mk      bsd.kmod.mk         bsd.rpc.mk
Makefile            bsd.hostprog.mk     bsd.lib.mk          bsd.shlib.mk
bsd.README          bsd.inc.mk          bsd.links.mk        bsd.subdir.mk
bsd.dep.mk          bsd.info.mk         bsd.man.mk          bsd.sys.mk
bsd.doc.mk          bsd.init.mk         bsd.nls.mk          bsd.test.mk
bsd.endian.mk       bsd.kernobj.mk      bsd.obj.mk          bsd.x11.mk
bsd.files.mk        bsd.kinc.mk         bsd.own.mk          sys.mk
bsd.gcc.mk          bsd.klinks.mk       bsd.prog.mk
% cat /usr/src/share/mk/Makefile
#       $NetBSD: Makefile,v 1.40 2007/11/12 15:05:16 jmmv Exp $
#       @(#)Makefile    8.1 (Berkeley) 6/8/93

NOOBJ=  # defined

.include <bsd.own.mk>

.if ${MKSHARE} != "no"
FILES=  bsd.README bsd.doc.mk bsd.dep.mk bsd.endian.mk bsd.files.mk \
        bsd.gcc.mk bsd.hostlib.mk bsd.hostprog.mk bsd.inc.mk bsd.info.mk \
        bsd.init.mk bsd.kernobj.mk bsd.kinc.mk bsd.klinks.mk bsd.kmod.mk \
        bsd.lib.mk bsd.links.mk bsd.man.mk bsd.nls.mk bsd.obj.mk bsd.own.mk \
        bsd.prog.mk bsd.rpc.mk bsd.shlib.mk bsd.subdir.mk bsd.sys.mk \
        bsd.test.mk bsd.x11.mk sys.mk

FILESDIR=/usr/share/mk
.endif

FILESMODE=444

.include <bsd.prog.mk>

_ CCFF

  • プレイ時間 09:19
  • ソルジャークラス 1st って何人いるんだ?
  • ラッキースターのアクションが恥ずかしい
  • いつの間にかリレイズがかかっている
  • オーディーンの斬鉄剣かちょいい
Tags: CCFF

2008-04-12 :-|

_

1000 起床。土曜日はぐったりです。

_ ーコーヒー

久しぶりにコーヒー豆を買ったので飲みました。先日ネスカフェのインスタントコーヒーのおまけとして付いていたカップです[ 20080308#p03 ]。おまけだから「どうせオモチャみたいなものだろ」と期待してなかったんですがちゃんと作ってあります。

img_5580.jpg

Tags: コーヒ

_ 買い物

SweepRecord

東方アレンジサークルとしてその名を馳せた【Alstroemeria Records】Masayoshi Minoshima氏プロデュース完全オリジナル「ボーカロイド」フルアルバム登場!ジャケットイラストには「初音ミク」オフィシャルイラストでお馴染みのKEI先生の書き下ろし!

同人サークル「Liverne」による「東方花映塚」 「東方萃夢想」「東方文花帖」などの上海アリス幻樂団製作楽曲の全27曲アレンジアルバム。

同人サークル「Liverne」メンバーとゲストによる、12の楽曲を収録した「Fate/stay night」、「Fate/hollow ataraxia」インストゥルメンタルアレンジアルバム。

_ CCFF

プレイ時間 13:10

  • バハムート烈と戦った
  • エクサフレアがひどすぎるミッドガルが壊滅するだろ
  • バスターソードを継承した
  • がんばってマテリア合成でファイラやブリザラ等を作った
  • その直後にミッション内でファイラやブリザラ等のマテリアを拾った
  • マテリア合成に絶望した

もうエアリスのことを真綾だと思うことにした

  • 真綾とデートした
  • 真綾と公園で語り合った
  • 真綾にアクセサリを買った
  • 真綾とry
  • 真綾がry

なにこのゲーム脳

↓エクサフレア

Tags: CCFF

_ おやつ

千疋屋 のフルーツヨーグルト

img_5581.jpg

_ アニメ見た

図書館戦争 を見た。良いんじゃないすかね。武力介入するという展開は強引だけど。有川浩の作品は「塩の街」を読んだことがあることを思い出した[ 20040417#p06 ]。内容は全然覚えてない。

マクロスFを見た。ドリフトしてる場面でリッジレーサーを思い出した。ドリフターズ

_ impress TV - オンラインゲーム情報満載! 「おんらいんゲーマーズ」

ファイナルファンタジーやブルードラゴンなどのゲーム音楽を手掛ける作曲家・植松伸夫さんが登場

ということで見ました。山中湖畔にある植松伸夫さんち( 家?自由が丘じゃなかったっけ? )で手打ちパスタやスモークチキン作りの実演を見ながらゲームの話を聴いたり愛犬パオが駆け回る姿を見て楽しむ番組です。以下の方にお勧め。

  • 植松伸夫さんのことが好きなひと
  • パスタを粉から作る過程を見るのが好きなひと
  • ダッチオーブンで作られるスモークサーモンが好きなひと
  • ゲームが好きなひと
  • 犬が駆け回るのを見るのが好きなひと
  • 古代裕三さんのことが好きなひと

家が広くていいなあ。


2008-04-13 :-|

_ 朝ったー

0700 起床。チャリ。帰宅直後に雨が降り始めました。ツイてる。

_ おひる

シーフードスパゲティ

img_5584.jpg

_ 読書

BSD MAGAZINE の記事を読んだり。

_ おやつ

かきもち

img_5590.jpg

_

ホイコーロー( 肉なし )( ref. きょうの料理 2005-03 p.165 )

img_5591.jpg

_ おやつ

千疋屋 の絹ごし杏仁豆腐(メロン)

img_5595.jpg

_ CCFF

プレイ時間 16時間くらい

  • 真綾のために花のワゴンを作ったり
  • 数時間前に神羅ビル内でタイヤを拾ったんだが何に使うんだ
  • バハムート烈はキングギドラだよなあ
  • オーディンを召喚しても斬鉄剣はミッション内のボスには通じないという
Tags: CCFF

2008-04-14 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

組曲 ドラゴンクエストの世界「ドラゴンクエストII」悪霊の神々

作曲はすぎやまこういちさん。演奏は東京弦楽合奏団です( DQ1 の演奏を NHK 交響楽団と書いたけど間違い。DQ1 も東京弦楽合奏団の演奏です )。

オーケストラというよりバンドの演奏のようです。全体的に軽い演奏になってます。オーケストラ演奏を期待するとがっかりするかもしれません。

DQ2 をプレイしたときに最初に驚いたのが「Love Song探して」です。ふっかつのじゅもんを入力するところの曲です。いままでの DQ と違って( DQ1 しか無いけど )まったく RPG らしくない曲であり普通に POP な曲を使っていたことに驚きました。

こちらが東京弦楽合奏団

ドラゴンクエストII 悪霊の神々(ゲームミュージック/すぎやまこういち)

こちらが東京都交響楽団

交響組曲「ドラゴンクエストII」悪霊の神々(すぎやまこういち/東京都交響楽団/ゲーム・ミュージック)

_ 仕事

0830 出勤。

「とりあえずこーいう感じで程よい物が出来るか考えてみてください」と言われて草稿を考えたのだけど、見直してみると自分でも「こんなものホントに誰かが使うのか? 作っても無駄じゃね?」という草稿が出来上がりました。

_ 学校種別による呼び方の違い

以下意図的な抜粋。

学校教育法(昭和22年法律第26号)においては、次の通り、学習者に対しての呼称が異なっている。

教育段階学校種呼称
就学前教育幼稚園等幼児
初等教育小学校等児童
中等教育中学校、高等学校等生徒
高等教育大学等学生

へー。

_ Linuxをメインににしたのはいつ?

「メイン」はいわゆるデスクトップ用途のことのようです。

  • 大学 1 年:NEC PC-9821v20 を購入。Windows95。初めての計算機。
  • 大学 4 年:NEC PC-9821v20 に PlamoLinux をインストール。以降就職するまでメインに使う。
  • 社会人 1 年:SONY VAIO Z505 N/BP を購入。Windows98。以降 PlamoLinux はサーバーになった。
  • 以降省略

ということで Linux をメインに使ってたのは 1 年間くらいです。

所有している計算機 に書いた計算機は入手した順番に書いてあります。

Tags: Linux

_ amazon 段ボールがあまってるなら

amazon さんを作るといいよ。

ref. [NS] amazonさんの作り方

_ 同僚が辞めるらしい

その報告を聞いたときに最初に考えたのが「引継ぎせんといかんなあ」でした。「残念」「さびしくなる」などと考えませんでした。薄情ですね。

_ いくつかの路線が遅延してたらしい

たとえば東急東横線はこう。

2008年04月14日 08時01分 現在
6時54分頃、東横線は学芸大学駅で具合を悪くされたお客さまを救護したため、上下線が遅れております。田園都市線は混雑により上り線が遅れております。お急ぎのところ、ご迷惑をおかけしております。ただいま振替輸送を実施しています。

6時54分にはすでに勤務地の最寄り駅に居たから問題ありませんでした。ツイてます。

_ cygwin1.dll に関する問題が起きたときに疑うところ

以下の 2 つ。

  • cygwin1.dll がシステム内に 2 つ以上ある
  • cygwin1.dll が古い

事例

以下を実行する

% ruby --version

以下のメッセージが表示される。

「プロシージャエントリポイント __isnand がダイナミックリンクライブラリ cygwin1.dll から見つかりませんでした。」

環境

Microsoft WindowsXP

cygwin は以下。

% cygcheck -c
Cygwin Package Information
Package                 Version            Status
_update-info-dir        00336-1            OK
alternatives            1.3.20a-2          OK
ash                     20040127-3         OK
base-passwd             2.2-1              OK
bash                    3.0-11             OK
binutils                20050610-1         OK
byacc                   1.9-1              OK
bzip2                   1.0.3-1            OK
catgets                 1.0-1              OK
ccdoc                   0.8.41-2           OK
cocom                   0.995-1            OK
coreutils               5.3.0-9            OK
cramfs                  1.1-1              OK
crypt                   1.1-1              OK
cvs                     1.11.17-1          OK
cvsutils                0.2.3-1            OK
cygwin                  1.5.18-1           OK
ddd                     3.3.9-1            OK
dejagnu                 20021217-2         OK
diffutils               2.8.7-1            OK
distcc                  2.18.3-1           OK
dpkg                    1.10.4-2           OK
ELFIO                   1.0.2-1            OK
expat                   1.95.8-1           OK
expect                  20030128-1         OK
flex                    2.5.4a-3           OK
fontconfig              2.4.1-5            OK
freetype2               2.1.9-1            OK
gcc                     3.4.4-1            OK
gcc-ada                 3.4.4-1            OK
gcc-core                3.4.4-1            OK
gcc-g++                 3.4.4-3            OK
gcc-g77                 3.4.4-1            OK
gcc-gpc                 3.3.3-3            OK
gcc-java                3.4.4-1            OK
gcc-mingw               20040810-1         OK
gcc-mingw-ada           20050522-1         OK
gcc-mingw-core          20050522-1         OK
gcc-mingw-g++           20050522-1         OK
gcc-mingw-g77           20050522-1         OK
gcc-mingw-gdc           20050522-1         OK
gcc-mingw-gpc           20040810-1         OK
gcc-mingw-java          20050522-1         OK
gcc-mingw-objc          20050522-1         OK
gcc-objc                3.4.4-3            OK
gcc-testsuite           3.4.4-3            OK
gettext                 0.14.5-1           OK
glib                    1.2.10-3           OK
glib-devel              1.2.10-3           OK
glib2                   2.6.6-1            OK
glib2-runtime           2.6.6-1            OK
gnome-common            2.12.0-1           OK
gtk+-devel              1.2.10-2           OK
indent                  2.2.9-2            OK
ioperm                  0.4-1              OK
jbigkit                 1.5-3              OK
jpeg                    6b-11              OK
lesstif                 0.93.94-2          OK
libaudiofile-devel      0.2.6-2            OK
libbz2_1                1.0.3-1            OK
libcharset1             1.9.2-2            OK
libdb4.2                4.2.52-1           OK
libdb4.3                4.3.28-1           OK
libesound-devel         0.2.36-1           OK
libfontconfig1          2.4.1-5            OK
libfreetype26           2.1.9-1            OK
libgcrypt               1.2.1-1            OK
libgdbm                 1.8.0-5            OK
libgdbm3                1.8.3-3            OK
libgdbm4                1.8.3-7            OK
libgpg-error            1.1-1              OK
libGraphicsMagick-devel 1.0.6-1            OK
libGraphicsMagick0      1.0.6-1            OK
libiconv                1.11-1             OK
libiconv2               1.9.2-2            OK
libIDL                  0.5.17-2           OK
libintl                 0.10.38-3          OK
libintl1                0.10.40-1          OK
libintl2                0.12.1-3           OK
libintl3                0.14.5-1           OK
libjpeg62               6b-11              OK
libjpeg6b               6b-8               OK
libkpathsea3            2.0.2-15           OK
libkpathsea4            3.0.0-3            OK
libncurses-devel        5.4-4              OK
libncurses5             5.2-1              OK
libncurses6             5.2-8              OK
libncurses7             5.3-4              OK
libncurses8             5.4-4              OK
libopencdk8             0.5.7-1            OK
libpcre0                6.3-1              OK
libplot2                2.4.1-1            OK
libplotter2             2.4.1-1            OK
libpng12                1.2.8-2            OK
libpng12-devel          1.2.8-2            OK
libpopt0                1.6.4-4            OK
libreadline4            4.1-2              OK
libreadline5            4.3-5              OK
libreadline6            5.0-4              OK
libtiff-devel           3.7.3-1            OK
libtiff4                3.6.0-5            OK
libtiff5                3.7.3-1            OK
libXft                  2.1.6-1            OK
libXft1                 1.0.0-1            OK
libXft2                 2.1.6-1            OK
libxmi0                 2.4.1-1            OK
libxml2                 2.6.28-2           OK
login                   1.9-7              OK
mingw-runtime           3.14-1             OK
minires                 1.00-1             OK
mtd                     20050419-1         OK
ocaml                   3.08.1-1           OK
openssl                 0.9.8a-1           OK
openssl097              0.9.7i-1           OK
ORBit                   0.5.17-2           OK
ORBit-devel             0.5.17-2           OK
pango                   1.8.1-1            OK
pango-devel             1.8.1-1            OK
pango-doc               1.8.1-1            OK
pango-runtime           1.8.1-1            OK
pcre-doc                6.3-1              OK
perl                    5.8.7-4            OK
plotutils-devel         2.4.1-1            OK
popt                    1.6.4-4            OK
qt3                     3.3.4-2            OK
qt3-devel               3.3.4-2            OK
ruby                    1.8.6-1            OK
run                     1.1.6-1            OK
subversion-book         1.2.3-1            OK
tar                     1.15.1-2           OK
tcltk                   20030901-1         OK
tcm                     2.20-1             OK
tcp_wrappers            7.6-1              OK
termcap                 20050421-1         OK
terminfo                5.4_20041009-1     OK
tetex-devel             3.0.0-3            OK
texinfo                 4.8-1              OK
w32api                  3.5-1              OK
X-startup-scripts       1.0.11-1           OK
xerces-c-devel          2.5.0-1            OK
xorg-x11-base           6.8.2.0-1          OK
xorg-x11-bin            6.8.2.0-1          OK
xorg-x11-bin-dlls       6.8.2.0-1          OK
xorg-x11-bin-lndir      6.8.2.0-1          OK
xorg-x11-devel          6.8.2.0-2          OK
xorg-x11-etc            6.8.2.0-1          OK
xorg-x11-fenc           6.8.1.0-2          OK
xorg-x11-fnts           6.8.1.0-3          OK
xorg-x11-libs-data      6.8.2.0-1          OK
xorg-x11-xwin           6.8.2.0-4          OK
xterm                   202-1              OK
zlib                    1.2.3-1            OK
zsh                     4.3.4-1            OK
やったこと
  1. ( 都合により )古いバージョンの setup.exe を実行
  2. cygwin をインストール
  3. Cygwin Information and Installation の setup.exe をダウンロード
  4. setup.exe を実行
  5. ruby-1.8.6 と zsh-4.3.1 をインストール

この状態で ruby を実行すると上記のように「エントリポイントが見つかりません」と言われる。Dependency Walker を使って cygwin1.dll を見るとたしかに __isnand が見当たらない。

対策
  1. Cygwin Snapshots にある cygwin1-20080407.dll.bz2 をダウンロード
  2. 展開してファイル名を cygwin1.dll に変更
  3. Dependency Walker を使って cygwin1.dll を見ると __isnand がある
  4. cygwin\bin\cygwin1.dll を上書き

これにより ruby を実行できるようになった。いちおう。

cygwin の setup.exe を実行しても cygwin1.dll は更新されないのか?ううむ。

補足

ちなみに私が使っているシステムには cygwin1.dll が 3 つ入っていた。cygwin 以外のソフトウェアTr に cygwin1.dll が含まれていたためである。しかも環境変数 PATH には cygwin への PATH とソフトウェアTr への PATH を含んでいた。どちらも必須なのである。

参考

Tags: cygwin

_ Let's CF-R4 NetBSD でバッテリー情報を表示させる

それっぽい名前のパッケージがあったのでインストール。

% cd /usr/pkgsrc/sysutils/xfce4-battery-plugin
% sudo make install clean-depends

で?

どうすればいいんだ?

よく分からないので公式サイトを読みます。

  1. Compile or install xfce4-battery-plugin
  2. Right-click the panel > Add New Items
  3. Add the Battery Monitor
  4. Right-click plugin > Properties for the properties dialog

ということで右クリックしてパネルに追加しました。画面の下のほうです。ツールチップ設定できます。

_

あじの開き、きんぴら、かぶの味噌汁。ふきのとう味噌とかいうのを付けて野菜を食べてみたんですがスゲー苦いです。耐えられる苦さだけど飽きます。

img_5598.jpg


2008-04-15 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

交響組曲「ドラゴンクエストIII」そして伝説へ…

作曲はすぎやまこういちさん。演奏は NHK 交響楽団です。

DQ シリーズの CD には CD と一緒に楽譜も入っています。これはありがたいです。CD を入手する前はがんばって耳コピして遊んでいましたが楽譜があることにより本格的に楽しめます。

DQ3 が発売される前にファミマガ( 休刊 )に DQ3 の『冒険の旅』が聴けるという電話サービスがありました。実際に聴けるのは「冒険の旅」の一部だったと思うんですが当時は毎日のように電話して聴きながら DQ3 発売を楽しみにしていたものです。

DQ3 もこれまでの DQ シリーズと同じようにシンプルで分かりやすい曲になっています。とくに書いておきたいのは「勇者の挑戦」です。ラストバトルの曲です。これまでの DQ シリーズにもその後の DQ シリーズに無い曲です。DQ の他のシリーズのボス戦の曲は敵の恐ろしさ、強大さを表現している曲が多いです。「勇者の挑戦」は逆に勇者の立場を表現してます。勇者が強大な悪に立ち向かう様子を表現しています。

そんな「勇者の挑戦」ですが楽譜を見るとこのような部分があります。

弦楽器担当のひとたちが一定の音をひたすら繰り返してます。もちろんコンサートのときもこの様子を見れるわけですが、こういう「一定のことを繰り返す」という部分はコンピュータが得意とするところであり人間が演奏するにはつらいだろうけど、よくも演奏するものだと感心します。

NHK 交響楽団

交響組曲 ドラゴンクエストIII(すぎやまこういち/NHK交響楽団/ゲーム・ミュージック)

東京都交響楽団

交響組曲「ドラゴンクエストIII」そして伝説へ・・・(ゲーム・ミュージック)

_ 仕事

0830 出勤。

_ ソフトウェア開発の一般的なプロジェクトのマイルストーン

  • 初期コンセプト
  • 製品定義の承認
  • 要求の完了
  • ユーザーインターフェース設計の完了
  • 詳細設計の完了
  • ソフトウェアの完了

( ref. ソフトウェア見積もり p.40 )

ソフトウェア見積り―人月の暗黙知を解き明かす(スティーブ マコネル/久手堅 憲之/Steve McConnell/田沢 恵/溝口 真理子)

_ プログラマーズヒエラルキー

( via KoshianX のブックマーク )

プログラマーにも階級があるのではないか、という妄想をしてみた

攻殻機動隊には「超ウィザード級ハッカー」という中途半端な階級が居るそうです[ 20071123#p08 ]。

ref.

_ Unix ってなに?

  1. UNIXの商標を管理する団体The Open Groupより、同団体が定義したSingle UNIX Specificationを満たすことの認証を受けたOS。
  2. ベル研究所で開発されたオリジナルのUNIX及び、オリジナルのUNIXの派生OSとしてベルの認可を得た過去のOS。
  3. オリジナルのUNIXを起源にもつOS。
  4. POSIXなどのUNIXに関連する規格をみたす、UNIX互換なOS。

UNIXの公式な定義は、1のみである。アメリカや日本を含む多くの国においては、UNIXはThe Open Groupの登録商標であり、1を満たすOSのみがUNIXを名乗ることができる。そのため、その他の条件に当てはまるものはUnix系やUnixライクと呼ばれることもある。

The Open Group は、コンピューティングにおけるベンダー中立でオープンな標準基盤を確立するために結成された業界団体。[...] The Open Group はUNIXの商標管理団体として知られている。

Single UNIX Specification(SUS、唯一のUNIX仕様)とは、"UNIX"を名乗ることができるコンピュータのオペレーティングシステムの標準規格全体を総称したものである。

Unix系(英:unix-like)オペレーティングシステム は、Unix システムに類似した振る舞いをするオペレーティングシステムを指す。必ずしもSingle UNIX Specification のいずれかのバージョンに準拠していたり、認証を受けている必要はない。

NetBSD is a free, secure, and highly portable Unix-like Open Source operating system available for many platforms,[...]

NetBSD は「Unix 風味」と言ってます。

[...]It is derived from BSD, the version of UNIX developed at the University of California, Berkeley.

UNIX 由来の BSD なんちゃら。

The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system.

UNIX 風味のなんとか。

Tags: Unix

_ 買い物

@SweepRecord

テクニクビートサウンドトラック - SweepRecordSHOP

今回のサウンドトラックでは、ゲームBGMを余す所なく収録。「ディグダグ」「ドラゴンスピリット」「リッジレーサー」といった往年のナムコゲームミュージックアレンジを中心に、「カードキャプターさくら」「ストリートファイターEXシリーズ」「ネットでロン」「テトリスT.A.」など、株式会社アリカの名作をアレンジした楽曲もバラエティに収録しています。

オッサンホイホイ。


2008-04-16 :-|

_ 朝ったー

0540 起床。

_ 通勤ったー

交響組曲「ドラゴンクエストIV」導かれし者たち

作曲はすぎやまこういちさん。演奏は NHK 交響楽団。

いわゆる「天空シリーズ」です。DQ4 は全 5 章で構成されていて各章ごとに曲があります。フィールド曲等の曲です。5 章から主人公が登場し 1 章から 4 章まで登場したメインキャラクターと合流して話が進みます。5 章のフィールド曲は 2 曲あります。主人公がメインキャラクターと合流する前と合流したあと( 馬車を入手した後だったか? )の 2 曲です。5 章は悲惨な状況から始まるので最初の曲は悲壮感が漂っています。メインキャラクター合流以降は力強く勇ましい曲です。

闘技場の入り口付近はたしかゲーム中では会話が強制的に進むので闘技場入り口付近の曲はゲーム中ではすべて聴けなかった記憶があるんですが、CD にはちゃんと最初から最後まで収録されてます。静かだけど奮い立たせる曲です。けっこう気に入ってます。

DQ4 から「序曲」の冒頭が変わりました。DQ3 まではこんな。

DQ4 からはこんな。

NHK 交響楽団

交響組曲ドラゴンクエストIV(すぎやまこういち/NHK交響楽団/ゲーム・ミュージック)

東京都交響楽団

交響組曲「ドラゴンクエストIV」導かれし者たち(すぎやまこういち/東京都交響楽団)

_ 仕事

0830 出勤。

_ 通勤中に「我が家のお稲荷様。7」を読んだ

通勤中は普段は技術書等を読み通勤時間を勉強時間として使ってるのだけど今日はライトノベルを読みました。「浪費時間」を使いまくってる感を実感できて良いです。

_ Unix と UNIX は何が違うの?

英語 wikipedia のこのあたり?

Unix (officially trademarked as UNIX(R), sometimes also written as Unix or UnixR with small caps)

Unix は固有名詞であり UNIX は登録商標ということ?

The Open Group requests that "UNIX(R)" is always used as an adjective followed by a generic term such as "system" to help avoid the creation of a genericized trademark.

「The Open Group は Unix というオペレーティングシステムを表す言葉として『UNIX』を使ってくれ、と言っている」?

英語読む力がしょぼいので誰かツッコミよろしく。

Tags: Unix UNIX

_ で、UNIX ってどれなの?

というのを昨日調べ忘れました。

ざっくりこぴぺ。

  • AIX - AIX 5L V5.2 にいくつか更新を加えたものと AIX 5L V5.3 は UNIX 03 準拠として登録されている。AIX 5L V5.2 は UNIX 98 準拠として登録されている。
  • HP-UX - HP-UX 11i V3 Release B.11.31 は UNIX 03 準拠として登録されている。それ以前のリリースは UNIX 95 として登録されていた。
  • Mac OS X - UNIXを標榜しつつも長らくSUSを取得していなかったが、Mac OS X v10.5 Leopard でOpen Brand UNIX 03に登録された[2][3]。
    • Mac OS X Server - Leopard同様、Mac OS X Server v10.5でOpen Brand UNIX 03に登録された[4]。
  • SCO
    • UnixWare 7.1.3 は UNIX 95 準拠として登録されている。
    • SCO OpenServer 5 は UNIX 93 準拠として登録されている。
  • Solaris - Solaris 10 は UNIX 03 準拠として登録されている。Solaris 8 および 9 は UNIX 98 準拠として登録されている。
  • Tru64 UNIX - Tru64 UNIX V5.1A およびその後のリリースは UNIX 98 準拠として登録されている。
  • z/OS - IBM z/OS は 1.9 以前は UNIX 95 準拠として登録されていた。IBM は2007年9月にリリースが予定されている z/OS 1.9 が UNIX 03 にさらに近くなると発表した(完全準拠かどうかは不明)[5]
  • NCR UNIX SVR4 は UNIX 95 準拠として登録されている。
  • NEC UX/4800 は UNIX 95 準拠として登録されている。

Mac OS X だけは触ったことがあるけど私が触ったのは初期の Mac mini に搭載されていた Mac OS X 10.3 なので結局正式な UNIX にはどれも触ったことがありません。なんてこった

Tags: UNIX

_ BSD を使っていて知らないと恥ずかしい BSD 関係者 N 人

知らないのは私なんですが。

コアチーム、開発者、そのほかの貢献者たちのリストです。

日本人ならば id:mmasuda のアンテナ経由で知ってるんですが外国の方は全然把握してません。

OpenBSD はどこかしら。

_ Linux を使っていて知らないと恥ずかしいかどうかは別として知ってる Linux 関係者 N 人

  • Linus Torbals:Linux 創造者
  • Alan Cox:スケージューラーとか書いてるひと?
  • kmuto:Debianのひと
  • 鵜飼文敏:Debian のひと
  • こじまみつひろ:PlamoLinux のひと
  • 柴田(ひ):luky のひと。ML 検索とかを提供
Tags: Linux

_ テクノロジー解放日記 > Eメールマナー研修で困る : ITmedia オルタナティブ・ブログ

( via Stella_NF さんのブックマーク )

10 年くらい前からこういった話題があるので( 何年かの周期でループしてる )ほとんど全てを全力で見逃します。1 点だけ反応します。

・冒頭には自分の名前を名乗るべきだ派
メールの冒頭には、「小椋です。」のように自分が誰かを記載すべきだ、という一派。由来はよくわからないが広く普及している。

この是非も全力で見逃しますが思い当たる経験が昔ありました。

  • 時期:8 年くらい前
  • 場所:國府田マリ子メーリングリスト( 以降 ML )
  • 参加者:ohguchi と楠根さんだったかなあ
  • 記憶が曖昧なので「ヘンゼル」と「グレーテル」とする

グレーテルの主張

グレーテルは冒頭の挨拶だけでなく例えば [plamo:28975] Re: grub でWindowsの起動 のような挨拶も不要だと言っていました。

 高澤@サモア@車中@EeePC

On Sun, 02 Mar 2008 18:30:13 +0900 (JST)
早間 <hayama@xxxxxxxxxxxxxxxxx> wrote:

> 早間です。

 どうもです。

この「どうもです。」も不要だということを言ってました。

というようなことをヘンゼルとグレーテルが昔 ML で話題にしてた記憶があります。結論がどうなったか覚えてません。

_ 我が家のお稲荷さま。 7

読んだ。短編集。通勤の往復( と出勤前の食堂 )の時間で読み終えてしまった。クーが「船越英一郎」とか「十津川警部」とか言ってました。クーは良いやつだ。

我が家のお稲荷さま。〈7〉 (電撃文庫)(柴村 仁/放電 映像)

_ 受託開発の極意

読み終わり。新人のころの自分に読ませたい( もちろん今の自分にも )。

この本には受託開発の最初( 要件定義 )から最後( 運用 )まで書いてあります。運用については id:daresore が読むと全然物足りないかもしれないけど。最初から最後までがこの厚さの本に書かれているというところが重要です。手軽に最初から最後までを俯瞰できるからです。同じ内容であってもこれがコードコンプリートとかラピッドデベロップメント並みの厚さの本だったらあまり嬉しくないです。

リーダーのカラーという話題があります( pp. 122-123 )

  • バリバリ:事前の計画とそれに従った意思決定を好む。バリバリといいつつ意外に慎重な行動が特徴
  • サクサク:その場その場の素早い意思決定を好む。軽やかな行動が特徴
  • よしよし:事前の計画に従いことを運ぶが、重要な局面ではメンバーの意見を取り込む。ただし、メンバーの意見ですら事前に織り込み済みの場合もある
  • ふむふむ:ほとんどの場面でメンバーの意見を重視する。優柔不断にとられがちな部分もある

私は「ふむふむ」ですなあ。私の最近の口癖は「ツッコミどころがあればツッコミよろしく」です。

とりあえずファンクションポイント法をちゃんと勉強しよう。

受託開発の極意―変化はあなたから始まる。現場から学ぶ実践手法 (WEB+DB PRESS plusシリーズ)(岡島 幸男/四六)

_ おやつ

レピドールのケーキ。

img_5599.jpg

img_5600.jpg

本日のツッコミ(全5件) [ツッコミを入れる]

_ よしみつ [MLと普通のメールはそもそもの用途が違うと思う。]

_ みわ [よしみつくん: ここでは書き方を問題にしています。用途は問題ではありません。MLも電子メールなのでMLにも当てはまる..]

_ よしみつ [でも普通は名乗るのが礼儀だと思うけど。 そもそも矛盾しています。 > 我輩は ML で情報交換しているのだ 普通の..]

_ みわ [よしみつくん: どことどこが矛盾してますか?]

_ 矢道 [始めに名乗るのは、「送信主のアドレスだけでは誰か判らない&書かれていてもそもそも送信元の記述を見てない」のが理由かと..]


2008-04-17 :-|

_ 朝ったー

0540 起床。

_ 通勤ったー

交響組曲「ドラゴンクエストV」天空の花嫁

作曲はすぎやまこういちさん。演奏は NHK 交響楽団です。

DQ5 からオーケストラの曲調が変わりました。DQ4 以前がたくさんの音を合わせた曲調だったんですが DQ5 以降は楽器ひとつひとつの音を際立たせる曲調になってます。「地平の彼方へ」( フィールドの曲 )を聴くとその辺りの変わった曲調を楽しめます。

NHK 交響楽団

交響組曲「ドラゴンクエストV」(すぎやまこういち/NHK交響楽団)

東京都交響楽団

都響版:交響組曲「ドラゴンクエストV」天空の花嫁(すぎやまこういち/東京都交響楽団/ゲーム・ミュージック)

_ 仕事

0830 出勤。

_ バッカーノ!2002 A side

読み終わり。いつの間にかフィーロとエニスが結婚してたりクレア( 名前を変えてフェリックス・ウォーケンになってた )が曾じいさんになってたりしたのでどこでその辺りの話を読み飛ばしただろうかと思ったがこの作品はよく時代を行ったり来たりするのでたぶんそのうちどこかで書くんだろう。

バッカーノ!2002「A side」―Bullet Garden (電撃文庫)(成田 良悟/エナミ カツミ)

_ おやつ

レピドールのリンゴのタルト。

img_5601.jpg

img_5602.jpg

_ ヴぁんぷ!(3)

これ読んだことあるよ orz

ヨタの日々を「ヴぁんぷ!」で grep して ヴぁんぷ!(3) が見当たらなかったから買ったのに!

ヴぁんぷ!(3)を読んだことを日記に書かなかったみたいです。

日記重要。

ヴぁんぷ!〈3〉 (電撃文庫)(成田 良悟/エナミ カツミ)


2008-04-18 :-|

_ 朝ったー

0540 起床。

_ 通勤ったー

交響組曲「ドラゴンクエストVI」幻の大地

作曲はすぎやまこういちさん。演奏はロンドン・フィルハーモニー管弦楽団です。

オーケストラ演奏とオリジナルサウンドトラックが収録されています。DQ4 までの「サウンドストーリー」はゲームの様子を収録したものですが今回のサウンドトラックは曲のみです。ただ、最後の「魔王との対決」だけはバトル中の音( 呪文の効果音等 )も収録されています。

「時の子守唄」が素晴らしいです。すぎやまこういちさんも「時の子守唄」はお気に入りだと言ってました。どこのコンサートで言ってたのか忘れましたが。

ロンドン・フィルハーモニー管弦楽団

交響組曲「ドラゴンクエストVI」幻の大地(すぎやまこういち/ロンドン・フィルハーモニー管弦楽団/ゲーム・ミュージック)

東京都交響楽団

交響組曲「ドラゴンクエスト VI」 幻の大地(すぎやまこういち/東京都交響楽団)

_ 仕事

0830 出勤。

_ 業務を新入社員に紹介するためにスライドを書くなどしている

その相方からメールが来た。

スライドを最後まで作ったので
見てください。

「見てください」がシャクティ・カリンの声で脳内再生されました。megu^2 のおかげです。

_ 当サイトは 18 禁です

18 歳以上は禁止。

あ。私もダメですね。

_ Perfume の曲を聴いたときの違和感の原因が分かった

「Perfume - Complete Best」を聴いただけですが[ 20060901#p05 ]

これで納得。ugox++

Tags: Perfume

_ カノログ - IT的な実務能力を測る15問

どう書く? 的な遊び。

詳細は省くとしてとりあえずどの道具を使えばよさそうかなという当たりだけ考えてみます。マニュアル読んでません。

  • ファイルfoo.txtの37567行目から99035行目までを抜き出して、別ファイルbar.txtにする。

sed で行を指定してリダイレクト

  • ファイルfoo.txtの中からIPアドレスだけを抜き出して表示する。ただしfoo.txtのなかに重複したIPアドレスが存在するとして、重複は除いて表示すること。

grep で [1-9]{1,3}\. ( 1 回から 3 回ヒットさせる正規表現を書きたい。間違ってるかもしれない ) して sort して uniq してリダイレクト

  • ファイルfoo.txtの文字コードをShift JISからUTF-8へ変更する。

nkf

  • ファイルfoo.txtの改行コードをCRLFからCRへ変更する。

nkf か tr

tr -d\n か?

  • ファイルfoo.txtの中で"hoge"という文字列を含まない行だけ別のファイルbar.txtに出力する。

grep -v hoge

  • ディレクトリ/home/foo以下のファイルの中で、文字コードがShift JISのものをすべてEUCJPに変更する。

find /home/foo -type f | while read f; do nkf ごにょごにょ

  • ディレクトリ/home/foo以下のファイルの中で、改行コードがCRLFのものをすべてCRに変更する。

find /home/foo -type f | while read f; do nkf ごにょごにょ

  • ディレクトリ/home/foo以下の*.logファイルのなかで、ファイルの更新日付が2008/04/15 00:00:00以降のもののリストlist.txtを作成

find /home/foo -name *.log -mtime ナントカ

  • 100000行のファイルfoo.txtから、行末のスペースを削除してファイルbar.txtに出力。ただし、スペースがいくつ入っているかは不明。入っていないかもしれない。

sed s/[^.] +$//g; してリダイレクト。

「行末のスペース」はこれじゃダメか?

100000 行というのでスワップしまくる?

  • 100000行のファイルfoo.txtから、空行を削除してファイルbar.txtに出力。

sed s/^$//g; してリダイレクト

100000 行というのでスワップしまくる?

  • ディレクトリ/home/foo以下に存在する*.htmlファイルそれぞれの中の、"<br>"という文字列をすべて"<br />"に置換。元ファイルは.bakという名前を付けて保存。

find /home/foo -name *.html | while read f; do perl -i -e "s@<br>@<br />@g;"

perl -i じゃないかもしれない。

perl もしくは sed もしくは ruby

  • 複数カラムからなるCSVファイルが2つあり(a.csv, b.csv)、それぞれ1カラム目はユニークな文字列が入っている。この二つのファイルから1列目が同じもののみを抽出して、ファイルに出力。この際、 a.csvの2カラム目およびb.csvの3カラム目を抽出してc.csvの2, 3カラム目とする。

awk で FS=, して a.csv を読んで b.csv も同様に読んで acsv[ 0 ] と bcsv[ 0 ] を比較して同じなら acsv[ 1 ] と bcsv[ 2 ] を印字してファイルにリダイレクト。

  • 100000行のログファイルfoo.logがある。1行はカンマ区切りになっており、区切られたそれぞれの列には様々な種類の情報が出力されている。いま、1カラム目には"2008/04/13 21:51:39.709322+0900"という形式のタイムスタンプが出力されているとする。このログファイルfoo.logの全ての行のタイムスタンプを一律37分12秒ずらして(戻して)、新しいファイルbar.logとしたい。

ruby 使って 1 行読んで split して [0] を Time にして 37*60+12 を足して bar.log に印字

  • 上記ログファイルfoo.logの2カラム目が"INFO"かつ、4カラム目がSQL=XXXXXXXX(SQL文)となっている行のうち、 XXXXXXXXに書かれているSQL文のうちupdate文だけを抽出して別ファイルsql_update_list.txtに出力。

ruby 使って 1 行読んで split して if [1] =~ /INFO/ 且つ if [3] /(SQL=.*)/ ならば if $1 =~ /update/ ならば 出力

  • あるログファイルfoo.logを監視して、ファイルサイズが10MB以上になったら現在日付をつけてリネームするなにかを作成

ruby 使って while true の中で FileTest.size( foo.log ) した値が 10MB 以上になったら File.rename( foo.log, Time.now ) する。

追加の問題とか

思いついたもの。

  • ファイル foo.log を開いているプロセスを終了させる
  • TCP ポート 6667 番を開いているプロセスを終了させる
  • foo.html 内にある HTML タグを全て小文字に置換して foo.html に保存する

今までやったことがある問題ですが。

補足

Windows 環境にも grep, find, sort はそれなりに代替手段があります[ 20060308#p03 ]。

_ 新入社員歓迎会

@ホテルニューオータニ東京

飯食べてごにょごにょ

カレーがうまかったです。

_ デュラララ!!×3

デュラハンとダラーズと黄巾賊と切り裂き魔がつながったところでこの辺りは完結。

デュラララ!!×3 (電撃文庫)(成田 良悟/ヤスダ スズヒト)


2008-04-19 :-)

_ かもすぞー

先日買ったオリゼーたち[ 20080313#p09 ]も混ぜる図。

_ THE BLACK MAGES III -TOWER RECORDS EVENT-

@タワーレコード渋谷

トーク

  • 松下謙介
  • 植松伸夫
  • 関戸剛
  • 岡宮道生
  • 河盛慶次
  • 羽入田新
  • あとから遅れて福井健一郎
    • HAL の学校説明会だったらしい
  • Perfume 大人気
  • 植松「Perfume は変な歌と変な踊りの組み合わせが面白い。キャンディーズとかピンクレディみたいな」
  • 3rd アルバム作成中の思い出とか
    • 日曜日にスタジオに篭って収録
    • 10 時ころから始めて翌朝 2 時とか
    • みんなサラリーマンだから平日には出来ない
  • 福井は指示が細かい
    • 植松や岡宮等ロックから音楽に入ったひとは完成度にたいしてアバウト
    • そこを福井が煮詰めて完成させた

質疑応答

  • Q:オランダに来てくれるか?( オランダ人からの質問 )
  • A:呼んでくれたら行く。エンターブレインさん、ヨーロッパツアーを主催してよ
  • Q:植松さんのようなゲーム音楽家になるにはどうしたらいいか
  • 植松「仕事が出来るひとと組むといいよ :-) 冗談ではなくて一人では物事は出来ないしゲームを作るときはプログラマーやデザイナー達と仕事するのだから良いひとと一緒に仕事をすること。ひとから嫌われないようにしよう :-)」

最後に全員と握手して終了。

  • 握手会のときに出演者達をケータイやデジカメで撮影してる客が何人か居た
  • スタッフから「撮影禁止です」と注意されてやめた
  • オレの後ろに居た客は「撮影禁止だったんだ」と言っていた

公式サイトってあまり見られてないんですね。

※当日の録音・撮影等は一切禁止とさせて頂きます。         

ブログには注意事項が書いてないですね。

公式サイトとブログとで書いてある内容が異なるのね。だからあれほど DRY に反するなと。

_ 月比古 / TSUKIHIKO:REINCARNATION〜CYCLOGENESIS - livedoor Blog(ブログ)

@初台 DOORS

TBM イベントがちょいと押して開演に間に合わないと思ったが現地に居る Usada によると開場が遅れてるらしい。普通に入れました。TBM イベントで貰ったポスターを持ってるひとが居ました。あ、そのポスターなら私も持ってますよ。

月比古の歌は変態的な音です。難しそう。

ギターの並木晃一さんってセガのひとじゃないか!?と思ったが前回[ 20070815#p06 ]もギターやってたようです。記憶力がないですね。

畑亜貴はぁはぁ

_ THE BLACK MAGAES III Darkness and Starlight LIVE

TBM イベントで貰った告知です。

  • 日にち 2008-08-09( 土 )
  • 場所 横浜 BLITZ

img_5603.jpg

_ ファミリークラシックコンサート ドラゴンクエストの世界

自宅に届いた告知です。

  • 日にち 2008-08-09( 土 )
  • 場所 東京芸術劇場

TBM ライブと同じ日です orz

img_5605.jpg

_ デュラララ!! ×4

読み終わり。デュラハンが一番まともなんだなあ。化け物だけど。

デュラララ!!×4 (電撃文庫)(成田 良悟/ヤスダ スズヒト)


2008-04-20 :-)

_ 朝ったー

0700 起床。風が強い。

寝る。

_ おひる

カレー風味のトマトスパゲティ( ref. 365日やっぱりスパゲティ p.13 )

img_5607.jpg

_ 髪切った

4 ヶ月ぶり。

さっぱり。

_ 菓子を作ろうとして生クリームが無いことに気づいた

終了。

仕方ないのでコーヒーを飲むなどする。

_ スパゲティを作ろうとして生クリームが無いことに気づいた

終了。

仕方ないのでお茶を飲むなどする。

_ 坂本真綾 地図と手紙と恋のうた

( via @termin )

脊髄反射して Podcast を登録してみました。

termin++

_

新じゃがの煮物( ref. きょうの料理 2007-05 p.16 )、だいこんの味噌汁、きゅうりの梅あえ。

img_5611.jpg

_ 悪魔のミカタ666 (4) スコルピオン・デスロック

リビドー駆動の戦い。

悪魔のミカタ666〈4〉スコルピオン・デスロック〈下〉 (電撃文庫)(うえお 久光/藤田 香)


2008-04-21 :-)

_ 朝ったー

0540 起床。

_ [通勤ったー

交響組曲「ドラゴンクエストVIIエデンの戦士たち」

ゲーム未プレイ。作曲はすぎやまこういちさん。演奏はロンドン・フィルハーモニー管弦楽団です。あまり印象に残ってない作品です。ゲームをプレイしてないからかしらん。曲数は 25 曲くらいだからそれほど多くないんですが。

交響組曲「ドラゴンクエストVIIエデンの戦士たち」 ― オリジナル・サウンドトラック(すぎやまこういち/ロンドン・フィルハーモニー管弦楽団/ゲーム・ミュージック)

_ 仕事

0830 出勤。

プログラムを引継いだ。ソースファイルの構成がキモイ orz

_ TestDriven.NET が病みつきになる

( via NUnitまとめ - 技術情報Wiki )

Visual Studio 2005( VS2005 ) の出力ウィンドウに出力させるだけなら NUnit 要らない?

右クリックして Run Test(s) するのだけどいちいち右クリックするのが面倒なのでショートカットキーを割り当てる。Ctrl + R + ; にしました。なんとなく。

  • ツール - ユーザー設定 - キーボード - 以下の文字列を含むコマンドを表示 - TestDriven.NET.RunTests
  • 選択したコマンドへのショートカット - Ctrl+R, ; (全体)

_ 顧客は自分が欲しい物を分かっていない

ケース:髪を切る

ヲレ「あ。はじめまして」

店員「こんにちは。どのようにしますか」

ヲレ「どう....あー。どういうのがいいすかね」

店員「うーん。この髪の長さだと...とりあえずカットしてみて、それに応じて判断しましょうか」

ヲレ「お願いします」

...

店員「こんな感じでどうでしょうか」

ヲレ「おー。へー。なるほど。こうなるのか。いいすね」

_ 顧客は自分が欲しい物を分かっていない

ケース:服を買う

ヲレ「こんちは」

店員「ああ三輪さん。手紙( カタログ同封 )は届きましたか」

ヲレ「はい。というわけで来ましたが」

店員「何かお目当ての物はありますか」

ヲレ「やあ、とくに無いのだけど、何か良い感じなのはあるかなあ、と。シャツなんぞありますか」

店員「三輪さんにお勧めしようと思ってたのがあるんですよ」

ヲレ「どれどれ」

店員「これなんですけどね。三輪さんには以前こちらの色を勧めたので、今回はこっちの色を見ていただこうかと」

ヲレ「おお」

店員「これとですね。あとこちらのシャツなんですが」

ヲレ「あ。いいっすね」

店員「おー。よかった。三輪さんならこの辺りが好みだと思ってたんです」

....

店員「他にお求めのものはありますか」

ヲレ「うーん。んー。んん。あー。ベルトかな」

店員「ベルトですと、こちらですね」

ヲレ「これは持ってたかな。うん?」

店員「三輪さんはよくその靴を履きますか」

ヲレ「ええ」

店員「そしたら靴の色に合わせてこちらの色が合いそうです」

ヲレ「おお」

店員「あとはちょっと派手目にしてこのようなベルトもあります」

ヲレ「あー。うーん。や、こっちにしておきます」

...

店員「他にお求めのものはありますか」

ヲレ「んー。や、とくに無いです」

_ キヤノン A-1

昨日髪を切りに行ったときに私の担当のひとが「昔キヤノン A-1 を使っていた」と言ってた。これすか。

無骨な感じが萌えますね。

_ 武道館ライブやったことがある声優

@nean に反応。

「Hm3」の商品説明を見ていて驚いたんだけれど、田村ゆかりって武道館でライブする/したのかぁ。声優さんのブームというのがあるらしいことは、ネットのあちらこちらを読むともなく読んでいるだけでも何となく察しがつく。しかしまぁ、ひとりで武道館を埋められるほどの声優さんがいらっしゃるとはねぇぃ。うひょー。

ということで教えて wikipedia たん。

1997年 の椎名へきるが最初らしいです。

  • 1997年 椎名へきる
  • 2002年 椎名へきる
  • 2003年 椎名へきる
  • 2004年 椎名へきる
  • 2005年 水樹奈々
  • 2006年 水樹奈々
  • 2008年 田村ゆかり

2002年の椎名へきるライブは私も行きました[ 2002-01-13 ]。懐かしいです。って元日かよ。

2005年の水樹奈々ライブに行ったひとたちと合流するために武道館の前には行きました[ 20050102#p08 ]

_ 自分のところの RSS フィードを購読している人数

( via 404th ないわー Not Found Diary )

livedoor Readerとかですと、そのindex.rdfを何人が購読しているかが表示されますね。[...]
ちなみに、私が一喜一憂してるのはlivedoor Readerの購読者数です:-)。

ということで私もヨタの日々の購読者数を見てみました。

登録者数: 51 users

へえ。

_ anything.el を入れてみた

.emacs の load-path はこう。

(setq load-path
      (append
       '("~/usr/local/share/emacs/site-lisp")
       '("/usr/pkg/share/emacs/site-lisp/w3m")
       '("/usr/pkg/share/emacs/site-lisp/apel")
       '("/usr/pkg/share/emacs/21.4/site-lisp/emu")
       '("/usr/pkg/share/emacs/site-lisp/ruby-mode")
       load-path))

なのでこのように取得。

% mkdir -p usr/local/share/emacs/site-lisp
% cd usr/local/share/emacs/site-lisp
% wget http://www.emacswiki.org/cgi-bin/wiki/download/anything.el
% wget http://www.emacswiki.org/cgi-bin/wiki/download/anything-config.el

.emacs に以下を追加。

(require 'anything-config)

あとテキトーに。

ref. 今anything.elがアツい - ’(rubikitch wanna be (a . lisper))

_

新たまねぎの卵とじ( ref. きょうの料理 2007-05 p.34 )

img_5613.jpg

_ 悪魔のミカタ666 (5) モンストラムレッド

モンストラムレッドが始まり。サクラ帰国。

悪魔のミカタ666〈5〉モンストラムレッド (電撃文庫)(うえお 久光/藤田 香)


2008-04-22 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

交響組曲「ドラゴンクエストVIII」空と海と大地と呪われし姫君

作曲はすぎやまこういちさん。演奏は東京都交響楽団です。これまでと異なり、先にオリジナルさサウンドトラックが発売されて、数ヶ月後にオーケストラアレンジが発売されました。なので商品としては 2 つぶんです。

「おおぞらをとぶ」は DQ3 の同名の曲( ラーミアの曲 )のアレンジです。「おおぞらに戦う」には「おおぞらをとぶ」のアレンジが含まれています。ラーミアに乗ってバトルするんでしょうか。

東京都交響楽団

交響組曲「ドラゴンクエストVIII」空と海と大地と呪われし姫君(すぎやまこういち/東京都交響楽団)

オリジナルサウンドトラック

「ドラゴンクエストVIII」オリジナル・サウンドトラック(すぎやまこういち)

_ 仕事

0830 出勤。

_ 2008 年度の有給休暇

10 日と 51 時間

_ 餃子のトレーサビリティとか児童の靴に RFID とか

時代が TRON に追いついた。

まだ追いついてないか。

_ ウェブ検索的には .NET というのは酷い名前だ

C もひどいけど。

_ 第13回 オープンソーステクノロジー勉強会 「セルの海 マクロの空」

トラックバック送ろうとしたらエラーになった。

@GREE

img_5614.jpg

  • 大切なこと 3 つ
    • セルはどうして 2 つのポインタなのか?
    • Lisp のマクロはどんな風に使うのか?
    • データと関数の区別がないとはどういうことか?
  • 自分が普段使っていない物は他人に勧めてはならない
  • The Little Schemer
    • 再帰が分かる本
  • カッコはそのうち気にならなくなる
    • 「Lisp にはどうしてカッコが多いのですか?」「カッコ?そういえばそんなものもあったなあ」
  • 関数は最初に lambda がある
  • セルと 3 つの基本関数
    • cons と car と cdr
    • (cons 1 2) ← 「2 を 1 にコンスする」 「1 を 2 にコンスする」と読む
  • 再帰
    • 最初に終了条件
    • 全部失敗したら再帰
  • Lisp のデータ構造はアトムとセルのみ
  • set! ←「せっと ばん」と読む
  • 高階関数
    • 関数を引数として取る
    • 関数を返す
  • FizzBuzzの進化
    • ループ版 ← プログラミング Gache「Lisp 脳の謎に迫る」 に書いてある
    • 高階関数版 ← 同上
    • 直交版
    • マクロ版 ← Lisp らしい書き方
  • マクロを使うと問題の記述が簡単になる
    • DSL
    • 自分が解きたい問題領域として書ける
  • lambda の中に lambda があればクロージャ
  • eval ← エヴァル と読んでた

セルだけ理解できました。マクロとかさっぱり分からない。

懇親会

img_5615.jpg

web 屋が多かったです。GPS とか Gainer とか面白そう。

山本和彦さんに再度サインを貰いました。「2000年2月11日」は誤りで正解は「2001年2月11日」です。2001年2月11日のオープンソース祭の山本和彦さんのセミナー( Mew 1.95 の話だった )のときにサインしてもらったものです。

img_5616.jpg

リスト遊び―Emacsで学ぶLispの世界 (ASCII SOFTWARE SCIENCE Language)(山本 和彦)

本日のツッコミ(全2件) [ツッコミを入れる]

_ かず [(cons 1 2) は「1 を 2 にコンスする」です]

_ みわ [かずさん: ぐは。ありがとうございます。修正しました。]


2008-04-23 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

とびでばいん

ゲーム未プレイ。作曲は矢野雅士さん、他スーパースィープの方々。テンポ良い軽快な曲が多いです。パズルゲームみたいな雰囲気の曲です。disc1 がオリジナルサウンドトラックで disc2 はアレンジかしら。

歴史的経緯により disc2 は生々しい CD-R です[ 20050315#p05 ]。佐宗綾子さんの直筆サイン入りです:-)

pr00100088914.jpg

_ 仕事

0830 出勤。

_ アジャイルとアジャイルプロセスは同じ?

( via アジャイル開発者の習慣−acts_as_agile )

Q. アジャイルで開発していますが、うまくいきません。どうすればうまく行くのでしょうか?
A. あなたが用いているのはアジャイルではなく、アジャイルプロセスではありませんか? アジャイルプロセスとは、XPやスクラムに代表される「アジャイルな開発を実践するために、重要なプラクティスを定義し、まとめたもの」です。 このアジャイルプロセスを忠実に実践しているだけでは、ソフトウエア開発はうまく行きません。 優れたプラクティスを忠実に実践すれば効果を生むこともありますが、その価値と原則を知らなければ、本来の力を発揮することはできません。

id:daresore が悶々としているのはこの辺りじゃないかなあ、と推測します。私は「アジャイルとアジャイルプロセスは同じ」と考えてたのだけど、アジャイルプラクティス[ 20080225#p06 ]を読んだら「アジャイルとアジャイルプロセスは違う」ということを理解できました。

アジャイルは何であるか?

アジャイルとは、ソフトウエア開発に対する、心の持ちようや、取り組む態度をあらわした言葉です。

アジャイルは何ではないか?

  • 目標なく仕事することではない
  • 顧客と馴れ合うことではない
  • 顧客から「この機能を追加してくれ」と言われ「良いっすよー」と脊髄反射することではない
  • ノリでプログラムを書くことではない
  • 設計を軽視することではない
  • ドキュメントを軽視することではない
  • 反復開発のことではない
  • ウォーターフォールに対立する考えではない
  • 製品納入後を無視することではない

どうしても「アジャイル」という言葉が気になるならばアジャイルについて書かれた文書を読むときに「アジャイル」という言葉を「禁則事項です」に脳内置換して読んでみるといいです。あと最近の id:daresore のエントリへ私が書いたコメント「アジャイル適用するのは難しい云々」で言った「アジャイル」は上で言った「アジャイル」じゃなくて「アジャイルプロセス」のつもりで書いてますね。というように私もまだ「アジャイルとアジャイルプロセスは異なる」という考えがちゃんと身についてないですすいません。

_ チケット届いた

img_5617.jpg

ref. Key10周年ライブ情報ページ

_ おやつ

レピドールのケーキ。

img_5618.jpg

img_5622.jpg


2008-04-24 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

とびつきひめ

ゲーム未プレイ。作曲は矢野雅士さん。安井洋介さんと細江慎治さんによるアレンジが最後にあります。ロック調の激しい曲です。CD ジャケットの雰囲気と全然違います。怒首領蜂のような曲をイメージするといいかもしれません。ところどころにベイシスケイプ臭がただよう曲があるんですが矢野雅士さんとベイシスケイプは関係があるのかしら。

1194451.jpg

_ 仕事

0830 出勤。

_ 「Twitter」日本語版公開、日本独自で広告配信も

日本語版での広告展開についてStone氏は、「実験的な意味合いで開始した。まずはユーザーの反応が知りたい」と話す。

Twitter クライアントを使ってるので誰も広告を見ないというパターン。

Tags: Twitter

_ 2008 年度有給休暇が訂正された

9 日と 51 時間

_ はじめての Twitter

@Stella_NF が書いてたので私も Twitter の最初の発言を探してみました。これでした。

Twitter / Susumu Miwa: 日記巡回

archive は page=284 ありました。

Twitter

ref. Twitterに日本語インターフェイス

Tags: Twitter

_ ソルジャーとは

企業に勤務するサラリーマンのこと。もともとは株式会社神羅カンパニーが始めた制度である。その後 他の企業も採用しはじめた。神羅カンパニーのソルジャーは交代勤務であるが、他の企業の勤務形態は多様化している。朝8:30からの8時間労働とする企業が多いが、フレックスタイム制の企業もある。

ソルジャーになるためには試験があり、合格するとソルジャーとして企業に勤務することになる。試験は一般的に筆記試験と面接試験がある。両方おこなう企業もあるし片方だけおこなう企業もある。両方おこなう場合、筆記試験に合格した後に面接試験をおこなう。

ソルジャーにはクラスがある。最初は 3rd から始まる。昇級すると 2nd になる。さらに昇級して最終的に 1st になる。おのおののクラスには以下の特徴がある。

  • ソルジャー3rd:通勤ラッシュに疲労し、仕事を始めるころには体力が尽きている。まだソルジャーとして未熟なため、上位クラスのソルジャーと供に行動することが多い。
  • ソルジャー2nd:通勤ラッシュに熟練し、電車が横揺れするタイミングを肌で予感できるようになる。チームで活動する際はチームリーダーを請け負うことが多い。
  • ソルジャー1st:転職を考え始める。独立して起業する者が現れる。稀に人間離れした生産能力を持つ者や、背中に翼( 片方のみ )が生える者もいる。

_ Windows の実行可能ファイルの拡張子を追加する

コマンドプロンプト。

>set PATHEXT=%PATHEXT%;.JOJO

以下のようなファイルを用意する。

#include <stdio.h>
int main(int ac, char** av )
{
  puts("おれは人間をやめるぞ!ジョジョーーーーッ!!");
  return 0;
}

コンパイルして名前を hello.jojo に変更する。

実行する。

>hello.jojo
おれは人間をやめるぞ!ジョジョーーーーッ!!

_ BS永遠の音楽「アニメ主題歌大全集」

@渋谷 NHK ホール

当選したので行ってきました。30 年前の歌を当時と同じ声で今も歌える。プロフェッショナルの仕事です。そんなプロフェッショナルの仕事を肌で感じることができるコンサートでした。

以前誰かが言ってましたがいわゆるアニソンには以下のような特徴があります。

  • 主役の名前を連呼する( サリー サリー サリーちゃん )
  • 必殺技の名前を叫ぶ( ライダーキック!)

昔のアニメ主題歌は上記のような特徴があります。またメロディが分かりやすいです。語彙が無いのでメロディの具体的なことを言語化できないんですが何か違います。「創聖のアクエリオン」の主題歌や「天元突破グレンラガン」の主題歌も歌ってたんですが、近年のアニメ主題歌は普通の歌です。J-POP です。アニメのために歌を書いたのではなくて、普通の歌をアニメに適用したらこうなった?あと近年アニメ主題歌のうち歌詞を聴き取れたのは中川翔子の歌だけでした。

収録した内容は 5/4 19:30 から放送予定だそうです。

本日のツッコミ(全5件) [ツッコミを入れる]

_ うさ [>普通の歌をアニメに適用したらこうなった? ちょっと違うかな。ちゃんとアニメのために詞を書いていますよ。 最近は作品..]

_ 矢道 [昔は作品情報無しで「タイトルと設定資料」だけ貰って作る事が多かったのでタイトル名の連呼とかになってて、ストーリに関係..]

_ みわ [うさ: 「空色デイズ」は歌詞がグレンラガンに合っていたので「偶然か?かなりよく合ってる歌だなあ」と感心しながらグレン..]

_ yojik [空色デイズは一番の歌詞が、物語の第一部、第二部に対応して、 二番の歌詞が第三部、四部に対応してるらしいです。 ここま..]

_ みわ [yojikさん: せっかくだから「空色デイズ」の歌詞についてグレンラガン関係者がコメントしてないか探してみたのだけど..]


2008-04-25 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

デュープリズム

ゲーム未プレイ。作曲は仲野順也さん。CD は 2 枚あります。disc1 は RUE( ルウ )、disc2 が MINT( ミント )。曲名が「ラスダン」だったり、disc1 なのに「最後の戦い 2」で disc2 が「最後の戦い」と逆だったりして曲名はテキトーっぽいです。

この作品は好きです。使用している音の影響があるのだろうけど、曲全体がやわらかくて優しい感じです。「ファンシーメル」「ファンシーな世界」「ファンシーな気持ち」というファンシーな曲があるんですがこれらが秀逸です。テンポよく可愛い曲です。ファンシーってなに。

「最後の戦い 2」は FF10「召喚獣バトル」に似た曲です。

ピアノ調律学校を卒業後、コナミに入社。コナミ矩形波倶楽部に所属し、マーシャルチャンピオンなどのアーケードゲームのBGMを手がける。

コナミ矩形波倶楽部だったのか!

デュープリズム オリジナル・サウンドトラック(ゲーム・ミュージック)

_ 仕事

0830 出勤。

1130 本社へ移動。新入社員たちへの業務紹介です。

_

ゴルゴンゾーラのペンネ( ref. ちゃんと作れるイタリアン p.50 )

img_5625.jpg

_ おやつ

クラシックショコラ( ref. ちゃんと作れるスイーツ pp.26-27 )。今までで一番おいしく作れました。やわらかいです。メレンゲを潰さないようにするために「こんな大雑把でいいのかなあ」というくらいかなり大雑把に混ぜたんですが、それが良かったようです。なるほど。これくらいだとメレンゲが潰れないんですね。

img_5626.jpg

img_5628.jpg

img_5630.jpg


2008-04-26 :-)

_ ポジ会 9th

1 年半ぶりに開催しました ^^;

参加者:miwarin、[mixi] studio5id:daresoreid:yamazaid:youichi[mixi] ks' pandaid:kennak

土曜日が仕事のひとは割りと多いです。みんな GW( がんばるウィーク )は大変なようです。

1 次会

土間土間 新宿東口店

2450 円コース( 飲み放題なし )にしたんですが飯の量が多いです。コストパフォーマンスが良いです。

そして今回も菓子を作ってくれた id:daresore 。苺のレアチーズケーキ? さっぱりしてて食べやすいです。ウマいです。「もうこうなったらケーキ屋を商売にしちゃえばいいと思うよ?」と daresore に提案したら「こんなの仕事にしたくない」とのことでした。daresore++

img_5632.jpg

2 次会

鼎(かなえ)

鼎にはいつもは takumi に連れていってもらってるのだけど( と言っても 2 回しか行ってない ) 今日は日本酒スキーなひとが居るので行ってみました。飲んだ日本酒たちはたぶん id:kennak が書いてくれます。

img_5634.jpg

img_5635.jpg

img_5637.jpg

img_5639.jpg

かぶと煮ですってよ!独占的に頂きました。

img_5642.jpg

3 次会

ローレル新宿三越裏

コーヒーを飲みながらコンプライアンスとか Java のバッドノウハウとか最もポータブルな言語はシェルスクリプト( POSIX 限定 )だろとかなんとか。

img_5644.jpg

img_5645.jpg

Tags: ポジ会

2008-04-27 :-)

_ NetBSD で IRC

riece を入れる

cd /usr/pkgsrc/chat/riece
sudo make install clean-depends

riece は emacs に依存してるので editors/emacs* がインストールされてしまう。私は pkgsrc の emacs は使ってないので( current を使っている ) chat/riece での make が終わったら editors/emacs で make deinstall しておく。riece の Makefile を編集すれば emacs がインストールされないのか?

.emacs にサーバーの設定などを追加。

(autoload 'riece "riece" "Start Riece" t)
(setq riece-server-alist
      '(("example" :host "example.jp" :service "8887" :password "foobar")
        ("example2" :host "example.org" :service "6668" :nickname "miwarin" :password "foobar")))

サーバー example2 にあるチャンネル #TEST に起動時に join するには以下のようにしておく。

(setq riece-startup-channel-list
      '("#TEST" "example2"))

キーワードに反応させる。

(setq riece-keywords '("みわ" "miwarin"))
(add-hook 'riece-keyword-notify-functions
          (lambda (keyword message) (ding)))

load-path も追加。

(setq load-path
      (append
       '("~/usr/local/share/emacs/site-lisp")
       '("/usr/pkg/share/emacs/site-lisp/w3m")
       '("/usr/pkg/share/emacs/site-lisp/apel")
       '("/usr/pkg/share/emacs/21.4/site-lisp/emu")
       '("/usr/pkg/share/emacs/site-lisp/ruby-mode")
       '("/usr/pkg/share/emacs/site-lisp/riece/")    ← riece はここ
       load-path))

emacs を起動

M-x riece する。

どのサーバーに接続するか訊かれるので、たとえば example2 と入力する。

サーバー example2 にあるチャンネル #TEST に自動的に join する。

ref.

_ NHK プロフェッショナル 仕事の流儀

第84回工場再建・山田日登志(2008年4月15日放送)

今日の「プロフェッショナル 仕事の流儀」は見るべきと思う。

id:yamaza が言っていたので見てみました。見ながら Twitter にぼそぼそ書くと Twitter がメモ代わりになりますね。

  • 工場再建屋
  • セル生産方式
  • ムダを無くす
  • 妻を一日7回ほめる
  • 大野耐一との出会い
  • 従業員「いろいろ工夫できて、楽しい」
  • 山田「職人が好き勝手やってるから会社がおかしくなる」
  • 楽しく仕事できる環境を作る
    • 山田がやるんじゃない
    • 従業員がやる
    • そういう文化を作る
    • ということを従業員に気づかせる
  • 協力:NEC キヤノン

_

蔵で飯。

miwarin、cerbe、goju、MIURA( ぷーすけ )、BAT、ohguchi、fujiwara

Canon EOS-1Ds MarkIII の試し撮りとか。もうみんな EOS-1Ds MarkIII を買ってしまえばいいと思うよ。車を買う覚悟があれば買えるよ。

店の入り口付近でフラッシュ無しで撮影してみたら手ぶれしまくりでした。店の入り口付近はけっこう暗いんですね。

Tags:

2008-04-28 :-)

_ オブジェクト指向入門

オブジェクト指向とはなにか?

クラス、表明、総称性、継承、多相性、そして動的束縛から構成されるもの。( p. 850 )

オブジェクト指向であるらしいという基準( pp.28-43 )。以下の 1 つ以上の特徴があるということ?

カテゴリ

  • 方法論と言語
  • 実装と環境
  • ライブラリ

その内訳。

  • 方法論と言語
    • 継ぎ目のない連続性( seamlessness )
    • クラス( class )
    • 表明( assetion )
    • モジュールとしてのクラス
    • 型としてのクラス
    • 特性に基づく計算
    • 情報隠蔽( information hiding )
    • 例外処理( exception handling )
    • 静的型付け( static typing )
    • 総称性( genericity )
    • 単一継承( single inheritance )
    • 多重継承( multiple inheritance )
    • 反復継承( repeated inheritance )
    • 制約つき総称性( constrained genericity )
    • 再定義( redefinition )
    • 多相性( polymorphism )
    • 動的束縛( dynamic binding )
    • 実行時の型検査( type interrogation )
    • 暫定( deferred )特性と暫定クラス
    • メモリ管理とガベージコレクション
  • 実装と環境
    • 自動的な更新
    • 迅速な更新
    • 永続性( persistence )
    • ドキュメント
    • ブラウジング( browsing ) =拾い読み
  • ライブラリ
    • 基本ライブラリ
    • グラフィックとユーザインタフェース
    • ライブラリの進化の管理
    • ライブラリにインデックスメカニズム

オブジェクト指向入門 第2版 原則・コンセプト (IT Architect’Archive クラシックモダン・コンピューティング)(バートランド・メイヤー/酒匂 寛)

_ オブジェクト指向入門 - モジュール性

5 つの基準

「モジュール性がある」と呼ぶ価値のある設計手法は、これから説明する 5 つの基本的な必要条件を満たしていなければならない。( p.50 )

  • 分解しやすさ( Decomposability )
  • 組み合わせやすさ( Composability )
  • 分かりやすさ( Understandability )
  • 連続性( Continuity )
  • 保護性( Protection )

5 つの規則

前節の基準から、モジュール性を保証するために守らなければならない 5 つの規則が導かれる。( p. 58 )

  • 直接的な写像( Direct Mapping )
  • 少ないインタフェース( Few Interfaces )
  • 小さいインタフェース( 弱い結びつき )( Small Interfaces ( weak coupling ))
  • 明示的なインタフェース( Explicit Interfaces )
  • 情報隠蔽( Information Hiding )

5 つの原則

前の規則と、間接的にはさらにその前の基準から、ソフトウェア構築の 5 つの原則が導かれる。( p.67 )

  • 言語としてのモジュール単位( Linguistic Modular Units )の原則
  • 自己文書化( Self-Documentation )の原則
  • 統一形式アクセス( Uniform Access )の原則
  • 開放 / 閉鎖( Open-Closed )の原則
  • 単一責任選択( Single Choise )の原則

オブジェクト指向入門 第2版 原則・コンセプト (IT Architect’Archive クラシックモダン・コンピューティング)(バートランド・メイヤー/酒匂 寛)

_ tdiary の spam フィルタに追加した

以下のサイト。

Tags: spam

_ Let' CF-R4 NetBSD で音楽を聴く( 準備 )

これらが必要らしい。

/dev/audio
/dev/sound
/dev/mixer

あるようだ。

% ls -l /dev/{audio,sound,mixer}
lrwx------  1 root  wheel  6 Mar 21 21:00:48 2008 /dev/audio@ -> audio0
lrwx------  1 root  wheel  6 Mar 21 21:00:48 2008 /dev/mixer@ -> mixer0
lrwx------  1 root  wheel  6 Mar 21 21:00:48 2008 /dev/sound@ -> sound0

_ Let' CF-R4 NetBSD で音楽を聴く( 準備 )

何かプレイヤーっぽいものを探す。

gstreamer が多い。

マルチメディア関連のフレームワークみたいな?

とりあえず入れる。

% cd /usr/pkgsrc/multimedia/gstreamer0.10
% sudo make install clean-depends

_ Let's CF-R4 NetBSD で音楽を聽く( 失敗 )

audio/rhythmbox を入れる。

% cd /usr/pkgsrc/audio/rhythmbox
% sudo make install clean-depends

おもむろに起動する。

% rhythmbox

(rhythmbox:26408): Rhythmbox-WARNING **: eel_strdup_strftime does not support non-standard escape code %l
zsh: invalid system call  rhythmbox

死んだ。

_ NetBSD に emacs-w3m を入れる

editors/emacs もインストールされます。

% cd /usr/pkgsrc/www/emacs-w3m
% sudo make istall clean-depends

load-path を追加する

(setq load-path
      (append
       '("~/usr/local/share/emacs/site-lisp")
       '("/usr/pkg/share/emacs/site-lisp/w3m")    ← ここ
       '("/usr/pkg/share/emacs/site-lisp/apel")
       '("/usr/pkg/share/emacs/21.4/site-lisp/emu")
       '("/usr/pkg/share/emacs/site-lisp/ruby-mode")
       '("/usr/pkg/share/emacs/site-lisp/riece/")
       load-path))

emacs-w3m の設定。(require 'w3m-load) は必須。他はたぶん mew-dist ML から拾ってきたと思う。

;;;;
;; emacs-w3m
;;;;
(require 'w3m-load)
(autoload 'w3m-browse-url "w3m" "Ask a WWW browser to show a URL." t)
(autoload 'w3m-search "w3m-search" "*Search QUERY using SEARCH-ENGINE." t)
(autoload 'w3m-weather "w3m-weather" "*Display weather report." t)
(autoload 'w3m-antenna "w3m-antenna" "*Report change of WEB sites." t)

emacs を起動する。

M-x w3m する。

Debugger entered--Lisp error: (error "Emacs-w3m of this version does not suppor$
  signal(error ("Emacs-w3m of this version does not support Emacs 23; try the d$
  error("Emacs-w3m of this version does not support Emacs %d; try the developme$
  byte-code("\303\304!\210\303\305!\210^H\306Y\203W^@\307\310!\204\202^@\311\31$
  execute-extended-command(nil)
  call-interactively(execute-extended-command nil nil)

/(^o^)\

この emacs のバージョンは何か? emacs のバージョンは emacs-version を評価すると分かる( コマンドラインで emacs --version しても分かる )。*scratch* バッファ等で評価してみる。評価するときは C-x C-e または C-j する。C-x C-e は結果が mini buffer に表示される。C-j は現在のバッファに挿入される。ここでは C-j してみた。

(emacs-version)  ← 閉じカッコ「)」にカーソルを置いて C-j する
"GNU Emacs 23.0.60.2 (i386-unknown-netbsdelf4.99.58, GTK+ Version 2.12.9)
 of 2008-04-02 on megumi.area51.gr.jp"

GNU Emacs 23.0.60.2 は pkgsrc の emacs じゃなくて current の emacs です。

www/emacs-w3m をインストールしたときに editors/emacs ( emacs-22.1 )もインストールされてるので( というか先日 riece をインストールしたときにインストールされてる ) emacs-22.1 を起動する。

M-x w3m して w3m を起動させる。

g して適当な URI を入力などする。

とりあえず emacs-w3m は機能してるわけですが。emacs current で pkgsrc のパッケージを使えるようにしよう。可能なのか分からないけど。

_ CCFF7

プレイ時間 22:10

  • セフィロス!信頼してたのに!
  • 途中で画質が悪いムービーが再生された
  • FF7オリジナルのムービーか

ティファの服装は露出が多すぎる。

Tags: CCFF7

_ おひる

きのこのクリームソーススパゲティ。

img_5647.jpg

_

新じゃがとえびのにんにくパン粉炒め( ref. きょうの料理 2007-05 p.20 )

img_5651.jpg

_ おやつ

ミスターフレンドリー のホットケーキ

img_5653.jpg

(´・_・`)

img_5654.jpg

本日のツッコミ(全4件) [ツッコミを入れる]

_ よしみつ [新じゃがとエビの〜はガーリックスライスを使う? 強い火力でがーっと作りたいかもー]

_ みわ [よしみつくん: 乾燥してるガーリックスライスでした。これを *そのまま* 炒めて使ったのだけど、どうも硬すぎると思っ..]

_ よしみつ [ちょwww]

_ みわ [いや、「これ焦げてるよなあ」という味だったのでおかしいとは思ってたんですけどね (´□`)]


2008-04-29 :-)

_ Emacs current と pkgsrc/editors/emacs を共存させることは諦めた

ディレクトリ構成は似てるんですけどね。

Emacs current をインストールしたあとのディレクトリ

% ls /usr/local/share/emacs/
23.0.60/   site-lisp/
% ls /usr/local/libexec/emacs/23.0.60/i386-unknown-netbsdelf4.99.58/
cvtmail*            hexl*               rcs2log*            vcdiff*
digest-doc*         movemail*           sorted-doc*
fakemail*           profile*            update-game-score*

pkgsrc/editors/emacs をインストールしたあとのディレクトリ

% ls /usr/pkg/share/emacs
22.1/      site-lisp/
% ls /usr/pkg/libexec/emacs/22.1/i386--netbsdelf
cvtmail*            hexl*               rcs2log*            vcdiff*
digest-doc*         movemail*           sorted-doc*
fakemail*           profile*            update-game-score*

Emacs current を ./configure --prefix=/usr/pkg とすると /usr/pkg 以下に入るけどその後 pkgsrc の何か emacs に依存するパッケージをインストールすると凄いことになりそうなのでやめます。

/usr/pkgsrc/mk/emacs.mk を見ても emacs 23 は無理のようです。

# Variables for users:
#
#       EMACS_TYPE
#               Description:
#                       The user's favourite Emacs version.
#               Possible values:
#                       emacs21, emacs21nox, emacs22, emacs22nox, emacs20, xemacs215, xemacs215nox, xemacs214, xemacs214nox
#               Default value:
#                       emacs22
#
Tags: Emacs

_ Emacs current をアンインストールする

cvs co したディレクトリへ移動。

% cd ~/usr/local/emacs

uninstall する

% sudo make uninstall

これは pkgsrc/editors/emacs です。

% which emacs
/usr/pkg/bin/emacs

バージョンは emacs 22.1.1

% emacs --version
GNU Emacs 22.1.1
Copyright (C) 2007 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
Tags: Emacs

_ emacs-w3m で mixi.jp を見る

cookie を有効にしておく。

(require 'w3m-load)
(autoload 'w3m-browse-url "w3m" "Ask a WWW browser to show a URL." t)
(autoload 'w3m-search "w3m-search" "*Search QUERY using SEARCH-ENGINE." t)
(autoload 'w3m-weather "w3m-weather" "*Display weather report." t)
(autoload 'w3m-antenna "w3m-antenna" "*Report change of WEB sites." t)
(setq w3m-use-cookies t)    ← ここ

M-x w3m する

g して http://mixi.jp を表示する。

メールアドレスとパスワードを入力する。

ログインする。

デフォルトだと画像を表示しない。

T すると画像を表示する。

こんな

あーでも w3m で画像を表示するのは負けな気がする。

ref.

Tags: Emacs w3m

_ おやつ

小川軒のレイズンウィッチ。

img_5657.jpg

img_5659.jpg

img_5663.jpg

_ NHK プロフェッショナル 仕事の流儀

スペシャル 茂木健一郎の脳活用法スペシャル

  • 記憶力
    • 体で覚える
    • 素振り重要
    • 鶴の恩返し勉強法
    • 側頭連合野は五感を覚える
  • 集中力
    • 割り込み駆動
    • 集中できなくても始める
    • いつでもスイッチ入れるようにす
    • 脳が暇なときに考える
    • 通勤中に考える 交通安全を忘れずに
    • 準備しないでいきなり始める
  • 教育 しつけ
  • リーダーは揺るぎないビジョンを持つこと 芯を持つこと
  • 刺激がないから飽きる
    • 自分が変わればいいじゃない

番組見てるときに気づいた BGM

  • SPOKY DOKEY( カウボーイビバップ )
  • CAR24(か? )( カウボーイビバップ )
  • BLUE FUNK( だったかなあ )( トライガン )

COWBOY BEBOP SOUNDTRACK 1(菅野よう子/ティム・ジェンセン/今堀恒雄/スティーブン・バースタイン/Hitoshi Watanabe/Keishi Urata/Masayoshi Furukawa/Ryuichiro Senoo/シートベルツ/スティーブ・コンテ)

トライガン サントラ(1)(Dr.Donuts/中澤謙司/秋間経夫/今堀恒雄/AJA/AKIMA&NEOS)


2008-04-30 :-)

_ 朝ったー

0540 起床。

_ 通勤ったー

で す め た〜音 楽 の 書〜

ゲーム未プレイ。作曲陣などを引用。

オリジナルサウンドコンポーザー ケニーK・ジル・ブラッド氏。アレンジャーはオリジナルのケニーK氏他、渡部恭久・佐宗綾子・矢野雅士・金田充弘・磯江俊道・武井浩之氏と総勢8名!

ピアノ風の曲やオルガン風の曲があったりしてゆったり聴ける曲です。日常の軽い雰囲気を表したのではなく、全体的に何かテーマがあってそれを表現したんでしょうか。前半にオリジナルがあり後半にアレンジがあります。

176084.jpg

_ 仕事

0830 出勤。

_ GREE Labs の「第13回オープンソーステクノロジー勉強会」へ参加してきました

「Lisp を使っている人が少ないせいで、頭のいい人が使う言語だと誤解している人が多いようだが、そんなに難しいものではない」

「あんな括弧の多い言語、IQの高い人間じゃないと理解できないに違いない」と言っていた高林哲さんを思い出した。

ref. 横着プログラミング 第10回: scmail: Scheme によるメールフィルタ

_ 暇なときにやること

以下のいずれか

  • 日記を巡回する
  • 日記を書く
  • 日記のネタを考える

_ チャリより高価な

Canon EOS-1Ds MarkIII を持ち歩いていたときは通りすがりのひとにぶん盗られやしないかとドキドキしてました。もう返却したけど。

_ ポジ会9th のときのメモ

  • 英語を多読( k's )
  • 客との交渉が最初の仕事( id:daresore )
  • API 叩いて Twitter( id:kennak )
  • 話題を変える言葉
    • 「ところで」「それより」「そういえば」

_ イージス艦ってどこが作ってるの?

とポジ会9th[ 20080426#p01 ] のときに id:yamaza から訊かれたけどさっぱり把握してないので wikipedia たんを検索してみた。

結論

日本製は三菱重工業または IHI( 旧名 石川島播磨重工業 )

イージス艦ってなに?

イージス艦 - Wikipedia

「イージス艦」とは、イージスシステムを搭載したあらゆる艦艇を指す総称である。したがって、「駆逐艦」「巡洋艦」といった軍艦の艦種を指すものではない。

イージスシステムってなに?

イージスシステム - Wikipedia

こんな特徴があるそうです。

  • SPY-1レーダー
  • 指揮決定システム(C&D:Command and Decision System)
  • 武器管制システム(WCS:Weapon Control System)
  • 射撃管制システム(FCS:Fire Control System)
  • ミサイル・ランチャー
  • スタンダード対空ミサイル
  • 自己診断システム(ORTS:Operational Test and Readiness System)
  • 即応性保持システム

_ 明日は「受託開発とエンジニアの幸せ」トークセッションです

本を持参しましょう。

本日のツッコミ(全3件) [ツッコミを入れる]

_ 矢道 [技術書に固執しないで色々と読みましょう。 WW2関係の本とか読めば、その流れで自衛隊に納品しているメーカとかも大体判..]

_ よしみつ [わりかし有名な話だと思ってたけど>三菱重工&IHI]

_ みわ [徒然日記 矢道さん: WW2 とは World War? 第二次世界大戦ですか? よしみつくん: KHI の名前が..]