vimshell で Clojure を実行する
Vim Plugin の vimshell (Shougo’s vimshell at master – GitHub) 上で Clojure を実行させてみた。 実行した環境は Ubuntu 10.04 と Mac OSX Snow Leopard。 vimshell は git でダウンロードする。 $ git clone git://github.com/Shougo…続きを読む
Vim Plugin の vimshell (Shougo’s vimshell at master – GitHub) 上で Clojure を実行させてみた。 実行した環境は Ubuntu 10.04 と Mac OSX Snow Leopard。 vimshell は git でダウンロードする。 $ git clone git://github.com/Shougo…続きを読む
Ubuntu 10.04 に Clojure をインストールしようとしたら、sun-java6-jdk パッケージが見つからなかった。 どうやら、Ubuntu 10.04 からは sun-java6 の代わりに openjdk-6 を利用するようになったらしい。(参考:LucidLynx/ReleaseNotes/ja – Ubuntu Wiki) そこで、リリースノートにあるとおりに…続きを読む
HTML5 Canvas でバケツツールによる塗り潰しを実現するために、スキャンライン・シードフィル (Scan Line Seed Fill) というアルゴリズムを使ってみた。 アルゴリズムの詳細については、以下のサイトを参考にした。 参考:ActionScript入門Wiki@rsakane – 塗りつぶしアルゴリズム(スキャンライン – シードフィル編) ペイン…続きを読む
Ubuntu 10.04 でパネルのメールのアイコンのアプレットを削除したら、音量調節のアプレットも消えてしまった。 これは"インジケーターアプレット"という1つのアプレットだったらしい。 パネルの右クリックメニューから『パネルへ追加…』をクリックして、『インジケーターアプレット』を追加すると音量調節のアプレットが復帰した。
Ubuntu 10.04 Lucid Lynx を Thinkpad X60 (Intel X25-M SSD) にクリーンインストールした。 インストールにかかった時間はきっかり20分。 とりあえず Dropbox をインストールして設定ファイル群をダウンロードし、設定ファイルにシンボリックリンクを張ったりして 9.10 で使っていた各種設定を引き継がせる。 日本語入力を uim-skk に変更…続きを読む
Ubuntu 9.10 (Karmic Koala) に Clojure と VimClojure をインストールした際のメモ。 Clojure のインストール apt だと clojure-contrib が見つからなかったので、git からインストールすることにした。 JDK のインストール $ sudo aptitude install sun-java6-jdk Ant のインストール $…続きを読む
こちらのサイト『JavaScriptで継承やるときにprototype書きまくるのめんどい人は – あ、いしかわですね』で Function.apply を使って継承を記述する方法が紹介されていた。 apply と call の使い方を今一度復習しておく。 Function.apply function.apply(obj, args) function を obj のメソッドとして呼…続きを読む
Ubuntu 9.10 (karmic Koala) の Google Chrome で JavaScript, Canvas の putImageData を使ってイメージの書き戻しをしていたら、イメージの色がどんどん黒っぽく変化してきた。 こちらのサイト『りす穴さくら: lislis Paintの技術的説明まとめ』によると Google Chrome では putImageData によって色…続きを読む
DOM Storage 属性・メソッド length 格納されているデータの数(unsinged long)を返す、読込専用属性。 key(index) インデックス(unsinged long)を引数として、対応する格納データ文字列を取得する。 格納されているキーとデータのペアの数以上のインデックス値を渡すと null を返す。 getItem(key) キー文字列を引数として、対応する格納デー…続きを読む
ピカピカになるまでもうちょい。 一心不乱に磨き続ける。