トップ 最新 追記

ヨタの日々

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|

2006-09-01 :-)

_

0600 起床。

切れっぱなし。

_ 仕事

0740 寒川。

それはそうと「朝一」は何時のことなんだ。

ヲレ「何時に来られますか」

業者「朝一です」

ヲレ「ぃゃ、何時でしょ」

業者「朝一ですね」

08:15 ?

08:30 ?

09:30 ?

10:00 ?

_ 玉川事業場のカレーはマズい

玉川事業場がものすごくキレイだ。

分野が違うのでこの建物はいまだに入ったことがないが。

N の社食がマズかったのは全社的な傾向で、今はマシになったのかもしれないが、当時は社食売店専門の子会社が独占してたので、あまり安くない癖にあまりうまくないという感じであった。

私が 3, 4 年前に使った府中事業所の食堂の飯はうまかったが、すでに時代が変わっていたんだろか。

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

〜第23回 ベンチャー経営者 飯塚哲哉〜

やべ。ビデオ消化が 1 週遅れてる。

  • ビジネスは出会い系
    • ひとと出会うと世界が広がる
    • 出来ることが増える
  • 性能だけでは市場は開拓できない
  • 暇な時間が無いと成長できない
    • 自由時間が必要、発想出来る
    • 仕事などで隙間なく活動すると仕事以外のことを考えられなくなる

プロフェッショナルとは「将来の夢をブレークダウンして周囲に伝えて動かすひと」

_ おやつ

柚子餅。

松江みやげ。賞味期限がーー

img_1397.jpg

img_1396.jpg

_ Perfume シングルアルバム W 購入者抽選プレゼント

買ったらなんか入っていた。

img_1398.jpg

img_1399.jpg

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

_ 矢道 [普通、朝一っていうとその会社の始業時間を指しますな。 最近はフレックスな会社も多いから、朝一=コアタイムの始まる10..]

_ みわ [> 朝一=コアタイムの始まる10時 それかなあ、結局業者が来たのが 10:00 ですた。 曖昧性があるとわけわからな..]


2006-09-02 :-)

_

0700 起床。

どうも眠くて身体が起動しない。

_ XP祭り2006

行ってきた。

こーいったイベントは初めてなのでけっこうドキドキ。

コンテストトラックやチュートリアルトラックは参加せずにメイントラックのみ聞いてました。

あとの予定があったのでライトニングトークスの前に抜けたのだけど、次回は是非ライトニングトークスを聞きたい。

倉貫義人さん

  • 本日の感想はトラックバックしてね
  • XPer 度は 4 だった、「破」の段階らしい
  • KPT の K をプラクティスにする、プラクティスに名前をつける
  • タイムボックス
  • 2 時間 x 3 = 1 日
  • 区切りの時間にチャイムを鳴らす
  • 開発環境は VMware してコピーして配布

平鍋健児さん

  • 合意したら「がっしゅ」
  • 本を持ってたら「がっしゅ」
  • 私ぁ XP やアジャイルの本はさっぱり持ってないことに気づいた
  • ship it! でがっしゅしておいた
  • Joel on Software はアジャイルの左翼
  • DSDM( Dynamic Systems Development Method )と言ったのか?
  • DSDM はプロジェクトが UNDO 可能であることを前提とする
  • 名前を変えると考えが変わる
  • 自分が変わると世界との接点が変わる、自分の世界が変わる

ref. XP祭り2006にて話ました!(^_^)

「世界の変化は自分からしか起こらない」

がーーーーっしゅ

ちょっと休憩

区民会館内のレストラン。

従業員が不足しているらしく、従業員があわただしく走っていた。走るんじゃない。

06090201.jpg

懸田剛さん

  • バグレゴ
    • バグが出たらレゴを積む
    • バグを退治したらレゴを崩す
  • ビルド完了したらキューティハニー

ref.

天野良さん

伊尾木将之さん

木下さん

  • イテレーションは水曜か木曜にする
    • 月曜にすると土日出勤したくなる
  • 「ソフトウェア開発で涙を流したことがあありますか」 → ない
  • 飲み会は基本

ref.

_ GIGs - The Revenge of Game Music

@Live Music Inn 新宿

行ってきた。

正面衝突 目当てに行ってみたのだけどスペランカーの前の時間に会場に流れたファミコン時代の音や ハヤブサ斬りキャンセル の登場前のスクリーンに映されたデモにレオニードを持ってくる辺りに感動したり「ユリアンのテーマ」と「エレンのテーマ」のアレンジに悶えたりしていた。

ハヤブサ斬りキャンセルのロマサガの曲などはメジャーな曲なので知ってて当然なのだが、スペランカーの

「 スクウェアの RPG といえば 」

「 トムソーヤ 」

「 水晶の龍 」

「 そして 」

「 キングスナイトが有名ですね 」

そこでキングスナイトかよっていうか会場みんなで

「 ぉーーー 」

と反応したり、とても一体感を持った会場であった。

やはりゲームミュージックはいい。

_ 帰宅したらハブが死んでた

これがコレガのハブ。

ここ最近のネットワークアンリーチャブルはこれが原因っぽい。

img_1400.jpg

_ おやつ

松江土産。賞味期限は気にしない( ちなみに 8/30 です、どうみても切れてます )

img_1401.jpg

img_1402.jpg


2006-09-03

_

0930 起床。

だる。

_ network unreachable ネタ

再発してた。

ハブが原因ではないようだ。

残る原因候補は

  • ルータ本体
  • ルータとハブ間のケーブル

のどちらかか。

_ おひる

明太子とポテトのスパゲティ。

img_1405.jpg

_ 一純悠人さん ライブ

六本木morph tokyo

行ってきた。

六本木の街はごついジンガイとかやくざ屋さんが居てこわい。

今日はなんだかだいぶ気合が入ってるように見えたんだがどうか っていうかテンション高い。

「オラそこ!」と指名されたのを見て あひゃひゃひゃなどと余裕こいてたらヲレも煽られた (*´д`*)

( いつ来るかと毎回楽しみにしていたのであった )

みぃむ はここらしい。

_

六本木の天狗。

rin、ino、myw、TAB、hiroym、NOB、猫、fujiwara、ohguchi、takumi、O 夫妻、BAT

どーせラストオーダー間近なのだからということで店に入って早々にテーブルの人数ぶんのごはんセットを注文する、などというのは話には聞いていたけど初めてやりました。

  • 味噌汁がぬるかった。ぬるぽ
  • ファイナルファンタジーはスクウェアにとって最初から最期までスクウェア的のファイナルファンタジーだった

_ おやつ

チーズケーキファクトリー のチーズバー。

9/1 から販売開始で無くなり次第終了とのことなので二子玉川店で買ってきた。

通りに面したところではなく一歩入ったところに「 Cheese Cake Factory 」の文字が見えた。店は分かりづらい。

img_1406.jpg

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

Before...

_ ヨシミツ [みわさーん、みわさんとこ開くのに8つも開けちゃいましたよぅ(T-T) やっぱり1ページの表示日数減らしてください。。]

_ みわ [>ヨシミツくん ひとまず 1 日表示にしてみた。 体感的に変わったすか。]

_ 矢道 [一日表示は面倒〜 同じ内容で携帯版だと写真無し、PC版だと今まで通りとかにしない? ちなみに、ハブの故障が原因でN..]

_ ヨシミツ [何の変化もありませんでしたw 最早根本的な問題なのか。。]

_ みわ [>矢道さん > 携帯版だと写真無し 面白そうすね。 やりかた調べてます( Doing ) >NIC にダメージ ハ..]


2006-09-04

_

0500 起床。

ねむい。

_ 仕事

0800 寒川。

進まず。

TortoiseSVN でコミットしようとしたら衝突した。

ヲレひとりしか使ってないのに!

酔っ払い!?


2006-09-05 :-)

_

0600 起床。

ねむねむ。

_ 仕事

0730 寒川。

2 歩前進。

3 歩後退 (´ω`)

_ Perfume シングルアルバム W 購入者抽選プレゼントというのを申し込もうとして

これ [2006-09-01]

葉書を投函する準備をして

「 通勤途中に郵便ポストを見かけたら投函しよう 」

と意識しながら

自転車に乗って

気づいたら仕事場だった。

自転車に乗った瞬間に忘れた。

健忘症。

ちなみにプレゼント申し込みの期限は 9/5 ( 本日 )。

あーあ。

_ 生まれてから何日たったか

( via HsbtDiary )

% ruby -rdate -e 'puts (Date.today - Date.new(1977, 12, 22))'
10484

私ぁ去年生後 10000 日を迎えました。

ref. 生後10000日 [2005-04-21] [2005-05-09]

_ [FreeBSD-users-jp 89975] Re: bsdstats.org ってなんですか?

( via BSD Diary Version 0.8091 )

bsdstats はこちら。

FreeBSD は Ports があるけどそれ以外はじかに script を使う。

ハードウェアに関するところは以下のようになっているので Drivers/HW Stats などは FreeBSD システムだけのようだ。

send_devices () {
    case $(uname) in
  NetBSD)
      # Not supported
      ;;
  FreeBSD | *)

_ FF 3 DS

開封。

  • ランドタートル倒した
  • エンカウント直後と敵殲滅直後のちょっとしたムービー?がうざい
  • 戦闘全体はさくっと進む
  • 曲がいまいち...。ファミコン時代の少ない音源のほうがいいか
  • メニュー画面とフィールド画面の切り替えがかったるい
  • ファミコン FF 3 のころに身につけた「 フィールドで A ボタンを連打して歩くクセ 」を身体が覚えていたことに気づいた笑

2006-09-06 :-)

_

0600 起床。

だるだる。

今日は涼しいっすねい。

_ 仕事

0730 寒川。

ぼちぼち。

2 歩前進。

1 歩後退。

_ ☆マリア様がみてる占い☆

( via あらかーさんとこ )

表情にはすぐに出るかもしれぬ。カモシレーヌ

みわさんは福沢祐巳 タイプです!

福沢祐巳タイプのあなたは自分の気持ちがそのまま表情に出てしまいがち。心の中で考えてることが、知らず知らずのうちに周囲に感じ取られているかもしれません。
また、他人のことを思いやることができる優しさの持ち主でもあります。その人のためを思って一直線になってしまうときもあるので、時々自分の心に休息を与えてゆっくり考える時間を作りましょう

みわさんを狙っている異性は、7人います。

_ hiki RSS

hikiRSS 出力プラグイン を導入してみた。

_ FF 3 DS

  • ジン倒した
  • すっぴんで 6 hit とか増えていくと気持ちいいっすねい
  • ジョブチェンジ:赤、戦、モ、シ
  • 魔法系がしんどいのでシーフを白にするかもしれない
本日のツッコミ(全2件) [ツッコミを入れる]

_ さいき [>新宿厚生年金会館の最後列 昇龍拳打ちまくりまたやりたいよ〜w]

_ みわ [>さいきくん 昇龍拳もあったなw]


2006-09-07 :-)

_

0600 起床。

だるい。

_ ご出産おめでとうございます

という話題と同じくらいに高橋名人ネタに言及している記事を見る。

_ 仕事

0730 寒川。

よく見たらパケット変換漏れが発生していた。

処理性能不足か?

_ 渡る世間は釈迦ばかり

釈迦に説法。

三輪の周りには釈迦ばかり居るのである。

三輪がたまに知ったふうな口を聞くと釈迦にたいして失礼なのである。

三輪は黙っているのがもっともいい。

お口チャック。

_ 深夜のバカ

20:00 FF 3 DS 開始

20:30 プレイ中に眠くなってきた

21:00 ちょっと寝る

01:30 起床

01:40 2 度寝

アホな生活をしてしまった。

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

_ ヨシミツ [罰金と過料(not科料)の違いを簡潔に述べてください(何]

_ みわ [>ヨシミツくん 罰金が刑罰で、過料( あやまちりょう )は刑罰ではない。 と、昨日 wikipedia で読んだ ^..]

_ ヨシミツ [ちっ(何]

_ みわ [ふっふ]


2006-09-08 :-)

_

0600 起床。

だるだる。

はらへった。

_ 自宅につながらないと思ったら

NTT のメンテナンスの日だということを思い出した。

ref. メンテナンス工事のお知らせ(川崎市エリア/溝ノ口ビル)

_ プログラムの設定を hash にする

以前書いた Windows プログラムではプログラムの設定を ini ファイルにしておいた。ぃゃ、いまどきなら ini じゃなくて xml にしろよというツッコミもありそうなのだけど xml より ini のほうが読みやすいんです、オールドタイプです。ini に書いた設定と同じ数だけの変数をプログラムに用意してそのまま格納していたのだけど、そうすると

  • 変数が多くなって鬱陶しい
  • ini なんてまさに「 キーと値の対 」なのだからハッシュでいいんじゃねーの

と思ってたら quickml はプログラムの設定をハッシュにしてました。ていうかいまどきはハッシュにするのが当然?

quickmlrc.sample.in がこう。

# -*- mode: ruby -*-
Config = {
  :user => "%USER%",
  :group => "%GROUP%",
  :port => 25,
  :bind_address => "0.0.0.0",

略

どんなふうに格納されるんだろかと config.rb を参考にしてこんなのを書いて

filename = ARGV[0]
h = eval(File.open(filename).read)
h.each{ |k, v|
  p [k, v]
}

実行してみる。

% ruby test.rb quickmlrc.sample.in

こんなでした。すげー。ruby すげー

[:use_qmail_verp, false]
[:pid_file, "%PIDFILE%"]
[:ml_alert_time, 2592000]
[:smtp_port, 25]
[:confirm_ml_creation, false]
[:log_file, "%LOGFILE%"]
[:auto_unsubscribe_count, 5]
[:domain, "example.net"]
[:message_catalog, "%DATADIR%/messages.ja"]
[:verbose_mode, true]
[:group, "%GROUP%"]
[:user, "%USER%"]
[:sweep_interval, 3600]
[:postmaster, "postmaster@example.net"]
[:max_members, 100]
[:port, 25]
[:max_threads, 10]
[:info_url, "http://QuickML.com/"]
[:max_mail_length, 102400]
[:bind_address, "0.0.0.0"]
[:timeout, 120]
[:data_dir, "%LOCALSTATEDIR%"]
[:ml_life_time, 2678400]
[:smtp_host, "mail.example.net"]

ref.

_ 仕事

0740 寒川。

ぼちぼち。

制御コマンドはとりあえず使えた。

_ おやつ

レピドールのタルトのケーキとかいう。

崩れた。

img_1408.jpg

_ メイリオ( Meiryo )をインストールしてみた

( via platinum )

Windows Vista の有名なフォント。

便乗して入れてみた。

以下のいずれか。フォントは双方で同じもの。

インストールしたままだと文字が薄い( 文字が細いというらしい )

そのまま使うとやや細めで読みにくいので、ClearType Tunerで少し太めに設定するといいです。

ということでこちら。

Firefox のブックマークはこんな感じ。

m00.png

ところでフォントファイルをダブルクリックするとたぶんフォントの情報なのだろうけど「 Microsoft Corporation. All Rights Reserved. 」の文字が見える。

m01.png

使用するのはヤバいのか?

ちょいと深追いしてみた。

フォントの配布については以下の文章にある。

Until recently most fonts that include a Microsoft copyright or trademark notice have been available only as part of Microsoft products.

私が使っているのは Microsoft WindowsXP なのでこれは「 part of Microsoft products 」に該当するから使えるのだな。使えるのですよね。配布する側が問題だったりして。


2006-09-09

_

0830 起床。

ねむねむ。

_ おやつ

蕎麦まんじゅう。松江土産

img_1409.jpg

_ おやつ( 2 )

亀じるし の吉原殿中

img_1410.jpg

_ おやつ( 3 )

ままどーる。

img_1412.jpg

_ おやつ( 4 )

川崎大師のみそせんべい

img_1413.jpg

_ tDiary が重過ぎる件について

どこにボトルネックがあるのか調べてみた。

  • 原因 : amazon.rb かなあ
  • 対策 : ハードウェアの性能を上げるのか?

参考

参考までに ただただしさんとこはこれくらい

%time w3m -dump http://sho.tdiary.net/
0.06s user 0.05s system 13% cpu 0.747 total

最初

現状で計測。

% time w3m -dump http://www.area51.gr.jp/~rin/diary/
0.14s user 0.03s system 6% cpu 2.793 total
% cd ~/public_html/diary
% sudo -u www sh -c 'echo "" | ruby -rprofile index.rb 1>/dev/null'
  %   cumulative   self              self     total
 time   seconds   seconds    calls  ms/call  ms/call  name
 11.65     5.98      5.98      448    13.35    23.24  REXML::Parsers::BaseParser#pull
  4.89     8.49      2.51        2  1255.00 11580.00  REXML::Parsers::TreeParser#parse
  4.07    10.58      2.09      134    15.60    68.43  Kernel.require
  3.43    12.34      1.76      561     3.14     9.73  REXML::Element#root
  3.33    14.05      1.71      553     3.09    28.73  Array#each
  2.94    15.56      1.51       26    58.08   358.85  Array#delete_if
  2.92    17.06      1.50      191     7.85    88.74  REXML::Element#namespace
  2.71    18.45      1.39      191     7.28    22.36  REXML::Attributes#get_attribute
  2.30    19.63      1.18      336     3.51    16.67  REXML::Elements#add
  2.03    20.67      1.04      168     6.19    39.11  REXML::Element#add_element
  1.81    21.60      0.93     2619     0.36     0.36  Kernel.kind_of?

amazon.rb

上位にきてる REXML は amazon.rb が使っているようだ

% cd ~/public_html/diary
% grep -r REXML *
misc/plugin/amazon/amazonimg.rb:        doc = REXML::Document::new( xml ).root
misc/plugin/amazon.rb:                  doc = REXML::Document::new( xml ).root

amzon.rb を外して計測。

% sudo -u www sh -c 'echo "" | ruby -rprofile index.rb 1>/dev/null'
  %   cumulative   self              self     total
 time   seconds   seconds    calls  ms/call  ms/call  name
 39.98    19.13     19.13        7  2732.86  5104.29  ERB::Compiler::SimpleScanner2#scan
 11.47    24.62      5.49    13434     0.41     0.59  Kernel.===
  5.39    27.20      2.58    14482     0.18     0.18  String#==
  3.45    28.85      1.65       62    26.61   105.81  Kernel.require
  2.53    30.06      1.21     4498     0.27     0.27  StringScanner#[]
  2.51    31.26      1.20      932     1.29     1.83  ERB::Compiler::Buffer#cr
  2.38    32.40      1.14     5055     0.23     0.23  String#<<
  2.36    33.53      1.13     1809     0.62     0.85  ERB::Compiler::Buffer#push
  1.73    34.36      0.83     4652     0.18     0.18  String#empty?
  1.53    35.09      0.73      181     4.03    51.88  Array#each
  1.50    35.81      0.72       80     9.00   333.12  Kernel.eval
  1.32    36.44      0.63     2249     0.28     0.28  StringScanner#scan
  1.27    37.05      0.61       33    18.48    26.36  Date#_parse

erb

高速化ガイドにしたがって erbscan を入れてみる

% wget http://www.moonwolf.com/ruby/archive/erbscan-0.0.20030723b.tar.gz
% tar xzf erbscan-0.0.20030723b.tar.gz
% cd erbscan-0.0.20030723b
% ruby extconf.rb
% make
% sudo make install
% sudo apachectl restart

計測。

% time w3m -dump http://www.area51.gr.jp/~rin/diary/
0.11s user 0.06s system 8% cpu 1.967 total
% sudo -u www sh -c 'echo "" | ruby -rprofile index.rb 1>/dev/null'
  %   cumulative   self              self     total
 time   seconds   seconds    calls  ms/call  ms/call  name
 13.21     1.39      1.39       63    22.06   100.32  Kernel.require
  6.27     2.05      0.66      153     4.31    58.04  Array#each
  4.94     2.57      0.52       74     7.03    82.70  Kernel.eval
  4.47     3.04      0.47       33    14.24    34.55  Date#_parse
  3.23     3.38      0.34      171     1.99     2.28  Module#module_eval
  3.23     3.72      0.34      425     0.80     0.80  String#to_i
  2.85     4.02      0.30     1468     0.20     0.20  Module#method_added
  2.66     4.30      0.28      132     2.12    17.50  #<TDiary::Plugin:0x84a36b8>.rss_recent_convert
  2.47     4.56      0.26       65     4.00    18.15  Kernel.instance_eval
  2.09     4.78      0.22     1087     0.20     0.20  String#==
  1.90     4.98      0.20      704     0.28     0.36  Hash#[]

amazon.rb あり

この状態でもう一度 amazon.rb を付けてみる。

計測。

%time w3m -dump http://www.area51.gr.jp/~rin/diary/
0.11s user 0.04s system 5% cpu 2.468 total
% sudo -u www sh -c 'echo "" | ruby -rprofile index.rb 1>/dev/null'
  %   cumulative   self              self     total
 time   seconds   seconds    calls  ms/call  ms/call  name
 12.02     5.16      5.16      448    11.52    19.26  REXML::Parsers::BaseParser#pull
  5.08     7.34      2.18      135    16.15    68.96  Kernel.require
  5.01     9.49      2.15        2  1075.00  9620.00  REXML::Parsers::TreeParser#parse
  3.33    10.92      1.43      561     2.55     7.15  REXML::Element#root
  2.87    12.15      1.23      191     6.44    20.79  REXML::Attributes#get_attribute
  2.45    13.20      1.05      553     1.90    25.68  Array#each

mod_ruby

mod_ruby 入れてみた。

time w3m -dump http://www.area51.gr.jp/~rin/diary/
0.13s user 0.03s system 5% cpu 2.755 total
% sudo -u www sh -c 'echo "" | ruby -rprofile index.rb 1>/dev/null'
  %   cumulative   self              self     total
 time   seconds   seconds    calls  ms/call  ms/call  name
 11.78     5.08      5.08      448    11.34    20.56  REXML::Parsers::BaseParser#pull
  4.75     7.13      2.05      135    15.19    69.85  Kernel.require
  4.15     8.92      1.79        2   895.00  9835.00  REXML::Parsers::TreeParser#parse
  3.20    10.30      1.38       26    53.08   266.92  Array#delete_if
  3.11    11.64      1.34      553     2.42    26.02  Array#each
  2.85    12.87      1.23      561     2.19     6.51  REXML::Element#root
  2.48    13.94      1.07      191     5.60    62.77  REXML::Element#namespace
  1.67    14.66      0.72      276     2.61     3.04  REXML::Child#parent=

変わらないか。

ということで mod_ruby は外す。

対策

  • amazon.rb 無し
  • erbscan 導入

というところだが、いまさら amazon.rb 無しでは暮らせないので困った。


2006-09-10 :-)

_

0600 起床。

川崎総合科学のほうまで往復。

ふむ。

_ 朝飯

たまには米を食べようということで米。

明太子の賞味期限は気にしてはいけない。

img_1415.jpg

_ おやつ

アンリ・シャルパンティア のアイス。

img_1418.jpg

_ 自転車部

ギヤが変わりづらくなってきたので買った店に持っていって調整してもらった。

ギヤのワイヤーがゆるんでいたとのこと。

_ ぷにぷに

いろいろ

_ FF 12

プレイ時間 44:00 くらい。

以前 くろさん に教えてもらったので実践。

  • パーティを 3 人にしぼった
  • ヴァン、アーシェ、フラン( これはくろさんと同じ )
  • 3 人ともミストカード 3 つ取得
  • モブ退治を進めた
  • 受けまくったらモブリストがたくさんになった
  • モブは A ランクが出てきた
  • 与一の弓げっと

フランの MP が 417 になってたので無意味に記念撮影。

img_1419.jpg

_

さんまの塩焼き、炒め豆腐、きゅうりとわかめの酢の物。

さんまウマウマ。

img_1423.jpg

_ おやつ

信玄餅。

img_1427.jpg

先日矢道さんに教えてもらったこと [2006-08-06] を実践してみた。

...

もう少しがんばりましょう。

ちなみにこの信玄餅は当時の残りである。

約 2 ヶ月前?


2006-09-11 :-)

_

たぶん 0400 雷の音で目覚める、このままの天気が続くなら仕事行けないぞ、などと不安になりつつお茶をずずーっと飲んで 2 度寝

0500 起床。雷は遠ざかっていた。最近は 0530 ころに日の出なのね。

_ DS版「FF3」サントラ発売。植松氏作曲の新曲もアリ

( via ゲームミュージック ニュース一覧 )

FF 3 DS サントラは amazon で予約済みなんだが

ボーナストラックに、THE BLACK MAGESとmuZik。

はて。

muZik は聞いたことがある。

と思ったら去年の TBM ライブに出演していた( ref.THE BLACk MAGES LIVE "above the sky" [2005-01-22 )

ぉぉー

これは楽しみだ。

_ 仕事

0750 寒川。

いまいち。

_ 人生は思っていたとおりに短い

三輪が 300 時間の残業をしたときに

するとひと月に 450 時間の勤務があったわけだが( 通常勤務 150 時間 + 残業 300 時間 = 450 時間 )

ではそうすると普段の 150 時間 / 月と比較すれば 3 倍の労働時間である

とすると普段よりも 3 倍の学習密度になるのだろうと一般に思われるが

まったくそんなことはない

当時について振り返ってみると

自分でも何をやったか記憶がない。

振り返りしたんだか記憶がない。

なんてこった

450 時間を無駄に過ごした。

三輪はバカだ、大馬鹿だ。

今日も牛乳が想い。

牛乳への想い。

牛乳さん愛してるぞー

違うだろ

もう寝ます


2006-09-12

_ 深夜

仕事が終わって 00:30 ころ帰宅して計算機起動して leo-net ( レオパレスのネットサービス )に認証して MSN メッセンジャーを起動したら登録依頼が来ていたのでびびった。メールアドレスを見たら知人のようなので登録してみた。

ヲレ「 アニョハセヨ 」

知人「 カクカクシカジカ 」

などと会話して 02:30 ころ寝た。

ぐて

_

0600 起床。

いつもどーり。

_ 岩村琴美さまの日記を読んでると

道に迷うのは珍しいことじゃないんだなあ と安心します。

人間には誰にでもそーいう素質があるのですよ。

いうなれば天から与えられた才能。

天才っすね。

ヲレは天才だ。

_ 武器占い

( via ヨシミツくんとこ )

「目立ちたがりや」は当たってる笑

あなたの武器は炎です!

−炎が武器のあなたは−
他の人とは違ったことがしてみたい目立ちたがりやなあなた。
もちろん持っている武器も普通の武器ではないようです。
ロープレなんかで良くある呪文系の攻撃に似たような攻撃を得意としています。
この相手にはこんな呪文が効きそうだ・・・とデータに基づいた適切な攻撃で相手に確実にダメージを与えていきます。ライバル等には簡単に勝てるタイプのようです。
しかし呪文用のパワーが底をつくと炎以外で戦うことの出来ないあなたはもはや虫けら。
でもそれもいいのではないでしょうか。ひとつの事に集中してやり遂げる力を持ってるからこそ。
また、このタイプは目上の人からとてもかわいがられるみたいです。学校の先生や、会社の上司などからはうけが良く、出世するタイプです。

−恋愛傾向−
相手に応じた攻撃ができるこのタイプは恋愛に対しても相手毎の攻撃パターンを考えます。
Get率は比較的高いようです。しかし恋人同士になったとたんに手を抜き出すみたいです。
このため、恋人からは毎日のように文句を言われ、いずれお互いに恋が冷めていってしまいます。
また、遠くからの攻撃も得意としているので、ナンパも上手です。
基本的な本性では、本気の恋より遊びの恋を求めていくタイプです。遊びの恋を積み重ねていくことでまた、新しい攻撃呪文を習得していきます。
異性の扱いはとても上手でモテルタイプになります。

−相性の良い相手−
武器が『カビ取りスプレー』の人

「カビ取りスプレー」とは具体的だな。

_ Unable to find a perl

Perl を起動すると以下のように言われる。

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = "ja_JP.eucJP",
        LC_CTYPE = "ja_JP.eucJP",
        LANG = "ja_JP.eucJP"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Checking if your kit is complete...
Looks good
Unable to find a perl 5 (by these names: /usr/pkg/bin/perl perl perl5 perl5.8.8 miniperl, in these dirs: /usr/local/sbin /usr/local/bin /usr/pkg/bin /usr/pkg/sbin /bin /sbin /usr/sbin /usr/bin /usr/home/rin/usr/local/bin /usr/pkg/bin)

PERL_BADLANG=0 して回避した。

ref.

_ とうとうねんがんの Plagger をインストールしたぞ

上記の現象が起きてたので CPAN での install がことごとく失敗していた。CPAN の install できるようになったので作業開始。

環境。

  • NetBSD 3.0.0_STABLE
  • perl v5.8.8

Plagger Makefile.PL で require してるモジュールを地道にすべてインストールする。

以下 CPAN 。force install したら負けかなと思った。

% perl -MCPAN -e shell
install Class::Accessor::Fast
install File::Find::Rule
install UNIVERSAL::require
install Template
install Template::Provider::Encoding
install YAML
install Text::Tags
install DateTime
force install DateTime::Format::Mail
force install DateTime::Format::W3CDTF
force install DateTime::Format::Strptime
install Digest::MD5
install LWP
install HTML::Parser
install URI::Fetch
install Cache::Cache
install Module::Pluggable::Fast
install HTML::ResolveLink
install Date::Parse
install MIME::Types
force install Net::DNS
install XML::Feed
install XML::LibXML
install XML::Atom
install XML::RSS::LibXML
install Encode
install Term::Encoding
install File::HomeDir

svn を手元に入れてなかったのでひとまず CPAN した。

install Plagger
 :
Installing /usr/pkg/lib/perl5/site_perl/bin/plagger
Installing /usr/pkg/lib/perl5/site_perl/bin/plagger-ircbot

なんかいやなところにインストールされたがとりあえず実行してみる。

% /usr/pkg/lib/perl5/site_perl/bin/plagger
Plagger::ConfigLoader->load: /usr/pkg/lib/perl5/site_perl/bin/config.yaml: No such file or directory at /usr/pkg/lib/perl5/site_perl/5.8.0/Plagger.pm line 47

QuickStart によるとこれでいいようだ。

これで私も「それPla(ry」と言えるようになった。

ref.

_ Plagger で Mixi を Gmail に投げる

やはりまずはこれだろ。

ということでやってみた。

mixi のモジュールをインストール。CPAN

install WWW::Mixi

Plagger の準備。

% cd ~
% mkdir plagger
% cd ~/plagger
% mkdir cache
% cp -R ~/.cpan/build/Plagger-0.7.11/assets .

実行

% /usr/pkg/lib/perl5/site_perl/bin/plagger -c config.yaml
Unknown encoding '646' at /usr/pkg/lib/perl5/site_perl/5.8.0/Plagger.pm line 393

怒られた。

該当するのはここ。

 $msg = Encode::encode($self->conf->{log}->{encoding}, $msg);

PERL_ENCODING か?

違った。

環境変数じゃなくて global に設定する。

再度実行

% /usr/pkg/lib/perl5/site_perl/bin/plagger -c config.yaml
 :
Plagger::Plugin::Publish::Gmail [info] Sending マイミク最新日記 to foobar@gmail.com

ok

Gmail に来ましたよ、と。

config.yaml はこう。

global:
  assets_path: /usr/home/rin/plagger/assets
  timezone: Asia/Tokyo
  log:
    level: info
    encoding: euc-jp

plugins:
  - module: CustomFeed::Mixi
    config:
      email: xxxxxxxx@example.jp
      password: xxxxxxxxx
      fetch_body: 1
      show_icon: 1
  - module: Publish::Gmail
    config:
      mailto: xxxxxxxx@gmail.com
      mailfrom: xxxxxxxx@example.jp
      mailroute:
        via: smtp_tls
        host: smtp.gmail.com:587
        username: xxxxxxxx@gmail.com
        password: xxxxxxxxxx

ref.

_ 仕事

0730 寒川。

一進一退。

むしろバータリーか。

ううむ。

異常系の処理が弱いっていうか、考えてないだろこれ....。

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

Before...

_ みわ [>うさだー 気にしなくていいんです goo 辞書によればこのようになってるのです先天性の才能でつ。 >> 生まれつき..]

_ うさだー [「すぐれた」・・・・]

_ みわ [すぐれてれるんです (`ω´) ]

_ さいき [>「方向感覚のない天才」 なんとも複雑な意味合いだな〜 >「方向感覚がないそういう仕様」 こっちのほうがしっく..]

_ みわ [>さいきくん 「あえて試練に飛び込む天才」 ツイてる。 カビ取りスプレーは引火しそうだ...]


2006-09-13 :-)

_

0600 起床。

ねむい。

気温が低い。

しかし手元には夏装備しか無い。ないない。

_ マリオバスケ3on3 オリジナルサウンドトラック

( via ゲームミュージック ニュース一覧 )

スクエニが開発、任天堂が発売したコラボ作品「マリオバスケ3on3」のサントラが10月に発売されます。詳細は不明ですが、マリオのアレンジ曲などもあるそうです。

amazon で予約開始してたので予約しちまった。

マリオバスケ3on3 オリジナル・サウンドトラック(ゲーム・ミュージック)

_ アップル - iPod shuffle

新型登場。

クリップっすよクリップ!

ということでさっそく注文どね。

_ 仕事

0740 寒川。

連続運転に耐えられません。

_ Plagger の Cache

Cache を見よう見真似で設定したら怒られた。

plugins に書いて

plugins:
  - module: Cache
    config:
      file: /usr/home/rin/plagger/cache
      diff_mode: 1

実行

% cd ~/plagger
% /usr/pkg/lib/perl5/site_perl/bin/plagger -c config.yaml
Can't locate Plagger/Plugin/Cache.pm in @INC (@INC contains: /usr/pkg/lib/perl5/site_perl/bin/lib /usr/home/rin/usr/local/lib /usr/pkg/lib/perl5/site_perl/5.8.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/site_perl/5.8.0 /usr/pkg/lib/perl5/site_perl /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/vendor_perl/5.8.0 /usr/pkg/lib/perl5/vendor_perl /usr/pkg/lib/perl5/5.8.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/5.8.0 .) at /usr/pkg/lib/perl5/site_perl/5.8.0/Plagger.pm line 232.

Cache.pm は Plagger/Cache.pm にある。Plagger/Plugin/Cache.pm とは何。

ごにょごにょ

global に書いてみた。

global:
  assets_path: /usr/home/rin/plagger/assets
  timezone: Asia/Tokyo
  plugin_path:
    - /usr/home/rin/plagger/assets/plugins
  log:
    level: debug
    encoding: euc-jp
  cache:
    base: /usr/home/rin/plagger

実行した。

ディレクトリが出来てたのでこれでいいのかしらん。

% du -hs cache
111K  cache

_ Plagger の config.yaml とかを分離する

otsune さんと hsbt さめのところを参考にしてごにょごにょ。

書いてみたら YAML のマッピングエラーになって悩んだ。

インデントしてなかった。

ref.

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

_ もっさん [あたらしいiPod shuffle、いいね〜。欲しいわ。。。]

_ みわ [>もっさん 9800 円とけっこうお手軽値段だったので注文してしまた! ( 前世代の iPod Shuffle 持っ..]


2006-09-14

_

0600 起床。

ねえさん眠いです。

_ 昨日のイベント

計算機関連の作業は

  • Winodws Update
  • iPod Shuffle 購入
  • iTunes 7 インストール
  • Windows Media Player 11 インストール

ということをやったのだが、もはや Windows Update が恒例になっているので「 作業した 」という Todo 消化の達成感をまったく感じなかった。

Windows Update が習慣になった証拠でる。

_ Mixi => Plagger => Gmail

mixi 日記が重複して Gmail される。

キャッシュが効いてないのかしらん。

【あとで調べるつもり】

_ 猪口有佳のゆかたんしぉv

ということで何も考えずに FreshReader に登録しようとしたら

麻帆良学園中等部2-Aクラスメイトブログ

が登録されてしまった。

ブログに書いてあるこれの影響かな。

<link rel="alternate" type="application/rss+xml" title="RSS" href="xml-rss2.php?blogid=6" />

ブログ右下のほうにある「RSS」が正解なのね。

http://blog.animate.tv/yukatan/xml-rss2.php?blogid=33

「ゆかたんしぉ」

タン塩?

_ 仕事

0730 寒川。

ぼちぼち。

横のつながりが弱いので行ったり来たり。

_ Let's CF-R4 で NetBSD on VMware をインストール

手元の Let's CF-R4 には CD/DVD なドライブが無いので daemon tools を入れて NetBSD の iso イメージをマウントしてごにょごにょした。

  • D: ドライブにマウントする。

n00.png

  • qemu で VMware 用のデータを作る
  • NetBSD.vmx は以前と同じ [2006-06-22]。ethernet0.generatedAddress は NIC の MAC アドレスに変更する
  • c:\vmware\NetBSD.vmx をダブルクリック
  • マウントした NetBSD のインストーラが起動する
  • 普通にインストール

名前が長い。

n01.png

ref.


2006-09-15

_

0600 起床。

だるだる。

_ SEってみんな、パソコン改造するの好きだよね?/Tech総研

ヲレはパソコン嫌い。

以下どうでもいい私的購入履歴とか貰い物とか。割と入手順になっている。

  1. NEC PC-9821 V20 S15
  2. SONY VAIO Z505 N/BP
  3. Panasonic Let's CF-S22J8
  4. SHARP CASIOPEA FIVA 206VL
  5. SONY VAIO PCV S710
  6. Dell DeimensionXPS GEN2
  7. Apple mac mini
  8. Panasonic Let's CF-R4G

自分で組み立てたのは無いでつ。

三輪は計算機を使いたいのであって組み立てるために手間をかけたくないのでアル。

よく言うんだけど"「自作PC」はPCの仕組みを知るにはいいけど深くのめりこんでも「どのパーツとどのパーツは相性が」みたいなバッドノウハウだけしか得るところはないので時間の無駄"だとおもう。

がっしゅ

_ FF 3 DS

プレイ時間 08:55 くらい

  • ハイン討伐
  • ハインの弱点が「こおり」のときの黒魔道士のブリザラよりも学者が使った「なんきょくのかぜ」のほうが威力が高い件について
  • でも全滅しそうだった、あぶね
  • 浮遊大陸( not 軽井沢 )から出る
  • 水の巫女エリア
  • 水の洞窟
  • クラーケンにぼこぼこにされた、全滅
  • こんなに強かったっけ...
  • 敵からのダメージが軒並みデカイ
  • つっちぃさん が「 風水師いいよ、最強だよ 」と言っていたので黒魔道士を見切って風水師にしてみる
  • 「ちけい」はコストパフォーマンスが高い、いいね

ところで FF3 のサイトはフラッシュがベース( キホソ )なので鬱陶しい。

俺はレフィアたんの導師を見たいんだよ!

_ 秀丸エディタ v6.00

出てたので上げ。

新機能いろいろ

アウトライン編集なんてあるのか。

たとえば /usr/bin/cp 。

h00.png

_ Subversion でリリースくらいは自動化したい

Windows で TortoiseSVN を使ってて、タグからチェックアウトするときに毎回右クリックしてチェックアウトしてログ見てまとめるのが面倒なのでせめて自動化したいと思って調べてみた。

TortoiseSVN のマニュアル( 翻訳 ) を見たら svn を使え とあるので Subversion をインストール。

ためしにコマンドプロンプトで svn log してみたら文字化けした。

svn log を svnlog2utf8 でフィルタする( ref. Subversionで日本語ログ入りのcommitメールを送る )

バッチファイルを書いてみる。

こんな感じになった。

%1 を "" で括ってるのは %1 を与えられなかったときの対策( ref. バッチファイルの制御用コマンド )

if "%1" == "" goto end
set svnlog2utf8=D:\S114\util\svnlog2utf8
set svn="C:\Program Files\Subversion\bin\svn.exe"
set uri="file://remote/SVN/repos/foobar/tags/program
set rel=%1
set repos=%uri%/%rel%

%svn% checkout %repos% . .
%svn% log %repos% | ruby %svnlog2utf8% > %rel%\ChangeLog.txt

:end

これで co.bat v.1.1.6 などとやると同じディレクトリの v1.1.6 ディレクトリにタグ v1.1.6 をチェックアウトする。

ちうかリリース作業ってこんなのでいいんだろか。

_ 仕事

0740 寒川。

さっぱり。

送信シーケンス番号の仕様を勘違いしていた件について。

_ mixi => Plagger => Gmail

こうか。

ともあれ、これで Gmail に送られるマイミクシィ日記、コメント、受信メッセージが重複しなくなった。

config.base.yaml

global:
  assets_path: /usr/home/rin/plagger/assets
  timezone: Asia/Tokyo
  plugin_path:
    - /usr/home/rin/plagger/assets/plugins
  log:
    level: debug
    encoding: euc-jp
  cache:
    base: /usr/home/rin/plagger

plugins:
  - module: Filter::Rule
    rule:
      - module: Deduped
      - module: Fresh
        mtime:
          path: /usr/home/rin/plagger/cache/plagger.tmp
          autoupdate: 1

define_recipes:
  publish:
    - module: Publish::Gmail
      config:
        mailto: xxxxxxx@gmail.com
        mailfrom: xxxxxx@gmail.com
        mailroute:
          via: smtp_tls
          host: smtp.gmail.com:587
          username: xxxxx@gmail.com
          password: xxxxxxx

    - module: Filter::StripRSSAd
    - module: Filter::TruePermalink
    - module: Filter::tDiaryComment

config.sns.yaml

define_recipes:
  mixi:
    module: CustomFeed::Mixi
    config:
      email: xxxxxx@example.jp
      password: xxxxxx
      fetch_body: 1
      show_icon: 1
      feed_type:
        - RecentComment
        - FriendDiary
        - Message

config.mixi.yaml

include:
  - /usr/home/rin/plagger/config.base.yaml
  - /usr/home/rin/plagger/config.sns.yaml

recipes:
  - mixi
  - publish

実行。

% cd ~/plagger
% /usr/pkg/lib/perl5/site_perl/bin/plagger -c config.mixi.yaml

crontab

5 0-23/2 * * * cd /usr/home/rin/plagger; /usr/pkg/lib/perl5/site_perl/bin/plagger -c config.mixi.yaml > /dev/null

ref.

_ おやつ

北海道土産各種。

img_1428.jpg

img_1429.jpg

img_1430.jpg

img_1433.jpg

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

_ さいき [>ジャンプ打ち切り大全 これを見ていかにジャンプから遠ざかってるかが よくわかったな〜2000年?以降の作品全然し..]

_ みわ [>さいきくん だいじょうぶ、ジャンプを小学生のころ読んでるヲレでも知らない作品はたくさんあるw]

_ みわ [s/ころ/ころから/]

_ ヨシミツ [サラマンダー(だっけ?)の倒し方教えてください。。。]

_ みわ [>ヨシミツくん ガルーダ? サロニアあたりで出てくる敵かしら。 まだそこまで行ってないす ^^; ガルーダは全員竜..]


2006-09-16 :-)

_

0730 きしょー

だる。

_ FF 12

プレイ時間 46:00 くらい。

モブ

  • リングドラゴン討伐
  • マリリス討伐

_ 2006-10 の SoftwareDesign で Plagger 特集

とりあえず読んでみる。

_ FF 12

プレイ時間 47:00 くらい。

モブ

  • ロックタイタス討伐
  • チョッパー討伐
  • トリックスター討伐
  • アントリオン討伐

_ ジョブチェンジカーニバル

ほりさん転職わしょーい。

魚金 本店

畑亜貴さんが「焼酎うまい」と言っていた ので行ってみた。

みわ、ほり、エミ、ぶんじくろらむヨシミツ

はてなダイアリーユーザーが多いな。

魚〜 魚〜

img_1441.jpg

本日の煮魚は金目鯛煮付け。うまうま。

つか 1 尾出てきたよ、すげ。ぶれた

img_1444.jpg

あん肝のペースト無かったっす..

あと、焼酎飲まなかったっす...

_ 二次会

Ducky Duck 汐留シティセンター店

おやつ食おうぜということで移動。

  • 挿入バンク
  • 前振り
  • 新生銀行
  • プルート銀行
  • 注文を覚えない料理店 みたいな。

おしえてモンブラン

img_1446.jpg

傘あり。

img_1448.jpg

_ ぐあ

TrackBackするセクションを間違えた。

_ おしえてモンブラン

どうでも

f00.png


2006-09-17 :-)

_

0900 起床。

ねむ。

_ 若さってなんだ、振り向かないことさ

というのはよく聞くのだが、これはギャバンが元ネタなのね。

( via IRC )

しかし、

ルジャーナ領のスエサイド部隊のギャバン・グーニー隊長に、どうしたらソシエお嬢様みたいな強気な炉利キャラとケコーン出来るか?

ここが一番ヒットした。

( ターンエーガンダムネタ )

_ うさだーと食欲の安芸

神田ルードメール

すぎやまこういちさん のお気に入りの店を探訪するよ。

1 年前に計画してようやっと実行した。

rin、Usada、ohguchi、Moto、hiroym

特選ビーフカレー。

すげ。牛肉が柔らかい。うまうま。

辛さ( からさ )もちょうどいいっす。

img_1452.jpg

_ 買い物

@秋葉ヨドバシ

ようやっと やまざきさん の本を購入しましたよ!

amazon の発送日が 2006-10-03 とかだったので待ちきれないので買ってしまった。

もうね、やまざきさんがマイミクであるという以前に コードデザイン最前線 - V字モデル の山田さんのエピソードを泣きながら読んで(!)以来 単純にやまざきさんの文書が楽しみなのです。これからさっそく読まないと!

サポートページはこちら。

[システム開発] 火事場プロジェクトの法則 ~どうすればデスマーチをなくせるか?(山崎 敏)

PLANEX ギガビット対応8ポートスイッチングハブ FXG-08TXJ

_ 仕込み

ため日記 - れいこんさんとながやまんの誕生日 を読んで

キルフェボン ではそ−いうことが出来るのね

というわけで実践してみた。

_

蔵で飯。

rin、Usada、ohguchi、hiroym、Ice 。

  • 野村証券系統
  • e-TRADE
  • 松井証券
  • 歴史が古いところ
  • 投資ファンド
  • 中国株
  • 米国株
  • maripara は config 置いて madoka

06091701.jpg

_ とか言っていたら

ラジオ出演のニュースです!

すぎやまこういちさんがラジオ出演!

放送:NHK:FM放送 2006年9月18日 18時00分〜18時50分
FMホリデーミュージックウェーブ 「ゲーム音楽」
〜ドラゴンクエスト 20年 ゲーム音楽「そして伝説へ」〜
内容:ゲストトークとドラクエの音楽(ゲーム版とオーケストラ版)。

これは是非聞かないと!


2006-09-18 :-)

_

1000 きしょー

二日酔い日和。

三輪は普段は二日酔いなんてしないのだが( 二日酔いするほど酒を飲めない )今日はめづらしく頭がグラグラする。するながら目覚めた。となグラ。

といつても昨日は蔵で

  • ビール
  • 日本酒 1 合
  • 日本酒 1 合

を飲んだだけなので、これが多いか否かというとそれはひとソレゾレ基準が違うので判断は諸君に任せる。

日本酒 1 号、ビールの 2 号、二日酔いの 3 号。

_ おやつ

大手まんじゅう

img_1453.jpg

_ おひる

グラタン。

img_1454.jpg

_ 夕日

空を見たら金色になっていたので撮影してみた。

img_1458.jpg

_ すぎやまこういちさんのお話 at NHK-FM

ホリデーミュージックウェーブ

というわけで聞きますよ!

手元に単体の FM ラジオが無いので iAudio の FM ラジオ機能を使うのである。

  • ゲーム大好き
  • ゲーム歴 70 年
  • ファミコン音源の制限
  • 音をパズルのように組み合わせる
  • ドラクエ 3 といいつつスーファミ音源を流すんじゃない NHK
  • すぎやまさんとサウンドプログラマーの関係は指揮者とオーケストラの関係と同じ
  • いい曲は 2 音のプラットホームであろうが、いまのプラットホームだろうが変わらない
  • PSG 音源であってもホルンっぽい音を出すことを可能だ
  • どんな音色であろうと詰まらないメロディは詰まらない
  • スーパーマリオブラザーズが好き
  • スーパーマリオブラザーズのあのフィールドの曲は単純明快、明るく朗らかな曲
  • 単純な曲はすばらしい [2004-12-09] 。でも言うは易く行うは難し。
  • FINAL FANTASY ピアノアレンジ
  • 植松伸夫さんはいいメロディを書く
  • 「 とにかくがんばって自分でオーケストラのスコアを書いてみなさい 」
  • 久石譲 天外魔境
  • 久石譲さんはオーケストラがいい
  • フェイウォン「 eye's on me 」
  • ゲームをやるひとたちに音楽をご馳走してあげようと思ってゲーム音楽のオーケストラを始めた
  • 曲を書くときに無意識に頭のなかでオーケストラの音が鳴っているかもしれない
  • これからのすぎやまこういちミュージック
  • 自称 ゲーム業界で一番音楽に強い

_

きすけ の牛タン、たまねぎの梅あえ。

img_1463.jpg

_ おやつ

博多とおりもん。賞味期(ry

img_1467.jpg

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

_ さいき [そしてリバースエンジニアリングの4号? (ミーワーマンw)]

_ みわ [甘味の 5 号 ( それ酒じゃないだろ ) ( ぃゃ、もとは男塾のノリだったんだけどn ) ]


2006-09-19 :-)

_

0500 起床。

胃がイガイガ

_ 仕事

0750 寒川。

ああ

再現性不明な問題が発生してる。

_ Postfix で aliase

というかこんなログがあったのでした。あああああ

Sep 19 09:42:06 satomi postfix/local[15854]: fatal: open database /etc/aliases.db: No such file or directory

というわけで作る。

% sudo vi /etc/aliases

全部ヲレ宛て。

postmaster: rin
root: rin
% sudo newaliases

local の 自分宛て( ~/Maildir/ )に転送するのはイイんだが、そもそもその Maildir をいままで全然読んでなかったですすいません。おかげで ~/Maildir/new/ にはメールがすげーたくさん溜まってました。全部 spam だけど。spam しね。

ということでメインで使ってる Gmail に転送しちまう。あと Gmail なので spam をフィルタできる。一石二鳥。

% echo "xxxxxx@gmail.com" > ~/.forward

でも初めから /etc/aliases を

postmaster: xxxxxx@gmail.com
root: xxxxxx@gmail.com

と書いてもいいんでわないかと思ったが、まあそれはそれ。これはこれ。

ref.

_ Postfix の alisas の場所を設定する

/etc/aliases は sendmail の互換のためにあるらしいというか手元の Postfix は pkgsrc して main.cf などは /usr/pkg/etc/postfix/ にあるのでせっかくだから aliases もここに移動する。

% sudo mv /etc/aliases* /usr/pkg/etc/postfix

alias_maps を変更。

% sudo vi /usr/pkg/etc/postfix/main.cf
#alias_maps = hash:/etc/aliases
alias_maps = hash:/usr/pkg/etc/postfix/aliases

main.cf を変更したので読み直し。

% sudo postfix reload
postfix/postfix-script: refreshing the Postfix mail system

aliases.db を作る。

% sudo postalias /usr/pkg/etc/postfix/aliases

ref. Postfix設定パラメータ - alias_maps


2006-09-20 :-)

_

0230 暑い。ごそごそ

0430 暑い。もぐもぐ

0600 起床。ぐったり

_ GIGAZINE のエントリをひとつひとつブックマークするのも無駄だが

Yendot のエントリについてひとつひとつブックマークするのも然りだと思った。

そこで ChangeLog メモですよ!

と、いつまでも三輪はオールドタイプ思考であった。

ref. 最近のソーシャルブックマークについて色々 - HsbtDiary

_ 仕事

0730 寒川。

プログラムをパケットキャプチャしつつ夜間の連続運転させてたら wireshark がメモリ保護違反で死んでた。

_ 【色バトン】

( via かみなぎくん )

白…みわくん、いつまでもピュアなアナタに。

私の色は白か ^^;

ピュアっていうか世間知らずっぽい。

好きな色は?

赤。

こんなグラデーションを見ると悶える( PictBear のパレット )

p00.png

なんだろね、アタシぁ物心つく前から赤に反応してたようだが、赤には何か特別な意味があるんだろか。

むしろ特別な意味を持たせてしまおう。

どのような意味を持たせるか。

赤で連想するもの。

  • 赤い彗星
  • レッドロブスター
  • レッドアリーマー
  • レッド 13( サーティーン )
  • MADARA赤(LASA)

ううむ。

あ゛

赤いバラ100本...orz

嫌いな色は?

黒。

暗い。

携帯の色は何色?

ムーンシルバーというらしい。

ここの写真の左側。

あなたの心の色は何色?

黒と白のシマシマ♪

むしろヨコシマ。

でもけっこう冷めてるので藍色も混ざっている。

回してくれた人の心の色は?

心の色は岩の色。礼儀正しく義理堅い、芯がある。

私の場合はあちらこちらへフラフラする( 走っていくわ 手の鳴るほうへ♪ )

次の色に合う人を選んでバトンを回して下さい。(赤、青、オレンジ、ピンク、黄色、水色、黒、白)

やるかどうかは別として。

としさん サイトの favicon が赤だった
あらかわさん サッカー → 青っぽいユニフォームという連想
オレンジ ヨシミツくん サイトの名前から連想
ピンク ほりさん 丹下桜コピーバンドっぽい色
黄色 daresore さん なんかこう、食べれそう( ここ見てるかどうか分からないが )
水色 ゆーいちくん スカイダイビングを思い出した
くろさん 名前そのまま笑
らむさん 「白い駅」ということで。何年前のネタだ

_ Plagger で天気予報をメールでケータイに投げる

設置

元ネタ。

これは livedoor の weather hacks を使って Gmail に投げるもの。

私が住んでる辺りは横浜が近そうなので 14/70 を貰う。

<pref title="神奈川県">
<warn title="警報・注意報" source="http://weather.livedoor.com/forecast/rss/warn/14.xml" />
<city title="横浜" id="70" source="http://weather.livedoor.com/forecast/rss/14/70.xml" />
<city title="小田原" id="71" source="http://weather.livedoor.com/forecast/rss/14/71.xml" />
</pref>

このまま Publish::Gmail を使ってケータイに投げると UTF-8 で MIME なメールになるので Publish を変える。

ぐぐる。

発見。

Plainテキストで携帯に送りたいと勝手に解釈したうえで…。Plainテキストへの変換は以前に作っていたFilter::FormatTextを使用し、Publish::Iso_2022_jp_mailのみを作りました。

Publish::Iso_2022_jp_mail と Filter::FormatText を貰う。

/usr/home/rin/plagger/plugins/ に置く。

% ls
FormatText.pm             Iso_2022_jp_mail.pm

global: の plugin_path を設定する。

 plugin_path:
   - /usr/home/rin/plagger/plugins

実行。

とにかくこれで読み込まれたらしい。

Plagger [debug] /usr/home/rin/plagger/plugins/Iso_2022_jp_mail.pm is added as a path to plugin Plagger::Plugin::Publish::Iso_2022_jp_mail
Plagger [debug] /usr/home/rin/plagger/plugins/FormatText.pm is added as a path to plugin Plagger::Plugin::Filter::FormatText

エラーメッセージは省略するが Filter::FormatText の影響で can't loacate 云々と言われるのでインストール。

cpan> install HTML::FormatText
cpan> install HTML::WikiConverter

実行。

怒られた。

/etc/mail/submit.cf: line 441: readcf: option RunAsUser: unknown user smmsp
/etc/mail/submit.cf: line 460: readcf: option TrustedUser: unknown user smmsp
Plagger::Plugin::Publish::Iso_2022_jp_mail [info] Sending 神奈川県 - 横浜の天気 - livedoor 天気情報 to xxxxxxxx@ezweb.ne.jp

sendmail を使おうとしてるらしい。

どこかで sendmail 以外を設定できるのか?

MIME::Lite を見る。

手元では sendmail は使ってないので Postfix sendmail を使う。

Publish::Iso_2022_jp_mail を変更する。

##    $msg->send();
    $msg->send('sendmail', "/usr/pkg/sbin/sendmail -t -oi -oem");

config.weather.yaml

config.weather.yaml はこう。

global:
  assets_path: /usr/home/rin/plagger/assets
  timezone: Asia/Tokyo
  plugin_path:
    - /usr/home/rin/plagger/plugins
  log:
    level: debug
    encoding: euc-jp
  cache:
    base: /usr/home/rin/plagger

plugins:
  - module: Subscription::Config
    config:
      feed:
        - http://weather.livedoor.com/forecast/rss/14/70.xml

  # HACK: Grabs 2nd entry from livedoor Weather feed
  - module: Filter::Rule
    rule:
      expression: ++$::index == 2

  - module: Filter::FormatText
  - module: Publish::Iso_2022_jp_mail
    config:
      mailto: xxxxxx@ezweb.ne.jp

実行

% /usr/pkg/lib/perl5/site_perl/bin/plagger -c config.weather.yaml

あとはテキトーに crontab したりレシピしたり。

_ FF 3 DS

プレイ時間 11:10 くらい。

  • とうとうねんがんの水没世界でクリスタルタワーを発見したぞ( 長い )
  • クラーケン撃破
  • ナイト、シーフ、風水士、白魔道士
  • シーフの攻撃が 14 回ヒットした。元祖より多い
  • バトルのアニメーションで片手で 5 回ヒットするのか
  • ゴールドル撃破
  • ゴールドルの館って崩れなかったっけ
  • 召喚士の町に行ったけどまだ要らない
  • 巨大都市サロニアに到着
本日のツッコミ(全2件) [ツッコミを入れる]

_ うさだー [黒キライなのかぁ、そっかぁ・・・・・・・・・・]

_ みわ [嫌いじゃ( ̄д ̄)ノ]


2006-09-21

_

0600 きしょー。

昨日洗った洗濯物が乾いた。

「かわいた」と「可愛い」は似ている。見た目が。

_ 仕事

0740 寒川。

コードリーディング。

コードレビューやるならコード書いたひとも交えようじぇ。

_ 秀丸

秀丸って 4200 円なのね

ヲレが料金を支払ったときは 4000 円だったような気がするがとっとと忘れた。

_ Plagger 天気予報が来ないの

動いてねーなー

と思ったら

crontab に 2>&1 じゃなくて 2>%1 と書いていた。何が起きるんだこれ。

10 6 * * * cd /usr/home/rin/plagger; /usr/pkg/lib/perl5/site_perl/bin/plagger -c config.lwws.yaml 2>%1 > /dev/null

おかげで今日はヤっほう!( Yahoo! 天気予報 )しちまった。ちぇき。

_ 自殺願望がある日記

ちんたらと はてなブックマーク を眺めていたら「ヨタの日々」のキーワードが

キーワード: 仕事 彼女 自殺 自殺願望 自転車 運命

となっていた。

なんだこの暗いキーワードは!?

と思ったら

右側通行する無灯火自転車うぜーという話題の日記 [2005-10-28] から抽出されたもののようだ。

_ Flickr

kengo さんのところに moo.com の話題があったのでまずは flickr に登録してみた。

miwa_rin_susumu で Yahoo! ID を作ったら

こんな URI を作成された。

http://www.flickr.com/people/61981766@N00/

ううむ。

ref. Going My Way: Flickrの写真を利用して100枚全部違う写真を使った名刺を作成できるmoo

_ 買い物

@文教堂溝の口

Plagger 特集に惹かれた。

Software Design (ソフトウエア デザイン) 2006年 10月号 [雑誌]


2006-09-22 :-)

_

0730 起床。

だる。

_ 仕事

今日はお休み。

_ 買い物

amazon

トムデマルコの本ならば買わないわけにはいかないだろということで買ってみたが、そして積ん読へ…

ソフトウェアエンジニアリング論文集80's~デマルコ・セレクション(トム・デマルコ/ティモシー・リスター/児玉 公信)

_ 運動

川崎総合科学のほうまで往復。

足が筋肉痛になりそう。

もも肉。

ももち。

_ おやつ

なんとかのパウンドケーキとやら。

img_1474.jpg

img_1476.jpg

_ おひる

ツナのカレークリームスパゲティ。

img_1488.jpg

_ エンターブレイン特別協賛 PRESS START 2006 -SYMPHONY OF GAMES-

@Bunkamura オーチャードホール

行ってきました!

平日にやるんじゃない と思いつつも仕事はさっくりと休めたので万事 OK です。

さてどんなコンサートになるんでしょ。

入場

ohguchi さんと合流してとっとと入場。

ちょっと休憩。

img_1506.jpg

さて開始!

曲目

パンフレットからコピペ。

img_1508.jpg

1 部

司会 桜井政博、田中理恵

  1. 「METAL GEAR SOLID2 - SONS OF LIBERTY -」より MAIN THEME
  2. 落ち物パズルメドレー
  3. ポポロクロイス物語
  4. MOTHER メドレー
  5. 「アウトラン」より SPLASH WAVE
  6. 「 ANUBIS ZONE OF THE ENDERS 」より BEYOND THE BOUNDS
  7. イース

2 部

司会 植松伸夫、田中理恵

  1. 「ロマンシングサガ - ミンストレルソング- 」 より オーバーチュア 〜 オープニングタイトル
  2. 「モンスターハンター」より 英雄の証
  3. ICO - You Were There -
  4. ナムコ アーケードメドレー
  5. ゼルダの伝説メドレー 2006

アンコール

  1. 「 FINAL FANTASY 」より ファイナルファンタジー
  2. 「大乱闘スマッシュブラザーズ」より....なんだっけ

出演者

なにこの豪華キャスト

  • 植松伸夫
  • 近藤浩治
  • 酒井省吾
  • 大島ミチル
  • 桜井政博
  • 野島一成
  • 伊藤賢治
  • 甲田雅人
  • 柴田徹也
  • 木村真紀
  • 窪田晴男
  • 田中理恵
  • 糸井重里

コンセプト

このコンサートのきっかけというかそーいうの。要点抜粋。

  • 海外ではゲームミュージックのコンサートが大人気
  • 海外では日本のゲームの曲が使われている
  • ゲームミュージックのコンサートは日本では無い、じゃあやってしまえ
    • 1995 年あたりには すぎやまこういちさんがやっていたがもうやってない
  • オーケストラはクラシックだけでなく映画やドラマでも使われている素晴らしい音源だ、ゲームもオーケストラでやろう( 竹本 )
    • ( オーケストラは音楽を奏でるツールというニュアンスだった )
  • オーケストラをエンターテイメントとして使う( 植松 )
  • 年に 1 度 ゲームショーの時期にコンサートやりたい
    • ゲームショーはみんな忙しいけどね

エンターテイメントというのは植松さんらしい。VOICES [2006-02-18] もそうだったがアレはオーケストラコンサートを楽しむというよりエンターテイメント、ショーとして楽しむものだった。

田中理恵

白のロングスカートのドレス。

田中理恵ってあーいう声なんですねい。普通に「 司会のおねいさん 」という感じだった。

曲紹介のときにゲームの名前が出てくるたびに「 あ、これやりました! 」といちいち反応するのが面白かった。というかほとんどのゲームをプレイしてるのがすごい。ゲーマーだ。「モンスターハンター」のところでは甲田雅人( 元カプコン )、柴田徹也( 現カプコン )が舞台に来て

桜井「 甲田さんはカプコンのときにどんなゲームの曲を作ったのですか 」

甲田「 デビルメイクライとかやりました 」

田中「 えっ!? デ、デビルメイクライ!? あれやりましたよ! 」

と、素で反応する田中理恵。笑った。

ほかにも「 以前大島ミチルさんと花右京メイド隊のときに云々 」などという話題もありました。活動が幅広いですな。

ぃゃはや、いろいろとすごいですね田中理恵。

以下本人の日記。こんなドレスです。

ref. 田中理恵 [ rierie world ]ダイアリー オーチャードホールにて・・・

ヲレ感想

ドルアーガ( ナムコメドレー )、ゼルダ、ロマサガ( イトケンのピアノ演奏とオーケストラの共演 )など聞けて素晴らしくよかった。ロマサガのオープニングタイトルのイントロを聞いただけで泣けてしまったよ。

アンコールは「 植松さんが来てるのに FF の曲が無いのはおかしい 」と思っていたらやってくれました。ktkr

来年もあるといいな。

ref.

_

蔵で飯。

rin、ohguchi、hiroym、NOB、kaminagi、Usada、Romitan

コンサートのあとに直行して 22:30 に蔵に到着という普通に平日の生活ですね。

蔵に行ったら九州からの来訪者がいました。

  • ボトルネックはルータか?
  • 自分の葬式では皆に笑っていてほしい、そーいう人生にしたい
  • 青二才 → 青二祭 ( 青二 の祭り )
  • 昭和のかおりがするひとが好きなんだね( でかいひと )
  • 「 南栗橋 」は「 みな実 栗林 」の間違いだろ( hiroym )
本日のツッコミ(全2件) [ツッコミを入れる]

_ うさだー [昭和のかほりがするチャイナが似合う子が好きなんだよね]

_ みわ [>うさだー レアな組み合わせだなあ (´・ω・`)]


2006-09-23 :-)

_

0540 起床。

川崎総合科学のほうまで往復。

風が強いっす。

_ Ship It!

読んだ。

達人プログラマーと合わせて読むと吉。

習慣

「われわれが何であるかは、われわれが繰り返し何を行ったによって決まるのである。それゆえ、美徳は行いではく、習慣なのである」( アリストテレス ) ( p.2 )

ある調査研究用の開発方法論を見つけ、そこから自分に合いそうな、そして自分で実践できそうな習慣を 1 つ抜き出してください。その習慣を 1 週間続けてみましょう。それが気に入ってメリットもありそうなら、1 ヶ月続けてみましょう。その新しい習慣が仕事の手順の中で何の違和感もなくなったら、別な習慣について初めから繰り返します。( p.2 )

  1. 方法を意図して使い続ける
  2. 習慣になる
  3. もっと続けてみる
  4. 脊髄反射するようになる

必要なものはチェックインしておくこと

製品のビルドに必要なものはすべて SCM に保存しておく( p.21 )

もう一つ覚えておくべき重要事項は、製品( ついでにいえばえ会社そのものも )は消え去ってしまうことはしばしばある、ということです。[...] オープンソースであれ市販のものであれ、製品は予期せず消滅してしまうことがしばしばあります。( p.21 )

  • 自分が書いたコード
  • Java のランタイム
  • JAR
  • DLL
  • などなど

自分のコードはもちろん保存しているけど、ライブラリは保存してなかったです。

これは新しい習慣にしないと。

問題の追跡

バグという言葉を使うと気分を害する開発者も多いので、ここではもっと穏やかで無難な問題( issue )という言葉を使うことにします。( p.35 )

「バグ」「不具合」という単語はひとから言われるとけっこうショックを受けます。私だけ?

さっそく手元の「不具合一覧表」を「問題一覧表」にしました笑

集団記憶喪失を避ける

ここで、ある小さなソフトウェア会社を興した勇敢な開発者、Harry と Lloyd の事例を見てみましょう。彼らと出会ったとき、彼らはすべての問題を付箋に書き留めて、机の上側の壁に貼り付けていました。[...] それから半年後、Harry が机を移動していると、床の上に 1 枚の付箋がありました。壁から剥がれて、床に落ちていたのです。その付箋には大きな赤い文字で 重要!忘れるべからず! と書いており、それに続いて例の得意先が報告してきた問題が記されていました。( p.37 )

なんでもかんでも「付箋紙じゅーよー」と言ってればいいものでもないですね...。( 絶賛 付箋紙使い中 )

最近は ToDo を「あしか」 [2006-04-25] [2006-04-30] から Remember The Milk に変更しました。

あとはバグトラック...もとい、問題追跡ですね。

私も Trac 入れてみようかしら。

おっと。

Trac is an enhanced wiki and issue tracking system for software development projects.

Trac のところにも bug ではなく issue と書いてありますね。

最も難しい問題は最初に解決せよ

厄介な問題の対処を早期に実行すれば、プロジェクトのスケジュール上のリスク要因を早い段階で取り除くことができます。また、プロジェクトの終期には必ず容易な作業だけが残るという好ましい副次的効果もあります。( p.122 )

複雑、困難な機能を高い優先度に割り当てる。

優先度については 7 つの習慣にしたがう。

Ship It! ソフトウェアプロジェクト 成功のための達人式ガイドブック(Jared Richardson/William Gwaltney Jr./でびあんぐる)

達人プログラマー―システム開発の職人から名匠への道(アンドリュー ハント/デビッド トーマス/Andrew Hunt/David Thomas/村上 雅章)

7つの習慣―成功には原則があった!(スティーブン・R. コヴィー/Stephen R. Covey/ジェームス スキナー/川西 茂)

_ おやつ

なにかのクッキー。

img_1509.jpg

_ 買い物

オライリー web 通販。

アート・オブ・プロジェクトマネジメント

img_1539.jpg

img_1540.jpg

img_1541.jpg

オライリーのメールマガジンに オライリー特製・コーヒーマグカップをプレゼント! とあったので衝動買いしてみたが

同キャンペーンを、9月26日から弊社ホームページで公開いたします。書籍(新刊予約分を含)を3,000円(本体価格)以上ご購入いただいた方にプレゼント。

よく読んだら 9/26 からだった。

コーヒーマグカップはおあずけ。

_ 東京ゲームショウ2006合わせで開く飲み会

山ちゃん西武新宿2号店

rin Moto Romitan sina NOB oouchi Liberdade Kaminagi Usada Na0

img_1552.jpg

  • 3 億円の使い道
  • ISO 上げると感度が上がる
  • 北海道旅行
  • 京都旅行

やまちゃん葵店 あたりで飯食ってるひとたちとケータイのテレビ電話機能で生中継。面白い。

食ったものたち

山ちゃんに来るとどうも食べ過ぎてしまう。


2006-09-24 :-)

_

0830 起床。

ぐで

_ おやつ

Romitan の福岡土産。

img_1583.jpg

_ Mac mini に NetBSD/macppc をインストールしたよ

tokuda.net のひと に触発されてやってみた。

NetBSD/i386 以外の port を使うのは初めてです。

文字をキャプチャする手段を知らないのでデジカメで撮影しました。画像がでかくてすんません。

環境

  • Mac mini
  • Mac OS X 10.3.7
  • Open Firmware 3
  • NetBSD/macppc 3.0.1

KVM 切り替え器 PKV-UUH を使って PC と Mac mini をつないで作業した。

参考

作業手順

  1. マニュアル読め
  2. インストーラ 設置
    1. fetch the bootloader macppc/installation/ofwboot.xcf
    2. the installation kernel macppc/binary/kernel/netbsd-GENERIC_MD.gz
  3. パーティション作成
  4. ディスクラベル作成
    1. sysinst
    2. Utility Menu
    3. Run /bin/sh
    4. disklabel wd0
    5. newfs /dev/wd0a
    6. /etc/fstab
    7. ...
  5. NetBSD インストール
    1. Re-install sets or install additional sets
    2. sh MAKEDEV all
  6. Finalizing Open Firmware settings
  7. NetBSD boot
    1. boot hd:,\ofwboot.xcf netbsd-GENERIC_MD.gz
  8. Post installation steps

マニュアル読め

とにかく最初は Installation procedure for NetBSD/macppc を熟読する。NetBSD/i386 をそこら辺の PC にインストールしたときは Installation procedure なんて読んだことなかったです。

あとここら辺も読む。

パーティション作成

手元に Mac mini 付録のインストール DVD にある Disk Utility を使った。

Mac OS X インストーラー

img_1468.jpg

ディスクユーティリティを開く

img_1469.jpg

現状のディスク。すべて Mac OS X

img_1470.jpg

パーティションを作る。

細かい手順は Disk Utility を使ったパーティショニング (Mac OS X) を見る。

Mac OS X のパーティション。10 GB

img_1483.jpg

NetBSD のパーティション。残り全部。64 GB くらい。

img_1484.jpg

最初は Mac OS X のパーティションを 1 GB にしようとした。しかしディスクユーティリティでパーティションを作成すると 6.5 GB くらいに強制的にリサイズされた。よく分からない。なので Mac OS X をインストールする最低限の 7.8 GB が収まる 10 GB にした。

Mac OS X をインストールする。

img_1485.jpg

これは必要ないのだろうけど、のちの ofwboot.xcf と netbsd-GENERIC_MD.gz ( インストール用カーネル? )を HFS パーティションにコピーする作業のためだけに Mac OS X をインストールした。

次に Open Firmware に入る。Mac mini の Open Firmware は 3 。

img_1491.jpg

img_1494.jpg

KVM 切り替え器を使った Windows キーボードな環境だけど Open Firmware に入れた。

Mac mini の電源を入れて Windowsキー + Altキー + O + F で OK

ref. Windows用USBキーボードをMacで使う

バックスラッシュを入力できないので FAQ にしたがう。

ref. Open Firmware でバックスラッシュ (\) キーを打てません!

たとえば

boot hd:,\ofwboot.xcf netbsd-GENERIC_MD.gz

としたいときは以下のようになる。

" boot hd:,"(5C)ofwboot.xcf netbsd-GENERIC_MD.gz" evaluate

NetBSD の sysinst が起動する。

img_1502.jpg

Utility menu

img_1503.jpg

Run /bin/sh

img_1504.jpg

disklabel

img_1505.jpg

パーティション a と e が NetBSD のパーティション なのだが fstype が unknown になってる。パーティション f はなんだ。

ディスクラベル作成

仕方ないのでdisklabel(8) を使ってラベルを書く。disklabel なんて初めて使った。disklabel の使い方がよく分からなかったので以下を参考。

ref. NetBSD/gigalandisk のインストール

disklabel を使うときは sector と cylinder を使う。計算方法は以下を参考にした。

ref. NetBSD/sparcのインストール法

disklabel の情報。

bytes/sector 512
sectors/track 63
tracks/cylinder 16
sectors/cylinder 1008
cylinders 155061
total sectors 156301488

ディスクサイズは

( ( total sectors ) * 512 ) / ( 1024 * 1024 )

これを当てはめると

( ( 156301488 ) * 512 ) / ( 1024 * 1024 ) = 76319.0859375

約 76 GB になる。

1 cylinder 辺り

( ( sectors/cylinder ) * 512 ) / ( 1024 * 1024 )
( ( 1008 ) * 512 ) / ( 1024 * 1024 ) = 0.4921875

約 0.49 MB

このようにした。って swap 少ないな。

img_1518.jpg

partition mount size
a / 128 MB
b swap 8.6 MB
e /usr 3 GB
f /var 1 GB
g /home 62 GB

newfs と fstab

img_1521.jpg

exit して sysinst に戻る。

NetBSD インストール

sysinst では Re-install sets or install additional sets する

ディスク wd0 を発見。

img_1522.jpg

インストールしていく

img_1524.jpg

ftp を使う。

img_1526.jpg

ネットワークの設定。

img_1528.jpg

DNS Domain area51.gr.jp
Host Name kahori
Primary Interface gem0
Host IP 192.168.0.4
Netmask 255.255.255.0
IPv4 Nameserver 218.45.16.73
IPv4 Gateway 192.168.0.1
Media type autoselect
IPv6 autoconf no
IPv6 Nameserver <none>

あとは放置。

インストールが終わったら /dev を作る

mount /dev/wd0a /mnt
cd /mnt/dev
sh MAKEDEV all
cd /
umount /mnt
exit

Finalizing Open Firmware settings

NetBSD の pdisk。3 の HFS が Mac OS X 。5 の UFS が NetBSD

img_1530.jpg

Mac OS X の pdisk

img_1538.jpg

boot-decice と boot-file を setenv する。最初の「"」のあとに空白を入れないと失敗する。

img_1533.jpg

以下のようにしてみたが先ほどインストールした Mac OS X が起動してしまった。NetBSD が起動しなかった。 img_1534.jpg

「ide0/disk」が間違ってるんだろか。pdisk を見ても boot-file-device:partition-num に何を書いたらいいのか分からない。

以下をもっと読むとしよう。

NetBSD/macppc booting ofwboot - NetBSD Manual Pages

ともあれ手動で boot する。

Open Firmware に入って入力する。

boot hd:3,ofwboot.xcf

NetBSD が起動しました。でも single user mode 。

img_1543.jpg

Post installation steps

/etc/rc.conf に rc_configured=YES する

img_1576.jpg

img_1577.jpg

NIC の設定は /etc/ifconfig.gem0 にすでに書かれていた。

img_1578.jpg

/etc/wscons.conf

encoding jp.swapctrlcaps しておく。

img_1582.jpg

reboot する。

NetBSD/macppc です。

img_1584.jpg

_ でちことライブ

でちことライブ見てきた。

渋谷エッグマン

対バンな形かと思ってたがそーいうのではなく落合祐里香、又吉愛が主催? でちことがゲストみたいな。だから出番の時間が不明だったのね。

  • 「又吉」が「魔天使」に聞こえた、なにそのハンドルみたいな
  • ライブ会場で立ちぱなしはつらい
    • 最近はせいぜい 30 分くらいしか持たない。
  • 会場最後列だが ちびこともかろうじて見えた
  • むしろ 坂本梓馬 がよかった

_

蔵で飯。

rin、ohguchi、hiroym、NOB

  • 綾テーブル
  • 新橋の日本酒企画
  • ニコタマ 〜 溝の口で飯
  • ケーキ食おうぜ
  • 水曜どうでしょう見ようぜ
  • iTS やろうぜ
  • うろんなページ
  • なば コヨーテ
  • ハレ晴れをリピート
  • 踊る客
  • それを見て楽しむ店員

帰りは kiyo カーに送ってもらいました。ありがとうございました。

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

Before...

_ みわ [>もとしゃん ぉー、そいえばメモしてた。 しかし、コンソール画面はさすがにキャプチャできないかな ^^;]

_ もっさん [あぁ、ここにも坂本梓馬にコロんだひとが…w]

_ みわ [>もっさん ぃ、ぃゃ、べつに髪型がかわいかったとか私服っぽいステージ衣装( ほんとに私服っぽい )が綺麗に着ていたと..]

_ もと [む?水曜どうでしょう?見よう。そして北海道に史跡を見に行こう。DVD貸すよー?]

_ みわ [>もとしゃん 北海道の史跡って、彼らの足跡はめちゃめちゃ広いすよ笑 どうでしょうは中途半端にいくつか見たのだけど全て..]


2006-09-25 :-)

_

0500 起床。

ねみぃ

寝起き直後に風呂入ったんだが風呂の中で寝そうになったむしろ寝た zzz

_ なんかわき腹が痛いと思ったら

わき腹が痛かった。

そのままでわないか。

骨のすぐ上あたりが痛いので筋肉痛ではない。なかろうて ふぉふぉふぉ

運動してねーし。

誰かにアイアンクローでもやられたか。

_ 仕事

0750 寒川。

コードリーディング。

NOP の 10 連携にフイタ。

_ 「 早急に連絡ください 」

だからヲレがそのメールを読んだのはお前がメールを書いてから 1 時間後なんだよ!

「 早急 」なら電話してくれ。

_ なんてことだ

FF 5 「 暁の 4 戦士 」を演奏してるときにゲームを思い出して思わず

ぶわわっ

となってしまったでわないかゲーム脳め。

みわ no

もうアレだ。

貴様は FF 3 DS やる脳。

ファイナルファンタジーV オリジナル・サウンド・ヴァージョン(ゲーム・ミュージック)

_ おうちのごとごと

帰宅してからあーだこーだしようと思うのだが。

ああところで我が家ははるか昔に設置した( といっても冬である )ホットカーペットのみがテーブルの下に敷いてあるのみである。

そのようなほとんど直( じか ) にフローリング床に座っているような状態なのでちょいと座っていると尻が痛くなるんだっ。分かるかなっ

お蔭様でせっかく RTM 書いておいた ToDo ( とど )を計算機の前に座って消化しようとしてもとてもじゃないが体力が持たないのだ。尻の体力がっ

椅子が欲しいです。

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

_ もっさん [んぢゃ、誕生日プレゼントがエプロン。 クリスマスプレゼントが、座椅子ってことで。w あ、踏み台はいらんよね?www]

_ みわ [>もっさん 座椅子は欲しいなあ XD 踏み台は別のひとにあげよう笑]


2006-09-26 :-(

_

0600 起床。

だるい...

_ 仕事

お休み貰った。

_ 未来の奥様の名前は?(未婚男性用)

( via ヨシミツくん )

大いなるハズレ。私は「才人のふりをしたがる凡人」である。

みわさんは「優」がつく女性(優子、優奈、優理など) です!

あなたは凡人のふりをしたがる才人です。ほとんどのことは人並み以上にこなせるし、いくつかのことは、人よりもずっと上手にこなすことができます。けれど特別扱いはしてほしくないと思っているので、わざと失敗して見せたりすることも…。そのようなあなたの試みは大方成功しており、見た目気軽な雰囲気を持っています。そのせいで人に軽く見られがちでもあるのですが、かといって爪を見せないのがあなたなのです。一方、自分が苦境に対峙すると、「こんなこと、どうでもいい」と言ってしまうような子どもっぽさもあります。基本的には寂しがり屋で、人が好きです。

みわさんの開運一人称は、「俺様」です!

_ 自らが情報を発信する側に立たなければ決して理解できないことがある

「サービスはとにかく使ってみる」

ということを先日 kengo さん が言っていた。

「Google Talk どうよ」という IRC での話題にたいする返答でした。

ということで私は moo.com を使うために flickr に登録したんだが [2006-09-21] 、そもそも素材が無いワナ。

_ 寝る曜日

1200 から昼寝して

2300 に起きた。

ぐったり

さて寝るか。

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

_ 矢道 [うちの XS43 と H1 は HDD を載せ換えて使ってますよ。 先日、秋葉に同HDDレコーダ用のOEM HDDが..]

_ みわ [>矢道さん ぉー。うちの RD-X3 は販売店に修理見積もりに出されました ^^; 金かかるようなら中身を分解して遊..]

_ 矢道 [一度、XS43のHDDが読み取れなくてメーカサポート呼んだ際に、横で中身をみてたんですが、メイン基盤一枚にサブ基盤が..]


2006-09-27 :-)

_

0600 起床。

だるい。

_ 出勤中に

雨が降っていなかったのでチャリ通勤してみたんだが。

身体は動くのだが頭というか脳が揺れるというか ぼーっとしている。

ぼー

かなりヤバイと想った。

ヤバイ想い。

脳も揺れるので merge すると「ヤバイ揺れる想い」。イカス

略してヤバス。

ヤバイ気持ちなので安全ウンテンでつ。

チャリが制限速度を超過することはないので安全運転も何もないと想うんだが。

ぃゃ、世間一般のチャリツウキニスト ( 通勤ist )ならば制限速度超過することがあるのかもしれないがヘタレな三輪は超過するほど足が速くないのである。

_ 仕事

0730 寒川。

現象が再現しねー。

連続運転を仕掛けて帰る。

_ svnsync

( via Yendot )

$ cat <<'EOF' > dest/hooks/pre-revprop-change

シェルスクリプトでヒアドキュメント出来ることを初めて知った。

むしろヒアドキュメントは昔からシェルスクリプトが持っていた機能か。

こうか。ちなみに zsh なんだが csh でも bash でも同じでしょうか。

% cat <<'EOF' > ddd
heredoc> #!/bin/sh
heredoc> echo hello
heredoc> EOF
% chmod +x ddd
% ./ddd
hello

_ 『PRESS START 2006』演奏曲目収録サントラCD

先日の PRESS START 2006 [2006-09-22] で演奏された曲のサントラです。そのまま。

ということで ICO とスマッシュブラザーズのサントラを購入しちまいました。

他のサントラは持っていたような持ってなかったような感じ。

_ NetBSD から HFS パーティションを mount してみる( 失敗 )

hfsutils を使う。

% cd /usr/pkgsrc/sysutils/hfsutils
% sudo make install clean-depends

disklabel を確認。

% sudo disklabel wd0
disklabel: Invalid signature in mbr record 0
# /dev/rwd0c:
type: ESDI
disk: ST9808210A
label: fictitious
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 155061
total sectors: 156301488
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0

7 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
 a:    262144        64     4.2BSD   1024  8192 32768  # (Cyl.      0*-    260*)
 b:     17408    262208       swap                     # (Cyl.    260*-    277*)
 c: 156301488         0     unused      0     0        # (Cyl.      0 - 155060)
 d:  20709376    279616        HFS                     # (Cyl.    277*-  20822*)
 e:   6340320  20988992     4.2BSD   2048 16384 27704  # (Cyl.  20822*-  27112*)
 f:   2096640  27329312     4.2BSD   2048 16384 21824  # (Cyl.  27112*-  29192*)
 g: 126875536  29425952     4.2BSD   2048 16384 28872  # (Cyl.  29192*- 155060)

wd0 のパーティション d 。

% sudo hmount /dev/wd0d
hmount: /dev/wd0d: not a Macintosh HFS volume (Invalid argument)

先日入れたときに Mac OS X のパーティションを「Mac OS X 拡張(ジャーナリング ) 」( HFS+ のこと )にしたのだった [2006-09-24] 。

そして hfsutils のところにちゃんと書いてあるのだる。

Command Line Interface HFS (not HFS+) disk access tools

ref.NetBSD/macppc/boot-device

_ Mac OS X から UFS パーティションをマウントする【あとでやる】

diskutil とか hdiutil を使うらしい。

ref.

_ Mac OS X は BSD なのか?

ちまたでは「 Mac OS X は BSD だ 」と言われているが実際どうなのよ、ということで理解不足なのでそこいらを流し読みしてみた。

結論

BSD の一部を取り入れてるが BSD とは異なる。

「 Mac OS X は BSD である 」と言い切ってしまうと Mach の立場がない。

細かいこと

上記をおおざっぱに図にしてみた。

d00.png

Darwin のところに図がある。

  • Mac OS X はアプリケーション環境とカーネル( Darwin )から成る
    • アプリケーション環境は以下
      • Carbon
      • Cocoa
      • Java
    • Darwin は以下
      • 4.4 BSD
      • Mach 3.0

超和訳。

  • Mac OS X には sbrk() がない
  • 実行形式のファイルフォーマットとメカニズム、共有オブジェクトのファイルフォーマットが異なる
  • Mac OS X には mmap() がない
  • Mac OS X には swapon() がない
  • Unified Buffer Cache( UBC )の実装は FreeBSD と異なる
  • Mach は伝統的な Unix に無い IPC をいくつか提供する
  • BSD のセキュリティモデルは所有権の許可の有無にもとづく
  • ロック機構はFreeBSD のロック機構と異なる
  • カーネルの拡張機構( なんだそれ )は大きく異なる

Unified Buffer Cache( UBC )についてはこちら。

統合されたバッファキャッシュ(UBC)は、ファイルシステムの バッファキャッシュについてサイズの制限を取り除き、 全ての利用可能なRAM(もし他に使われていなければ!)を利用できるようになり、 全体的なシステム性能を向上させます。

Mac miniでNetBSDが動作 - Re:Mac で BSD 走らせて嬉しいの?

  • 直接の親は*BSDとMk-Linux (OSF/MK)
  • 4.4BSDをベース、userland, TCP/IP スタックはFreeBSD3.2 をベース、後は適当にいいとこ取り
  • "Darwin is not BSD, Darwin is based BSD."
  • Machカーネルを使いながらも、マイクロカーネル構成ではない(BSDサーバと同一メモリ空間、ソースコード上両者のやり取りはRPCではなく関数コールで行なわれている)
  • ちなみにCMU では当初 Mach を 4.2BSDのコードをベースに開発を行なったが、Mach 3.0でBSDの部分は完全に除去。

家系図

図を見ると NetBSD 1.3 が Rhapsody DR2に合流してるのかな。

The UNIX system family tree を見るとこんな感じかな。

4.4BSD Lite2 => Rhapsody    => Darwin
                FreeBSD 3.2 =>
                NetBSD 1.4  =>
本日のツッコミ(全2件) [ツッコミを入れる]

_ 矢道 [自転車も原付と同じで制限速度は30km/hだったかと思ったけど。 なんで、自転車でも制限速度超過って案外出てるかと。]

_ みわ [>矢道さん 体感だと速度が分からないのですよね。 自動車に乗ってるときの 30 km/h の感覚と比べて自転車に乗っ..]


2006-09-28 :-|

_

0600 起床。

ねねねねむむむむ

_ 仕事

0730 寒川。

ぼちぼち。

なにかあっても復旧するようにして連続ウンテンしかけて帰る。

_ ラゾーナ川崎

昨日 ML で話題になっていたので調べてみた。

ぉー

あの辺りで何か建設中だったのはこれだったのね。

時をかける少女 が上映予定の 109シネマズ川崎 が 5F にあります。

プレオープンの写真たち。

_ All-In-One-Trac

( via どのようにバグ管理されていますか? )

All-In-One TracではTracの実行に必要なほぼすべてのツールをひとまとめにしてインストールできるようにしました。

Trac 使ってみようか と思っていたところなので [2006-09-23] さっそく入れてみた。

すげー楽チン。

a00.png


2006-09-29 :-|

_

0600 起床。

ぷにる。

_ 仕事

0750 寒川。

2 箇所で同じ問題について話し合わないでくれっていうか知識を共有してくれっていうかあっちの部屋で話せばいいだろ。

_ なんか FreeBSD 質問スレに貼られたようだが

こんなチラシの裏 [2005-12-30] なんて当てにしないで正式な配布物に含まれている UPDATE とか README とか嫁。

_ その道具が存在する意味はなんですか?

と質問するんじゃなくて

その道具の使い道を見出すのが面白いんだろ。

そんなやつは人間なんてやめちまえ。

_ BLUE DRAGON presents 三日月の散歩

2006年10月7日(土) よりON AIR!!
植松伸夫出演がパーソナリティをつとめるラジオ番組!
「BLUE DRAGON presents 三日月の散歩」

うほ。

Podcast とかじゃなくて FM ラジオか。

FM ラジオ持ってないんだが [2006-09-18] FM ラジオ買うかなあ( きっと買わない )

アナウンサーの古賀涼子さんがちょびっとかわいいから許してやる。

古賀涼子さんはこの方らしい。ほお。

_ Life is beautiful: ブログを利用して日本語から言葉を一つ消すことができるか?

誤った日本語を無くせるか、という話題。

その先の 「ユビキタス社会」という言葉は誤用 より引用。

ユビキタスとは「遍在する(あらゆるところにある)」という意味の形容詞。[...] そこで問題になるのが「ユビキタス社会」という言葉。ユビキタスは形容詞なのだから、文字通りに解釈すれば「遍在する社会」ことになってしまう。これでは意味をなさない。まったく同じ理由で、「ユビキタス時代」、「ユビキタス世代」、「ユビキタス環境」も誤用。

「 ユビキタス社会 」は「ユビキタス( な計算資源を利用できる )社会」という意味。

「ら抜き言葉」の話題と同じように無くならないに 1 票。

でも賛同はする。

_ mixi => Plagger => Gmail

Gmail のメールアドレス拡張を思い出したので変更してみた。

- module: Publish::Gmail
  config:
    mailto: yourname+mixi@gmail.com
    mailfrom: yourname@gmail.com

Gmail のフィルターを作る。

条件: to:(yourname+mixi@gmail.com)
アクション: ラベル "mixi" を付ける

ref. [を] Gmailで「+」を使ってメールアドレス拡張

_ zsh

なにはともあれ最低限「履歴マニア」と同じように設定しておくと幸せ。

_ NetBSD cvs になんのタグがあるかはどこを見ればいいんだ

と思ったら cvsweb に「Show only files with tag」というのがあるのね。

_ おやつ

月餅。

中国土産。

img_1585.jpg

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

_ さいき [買うんだったら携帯ラジオとか買えばいいんじゃない? MDとかに番組保存するとか言わなければそれで充分かと]

_ みわ [>さいきくん ああああ 机の奥のほうで眠っている携帯ラジオの存在を思い出した! 動くだろうか....]

_ もと [実はうっかりケータイでFMラジオ聞けたりしないかな?]

_ みわ [>もとしゃん 残念ながらそのような機能はない ^^; ないよな....]


2006-09-30 :-)

_

0740 起床。

うう

とりあえず朝飯る。

味噌汁の味噌が多かった。

_ おひる

明太子チャーハン。

明太子が飛び跳ねる。だからあれほど明太子を熱するなtry

img_1587.jpg

_ 待機列

20:00 横浜アニメイトに並び。

現地特派員の方と合流。

ていうかヲレ 2 番目。

そして日付が変わっても 3 番目が来ない。

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

_ さいき [徹夜お疲れやんした。そいや徹夜してまで必死に チケ取ったこと過去にないな〜おいら (始発移動とかはあったけど) 最..]

_ みわ [>さいきくん 徹夜は坂本真綾タナボタ 2 以来だた。何年前だ。 夜勤だと思えば楽でした。 半年くらい前の夜勤の経験が..]