Science Journal of Kanagawa University 20(2): (2009) 総説 ( 永松礼夫研究室 ) 動的なソフトウェアの更新についての研究動向 永松礼夫 Research Overview of Dynamic Software Updating

Size: px
Start display at page:

Download "Science Journal of Kanagawa University 20(2): (2009) 総説 ( 永松礼夫研究室 ) 動的なソフトウェアの更新についての研究動向 永松礼夫 Research Overview of Dynamic Software Updating"

Transcription

1 \n Title 動的なソフトウェアの更新についての研究動向 Author(s) 永松, 礼夫 ; Nagamatsu, Leo Science Journal of Kanagawa Univer Citation Date Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

2 Science Journal of Kanagawa University 20(2): (2009) 総説 ( 永松礼夫研究室 ) 動的なソフトウェアの更新についての研究動向 永松礼夫 Research Overview of Dynamic Software Updating Methods 1,2 Leo Nagamatsu 1,2 1 Department of Information Sciences, Faculty of Science, Kanagawa University, Hiratsuka-City, Kanagawa , Japan 2 To whom correspondence should be addressed. lnag@kanagawa-u.ac.jp Abstract: In recent computer and information systems, providing a non-stop service is important, as well as rapid system updating for bug-fixing and advanced services. In this report, we discuss the outline of dynamic updating methods, which can support both continuous service availability and system module replacement in a limited way. In our laboratory, various approaches using popular script language (JavaScript) and HTML-based functional WEB pages with dynamic addition and deletion of functions in a programming language framework, are discussed. In this area, many difficulties arise from browser incompatibility, unexpected requests to change the specification of function and limited name space issues of baseline programming language. Keywords: computer system, dynamic updating, prgamming interface, JavaScript, unexpected change はじめに現代の情報システムでは 24 時間連続してサービス をするためにシステム停止が許されない状況であり ながら 新サービスの追加や新たに見つかった問題 の修復のためシステムを迅速に変更できることも要 求される 動的更新とは このような場合に稼動中 のシステムを止めず ( 動いたままで ) ソフトウエア の一部を変更する技術を総称する 当然 進行中のトランズアクション処理 ( 取引デ ータなど ) についての整合性は保証されなければな らないので 一般には 更新を行なうタイミングや 交換される機能の範囲についての制限を設けたり 交換されたソフトウエア部品について 一時的に更 新前と更新後のものを併行運用したりして 問題が 生じないような工夫を行なう必要がある 本稿では これらの動的更新に関連する研究につ いて概要を述べる 1. 動的な更新進化するプログラムコンピュータ科学の長年の夢として ひとつのプロ グラム ( 情報システム ) が実行を続けながら 環境 に順応して新たな機能を獲得するなどの進化ができ るか という問題が何度も問われて来た また そ の前段階として 子供を産むプログラム あるいは あるプログラムを実行した出力がそのプログラム自 身である ような 自己再生プログラム 1) について も関心が払われてきた スクリプト言語はコンパイラを介さないため 実 行結果として出力された文字列をそのまま次の世代 のプログラムとして使える利点がある HTML ペー ジと JavaScript 2) の組合わせは 画面遷移を伴わな い閉じた世界の中で 自分を書き換えて次の世代の プログラムに置き換える例が作りやすく 研究者の 対象としても魅力的であった 金田の研究 3) によっ て 基本的な自己再生の方法や 一部を変化させる バリエーションが報告されている プログラムの部品交換ハードウェアの世界では FPGA が一般に普及して いる ソフトウエアについても自動アップデートと いった例はあるが システムの再起動や 関連する プログラムの停止が必要なものが多い それらを排して 実行中のプログラムの一部を部品交換する場合に 交換単位を一つの関数として実 Research Institute for Integrated Science, Kanagawa University

3 134 Science Journal of Kanagawa University Vol. 20(2) 装する方法の確立や その際の制限条件の明確化が 最初のテーマであった 4) 山本と谷口らの研究では 関数が入れ子になって呼び出されている状況を想定し 現在直接実行されているか それを間接的に呼び出している最中の関数は交換できないという仮定の元で 関数が交換可能になるのを待つために 実行状態を把握することや 交換に関する条件を緩和して交換の機会を増 5) やす方法が研究された 佐々木の研究では OS が通常備えているダイナミック リンク ライブラリの関数管理テーブルの機能を利用し 簡便に動的な関数定義の変更を実装している 交換機能の OS サポート OS の機能に内包するように部品交換の機能を組み込んだ 彩 OS 6) の研究がある それと同時に新旧のソフトウエア部品の違いとして 関数の引数の個数や 引数の型が変更になる場合を考えて 整合性を保つためのインタフェース モジュールが導入された そこで判明したのは互換性や整合性の管理の重要さである インタフェース モジュールの構成 7) について研究も行った 2. 構造の整合を維持した変更構造化文書ワープロ文書でも ソフトウエア全体でも 大きな 構造をもつデータを構造化文書として捉える考え方がある この考え方を一般化して表示を作り出す元になる内部表現による記述をソースと呼び ユーザに見える画面や出力される文書をビューと呼ぶ 例えば タグや別ファイルにある画像やスタイルの情報を含んだ HTML ファイルはソースであり それをブラウザで表示させた結果がビューである 設計データと製品であれば 仕様変更や検討の対象になるのがソースであり 利用者が目にするものがビューである 利用者から見た改良提案を取り込むため ビューの この場所 に対応するソースの特定が必要になる 双方向変換 GUI を用いた編集では多少なりとも文章の背後にある構造を考えている 柔軟な情報表現の操作のためには ソースとビューを双方向的に関連付け 片方で行われた更新の結果を他方にフィードバックする技術が重要である つまり 目次を変更すれば本文の対応箇所がすぐに変更され 逆に本文を変更すれば目次の対応箇所がすぐに変更されるような機 能が望まれる ただし 一般にはソースからビューへの変換はレンダリングとして定義されてるが 逆変換は必ずしも定義されていない ビュー側での指示に基づいた編集を行うためには 数学的手法を用いるなどして逆変換を定義するか 保存して置いたソースとの差分から対応付けて 実用的に許容できるような逆変換を提供するなどの方法がある 8) 武市による研究では XML を用いて文書構造を規定することで 逆変換を言語ツールとして実装している Wiki 似たようなビューとソースを行き来する機能を持つシンプルな例として wiki がある 平成 18 年度は wiki や類似のシステムを対象にソースとビューの操作について検討した ある月のカレンダーと日々 10) の予定表が連動する例をとりあげた研究では 双方向変換を簡便に実現するために ユーザが編集モードで入力したソースに相当する情報を ビューと同時に保存しておき あとで再編集する際には保存されたソースを再利用することで 記憶するファイルのデータは多くなるが 再計算が不要になることを確かめた この考えに基づいて 商品のカタログのような定型的な文書の生成を簡便に行なう方法 9) についても研究した 3.JavaScript による機能追加外部ファイル上のスクリプト HTML ファイルに Web ページを記述する場合に そこで用いられるスクリプトを別ファイルに分けて記述することができる このような本体の HTML 以外にあるスクリプトをまとめたファイルを 外部 JS ファイル と呼ぶ 静的に最初から読み込んでおく場合は ファイル名を extfile.js として <script language="javascript" src="extfile. js"> いうタグを記述すればよい この操作を DOM の機能を用いて動的に行うには var n = document.createelement( script ); n.setattribute( type, text/javascript ); n.setattribute( src, extfile.js ); document.getelementsbytagname( head )[0]. appendchild( n ); のようなスクリプトを記述し 実行により DOM 構造の一部として組み込まれる appendchild が実行された時点で外部 JS ファイルの読み込みと解釈が行われ それがスクリプトから新たな関数や変数の定義として利用可能になる ただし この処理は場合によっては時間がかかる

4 永松礼夫 : 動的なソフトウェアの更新についての研究動向 135 ため 外部 JS ファイル側で記述された関数は appndchild の実行直後は未定義で しばらく後に 定義済みになる状況が観測される 従って 外部 JS ファイルを動的に結合する場合には タイマー 等を用いて関数が定義済みになるのを待ってからそれを利用する処理が必要なことがある 名前が後で決定可能なことさて 後からのプログラム修正のために動的変更を重ねる Web ページの場合 主旨からして 最初のプログラムが稼働した後で判明した修正を実装するために外部 JS ファイルを後から作るのが一般的である その際に追加対象となる関数名やファイル名は前もって予想することはできない そこで 最小の予備知識 とすることを考える これは 将来行われる変更について予想ができないので それを妨げるような前提をなるべく排除してシステムを設計しておくことである 例えば 新規に追加される関数の名前が事前に決められている実装よりも パラメータとして任意の名前を後から指定できる実装のほうが より予備知識や前提の縛りがないといえる クロージャの利用 JavaScript の特徴として 名前のない関数の実体を無名関数として定義し 変数などに代入できる 平成 19 年度の卒業研究では クロージャと呼ばれる関数インスタンスをオブジェクトとして保存する方法を用いることで 特定の名前のグローバル変数を使わなくても タイマーで起動される処理のパラメータを保存することができる これを応用して 状態が準備完了 (typeof の値が function になって 関数として使えるよう ) になったことを一定時間ごとに確認するようなルーチンを 外部 JS ファイルの名前を後から与えられるよ 11) うな汎用の部品として実装することを実現した 並列実行の管理 JavaScript ではイベント駆動による割り込み処理が基本であり Ajax 12) のような非同期の並行処理の導入はやや後付けの感がある そのため スレッドやプロセスのモデルに馴染んだプログラマには 13) 取り付きにくい面もある 牧と岩崎らの研究は 並列処理を支援する枠組みを実装する試みである JavaScript のコミュニティではいろいろのライブラリによる拡張がされて言語の機能を補っていることも魅力である 現実の問題との対応現実の世界で使われるアプリケーションを具体的に想定して 動的更新の立場からの単位となるそれぞれの機能要素が実行される状況や更新される状況がどのように干渉し得るかについての考察した 例えば銀行の現金預払い端末が対象なら預金引出しのトランズアクションという通常業務と 振込め詐欺対策として一定額以上の送金をチェックする機能を追加する更新作業との兼ね合いについてである また 人間がすこし考えた後に何か手を打つようなゲーム ( 数独やオセロ ) を対象に 人間をサポートする ヒント表示機能 を一つのゲームの進行中に追加する状況を想定して 学部生でも興味を持て 14) る題材を設定した研究を行っている 4. ブラウザの違いによる問題点 Microsoft Internet Explorer (IE) とそれ以外のブ ラウザ (Firefox や google chrome) で挙動が違うことが多い 外部 JS ファイルのロード処理外部 JS ファイルを動的に読み込みをした後に外部 JS ファイル内で定義された関数や変数が undefined の状態が観測される (firefox や chrome ではローカルファイルでも常に IE では別サーバ上にある場合のみ起きる ) これを解決するため前述のクロージャを用いた方法を研究した 状態が unknown となる問題これは IE のみで発生する現象である オブジェクトの状態 (typeof の値 ) が unknown となり 以後は一切の操作を受け付けなくなる 参照や代入を試みると out of memory のダイアログの出るエラーとなる 内部的に無効なポインタになってしまったように見える 最初は 外部 JS ファイルの利用と関連して起こると思われたが そうでない場合でも特定の操作 ( 後述 ) で起きることが判明した 一度 unknown になった変数をリセットする方法は未解明である 変数スコープが乱れる問題グローバルやローカル変数の区別のように 変数がどのブロックの文から参照できるかをスコープという JavaScript でのスコープはグローバルとローカルの二種類のみのはずである さて ある form の中のボタンをクリックしたとき 変数 x に 1 を代入する操作は ボタン内のスクリプト (onclock= 以降の引用符の中 ) を使って

5 136 Science Journal of Kanagawa University Vol. 20(2) <input type=button onclick= x=1; > と直接記述する方法 ( ボタン内 と呼ぶ ) がある また同じ変数 x に 1 を代入する操作を ボタン 内では <input type=button onclick= setxone() > と関数を呼び出すだけにし 呼ばれた関数で function setxone(){ x=1; } と書く方法 ( 関数内 と呼ぶ ) の二通りが考えられる この二つが同等でなく 結果 ( 変数 x の状態や値 ) が参照する場所で異なることが IE のみで起きる ボタン内の代入結果は 他のボタン内からは観測 操作できるが 関数内からはできない とくに ボタン内で定義した変数を 関数内から delete すると状態 (typeof の値 ) が unknown となってしまう 推測ではあるが onclick もイベントハンドラの一種と考えられ IE ではイベント関連の実装が他のブラウザと異なった箇所があるのでその影響と思われるが 詳細は解明されていない いろいろの差異はあるが よく知られた現象や よく使われる手順についてはブラウザの差異を吸収して同じインタフェースで機能を提供する目的で prototype.js のようなライブラリが存在する おわりにこのように IE とそれ以外の Firefox や chrome での挙動が違うなどブラウザの実装による差異や innerhtml のような利便性のために複数の表現を許した実装でのあいまい性による問題点はあるものの HTML と JavaScript によって Web ページにより多くの機能を持たせたり それをダイナミックに連動したり変更する技術は さらに多くの可能性を持っており 今後のさらなる発展が期待できる技術分野である 謝辞関連研究や議論に協力いただいた永松研究室のゼミ生ならびに卒研生各位に感謝する 文献 1) 永松礼夫, 江坂直紀, 中山泰一 (1997) プログラム作成過程の個性 自己印刷問題を例として. 情報処理学会夏のプログラミングシンポジウム論文集 pp ) European Computer Manufacturers Association (2000) ECMAScript Language Specification rd edition. 3) 金田泰 (1997) Web ページを自己再生産する JavaScript プログラム. 夏のプログラミング シンポジウム, 情報処理学会.pp ) 山本淳, 谷口秀夫 (2005) 動的リンク機能を利用した実行中プログラムの部分入替えにおけるプログラム状態把握法. 電子情報通信学会論文誌 (D-I) J88DI: ) Sasaki H and Nagamatsu L (2003) An evaluation of runtime software updating models: on waiting time for exchangeable state. In: Proc. of HC2003 conference. pp ) 小林良岳, 佐藤友隆, 唐野雅樹, 結城理憲, 前川守 (2001) 彩 : コンパイル時に自動生成される Portal をもとに動的再構成可能なオペレーティングシステム. 電子情報通信学会論文誌 J84D1: ) 木島恭平 (2007) ソフトウエアの動的再構成. 神奈川大学理学部情報科学科平成 18 年度卒業論文. 8) 武市正人 (2008) 双方向変換による高信頼構造化文書処理 - 高い生産性を持つ高信頼ソフトウェア作成技術の開発. 情報処理 49: ) 前田佑貴, 篠原亮 (2008) 構造化文書の側面に着目したパンフレット作成システム. 神奈川大学理学部情報科学科平成 19 年度卒業論文. 10) 田口晴希 (2008) 構造化文書の側面に着目したスケジュール帳の設計. 神奈川大学理学部情報科学科平成 19 年度卒業論文. 11) 湯川貴之 (2009) Web ページ機能の動的な更新 - 外部スクリプト追加時のタイミング管理 -. 神奈川大学理学部情報科学科平成 20 年度卒業論文. 12) Garrett JJ (2005) Ajax - A new approach to web applications, 13) 牧大介, 岩崎英哉 (2007) 非同期処理のための JavaScript マルチスレッドフレームワーク. 情報処理学会論文誌, プログラミング 48 SIG_12 PRO_34: ) 豊留賢 (2009) Web ページの機能の動的な変更 ブラウザによる HEAD 構造の違い. 神奈川大学理学部情報科学科平成 20 年度卒業論文.

Science Journal of Kanagawa University 20(2): 133-136 (2009) 総 説 ( 永 松 礼 夫 研 究 室 ) 動 的 なソフトウェアの 更 新 についての 研 究 動 向 永 松 礼 夫 Research Overview of Dynamic

Science Journal of Kanagawa University 20(2): 133-136 (2009) 総 説 ( 永 松 礼 夫 研 究 室 ) 動 的 なソフトウェアの 更 新 についての 研 究 動 向 永 松 礼 夫 Research Overview of Dynamic \n Title 動 的 なソフトウェアの 更 新 についての 研 究 動 向 Author(s) 永 松, 礼 夫 ; Nagamatsu, Leo Science Journal of Kanagawa Univer Citation 133-136 Date 2009-10-20 Type Departmental Bulletin Paper Rights publisher KANAGAWA

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 情報システム基礎演習 B 2016/01/28 (Thurs.) テーマ 4 JavaScript による電卓 Web アプリを作成しましょう 健山智子 (t.tateyama.es@cc.it-hiroshima.ac.jp) 広島工業大学情報学部知的情報システム学科知的情報可視化戦略研究室 (ival) 講義のアウトライン 2 1. グループの決定 : 1. 5 人での 6 グループ ( ランダム

More information

Webデザイン論

Webデザイン論 2008 年度松山大学経営学部開講科目 情報コース特殊講義 Web デザイン論 檀裕也 (dan@cc.matsuyama-u.ac.jp) http://www.cc.matsuyama-u.ac.jp/~dan/ 前回の課題 Web デザイン論 の期末試験まで何日残っているか表示する Web ページを JavaScript で制作し 公開せよ 宛先 : dan@cc.matsuyama-u.ac.jp

More information

WEBシステムのセキュリティ技術

WEBシステムのセキュリティ技術 WEB システムの セキュリティ技術 棚橋沙弥香 目次 今回は 開発者が気をつけるべきセキュリティ対策として 以下の内容について まとめました SQLインジェクション クロスサイトスクリプティング OSコマンドインジェクション ディレクトリ トラバーサル HTTPヘッダ インジェクション メールヘッダ インジェクション SQL インジェクションとは 1 データベースと連動した Web サイトで データベースへの問い合わせや操作を行うプログラムにパラメータとして

More information

第 8 回の内容 クライアントサイド処理 JavaScript の基礎

第 8 回の内容 クライアントサイド処理 JavaScript の基礎 第 8 回の内容 クライアントサイド処理 JavaScript の基礎 クライアントサイド処理 クライアントサイド / サーバサイド クライアントサイド サーバサイド Web ブラウザ Web サーバ 動的な Web ページ Web ブラウザ Web サーバ Web ブラウザ Web サーバ リソース生成 描画 描画 リソース生成 再描画 描画 再描画 描画 リソース生成 再描画 動的な Web ページとページ遷移

More information

SOC Report

SOC Report IE8 以降の F12 開発者ツール を使った DOM Based XSS の検査法について N T T コ ミ ュ ニ ケ ー シ ョ ン ズ株式会社 ソ リ ュ ー シ ョ ン サ ー ビ ス 部 第四エンジニアリング部門 セキュリティオペレーション担当 2011 年 09 月 05 日 Ver. 1.0 1. 調査概要... 3 2. F12 開発者ツール... 3 2.1. F12 開発者ツール...

More information

\n Title グローバル化の進展と国際マーケティングの新展開 Author(s) 中野, 宏一 ; Nakano, Koichi Citation 経済貿易研究 : 研究所年報, 35: 127-135 Date 2009-03-25 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

\n Title < 対談 > 消費者行政との共働を語る : 弁護士の立場から (< 特集 > 自治体の消費者行政を考える ) Author(s) 平野, 鷹子 Citation 研究年報, 17: 135-163 Date 1999-03-31 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

楽2ライブラリ クライアントサーバ V5.0 体験版 クライアントOS利用時におけるIIS設定手順書

楽2ライブラリ クライアントサーバ V5.0 体験版 クライアントOS利用時におけるIIS設定手順書 V5.0 体験版 クライアント OS 利用時における IIS 設定手順書 はじめに 本書では 楽 2 ライブラリクライアントサーバ V5.0 体験版をクライアント OS(*1) 上で使用する場合の Internet Information Services(IIS) の設定方法 および 注意事項について説明します (*1) Windows XP Windows Vista Windows 7 Windows

More information

新OS使用時の留意事項

新OS使用時の留意事項 2014 年 3 月富士通株式会社 新 OS 使用時の留意事項 Fujitsu Software Interstage Print Manager( 以降 Interstage Print Manager) の動作オペレーティングシステムに以下をサポートします Windows 8 Windows 8.1 2012 2012 R2 この動作環境においても従来と同等の機能をご利用になれますが ご利用に関しての留意事項について説明します

More information

JavaScript Web JavaScript BitArrow BitArrow ( 4 ) Web VBA JavaScript JavaScript JavaScript Web Ajax(Asynchronous JavaScript + XML) Web. JavaScr

JavaScript Web JavaScript BitArrow BitArrow ( 4 ) Web VBA JavaScript JavaScript JavaScript Web Ajax(Asynchronous JavaScript + XML) Web. JavaScr BitArrow JavaScript 1 2 2 3 4 JavaScript BitArrow 4 BitArrow BitArrow,, JavaScript,, Report of JavaScript Lessons on BitArrow, Online Programming Learning Environment Manabe Hiroki 1 Nagashima Kazuhei

More information

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版 独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版 目次 1. はじめに... 3 2. インストール方法... 4 3. プログラムの実行... 5 4. プログラムの終了... 5 5. 操作方法... 6 6. 画面の説明... 8 付録 A:Java のインストール方法について... 11

More information

Delphi/400でFlash動画の実装

Delphi/400でFlash動画の実装 吉原泰介 株式会社ミガロ. RAD 事業部技術支援課顧客サポート Delphi/400 で Flash 動画の実装 YouTube プレイヤーの作成 Flash の機能を ActiveX を利用して Delphi/400 アプリケーションへ組み込む方法を紹介する Flash と ActiveX コントロール ActiveX コントロールの取り込み YouTube プレイヤーの実装 まとめ 略歴 1978

More information

Jupyter Notebook を活用したプログラムライブラリ構築の検討 吹谷芳博 1, 藤澤正樹 1 ( 1 あすか製薬株式会社 ) Examination of the program library construction using Jupyter Notebook ASKA Pharm

Jupyter Notebook を活用したプログラムライブラリ構築の検討 吹谷芳博 1, 藤澤正樹 1 ( 1 あすか製薬株式会社 ) Examination of the program library construction using Jupyter Notebook ASKA Pharm Jupyter Notebook を活用したプログラムライブラリ構築の検討 吹谷芳博 1, 藤澤正樹 1 ( 1 あすか製薬株式会社 ) Examination of the program library construction using Jupyter Notebook ASKA Pharmaceutical Co., Ltd. 要旨 : PC SAS での Jupyter Notebook

More information

29

29 \n Title 格差社会で働く若者たち Author(s) 熊沢, 誠 ; Kumazawa, Makoto Citation 経済貿易研究 : 研究所年報, 36: 29-52 Date 2010-03-25 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository 29 30 No. 31

More information

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利 PDF 変換サービス セキュリティ設定マニュアル 第 21 版 2018 年 2 月 目次 1. PDF 変換サービスの設定について...2 1-1)Internet Explorer をご利用の場合...2 1-2)Microsoft Edge をご利用の場合... 14 1-3)Google Chrome をご利用の場合... 18 1-4)Mozilla Firefox をご利用の場合...

More information

JavaScript MathTOUCH (Shizuka Shirai) Graduate School of Human Environmental Sciences, Mukogawa Women s University (Tetsuo Fukui) S

JavaScript MathTOUCH (Shizuka Shirai) Graduate School of Human Environmental Sciences, Mukogawa Women s University (Tetsuo Fukui) S Title JavaScript 版数式入力インタフェース MathTOUCH の試作 ( 数学ソフトウェアとその効果的教育利用に関する研究 ) Author(s) 白井, 詩沙香 ; 福井, 哲夫 Citation 数理解析研究所講究録 (2015), 1951: 34-39 Issue Date 2015-06 URL http://hdl.handle.net/2433/223967 Right

More information

Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21 Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 1/21 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 20111207 演習

More information

\n Title 洋務運動時期における中国近代技術産業の導入と発展の研 究 ( 一 ) Author(s) 田, 育誠, Tian, Yu cheng Citation 国際経営論集, 23: 387-427 Date 2002-03-23 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

\n Title 長期密着型メンターに関する序説的研究 : 日本の経営者 にとってのメンターの役割と影響 Author(s) 合谷, 美江 ; GOHTANI, Mie Citation 国際経営論集, 31: 79-109 Date 2006-03-30 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

Microsoft PowerPoint _2b-DOM.pptx

Microsoft PowerPoint _2b-DOM.pptx 要素ノードの参照 プロパティで参照可能な親 子 兄弟ノード 要素ノードの他に, テキストノード, ノード, コメントノードなど様々なノードが含まれる ( 処理中に判別が必要 ) 要素ノードのみ参照するプロパティ プロパティ 参照先 parentelement 親要素 firstelementchild 先頭の子要素 lastelementchild 末尾の子要素 nextelementsibng 直後の兄弟要素

More information

\n Title 女 の 職 業 としての 詐 欺 師 : オルコット 仮 面 の 陰 で V.V など Author(s) 山 口, ヨシ 子 ; YAMAGUCHI, Yoshiko Citation 人 文 研 究 : 神 奈 川 大 学 人 文 学 会 誌, 150: 47-88 Date 2003-09-30 Type Departmental Bulletin Paper Rights

More information

\n Title 国 際 経 営 におけるファカルティ ディビロップメント プ ログラム : その1 Author(s) 百 海, 正 一 ; Hyakka, S. Citation 商 経 論 叢, 39(1): 107-135 Date 2003-06-25 Type Departmental Bulletin Paper Rights publisher KANAGAWA University

More information

\n Title 05 実 験 展 示 の 実 施 記 録 Author(s) 中 村, ひろ 子 ; NAKAMURA, Hiroko Citation 実 験 展 示 あるく 身 体 の 記 憶 をつくる: 24-61 Date 2008-03-20 Type Research Paper Rights publisher KANAGAWA University Repository 27 28

More information

プログラミング実習I

プログラミング実習I プログラミング実習 I 05 関数 (1) 人間システム工学科井村誠孝 m.imura@kwansei.ac.jp 関数とは p.162 数学的には入力に対して出力が決まるもの C 言語では入出力が定まったひとまとまりの処理 入力や出力はあるときもないときもある main() も関数の一種 何かの仕事をこなしてくれる魔法のブラックボックス 例 : printf() 関数中で行われている処理の詳細を使う側は知らないが,

More information

C#の基本

C#の基本 C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない

More information

\n Title 看督長見不注進状 ( 九条家本 延喜式 紙背文書 ) に関 する基礎的検討 Author(s) 前田, 禎彦 ; MAEDA, Yoshihiko Citation 人文研究 : 神奈川大学人文学会誌, 157: 101-121 Date 2005-12-24 Type Departmental Bulletin Paper Rights publisher KANAGAWA University

More information

\n Title 教 室 のシェイクスピア : 教 材 としての 翻 訳 : 第 二 章 ビ デオ 教 材 Author(s) 橋 本, 侃 ; Hashimoto, Tsuyoshi Citation 語 学 研 究, 9: 167-199 Date 1986-03-28 Type Departmental Bulletin Paper Rights publisher KANAGAWA University

More information

Science Journal of Kanagawa University 22 : (2011) 短報 自己再生型 HTML ページの On 属性フィールド内スクリプトによる構成法 永松礼夫 A Construction Method for Self-Reproductive HT

Science Journal of Kanagawa University 22 : (2011) 短報 自己再生型 HTML ページの On 属性フィールド内スクリプトによる構成法 永松礼夫 A Construction Method for Self-Reproductive HT \n Title 自己再生型 HTML ページの On 属性フィールド内スクリ プトによる構成法 Author(s) 永松, 礼夫 ; Nagamatsu, Leo CitationScience Journal of Kanagawa Univer Date 2011-06-30 Type Departmental Bulletin Paper Rights publisher KANAGAWA

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 環境設定 (IE11 Edge)(Edge は 国内 + 国外版 国内外 + 翻訳版 のみ ) SRPARTNER では印刷 ダウンロードなどに ActiveX アドオンを使用しており ログイン時にインストールメッセージが表示されます ご使用端末に初期設定いただく必要がございます 以下記載の設定を実施し 設定変更を行ってください 1. 保護モードの解除 1[ コントロールパネル ]-[ インタ -

More information

\n Title < 論 説 > 江 戸 時 代 の 隠 居 と 隠 居 分 家 Author(s) 川 鍋, 定 男 ; Kawanabe, S. Citation 商 経 論 叢, 32(1): 265-283 Date 1996-06-28 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

\n Title 04 博 士 論 文 要 旨 経 営 組 織 の 持 続 可 能 性 に 関 する 一 考 察 - 経 営 価 値 を 意 識 した 個 人 の 役 割 - Author(s) 湯 川, 恵 子 ; Yukawa, Keiko Citation 研 究 年 報, 10: 39-56 Date 2006-03-25 Type Departmental Bulletin Paper Rights

More information

\n Title < 論 説 > 現 代 租 税 税 制 論 の 検 討 (3) Author(s) 小 林, 晃 ; Kobayashi, A. Citation 商 経 論 叢, 31(2): 195-229 Date 1996-03-25 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

コンテンツメディアプログラミング実習2

コンテンツメディアプログラミング実習2 CMP 実習 2 JavaScript + 地図を使ってみよう 中村, 宮下, 斉藤, 菊池 1 必要な知識 JavaScript の基本 HTMLのどの部品なのかを指定する方法 その部品にイベントを埋め込む方法 それを JavaScript で記述する方法 2 要素をどうやって取得する? DOM とは Document Object Model HTML や XML の各要素についてアプリケーションから利用するための

More information

第21章 表計算

第21章 表計算 第 3 部 第 3 章 Web サイトの作成 3.3.1 WEB ページ作成ソフト Dreamweaver の基本操作 Web ページは HTML CSS という言語で作成されており これらは一般的なテキストエディタで作成できるのが特徴ですが その入 力 編集は時に煩雑なものです そこで それらの入力 編集作業など Web ページの作成を補助するソフトウェアである Dreamweaver の使い方について解説していきます

More information

目次 1 はじめに アンインストール前の注意点 Sophos アンインストール手順 アンインストーラの場所を確認する アンインストーラの実行 F-Secure Client Security for Mac インストー

目次 1 はじめに アンインストール前の注意点 Sophos アンインストール手順 アンインストーラの場所を確認する アンインストーラの実行 F-Secure Client Security for Mac インストー Sophos アンインストール & F-Secure インストールマニュアル Mac 版 Ver. 1.0 岐阜大学情報連携統括本部 目次 1 はじめに... 1 1.1 アンインストール前の注意点... 1 2 Sophos アンインストール手順... 2 2.1 アンインストーラの場所を確認する... 2 2.2 アンインストーラの実行... 3 3 F-Secure Client Security

More information

\n Title 学 級 活 動 の 指 導 法 について(1) - 学 級 像 と 指 導 法 - Author(s) 間 山, 広 朗, Mayama, Hiroo Citation 神 奈 川 大 学 心 理 教 育 研 究 論 集, 35: 27-39 Date 2014-03-20 Type Departmental Bulletin Paper Rights publisher KANAGAWA

More information

momentum Probe Type-R/C version 4.21 build-a04a Release Notes Release Version: momentum Probe Type-R/C version 4.21 build-a04a Release Date: 2018/06/2

momentum Probe Type-R/C version 4.21 build-a04a Release Notes Release Version: momentum Probe Type-R/C version 4.21 build-a04a Release Date: 2018/06/2 Release Version: momentum Probe Type-R/C version 4.21 build-a04a Release Date: 1 追加された機能 Feature #120122577: 新ライセンスモジュールの組み込み 概要 ライセンスに関連する機構を刷新 Feature #120122587: mm-rsync(mm-rsync-c mm-rsync-s) 概要 製品間でのデータ転送機構を実装

More information

\n Title < 論 文 > 聴 く ことの 理 論 と 方 法 : 社 会 現 象 の 解 釈 学 的 探 究 Author(s) 武 井, 寿 ; Takei, Hisashi Citation 国 際 経 営 フォーラム, 2: 136-158 Date 1991-03-30 Type Departmental Bulletin Paper Rights publisher KANAGAWA

More information

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ) Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ ) Pirates Buster for Document Pirates Buster for WebDocument 本書の利用方法 目的と概要本書は Web インストーラを利用した Secure Viewer のインストールについて説明します 利用対象者本書は 暗号化されたファイルの利用者を対象としています

More information

デザインパターン第一章「生成《

デザインパターン第一章「生成《 変化に強いプログラミング ~ デザインパターン第一章 生成 ~ 梅林 ( 高田明宏 )@ わんくま同盟 デザインパターンとは何か (1) デザインパターンの定義 ソフトウェア開発におけるデザインパターンとは 過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し 名前をつけ 再利用しやすいように特定の規約に従ってカタログ化したもの (Wikipedia) 参考書籍 オブジェクト指向における再利用のためのデザインパターン

More information

\n Title < 論 説 > 日 清 戦 後 における 酒 税 の 増 徴 について Author(s) 池 上, 和 夫 ; Ikegami, K. Citation 商 経 論 叢, 20(3/4): 85-156 Date 1985-03-25 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

IPSJ SIG Technical Report Vol.2014-IOT-27 No.14 Vol.2014-SPT-11 No /10/10 1,a) 2 zabbix Consideration of a system to support understanding of f

IPSJ SIG Technical Report Vol.2014-IOT-27 No.14 Vol.2014-SPT-11 No /10/10 1,a) 2 zabbix Consideration of a system to support understanding of f 1,a) 2 zabbix Consideration of a system to support understanding of fault occurrences based on the similarity of the time series Miyaza Nao 1,a) Masuda Hideo 2 Abstract: With the development of network

More information

<4D F736F F D AA8E5291E58A778FEE95F B835E B CC91808DEC95FB9640>

<4D F736F F D AA8E5291E58A778FEE95F B835E B CC91808DEC95FB9640> 岡山大学情報データベースシステムの操作方法 1 インターネットブラウザの設定 まず ご利用のブラウザ環境に応じて 下記 URL に記載されている設定を行ってください この設定をしていない場合 岡山大学情報データベースシステムを利用できない場合があります Windows Internet Explorer の環境設定 http://www.okayama-u.ac.jp/user/tqac/tenken/kyouin/manual/ie91011.pdf

More information

\n Title 洋 務 運 動 時 期 における 中 国 近 代 技 術 産 業 の 導 入 と 発 展 の 研 究 ( 三 ) Author(s) 田, 育 誠 ; TIAN, Yucheng Citation 国 際 経 営 論 集, 31: 135-168 Date 2006-03-30 Type Departmental Bulletin Paper Rights publisher KANAGAWA

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 最近よくあるお問い合わせ 本マニュアルでは 最近よくあるお問い合わせの解決手順をまとめました 以下より 該当する現象を選択してください 2014.6.22 改定 ver. 目次 1. トップページの各メニューをクリックしても反応が無い 3 2. 動画再生画面が真っ白になる 7 3. 準備完了 と表示されたまま動画再生が始まらない 13 4. このファイルを再生する権限はありません のメッセージが表示され動画再生が始まらない

More information

共有フォルダ接続手順 1 共有フォルダ接続ツールのダウンロード 展開 CSVEX のトップページから共有フォルダ接続ツールの zip ファイルをダウンロードします ダウンロードした zip ファイルを右クリックして すべて展開 を選択します (Windows 環境では zip ファイルを解凍しなくて

共有フォルダ接続手順 1 共有フォルダ接続ツールのダウンロード 展開 CSVEX のトップページから共有フォルダ接続ツールの zip ファイルをダウンロードします ダウンロードした zip ファイルを右クリックして すべて展開 を選択します (Windows 環境では zip ファイルを解凍しなくて 共有フォルダ接続手順 (Windows 環境 ) 本手順書では 共有フォルダ接続ツールの設定 実行方法を説明します PC から CSVEX の共有フォルダ (WebDAV) に接続すれば いつでもお手元に最新のファイル一式が揃っている状態となり 日々のファイルダウンロード作業が不要となります 共有フォルダ接続ツールは CSVEX の共有フォルダに簡単に接続するためのツールです 必要環境 Windows

More information

Microsoft PowerPoint - 09.pptx

Microsoft PowerPoint - 09.pptx 情報処理 Ⅱ 第 9 回 2014 年 12 月 22 日 ( 月 ) 関数とは なぜ関数 関数の分類 自作関数 : 自分で定義する. ユーザ関数 ユーザ定義関数 などともいう. 本日のテーマ ライブラリ関数 : 出来合いのもの.printf など. なぜ関数を定義するのか? 処理を共通化 ( 一般化 ) する プログラムの見通しをよくする 機能分割 ( モジュール化, 再利用 ) 責任 ( あるいは不具合の発生源

More information

\n Title 21 世 紀 国 際 貿 易 港 湾 発 展 の 研 究 ( 四 ) Author(s) 田, 育 誠 ; Tian, Yu Cheng Citation 国 際 経 営 論 集, 42: 31-42 Date 2011-10-31 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

JC/400でポップアップウィンドウの制御&活用ノウハウ!

JC/400でポップアップウィンドウの制御&活用ノウハウ! 清水孝将 / 伊地知聖貴 株式会社ミガロ. システム事業部システム 1 課 JC/400 でポップアップウィンドウの制御 & 活用ノウハウ! JC/400 の標準機能と JavaScript の 2 つのアプローチにより ポップアップの開発手法 活用例を紹介する Web 開発におけるポップアップウィンドウの活用 JC/400 標準機能による実現 JavaScript による実現 JavaScript

More information

\n Title < 麒 麟 > 英 語 英 語 習 得 そして 和 製 英 語 に 見 る 一 視 点 Author(s) 金 谷, 良 夫 ; KANAYA, Yoshio Citation 麒 麟, 13: 82(33)-71(44) Date 2004-03-25 Type Departmental Bulletin Paper Rights publisher KANAGAWA University

More information

\n Title 社 会 言 語 学 と 言 語 使 用 域 : 一 般 英 語, 専 門 英 語 と 国 際 ビ ジネス コミュニケーション Author(s) 橋 本, 光 憲 ; HASHIMOTO, Mitsunori Citation 神 奈 川 大 学 言 語 研 究, 24: 189-209 Date 2002-03-01 Type Departmental Bulletin Paper

More information

\n Title ベトナム人従業員の仕事 価値観に対する意識調査 (1) Author(s) 丹野, 勲 ; 原田, 仁文 ; Tanno, Isao; Harada Citation 国際経営論集, 28: 145-193 Date 2004-1-130 Type Departmental Bulletin Paper Rights publisher KANAGAWA University Repository

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション HPOP( HP オプション ) リンク作成方法 目次 1.HPOPの構造 2. 職種リンク 3. 職種カテゴリリンク 4. 業種リンク 5. 勤務地リンク 6. 選択肢リンク 7. 特定のJOBへのリンク 8. 特定の企業へのリンク 9. キーワードリンク 1 単独キーワード 2 複数キーワード 2 1.HPOP の構造 JOB 自動公開機能は以下の 3 画面 (2 階層 ) もしくは 2 画面

More information

迷惑メールフィルタリングサービス フィードバック機能マニュアル

迷惑メールフィルタリングサービス フィードバック機能マニュアル 迷惑メールフィルタリングサービス フィードバック機能マニュアル 第 11 版 2017 年 1 月 24 日 目次 1 はじめに本マニュアルについて 2 動作環境 2 1 はじめに 2 フィードバック対象メールの保存 Outlook をご利用の場合 本手順は不要です 21 電子メールを保存する (Thunderbird) 4 22 電子メールを保存する (Becky! Internet Mail)

More information

SOC Report

SOC Report PostgreSQL と OS Command Injection N T T コ ミ ュ ニ ケ ー シ ョ ン ズ株式会社 ソ リ ュ ー シ ョ ン サ ー ビ ス 部 第四エンジニアリング部門 セキュリティオペレーション担当 2011 年 10 月 14 日 Ver. 1.0 1. 調査概要... 3 2. POSTGRESQL を使った WEB アプリケーションでの OS COMMAND

More information

ポップアップブロックの設定

ポップアップブロックの設定 電子申請サービス 事前準備 Web ブラウザの設定 第 1.3 版 平成 26 年 12 月 富士通株式会社 - 目次 - 第 1 章はじめに... 1 第 2 章ポップアップブロックの設定... 1 2-1. Internet Explorer をご使用の場合... 1 2-2. Mozilla Firefox をご使用の場合... 4 2-3. Google Chrome をご使用の場合...

More information

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI KeyWeb Creator R3.0 Beta 日本オラクル株式会社システム製品マーケティング部 1 KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ show_book

More information

ic3_cf_p1-70_1018.indd

ic3_cf_p1-70_1018.indd 章オペレーティングシステム()の基いソフトウェアで 基本ソフトウェア とも呼ばれます 第礎第 章 オペレーティングシステム () の基礎 - の役割と動作 ここでは コンピューターの基本的な構成やオペレーティングシステムの基本的な役割と操作を学習します -- コンピューターの基本構成 現代社会では さまざまな種類のコンピューター機器が各分野で利用されています 身近なものでは パソコン タブレット スマートフォンなどがありますが

More information

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います

More information

\n Title 教 員 に 求 められる 心 がけと 具 体 的 な 配 慮 Author(s) 倉 本, 憲 一 ; Kuramoto, Kenichi Citation 神 奈 川 大 学 心 理 教 育 研 究 論 集, 32: 139-149 Date 2012-11-30 Type Departmental Bulletin Paper Rights publisher KANAGAWA

More information

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア 基本操作編 編集するファイルを開く... ファイルの選択... 各パネルの表示非表示... マイクロデータ : の編集... 編集するテキストの選択... 適用するテキストの選択... アイテムタイプの選択... アイテムタイプの検索... よく使うアイテムタイプの登録... よく使うアイテムタイプの削除... 定型セットの登録... 定型セットの削除... 定型セット内のアイテムタイプの削除...

More information

Ver.50 改版履歴 版数 日付 内容 担当 V //9 新規作成 STS V..0 06/6/ 画像修正 STS V..0 06/6/8 画像修正 STS V /9/5 画像追加 (Windows0 Anniversary の記載 ) STS V // 文言修

Ver.50 改版履歴 版数 日付 内容 担当 V //9 新規作成 STS V..0 06/6/ 画像修正 STS V..0 06/6/8 画像修正 STS V /9/5 画像追加 (Windows0 Anniversary の記載 ) STS V // 文言修 Ver.50 証明書発行マニュアル パスワード設定版 Windows 0 InternetExplorer 08 年 3 月 4 日 セコムトラストシステムズ株式会社 i Ver.50 改版履歴 版数 日付 内容 担当 V..00 05//9 新規作成 STS V..0 06/6/ 画像修正 STS V..0 06/6/8 画像修正 STS V..30 06/9/5 画像追加 (Windows0 Anniversary

More information

SOC Report

SOC Report mailto スキームのエスケープについて N T T コ ミ ュ ニ ケ ー シ ョ ン ズ株式会社 経営企画部 マネージドセキュリティサービス推進室 セ キ ュ リ テ ィ オ ペ レ ー シ ョ ン担当 2013 年 02 月 01 日 Ver. 1.0 1. 調査概要... 3 1.1. 調査概要... 3 2. MAILTO スキームでのエスケープ処理... 3 2.1. 脆弱なWEBページを想定する

More information

CubePDF ユーザーズマニュアル

CubePDF ユーザーズマニュアル CubePDF ユーザーズマニュアル 2018.11.22 第 13 版 1 1. PDF への変換手順 CubePDF は仮想プリンターとしてインストールされます そのため Web ブラウザや Microsoft Word, Excel, PowerPoint など印刷ボタンのあるアプリケーションであればどれでも 次の 3 ステップで PDF へ変換することができます 1. PDF 化したいものを適当なアプリケーションで表示し

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 2 回クラス インスタンス メソッド コンストラクタ 先週の出席確認 Webブラウザはどのようなプログラムでできているかこの問に答える前に Webブラウザとは 何か? 普段使ってますよね? Webブラウザを使ってできることと Webブラウザがやっていることを区別する必要がある 何をすれば Web ブラウザ と言えるのか NHK チコちゃんに叱られる! Web

More information

Java言語 第1回

Java言語 第1回 Java 言語 第 2 回簡単な Java プログラムの作成と実行 知的情報システム工学科 久保川淳司 kubokawa@me.it-hiroshima.ac.jp 簡単な Java プログラム Java プログラムのファイル名 Java プログラムのファイル名命名ルール ファイル名とクラス名は同じでなければならない HelloJava.java public class HelloJava { public

More information

指定立替納付を使った場合の 国内提出書類の提出方法 1 出願書類や 納付書などを 指定立替納付で支払う場合の手順をご案内します ここでは ひな型を Word で編集する場合の手順を案内します 他を利用する場合は ユーザガイドをご覧ください (1) 指定立替納付を使うための事前準備 a. クレジットカ

指定立替納付を使った場合の 国内提出書類の提出方法 1 出願書類や 納付書などを 指定立替納付で支払う場合の手順をご案内します ここでは ひな型を Word で編集する場合の手順を案内します 他を利用する場合は ユーザガイドをご覧ください (1) 指定立替納付を使うための事前準備 a. クレジットカ 指定立替納付を使った場合の 国内提出書類の提出方法 1 出願書類や 納付書などを 指定立替納付で支払う場合の手順をご案内します ここでは ひな型を Word で編集する場合の手順を案内します 他を利用する場合は ユーザガイドをご覧ください (1) 指定立替納付を使うための事前準備 a. クレジットカード発行会社のサイトで 3D セキュア の登録を行い パスワードを取得してください 3D セキュア の詳細および登録方法は

More information

OmniTrust

OmniTrust Centrally Managed Content Security Systems OmniTrust for Documents Internet Explorer 9 設定ガイド リリース 3.6.0-Rev1 2011 年 11 月 24 日 株式会社クレアリア東京都北区豊島 8-4-1 更新履歴 項番 更新年月日 更新区分 ( 新規 修正 ) 更新箇所更新内容更新者 1 2011/11/22

More information

Microsoft Word - FWTEC0003.doc

Microsoft Word - FWTEC0003.doc IBM FormWave for WebSphere 公開技術文書 #FWTEC0003 Windows の更新プログラム (KB912945) におけ る FormWave への影響とその回避方法 最終更新日 :2006/04/03 Copyright International Business Machines Corporation 2006. All rights reserved. FormWave

More information

SmartBrowser_document_build30_update.pptx

SmartBrowser_document_build30_update.pptx SmartBrowser Update for ios / Version 1.3.1 build30 2017 年 8 月 株式会社ブルーテック 更新内容 - 概要 ios Version 1.3.1 build28 の更新内容について 1. 設定をQRから読み込み更新する機能 2.URLをQRから読み込み画面遷移する機能 3.WEBページのローカルファイル保存と外部インテントからの起動 4.JQuery-LoadImageライブラリの組み込み

More information

ポップアップブロックの設定

ポップアップブロックの設定 電子申請サービス 事前準備 Web 第 1.5 版 平成 30 年 3 月 富士通株式会社 - 目次 - 第 1 章はじめに... 1 第 2 章ポップアップブロックの設定... 1 2-1. Internet Explorer をご使用の場合... 1 2-2. Mozilla Firefox をご使用の場合... 4 2-3. Google Chrome をご使用の場合... 6 2-4. Safari

More information

\n Title 事 業 者 間 相 互 接 続 料 金 算 定 と 特 定 費 用 負 担 金 廃 止 : NTT 東 西 接 続 料 均 一 維 持 決 議 の 含 意 Author(s) 関 口, 博 正 ; SEKIGUCHI, Hiromasa Citation 国 際 経 営 論 集, 25: 235-256 Date 2003-03-24 Type Departmental Bulletin

More information

PALNETSC0184_操作編(1-基本)

PALNETSC0184_操作編(1-基本) 1 章ご使用前に この章について この章では 特許情報提供サービス Shareresearch をご利用になる前の動作環境と各種 設定について説明します この章の内容を以下に示します 1.1 使用する際の環境について 1.2 WWW ブラウザのセキュリティ設定 1.3 Excel のセキュリティ設定 1.4 フォルダオプションの設定 1 1.1 使用する際の環境について Shareresearch

More information

\n Title サグラダ ファミリア 聖 堂 聖 別 式 -2010 年 11 月 7 日 - Author(s) 鳥 居, 徳 敏 ; Torii, Tokutoshi Citation 麒 麟, 20: 80(1)-47(34) Date 2011-03-31 Type Departmental Bulletin Paper Rights publisher KANAGAWA University

More information

PRIMEQUEST 1000シリーズ WS2008 NTP設定手順書

PRIMEQUEST 1000シリーズ WS2008 NTP設定手順書 Windows Server 2008 NTP 設定手順書 Copyright 2010 FUJITSU LIMITED はじめに 本書は 以下の環境におけるインターネット時刻 (NTP) の設定手順について解説するものです PRIMEQUEST 1000 シリーズ Windows Server 2008 / Windows Server 2008 R2 Workgroup 環境 本書は PRIMEQUEST

More information

\n Title 横 浜 弁 護 士 会 会 長 就 任 講 演 弁 護 士 としての 志 Author(s) 木 村, 保 夫, Kimura, Yasuo Citation 神 奈 川 ロージャーナル, 06: 95-107 Date 2013-09-01 Type Departmental Bulletin Paper Rights publisher KANAGAWA University

More information

第1章 業務共通

第1章 業務共通 IE11 の設定 本マニュアルでは e 年金利用開始時に必要となる IE11 の初期設定について説明します なお IE11 では e 年金操作の際におきましても 必ずデスクトップ画面から IE を起動ください ( スタート画面 からインターネットエクスプローラを起動しないようにお願いします ) スタート画面 ( ここから IE を起動しないようにお願いします ) デスクトップ アプリをクリック アプリ左下に

More information

Si 知識情報処理

Si 知識情報処理 242311 Si, 285301 MS 第 12 回 竹平真則 takemasa@auecc.aichi-edu.ac.jp 2015/12/21 1 本日の内容 1. 先週のおさらい 2. PHP のスクリプトを実際に動かしてみる 3. RDB についての説明 2015/12/21 2 資料の URL http://peacenet.info/m2is 2015/12/21 3 注意事項 ( その

More information

Vista IE7 ブラウザの設定手順

Vista IE7 ブラウザの設定手順 Windows Vista-Internet Explorer 7 の設定について ディサークル株式会社 本資料では POWER EGG を Windows Vista 上で Internet Explorer 7 で動作させる場合に必要な 設定及び ActiveX のインストールについて説明します 1. Internet Explorer 7 の設定について Internet Explorer 7

More information

卒論タイトル

卒論タイトル 1 Web, [ ] [ ] [ ] [ ] [ ],.,,.,,., Web, Web 3. Web., 3,, IDF. 2 1 4 1.1... 4 1.2... 4 1.3... 4 1.4... 5 1.5... 5 2 6 2.1 Web UI[2]... 6 2.1.1... 6 2.1.2... 7 2.2 [3]... 7 2.2.1... 7 2.2.2... 7 2.3 Web

More information

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1 ポリテクセンター埼玉セミナー資料 組込み技術者のための C# Monoを用いたマルチプラットフォームアプリケーション開発技術 第 1.2 版 2018 年 8 月 Microbrains Inc. 渋谷 目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い

More information

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボックス名 : t1 関数名 : MM() test-a.htm function MM(){ a=document.f1.t1.value;

More information

Active! mail 6 操作マニュアル 株式会社トランスウエア Copyright TransWare Co. All rights reserved.

Active! mail 6 操作マニュアル 株式会社トランスウエア Copyright TransWare Co. All rights reserved. Active! mail 6 操作マニュアル 株式会社トランスウエア Copyright TransWare Co. All rights reserved. 目次 Active! mail を利用する前に......... パソコンの準備... ログイン... Active! mail でメールを送信する......... プロフィールの設定... メールを作成する... 5 Active! mail

More information

目次 研究目的 背景システム開発について実験および評価結論

目次 研究目的 背景システム開発について実験および評価結論 Swift 言語を用いた関数型プログラミングの学習支援環境 宮城大学事業構想学研究科博士前期課程情報デザイン領域青木唯一 指導教員 須栗裕樹 目次 研究目的 背景システム開発について実験および評価結論 研究背景 関数型言語とは 関数 を組み合わせてプログラミングを行う言語 ( 関数型プログラミングを行うに適した仕様の言語 ) 関数 = 数学的な意味での関数 参照透過性があり 副作用がない 参照透過性

More information