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

prototype.js

Prototype.js を使った JavaScript OOP 講座 #01 - IT戦記 大変参考になりました。 javascriptのオリジナル!?多分ブラウザが実装している、例えばFunction.apply();とかと、prototype.jsで拡張している、例えばObject.extend();とかを切り分けて、覚えなきゃ…

jsfについて

jsf

teedaがかなりはやってるようなので、jsfについてこちらを参考に勉強してみたのでまとめ。 jsfとは 以下引用 「JSF (JavaServer Faces)」は、ユーザによりブラウザ等で表示されるページ(UI)とJavaBeans(ビジネスロジック)の間のやり取りをプログラムレスにし…

スリーウェイハンドシェイク

TCPで接続(コネクション)を確立するための手順。 以下のような手順で、コネクションを確立する。 SYN パケットを相手に送る SYN+ACK が返ってくる 最後に ACK を返す このツール使ってみたい。 DSAS開発者の部屋:ネットワークパケットを覗いちゃえ

seasarでDBまわりの設定 覚え書き

すべではこちらからの引用です。 トランザクションの設定 javaでトランザクション処理を実装する場合JTA(java transaction api)*1を使用する。JTAの実装はアプリケーションサーバが実装するが、tomcatのようにJTAの実装が無い場合、S2JTAを利用する。 標準の…

css nite in sendai

前夜祭 2008年1月11日(金) » Apple Store Sendai Ichibancho 本編 2008年1月12日(土) » せんだいメディアテーク7F スタジオシアターCSS Nite in Sendai, vol.11 | CSS Nite in Sendai参加しまーす。

Mini 名刺

会社で使用する以外の名刺が欲しい。 Custom Online Business Printing & Design | MOO UK http://pocketer.jp/ zorg.comやっぱ、Mooが一番いいかな!?

same origin policy 同一生成元ポリシー

http://www.mozilla-japan.org/projects/security/components/same-origin.htmlクライアント言語の原則として、スクリプトは外部サイトのリソースを勝手に参照できてはいけないという原則。 javascriptにおいてはIframeで取得した外部データはDOMで参照でき…

commons-beanutils

commons-beanutilsの覚え書き 以下のような、UserBeanクラスがあるとする。 UserBean public class UserBean implements Serializable { private static final long serialVersionUID = 3456273076555404648L; private Integer uid; private String name; pu…

.netのメモ

net

仕事で.net使う機会があったのでメモ exeファイルを.net frameworkが機械語に変換して実行する。 コンパイルすると中間コードのexeファイルが出来る。 Assemblyにバージョン情報等を保持する。 そのため、.net frameworkアプリケーションはレジストリに書き…

バブリングフェーズとキャプチャーフェーズ

dom

firefoxの場合、イベントをaddEventListenerで登録する際イベントの伝達方法を指定できる。 それが、バブリングフェーズとキャプチャーフェーズ。通常イベントの伝達方式は子から親ノードへ伝達して行く。これが、バブリングフェーズ。 それとは逆に、親から…

プリミティブ型とラッパークラス

javascriptで各プリミティブ型には対応する、ラッパークラスが存在する。 var a = 1; alert(a); // 1 a.a = 2; // 内部的に (new Number(a)).a = 2 alert(a.a); // undefined (内部的に alert((new Number(a)).a となるためundefined) var b = new Number(10…

シンタックスシュガー

シンタックスシュガーという言葉を始めて聞いた。 シンタックスシュガーとはwikipediaより要は本来の書き方よりも、簡易に分かりやすいように書けるってこと!?こちらにjavascriptのシンタックスシュガーについて書いてあります。以下、引用 * new Arrayと[] …

servletとjspについて

ふと、考えた。 s2とかstrutsとか使ってると、ホント便利。 でも、根本的なことって忘れがちになる。 doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException { --- request.setAttribute(key, obj); なんで、リクエストオブジェ…

LVM(Logical Volume Manager)論理ボリュームマネージャーについて

まず用語 PV(Physical Volume) 物理ボリューム。/dev/hda1と示すディスクそのものこと。 VG(Volume Group) PVを束ねて作成されるボリュームのこと。 LV(Logical Volume) VGから切り出して実際に利用することになるパーティションのこと。 memo 各ディ…

firebugのコンソールオブジェクト

コレ便利。 console.time('a'); for (var i = 0; i < 10; i++) { console.log('1'); } console.timeEnd('a'); //実行時間 "console is not defined" などのメッセージが出る場合は、画面を再読み込みすると良いみたい。

google maps apiをローカル環境でのみ使用する

google maps apiを使用する場合はアカウントと使用するホームページのURLを登録し、keyを取得する必要がある。 ローカル環境でのみ使用する場合は下記のkeyでおーけー。 ABQIAAAAnfs7bKE82qgb3Zc2YyS-oBT2yXp_ZAY8_ufC3CFXhHIE1NvwkxSySz_REpPq-4WZA27Owgbty…

入力値の検証方法について

入力値の検証方法 ActionFormを継承しvalidateメソッドを実装する commons validatorを使用する 今まで、validator使ってやったことなかったのでその辺の備忘録 struts-config.xmlにvalidatorをプラグインとして設定 ValidatorFormを継承したFormを作成 vali…