<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>技術メモ</title>
    <description>IT系全般に及び知識メモ、全般と言っても興味があるもののみ</description>
    <link>http://nhamteck.7narabe.net/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>【センスのいいプロ】</title>
      <description>&lt;p&gt;【センスのいいプロ】&lt;/p&gt;
&lt;p&gt;●顧客の視点&lt;br /&gt;
プロ・アマの違いは顧客の有無&lt;br /&gt;
眼前の顧客だけでなく「眼前の顧客にとっての顧客」についても考える&lt;/p&gt;
&lt;p&gt;●仕事の範囲を見直す視点&lt;br /&gt;
プロとして自分の仕事の範囲を把握&lt;br /&gt;
時には、既存の行動範囲にこだわってはならない&lt;/p&gt;
&lt;p&gt;●世界への視点&lt;br /&gt;
「世界の中でこの仕事はどういう位置にあるか」&lt;/p&gt;
&lt;p&gt;●細部への視点&lt;br /&gt;
現場の細部に分け入って仕事の本質をつかみ、そこから現場に戻って視野を広げる&lt;/p&gt;
&lt;p&gt;●子供・学生の視点&lt;br /&gt;
彼ら彼女らは将来の顧客&lt;/p&gt;
&lt;p&gt;●まったく異なる分野の視点&lt;br /&gt;
企業情報システムと無縁の分野においてコンピュータがどう使われているか。そうした話に触れる&lt;/p&gt;
&lt;p&gt;●自分で改善する視点&lt;br /&gt;
自分の担当範囲で改善を繰り返すことも重要&lt;/p&gt;
&lt;p&gt;●内省の視点&lt;br /&gt;
自分自身の分別を付けられる人がセンスのいい人&lt;/p&gt;</description> 
      <link>http://nhamteck.7narabe.net/%E3%83%A1%E3%83%A2/%E3%80%90%E3%82%BB%E3%83%B3%E3%82%B9%E3%81%AE%E3%81%84%E3%81%84%E3%83%97%E3%83%AD%E3%80%91</link> 
    </item>
    <item>
      <title>UML 9つの図</title>
      <description>&lt;p&gt;モデリング&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 業務をプログラムに置き換える際に、&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; クラスの集合体として設計すること&lt;/p&gt;
&lt;p&gt;(1)システムの静的な側面を示す図&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; クラス図&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; クラスとクラス間の関連を示す&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; オブジェクト図&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; オブジェクトとオブジェクト間の関連を示す&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ユースケース図&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; システムの使われ方を示す&lt;br /&gt;
(2)システムの動きを説明する図&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; シーケンス図&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; オブジェクトの相互の関係を時間軸に沿って示す&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; コラボレーション図&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; オブジェクト間の相互作用を示す&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ステートチャート図&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; オブジェクトの状態の変化を示す&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; アクティビティ図&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; オブジェクトのアクションの変化を示す&lt;br /&gt;
(3)システムの構成などを説明する図&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; コンポーネント図(協調図)&amp;nbsp;&amp;nbsp;&amp;nbsp; コンポーネントとコンポーネント間の関連を示す&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; デプロイメント図(配置図)&amp;nbsp;&amp;nbsp;&amp;nbsp; オブジェクトの物理的な配置を示す&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://nhamteck.7narabe.net/uml/uml%209%E3%81%A4%E3%81%AE%E5%9B%B3</link> 
    </item>
    <item>
      <title>UML入門</title>
      <description>&lt;p&gt;包含：クラス内部にクラスがある&lt;br /&gt;
継承：属性・操作を引き継ぐ&lt;br /&gt;
&amp;uarr;&lt;br /&gt;
&amp;darr;似ている&lt;br /&gt;
汎化：共通する属性・操作をまとめる&lt;br /&gt;
多態性：1つのクラスの中に、同じ名前で機能の異なる操作を複数定義すること&lt;br /&gt;
属性：変数&lt;br /&gt;
操作：関数&lt;/p&gt;
&lt;p&gt;メッセージ&lt;/p&gt;
&lt;p&gt;◆モデリング基本&lt;br /&gt;
　・クラスの属性・操作を決める&lt;br /&gt;
　・クラス間の関連を決める&lt;/p&gt;
&lt;p&gt;◆カプセル化&lt;br /&gt;
　クラスの属性を他クラスに見せない&lt;br /&gt;
　クラスの操作を通してのみ変更可能&lt;br /&gt;
　属性に不適切な値を設定させない&lt;/p&gt;
&lt;p&gt;「オブジェクトとは、属性と操作を持ち、メッセージを送り合うものである」&lt;/p&gt;
&lt;p&gt;◆クラス間の関連&lt;br /&gt;
　クラスが他のクラスのオブジェクトを作成し、その操作を呼び出すこと&lt;br /&gt;
　　メッセージを送るだけ&lt;br /&gt;
　クラスが内部に他のクラスを含んでしまうこと&lt;br /&gt;
　既存のクラスを拡張して新しいクラスを定義すること&lt;/p&gt;
&lt;p&gt;◆モデリングの基本的な手順&lt;br /&gt;
　(1)システム化の対象となる現実世界の業務の中に&lt;br /&gt;
　　存在する部品を抽出し、それらに名前を付けて&lt;br /&gt;
　　クラスとして定義する。&lt;br /&gt;
　(2)個々のクラスが持つ属性と操作を決定し、&lt;br /&gt;
　(3)クラス（オブジェクトも同様）間の関連を決定する&lt;/p&gt;
&lt;p&gt;　(1)クラスの抽出は、システムの仕様書の中にある名詞を抽出する作業&lt;/p&gt;
&lt;p&gt;◇カプセル化の効果&lt;br /&gt;
　必要なものだけを開示して混乱を避ける&lt;br /&gt;
　不適切な値を設定できなくする&lt;/p&gt;
&lt;p&gt;◇多態性&lt;br /&gt;
同じ名前で機能の異なる操作が多々ある&lt;/p&gt;</description> 
      <link>http://nhamteck.7narabe.net/uml/uml%E5%85%A5%E9%96%80</link> 
    </item>
    <item>
      <title>HTML5とは</title>
      <description>&lt;div&gt;
	◆HTML5とは&lt;/div&gt;
&lt;div&gt;
	htmlの標準化団体であるw3cが2010年に策定したhtmlのバージョン5&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	◆HTML5特徴&lt;/div&gt;
&lt;div&gt;
	構造化タグと動画編集タグの追加が大きな特徴&lt;/div&gt;
&lt;div&gt;
	・header,footer,articleなど、ヘッダー、フッター、&lt;/div&gt;
&lt;div&gt;
	　記事部分がどこか区別されるようになった。&lt;/div&gt;
&lt;div&gt;
	・audio.video,canvasタグにより、動画編集が可能になった。&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	◆HTML5範囲&lt;/div&gt;
&lt;div&gt;
	広義な意味だとcss3とセット&lt;/div&gt;
&lt;div&gt;
	狭義な意味だとhtml5タグとAPI&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	◆構造化タグの細分化&lt;/div&gt;
&lt;div&gt;
	header,navi,section,article,footer などの構造化タグが追加&lt;/div&gt;
&lt;div&gt;
	検索エンジンに明確に文章構造を伝えられるようになった&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	┌──────────┐&lt;/div&gt;
&lt;div&gt;
	｜header &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;｜&lt;/div&gt;
&lt;div&gt;
	└──────────┘&lt;/div&gt;
&lt;div&gt;
	┌──────┐┌──┐&lt;/div&gt;
&lt;div&gt;
	｜section &amp;nbsp; &amp;nbsp; ｜｜navi｜&lt;/div&gt;
&lt;div&gt;
	｜┌────┐｜｜ &amp;nbsp; &amp;nbsp;｜&lt;/div&gt;
&lt;div&gt;
	｜｜article ｜｜｜ &amp;nbsp; &amp;nbsp;｜&lt;/div&gt;
&lt;div&gt;
	｜└────┘｜｜ &amp;nbsp; &amp;nbsp;｜&lt;/div&gt;
&lt;div&gt;
	└──────┘└──┘&lt;/div&gt;
&lt;div&gt;
	┌──────────┐&lt;/div&gt;
&lt;div&gt;
	｜footer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;｜&lt;/div&gt;
&lt;div&gt;
	└──────────┘&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	◆canvasとは&lt;/div&gt;
&lt;div&gt;
	html5で新規に指定されたタグでJavaScriptを使い図を描くことができます&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	◆WebStorage&lt;/div&gt;
&lt;div&gt;
	データをブラウザ側で保存する機能&lt;/div&gt;
&lt;div&gt;
	「cookie」よりも大容量で長期間の保存が可能&lt;/div&gt;
&lt;div&gt;
	・セッションストレージ&lt;/div&gt;
&lt;div&gt;
	　ウィンドウが開いている間は有効でウインドウが閉じられるとデータは破棄&lt;/div&gt;
&lt;div&gt;
	・ローカルストレージ&lt;/div&gt;
&lt;div&gt;
	　ウインドウを閉じても有効で自分のPC内に永続的に保存&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	◆HTML5の書き出し&lt;/div&gt;
&lt;div&gt;
	&amp;lt;!DOCTYPE html&amp;gt;&lt;/div&gt;
&lt;div&gt;
	&amp;lt;html lang=&amp;quot;ja&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
</description> 
      <link>http://nhamteck.7narabe.net/html5/html5%E3%81%A8%E3%81%AF</link> 
    </item>
    <item>
      <title>JavaScriptクラス宣言</title>
      <description>&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;◆JavaScriptクラス宣言&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;◆プロトタイプ・ベースのオブジェクト指向&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;・JavaScriptでは関数オブジェクトにクラスとしての役割を与えている&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;・コンストラクタとは、オブジェクトを生成する際に&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;　自動的に呼び出される関数（メソッド）のこと&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;・本質的な違いはない、new演算子で呼び出すか、&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;　関数として呼び出すかの違う&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;・オブジェクト共通で利用するプロパティ（メンバ変数）などを&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;　定義するのがコンストラクタの役割&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;・インスタンスに追加したメンバは、&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;　（オブジェクト共通ではなく）そのインスタンスのみで有効である&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;　それぞれのインスタンスのためにメモリを確保す&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;・「プロトタイプ・ベースのオブジェクト指向」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;　＝単にクラスという抽象化された設計図が存在しない&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//◆クラス定義(※コンストラクタに近い)&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・戻り値を返す必要がない&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・オブジェクトの初期化&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function() {};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//インスタンス作成&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var anim = new Animal();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//◆プロパティ・メソッド宣言&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・thisキーワードは新たに生成されるオブジェクトを表す&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・値として関数オブジェクトが渡されたプロパティがメソッドと見なされる&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function(name, sex) {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; &amp;nbsp;//プロパティ&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.name = name;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.sex = sex;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; //メソッド&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.toString = function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; window.alert(this.name + &amp;quot; &amp;quot; + this.sex);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var anim = new Animal(&amp;quot;トクジロウ&amp;quot;, &amp;quot;オス&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;anim.toString(); // 「トクジロウ オス」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//◆メソッド追加&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・インスタンスに対して動的にメソッドを追加できる(動的性質)&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・インスタンスへのメソッドの追加は&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　あくまでインスタンス（ここではanim）への追加&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・インスタンス、あるいはコンストラクタ経由で&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　追加したメンバはdelete演算子（後述）で削除することも可能&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function(name, sex) {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.name = name;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.sex = sex;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var anim = new Animal(&amp;quot;トクジロウ&amp;quot;, &amp;quot;オス&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;anim.toString = function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; window.alert(this.name + &amp;quot; &amp;quot; + this.sex);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;anim.toString(); // 「トクジロウ オス」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var anim2 = new Animal(&amp;quot;リンリン&amp;quot;, &amp;quot;メス&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;anim2.toString(); // エラー発生&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//◆プロトタイプ&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・コンストラクタでメソッドを追加するのは好ましいことではない&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・クラス（コンストラクタ）はインスタンスを生成する都度、&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・すべてのオブジェクトは「prototype」という名前のプロパティを公開している&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・prototypeプロパティは、デフォルトで何らプロパティを持たない&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　空のオブジェクト（プロトタイプ・オブジェクト）を参照している&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・ここで追加されたメンバは、そのままインスタンス化された先の&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　オブジェクトに引き継がれる&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・関数オブジェクトをインスタンス化した場合、インスタンスは&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　基となる関数オブジェクトに属するprototypeオブジェクトに対して、&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　暗黙的な参照を持つことになる&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function(name, sex) {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.name = name;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.sex = sex;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Animal.prototype.toString = function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; window.alert(this.name + &amp;quot; &amp;quot; + this.sex);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var anim = new Animal(&amp;quot;トクジロウ&amp;quot;, &amp;quot;オス&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;anim.toString(); // 「トクジロウ オス」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//◆プロトタイプ・オブジェクトを介する利点&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//（1）必要なメモリ量を節約できる&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・プロトタイプに対する暗黙的な参照が利用されるのは、読み込みの場合だけ&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・この状態を、インスタンスa1のnameプロパティが&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　プロトタイプ・オブジェクトのnameプロパティを&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　「隠ぺいする」といういい方をする場合もある。&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・この考え方はdelete演算子の場合でも同様&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・「delete Animal.prototype.name」のように記述すれば、&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　プロトタイプ・オブジェクトのメンバを削除することも可能だ&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・undefined値でプロトタイプ・オブジェクトメンバを無効化することもできる&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//（2）プロトタイプ・オブジェクトの変更はリアルタイムに認識&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・インスタンスを生成した「後」に、基となるプロトタイプ・オブジェクトに&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　メンバを追加した場合にも、これを認識できる&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function() {};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Animal.prototype.name = &amp;quot;サチ&amp;quot;;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var a1 = new Animal();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var a2 = new Animal();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;window.alert(a1.name + &amp;quot;｜&amp;quot; + a2.name); // 「サチ｜サチ」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;a1.name = &amp;quot;トクジロウ&amp;quot;;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;window.alert(a1.name + &amp;quot;｜&amp;quot; + a2.name); // 「トクジロウ｜サチ」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;delete a1.name; // インスタンスa1のnameプロパティを削除&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;delete a2.name; // インスタンスa2のnameプロパティを削除&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;window.alert(a1.name + &amp;quot;｜&amp;quot; + a2.name); // 「サチ｜サチ」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//◆プロトタイプをオブジェクト・リテラルで定義する&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・リテラルとは、任意の式内に直接に記述可能なデータ値（表現）のこと&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function(name, sex){&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.name = name;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; this.sex = sex;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Animal.prototype = {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; getVoice : function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; &amp;nbsp; window.alert(this.name + &amp;quot;「チュウ！」&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; },&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; toString : function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; &amp;nbsp; window.alert(this.name + &amp;quot; &amp;quot; + this.sex);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; }&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var anim = new Animal(&amp;quot;トクジロウ&amp;quot;, &amp;quot;オス&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;anim.toString(); // 「トクジロウ &amp;nbsp;オス」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;◆プロトタイプ・チェーン － JavaScriptの継承機構 －&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・継承関係を自由に変更可能&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・いったん形成されたプロトタイプ・チェーンは&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　その後の変更にかかわらず保存される&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;----------------------------&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function() {}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Animal.prototype = {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; walk : function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; &amp;nbsp; window.alert(&amp;quot;トコトコ&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; }&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Hamster = function() {};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Hamster.prototype = new Animal();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Hamster.prototype.gnaw = function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; window.alert(&amp;quot;ガジガジ&amp;hellip;&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var ham = new Hamster();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;ham.walk(); // 「トコトコ」 ［A］&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;ham.gnaw(); // 「ガジガジ&amp;hellip;」&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;----------------------------&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Animal = function() {}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Animal.prototype = {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; walk : function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; &amp;nbsp; window.alert(&amp;quot;トコトコ&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; }&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var SuperAnimal = function() {}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;SuperAnimal.prototype = {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; walk : function() {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; &amp;nbsp; window.alert(&amp;quot;ダーッ！&amp;quot;);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;nbsp; }&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var Hamster = function() {};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Hamster.prototype = new Animal(); // Animalを関連付け&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var ham1 = new Hamster();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;ham1.walk(); // 「トコトコ」 ［A］&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;Hamster.prototype = new SuperAnimal (); // SuperAnimalを関連付け&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var ham2 = new Hamster();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;ham2.walk(); // 「ダーッ！」 ［B］&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;ham1.walk(); // ？？？ ［C］&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;----------------------------&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;◆オブジェクトと連想配列&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・JavaScriptではオブジェクトと連想配列との間に厳密な区別はない&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・JavaScriptの世界においては同一の概念&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var obj = new Object();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;obj.x=1;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;obj.x=2;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;uarr;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;darr;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var obj = {x:1,y:2};&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;obj.x&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;uarr;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;&amp;darr;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;obj[&amp;quot;x&amp;quot;]&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・オブジェクト配下のメンバを列挙できる(prototypeは除く)&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・prototypeプロパティがDontEnum属性でマーキングされている&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//・DontEnum属性が付与されたメンバは、for&amp;hellip;inループによる&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;//　列挙の対象から外される&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;var ary = new Array();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&lt;font style=&quot;font-size:small;&quot;&gt;for (name in ary) { window.alert(name); }&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
</description> 
      <link>http://nhamteck.7narabe.net/javascript/javascript%E3%82%AF%E3%83%A9%E3%82%B9%E5%AE%A3%E8%A8%80</link> 
    </item>
    <item>
      <title>jQuery速習</title>
      <description>&lt;div&gt;
	1.導入とダウンロードと利用方法&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;lt;Jqueryのダウンロード&amp;gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; http://jquery.com/&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./jquery-1.4.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;lt;Google AJAX Libraries API&amp;gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; サーバーにアップしなくてもすぐ使える&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; https://developers.google.com/speed/libraries/?hl=ja&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; src=&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js&amp;quot;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	2.jQueryのコードを記述する場所&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(function(){&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ここにjQueryの処理を記述&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; });&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; ※$(document).ready()の省略形&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	3.セレクター&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; 「操作が発生した要素」や「変更したい要素」を指定するのが「セレクター」&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;)&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; ※CSSで記述できるものが使える&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	4.jQueryでHTML/CSSを操作する&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; HTML/CSSを操作するためのライブラリー&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(セレクター),jQueryの命令&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; html()という命令を使うと、セレクターで指定した要素の内側を変更できます&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	5.処理のタイミングを決める「イベント」&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;).イベント(function(){&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ここにイベント発生時の処理を記述&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; });&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	6.jQueryでアニメーション効果を付ける&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; ノーマルアニメーション&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;).show(スピード);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;).hide(スピード);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; スライドアニメーション&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;).sideDown(スピード);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;).sideUp(スピード);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; フェードアニメーション&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;).fadeIn(スピード);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(&amp;quot;セレクター&amp;quot;).fadeOut(スピード);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	7.jQueryを使って15分でUIを作ろう!!&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; $(function(){&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&amp;quot;dd:not(:first)&amp;quot;).css(&amp;quot;display&amp;quot;,&amp;quot;none&amp;quot;);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&amp;quot;dl dt&amp;quot;).click(function(){&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if($(&amp;quot;+dd&amp;quot;,this).css(&amp;quot;display&amp;quot;)==&amp;quot;none&amp;quot;){&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&amp;quot;dd&amp;quot;).slideUp(&amp;quot;slow&amp;quot;);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&amp;quot;+dd&amp;quot;,this).slideDown(&amp;quot;slow&amp;quot;);&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp; &amp;nbsp; });&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
</description> 
      <link>http://nhamteck.7narabe.net/jquery/jquery%E9%80%9F%E7%BF%92</link> 
    </item>
    <item>
      <title>【Validatorについての検証】</title>
      <description>&lt;p&gt;①CutomValidator&lt;br /&gt;
&amp;nbsp;.Net2.0からはValidateEmptyTextを利用して空白の場合でもCustomValidatorの検証実行できる&lt;br /&gt;
&amp;nbsp;※.Net2.0以前はこのプロパティは存在しない&lt;/p&gt;
&lt;p&gt;ValidatorValidate(document.getElementById('cstvalSocialInsuranceStateSearchStandardRewardGradeEnd'), 'mainValidationGroup', null);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; var validationGroup = 'mainValidationGroup';&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://nhamteck.7narabe.net/.netframework/%E3%80%90validator%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E6%A4%9C%E8%A8%BC%E3%80%91</link> 
    </item>
    <item>
      <title>【VSにおけるコンパイルエラーに関する検証】</title>
      <description>&lt;p&gt;[DLL参照]&lt;br /&gt;
&amp;nbsp;DLLを参照する&lt;br /&gt;
&amp;nbsp;※Dllの更新頻度が少ない場合に利用するのが良い&lt;br /&gt;
&amp;nbsp;[利点]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;コンパイルが必要ない&lt;br /&gt;
&amp;nbsp;&amp;nbsp;ソリューションファイルが軽くなる&lt;br /&gt;
&amp;nbsp;[欠点]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;デバッグができない(条件によっては可能)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;Dllの参照先を正確に行わないとエラーが発生する&lt;br /&gt;
&amp;nbsp;&amp;nbsp;頻繁に修正が発生する場合、Dll参照は向かない&lt;/p&gt;
&lt;p&gt;[プロジェクト参照]&lt;br /&gt;
&amp;nbsp;プロジェクトを参照する&lt;br /&gt;
&amp;nbsp;※Dllの更新が頻繁に発生する場合に利用する&lt;br /&gt;
&amp;nbsp;[利点]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;プロジェクト内で完結する&lt;br /&gt;
&amp;nbsp;&amp;nbsp;デバッグができる&lt;br /&gt;
&amp;nbsp;&amp;nbsp;Dllの位置を意識する必要がない&lt;br /&gt;
&amp;nbsp;[欠点]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;追加するプロジェクトが増えるとVSが重くなる&lt;br /&gt;
&amp;nbsp;&amp;nbsp;デフォルトでリコンパイルが実行される&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
ソリューションにプロジェクトを追加し尚且つ、プロジェクトのbinフォルダ内をDll参照元にしている場合&lt;br /&gt;
以下の現象が発生する&lt;br /&gt;
①依存ファイルが何らかの理由で上書きできなかった場合、コンパイルエラーが発生する&lt;br /&gt;
②コンパイルエラーが発生すると、参照元が存在しなくなるのでコンパイルエラーが発生する&lt;/p&gt;
&lt;p&gt;Aproj&amp;larr;(依存)─Bproj&amp;larr;(依存)─Cproj&lt;/p&gt;
&lt;p&gt;となっていた場合で、何らかの理由でAprojがコンパイルエラーが発生すると&lt;br /&gt;
Bprojコンパイルエラー、CprojコンパイルエラーとなりA.dll、B.dll、C.dllが参照元よりなくなり&lt;br /&gt;
タスク一覧にエラー表示されるようになる&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://nhamteck.7narabe.net/visual%20studio/%E3%80%90vs%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E6%A4%9C%E8%A8%BC%E3%80%91</link> 
    </item>
    <item>
      <title>.NET参照ツール一覧</title>
      <description>GAC(Global Assembly Cache)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Systemroot%\assemblyフォルダ&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; gacutilユーティルで登録&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Drag&amp;amp;Dropで登録&lt;br /&gt;
.NET Framework Configuration管理ツール&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ｢管理ツール｣-｢［Microsoft .NET Framework 1.1 構成］｣&lt;br /&gt;
PEファイル参照&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; dumpbin&lt;br /&gt;
アセンブリ情報参照&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ildasm&lt;br /&gt;</description> 
      <link>http://nhamteck.7narabe.net/.netframework/.net%E5%8F%82%E7%85%A7%E3%83%84%E3%83%BC%E3%83%AB%E4%B8%80%E8%A6%A7</link> 
    </item>
    <item>
      <title>ASP.netでファイルをダウンロード＆実行</title>
      <description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFile As String = &amp;quot;wk.pdf&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.ContentType = &amp;quot;application/octet-stream&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.AddHeader(&amp;quot;Content-Disposition&amp;quot;, &amp;quot;attachment; filename=&amp;quot; + strFile)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Flush()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.TransmitFile(&amp;quot;c:\00nham\&amp;quot; + strFile)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.End()&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://nhamteck.7narabe.net/asp/asp.net%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%EF%BC%86%E5%AE%9F%E8%A1%8C_53</link> 
    </item>

  </channel>
</rss>