2006-01-01から1ヶ月間の記事一覧

maven2

dev

Introduction to the POM 遅ればせながらmaven2への移行を調査中。maven.xmlがなくなって、project.xmlがpom.xmlになって、速くなったっつうことでインストールしましたけど、しょっぱなwebアプリで試してみようと、Getting Startedとかみながらコマンドを打…

FireBug

http://d.hatena.ne.jp/send/20060120/p2 こちらから知りました。すげいっす。XMLHttpRequestのログをとってくれるだけでもありがたいってのに、それを ・Text(responseText) ・XML(resposeXML) ・JS(XMLHttpRequestオブジェクトとそのプロパティをツリー状…

prototype.jsによるAjaxな動的なスクリプトのローディング

javascriptを書いているとjavaみたいにimport文が書けなくて不便、と常々思ってました。で、主に最速インタフェース研究会さんの ここを参考に、動的にjsファイルを読むクラスを作ってみました。http://joey.sourceforge.jp/brownie-2.0/js/core/brownie-scr…

prototype.jsのサンプル

なんかいいアイディア出ないかなーと思ってむやみにprototype.js(1.4.0)を使ってサンプルコードを書いてみた。テーブルの中のセル(ただのspanでもいいんだけど)をクリックすると、中身を編集できるようになるというもの。半年くらい前に誰かのブログで見た気…

NE-2520

オーディオプレイヤーが欲しくなって近くの電気屋さんへ。僕はMDを持ってないから、聞くならCDのみ。MP3も再生できるやつがいいなーとか思って探していると、ベイシア電器でいい感じのコンポを発見。Winとかいう何だか聞いたことないところのNE-2520ってやつ…

Array.prototype.includeが遅い!

prototype-1.4.0.jsのArrayのあたりを読んでたら、どうもincludeに時間がかかりそうな予感がしたので、調べてみたら本当に遅かった。 include: function(object) { var found = false; this.each(function(value) { if (value == object) { found = true; th…

superなメソッドの呼び出し

prototype.jsに限った話じゃないけど、クラスを作ってoverrideしたいことが結構ある。 でも実はメソッド単位でoverrideしたいということに気付いて、こんなテストケースを書こうとした。 var classA = Class.create(); classA.prototype = { initialize: fun…

Tapestry JSCookMenu

The Tapestry JSCookMenu projectは10日(米国時間)、Tapestry JSCookMenuの最新版であるTapestry JSCookMenu 1.0を公開した。Tapestry JSCookMenu 1.0はJakarta Tapestryで動作するコンポーネントのひとつ。Jakarta Tapestryに対して階層化されたJavaScript…

Google Earth

map

http://ja.wikipedia.org/wiki/%E3%83%8A%E3%82%B9%E3%82%AB%E3%81%AE%E5%9C%B0%E4%B8%8A%E7%B5%B5 で場所を調べてGoogle Earthで見に行った。残念ながら見れませんでした。エベレストは見れた。やっぱ一番高かった。 ピラミッドも見れた(ギザって"al-Jizah"…

Google Pack

dev

ちょうど昨日がインストールされていたMcAfeeのライセンスが切れる日でした。 特にMcAfeeに思い入れがあるわけではなく、仕事PCにはいつもNortonを使っているのでたまには違うものを、と思っただけで結局やっぱりNortonの方がいいや、という結論に達しました…