ブックマーク / gan2-2.hatenadiary.org (2)

  • ruby-mode の flymake の設定をした - gan2 の Ruby 勉強日記

    JavaScript 書くときは使いまくりんぐな flymake だったけど Ruby では使っていなかったので使えるようにした。 flymake でリアルタイム文法チェック - とりあえず暇だったし何となく始めたブログを参考に 以下を .emacs に追加した。 ;; flymake for ruby (require 'flymake) ;; Invoke ruby with '-c' to get syntax checking (defun flymake-ruby-init () (let* ((temp-file (flymake-init-create-temp-buffer-copy 'flymake-create-temp-inplace)) (local-file (file-relative-name temp-file (file-name-directory bu

    ruby-mode の flymake の設定をした - gan2 の Ruby 勉強日記
    yag_ays
    yag_ays 2012/04/14
  • 経路探索アルゴリズムA* - gan2 の Ruby 勉強日記

    RTSや防衛ゲームでよく見るキャラが障害物を避けて通る移動方法って どういうアルゴリズムなんだろう?と気になったのでちょっと調べてみた。 そしたら、たぶんこれだっていうのが見つかったのでメモしておきます。 その名もA*(エースターって読むらしい)。 自分でFlash使って実装してみたい。 以下は参考ページ。 A*(A-star:エースター)探索アルゴリズム 概要の説明はここがすごく分かりやすい。WikipediaのA*の項を見たときは( ゜д゜)ポカーンって感じだったけど、ここの説明を読んだらすっきりした。 A*アルゴリズム、ActionScriptで。 Flashでの実装。ソース(コメントつき)あり。これを読んで勉強かなぁ。 http://torus.jp/memo/x200606/shibuya-js.rd.htmlと合わせて読むのがいいかも。 2007-07-12 C++での実装。ソ

    経路探索アルゴリズムA* - gan2 の Ruby 勉強日記
    yag_ays
    yag_ays 2012/03/08
  • 1