2005/08/31
実践 prototype.js [1]
今話題(?)の prototype.js を使ってみました。
うれしいこと
- Class.create(), extendは最高。
- ある程度気軽にクラスを作れる。オブジェクト指向に慣れている人は生産性・コードの品質が上がる。(実際コードはコンパクトになったし、仕様追加時にもいい感じだった。)
- 実はクラス関数も作れて便利(これはprototype.jsの機能ではない)
悲しいこと
- Ajaxとの組み合わせでちょっと戸惑う。
- コードに文法ミスがあった際にエラーメッセージが分かりづらい。エラー箇所が prototype.js の中とかになったりする。
- 同じ .js ファイルの中で宣言の順番に気を使う。後方参照できない(?)
今日書いたコードは、そのうち公開します。
Permalink | コメント(4) | トラックバック(0) | 16:20
![]()
キーバインディング
いつも忘れるのでメモ。ここに備忘録として書くと忘れないの法則があるので。。
| M-x describe-key | キー入力すると割り当てられているコマンドがわかる |
|---|---|
| M-x describe-bindings | キーバインディング対応表を表示 |
よく使うコマンドはキー割り当てをするという方針で、C-cuを cvs-update に割り当てた。
ますます人のPCで作業がしづらくなるだろうな(;´Д`)
入門GNU Emacs (UNIX text processing)
- 作者: デボラキャメロン,エリックレイモンド,ビルローゼンブラッド,Debra Cameron,Eric Raymond,Bill Rosenblatt,福崎俊博
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 1999/09
- メディア: 単行本
- 購入: 4人 クリック: 169回
- この商品を含むブログ (30件) を見る
Permalink | コメント(2) | トラックバック(0) | 14:44
![]()
Profile
Mona OS - Free operating system
Contact
Search
Books
Articles
- 過去のおすすめ本一覧
- ハッカー養成塾:ハッカーへの遠回り
- 関数型言語の勉強の連載
- 一人読書会
- Ubuntu 7.10 Gutsy インストール
- Ubuntu 7.10 Gutsyへアップグレード
- Ubuntu 6.06 LTSインストール
- Ubuntu 6.10 Edgy インストール
- 計算機プログラムの構造と解釈
- Modern C++ Design読書会
- はてな退職のお知らせ
- プログラマとして最低限身につけるべき知識
Reading Gauche
Books
Swimming(m)
PV
23360546


