不定期
プログラミング全般
「プログラミング」と呼ばれるアクティビティの全体。 例えば、次のようなものが含まれる 課題定義 要求開発 コンストラクション計画 ソフトウェアアーキテクチャ(概略設計) 詳細設計 コーディング 単体テスト 複合テスト 統合 システムテスト 保守 ...
プログラミング全般 物理エンジン
ピクサーの資料 http://www.pixar.com/companyinfo/research/pbm2001/ 参考: 物理演算エンジンってどうやって作るの? 52:名前は開発中のものです。 :2011/06/29(水) 01:09:53.80 ID:nava...
筆者が個人的に使っている命名規約は以下のとおりです。 基本的に、命名記法とスコープ記法から成り立ちます。 命名記法 命名の型 記法 例 利点 変数 スネーク記法 num_max 読みやすい 関数 キャメル...
プログラムを書いたら誰だって、思い通りに動いて欲しい。 もともとプログラムとは、手順という意味だから、 思い通りに動かすという意味だ。 バグは誰だって嫌いだ。 1つのコードを長く書くと、 気軽にトライ&エラーができなくなる。 print構文をアチラコチラに記...
weblog z変換 プログラミング全般 表現
表現 Google Chart API でLaTeXコマンドを使ってブラウザ(html)に数式表示. すごく便利。 グラフ作成やデータ可視化を楽に美しくできる便利なサービス22個まとめ いろいろ使えそう プログラミング 菅沼研究室 プログラミングの基礎...
UX云々 が一段落して、 なぜコンピュータ業界は、カタカナ単語が乱発するのか、 その理由を考えていました。 コリンヌ・メイエ氏が 著書 の中で、 ”SEの用いる単語は、よくわからん” 的な発言をしています。 この問題は、日本だけではないようです。 理由の一つに、...
MVC プログラミング全般 翻訳
Model-View-Controller(以下MVC)それ自身は、デザインパターンではない。 デザインパターンで構成されたものである。ViewフォームはCompositeパターンを用いたツリー構造である。ViewとModelの関係は、Observerパターン...
プログラミング言語は、 その名の通り、言語である。 言語は伝達手段である。 手段がいかなるものであれ、 最終的に伝達されればよい。 したがって、(プログラミング言語に限ったことではないが) 本来、言語の優劣など無いのである。 世界中であらゆる言語が使用されて...
プログラミング言語を作っている。 そこで感じたのは、 プログラミング言語制作とOS制作は同じものであるということ。 CPUのインプット周辺をいじるのがプログラミング言語制作で、 アウトプット周辺をいじるのがOS制作だ。 アセンブラにすればほとんど同じ事をやっている...
C++の勉強を開始する。 動機: ゲームプログラマになる前に覚えておきたい技術 を読んだ時、C++をどの程度分かっているかの指標に対して、 以下のようなチェック項目があった。 using namespace stdの意味はわかるか?(OK) template構...
英語を理解することが目的ではないから コードを打ちたいのであって、英語を打ちたいわけではないから 英語が読めないので、プロジェクトを立ちあげられない 胸を張ってコードを公開するのに、抵抗がある 勤務先の理解が得られない そもそも時間がない といったところで...
プログラミング全般 出来事
Yomucaに、書きたい本のプロット(提案)を出したところ、 プロット採用されました。 http://yomuca.com/project/detail/17 う~ん、ずいぶん思い切ったこと書いたな自分・・・
Project Euler プログラミング全般
ちゃんと計画を立てなさい 恥ずかしながら、2日かかりました。 反省点は、 変数定義を適当に考えていたこと フラグをなんとなくつけていたこと 進捗の都度、アウトプットで確認していなかったこと です。 いかにして問題をとくか で、"計画を立て...
筆者は、プロジェクトオイラーを解いている。 プロジェクトオイラーとは、 プログラミングを用いて、数学を解く問題集である。 http://projecteuler.net/ 例えば、問題1 10未満の自然数のうち、3 または 5 の倍数には 3, 5, ...
もう、嫌になりませんか?あの読みにくい個人認証の打ち込み。 めんどくさいし、もうちっと人間のことを考えろ!って思いますよね。 そこに一石を投じるのが、 PlayThru です。何って、ミニゲームで人間かどうか判断するんですよ。 これは気が...
あれ…Windowsでグラフィクスだけ扱うなら、 OpenframeworksよりOpenGLで十分な気がしてきた。
関係や関連を説明する。 問いと答えのリスト 一概念 心理的な描写 文書構造を定義する言語
バージョン管理 プログラミング全般
筆者は、今何かプログラミングをしたいという欲求にかられています。 アイデアはいろいろあるのですが、 具体的にどうアクションするか、がイマイチ湧いてきません。 そこで、よく見かけるgithubとやらを使ってみようと思います。 下記を見て、「なんかいいな」と直感した...