<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/yumetore/">
    <title>yumetore @ ウィキ</title>
    <link>http://w.atwiki.jp/yumetore/</link>
    <atom:link href="https://w.atwiki.jp/yumetore/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>yumetore @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2012-03-22T07:51:58+09:00</dc:date>
    <utime>1332370318</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/40.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/39.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/37.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/32.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/38.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/yumetore/pages/14.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/yumetore/pages/1.html</link>
    <description>
      **information

[[@it&gt;http://www.atmarkit.co.jp/]]

[[@it アドミン君&gt;http://www.atmarkit.co.jp/fwin2k/itpropower/admin-kun/index/]]

[[R25&gt;http://r25.yahoo.co.jp/]]

[[L25&gt;http://l25.jp/]]

[[日経&gt;http://www.nikkei.com/]]

[[ZAKZAK&gt;http://www.zakzak.co.jp/]]

[[マイナビニュース&gt;http://news.mynavi.jp/]]

----

[[ローソンチケット&gt;http://l-tike.com/]]

----

--石井裕之
http://sublimination.net/
◎公式サイト　http://sublimination.net
◎公式ブログ　http://ameblo.jp/coldreading
◎公式メルマガ　http://www.mag2.com/m/0000215445.html
◎公式ツイッター　http://twitter.com/HiroyukiISHII
◎沢雉会ツイッター　http://twitter.com/takuchikai

--山崎拓巳
http://www.taku.gr.jp/
http://www.taku-blog.jp/

----

-[[ネットワーク]]

-[[CATV]]

----

以下、説明書き~

**@wikiへようこそ
-ウィキはみんなで気軽にホームページ編集できるツールです。
-このページは自由に編集することができます。
-メールで送られてきたパスワードを用いてログインすることで、各種変更（サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等）することができます

**まずはこちらをご覧ください。
-[[@wikiの基本操作&gt;http://atwiki.jp/guide/category2.html]]
-[[用途別のオススメ機能紹介&gt;http://atwiki.jp/guide/category22.html]]
-[[@wikiの設定/管理&gt;http://atwiki.jp/guide/category6.html]]

**分からないことは？
-[[@wiki ご利用ガイド&gt;http://atwiki.jp/guide/]]
-[[よくある質問&gt;http://atwiki.jp/guide/category1.html]]
-[[無料で会員登録できるSNS内の@wiki助け合いコミュニティ&gt;http://sns.atfb.jp/view_community2.php?no=112]]
-[[@wiki更新情報&gt;http://www1.atwiki.jp/guide/pages/264.html]]
-[[@wikiへのお問合せフォーム&gt;http://atwiki.jp/helpdesk]]
等をご活用ください

**@wiki助け合いコミュニティの掲示板スレッド一覧
#atfb_bbs_list(112)

**その他お勧めサービスについて
-[[大容量１Ｇ、PHP/CGI、MySQL、FTPが使える無料ホームページは@PAGES&gt;&gt;http://atpages.jp/]]
-[[無料ブログ作成は@WORDをご利用ください&gt;&gt;http://atword.jp/]]
-[[2ch型の無料掲示板は@chsをご利用ください&gt;&gt;http://atchs.jp/]]
-[[フォーラム型の無料掲示板は@bbをご利用ください&gt;&gt;http://atbb.jp/]]
-[[お絵かき掲示板は@paintをご利用ください&gt;&gt;http://atpaint.jp/]]
-[[その他の無料掲示板は@bbsをご利用ください&gt;&gt;http://atbbs.jp/]]
-[[無料ソーシャルプロフィールサービス @flabo(アットフラボ)&gt;&gt;http://sns.atfb.jp]]

**おすすめ機能
-[[気になるニュースをチェック&gt;http://atwiki.jp/guide/17_174_ja.html]]
-[[関連するブログ一覧を表示&gt;http://atwiki.jp/guide/17_161_ja.html]]

**その他にもいろいろな機能満載！！
-[[@wikiプラグイン&gt;http://atwiki.jp/guide/category17.html]]
-[[@wiki便利ツール&gt;http://atwiki.jp/guide/category32.html]]
-[[@wiki構文&gt;http://atwiki.jp/guide/category16.html]]
-[[@wikiプラグイン一覧&gt;http://www1.atwiki.jp/guide/pages/264.html]]
-[[まとめサイト作成支援ツール&gt;http://atwiki.jp/matome/]]

**バグ・不具合を見つけたら？ 要望がある場合は？
お手数ですが、メールでお問い合わせください。    </description>
    <dc:date>2012-03-22T07:51:58+09:00</dc:date>
    <utime>1332370318</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/40.html">
    <title>ネットワーク</title>
    <link>https://w.atwiki.jp/yumetore/pages/40.html</link>
    <description>
      **◯ネットワークに関して

***pingコマンド
・ネットワーク上の他のPCとの通信テストを行う手法として使われる~
・ＬＡＮ配線工事の後に、各PCの疎通試験の際によく使われる~
・pingコマンドを実行した後、replyのメッセージが返ってくればOK！~
・pingコマンドを実行しても、reply以外のメッセージが帰って来た場合どこかがおかしい~
　ケーブルが断線とかちゃんとささっていない~
　LANカードが認識していない~
　ＨＵＢのカスケードスイッチが入っていない~
　等が考えられる。~
・&gt;ping 127.0.0.1~
・127.0.0.1(自分自身のIPアドレス)=ループバックアドレス)~
　全てのホストで固定で、ＬＡＮカード等の試験用のアドレスに用いられる~
　ネットワークカードなどのループバックインターフェイスに割り当てられた~
　自分自身を示すIPアドレスのこと~

**◯その他：
***デジタルサイネージ（Digital Signage＝電子看板）
表示と通信にデジタル技術を活用して平面ディスプレイやプロジェクタなどによって~
映像や情報を表示する広告媒体である。デジタル通信で表示内容をいつでも受信が可~
能で、内蔵記憶装置に多数の表示情報を保持することで必要ならば秒単位で表示内容~
を切り替えたり動画表示を行うなど、多様な映像広告を展開することができる。~
(wikipedia引用)~

***コンテンツマネジメントシステム（Content Management System,CMS）
Webコンテンツを構成するテキストや画像などのデジタルコンテンツを統合・体系~
的に管理し、配信など必要な処理を行うシステムの総称。2005年頃より一般的に~
普及したといわれる。コンテンツ管理システムとも呼ばれる。~

・ウェブサイト、ポータルサイトの構築、管理によく使用される。~
・技術的な知識がなくても、ウェブによる情報発信をおこなえるように工夫されている。~
・テンプレートの選択により全体のデザインを容易に変更することができる~
・省力化にも役立つ~
・汎用的なものから特定の目的に特化したものまで様々であり、規模もまちまちである。~
・企業、自治体向けのような大規模なCMSでは、ページごとの公開期間の厳密な時間管理や、~
　公開を承認するワークフロー、サイト内リンク切れの防止、デザインの統一、バージョン管~
　理など様々な機能があり、品質を維持しつつ多人数での共同作業を効率よく行うことを可能~
　にしている。~
・個人向けCMSとしては、各種Weblogツールが挙げられる。~
　例：RSS配信、トラックバック、ウィキ、SNS、Commerceも~

(wikipedia引用)~    </description>
    <dc:date>2011-05-29T09:48:17+09:00</dc:date>
    <utime>1306630097</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/yumetore/pages/2.html</link>
    <description>
      **メニュー
-[[トップページ]]
-[[ネットワーク]]
-[[CATV]]
-[[Java]]
-[[Oracle]]
-[[PLSQL]]
-[[Enviroment]]
-[[IT-Word]]
-[[コマンド]]
-[[会計]]
-[[人給]]
-[[その他]]
-[[Tools]]
-[[COBOL]]
-[[プラグイン紹介&gt;プラグイン]]
-[[まとめサイト作成支援ツール]]



----

**リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]

**他のサービス
-[[無料ホームページ作成&gt;&gt;http://atpages.jp]]
-[[無料ブログ作成&gt;&gt;http://atword.jp]]
-[[2ch型掲示板レンタル&gt;&gt;http://atchs.jp]]
-[[無料掲示板レンタル&gt;&gt;http://atbbs.jp]]
-[[お絵かきレンタル&gt;&gt;http://atpaint.jp/]]
-[[無料ソーシャルプロフ&gt;&gt;http://sns.atfb.jp/]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)

&amp;link_editmenu(text=ここを編集)    </description>
    <dc:date>2011-05-29T09:37:34+09:00</dc:date>
    <utime>1306629454</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/39.html">
    <title>CATV</title>
    <link>https://w.atwiki.jp/yumetore/pages/39.html</link>
    <description>
      CATVはCommon Antenna TeleVisionおよびCommunity Antenna TeleVision（共同受信）の略~
~
TV放送波を受信し多数のTVセットへ配信する為のアンテナ、増幅装置、配線類の一式を指す。~
日本では共同住宅でのTVアンテナ設備からはじまり、山間部や空港・鉄道・送電線・ゴルフ練~
習場・軍隊基地・大型ビル等による電波障害対策を含む難視聴地域での採用など広範に使用さ~
れている。~

有料でのケーブルテレビ・サービス事業のための配線も似た構成を採るためケーブルテレビの広がりとと~
もに両者の用語が混用されて、2008年現在では同じものを指している場合もある。~
~
共同住宅の所有者側からはアンテナを省いたCATV設備のみを建物に用意すればケーブルテレビ会社~
のケーブルによって屋上にアンテナを備えたのと同じ無料放送を各戸に配信出来、またケーブルテ~
レビ会社からは各戸にCATV設備を用意しなくても共同住宅に1本のケーブル配線を引き込むだけで~
建物内の何割かは有料契約が得られると期待出来る。入居者にとっても個別の配線工事が省けるの~
で利点があるなどの理由によって、多くの共同住宅でケーブルテレビが利用されている。~
~
なお日本の1970年代、テレビ共同受信システムの略称をCATと称したテレビコマーシャルが存在した。~
~
(wikipedia引用)

**【Word】

***◯FTTH～FiberToTheHome～
光ファイバーによる家庭向けのデータ通信サービス。元は、一般家庭に光ファイバーを引き、電話、インターネット、テレビなどのサービスを統合して提供する構想の名称だったが、転じて、そのための通信サービスの総称として用いられるようになった。

これまで、家庭の通信回線と言えば電話回線(銅線)のことであり、音声通話サービス(電話)のほかには数十kbps程度の低速な回線交換方式によるデータ通信サービスしか提供されてこなかった。これを光ファイバーに置き換え、大容量のデータ通信サービスを次世代の通信インフラとして普及させるのがFTTH構想である。

電話回線の数十倍以上の高速伝送が可能な大容量・常時接続の通信サービスを「ブロードバンド」と呼ぶが、FTTHは中でも最も高速で未来のある技術であることからブロードバンドの「本命」とも呼ばれ期待されているが、回線網を新たに敷設しなおさなければならないため、ADSLなど既存インフラを活用する他のサービスに比べれば普及の速度は鈍い。

2001年にNTT東日本・西日本が開始した光ファイバーによる常時接続サービス「Bフレッツ」が呼び水となり、近年では都市部を中心に急速に光ファイバー通信サービスの加入者が増加している。

(e-word引用)

***◯DOCSIS～Data Over Cable Service Interface Specifications～
北アメリカのMCNS(Multimedia Cable Network System Partners Limited)が推進し、~
SCTE(Society of Cable Telecommunications Engineers : CATV通信技術者協会)で承~
認され、ITU-TのJ.112 Annex.Bで定められた、同軸ケーブルでの通信サービスの国際規格である。Cable Labs(Cable Television Laboratories)が認定・試験を行っている。日本語では通~
常「ドクシス」と発音される。~
ケーブルモデム・STB(セットトップボックス)の標準化によるコスト低減、IP電話・双方向デジ~
タル放送への対応などが行われている。~
(wikipedia引用)~

***◯第一種電気通信事業者
現在の「電気通信事業者」のうち、固定電話や携帯電話、インターネットなどの電気通信を実現~
するための設備等を設置し、利用者に提供する事業者の、2004年4月の法改正以前の呼称である。~

改正前の電気通信事業法においては、「電気通信回線設備を設置して電気通信役務を提供する事業」~
と定義され、それを行う事業者が第一種電気通信事業者であった。第一種電気通信事業を行う場合は、~
安定した稼動が求められるため、総務大臣の許可を必要としていた。また、この事業者には、NTT東~
西地域会社やNTTコミュニケーションズ、KDDI、日本テレコム、パワードコム（旧東京通信ネットワー~
ク）、NTTドコモ、インターネット事業を手がけるCATV会社などが該当していた。~

2004年4月1日に施行された電気通信事業法改正によって第一種・第二種という区分がなくなり、届~
け出だけで通信事業に参入できるようになっている。ただし、ある一定の規模以上の通信設備を所~
有する事業者の場合は、届け出だけでなく、総務省の審査を受けて登録される必要がある。~

(bainary引用)

**【Link】

[[◯社団法人 日本ケーブルテレビ連盟&gt;http://www.catv-jcta.jp/index.php]]~
[[◯社団法人 日本CATV技術協会&gt;http://www.catv.or.jp/jctea/]]~    </description>
    <dc:date>2011-04-07T23:04:29+09:00</dc:date>
    <utime>1302185069</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/37.html">
    <title>その他</title>
    <link>https://w.atwiki.jp/yumetore/pages/37.html</link>
    <description>
      **■thunderbird(ver3.0.6)について
***Ｑ：実際のメールの保管場所って何処？
C:\Documents and Settings\user\ApplicationData\Thunderbird\Profiles\zixbql1t.default\Mail~

**■firefoxについて

***Ｑ：最後のTabを閉じるとブラウザが強制終了してしまう
1.  ロケーションバー に about:config と入力し、EnterReturn キーを押します。~
about:config の &quot;動作保証対象外になります！&quot; という警告ページが表示されます。~
細心の注意を払って使用する をクリックし、 about:config ページを開いてください。 ~
2. フィルタ: 欄に browser.tabs.closeWindowWithLastTab と入力します。~
3. browser.tabs.closeWindowWithLastTab 設定をダブルクリックして値を false に設定してください。 ~

***Ｑ：firefoxの動作を軽くするには？
1.ツール&gt;オプション&gt;詳細&gt;更新タブの次のソフトウェアの更新を自動的に確認する~
　チェックボックスを全て外す
2．ツール&gt;オプション&gt;プライバシー履歴管理の頻度を下げる~
　一切表示しないでもいいかもしれませんね＾＾~

***Ｑ：お気に入りをクリックしたら新規のタブで開くには？
firefoxのデフォルトでは、お気に入りをクリックすると同じページを上書きしてしまうようです。~
1．「Tab Mix Plus」のプラグインをダウンロード~
2．ツール&gt;TabMixPlusのオプション&gt;イベントボタン&gt;以下を新しいタブに読み込む~
にて、ブックマークをチェックする


**■文字コード

***EUC【Extended UNIX Code】
日本語UNIXシステム諮問委員会の提案に基づいて1985年にAT&amp;T社が定めた、複数バイトの文字を扱う文字コードの枠組み。~
日本語だけでなく複数バイト言語の各国の文字コードが規定されている。日本語のEUCコードを特に「EUC-JP」「日本語EUC」~
と呼ぶこともある。~
日本語のEUCコード≒「EUC-JP」~

***UTF-8 【8-bit UCS Transformation Format】
UCS-2やUCS-4(Unicode)で定義される文字集合を用いて記述された文字列をバイト列(数値の列)に変換する方式の一つ。~
UTF-8では1文字を1～6バイトの可変長の数値(バイト列)に変換するようになっているが、現在定義されているUnicode文字~
をUTF-8で表現した場合、最長で4バイトのバイト列に変換される。~

UTF-8では、Unicodeの最初の128文字(UCS-2でいうU+0000からU+007F)を変換した結果がASCIIとまったく同じになるため、~
従来の処理システムとの親和性が高いという特長がある。一方、日本語などの文字は元々2バイトだったものが3バイトや4バイト~
で表現されてしまうため、UTF-16と比べてデータサイズが大きくなってしまうという欠点がある。~

ちなみに、UTF-16ではUCS-4を完全に表現することはできないが、理論上はUTF-8はUCS-4を完全に表現できる。~

***Shift JISコード 【Shift JIS code】
日本語文字コードの一つ。Microsoft社によって策定された。文字の1バイト目を見るだけで漢字か1バイト文字~
(いわゆる半角英数字)か分かる、等幅フォントで表示した場合に画面上の桁数とバイト数が一致するなどの特長から、~
同社のMS-DOSやWindows、Apple社のMac OSなど、パソコンの標準文字コードとして広く普及した。

**■文字フォント
***メイリオ
メイリオ（Meiryo）とは和文ゴシック体フォントの一つである。~
メイリオはWindows Vista以降のマイクロソフト製OSに標準で搭載されておりWindows XP、~
Windows Server 2003までのMicrosoft Windowsにおいて利用されてきたMS UI Gothicに代わ~
る新しいシステム用フォントとして提供されている。~
・全角文字がすべて固定幅のフォント~
・行間も従来フォントに比べて広い~
・ドキュメントに最適(見栄えが良く見やすい)

***プロポーショナルフォント【proportional font】~
文字ごとに最適な幅を設定したフォント。逆に、どの文字も同じ幅で表示される~
フォントを等幅フォント(固定幅フォント)という。例えば、「i」と「w」は等幅~
フォントで表示すると同じ幅で表示されるが、プロポーショナルフォントでは「i」~
の幅よりも「w」の幅の方が大きい。

***等幅フォント【typewriter font】(固定幅フォント)
すべての文字の幅を一定に揃えたフォント~    </description>
    <dc:date>2010-09-14T18:40:28+09:00</dc:date>
    <utime>1284457228</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/32.html">
    <title>knowledge of Oracle</title>
    <link>https://w.atwiki.jp/yumetore/pages/32.html</link>
    <description>
      ・Oracleに空文字という概念はない(空文字=null扱い)~
・SQLをOracleは下から解析する~

***NULLの扱い

NULL はデータの欠落をあらわす、任意の値や別の NULL と等号や不等号は成立しない~

⇒条件文：~
直接比較するには IS NULL ／ IS NOT NULL を使用する~

⇒ソート順：~
NULL はデフォルトの~
昇順ソートでは最後~
降順ソートでは最初~
に並び替えられる。(≒無限大)~
NULLS FIRST ~
NULL 値を順序の最初にするソートを行なう~
NULLS LAST ~
NULL 値を順序の最後にするソートを行なう~

⇒算術演算 と NULL ~
NULL を含む算術式はすべて NULL となる~

⇒連結演算(||) と NULL ~
連結演算子は一方だけが NULL である場合は結果は NULL とならない。~
2つのオペランドが NULL の場合には NULL となる。~

⇒単一行ファンクション と NULL ~
NULL を引数とする、ほぼすべての単一行ファンクション(旧スカラーファンクション)は~
NULL が戻される。参考: 長さ０の文字の長さはゼロ？ ~
但し、REPLACE、NVL、NVL2 、NULLIF、LNNVL、DECODE、COALESCE および CONCATを~
除く(他にもあるかもしれません)。~

⇒集計ファンクション と NULL ~
NULL を引数とする、ほぼすべての集計ファンクションは、NULL の行を無視(存在しないものと)する。~
COUNT(*) は NULL も含む全件数を戻す。COUNT(カラム名)は、NULL を含まない件数を戻す。~

(索引：http://www.shift-the-oracle.com/element/null/nulls-effect.html)~

***シノニムとは？
シノニムとは、ある スキーマオブジェクト、非スキーマオブジェクト へのエイリアス(別名)である。~
主にセキュリティや別スキーマ(リモート含む)オブジェクトに対して透過的にアクセスするために使用される。~

***プラベート・シノニムとは？
プライベート・シノニムとは、ある特定ユーザーだけに所有された別名である。~

***カーディナリティ(選択度)とは？
その属性に紐付けられるものを指す

カーディナリティ度が低い：カラムの値の種類がレコード数に比べて少ない~
カーディナリティ度が高い：カラムの値の種類がレコード数に比べて多い~
種類の絶対数の多少でなく度合い~

例）~
性別や血液型：カーディナリティ度が低い~
身長や体重：カーディナリティ度が高い~

***データ・マスキングとは？
（Oracle Enterprise Manager Data Masking）~
開発現場でテストする際、特にデータベース関連ではなるべく本番環境に近い条件で性能テストをしたくなるが、~
そこで本番システムから持ってきた実際のデータを「平文のまま」使ってしまうと、情報漏洩の危険がある。~
そのため良く利用する手段がデータ・マスキングです。単に元の平文を隠すだけなら暗号化すれば良いように~
思われますが、テストデータとして使うためにはアプリケーションの仕様に合わせたデータ型やデータの形式~
などをそのまま維持する必要があります。またデータベースに格納された情報は主キー、外部キー、参照整合~
性制約など、RDBMSとして必要なリレーショナルな関係を保持しています。そのため、それらの関係を壊して~
しまうと性能テストの結果が正しく出てきません。また、テストデータは平文に戻す必要がないので、鍵を使っ~
て復号できるといった可逆性は必要ありません。このような理由から暗号化はテストデータの保護には向かない。~
(索引：http://blogs.oracle.com/jsecurityworld/2010/05/post_20.html)

***オプティマイザとは？
装置やソフトウェア、システムなどがより効率よく高速に動作するよう、内部の構成を調整するソフトウェアや、~
ソフトウェアの持つそのような機能~
①ルールベース・オプティマイザ~
15段階のアクセスパスランク~
②コストベース・オプティマイザ~
各表の「統計情報」を参照~

***oracle製品の共存による接続出来ないエラー
・現状：~
XEDatabaseがインストールされていて、後々Oracle10gのclientをインストール~
・状況：~
ClientのDatabaseに接続できなくなった~
・原因と解決：~
後勝ちで、Oracle10gのclientの方のtnsnames.oraで接続しに行っていたので~
TNSが見つかりませんエラーが発生していたので、XEの方のtnsnamse.oraの記述~
を10g側に転記し解決。~    </description>
    <dc:date>2010-08-31T14:49:46+09:00</dc:date>
    <utime>1283233786</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/38.html">
    <title>COBOL</title>
    <link>https://w.atwiki.jp/yumetore/pages/38.html</link>
    <description>
      ***コーディング規則
各行の桁位置に意味があります。~
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝~
①1～6列目：一連番号領域~
②7列目   ：標識領域~
③8～11列目：A領域~
④12～72列目：B領域~
⑤73～80桁目：識別領域~
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝~
①一連番号領域について~

ソースイメージの1～6桁目を一連番号領域といいます。~
行を識別するための番号をいれます。~
REI001.cobでは、~
6桁目に、「１、２、３・・・６」が書いてあります。~

プログラムが完成しても、後になって追加や修正することがあります。~
その時に行番号をすべて書き直すのは無駄なので、~
大抵は、10番、100番飛ばしに番号をつけます。~

000001 IDENTIFICATION DIVISION.~
000002* 表示するだけのプログラム~
000003 PROGRAM-ID REI001.~
000004 PROCEDURE DIVISION.~
000005 DISPLAY &quot;HELLO,WORLD&quot;~
000006 STOP RUN.~

↑は、番号を000001と、番号の前に0をすべてつけました。~
これを改良して、100番飛ばしの番号をつけます。~
-------------~
000100 IDENTIFICATION DIVISION.
000200* 表示するだけのプログラム
000300 PROGRAM-ID REI001.
000400 PROCEDURE DIVISION.
000500 DISPLAY &quot;HELLO,WORLD&quot;
000600 STOP RUN.
-------------
一連番号は、省略可能（半角空白で埋める）ですが、
経験上、行番号があったほうが、
プログラムのレビュや、デバッグ、修正時にわかりやすいです。

②標識領域について~

プログラムの各行の7桁目を、標識領域といいます。~
2行目の7桁目には、「*」が書かれていて、~
コメント行として扱われています。~

000200* 表示するだけのプログラム~
↑これのことですね。~
コメント行は、プログラム作成者以外が、~
見たときにわかりやすくするためのコメントをつけます。~

③A領域について~

各行の８～１１行目をA領域といいます。~
部の見出しや、段落名等をこの領域から書き始めます。~
８～１１行目の間であれば、どこから書き始めてもOKです。~

000100 IDENTIFICATION DIVISION.~
000200* 表示するだけのプログラム~
000300 PROGRAM-ID REI001.~
000400 PROCEDURE DIVISION.~
000500 DISPLAY &quot;HELLO,WORLD&quot;~
000600 STOP RUN.~

１行目 , ４行目は、IDENTIFICATION DIVISION.~
PROCEDURE DIVISION.となっており、~
A領域から書き始めています。~
DIVISIONは、「部」の見出しを意味しています。~

3行目は段落名がA領域から書かれています。~

000300 PROGRAM-ID REI001.~


④B領域について~

１２～７２桁目をB領域といいます。~
プログラムの処理内容などを書く場合は、~
B領域から書き始めます。~

5行目は、HELLO,WORLDを表示するという処理を~
あらわしています。~

000500 DISPLAY &quot;HELLO,WORLD&quot;~
000600 STOP RUN.~

⑤識別領域について~

７３～８０桁目を識別領域といいます。~
プログラム各行を識別するためのメモなどを書きます。~

プログラムの実行には関係の無く、~
処理内容や見出しを書いても認識されません。~    </description>
    <dc:date>2010-08-31T00:58:59+09:00</dc:date>
    <utime>1283183939</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/26.html">
    <title>コマンド</title>
    <link>https://w.atwiki.jp/yumetore/pages/26.html</link>
    <description>
      ***■全般

-プロンプト：コマンドが入力可能な状態を示す(ちなみに、この入力可能行をコマンドラインという)
　　＞　　MS-DOS~
　　％　　UNIX (csh)~
　　＃　　UNIX (bash)~
　　→これらを認識させるためにはEnterキーを押す必要がある。~




***■windowsコマンド(バッチファイル)

-rem：コメント

-pause:一時停止+画面表示

-％環境変数％

-@echo on/off:標準出力画面にコマンドプロンプトや各種メッセージを表示するかどうかの制御
-@：そのコマンドを画面に表示せずに実行するためのバッチファイル用制御記号

-batファイルのパラメータ：「%0」～「%9」の10個(「%0」はバッチファイル名が格納されている)実質9個が使用可

-shift：バッチパラメータを繰り上げる(10個以上のパラメータを利用したい際に使用)
　　http://www37.atwiki.jp/yumetore/editx/26.html

-%：バッチを実行する引数　例)%1~

-大文字・小文字：使用可で両者は区別しない

-注意点：
不用意なスペースや半角・改行は注意が必要。それが別の事を意味する場合がある。~
上手く動かない時は疑ってみるのもひとつの手かな。~

***■shellコマンド

-cp:ファイルをコピーする　/　cp コピー元ファイル名 コピー先ファイル名

-history：コマンド履歴を参照する

-rm：ファイル、ディレクトリを削除する　/　rm ファイル名

-ls -l :ファイルのアクセス権限を表示する　/　ls -l ファイル名

-tail :ファイルの内容を末尾から表示する　/　tail -100 ファイル名 (初期値10行)

-cat :ファイルの内容を閲覧する　/　cat ファイル名

-mkdir :フォルダを作成する　/　mkdir フォルダ名

-mv :ファイル名を変更する　/　mv 旧ファイル名 新ファイル名

-!! :一つ前のコマンドを実行

-!p :pで始まる過去行ったコマンドを表示(p：任意)

-grep :文字列検索　/　grep &#039;☆★&#039; ファイル名

-#!/bin/shとは？
　　　「#!」のことを「シェバング」(shebang) と呼ぶ~
　　　この行のことを「シェバング行」と呼ぶこともある~

-「#」：シェルのコメント。先頭にこれをつけるとその行はコメントになる

-「\」：シェルの改行。改行する直前に「\」を入れます~（正確には、改行文字を「\」でエスケープしていることになります）。 

-$：バッチを実行する引数　例)$1

-su : ユーザを切り替える(何も指定しなければ管理者に切り替える)

-users : 現在ログインしているユーザ名を表示

-who : 現在ログインしているユーザの情報を表示

***■ファイル名を指定して実行する

パソコンを使っていて色々ボタンを押して起動するの~
が面倒な人はこの機能は手放せません！！~

-dxdiag：システム情報をさらに詳しくみるには最適

-sndvol32:音量を調節したい、素早く消音にしたい時には最適

-msconfig：スタートアップの整理等PCを軽くするときには良く訪れます

-大文字・小文字：厳密に区別する    </description>
    <dc:date>2010-08-20T09:18:43+09:00</dc:date>
    <utime>1282263523</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/21.html">
    <title>IT-Word</title>
    <link>https://w.atwiki.jp/yumetore/pages/21.html</link>
    <description>
      **IT関連用語

-A

***ASP.NET
Microsoftが開発・提供しているWebアプリケーションフレームワークで、動的なウェブサイトやWebアプリケーションやXML Webサービスの開発や運用を行う。ASP.NETはActive Server Pagesを.NET向けにしたものである。
ASP.NETは、それまでのWebアプリケーション構築の常識であった、HTMLの知識やHTTP通信の仕組み、ブラウザとサーバー間のデータのやりとりなどを抽象化して、GUIモデルによるアプリケーション開発が行えるようになっている。ページデザインは、以前のASPと同じようにHTMLを直接記述することもできるが、Visual Studioなどの開発環境を用いることでGUIによるページデザインが行えるようになっている。また、HTTP POSTの仕組みを利用したPostBackと呼ばれる仕組みを使うことによって、イベント駆動型プログラミングを実現している。 内部の仕組みは抽象化されているが、実際にはHTMLやHTTP、JavaScriptなど従来のモデルを使用しているため、通常のWebアプリケーションと同様にWebブラウザで表示できるというメリットがある。ただしその反面、WebブラウザやHTTPの制約に考慮して開発することが必要なのは従来通りであるため、Webアプリケーションが分からないプログラマでもWebアプリケーションを開発できるようになる魔法の杖では決してない。

また、ブラウザを認識して最適なHTMLを生成するほか、実行時に前回に実行したものと比べ変更があるときにのみコンパイルをしてキャッシュしておくため、ASPと比べ処理速度が向上している。
ASPはSSIから呼び出すことができるが、ASP.NETは呼び出せない。



-B


-C


-D


-E


-F


-G


-H

***HULFT【Host Unix Linkage File Transfer】
セゾン情報システムズが開発したファイル転送ソフト。企業内・企業間の業務システムにおいて、日常のシステム運用で発生するデータ連携を自動化するツールである。メインフレーム、UNIX、Windowsなど、多様なプラットフォーム間で、大量のデータを確実に集配信することができ、LANやインターネット、ダイヤルアップなど様々なネットワーク環境に対応する。業務システムの基盤として使えるように、文字コード変換機能や、転送が異常終了した場合のリカバリー機能、帯域を占有しないための間欠転送、複数ファイルの一括転送、複数拠点への同報配信、複数拠点からの同時集信など、多彩な機能を備える。



-I


-J
***JCL 【Job Control Language】（ジョブ制御言語）
メインフレームでバッチ処理を行なう際に、システムに対して実行する処理(ジョブと呼ばれる)の名前や使用する装置などを伝える言語。OSがこの記述を解読して、処理を実行に移す。


-K


-L

***Linux
個人向けに個人が開発したUNIX互換OS。カスタマイズ性に富み、基本的に無料。すべてにおいて自己責任で使用される。~


-M

***Microsoft SQL Server

マイクロソフトが開発している、リレーショナルデータベース管理システム (RDBMS)である。略称は「SQL Server」または「MS SQL」などと呼ばれている。

企業サーバ向けの高機能なシステムから組み込み系の小規模なシステムまで幅広く、またMicrosoft Windowsと親和性が高く、ADOやADO.NETを経由して最適なバックエンドデータベースを構築できるようになっている。

・Transact-SQLというSQL Server向けに拡張されたSQLを使用している。 
・ASP.NETを利用したWebアプリケーションのバックエンドとして多く利用されている。 
・OLAP・多次元解析などのビジネスインテリジェンス (BI) やデータマイニングのための機能を備えている。 
・データベースの自動圧縮機能を備えている。
(※ただし圧縮処理の最中はパフォーマンスが著しく低下し、また圧縮中にハード障害が起きるとデータベースファイルが破壊される可能性が高いためデフォルトでは自動圧縮はＯＦＦとなっている。) 
・データベースのミラーリング・フェイルオーバー機能が備わっており、フォールトトレランスを実現できる。 
・ストアドプロシージャに.NET Frameworkも利用できる。Transact SQLでは記述が困難な高度な計算を高速に実行できる他、CLRによって保護されている為バグがあってもSQL Serverごとクラッシュする事はない。(※Transact SQLで容易に可能な集合操作等は、むやみにCLRを使用してもむしろ低速となるため注意する必要がある。） 

-N


-O
***オプティマイザとは
装置やソフトウェア、システムなどがより効率よく高速に動作するよう、内部の構成を調整するソフトウェアや、~
ソフトウェアの持つそのような機能。~

人間の書いたソースコードを解釈し、コンピュータの理解できる機械語に翻訳するコンパイラやインタプリタなどの~
ソフトウェアは、コードの意味を変えずに、より高速に動作したり、より少ないメモリで動作するような工夫された~
コードを生成する機能を持っている。こうした最適化処理を「オプティマイズ」(optimize)とか、「オプティマイゼーション」~
と呼び、そのような処理を行なうソフトウェアや機能がオプティマイザである。プログラムの過剰な最適化は、~
プログラマの意図しない動作を引き起こしてバグの原因となることもあるため、どういった処理を行なうか指定できるようになって~
いることが多い。~

ハードディスクをデフラグするソフトウェアも、ディスクの中を整理し、より高速に(効率よく)ファイルにアクセスできるように~
するために行われているため、オプティマイザの一種ということができる。また、画像処理やデータベースなどの分野でも、何らか~
の状態を、実質的な内容を保持したまま最適な状態にするソフトウェアを、広くオプティマイザと呼んでいる。何をどのように最適化~
するかは対象や目的によって異なる。~



-P~

***ポーリングとは
ポーリングとは、ホストコンピュータに複数の端末が接続されているネットワークシステムにおいて、端末に対して、送信したいデータがあるかどうかを問い合わせることである。

ポーリングは、一定間隔で各端末に送られ、端末からの送信要求に対して、送受信が行われる。そのため、通信経路が1つしかない場合に、データの送受信において端末間での競合が発生しない。このようにポーリングは、ホスト側が主導権を握って送受信を行う通信方式のため、端末側は送信すべきデータがあっても、ポーリングされるまで待機している必要があり、タイムラグが発生するという欠点がある。

なお、ポーリングには、端末が正常に動作しているかを確認することを目的とする場合もある。

また、メインプログラムとサブプログラム間の連携においても、ネットワークのポーリングと類似した概念で構築されているシステムもある。


-Q


-R
***ロードバランサ 【負荷分散装置】
外部ネットワークからの要求を一元的に管理し、同等の機能を持つ複数のサーバに要求を転送する装置~
なるべく多くのサーバに要求を分散して送信し、各サーバが快適な応答速度を保つことを目的としている。~
単純なサービスを運用する分には各サーバに要求を均等に配分する負荷分散装置があれば十分だが、~
サーバの能力にばらつきがある場合は、各サーバの反応速度に応じて要求を転送するなど、高度な機能~
を持つ負荷分散装置が必要になる。~

また、一連のトランザクションを行なうために1つのサーバと複数回通信する必要がある場合は、~
同じクライアントからの通信を常に同じサーバに転送するという機能も必要となる。サーバに専用の~
アプリケーションを導入することで、そのサーバを負荷分散装置として使用することもできる~
(索引：http://e-words.jp/w/E383ADE383BCE38389E38390E383A9E383B3E382B5.html)


***RMI(Remote Method Invocation)
別のホストのJavaオブジェクトのメソッドを呼び出すための通信手段です。 RMIを使うと、通信を意識せずに、~
Javaのサーバ、クライアントプログラムを作成することができます。

***ストアドプロシージャ
データベースに対する一連の処理をまとめた手続きにして、リレーショナルデータベース管理システムに保存（永続化）したもの。永続格納モジュール（Persistent Storage Module）とも呼ばれる。ストアドプロシージャは実際にはデータベースのデータ辞書に格納されている。データベース言語標準SQLでは、SQL/PSM規格として策定されている。

ベンダー各社とも、静的・動的SQLにカーソル処理や制御構文・例外処理などを含めた仕様の拡張言語により手続きを記述することができるDBMSを提供している場合が多い。また、C言語で記述しコンパイルした外部モジュール（共有ライブラリなど）やJavaのクラスライブラリから、関数やクラスメソッドを呼び出すことで実現する「外部プロシージャ」機能を実装しているものもある。

ストアドプロシージャを利用することにより次のようなメリットが生まれる。

・ひとつの要求で複数のSQL文を実行できる（ネットワークに対する負荷を軽減できる） 
・あらかじめ構文解析や内部中間コードへの変換をすませるため、処理時間が軽減される 
・データベーストリガと組み合わせることで、複雑なルールによるデータの参照整合性保持が可能になる。簡単に言えば、アプリケーション側にロジックを持たずとも、データベース内のデータのつじつまが合うようにすることができる。 
ストアドプロシージャを多用することによるデメリットには以下のようなものがある。

データベース製品ごとに、記述する構文の規約がSQL/PSM規格との互換性が低いため、コード資産としての再利用性が悪い。 
ビジネスロジックの一部として利用する場合、業務の仕様変更に際して、外部のアプリケーションとともにストアドプロシージャの定義を変更する必要がある。このとき、よけいな手間や変更ミスによる障害を発生させる可能性がある。 


-T


-U

***UNIX
商用に開発されたOS。主に企業や大学等の研究開発等に使用され、安定性を第一に設計されている。~


-V


-W


-X


-Y


-Z    </description>
    <dc:date>2010-08-09T17:01:59+09:00</dc:date>
    <utime>1281340919</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/yumetore/pages/14.html">
    <title>Oracle</title>
    <link>https://w.atwiki.jp/yumetore/pages/14.html</link>
    <description>
      -[[knowledge of Oracle]]
-[[SQL]]
-[[trouble of Oracle]]
-[[DBTool]]

***関連技術：

Oracleが接続できない時の調査手順~
cmdプロンプトから~
①「&gt;ping 111.111.11.11」にてDBサーバのIPが通っているかを確認する~
②OKであれば「&gt;tnsping TNSNAMES」にてTNSNAMEが通るか確認する~
それでもつながらなければ、環境変数のORA_HOMEを確認するとうを試してみる。~

***参考URL
http://www.shift-the-oracle.com/    </description>
    <dc:date>2010-07-26T14:12:19+09:00</dc:date>
    <utime>1280121139</utime>
  </item>
  </rdf:RDF>
