ID: PASSWORD:

だらだらと書き連ねる
もさもさdevel日記
GPM


日記鯖システム管理者からのお知らせ

  • HTTPSに対応し、http://ds.sen-nin-do.nethttps://ds.sen-nin-do.net のどちらでも日記鯖にアクセスできるようになりました。 なお、当面はHTTPとHTTPSのどちらも利用可能としますが、将来的には http://ds.sen-nin-do.net へのアクセスは https://ds.sen-nin-do.net へ転送する予定です。
  • 都合により日記鯖のURLが http://ds.wa-mo.to/ から http://ds.sen-nin-do.net/ に変更となりました。 突然で申し訳ありませんが、よろしくお願いいたします。(2019/01/27)
  • 日記鯖の仕様変更、不具合対応等については、こちらの記事もご覧ください。

ここで書き連ねる予定のこと
  • 日本では希少なアマチュアゲーム機開発(DreamCast(KallistiOS)、GameCube、GBAなど)関連
  • それに付随したライブラリ等のこと
  • 仕事でやっていたWindowsCE関連とPocketPC開発の愚痴
  • メンタルヘルス(吃音/神経症/精神心療科)について少々
  • その他のプログラム/趣味/日常のこと多数
この日記は、basefontにSH G30 フォント(ミラー)とmonospaceを指定しています。
たまに、18禁サイト・過激なネタサイトへのリンクが張られます(ダイレクトなリンクは可能な限り避けるように努力します)。
<お願い> 意見、感想、タレコミの類は掲示板までお願いします。
Writen by GPM

清算

昼前まで寝てる。毎度のパターン。
つか昨日は夜遅くまでR:Racingをやってたんだっけ。
このゲーム、ブレーキアシストを切って、チューニングを自在にコントロールできると、(GT3+R4)÷2ぐらい面白いというのが2ちゃんの評価なんですが、リッジの延長という印象がある自分はそこまで到達できません。
というか、イベントオムニバスは上記の2件を駆使してることが前提とされているので、クリアできません。
ひょっとしてゲーム下手? もっと時間かけないとダメ?

チ賀氏が遊びに来る。最近よく来ますなー。
毎度の蕎麦屋で昼ご飯。
その食事中の会話の中で行きつけのゲーム屋のポイントシステムが一新されることを聞かされる。

ということで、ポイントを清算にゲーム屋に行く。
最近欲しかったゲームが軒並みワゴン入りして買うばかりなんですが、せっかくポイントを清算する(=強制割引される)ので、高くて手が出なかったスマブラDXを買う。
手持ちのゲームキューブに対戦アクションがなかったので、願ったり叶ったりです。
# ゲームキューブは、個人的ひいきしてます。同じタイトルがPS2、X-BOXで出たとしても、GC版を狙うようにしてます(例、R:Racing)。X-BOXは持ってませんけど。
とりあえず、感想は後述。

一旦部屋に戻って、チ賀氏は攻殻SACを観賞。
結局ウチでラストまで見ていきました。
意外に説明しなくても複線まで読み取れる氏は、さすが劇団員なだけあっていろいろな作品見てる(=読み取り馴れしてる)んだなー、と思いました。

日が沈んでから、健たんと連絡が取れたので、3人そろって夕飯にファミレスへ。
さらに帰ってきてから、雑談・もじぴったんに興じ、退屈しませんでした。
ウチの近くは駐車場が枯渇してるから、友達がなかなか遊びに来れません。
友達と要る時間というのは楽しいです。
友達に限らず、親しい人と過ごす時間が定期的に取れたらな、と思います。
一人暮らしの寂しさってやつでしょうか?

で、スマブラDX。
これは本当に(約)3年前のゲームなのか!?
3年前といったら、派遣の仕事をはじめた初年度で、ゲームには見向きもせずに仕事していた記憶があるんですが、自分の世界の外ではこんなすごいゲームがリリースされていたのか!? と、軽いショックを受けました。
開発が「星のカービィ」などで定評のあった(リアル厨房のときの記憶なので・・・今も健在でしょう、これを見る限り)HAL研で・・・って薀蓄はいいですねそうですね。
とりあえず、説明書を一読してプレイ開始。
・・・タイトル通り大乱闘で誰が何をしているのか読み取れません。
ドタバタに紛れて勝つことは勝てます。
ただ、何をやっているのか解らないので、面白みに欠けます。
これもやりこみが必要なのかー?
とりあえずクソゲー臭はしません。「やりこめば面白くなるゲーム」、そんな印象を受けました。
キャラも数キャラ試してみましたが、どの方向キー+ボタンで何ができるか把握できていないので思うように操作できません。
システム面やUIはかなり洗練されています。繰り返し遊ぶことを想定された作りになっています。
また練習しないといけないソフトが増えました。
つか、友達との接待用に買ったんだけど・・・対戦したらどうなるんだ!?
仲間内で一番ゲームするであろう自分がこれだからなー・・・レバガチャの大乱闘になりそうです・・・。
# ちなみに、映画・アニメなどストーリーものの好きなチ賀氏はADVをいろいろやっているそうな・・・おしゃべりですかそうですか、耳と目を閉じ孤独にしてます。

元気を分けて

9時起きる。
日曜は、起きれたらプリキュアをBGV(正座しては見ませんが)に朝ご飯を食べるように心がけているのですが、今日は見れず。
たまに戦ってるところとか見るんだけど、あまりぱっとしないし、Webでの評判もベタ誉めではないようですけど、コスチュームのデザインとかは個人的に凝ってるなと思います。
とりあえず、そこしか誉めるところはないのですが・・・。

先輩に会いにコミケに出かける。
# アポ取れるのがコミケのみって・・・ギャグと思ってるだろ、みんな
とりあえず、今回は先週のお祭り明けということで、気合というかオーラが出ていそうな気がする・・・。
会場に付くと、ちょうど一般入場がハケるところでした。会場から1時間経ってるのになー。
とりあえず、会場を一周して収穫したものはラミカ2枚。
入場料など含めて、単価に直すと、\750-のラミカです。
でも、当たりを発掘した気分。中途半端に上手なものは後々かさばってしまう(物が捨てられない人なの)ので、買いません。
真に気に入った珠玉の品しか買わない・・・とでも言うのでしょうか?
あと最近、物事の価値をお金に換算する癖がついてしまっているのですが、円という共通単位はどれぐらいすごい品か人に説明するときに説明しやすいです。
文字通り現金で、作品に対する接し方としてはダメな接し方ですが、当方としては悪意はありません。
世の中(通貨という意味)でお金という単位はそれだけ一般的であると考えています。
・・・脱線してしまいました。

んで、何のラミカを買ったかというと、星座(蠍座)と花嫁のイラスト。
星座は流行ってるんでしょうか? アクセサリのサークルでも星座を扱っていたし、ほかにも星座ラミカを扱っていたサークルもありました。
Web上に情報がないので紹介できませんが、秋津たいら氏に通じる独特のタッチで気に入りました。
あわせてくれたペーバーも飾りっ気なくてさわやかでした。

んで、先輩のところ。
仕事どお? って話から始まって、ここで書けないような事をいっぱい話す(w
勢いに任せて、次はGBAやります、と言いかけた。
ほかにも仕事の幅が広がりそうな話をぼちぼちされる。
ところで、8月末ですけど、ぶろっくはがし。のステージ作成は手伝ってくださるんでしょうか?

コミケ会場を離れて、大須に行ったり、本屋に行ったり。
収穫物。
今日の5の2/桜場コハル
大魔法峠/大和田秀樹
珍しく新品で買いました・・・っつーかこんなマイナー漫画ブックオフに売ってません。
これも珠玉でしょうか?
妹とチ賀氏にほぼ同時に薦められたホムンクルス/山本英夫も気になるんですけど。

あと、コミケ会場を回っていてびっくりしたのが、ヒューマンアカデミーのゲーム学科が来ていたことです。
なんと、コミケ会場で生徒作品を展示、アンケートを取るということをしていました。
ついでに入校案内配ってたり、生徒作品のゲームの入ったCD-ROMを配ったりしていました。
CD-ROMは、しっかり頂いてきました。

シニカル・ペイン

またしても23号が事故で渋滞。夏休みだからか?
なんで通勤に2時間もかけんといかんのだ!!
1時間分の給料を返せ。

とりあえず、お昼前でアクションを起こすには半端な時間なので、脳詰のIRをちょっと手直し。
こまごまとしたことを少しずつ直す。

面接に行って来る。
行き先は豊田市。果てしなく遠い。
そして、社屋が立派。
玄関にインターホンがあるんだけど、タッチパネルつき。社屋の周りは果てしなく田んぼなのに・・・ここは本当に愛知の片田舎ですか? 信じられません。
昨日、道を覚えるのと、通勤時間がどれぐらいになるか見積もりに下見に来ているのですが、一時間半かかります。
普通に起きてもコアタイムギリギリの出勤時間になってしまう。
まじめに引越しを検討しないといけない日がくるかもしれない・・・。
んで、お客さんのえらい人とお話。
「今日は、面接ではなくて、双方が納得できるように条件提示と質問を受け付ける場です」とのことだが、ちょっとガチガチ。
口のすべりが悪い。
大手に来てビビっているのか?>自分

業務内容の説明を先に受けて、あとからこちらのキャリア説明をして、前からアピールしている「ハードの仕事がしたいです」と強調。ちょっとつっかえてしまったけれど。
その話の上で、「数学・・・知識をお持ちかとまでは行かなくとも、興味あります?」「ハードウェア・・・というか計測器の構造とか、興味あります?」と聞かれた。
どちらも「必要だと思うので勉強してます」「触れる機械がこれまでさほどありませんでしたが、興味はあります」と正直に興味はあるけど未熟です、と答えた。
正直な回答をしたのだけれど、こんなに早くそれらが必要になるなんて思っても見なかった。
未熟で自信のない自分、情けない。
クチだけでまったく取り入れていない自分、やっていけるのか?
良い方向に気が早く、そして激しく不安。

話が終わる頃には、営業の人に倣って「よろしくお願いします」「失礼します」しか言えなかった自分になっていました。
業務内容は、研究員のような仕事になりそうなのだけど、激しく落ち込む。
・ここで抜擢されて、活躍できれば自分にとって大きなキャリアになる
・だけど、活躍できなかったらどうしよう。引越し必至な状態でヘタはうてない
・それ以前に抜擢されないかもしれない
・でも、お話を聞いた以上は期待にそえるようにしたい
以前、某大手メーカに入っていた親友Lapis氏やblogを読ませて頂いているshi3z氏は、自分とさほど変わらない歳で大活躍をしていた。
きっと前が見えない状態で試行錯誤しながら道を切り開いていったと思う。
自分にそれができるか?
結果が出る前から強力に悩み、怯える自分。
井戸の外の広さに驚いている自分。
月並みなエールではどうにもならない。
シニカルな笑みを浮かべながら、内心苦痛・・・。

Satellite Link

とにかく気になって仕事になりません。
早めに寝てるはずなのにやたら眠いしどうなっているんだ?

ローカライズ目的に DLL サテライトを使用する方法
ローカライズの手法・情報は、ほとんどWebにありません。
海外のフォーラムで教授されてるところを見かけたこともあるけれど、英語が読み取れず、それが速解決に繋がる情報にはなり得なかった。
思いのほかローカライズの必要性に迫られることが少ないのかもしれない。

スイングガールズ
女の子のビッグバンド。ものすごくナイスで、ものすごく熱い気がします。
ハットリくんの次はこれ見に行くぞ!!

最近の自分の仕事ぶりを振り返ってみる。
多分このまま新しいところに行って、今のままのスタンスでいたらダメになるだろうから。
最近と言っても、振り返るのは一年前からなのでかなり長い。
一年前の8月、前いたプロジェクトの体勢が大きく変わった。
とあるITコンサル会社の肩入れがあったためだ。
そのコンサル会社から送り込まれたメンバが、いきなり自分たちの上に立ち、指揮を取る・・・そんなことをしてプロジェクトが機能するのか? いささか疑問であった。いや、今でも疑問である。
トップのリーダは「プロジェクトマネージャ(PM)」という肩書きで、何をしているのかわからない人だった。
# JOB的なレイヤが高いためか下層の自分たちからは何をしているのかほとんどわからない
当然直接の指示も無く、指示を下すのはPM配下の「プロジェクトリーダ(PL)」と呼ばれる人間たちだった。
とにかく、いきなりそんな人々に「あれやれ、これやれ」と言われ、気に喰わない。
何かにつけて報告書の提出を義務付けられ、さらにダメだしまで喰らう。
やったことを書面に残す必要性は、(最近になって)わからなくも無いようになってきたが、やっぱり腑に落ちない。
この頃から、慣れない仕事に滅入り、積極的に動かなくなった。
動こうにもPL勢が「見積もりだせ」「これをやることのメリットを挙げろ」など、もっともなのだが出鼻をくじかれることが多くなった。
さらに、PL勢が入ったことによりジョブの縦割りが細かくなった。
仕事の詳細がPL経由でしか伝わってこなくなった。
それで漏れなく十分伝わればよいが、そうは行かない。
言われたとおりにやったら、違うと言われることしばしば。何を信じればいいのかわからない。
マスターアップ直前になると、エンバグを防ぐためにソースコード編集禁止例が出るのだが、それがいつまで経っても解けない。次のバージョンの開発のゴーサインが出ているにもかかわらず。
また、禁止令と次のジョブのゴーサインが重複することから、明確にどこまでFixしたというのが見通せない。
エンドレス馬車馬ライフを満喫しろと言わんばかりです。
いつまでに何をやって、いつごろまでは次のジョブのインターバルなの? どうしてスケジュールが最下層まで徹底されないの?
自分らはそれを知る必要は無いの? 情報操作が必要なんですか? それとも、自分だけに伝わっていないのか? 誰も疑問に思って指摘しているところを見たことが無いし。
# スケジュールの徹底は、今年の春頃から直上のリーダが変わってから展開されるようになりました・・・が既に上層部不信だったのでかなり勘ぐった状態で調整に参加していました
さらに、プロジェクト内に純粋な社員がいるのだが、その社員より、PM・PLの方が幅を利かせている状態に疑問を持ちました。
出鼻をくじかれたり、エンドレスライフでいいと思っているのでしょうか?
現場で働いている社員はもとより、管理職クラスもPMにまかせっきり。
お前らの会社の製品だろ? お前らが先導するべきプロジェクトだろ?

・・・と言うわけで、自分の主観で主張するならば、こんなモチベーションの低いところにいつまでも居たくない。
Leadという単語には、導く・その気にさせるという意味がある。
現場で自分をやる気にさせてくれるリーダー・マネージャの下で仕事がしたい。
くすぶっているのは自分としても不本意だし、正直言って朝起きて、会社に行くまでが辛い。
デスクについてもエンジンのかかりが悪いし、それを見てサボっていると判断されるのも悪循環だと思う。
# 現に今朝も注意された。何もしてない管理職がたまたまモチベーションが低い人間を捕まえて、何のつもりだ!! ふざけるのがお前の仕事か? 鬼の首を取った気になるのがお前の仕事か?
毎日目標があって、目標に向かって手ごたえを感じながら生きていきたい。
昔持論で「会社なんてどこ行ったって同じ、だから一所(ひとところ)にとどまっていた方が楽」と言っていたことがありました。
確かに楽かもしれません。
仕事をしている時ほど、仕事の愚痴は出ます。かといって職を追われ、とどまれるところを探している時ほど「どこか無いものか?(どこでも良い、に限りなく近いが違う)」と思います。
挙句の果てに入ったところは辞めたところより状態が悪い。そんな経験から生まれた持論です。
食いぶちがあればどこでも良い。どこでも同じなのです。
が、最近思います。
結婚もしていない青い奴が「食えるだけで良い」なんて思っていていいだろうか?
家とか買ってないんだから別に借金も無いワケだし。
もっと高みを目指しても良いのではないか?
「いまのところを良くしよう」と思わないか? という選択肢はあえて否定します。
その選択肢は、「1対n」の戦いになります。
そんなことをしているヒマと労力があったら、もっとほかのこと(それこそ就活とか)ができそうです。
プロジェクトXのような奇跡は起こそうと思って起きるものではないです。
話を戻して、もし自分を奮起させてくれるリーダーにめぐり合えたとしましょう。
今の自分は立ち直れるでしょうか?
今の自分はネガディブなので自問してみたところ「難しそうだね」と自分に返事をしました。
先日のコミケで先輩が、「昔、ある人に「良い人に会え」と言われたことがある」と言っていました。
良い人に会えるかというのは、他力や運命など自分以外の要素で何とかしなければいけないところが大きいです。
# 仕事は選べても上司は選べない、と言うぐらいです
これ(こんな長い泣き言)を読んだ人(未来の自分も含めて)がどう思うかわかりませんが、良い人・良い会社・良いプロジェクトにめぐり合いたいものです。
もっとも、あとからぶち壊されては元も子もないのですが;-)

へなちょこ☆雑学-リトルナース
コミケにそれっぽいコスプレをした人がいました。
激しく似合ってたので、写真撮らせていただこうとすら思いました。頼めませんでしたが。
リトルナースの制服は、(メイド+看護婦)÷2って感じでよいですね。

D言語入門(wisdomsoft)
Javaや.NETをちらっと眺めるぐらいしかしたこと無いんですが、なかなか考えられているなーと思います。
結局、モノが作れてナンボだと思うので、ライブラリ(モジュール)が充実してメジャーになってくれるとうれしいなと思います。
BM98のやねうらお先生がGL-expressだかを移植したらしいですが・・・新しい言語のために貢献できる人ってすごいなー。

そういえばちょっと前に別の先輩にこんなことを言われたことがあります。
「真に現状を変えたいなら、辞める(今もっているものを全て捨てる)ぐらいの意気込みが必要」、と。
否定しないのと、受け入れる勇気は別腹だと思うので、否定はしません。
が、今のところ、ルーズな自社を利用します。全てを捨てて飛び出す勇気を捻出することは今の自分にとっては難しいです。

devoting in dream

最近就活をしているKUMU氏に「月曜日面接だったー。だめっぽいー。水曜に結果が聞けるんだけどどうしよう」とメールしたら、
「俺なんか面接したその日に断られたことあるわ!!」と怒られた。
即日回答は明らかに検討に余地無しにダメだった感じがしますなー。申し訳ないと思いつつワロタ。

月曜日に「フーリエ変換とか・・・ごにょごにょ」と言われたので高速フーリエ変換(Fast Fourier Transform)について調べてみる。
# 結果がどうであれ、とりあえずOKがもらえて、その後の仕事で使うだろうという希望的観測から調べております
・・・だめだ、よくわからん。波形解析とかに使うんだよね?

au design project
コンセプトモデルとか見てると、結構楽しいですね。

「オタク」市場はもはやニッチではない: その市場規模は2600億円(スラド)
1人当たり年間10万落とすのか・・・結構使うんですね。
つっても自分は、古本・中古ゲーム・ワゴンセールでお金を落としてる身ですが。

結果でた。
やっぱりダメ。
大手に連れて行きすぎなんだよね。ウチの営業は。
と、営業を責めてもしょうがない。学力の無い自分、ねじ込まれた先でやっていく自信のない自分を恥じろ。
新しい営業さんは、初めて会ったときはパッとしなかったけれど、思っていたよりも律儀でしっかりしてました。
この人のためにもがんばらないとダメなのか。

前のプロジェクトのとある方から「脱出が決まりました」とメッセをもらう。
以前から「このプロジェクトにいてメリットがあるか?」等こっそり議論していたこともあり、「やった!」と思いました。
現状を良い状態と思っていない人が自分以外にもいたのです。
そんなダーティ思想の同士、と喜んでいるわけではないですが、なんだかうれしいです。
コミュニケーション下手な自分が取っている数少ない貴重なコミュニケーションだからでしょうか?
他にも、フロアが変わってタバコ部屋が自分の席から物理的に近くなりました。
今いるフロアは窓締め切りのブラインドによる外景遮断のため、外の天気すら伺うことができません。
自席で煮詰まると、タバコ部屋でアイデアを考えたりするのですが、前のプロジェクトの人が良く来ます。
本当によく来る。そんなにお前ら抜け出してたのか、と思うぐらい良く来ます。
そう考えると自分は息抜き無しで自席にずっと座ってたんだな、と思います。休むことは大切なんだと思います。
タバコ部屋にタバコを吸わない人間が入り浸っているわけですけど、タバコ部屋のメンツはとても楽しいです。
仕事の話したり、趣味の話したり、女の子の話したり、仕事をしているだけでは見られない一面が垣間見れます。
もっと早くここでみんなの本音を垣間見ることができたら、プロジェクトに失望しなかったかもしれない・・・のかも。

昨日も書いたけれど、最近、朝起きるのが辛いです。
と、書いてる割に出勤時間をいつもより早くしてみたり、その日の内に寝るように心がけているのですが、デスクに座るとまず、眠い。
仕事的にヒマなので、やることが無いのです。
Webでニュースとか見ようにもそこら中にアクセス制限がかけられていて、地雷原を渡り歩くような気分でWebブラウンジングしております。
PGにとって、Webが自由に使えないのは結構困ります。
技術的なソースを探す時に、結構ホビープログラマのページなどを覗きます。
ホビープログラマなので、当然他の趣味を持っている方もいらっしゃいます。
えろいCGを書くのが趣味な方もいるでしょう。えろい小説を書くのが趣味の方もいるでしょう。
そのえろい趣味のせいで貴重な情報ごと検閲されてしまったら・・・ちょっともったいないな、と思います。
google様の検索結果は、キャッシュされているので、キャッシュで見るという手もあります。
とはいえ、最近は仕事に精を出すことがなくなってしまったので、会社であまりWebを使いませんが。
GBA開発ですらゲームのカテゴリに分類するぐらいだし。
# ARM+gccの貴重な教材だと思うんだけど
ちなみにウチの日記はチャットに当てはまるそうです。shi3zさんのblogもチャット分類でした。
話題がそれました。
会社がつまんないと、家にいる時間が楽しくなります。
脳詰とかの開発もひと段落して特に何もしていないのですが、家で見る雑学系のサイトが最近楽しくてしょうがないです。
おまけに現実逃避をしているのか、寝る(依然として寝つきは悪いですが)と夢を見ます。
内容は失念してしまうのですが、大冒険をしていたり、仲間と楽しくやっている夢が多いような気がします。
夢を見ている時間には限りがあって、よくある「いいところ」で終わってしまいます。
そうすると、「ああ〜・・・起きちゃった(時間が来てしまった)」と思い、「もっと寝ていたい(もっと夢の中にいたい)」と思います。
かといって会社を休んでそのまま寝ているわけには行きません。
仕方なく起きて会社に行くわけですが、その夢が恋しくてデスクでぐったりしているわけです。
みなさん、夢の中が恋しくなったことは無いですか? こんなこと思うのは僕だけでしょうか?

燻り(くすぶり)

朝。いつになくぐったりする。
そのせいでちょっと遅めに家を出る。
車の燃料がギリギリだったので給油していくのでさらに遅れる。
とはいえ、遅刻にはなっていないけど。

昼。今日はやる気出してがんばろうと思ってみたけれど、空回りして何もできず。
「なんか進められることないか」とリーダに聞くも「何も決まってないので、無い」と言われへこむ。
・・・どーすればいいの? とりあえず、葛藤しながらちょっとうとうと。

QRコード・バーコード
とりあえずお金をかけずにQRコードが必要になったら、ここのCGIを使いましょう。
携帯のカメラで撮ってみたけど、意外にぼやけてても認識する。すごい。

タイプ別性格判断
ISFJ型でした。

聴きたいヤツは手を<s>挙げろ!!</s>・・・います?

カウンセリングの日。
「調子はどうですかー?」
「仕事が暇でくすぶってます。やること無くて眠くなります。家でしっかり寝てるんですけど」
「それでお給料もらえるの?」
「ええ、まぁ」
神経症のカウンセリングなんだよな? とりあえず、やりがいが無くて落ち込んでるんだけど・・・。
「今までどおりお薬出しておきますねー」
これで締めくくられてしまった・・・。

猿頁 - VB - プログラミング編005
自分でサブクラスもできなくなってしまいました・・・。
もう、VBのキャリアは過去のものです・・・。錆付いています。
にしても、サブクラス関数の中で止めるとばっさり落ちるVB6はどういうことか? ふざけるのが君の仕事か?

CD裏返すとDVD。DVD裏返すとCD
なかなか興味深い。
DVDは2層になったりするんでしょうか?

自社の営業の人から電話がかかってくる。
「別件で仕事の案件が来ましたー。紹介して良いですかー?」
敗者復活戦ですかー!? 引っ越したくねー!!>気が早い

料理人とプログラマ(L'eclat des jours)
新しい職場に入ったら「これだけ入れる」ってツールを携帯しようかと思っています。まじで。
秀丸とかPhotoCrewとかBzとか手放せません。

ハードディスクを整理していたら昔のはかしいmodが出てきました。
はづかしいなぁと思いつつ、人に聞かせて反応が見てみたい気もします。
聞きたい人、いたら連絡ください。

朝焼けを受けて

今日もチ賀氏に起こされる。
Kumu氏のところに行くからー、といったら拾ってくれーといわれた。
拾うことに。

チ賀氏と合流。
先週から就職して(今までバイトしながら劇団員をしていた)、職場の感想を言いたくて言いたくてうずうずしていたようなのだが、案の定というか予想通り「あの会社ダメだ」と絵に描いたような愚痴をたくさんこぼしてくれました。
話を聴く限り、現場の人間には期待されているようなのだが、当人はやる気がないらしい。
なんでも、総務の人に口の悪い人がいて衝突したらしい。
会社なんて世代が違う人の集まりなんだから、同世代以外を敵対視して毒を吐く人間なんてごまんといるのだから、いちいち気にしていたらやってられないと思うのだけど・・・。
とりあえず、自分も過去に痛い会社にいたことはちょこちょことあるのでそのときの話を小出しにしてかわしました。
そこで辞めたら遠まわしに「辞めろ」勧告をしているその人の思うつぼだと思うのだけど、(間接的に屈することに対して)プライドが許すのであればさっさと辞めてしまえばいいと思います。自分だったら気にせず目の前のジョブに集中しようとするし、その人と(表面上だけでも)協調しようとします。
ひょっとしたら考えを改めてくれるかもしれないし。
「仕事をすること」に求める対価は給料や対外評価や仕事に対するやりがいなどであって、「人との争いに勝つ」ことではないと思います。
あと、「休日出勤なんてありえない」的発言が意外でした。思っていたより労働意識が薄いですなぁ>チ賀氏
職人ってそれこそ昼夜ない職業だと思うのですが、いかがでしょう?

Kumu氏と合流。
同じ話が繰り返されます。
しかも、求職中のKumu氏が相手なので心なしか強気です。
極めつけにKumu氏が「この前、滑舌が悪いっておこられた」といってしまったから大変。
チ賀氏の劇団員キャリアが黙っていません。
滑舌指導モードに突入です。
Kumu氏にだけしてるものだと思っていたので横になって聴いていたらそのまま寝てしまいました。
そして起こされました。
チ賀氏は、かつて「セレブレイト チープ」を結成したときも、人には一人前に指導するのですが、自分のパートをやらせるとまったくできず、挙句の果てにリタイアしたという過去があります。
ヘタれているときが本当の彼なのか、実は実力者なのが本当の彼なのか、よくわかりません。
とりあえず、精神的優位に立っていると人間強気になりますね。
# 「強気に出やがって〜」とか思ったりもしますし、実際

夜になってチ賀氏と別れて、HIRO夫妻のところへたこ焼きを食べに行く。
ちょうど先月のリベンジになります。
健たんが毎度おかしな見積もりで食材を調達したり、健たんがあからさまに猫かぶってたり、健たんの動向を非常に生暖かく見守っていました。
# 健たんは、典型的な「人見知りする」「頑固者」です。いえ、個人的見識ですけど。断じて

たこ焼きの会が終わってから、Kumu氏の家で漫画とかPCの話を延々と朝方までしていました。
部屋に帰る頃には東の空が明るくなっていました。
kumu氏は就活の成果が思うように出ていないようで元気がありません。
こっちからしたら、Kumu氏のような時間に余裕のある生活は激しく羨ましいのですが。
とりあえず、元気出して遊びにきて欲しいなー。
紹介した漫画とかぜひ読んでもらいたい!!

NINxNIN 忍者ハットリ君

昼に起きる。

ハットリ君を観に映画館に行く。
人が多すぎて上映までにチケット買えず。
次の上映まで時間をつぶす為に大須に行くことに。

先週、JY-P47UBKを買ったんですけど、操作性悪すぎ。
やっぱりこれだなという事で、探す。
グッドウィルとか行ったんですけど、無い。
噂では初回生産のみで増産していないらしい。
がっくりうなだれながらパソコン工房に入ったら、AN2PAD(紅撃)がありました。
JY-P47UBKが\1,480-したんですが、こっちは\1,980-。
外したら嫌だなーと思いつつ購入。
いざ封を開けて触ってみたら、期待を裏切らない操作性にびっくり。
これはいい買い物した。
巷では好評のJY-PFFUWも実は融通が利かなかったりして余りよくありませんでした。
紅撃パッドは今のところ、初代サイドワインダーに次ぐ良ゲームパッドです。
# うちの環境(Win2000+SP4+DirectX9.0b+マザボ内臓音源+SoundBlaster Live!)だとサイドワインダーは認識中にOSごと巻き込んで死にます
本に惚れる読子のごとく惚れこんでおります。

再度映画館に足を運ぶ。
さすがに人ははけていました。
んで、ハットリ君。
香取信吾xハットリ君はどう考えてもダメだろ、と思いながら観ていたのですが、思いのほかハズレではありませんでした。
中だるみも無く2時間近い時間を飽きずに見ることができました。
つか、しし丸が普通の犬。ワロタ。
とはいえ、出てきたのが、ハットリ君、ケムマキ、ケンイチぐらいなので、続編を作るネタがまだまだ残っています。
続編、やるかなー?

夏の終わりの台風

気が付いたら寝ていた。
起きたら朝方だった、軽く風呂に入って寝なおす。
平日だったらいくらでも寝ていられそうです。
会社行くまでが大変。

暑い。
自席にエアコンの風が流れてこない。
ネクタイとボタンを外してコーディング。
つか、正装で仕事したくない。
Tシャツにツータックで仕事場来てもいいだろう? とか思う。

脳詰の開発のハナシ。
曲とCGデータが来ない。どちらも残りわずかなのに。
ちょっと前までは、ギリギリになったら来るだろうと思っていたがいつまで経っても上がってこない。
音信不通にだけはならないように、連絡のメールを投げているのだが、それの返事すら来ない。
忙しいなら忙しいと一言レスをくれればいいと思うのだが、それも無い。
どうして返事が来ないのかすら不明な状況である。
Web上で知り合ったメンバなので黙秘されると手が出せない、というハナシは良く聞くが、まさか自分がそれにハマるとは思わなかった。
CGの人がPC環境のトラブルで遅れると言っていたので、スケジュール的には遅れることは念頭にあったのだが、いつまで遅れるのだろう?
遅れるときもスケジュールを立てて遅れてくれ、と言うべきか。
他にも「ゲームシステム面で気になるところがあるので指摘する」と言っていたのだが、その指摘も来ない。
プログラムはその指摘待ち(だろうと思うぐらい完成していると思っている)なので、早く来ないかな、と思う。
無断欠勤をまじめに心配する上司の気分?
そういえば、某先輩が先日のコミケで仕事モードの話をしていたのですが、こっちから連絡入れても返事が来ません。どうなっているんだ? その場だけの約束なのかーッ!?

WildZone - GBA Program
VRAMは、メモリマップの後ろからキャラクタのアドレス→タイルのアドレス、と数えるので必然的にBG0、1が存在しないモードが存在する?(参考:BGアドレス指定値 対応表)
mode2の場合、
・0x6000000→BG2の背景イメージ(画像データ)
・0x6004000→BG3の背景イメージ
・0x6008000→BG2のタイルデータ(画像データの並び)
・以降の2K境界のどこか→BG3のタイルデータ
のそれぞれ先頭となるのか(あってるよな? ブランクがあったせいでスプライトと混同してる気がする・・・)。
西田本(個人的通称:青本)を最初に読んだ時、ピンと来なかったのだが、今ならなんとなく判る気がする。

上の話の続き。
mode2の場合、タイルは、BG2とBG3の2面しかないが、スプライトの優先度は、0〜3まである。
しかも、この優先度はBGのオーダの影響を受けるので、ハナシが難しくなる。
西田本では、mode0とmode3しか解説していないので、BGは0〜3まであるのでスプライトの優先度と混在する、という説明でも間違いではない。
# mode3は、BGがフレームバッファなので別物ですし
とか思いながらWildZoneのほかのモードの説明を読んでいたら、筆者のポリシーで「前の方にキャラクタ、後ろの方にタイル」としているだけだった。
タイルデータなんて256pix(=8で割るので32)の2乗(×2(1マスあたり2バイト))でも2Kなので、後方配置でもいいのか。
ややこしいなー、GBAのメモリマップは;-(

Urban Legend (2)(Radium Software Development)。
「鍋の中の蛙」という言葉があるんですね。
仕事がつまんなくてぐったり(またはダラダラ)してるとそのまま挽回が効かなくなってダメ人間に・・・って俺のことかー!!

あと一日で夏休み終わりか。
今年の夏は、長かった。
永遠とも思える虚無な時間を過ごした気分です。
とりあえず、前のプロジェクトから抜けることができたので、ダラダラした自分から脱するようリハビリに励もうと思います。
ここ最近は、内職すらする気力が無かったのだけど、なんとか気力が回復してきました(控えめにしてますけど)。
「内職とは何事だ」と思われそうですが、内職もしくは自ら進んで空き時間を見つけて仕事と一見関係なさそうな知識を取り入れようとすることは結構大切だと思います。
喫煙者がタバコ部屋に行って他愛もない話をするように、肩の力を抜く為の行動が自分は「内職」なのです。
(事あるごとにネタにしていますが)前のプロジェクトで、とにかくジョブを片付けて次のジョブを探して・・・という風にとにかく仕事しかしない人がいました。
とにかく仕事に集中していて、帰るのもそれなりに遅い人だったのですが、いつ休んでいるのか? 休まなくて平気なのか?
心配しながら見ていましたが、平気なようでした。人それぞれですね。
仕事のペース配分、中休みを入れる入れないなんて、それこそ人それぞれですが、無気力になるというのは「仕事をする」以前の状態です。
とにかく人が多く、物陰に隠れやすいプロジェクトでしたが、それでも偉い人に目をつけられて、よく怒られた。反省すべき点です。
怒られまくった割に、干されず、仕事場まで移してくれて(見方によっては左遷(なので干されている)ですが)、えらい人には感謝するばかりです。
とはいえ、水面下で異動する計画が進んでいるので、(そっちの話が決着いてしまったら)悪いのですが・・・。
とりあえず9月は残暑が残るのですぐには全力の状態には戻らないかもしれませんが、次の仕事場に異動する頃には全開するといいなーとやんわり思います。

で、ゲーム作って下さい。

昨日台風が来たらしく、昨日に引き続き蒸し暑い。
幸いなことに自分の席までエアコンの風が来るようになった。

クラスモジュール講座(CavalierLab)。
クラスモジュール・・・というかクラスがあまり好きではないかもしれません。
(自分も含めて)真にOOPを理解して正しい書き方をしていないクラスというのは、グローバル変数よりタチが悪いと思います。
クラス化のメリットに「Get/Setメソッドでプロパティを操作するため、むやみな変数書き換えを回避できる」というものがありますが、タチの悪いクラス(TWC)は、Get/Set化しただけで、そのメソッドがどこからでも呼ばれてしまいます。
また、オブジェクトという概念的な枠組みをただ「流行りだから」という理由で採用すると、何もできなくなってしまいます。
オブジェクトの多段レイヤモデルをろくな検討も無しに実装してしまうと、「ここのオブジェクト内で、となりのオブジェクト{のプロパティを得たい/を操作しないといけない}」などといった状況に陥ります。
すると、どうなるかと言うと、ポインタによる関連付け・・・という名の横穴が掘られます。
横穴が掘られると、オブジェクトのモデルは破綻します。
横穴が繋がってなかった(関連付けが成されていない)場合のエラー対処などが疎かになります。
# そもそも横穴を掘ること自体がナンセンスです
横穴によるシンボリックリンクを経由してプロパティが変更されてしまうと大変です。
経験則ですが、問題が起きた時に原因箇所を発見することが困難になります。
grep等のフルテキスト検索を用いても原因解明までにかなりの時間を要する・・・そんなケースが多かったように思います。
コンストラクタ、デストラクタの概念は面白いですし、アクセス制限(public,private,protected等)も真っ当に使えば便利なはずです。
横穴を掘ってしまうのは、設計レベルでの落ち度ですから、そこから勉強しなおさないといけない訳です。
「設計なんてSEの仕事」と思われますが、実装イメージの明確な状態で設計ができるSEが果たしてどれだけいるでしょうか?
自分は少なくともそんな人と仕事をしたことはありません。果てには「クラス設計は、ソースに書くから君ら(PG)の専売特許だろ」とさえ言われたことがあります。
設計に関して教育されていない人たちが押し付けあってたらいつまで経っても良い物はできません。
他の国はこのあたりの問題をどのようにしているのでしょうか? とりあえず、日本ではまっとうに教育してくれるところは少ないと思う。

上記はC++のクラス使用時のタチの悪いクラス(TWC)についてえらそうに書いたわけですが、他の言語のクラスを使ったことがあるのかと言われると、実はあまり無かったりします。
JaveとかVBとか、言語仕様上ガベージコレクトを実装している言語というのが信用なりません。
# D言語もガベコレを謳っていますけど・・・
ガベコレ実装してるけど、明示的開放もできる言語というのは無いでしょうか? 知らないだけかもしれないけれど。
とにかく、大規模システムでC++を使う場合は細心の注意が必要です。

Famicompo mini vol.1
ずっと紹介しようと思っていてできてませんでした。
nsfのコンペディションです。
ウチの脳詰の音楽を担当してくださっているいわむぅ氏が参加しています。
とはいえ、誰がどの曲を作ったかがわからないので、ここで応援を募っても仕方ないのですが、すごい曲が揃っています。
ウチでの聴き方は、WinAmpにとりあえず放り込んでダラ流しなのですが、ファミコン音源であることを意識させないすばらしさ!
締め切りが今日まで(厳密には明日の朝)なので、投票曲を絞らなければいけません。
昔はmodコンポにぼちぼち参加して、振るわない成績だったなぁ・・・>自分
# そんなしょっぱい思い出しかないのか・・・がっくり

強気に書いたせいか、いわむぅさんから返事が来る。
返事はかなり厳しい内容で、ここに書けないぐらい悩んだ。
未来のためにレスをかいつまんで書くと、
・自分は、「ゲーム」ではなくて「メガデモ」の一種を作りたかった
・Flashというコンテンツ形体に惑わされて上述を見誤っていた
・「自分が楽しめなければ面白いものはできない」と言われていたはずなのに、スケジュールに追われていた
・これまで日記内で結構強めに「プログラム順調」「9月リリース死守」を謳っていたが、これは対外的にメンバを威嚇していることにつながる。言葉と態度を改める必要がある
などなど。
また、いただいたメールを引用しますが、
>・単に瓶詰のキャラを使って何か作りたかっただけじゃない?
とも言われました。
確かにそのとおりかもしれません。
そして、
>ゲームであるなし以前に、ユーザーに楽しんで貰おうとか喜んで貰おうといった思いがあまりにも感じられないのは何故でしょう?
>ある意味ここまで「冷たい」作品ってなんか怖いです。
とも言われました。
サポートスレと日記の強気の箇条書きのせいだと結論付けましたが、そこまで作品から読み取れる人がいるのか、と思い知らされた。

Quick Link
google / スラド / UnrealTournament体験版 / 4Gamer.net / Zaurus-ja@SourceForge.jp / Linux Zaurus Antenna@はてなアンテナ / 切込隊長BLOG 〜俺様キングダム / 高橋がなりブログ 虎の声 - SOD / 白瀬 慧(しらせ あきら)のページ - ねこみみにみみずく / Scene Research Station / *** polygon prompt : unknownnodes / 四畳半社長