2012-11-01 :-(
_ 読書メーター
2012年10月の読書メーター
読んだ本の数:5冊
読んだページ数:1259ページ
ナイス数:6ナイス
プラットフォーム戦略の感想
「プラットフォームを作って抜かりなく囲い込みましょう」という戦略。mixiやFacebookの紹介が *さらっと* 書いてあり、まとめとしてよい。他社のプラットフォームに便乗するときのリスクなどもある / 行間が広すぎじゃないの。もう少し圧縮すれば文庫サイズになりそう
読了日:10月28日 著者:平野 敦士 カール,アンドレイ・ハギウ
漂流するソニーのDNA プレイステーションで世界と戦った男たちの感想
PS近辺の歴史。初代PS発売前からPS2, PS3発売、久夛良木健の退任、iPhoneの衝撃、アノニマスによる攻撃まで
読了日:10月25日 著者:西田 宗千佳
弁護士が教える 気弱なあなたの交渉術の感想
「タイプ別負けパターン」のすべてに当てはまるので読んでみた。テクニックや考え方はそれはそれとして、つまり「交渉」とは自分と相手の妥協点に着陸させるものであり、そのために煽りや脅しなどに乗らず、冷静さを保ち、自分と相手の情報を整理し、やりとりしましょう。これも場数を踏まないと身につかないんだろうなー
読了日:10月21日 著者:谷原 誠
問題解決プロフェッショナル「思考と技術」の感想
ゼロベース思考、仮説思考、MECE、ロジックツリー、3C+1C、ソリューションシステム。短くまとまっていて読みやすい。古典なのかしら
読了日:10月10日 著者:齋藤 嘉則,グロービス
ソニーの革命児たち―「プレイステーション」世界制覇を仕掛けた男たちの発想と行動の感想
プレイステーションについてのプロジェクトX / 1998年の本なのでけっこう古い
読了日:10月7日 著者:麻倉 怜士
読書メーター
2012-11-02 :-(
_ 夜
1700 アニメ消化
1900 読書
2100 飯。ビーフシチュー
2200 アニメ消化
2300 NetBSDほげ && /etc/mtree/set.* がどのタイミングで作られるのかわからんかった。make distribution だろか
_ [NetBSD]NetBSD システムビルド
- The NetBSD Guide - Chapter 30. Obtaining the sources 取得
- The NetBSD Guide - Chapter 33. Updating an existing system from sources ビルド
いつもの
% export CVS_RSH="ssh" % export CVSROOT="anoncvs@anoncvs.NetBSD.org:/cvsroot" % cd /usr % cvs checkout -r netbsd-6-0-RELEASE -P src
% cd /usr/src % ./build.sh -O ../obj -T ../tools -U distribution % ./build.sh -O ../obj -T ../tools kernel=MYKERNEL % cd ../obj/sys/arch/i386/compile/MYKERNEL % su % mv /netbsd /netbsd.old % cp netbsd /netbsd % shutdown -r now
% cd /usr/src % su % ./build.sh -O ../obj -T ../tools -U install=/
% /usr/sbin/etcupdate -s /usr/src
_ [Android]Android エミュレーターを仮想計算機で動かしてもたいして速くなかった
Android SDK のアレのエミュレーターが猛烈に果てしなくハイパー重いので、高速化手法をググったところ仮想計算機に入れるとよいらしいのでやってみたんだが [ 20121022#p04 ] 結局 apk をビルドしてエミュレーターへ転送するまでが物凄く遅いのでどうしようもない。ビルドしてインストールして動作確認を繰り返すはずなんだけど、インストールしてる間に寝落ちするレベル。物凄くテンポ悪いんだけど、みんなそうなの?
2012-11-04 :-)
_ 午後
1500 チネチッタ && 劇場版 魔法少女まどか☆マギカ 後編
_ ,
いまさらながら考察 wiki を読むなど 魔法少女まどか☆マギカ WIKI - 各話考察
劇中の言語を解読した 4ch 勢のひとたちも頭おかしい(褒) Madoka Magica - Puella Magi Wiki
2012-11-05 :-(
_ Becky! Internet Mail
10 年くらい前にライセンス購入したはずだよなあ
と
思い
手元を探してみたら
2000 年だった
From:RimArts Office <> To:Susumu Miwa <> Subject:Becky registration Date: Fri, 28 Apr 2000 16:08:07 +0900 (JST)
_ ,
内部からのツッコミは保留し、外部からのツッコミを受けて初めて腰を上げる。
2012-11-06 :-(
_ [NetBSD]NetBSD module
make distribution して sets が作成されて、install すると sets がインストールされる。modules もこのタイミングで作成されてインストールされた。
% ./build.sh -O ../obj -T ../tools -U distribution : % ./build.sh -O ../obj -T ../tools -U install=/ ===> build.sh command: ./build.sh -O ../obj -T ../tools -U install=/ ===> build.sh started: Wed Nov 7 08:14:30 JST 2012 ===> NetBSD version: 6.0 ===> MACHINE: i386 ===> MACHINE_ARCH: i386 ===> Build platform: NetBSD 6.0 i386 ===> HOST_SH: /bin/sh ===> TOOLDIR path: /usr/src/../tools ===> DESTDIR path: /usr/src/../obj/destdir.i386 ===> RELEASEDIR path: /usr/src/../obj/releasedir ===> Updated makewrapper: /usr/src/../tools/bin/nbmake-i386 installsets ===> distrib/sets (with: INSTALLDIR=/ INSTALLSETS=) cd /usr/src/distrib/sets && DESTDIR=/usr/src/../obj/destdir.i386 MACHINE=i386 MACHINE_ARCH=i386 AWK=/usr/src/../tools/bin/nbawk CKSUM=/usr/src/../tools/bin/nbcksum DB=/usr/src/../tools/bin/nbdb HOST_SH=/bin/sh MAKE=/usr/src/../tools/bin/nbmake MKTEMP=/usr/src/../tools/bin/nbmktemp MTREE=/usr/src/../tools/bin/nbmtree PAX=/usr/src/../tools/bin/nbpax COMPRESS_PROGRAM=gzip PKG_CREATE=/usr/src/../tools/bin/nbpkg_create SED=/usr/src/../tools/bin/nbsed TSORT=/usr/src/../tools/bin/nbtsort\ -q /bin/sh ./maketars -d /usr/src/../obj/destdir.i386 -M /usr/src/../obj/destdir.i386/METALOG.sanitised -N /usr/src/etc -L base -i / Copying set base Copying set comp Copying set games Copying set man Copying set misc Copying set modules Copying set tests Copying set text : ================================ make installworld started at: Wed Nov 7 08:14:31 JST 2012 make installworld finished at: Wed Nov 7 08:21:47 JST 2012 ===> Successful installworld to / ===> build.sh ended: Wed Nov 7 08:21:47 JST 2012 ===> Summary of results: build.sh command: ./build.sh -O ../obj -T ../tools -U install=/ build.sh started: Wed Nov 7 08:14:30 JST 2012 NetBSD version: 6.0 MACHINE: i386 MACHINE_ARCH: i386 Build platform: NetBSD 6.0 i386 HOST_SH: /bin/sh TOOLDIR path: /usr/src/../tools DESTDIR path: /usr/src/../obj/destdir.i386 RELEASEDIR path: /usr/src/../obj/releasedir Updated makewrapper: /usr/src/../tools/bin/nbmake-i386 Successful installworld to / build.sh ended: Wed Nov 7 08:21:47 JST 2012 ===> .
% ls /stand/i386/6.0/modules accf_dataready auvitek emdtv i915drm nfs pwdog udf accf_httpready azalia est iic nfsserver r128drm umap acpiacad bpf exec_aout iscsi nilfs radeondrm union acpibat cd9660 exec_elf32 itesio npf savagedrm usbverbose acpibut chfs exec_script kernfs npf_alg_icmp scsiverbose v7fs acpicpu coda ext2fs ksem nsclpcsio secmodel_bsd44 viac7temp acpidalb coda5 fdesc layerfs ntfs secmodel_extensions viadrm acpifan compat ffs lfs null secmodel_overlay vmt acpilid compat_freebsd filecore lg3303 nxt2k securelevel vnd acpipmtr compat_ibcs2 filemon lm odcm sisdrm wbsio acpitz compat_linux finsio lm_isa onewire smbfs wmidell acpiverbose compat_ossaudio flash lm_isa_common overlay solaris wmieeepc acpivga compat_svr4 fss lm_wbsio pad spdmem wmihp acpiwdrt coram fujbp mach64drm padlock suser wmimsi acpiwmi coredump fujhk mfs pciverbose swsensor xc3028 adosfs coretemp gpio mgadrm pf sysvbfs xc5k aibs cx24227 gpioiic miiverbose powernow tdfxdrm zfs aio cxdtv gpioow miniroot ppp_bsdcomp thinkpad zl10353 amdtemp dm gpiosim mqueue ppp_deflate tmpfs aps drm hfs msdos procfs tprof asus dtv hpacel mt2131 ptyfs tprof_amdpmi ati_pcigart dtv_math hpet nand puffs tprof_pmi au8522 efs hpqlb nandemulator putter tvpll
2012-11-07 :-)
_ [NetBSD]NetBSD sysutils/sysupgrade
Re: core dump sysutils/sysupgrade
ケッキョキ make distribution しないと set.modules が作られないのでソースからビルドしても手間は変わらないんじゃないかと思えてきた。
なので
2012-11-08 :-)
_ [NetBSD]NetBSD アップデート手順
5.1 から 6.0 へ。「5.0 からはカーネルモジュールがデフォルトだ」ということなんだが (Tracking NetBSD-current )、カーネルモジュールをたしかに使用している、ということはどうやって確認すればよいのか
取得
ftp で取得
% mkdir NetBSD-6.0
% ftp -i ftp://ftp4.jp.netbsd.org/pub/NetBSD/NetBSD-6.0/source/sets/ > mget * > quit
% md5 * % cat MD5
% for f in *.tgz; do tar xzf $f; done % mv ./usr/src /usr/ % cd /usr/src
cvs で取得
% export CVS_RSH="ssh" % export CVSROOT="anoncvs@anoncvs.NetBSD.org:/cvsroot" % cd /usr % cvs checkout -r netbsd-6-0-RELEASE -P src
構築
カーネル設定変更
% cd /usr/src/sys/arch/i386/conf/ % cp GENERIC MYKERNEL
これだけ追加
options NMBCLUSTERS=32768
構築
% cd /usr/src % ./build.sh -O ../obj -T ../tools -U distribution % ./build.sh -O ../obj -T ../tools kernel=MYKERNEL % cd ../obj/sys/arch/i386/compile/MYKERNEL % su % mv /netbsd /netbsd.old % cp netbsd /netbsd % shutdown -r now
% cd /usr/src % su % ./build.sh -O ../obj -T ../tools -U install=/
% /usr/sbin/etcupdate -s /usr/src
2012-11-09 :-(
_ ,
quickml の動作確認をしたいんだが Gmail だと Message-Id: が同じメールは「受信」に表示されないらしいので ML からちゃんと受信できたのか確認できないのでしょうがないから Yahoo! メール を使うことにした( Yahoo Japan のアカウントは持っている。Yahoo.com のアカウントも持っている )
2012-11-10 :-)
_ [ドラゴンクエスト][すぎやまこういち][東京都交響楽団]都響メンバーによる室内楽トークコンサート Vol.13 《輝けるドラゴンクエスト》
@東京文化会館 小ホール
毎回ドラゴンクエストコンサートで演奏している東京都交響楽団の金管楽器の方々による演奏。
曲
2部構成。コピペ
第1部
- ガブリエリ: カンツォン・ペル・ソナーレ第4番/カンツォン第1番
- プッチーニ: 歌劇「ラ・ボエーム」よりムゼッタのワルツ
- ホロヴィッツ: ミュージック・ホール組曲
第2部 すぎやまこういち「ドラゴンクエスト I・II・III」の音楽から
- 序曲 (DQ1)
- Love Song 探して (DQ2)
- 王城 (DQ2)
- おおぞらをとぶ (DQ3)
- 戦闘のテーマ~アレフガルドにて~勇者の挑戦 (DQ3)
- フィナーレ (DQ1)
アンコール
- 街の息吹~まどろむ街並~夢のマイルーム~村人たちのおしゃべり~街の息吹 (DQ10)
- 恋のフーガ (ザ・ピーナッツ)
感想
メトロポリタン・ブラス・クインテットも金管五重奏であるというかメンバーが同じなんだが、「トークコンサート」のほうは MC (?)を都響メンバーがおこなっていたのが違いだろうか。
第1部では小田桐さん(トロンボーン)が曲紹介しつつ、適当に笑いを誘いながら進行。私はゲーム音楽脳なので一般的なクラシック音楽などさっぱりこれっぽっちも知らないんだが、曲の前に曲紹介してくれたおかげで、この曲がどういう場面で演奏されるものなのかを想像しながら聞くことができた。ゲーム音楽であろうとクラシック音楽であろうと曲の背景を想像しながら聞くことが出来れば、どちらも音楽を楽しむことができるのであるなあ。
第2部では すぎやまこういちさんが登場し司会進行を勤めていた。メンバーが担当している金管楽器をひとつひとつ、メンバー自身による説明を交えながらのトーク。以前のブラス [ 20070226#p09 ] と同じような感じで。
演奏に使われる楽器が少ないとそれだけメロディが際立つようになるので より味わい深くなる。
2012-11-11 :-)
_ 夜
1700 人工無脳ほげ
1900 quickmlほげ
2100 飯。豚肉のしょうが焼き
2200 quickmlほげ
2300 RR7 && 今度のイベント( ARC2012 霜月GP )の案内を投げるだけのつもりがエモエモから招待が来たのでついカッとなってレースしてしまった。
2012-11-15 :-(
2012-11-17 :-)
2012-11-18 :-)
_ [ガールズ&パンツァー]ガールズ&パンツァー in 大洗
片道 2.5h なので行くかどうか迷っていたんだがせっかくだから @yo_1 と一緒に行ってきた。
ラッピングバスも見れたし、ラッピング列車も見れたし、久しぶりの声優イベントも見れたし( 鬱陶しい {奇声,ヲタ芸} クラスタというのは健在なんだなあ )、あんこう祭りでちゃんとあんこうを食べることができたし満足である。
大洗駅でポスターと垂れ幕(っていうのか?)がお出迎え。
あんこう祭りでちゃんとあんこうを食べました。
イベント1 鹿島臨海鉄道ガルパン仕様列車お披露目式
不参加。0920 に大洗についたときにはすでに参加人数が満員だった。
1030 からは一般公開(?)するので 1030 からラッピング列車を見てきた。50 人ずつ 20 分ごとに交代制だそうな。最初の組に混ざってきた。
などと撮影していたら、ガルパン仕様列車お披露目式をやっていた渕上舞さんと関係者たちがプラットホームに現れた。何か車両におこなうらしい。その間 我々の撮影は中断されたんだが、そのぶん間近で( 5m くらい離れて )渕上舞さんがキャッキャウフフする様子を眺めるなどした。お披露目式に参加していたらこの様子に遭遇することはできなっただろうし( お披露目式で撮影しまくったに違いないだろう )これはこれでかなり幸運だろう。
あんこうにサインしていた。らしい
イベント2 大洗あんこう祭会場~大洗駅「ガルパン仕様」シャトルバス運行
大洗に着いてからラッピング列車の 1030 まで暇だったので大洗駅前のロータリーに止まっていたラッピングバスを撮りまくるなど。
会長が車内に居たり
イベント3 ガールズ&パンツァー in 大洗 「あんこう祭りステージ」
@yo_1 が「 1 時間くらい前から場所確保しようぜ」と言っていたのでイベント前から普通にステージを眺めていた。
水戸の ご当地キャラ 水戸ちゃん
あんこう吊り切り
肝心のイベントは当然撮影禁止。
風のいたずらにより井口裕香のスカートがめくれ、パンツが見えた。黒だった。
あーだこーだトークなどし、最後に出演者全員(あんこうチーム)で「Enter Enter MISSION!」を歌って終了。
大洗高等学校マーチングバンド部BLUE-HAWKS とのコラボにより、ガールズアンドパンツァーのナントカの BGM が 3 曲ほど演奏された。
レンタル自転車ともコラボするらしい。
イベント4 ガルパントークショーin大洗まいわい市場
1500 に大洗リゾートアウトレットまいわい市場にてまたイベント。マリンタワーの隣の施設。近くのところは確保できなかったのでテキトーに声が聴こえるところでテキトーに眺めるなど。
舞台探訪
少しだけ。マリンタワーに上り史跡を眺めた。( via 徒然日記 )
展望室には あんこうチーム
こっちのボードは外から見るとちゃんと あんこうチームが見える。
今回は舞台探訪に時間を割けなかったので今度ちゃんと行きましょうかね。
2012-11-19 :-(
_ [tdiary][CSS]日記をスマートフォン対応にした
知人から「 日記を iPhone で見るとレイアウトが壊滅する 」とツッコミを頂いたので( 3ヶ月ぶり 2 回目 ) スマホ対応してみた。
いま使ってる CSS が昔からいろんなウェブサイトをパクって継ぎ接ぎしてきたもなのでこれまで同様に がんばってスマホ対応しようとしたけど、いかんせん CSS とか何も知識がない状態であり いよいよサイドバー関連で訳わからなくなったので正攻法で たださんのグスタフのテーマをパクることにした( 日記のテーマを変更した - ただのにっき(2010-03-29)、日記をスマートフォン対応に - まちゅダイアリー(2010-08-20) )
猫は飼っていないのでグスタフじゃなくて別の画像を探すなどしないといけないかもしれない。
フォントとか背景とか設定せんといかん。
2012-11-22 :-(
_ [grep.rb][tdiary][検索][search-default.rb]tdiary search-default.rb
grep.rb を使っていたら以下のように怒られた。昨日 GFM 書式を試そうとしてあーだこーだやった名残り。昨日の日記が GFM 書式になっているため。
q=リッジレーサー ArgumentError unknown diary format: GFM /home/rin/public_html/diary/grep.rb:353:in `split_sections' /home/rin/public_html/diary/grep.rb:339:in `parse' /home/rin/public_html/diary/grep.rb:320:in `block (2 levels) in read_diaries' /home/rin/public_html/diary/grep.rb:319:in `each' /home/rin/public_html/diary/grep.rb:319:in `block in read_diaries' /home/rin/public_html/diary/grep.rb:318:in `open' /home/rin/public_html/diary/grep.rb:318:in `read_diaries' /home/rin/public_html/diary/grep.rb:300:in `block in match_sections0' /home/rin/public_html/diary/grep.rb:313:in `reverse_each' /home/rin/public_html/diary/grep.rb:313:in `foreach_data_file' /home/rin/public_html/diary/grep.rb:299:in `match_sections0' /home/rin/public_html/diary/grep.rb:290:in `match_sections' (erb):13:in `search_result_page' /usr/pkg/lib/ruby/1.9/erb.rb:753:in `eval' /usr/pkg/lib/ruby/1.9/erb.rb:753:in `result' /home/rin/public_html/diary/grep.rb:253:in `search_result_page' /home/rin/public_html/diary/grep.rb:165:in `generate_page' /home/rin/public_html/diary/grep.rb:148:in `main' /home/rin/public_html/diary/grep.rb:448:in `<main>'
そういえばもはや grep.rb も tdiarysearch.rb も廃れておりモダンなものがあったのだよなあと
Re: [tDiary-devel] tdiarysearch について
現在、tdiary-grepをベースに検索プラグインの作法に則った版が
同梱されているので、まずはそちらを使ってみていただけますか。
contrib/plugin/search-default.rb
です。通常のプラグインと同様、設定ページから有効にするだけ
で使えるようになります。検索フォームはヘッダかフッタに以下の
ように入れるだけでいけます。
<%= search %>
ということで使ってみる。
% cp tdiary-contrib/plugin/search-default.rb ./tdiary-core/misc/plugin
フッタに書く。
<%= search %>
と書いてみたけど検索窓が出てこないのであった。search_default.rb を眺めても search が無いのでまあそうだよなあ。
ググって結局
<%= search_input_form( '' ) %>
_ [fswiki][FreeStyleWiki][Markdown]FreeStyleWiki 書式(の一部)を Markdown 書式へ変換する
fswiki プラグインは処理してない。
fswiki のエンコードは EUC-JP らしい。よく分かってない。
あとはテキトーに find とか for とか回せばいいんじゃないかしら。
#!/usr/bin/ruby # -*- encoding: utf-8 -*- require 'uri' require 'pp' =begin fswiki Markdown ^!!! # 見出し1 ^!! ## 見出し2 ^! ### 見出し3 ^---- 同じ 水平線 ^+ 1. 番号付きの箇条書き1 ^++ 1. 番号付きの箇条書き2 ^+++ 1. 番号付きの箇条書き3 ^* 同じ 箇条書き1 ^** 同じ 箇条書き2 ^*** 同じ 箇条書き3 [text|url] [text](url) 任意のURLへのリンク ^ + ^____ 整形済みテキスト ''text'' *text* 文字の修飾 '''text''' **text** 文字の修飾 ^"" >_ 引用 ページへのリンク [[page]] は処理しない。面倒くさすぎる =end def main(argv) hikifile = argv[0] lines = File.open(hikifile, "r:EUC-JP:UTF-8").readlines markdown = lines.map {|l| l. sub(/^\+/, '1. '). sub(/^\+\+/, ' 1. '). sub(/^\+\+\+/, ' 1. '). sub(/^(!!!)/, '#'). sub(/^(!!)/, '##'). sub(/^(!)/, '###'). gsub(/^ +/, ' '). gsub(/''(.*)''/, '*\1*'). gsub(/'''(.*)'''/, '**\1**'). gsub(/^""/, '> '). gsub(/\[([^\]]+)\|([^\]]+)\]/, '[\1](\2)') # [text|url] => [text](url) } mdfile = URI.decode(hikifile) + ".md" File.open(mdfile.encode("UTF-8"), "w:EUC-JP:UTF-8").write(markdown.join) end main(ARGV)
実行するとファイル名をデコードしたファイル名で生成する。
% ruby -Ke wiki2markdown.rb data/NetBSD/current%A4%F2%C4%C9%C0%D7%A4%B9%A4%EB.wiki
current%A4%F2%C4%C9%C0%D7%A4%B9%A4%EB.wiki currentを追跡する.wiki.md
参考
2012-11-23 :-)
_ 午後
1500 wikiほげ
_ [リッジレーサー7]リッジレーサー7 ARC 2012 霜月GP
カテゴリー3祭り
MEDAL さんがレース1~9 まで首位だった。
- MEDAL 237
- ANSΩmiwarin 148
- ANSΩ三嶋出雲 136
- papion 122
- megu.Girls 121
- かず 121
- ANSΩ限無 98
- Paru 80
低カテゴリーからなのか、終始まったりした雰囲気であり、トップ集団以外は 後ろから押しまくるなどしていた。人数が少なかったせいかラグも無かったし、いい雰囲気だったなあ。カテゴリー1 だと緊張感があるし、かといって実はカテゴリー4 だと 1 つのミスで取り返しがつかないくらいにけっこうシビアだし、カテゴリー3 は意外といいな。
_ 劇場版 魔法少女まどか☆マギカ 見てない
今日からまた特典が配布される( 来場者特典 )ということでチネチッタ 18 時からの前編のチケットを購入したんだが、そのあとに今日 21 時からリッジレーサー7 やることを思い出し、特典だけ貰って帰ってきた。
2012-11-24 :-)
_ [スクウェアエニックス]スクウェア・エニックス オープンカンファレンス - SQUARE ENIX 2日目
@ベルサール神田
1日目は不参加。
リアルタイムグラフィックス技術解説
スクエニの研究開発部門による『Agni's Philosophy - FINAL FANTASY REALTIME TECH DEMO』( 【CEDEC 2012】スクウェア・エニックスが贈る次世代『Agni's Philosophy - FINAL FANTASY REALTIME TECH DEMO』のメイキング / GameBusiness.jp )の制作過程のお話。
VISUAL WORKS { スクエニの部署か? } から渡された素材や、リアルの写真を正とし、それをリアルタイムで描画するためにはどうするか。その課題を実現するための手法を検討し、結果を予測し、実施し、その結果から考察する。ということをひたすらおこなっているらしい。
ようするに画像処理なんだが、世界で発表されている画像処理の論文からいくつかピックアップして、その中からどれが使い物になるのか、処理速度、品質のバランスを考えてどれが現実的なのかをひたすら検討している。
- a を検討した。結果は A だった。a はよく使われる古典的な手法なので、A を基準とする。
- b を検討した。結果は B だった。A に比べて品質は向上したがコストが高い。
- c を検討した。結果は C だった。3 つの中で我々が求めているものに合致する。
といったもの。研究開発ですねえ【謎】
具体的な手法を解説していたんだが門外漢なのでさっぱり分からんかった。
照明、肌、目、毛の描画についての説明。
照明については直接照明だけでなく間接照明も考慮しているとか CEDEC 2012 - GPGPUによる高速なグローバルイルミネーションベイクツールの作り方 が詳しいとか。
毛について:
- Texture space diffusion
- 映画マトリックスや nvidia のデモで使われてる
- バナナの皮のように髪の毛を乗っける( バナナヘア )
- Subsurface scattering - Texture Space Diffusion
- GPU Gems - Chapter 16. Real-Time Approximations to Subsurface Scattering -16.4 Texture-Space Diffusion
- GDC 2007 Demo Team Secrets:Advanced Skin Rendering (PDF)
- Sarah Tariq
- 髪の毛を 1 本ずつガチで描画
- Tariq ヘア
- アグニ(Agni)の髪の毛はバナナヘアと Tariq ヘアを使った。
- バナナヘアを乗せて、その上に Tariq ヘアを被せる
新生FINAL FANTASY XIV:ゲームを作り直すということ
もはや瀕死の状態になっているプロジェクト FF14 を再度軌道に乗せるための救済措置。
吉田直樹さんがプロデューサーを引き継いでからおこなったこと。吉田直樹さんも昔から FF をプレイしていたので、FF14 の状態を見て、なんとかせねばなるまいと奮起したらしい。「問題なのは技術的なことではなく、マネージメントである」{ たしか }とプロジェクトを仕切りなおし、ただひたすら現行の調査と、課題の洗い出し、その対策に奔放した話。FF のナンバリングタイトルがこの様ではお客様に申し訳がない。我々のプライドが許さない。と熱意を語っていた。やはり「ファイナルファンタジーのナンバリングタイトルである」という相当な危機感があったのであろう。
一般的に考えて「瀕死のプロジェクトを持ち直す」ことは「火消し」「救世主」と呼んでいいほどに、とても困難な仕事であろう。{ みずほ銀行システムのゴタゴタとかあるし、特許庁のアレなんぞは救済できずプロジェクトが途中で死亡したわけだ } 。そのような困難な仕事をやり遂げるという所業は一般的に考えて尊敬せざるを得ない。私だったら逃げ出す。もっとも やり遂げたのかどうかは市場の判断を待たなければならないわけだけど。
引き継いでからおこなったこと
- ゴールの再設定
- ファイナルファンタジー14 とはなんぞや
- MMORPG に必要な技術はなんだ
- ビジネススキームはどうすべきか
- 今後 10 年運営するにはどうすべきか
- 問題点の洗い出し
- 仲間を募集
- テクノロジーのプロフェッショナル
- 実現可能性の可否を判断
- リスクが高いのか低いのか判断
- デザインのプロフェッショナル
- バトルシステムのプロフェッショナル
- インターフェース
- 現状を把握しているひと
- 問題に対する解決策
- 描画エンジンは作りなおす
- サーバーをワールドレスにする
- 全てを調査、検討し、解決策を出す
- お客様の信頼を取り戻すためにどうすべきか
- ゲームを楽しんでもらうしかない
- 再び手にとって貰えるようにする
- 「どうせ FF14 なんでしょ?」と思われないようにしないといけない
- お客様に真摯に向き合う
- 開発者もモチベーションが下がっている
- 「どうせ捨てることになるんだろう?新しく作って何の意味がある?」
やはりここが一番重要であろう。結局 客商売なのだからお客さん(プレイヤー)に遊んでもらわないといけない。一度離れたお客さんに戻ってきてもらわないといけない。しかしたんに「作り直しました。どうぞ」と言うだけでは興味を持ってもらえない。ではどうするか。
ここからの件が面白かった。
FF14 には当初から月の隣に赤い衛星がある。それを見た吉田直樹さんは「衛星...球体... タマゴ? ....FF ... メテオ...? 」と連想を膨らませ、さらに「 FF といえばみんな大好きバハムートだよな....」と、ここでメテオとバハムートを結びつけ、さらに「 FF14 の作りなおす話をしていた 2010年12月 辺りはマヤ歴など世界終了の話題があった」と、「じゃあ衛星落としちゃおう」と発想したと。そして「エオルゼアは衛星が落下してきて世界が崩壊する。衛星だと思っていたのはじつはバハムートの卵だった」というストーリーを創り出し、それを現行 FF14 の終了と、新生 FF14 の開始イベントとしてもってきたんだそうだ。
それがこの辺り。NAVER まとめに写っている赤い球体が衛星のようだ。
- 4Gamer.net ― 「新生FFXIV」のβテストは2013年1月下旬から2月上旬頃。現行版から新生へと物語をつなげる最新トレイラー「時代の終焉」も本日公開に
- スクエニ、「FFXIV」“時代の終焉”トレーラーの解説文を公開 - GAME Watch
- 【世界の終わり】本日で終了する『FF14』がすごい事になっている模様 - NAVER まとめ
現行の FF14 がどうなってるのかプレイしてないんだが、この話を聞くだけならば、FF14 はすごく楽しそうに見える。不思議
プロジェクトを持ち直したこともスゲエんだが、プロジェクトの内部事情と、ゲームの世界を結びつけたその発想もスゲエ。
ゲーム開発プロジェクトマネジメント講座2012
去年の ゲーム開発プロジェクトマネジメント講座 (PDF) に追加。後日資料が上げられるらしい。
基本的にはスクラムで、それを多少アレンジしているらしい。
プロジェクトの手順
- 調査
- 戦略
- 設計
- 計画
- スプリント
- 優先度 x 難易度マトリクス
- 優先度高だけど難易度高のタスクはリスク高なのでまっさきに着手すべし。
- FF14 大改修
- プロジェクトマネジメントのメソッドをいきなり適用しても現場は混乱するだけ
- うまくいかない
- じょじょに使うべし
- プログラマチームが最も複雑だったので最初はプログラマチームに適用した
- 「調査~計画までプログラミング禁止」
- 大事なこと
- 部下の失敗は上司の責任
- 外注が非効率だからと愚痴ってる暇があったらとっとと外注に赴けよハゲ
サーバーサイド経路探索システム
- 敵キャラが自キャラに近づいてくるときの手法
- つまり経路探索
- A* だと全部探索するので処理が多く、CPU負荷が高い
- A* - Wikipedia
- 経路探索アルゴリズムの「ダイクストラ法」と「A*」をビジュアライズしてみた - てっく煮ブログ
- ナビゲーションメッシュ: 移動可能なメッシュを用意
- ナビゲーションメッシュ作成するツールがある recastnavigation - Navigation-mesh Construction Toolset for Games - Google Project Hosting
- MIT ライセンスなので嬉しい
- これをグラフとしてつなげる
- グラフ探索
- 愚直にやるとメモリ消費が激しいので省メモリ化しましょう
- マップをある程度の大きさで分割
- 分割した中でメッシュを作る
次世代ゲームAIアーキテクチャ2012
情報フローとか知識表現とかいろいろ。
先日 知人から教えてもらったおかげ[ 20121103#p04 ]ですんなり入れた。
4621046462
2012-11-25 :-)
_ [マツダ][ATENZA]マツダ ATENZA を試乗してきた
ちゃんとディーゼルエンジンのほう。
ディーゼルエンジンなんてものは初めて乗ったんだが、かろうじて「ガリョガリョガリョ」という音が聞こえる。注意深くエンジン音を聞いていないとガソリン車と区別がつかない。デミオ、アクセラとの比較しか出来ないんだが、アクセルを踏み込んだときの加速が速い。そして静か。ステアリングが超絶 良くなっているらしいんだが、よく分からなかった。ハンドルが猛烈に軽かったことしか分からない。
しかし当然ちと重くてデカい( アクセラより 40 cm 長い )。自分の好みはコンパクトカーである、というのは最近気づいたんだが、やはりデカいのはあまり好みではないんだよなあ。もう少し小柄ならば物欲が働くんだがー
2012-11-26 :-(
_ ,
posix spawn これだった[ 20120315#p05 ]
_ よかった探しリース
今年も参加します。
NetBSD の野良翻訳したり pkgsrc にたまにパッチ投げたり旅行いったり。
- 1月
- tdary の grep.rb の はじめての pull request を投げた[ 20120127#p04 ] (しかし grep.rb は obsolete)
- 2月
- 3月
- 松田桜祭りへ行った [ 20120324#p04 ]
- 4月
- AnsBSD 1.0 リリース[ 20120401#p01 ] (エイプリルフール)
- 5月
- 花めぐりツアーへ行った[ 20120502#p04 ]
- ricty へパッチを投げた[ 20120503#p04 ]
- 金環日食を見た 20120521#p04 ]
- NHK技研公開2012 へ行った[ 20120526#p04 ]
- 6月
- 生田緑地ばら苑へ行った( 春 )[ 20120602#p04 ]
- 開成あじさい祭へ行った[ 20120616#p04 ]
- リーダブルコードの翻訳レビューに参加した [ 20120620#p05 ]
- ガンダムフロント東京へ行った[ 20120623#p04 ]
- 7月
- HG 1/144 RX-78-2 ガンダムを組み立てた[ 20120708#p04 ]
- 東京スカイツリーへ行った [ 20120718#p04 ]
- 川崎大師風鈴市へ行った [ 20120721#p04 ]
- 8月
- 夏色キセキ舞台探訪へ行った[ 20120813#p04 ]
- あの夏で待ってる舞台探訪へ行った[ 20120819#p04 ]
- ドラゴンクエストコンサートへ行った[ 20120823#p04 ]
- 9月
- 10月
- ベニシアと仲間たち展へ行った[ 20121006#p04 ]
- 龍勢祭へ行った[ 20121014#p04 ]
- 生田緑地ばら苑へ行った( 秋 )[ 20121020#p04 ]
- 11月
- ドラゴンクエストコンサートへ行った[ 20121110#p04 ]
- ガールズ&パンツァー in 大洗へ行った[ 20121118#p04 ]
- 12月
「まずは書け」(12ステップ組込みOS自作本もくもく会[ 20120429#p04 ])
2012-11-27 :-(
2012-11-28 :-(
2012-11-30 :-)
_ ,
手元の VMware の NetBSD 5.1 を 6.0 に上げたあとに ~/public_html に移動して ls したらターミナルが落ちる。↓これと同じ現象
_ Fryght [膝のお皿割ったら痛いですぞ、要注意。]
_ みわ [皿じゃねえです (>'A`)>]
_ エモエモ [ついカッとなって・・・ ミワさんのツンデレとか・・・ 萌えるじゃねえかあ(/ω\)イヤン 今度タイマン特訓ね]
_ みわ [4本ニトロ同好会の入会受け付けはこちらでしょうか]