Ubuntu 9.10 に Clojure と VimClojure をインストールする

Ubuntu 9.10 (Karmic Koala) に Clojure と VimClojure をインストールした際のメモ。 Clojure のインストール apt だと clojure-contrib が見つからな [...]…続きを読む

JavaScript, apply/call メソッドと prototype 継承

こちらのサイト『JavaScriptで継承やるときにprototype書きまくるのめんどい人は – あ、いしかわですね』で Function.apply を使って継承を記述する方法が紹介されていた。 appl [...]…続きを読む

JavaScript, Canvas で putImageData による劣化を調べる

Ubuntu 9.10 (karmic Koala) の Google Chrome で JavaScript, Canvas の putImageData を使ってイメージの書き戻しをしていたら、イメージの色がどんどん [...]…続きを読む

JavaScript HTML5 DOM Storage

DOM Storage 属性・メソッド length 格納されているデータの数(unsinged long)を返す、読込専用属性。 key(index) インデックス(unsinged long)を引数として、対応する格 [...]…続きを読む

勾玉作り

ピカピカになるまでもうちょい。 一心不乱に磨き続ける。…続きを読む

JavaScript 配列 (Array) の反復的なメソッド

JavaScript1.6、 1.8 で追加された、配列 (Array) の反復メソッドについて。 filter 配列を、引数として渡された関数でフィルタリングして、結果が真(true)となる要素からなる配列を作る。 f [...]…続きを読む

JavaScript でループ処理の中でのイベント割り当てにクロージャを使う

このクロージャの使い方を忘れてしまうのでメモしておく。 ループ処理の中でイベントを割り当てる場合に、ループカウンタが回り切ったものが適用されてしまう問題の解決方法。 デモ JavaScript コード /* クロージャを [...]…続きを読む

Mac OSX の Apache2 で httpd: Could not reliably determine the server’s fully qualified domain name のエラーメッセージが出る

いつ頃からか、MacPorts(Mac OSX Snow Leopard) からインストールして使用している Apache2 で、スタート時に以下のようなエラーメッセージが出るようになった。 $ sudo /opt/lo [...]…続きを読む

Rails, rake で実行できるタスクを調べる

Rails プロジェクトのディレクトリで以下のコマンドを実行すると、利用できる rake タスク一覧が表示される。 $ rake –tasks (in /home/hoge/rails_project) rake db [...]…続きを読む

Rails, モデルのユニットテストとテストコマンド

Rails でのユニットテストはモデルに対するテストのこと。 テストの雛形ファイルが generate コマンドによるモデル作成時(scaffold による生成時など)に作成される。 テスト用データベースの準備 テスト用 [...]…続きを読む
Page 1 of 3123
↑ページの先頭へ