読者です 読者をやめる 読者になる 読者になる

好き勝手に・げーあにん?

ファミコンと同い年の社会人ヌルオタの日記

「5年後のゲーム開発現場を考える」の5年後になってた

CEDEC2008現地レポート KONAMI、スクエニ、セガ、バンナム、コーエーの大手5社がゲーム開発現場の未来を再び討議「5年後のゲーム開発現場を考える〜ゲーム会社技術開発の現場から2〜」まさに今年がこれの5年後じゃん! ということに気づいて読み直して…

Unite Japan 2013 の2日目に行ってきた

UNITY - Unite Japan タイムテーブル1日目に続いて、個人的な思い出し用箇条書きメモの2日目版。かなり意訳。意訳しすぎて間違いを書いている可能性大。私以外が読むことはあまり考えていない。

Unite Japan 2013 の1日目に行ってきたメモ

UNITY - Unite Japan タイムテーブル個人的な思い出し用箇条書きメモ。かなり意訳。意訳しすぎて間違いを書いている可能性大。私以外が読むことはあまり考えていない。

JavaScriptの圧縮・軽量化ツールを通すと動かなくなった時に気をつけるたった1つのこと

GoogleのCloser Compilerか、YUI Compressorを使う。どっちもダメだったらあきらめる。おわり。 以下は上記に至るまでの経緯的なもの。

Unity の JavaScript でよくわからないことメモ

UnityのスクリプトをC#、JavaScript、Booのどれで書こうかを悩んでいるなら、C#を使いましょう。おわり。

『ゲームプログラマのためのC++』を大体読んだ

ゲームプログラマのためのC++作者: マイケル・ディックハイザー,三宅陽一郎,田中幸,ホジソンますみ,松浦悦子出版社/メーカー: ソフトバンククリエイティブ発売日: 2011/12/24メディア: 大型本購入: 10人 クリック: 232回この商品を含むブログ (11件) を見る…

Amazonの日付に曜日表示を付ける UserScript

add weekday for Greasemonkey 発売日の曜日がパッと見でわかったほうがいいなーと思ったので作った。

はてなキーワードのページから、はてな記法のコピペができなくなってしまったので

「この商品についてブログを書く」というリンクはあるんだけど、あれって1エントリーに複数書くには不便なのよね。ということで Greasemonkey 書いた。最終更新の下にさりげなくリニューアル前にあったような text form を追加。 メモするほどでもないけどメ…

3Dの計算ができるインタプリタが欲しい

と思って、Scala から Java3D の vecmath を使ってみたけど、JavaのAPIはインタプリタからじゃ使いにくいことこの上なかったでござる。なんとかしたいけど、とりあえず、今日はメモだけで終わり(投げやり)。

『ゲームコーディング・コンプリート』読んだ

バグ指摘してからすぐ書こうと思ってたのに、気づいたら2週間以上経ってた。この本、誰を対象にしてるのかよくわからないなー、というのが途中まで読んでだ状態での感想。で、後半までたどり着いて、だいぶハッキリした頃に出てくるこのページをもっと最初の…

『リファクタリング:Rubyエディション』読んだ

リファクタリング:Rubyエディション作者: Jay Fields,Shane Harvie,Martin Fowler,Kent Beck,長尾高弘出版社/メーカー: アスキー・メディアワークス発売日: 2010/02/27メディア: 大型本購入: 9人 クリック: 321回この商品を含むブログ (47件) を見るリファク…

ラブRubyプラクティス

Rubyベストプラクティス -プロフェッショナルによるコードとテクニック作者: Gregory Brown,高橋征義,笹井崇司出版社/メーカー: オライリージャパン発売日: 2010/03/26メディア: 大型本購入: 9人 クリック: 307回この商品を含むブログ (49件) を見るP.223よ…

あまりにも典型的なバグをばらまかないでください

ゲームコーディング・コンプリート 一流になるためのゲームプログラミング (Professional game programming)作者: Mike Mcshaffry,手島孝人,山下恵美子,依田光江,大貫宏美,廉典子,田中幸,宮本寿代出版社/メーカー: ソフトバンククリエイティブ発売日: 2010/0…

ハイクで共有……が欲しい

AmazonのURLと商品名をtwitterに飛ばすブックマークレットを作る 作るまでもなくページ上部に『Twitterで共有』するリンクがあることに気づく 虚しい気分になったのでハイクに飛ばすように改良しようとする ハイクに twitter の home?status 相当があるんだ…

iTunes Store へのリンクを、はてダの asin 記法っぽくする HTML を吐くGreasemonkey

iTunes Store で買ったものも日記にメモって行く機会が増えそうなので作ってみた。完全に自分用である。iTunesプレビューのページに『Hatena::Diary に書く』というリンクが出るようにして、コピペしなくてもいいようにしてみたが、使いかってが微妙wはてダ…

Boost あとで調べるメモ

Boost勉強会のustを見つつ、ゲームをしていた。そんな一日。C++でツールを作ろうとしていた頃は shared_ptr と test とか使ってたけど、今の私にとっての Boost は circular_buffer のためだけに入れておくものになってしまっていた。以下、あとで調べる(か…

今日の仕組まれたバグ

配列 new なんて自分では使わないから、しばらく何が間違ってるのか考え込んでしまった(苦笑)。

Go 雑感

すでに今更な感じもしますが、ごろごろしながらいじってたので感想でも。 これでゴールーチンをコルーチンっぽく使えるかな?と思ったら失敗したの巻。

行列の乗算の文字列表示

回転行列からオイラー角を求めるために紙に計算をしてたら、あってんだか間違ってるんだかわけわからなくなってきたので作った。結果の方をあとで使うので、まず結果から貼っとく。 [["XYZ", [["cosY*conZ", "-cosY*sinZ", "sinY"], ["sinX*sinY*conZ+cosX*s…

プログラマが覚えておくと便利な円周率の桁数

32bit float なら小数点以下8桁、64bit float なら小数点以下15桁まで覚えていれば十分のようだ。

三角形の面積を求めるプログラムをサクッと組もうと思ったら google 先生のお世話になってしまった

外積の公式を暗記してなかったorz News×News : 『ヒントじゃなく正解言え』 『ネット上に答えあるしw』 『稚拙?日本語しゃべろや』

言語のチュートリアルに向いている再帰処理ってなんだろう

Erlang の本を読んでいたはずなのに C でクイックソートを書いていた。プログラミングErlang作者: Joe Armstrong,榊原一矢出版社/メーカー: オーム社発売日: 2008/02/23メディア: 単行本(ソフトカバー)購入: 8人 クリック: 284回この商品を含むブログ (96…

LLTV行ってきた

冷房効いてて寒いなーと思いつつ、ガクブルしてたらちょっと寝てしまったorz以下、いつものように自分用の覚え書き+感想。覚え書きは超意訳が大半なので注意。

『ふつうのコンパイラをつくろう』読みおわた

ふつうのコンパイラをつくろう 言語処理系をつくりながら学ぶコンパイルと実行環境の仕組み作者: 青木峰郎出版社/メーカー: ソフトバンククリエイティブ発売日: 2009/07/24メディア: 単行本購入: 25人 クリック: 398回この商品を含むブログ (48件) を見る攻…

偽物語(下)の数学トリビアをプログラミングで

偽物語(下) (講談社BOX)作者: 西尾維新,VOFAN出版社/メーカー: 講談社発売日: 2009/06/11メディア: 単行本購入: 33人 クリック: 191回この商品を含むブログ (322件) を見る90 ページ上段から引用。 「なんでもいいから、好きな数字を思い浮かべてみな。110で…

Xtal を触ってみたメモ

まだ組み込んでないけど、とりあえずドキュメント見つつざっと触ってみた時にとっていたメモ。(いつもの事ですが)自分で読み返す用のメモであって、入門とか紹介とかではない。

「続・ゲームにおけるスクリプト言語の現状」行ってきた

前回は予定があっていけなかったけど*1、今回は行ってきた。 IGDA日本 : IGDA日本ゲームテクノロジー研究会第13回研究会「続・ゲームにおけるスクリプト言語の現状」 あー、懇親会も行けばよかったかなぁ。結構、聞いてみたい事いっぱいあった。が、顔見知り…

今日の情けなさ過ぎるバグ

C は引数の評価順、未規定だよなー。気持ちよくメソッドチェインしてたら C++ で組んでたの忘れかけてた(コラ

autorelease を使うべきなんだと気づくまでに時間かかりすぎた

※2013/06/04 追記:今はARCの時代です。autoreleaseとかで悩んでないでARC使いましょう。過去のソースのメンテとかしてる人は頑張れ autorelease をケチらずに使うべきなんだということにようやく気づいた、Objective-C 初心者の私が Google Objective-C Sty…

『ゲームにおけるスクリプト言語の現状』行ってない

"行ってきた"じゃなくて"行ってない"です。誤解の無きよう。行きたかったんだけど、最優先事項と日程被ってたんですもの。 IGDA日本ゲームテクノロジー研究会(SIG-GT)第12回研究会「ゲームにおけるスクリプト言語の現状」 ゲーム組み込みスクリプトは急速に…

『ゲームプログラマになる前に覚えておきたい技術』読みおわた

ゲームプログラマになる前に覚えておきたい技術作者: 平山尚(株式会社セガ)出版社/メーカー: 秀和システム発売日: 2008/11/15メディア: 単行本購入: 112人 クリック: 3,473回この商品を含むブログ (194件) を見るセガの新人教育から生まれたと聞いて、ざっと…

gcc (g++) のオプション見直し中

プロジェクトの谷間で時間に余裕があるので、make ファイルを1から書き直し中。make は捨てて、rake に乗り換えてみた。‥‥という話しは、置いといて、gcc のオプションを見直してて思ったことを垂れ流し。gcc のオプションはFreeBSD 日本語マニュアル検索で…

『スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践』読んだ

ちょうど汎用スクリプト言語の組み込みを考えていた私にとっては、良いヒントをたくさん得られた一冊でした。スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER)作者: 浜中誠出版社/メーカー: ソフトバンククリエイティブ発売日…

『コーディングの掟』読んでた

コーディングの掟(最強作法) 現場でよく見る不可解なJavaコードを一掃せよ! (開発の現場セレクション)作者: arton,宇野るいも出版社/メーカー: 翔泳社発売日: 2008/09/18メディア: 単行本(ソフトカバー)購入: 29人 クリック: 348回この商品を含むブログ (5…

続:ゲーム開発現場で使われるオレオレ言語の意味はちょっと違う

うーん、ゲームシナリオの記述ってそんなに特殊なのかなあ。 既存言語 + DSL で十分書けそうな気がするんだけど、これはやっぱり門外漢の戯言なんだろうか。 続:ゲーム開発現場で多くのオレオレ言語が生まれるのはなぜ? - kなんとかの日記 DSL とかマクロで…

ゲーム開発現場で使われるオレオレ言語の意味はちょっと違う

亀反応ですが気になったので。 ゲームの記述ってそんなに特殊なのかな。 ゲーム開発現場で多くのオレオレ言語が生まれるのはなぜ? - kなんとかの日記 ゲーム開発現場では“オレオレゲームスクリプト言語”はたくさん生まれてるけど、“オレオレゲームプログラミ…

ゲーム開発現場の未来とか現在とか

「テスト駆動開発とかしてるー?」と聞かれて、「すいません、しません」と答えたら、「えー」って言われて、ソフトウェア業界とゲーム業界の一番の違いだなあと思ったんですよね。 KONAMI、スクエニ、セガ、バンナム、コーエーの大手5社がゲーム開発現…

今日の情けなさ過ぎるバグ

-3 % 5 の結果 C/C++ -3 Java -3 Ruby 2 Perl 2 Python 2 C++ でやってるのに、2 になるつもりで書いてましたorz

ビューティフルコード読みおわた

ビューティフルコード (THEORY/IN/PRACTICE)作者: Brian Kernighan,Jon Bentley,まつもとゆきひろ,Andy Oram,Greg Wilson,久野禎子,久野靖出版社/メーカー: オライリージャパン発売日: 2008/04/23メディア: 大型本購入: 30人 クリック: 617回この商品を含む…

若い子の「?」の使いかたがおかしくない?(三番煎じ)

二年ぐらい前に、こんなコードを書いてる人*1に遭遇しまして b ? (i = 100, s = "true") : (i = -50, s = "false"); 気持ち悪いとは思ったんだけど、「if 文と同じなんだからいいじゃん」と言われて言い返せなかった当時の自分を思い出した。条件演算子の中…

ビューティフルコードを読んだら大スランプ

ビューティフルコード (THEORY/IN/PRACTICE)作者: Brian Kernighan,Jon Bentley,まつもとゆきひろ,Andy Oram,Greg Wilson,久野禎子,久野靖出版社/メーカー: オライリージャパン発売日: 2008/04/23メディア: 大型本購入: 30人 クリック: 617回この商品を含む…

WindowsでGauche使ってる人はどうしてるんだろう

とりあえず、Cygwinでmakeしてるとは思うんだけど、configereとかどうするべきだったんだろう。Shift-JIS対応とかにしてmakeしたほうが良かったんだろうか。私は何も指定せずにデフォのままで入れた。文字コードはTeraTermのCygwin接続使えば楽に変えられる…

2種類の再帰を意識したことが無かった

買っただけで放置していたGauche本を読み始めた。何気ない一行も実際に実行しながら読んでるので、まだまだ序盤。『2種類の再帰』って項目があるんだけど、今まで他の言語でプログラム組んでて、そんな基本的っぽいことをまったく意識しないで組んでたんだな…

関数型言語は流行らない

タイトルは釣りです(言い切った)。すでに流行ってるとか、そんなことはどうでもいい(ぇ)。関数型言語って、プログラミングが本当に好きな人たちは絶賛するけど、それ以外の人たちにはハードル高いよなー、と思ってる。再帰でつまづく人の話しは良く聞く…

Squirrel をちょっとだけ使ってみたメモ

Wiiウェアで始まった、スクエニの“小規模開発への挑戦”。「小さな王様と約束の国 FFCC」の開発事例 スクエニがWiiウェアを作るのに組み込んだということで話題になった(?)プログラム言語 Squirrelをちょっとだけ使ってみたのでメモ。

アジャイルプラクティス読んだ

アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣作者: Venkat Subramaniam,Andy Hunt,木下史彦,角谷信太郎出版社/メーカー: オーム社発売日: 2007/12/22メディア: 単行本(ソフトカバー)購入: 35人 クリック: 995回この商品を含むブログ (292…

プログラム言語初心者にとって最もタメになる言語は Ruby

『最もタメになる初心者用言語』が熱いっぽいので乗っかっていきます。ちょっと遅れ気味の参戦なので、ちょっとネタっぽくしようとしたのにガチになってしまった。 Matzにっき(2008-02-04) 最もタメになる「初心者用言語」まとめ - UK is not Britonish - ハ…

今どき C/C++ を選ぶ人は変人

無料のCコンパイラで何かつくる意味ってあるのか? - 神様なんて信じない僕らのために 変人言語 - みねこあ 2008-01-22 - [´・[ェ]・] <もももっもっ 常人or変人? - 神様なんて信じない僕らのために 「今どき C/C++ を選ぶ人は変人」には完全に同意だし、「…

ニコニコ動画のタグをそのまま livedoor clip するブックマークレット

ニコ動専用ブックマークとして livedoor clip を使ってたりします。まずまずいい感じなんだけど、タグはニコ動についてるのをとってきて欲しいよなー。ということで、さがせば同じ事やってる人いそうだけど、勉強がてら作ってみた。 javascript:var%20e=docu…

「難しい言語」の補足という名の思いつきメモ

前に書いた奴が、Javaに関して投げやりだったので補足というか、LLの事は置いといて、Java と C/C++ の難しいような気がする部分の思いつきメモ。