2 Ruby/TkORCA とは 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク での開発物 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称

Size: px
Start display at page:

Download "2 Ruby/TkORCA とは 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク での開発物 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称"

Transcription

1 1 ネット公開マルチウィンドウ GUI アプリ用フレームワーク Ruby/TkORCA におけるウィジェット操作権限の分離手法 九州工業大学情報工学部知能情報工学科 永井秀利 2006/09/02

2 2 Ruby/TkORCA とは 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク での開発物 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 ( 略称 ) Ruby/TkORCA ルビー ティーケー オルカ 開発目的ローカルのウィンドウシステム上に限られていた GUI プログラミング技術の対象領域を, 広くネットワーク GUI アプリにまで拡張する コンセプト ローカルからネットまで お気軽に GUI プログラミングを楽しめるようにしたい どこでも GUI! ( GUI, Anywhere! )

3 3 現状でのネット GUI アプリ作成時の問題点 基本傾向として, 能力が高い枠組ほど制約も厳しく, 想定範囲を越えようとすると実現が非常に困難だったり不可能だったりが多い Flash 等の独自フレームワーク 開発者に特有の技量を要求 インストールされたクライアント用プログラムのバージョンに依存するため, 適用可能範囲が狭く, 発展や機能改良も鈍重 Ajax ( Asynchronous JavaScript + XML ) サーバ / クライアントの連携やクライアントの差異への配慮が面倒 機能向上に対し, 開発コストや情報漏洩リスク等が急激に増大 VNC ( Virtual Network Computing ) 接続を許可した相手を信用し過ぎており, 監視や制御ができない 不特定多数をサービス対象とする仕組みが欠落している X window system (X protocol) 初期化が非常に重く,LAN クラスの速度でなければ起動を待ち切れない アプリケーションサービス側からの攻撃には脆弱

4 4 Ruby/TkORCA の思想 VNC の利点を活かしつつ, その問題点を回避した枠組とする 高度なインタラクティブ性や, プログラムやデータをクライアントに送らないことによる低い情報漏洩リスクなどの利点はそのままに享受 問題の源になる一般的ウィンドウマネージャは動かさず, 相当機能の実装によりウィンドウ操作も監視や制御の対象とする 不特定多数の他者へのサービス提供に利用できるものとする 開発者に対して, 特有で特殊な技量を要求しない ローカル用とネット用とでソース変更をほとんど必要としない 監視や制御の機構をあらかじめ組み込んでいなくても, アプリケーションの監視や制御を可能に ( 改良 強化も容易に ) する 援用する他のソフトには一切手を加えない 導入コスト低減や, 他ソフトの強化 改良からの最大限の受益のため 広く使われているものに 似て異なるもの を開発する愚は避ける

5 5 Ruby/TkORCA の構造 アプリケーションサービス Ruby/TkORCA プロセス family mother 用設定 mother daughter 用設定 オプション 監視 制御 監視 制御生成 停止 daughter sandbox load application ログ出力 処理代行変換 操作 + daughter load application 監視付ウィンドウマネージャ相当機能 access HOME ディレクトリ ( 固定または一時生成 ) 描画 イベント xauth ファイル RFB 通信 VNCserver (Xvnc) プロセス

6 6 Ruby/TkORCA サーバの構成概略図 Pod 監視 制御 ログ出力 ログファイル 接続要求 サービスデーモン (1) ランダム名で生成 xauth ファイル 不正利用回避のためディレクトリエントリは参照不可に設定 (3) ランダム名で生成 監視 制御 ログ出力 参照 参照 HOME ディレクトリ 複数サービスの同時提供 (2) fork アプリケーションサービス (4) fork 参照 実行環境設定ファイル RFB 通信 VNCserver プロセス 描画 Ruby/TkORCA プロセス daughter daughter mother 用スクリプト daughter 用スクリプト 複数アプリの同時実行 Application Application

7 7 なぜ Ruby/Tk なのか 手軽に使える GUI ツールキットの一つ 多くの OS で使える高いポータビリティ 手軽に GUI を作れる Tcl/Tk にオブジェクト指向の殻を被せてさらに手軽に ウィジェットパス名に悩まされない, 新しいウィジェットクラスの作成も容易に, 等 ウィジェットは Tcl/Tk インタープリタに依存して存在 デフォルトの IP は, ライブラリのロード時に自動生成して定数に保持 ウィジェットオブジェクトは依存する IP の情報を持たない オブジェクトを入手しただけでは操作できず,IP の操作権獲得も必須 スレーブ Tk インタープリタの生成が可能 マスターからスレーブを操作することはできるが, 逆は不可 手軽さ + mother/daughter を実装できる素地 を持つ

8 8 問題点 (1) ウィジェットのコンストラクタやインスタンスメソッドには,Tk インタープリタを指定する引数がない スクリプトのコンテキストに基づいて, 対象となる Tk インタープリタを自動選択する必要がある context A ( for IP1) IP1 上に生成されたボタンウィジェット TkButton.new ( ボタンウィジェットの生成 ) context B ( for IP2) IP2 上に生成されたボタンウィジェット

9 9 問題点 (2) 同じ手続きオブジェクトを異なるコンテキストで評価できる必要がある ( 例えばコールバック処理などでの手続き流用 ) 手続きオブジェクトの生成時に固定してしまうようなことはできず, 動的に定める必要がある context A ( for IP1) x.call(...) context A での評価 ( IP1 を使用 ) context B ( for IP2) 手続きオブジェクト x x.call(...) context B での評価 ( IP2 を使用 )

10 10 問題点 (3) スクリプトにおいて, デフォルトの Tk インタープリタを保持する定数を直接参照してメソッド呼び出しを行うことがある スレッドの存在に注意が必要 処理中のスレッド切替えを考えると, 選択すべき Tk インタープリタの情報はスレッド固有である必要がある 新しいスレッドが生成される際, 自動的に確実に Tk インタープリタの情報を新しいスレッドの固有情報として引き継げる保証がない 1 2 context (IP) の情報はどこに保持すべきか? 生成 3

11 11 スレッドグループの活用 Ruby のスレッドグループを活用 スレッドグループの enclosed という状態を活用 以前に提案し, 導入してもらったもの 新たなスレッドを生成することはできるが, スレッドを別のスレッドグループに移したり, 別のスレッドグループからスレッドを追加したりすることができないという状態 コンテキストはカレントスレッドが属するスレッドグループによって規定 新たなスレッドを生成してもコンテキストの維持が保証できる Group Group Group OK NG NG OK NG NG OK New OK New NG New Group Group Group normal 不可逆 enclosed 不可逆 frozen

12 12 MultiTkIp クラス MultiTkIp クラス スレッドグループとそれに対応付けた Tk インタープリタとで構築 クラスメソッド呼び出しは現コンテキストの IP のメソッド呼び出しとなる IP が現コンテキストの IP か, その直接のスレーブである場合にのみメソッド呼び出しが許可される 命令は, 手続きオブジェクト化して評価 queue に投入される 評価 queue でシリアライズされた命令を評価スレッドで順に評価し, 必要なら結果を返す ( 値の返却には例外生起を活用 ) 手続き 評価スレッド watchdog スレッド Group Tk インタープリタ

13 13 ウィジェット集合の封じ込め MultiTkIp オブジェクトを中心として daughter (sandbox) を構築 daughterごとのウィジェット集合の封じ込めを実現 包み込むことでMultiTkIpオブジェクトへのアクセスを制約 Tcl/Tkコマンドやメソッドのwrapによる監視と処理依頼の実装 手続き 評価スレッド wrapper watchdog スレッド Group Tk インタープリタ wrapper マスターインタープリタ mother 上での評価

14 14 ウィンドウマネージャ機能の構築 ウィジェット集合を封じ込めただけではダメ ウィンドウマネージャが存在しないため, ウィンドウ操作不能 daughter toplevel Xvnc のフレームバッファ mother に属するマスター Tk インタープリタのキャンバスウィジェット上にウィンドウマネージャ機能を構築 マスター IP のコンテナにスレーブ IP のトップレベルウィジェットを埋め込む daughter toplevel frame container window item motherのcanvasウィジェット Xvnc のフレームバッファ

15 15 Tcl/Tk コマンドの wrap 一般的なウィンドウマネージャは稼働していない daughter 上でのウィンドウマネージャ関係コマンドは, ほぼすべてが機能しない motherのウィンドウマネージャ機能を呼び出す必要あり daughter の Tk インタープリタ上のウィンドウマネージャに係わるコマンドのすべてを wrap する daughter の IP はスレーブインタープリタであるので, マスターインタープリタである mother の IP による支配的操作が可能 toplevel, wm, winfo, grab 等のコマンドを wrap ( mother への処理依頼や情報問い合わせ ) daughter からは, 普通にコマンドを実行しているだけに見える ウィンドウ操作がすべて mother の処理を経由する ウィンドウ操作のすべてを mother の監視 制御の下に置ける daughter 上の GUI アプリの全体 ( アプリ内部から UI まで ) をきめ細やかに監視 制御することも可能

16 16 例 :toplevel コマンドの wrap Ruby/Tk スクリプト daughter mother : : toplevel 生成 toplevel コマンドの wrapper の起動 処理依頼 処理の正当性の検査 : : ERROR invali d 例外 ( エラー ) の発行 valid 隠蔽 本来の toplevel コマンド 隠蔽されたコマンドの発行 daughter は, 普通に toplevel コマンドを実行しているつもり fail ERROR succeed toplevel window の獲得 埋め込み window frame の生成 ERROR!! toplevel ウィジェットのオブジェクト mother 上の疑似ウィンドウマネージャ機能の監視下に

17 17 デモンストレーション C 言語で作られた外部ライブラリを使用し, コンソール出力もするようなアプリケーション OpenGL (Mesa) を用いているアプリケーション 複数アプリケーションの同時サービス 5 分で作るネットワーク GUI アプリ などから, 時間が許す範囲で

18 18 まとめ ネットワーク GUI アプリ用フレームワーク Ruby/TkORCA において, 一つのプロセス上で, ウィジェット集合の操作権限を分離しつつ, アプリケーション実行環境とウィンドウマネージャ機能とを実装するために用いた方法を示した Ruby/TkORCA を用いれば, 小物の GUI ツールを手間をかけずにリモートアプリ化したり, 特殊なライブラリや機密情報を一切見せることなく外部公開したりといったことも簡単にできる 具体的な性能数値計測が優先課題 操作による画面更新がなければ通信量はわずかなので, 接続のみなら最大の 99 クライアント (Xvnc の仕様による制限 ) でも十分に対応可能 一般の VNC サーバは通信帯域制限の機構を持たないため, 高レートのアニメーションなどで画面更新が非常に頻繁なものを最高クラスの品質で無条件に提供すると, 数クライアントでも通信帯域を使い切ってしまう場合がある ( 大規模サービスでは通信帯域制限が必須 ) サービスの品質と (OS による ) 通信帯域制限との組み合わせに対し, どの程度の数のクライアントの実用に耐えうるかの計測が必要

2 開発物の名称と目的 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 ( 略称 ) Ruby/TkORCA ルビー ティーケー オルカ 開発目的ローカルのウィンドウシステム上に限られていた GUI

2 開発物の名称と目的 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 ( 略称 ) Ruby/TkORCA ルビー ティーケー オルカ 開発目的ローカルのウィンドウシステム上に限られていた GUI 1 2005 年度下期未踏ソフトウェア創造事業 ネット公開を目的としたマルチウィンドウアプリ用フレームワーク 成果報告 九州工業大学情報工学部知能情報工学科永井秀利 2006/08/10 2 開発物の名称と目的 正式名称 Ruby/Tk On Remote-Frame-Buffered Canvas ( Ruby/Tk On RFB Canvas ) 通称 ( 略称 ) Ruby/TkORCA ルビー

More information

日本 Ruby 会議 2007 Inside Ruby/Tk 永井秀利 九州工業大学情報工学部知能情報工学科 2007/06/10

日本 Ruby 会議 2007 Inside Ruby/Tk 永井秀利 九州工業大学情報工学部知能情報工学科 2007/06/10 日本 Ruby 会議 2007 Inside Ruby/Tk 永井秀利 九州工業大学情報工学部知能情報工学科 2007/06/10 Inside Ruby/Tk... まず最初に ごめんなさい!! ドキュメントプロジェクトでは足を引っ張ってます 現在の Ruby1.9 (YARV) 上では, まだ Ruby/Tk はまともに動きません 新しい thread (native thread) 絡みのややこしい問題があり,

More information

FTPサーバーへのアクセス権限設定

FTPサーバーへのアクセス権限設定 FTP サーバーへのアクセス権限設定 iseries ナビゲーターを使用した FTP サーバーへのアクセス権限の制限方法をご紹介いたしま す FTP サーバーへのアクセス権限設定 OS/400 は V4 以前から クライアントから i5/os オブジェクトへのさまざまなアクセス手法を提供し てきました 古くはクライアント アクセス (PC サポート ) のデータ転送や FTP ODBC や ADO

More information

延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC

延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC 延命セキュリティ二つの対策方法 対策 1 ホワイトリスト型 概要 : 動作させてもよいアプリケーションのみ許可し それ以外の全ての動作をブロックすることで 不正な動作を防止します 特長 : 特定用途やスタンドアロンの PC の延命に効果的です リストに登録されたアプリケーションのみ許可 アプリケーション起動制御 不許可アプリケーションは防止 対策 2 仮想パッチ型 概要 : OS アプリケーションの脆弱性を狙った通信をブロックし

More information

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ Oracle Un お問合せ : 0120- Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよびSOA 対応データ サービスへ ) を網羅する総合的なデータ統合プラットフォームです Oracle

More information

KSforWindowsServerのご紹介

KSforWindowsServerのご紹介 Kaspersky Security for Windows Server のご紹介 ランサムウェアに対抗する アンチクリプター を搭載 株式会社カスペルスキー 製品本部 目次 1. サーバーセキュリティがなぜ重要か? 2. Kaspesky Security for Windows Server の概要 Kaspersky Security for Windows Server の特長 導入の効果

More information

スライド 1

スライド 1 IBM ホスト アクセスのためのツールを集めたソリューション パッケージ Solution Package for Host Access Solution Package for Host Access は 以下の IBM 製品を使用した IBM ホスト システムへのアクセスやホストと PC クライアントとの連携をサポートするソリューションを提供します Host Access Client Package

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

WebOTX V6 J2EEアプリケーションのトラブルシューティング

WebOTX V6 J2EEアプリケーションのトラブルシューティング WebOTX V6 J2EE アプリケーションのトラブルシューティング ( リソース参照 EJB 参照 ) 2006 年 11 月初版 改版履歴 i 目次 1 はじめに...1 2 リソース参照 EJB 参照について...1 3 リソース参照 EJB 参照の設定に問題がある時のエラーと対処方法について...2 4 設定方法...2 4.1 リソース参照...3 4.1.1 WebOTX 配備ツールを使用する場合...3

More information

吉田坂本.pptx

吉田坂本.pptx Android 端末間のアドホックネットワークの構築 ユビキタスネットワークシステム研究室 N11-040 坂本浩基 N11-107 吉田和矢 All Rights Reserved, Copyright 2013 Osaka Institute of Technology 背景 l アドホックネットワーク 通信キャリアに頼らず構築することのできる無線ネットワーク 2 All Rights Reserved,

More information

Microsoft Word 基_シラバス.doc

Microsoft Word 基_シラバス.doc 4-5- 基 Web アプリケーション開発に関する知識 1 4-5- 基 Web アプリケーション開発に関する知識 スクリプト言語や Java 言語を利用して Ruby on Rails やその他 Web フレームワークを活用して HTML(4, 5) XHTML JavaScript DOM CSS といったマークアップ言語およびスクリプト言語を活用しながら Ⅰ. 概要ダイナミックなWebサービスを提供するアプリケーションを開発する際に

More information

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」 C1 Delphi/C++ チュートリアルセッション RAD Studio XE5 によるマルチ言語 / マルチデバイス開発の進め方 エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ RAD Studio XE5 の概要 Delphi or C++ Intel or ARM Windows / OS X / ios / Android プロジェクトとは? FireMonkey HD

More information

使用する前に

使用する前に この章では Cisco Secure ACS リリース 5.5 以降から Cisco ISE リリース 2.4 システムへのデー タ移行に使用される Cisco Secure ACS to Cisco ISE Migration Tool について説明します 移行の概要 1 ページ Cisco Secure ACS から データ移行 1 ページ Cisco Secure ACS to Cisco ISE

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

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

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

More information

<4D F736F F D C A8DED8F9C8EE88F878F E C5816A2E646F63>

<4D F736F F D C A8DED8F9C8EE88F878F E C5816A2E646F63> Citrix Presentation Server 4.0/4.5 不要レジストリ削除手順書 Citrix Presentation Server 第 1 版 2007/ 12/ 21 CASIO SPEEDIA Series カシオ計算機株式会社 CASIO COMPUTER CO., LTD. Page 1 はじめに 本プログラムは Ciitrix Presentation Server 導入環境において

More information

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

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

More information

LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のよう

LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のよう LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のようなサービスを利用する際 エンドユーザは利用申請を行うが 利用申請手段はメールや紙となっている そのため

More information

ObjectPartner Pro

ObjectPartner Pro Open Factory 21/ 資産を分散システム Web システムへ 日本電気株式会社 製品概要 は Web システム環境において 資産を活用する ためのコンポーネント生成機能を提供します 新機能 Ver2.4 の強化内容 Microsoft Visual C++ 2008 対応 Microsoft Visual C++ 2008 を使用する環境でアプリケーションの開発が可能 次の機能は Microsoft

More information

NTMobile LAN NT- Mobile(Network Traversal with Mobility) [1] NTMobile LAN 2. NTMobile NTMobile NTMobile NTM IP DC(Direction Coordinator)

NTMobile LAN NT- Mobile(Network Traversal with Mobility) [1] NTMobile LAN 2. NTMobile NTMobile NTMobile NTM IP DC(Direction Coordinator) NTMobile 110425321 1. LAN NT- Mobile(Network Traversal with Mobility) [1] NTMobile LAN 2. NTMobile NTMobile NTMobile NTM IP DC(Direction Coordinator) NTM DC NTM DC IP NTM NTM (MN) DC NTM (CN) UDP MN CN

More information

WannaCry とは WannaCry はランサムウェアの一種 WannaCry は ランサムウェアと呼ばれる身代金要求型のマルウェアです WannaCryptor WanaCrypt Wcry といった呼ばれ方もします 一般的にランサムウェアに感染すると 以下のようなデータを使用できないように暗

WannaCry とは WannaCry はランサムウェアの一種 WannaCry は ランサムウェアと呼ばれる身代金要求型のマルウェアです WannaCryptor WanaCrypt Wcry といった呼ばれ方もします 一般的にランサムウェアに感染すると 以下のようなデータを使用できないように暗 WannaCry 2017 年 5 月 21 日 マクニカネットワークス株式会社 本資料は 2017 年 5 月 21 日現在の情報を基に作成しております WannaCry とは WannaCry はランサムウェアの一種 WannaCry は ランサムウェアと呼ばれる身代金要求型のマルウェアです WannaCryptor WanaCrypt Wcry といった呼ばれ方もします 一般的にランサムウェアに感染すると

More information

4-4- 基スクリプト言語に関する知識 コードの作成や修正が容易とされるスクリプト言語を学習し アプリケーション開発の手法を習得する 本カリキュラムでは まずスクリプト言語に位置づけされる Perl PHP Python JavaScript Ruby といった Ⅰ. 概要プログラミング言語の特徴に

4-4- 基スクリプト言語に関する知識 コードの作成や修正が容易とされるスクリプト言語を学習し アプリケーション開発の手法を習得する 本カリキュラムでは まずスクリプト言語に位置づけされる Perl PHP Python JavaScript Ruby といった Ⅰ. 概要プログラミング言語の特徴に 4-4- 基スクリプト言語に関する知識 1 4-4- 基スクリプト言語に関する知識 コードの作成や修正が容易とされるスクリプト言語を学習し アプリケーション開発の手法を習得する 本カリキュラムでは まずスクリプト言語に位置づけされる Perl PHP Python JavaScript Ruby といった Ⅰ. 概要プログラミング言語の特徴について解説し 動作環境の構築や基本的な構文について習得する

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 4 回継承 オーバーライド ポリモルフィズム 今日のお題 継承 オーバーライド ポリモルフィズム 継承 (inherit) あるクラス c のサブクラス s を定義する : このとき s は c を継承していると言う 何かの下位概念を表すクラスは その上位概念を表すクラスの属性や機能を ( 基本的には ) 使える 継承の例 大学生 長崎県立大学の学生 大学生を継承する概念

More information

McAfee Application Control ご紹介

McAfee Application Control ご紹介 SHieldWARE ファイル改ざん検知 / 防御機能 株式会社富士通ソーシアルサイエンスラボラトリ ファイル変更監視概要 指定したファイル / ディレクトリへの編集操作をリアルタイムで検知 サーバ 不正ユーザー Web コンテンツディレクトリ ログファイルディレクトリ ファイル読込 ファイル書込 事前定義したファイルへの書込を検知しログ出力 事前定義したファイルへの書込を検知しログ出力 改ざん 改ざん

More information

BOM for Windows Ver

BOM for Windows Ver BOM for Windows Ver.5.0 SR2 リリースノート Copyright 2007-2009 SAY Technologies, Inc. All rights reserved. このドキュメントには BOM Ver5.0 SR2 に関する最新情報が記載されています 対応 OS の追加 対応 SP と OS が増えました 機能追加 改良 1.Windows Server 2008

More information

Microsoft Word - ManagerIPChange.doc

Microsoft Word - ManagerIPChange.doc 管理サーバの IP アドレス ( ホスト名 ) 変更手順 対応バージョン SSC1.1 / SSC1.2 / SSC1.3 概要 管理サーバのIPアドレス ( ホスト名 ) を変更する場合の 設定変更手順を記載します # 本文では IPアドレス変更手順について記載しておりますので # ホスト名変更の場合は IPアドレスをホス名に読み替えてください SystemProvisinoning 同一ネットワークセグメント内の

More information

Delphi/400開発ノウハウお教えします Googleマップ連携によるリッチなGUIアプリ開発

Delphi/400開発ノウハウお教えします Googleマップ連携によるリッチなGUIアプリ開発 セッション No.4 Delphi/400 開発ノウハウお教えします Google マップ連携によるリッチな GUI アプリ開発 株式会社ミガロ. システム事業部プロジェクト推進室 小杉智昭 アジェンダ Web サービス概要 Web サービスを利用するには Google マップを使ったアプリケーション例 はじめに 2000 年代初めごろに登場した Web サービス は着々と利用が広がり さまざまなサービスが提供されるようになりました

More information

多言語ドメイン名の実装 mdnkit 石曽根信 ( 株 ) SRA 2001/12/04 日本語ドメイン名解説 / mdnkit 1 mdnkit 多言語ドメイン名を扱うためのツールキット 正規化 エンコード変換等を提供するライブラリとコマンド 既存アプリケーシ

多言語ドメイン名の実装 mdnkit 石曽根信 ( 株 ) SRA 2001/12/04 日本語ドメイン名解説 / mdnkit 1 mdnkit 多言語ドメイン名を扱うためのツールキット 正規化 エンコード変換等を提供するライブラリとコマンド 既存アプリケーシ 多言語ドメイン名の実装 mdnkit 石曽根信 ( 株 ) SRA ishisone@sra.co.jp 2001/12/04 日本語ドメイン名解説 / mdnkit 1 mdnkit 多言語ドメイン名を扱うためのツールキット 正規化 エンコード変換等を提供するライブラリとコマンド 既存アプリケーションを多言語ドメイン対応させるためのツール群 フリーソフトウェア 2001/12/04 日本語ドメイン名解説

More information

<4D F736F F F696E74202D D312E A90A78CE48AC28BAB93B193FC835C838A B E707074>

<4D F736F F F696E74202D D312E A90A78CE48AC28BAB93B193FC835C838A B E707074> USB メモリ制御環境導入ソリューション 2009 年 4 月 17 日 株式会社ソフトウェア パートナー Copyright 2009 All rights reserved, Agenda 1. 背景 2. 目的 3. 内容 3-1. USB メモリの利用自体を制御 3-2. USB メモリの 書き込み のみを制御 3-3. USB メモリ利用の柔軟な制御と 管理機能 の提供 1. 背景 現在

More information

移行支援資料 ~J2EE機能からの移行ポイント~

移行支援資料 ~J2EE機能からの移行ポイント~ Interstage Web Server Express 移行支援資料 ~J2EE 機能からの移行ポイント ~ migration-201304 2013 年 4 月 まえがき 本書の目的 本書は Interstage Web Server で J2EE 機能を使用していたユーザーが Interstage Web Server Express に移行する場合について説明します 本書の表記について

More information

<4D F736F F F696E74202D E656D6F73837D836C815B C B CC90DA91B182CC8E DD82F0979D89F082B582E682A F38DFC E >

<4D F736F F F696E74202D E656D6F73837D836C815B C B CC90DA91B182CC8E DD82F0979D89F082B582E682A F38DFC E > 序章はじめに との接続の仕組みを理解しよう! ~ 開発者による設計セミナー vol.02~ 2012 年 11 月 14 日株式会社 NTT データ 幸坂大輔 2 開発チームって何をやってるの? 問い合わせの種別 開発チームの業務 開発 新バージョンの開発 オプションの開発 保守 仕様問い合わせ対応 解析問い合わせ対応 パッチ作成 導入支援 NTTデータの案件 NTTデータ以外の案件 どんな問い合わせが多いの?

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

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

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

More information

Mobile Access簡易設定ガイド

Mobile Access簡易設定ガイド Mobile Access Software Blade 設定ガイド チェック ポイント ソフトウェア テクノロジーズ ( 株 ) アジェンダ 1 SSL VPN ポータルの設定 2 3 4 Web アプリケーションの追加 Check Point Mobile for iphone/android の設定 Check Point Mobile for iphone/android の利用 2 変更履歴

More information

プレポスト【問題】

プレポスト【問題】 コース名 : サーブレット /JSP/JDBC プログラミング ~Eclipse による開発 ~ 受講日 氏名 1 JDBC の説明として 間違っているものを 1 つ選びなさい 1. JDBC を使用してデータベースへアクセスするときには JDBC API が必要である 2. JDBC API は java.lang パッケージとして提供されている 3. JDBC には JDBC API JDBC

More information

移行支援資料 ~J2EE機能から Java EE 5機能への移行ポイント~

移行支援資料 ~J2EE機能から Java EE 5機能への移行ポイント~ FUJITSU Software Interstage Application Server 移行支援資料 ~J2EE 機能から Java EE 5 機能への移行ポイント ~ migration-201410 2014 年 10 月 まえがき 本書の目的 本書は Interstage Application Server V6~V11 で J2EE の Servlet サービス機能を使用していたユーザーが

More information

検証事例 富士通株式会社

検証事例 富士通株式会社 http://www.humancrest.co.jp/ Interstage / ENdoSnipe 動作検証結果報告書 (Windows) 平成 21 年 6 月 5 日株式会社ヒューマンクレスト品質コンサルティングコンサルティング部第 1.0 版 動作検証結果報告書目次 1. 本プロジェクトの目的及び方針 2. 検証環境 3. 検証内容 4. 検証結果 メモリリーク マルチプロセス 負荷試験

More information

1. はじめに Systemwalker Desktop Patrol V 以降でセキュリティ監査として BIOS パスワード設定の監査 を提供しています しかし Systemwalker Desktop Patrol メインメニュー のセキュリティ情報に表示される起動パスワード 設定パ

1. はじめに Systemwalker Desktop Patrol V 以降でセキュリティ監査として BIOS パスワード設定の監査 を提供しています しかし Systemwalker Desktop Patrol メインメニュー のセキュリティ情報に表示される起動パスワード 設定パ Systemwalker Desktop Patrol BIOS パスワード設定状況確認ツール利用ガイド 第 1.1 版 2011 年 4 月 5 日 1. はじめに Systemwalker Desktop Patrol V13.0.0 以降でセキュリティ監査として BIOS パスワード設定の監査 を提供しています しかし Systemwalker Desktop Patrol メインメニュー のセキュリティ情報に表示される起動パスワード

More information

Webアプリケーションでのlog4j利用ガイド

Webアプリケーションでのlog4j利用ガイド Web アプリケーションでの log4j 利用ガイド WebOTX V6.4,6.5 編 NEC 第二システムソフトウェア事業部 2007 年 5 月初版 改版履歴 i 目次 1. はじめに... 1 1.1. 対象読者... 1 1.2. 表記について... 1 2. WebOTXのクラスローダの仕組み... 1 3. WebAPからlog4j 利用手順... 3 3.1. WebAPにlog4jを含める場合...

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 4 回継承 オーバーライド ポリモルフィズム 今日のお題 継承 オーバーライド ポリモルフィズム 継承 (inherit) あるクラス c のサブクラス s を定義する : このとき s は c を継承していると言う 何かの下位概念を表すクラスは その上位概念を表すクラスの属性や機能を ( 基本的には ) 使える 継承の例 大学生 長崎県立大学の学生 大学生を継承する概念

More information

Microsoft Word - Python利用環境構築ガイド_ docx

Microsoft Word - Python利用環境構築ガイド_ docx Python 利 環境構築ガイド (2019 年 5 7 版 ) このガイドは プログラミング 語 Python を いてメッシュ農業気象データを処理できるように PC をセットアップする 順を説明するものです 1. 使 するソフトウェア 1-1. Anaconda と Spyder Anaconda は プログラミング 語 Python の利 環境と Python を利 する上で便利なソフトウェアが

More information

<基礎領域>

<基礎領域> 1. 科目コード 1243 2. 科目名 プログラミング特論 3(Advanced Programming 3) 3. 担当教員 吉田博哉 (Hiroya YOSHIDA) 4. 開講期 2 年次春 1 期 (( 昼 ) 火 3-4 時限 ( 夜 ) 火 6-7 時限 ) 5. 科目の目的 概要 オブジェクト指向言語を用いたアプリケーション開発の基礎知識を身につけることを目的とする Web アプリケーションを開発

More information

ソフトウェアの説明

ソフトウェアの説明 CHAPTER 2 この章では Cisco Edge Craft とその機能の概要について説明します 2.1 概要 Cisco Edge Craft は ネットワーク要素を 1 つずつ運用状態にする場合に使用します Cisco Edge Craft でできるのは ネットワーク要素に保存されている情報の表示と その情報に関する操作だけです Cisco Edge Craft のグラフィカルユーザインターフェイス

More information

WebSAM Storage ReplicationNavigator WebSAM Storage ReplicationNavigator Oracle RAC Option 本製品を販売する場合 事前に下記問い合わせ先へご連絡をお願いします < 問い合わせ先 > 8. 問い合わせ窓口 を参照し

WebSAM Storage ReplicationNavigator WebSAM Storage ReplicationNavigator Oracle RAC Option 本製品を販売する場合 事前に下記問い合わせ先へご連絡をお願いします < 問い合わせ先 > 8. 問い合わせ窓口 を参照し WebSAM Storage ReplicationNavigator WebSAM Storage ReplicationNavigator Oracle RAC Option 本製品を販売する場合 事前に下記問い合わせ先へご連絡をお願いします < 問い合わせ先 > 8. 問い合わせ窓口 を参照してください 製品概要 WebSAM Storage ReplicationNavigator は istorage

More information

中継サーバを用いたセキュアな遠隔支援システム

中継サーバを用いたセキュアな遠隔支援システム 本資料について 本資料は下記文献を基にして作成されたものです. 文書の内容の正確さは保障できないため, 正確な知識を求める方は原文を参照してください. 著者 : 三代沢正厚井裕司岡崎直宣中谷直司亀山渉文献名 : 中継サーバを設けたセキュアな遠隔支援システムの開発と展開出展 : 情報処理学会論文誌 Vol. 48 No. 2 pp.743 754 Feb. 2007 1 中継サーバを用いたセキュアな遠隔支援システム

More information

rcp-add-01:アーキテクチャ設計書

rcp-add-01:アーキテクチャ設計書 Web 注文管理システム ( サンプル ) 履歴 バージョン 改訂内容 改訂者 改訂日 0.1 新規作成 山下 2010/11/1 目次 1. はじめに 1.1 本文書の目的 1.2 参照資料 / 文献 2. 概説 2.1 アーキテクチャ要件 2.3 対象とする機能要件 ( ユースケース ) 2.4 アーキテクチャ設計方針 2.4 仮定と依存 3. 構造及び構成 3.1 物理配置図 3.2 実行環境

More information

1.indd

1.indd Ver.1 Copyright 2008 Copyright 1995-2008 Trend Micro Incorporated. All Rights Reserved. 2008 9 オンラインヘルプで問題解決 セキュリティ対策ツールサポートページで問題解決 http://www.flets-west.jp/redir/sec/to_top.html NTT 西日本セキュリティサポートセンタ

More information

製品概要

製品概要 InterScan Web Security as a Service (IWSaaS) ご提案書 トレンドマイクロ株式会社 製品概要 ネット利用状況の変化 Employees 多種多様な Web アプリケーション Web メール オンラインショッピング オンライントレード 業務系ソフト etc 私的な SNS サイトを利用したいユーザと 仕事に関係のある SNS のみを許可したい管理者 Web 2.0

More information

6-2- 応ネットワークセキュリティに関する知識 1 独立行政法人情報処理推進機構

6-2- 応ネットワークセキュリティに関する知識 1 独立行政法人情報処理推進機構 6-2- 応ネットワークセキュリティに関する知識 1 6-2. ネットワークセキュリティに関する知識 OSS 動作環境におけるセキュリティリスク それに対応するセキュリ ティ要件とその機能 構成に関して 実際の開発 運用の際に必要な Ⅰ. 概要 管理知識 手法の種類と特徴 内容を理解する 特に Linux サーバ による実務の手順に即して ネットワークセキュリティを確保するため の手順を学ぶ Ⅱ.

More information

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事 2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事 豊山 祐一 Hitachi ULSI Systems Co., Ltd. 2015. All rights

More information

SQLインジェクション・ワームに関する現状と推奨する対策案

SQLインジェクション・ワームに関する現状と推奨する対策案 SQL インジェクション ワームに関する現状と推奨する対策案 - 新たな脆弱性と攻撃の巧妙化についての報告 - 2008/5/29 診断ビジネス部辻伸弘松田和之 前回 5 月 21 日付けのレポートで報告した SQL インジェクション ワームに関する現状と推奨する対策案 に加え 新たに利用される脆弱性が確認されましたので ご報告いたします 状況 誘導先サイトが攻撃に利用する脆弱性に 新たに Adobe

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

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン PDF コンバータ V5.X インストール ガイド Page0 > 1 PDF コンバータのインストール... 2 2 ライセンスコードの入力... 6 3 PDF にフォントを埋め込みたい場合の設定... 9 4 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明... 10 5 PDF コンバータのアンインストール... 16 6 お問合せ...

More information

スライド 1

スライド 1 Multimeter Version 1. 3. 3 簡易取扱説明書 2009 年 9 月 9 日 この簡易説明書は Multimeter Version 1. 3. 3 ( 以後 IntuiLink) の簡易説明書です サポートしておりますマルチメータは 34401A, 34405A, 34410A, 34411A, L4411A, 34420A です IntuiLink Multimeter は

More information

Microsoft PowerPoint - 【Webnner】はじめてのHULFT-WebFT.pptx

Microsoft PowerPoint - 【Webnner】はじめてのHULFT-WebFT.pptx はじめての HULFT-WebFT セゾン情報システムズ HULFT 事業部 的と学習内容 この動画では次の内容をご紹介します HULFT-WebFTとは 社内外におけるデータ受渡しの課題 社内外におけるデータ受渡しの最適解 HULFT-WebFTの機能 HULFT-WebFTの導 事例 2/ 24 2014 年 12 月より HULFT クラウド の名称が変わりました HULFT-WebFT ハルフトウェブエフティー

More information

iExpressソフトフォン TE20-ST-EX

iExpressソフトフォン TE20-ST-EX 2. セットアップ手順 2.1. システム構成 2.1.1. パソコンの動作環境 NEC PC-98NXシリーズまたはIBM-PC/AT 互換機 Windows2000(SP3) またはWindowsXP(SP1) CPU:PentiumⅢ800MHz 以上 メモリ:256MB 以上 ハードディスク: 空き容量 20MB 以上 DirectX:8.1 以上 ネットワークインタフェースカード(10/100BASE-T)

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ネットワークプログラミング 演習 第 12 回 Web サーバ上で動作するプログラム 2 今日のお題 PHPのプログラム例 おみくじ アクセスカウンタ ファイルの扱い lock ファイルの所有者 許可と権限 PHP の文法 ( の一部 ) if, for, while の制御の構文は C 言語と似ている 型はあるが 明示的な宣言はしなくてよい 変数には型がない 変数の宣言はしなくてよい 変数名には

More information

UCSセキュリティ資料_Ver3.5

UCSセキュリティ資料_Ver3.5 RICOH Unified Communication System セキュリティホワイトペーパー (Ver3.5) - UCS 専用端末 P3500, P1000, P3000, S7000 - Apps (for Windows) (for ipad/iphone) (for Mac) (for Android) 株式会社リコー 2017 年 1 月 本ホワイトペーパーは RICOH Unified

More information

News Release Template

News Release Template ものづくり IT 融合化推進技術の研究開発 2005 年 4 月 1 日 設計 製造支援アプリケーションのためのプラットフォームの研究開発 MZ Platform Release Note = Version: 1.2 = 連絡先独立行政法人産業技術総合研究所 MZ プラットフォーム研究会 E メールアドレス :pf-support@m.aist.go.jp -1- リリース 内容 付属資料 Ver.1.0

More information

Android Layout SDK プログラミング マニュアル

Android Layout SDK プログラミング マニュアル プログラミングマニュアル Version 1.3.0 用 更新履歴 年月日 バージョン 履歴 2014.09.08 1.2.0.0 新規 (Layout Utilities ユーザーズ ガイド ) 2016.08.16 1.3.0.0 モバイル端末用レイアウトで直線部品と矩形部品に対応 モバイル端末用レイアウトファイルを CLFX から XML へ変更 Layout Print Engine から

More information

リリースノート バージョン / /8/04 公開 wivia は 株式会社内 洋 の 本における登録商標です その他の製品名 システム名などは 一般に各社の登録商標または商標です 概要 wivia ファームウェア および Windows/Mac

リリースノート バージョン / /8/04 公開 wivia は 株式会社内 洋 の 本における登録商標です その他の製品名 システム名などは 一般に各社の登録商標または商標です 概要 wivia ファームウェア および Windows/Mac リリースノート バージョン 4.3.0.0 / 3.8.0.0-2017/8/04 公開 wivia は 株式会社内 洋 の 本における登録商標です その他の製品名 システム名などは 一般に各社の登録商標または商標です 概要 wivia ファームウェア 4.3.0.0 および Windows/Mac 用 wivia ソフトウェア 3.8.0.0 では 最新のオペレーションシステムへの対応 アクセスポイント機能の通信品質の向上

More information

9. システム設定 9-1 ネットワーク設定 itmはインターネットを経由して遠隔地から操作を行ったり 異常が発生したときに電子メールで連絡を受け取ることが可能です これらの機能を利用するにはiTM 本体のネットワーク設定が必要になります 設定の手順を説明します 1. メニューリスト画面のシステム設

9. システム設定 9-1 ネットワーク設定 itmはインターネットを経由して遠隔地から操作を行ったり 異常が発生したときに電子メールで連絡を受け取ることが可能です これらの機能を利用するにはiTM 本体のネットワーク設定が必要になります 設定の手順を説明します 1. メニューリスト画面のシステム設 9. システム設定 9-1 ネットワーク設定 itmはインターネットを経由して遠隔地から操作を行ったり 異常が発生したときに電子メールで連絡を受け取ることが可能です これらの機能を利用するにはiTM 本体のネットワーク設定が必要になります 設定の手順を説明します 1. メニューリスト画面のシステム設定タブで (4) ネットワーク設定ボタンをタッチして ネットワーク設定画面を表示させます (4-5 メニューリスト画面

More information

Windows PC VPN ユーザー向け手順書 SoftEther VPN (SSL-VPN) を用いた筑波大学 VPN サービスへの接続方法 学術情報メディアセンター VPN ユーザーマニュアルから Windows PC 向けの情報だけを詳細に説明した設定手順書を作成いたしましたのでご利用くださ

Windows PC VPN ユーザー向け手順書 SoftEther VPN (SSL-VPN) を用いた筑波大学 VPN サービスへの接続方法 学術情報メディアセンター VPN ユーザーマニュアルから Windows PC 向けの情報だけを詳細に説明した設定手順書を作成いたしましたのでご利用くださ Windows PC VPN ユーザー向け手順書 SoftEther VPN (SSL-VPN) を用いた筑波大学 VPN サービスへの接続方法 学術情報メディアセンター VPN ユーザーマニュアルから Windows PC 向けの情報だけを詳細に説明した設定手順書を作成いたしましたのでご利用ください ( オリジナルマニュアル http://campus-vpn.cc.tsukuba.ac.jp/ja/howto_softether.aspx#windows)

More information

Source Insight

Source Insight ソースインサイト プログラムエディタ Source Insight のご紹介 ソースを理解しながら 効率の良いコーディング エクセルソフト株式会社営業部 エクセルソフト株式会社 Copyright 2008 XLsoft K.K. All Rights Reserved. - 1 - 目次 プログラムエディタ Source Insight のご紹介 ソースを理解しながら 効率の良いコーディング 目次

More information

PowerPoint プレゼンテーション

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

More information

インテル(R) Visual Fortran コンパイラ 10.0

インテル(R) Visual Fortran コンパイラ 10.0 インテル (R) Visual Fortran コンパイラー 10.0 日本語版スペシャル エディション 入門ガイド 目次 概要インテル (R) Visual Fortran コンパイラーの設定はじめに検証用ソースファイル適切なインストールの確認コンパイラーの起動 ( コマンドライン ) コンパイル ( 最適化オプションなし ) 実行 / プログラムの検証コンパイル ( 最適化オプションあり ) 実行

More information

(GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 )

(GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 ) 高架下の Ruby 横山昌史札幌市中央区 Ruby 会議 01 2014/02/08 自己紹介 @myokoym (GitHub, Twitter) 由来 :m.yokoyama 発音例 :myokoyamaa ソフトウェア開発者将棋指し ( アマ三段 ) Ruby Kaja 2013 札幌の将棋事情 北海道将棋会館 札幌市中央区南 4 西 9 北海道将棋連盟のブログ http://doshoren.blog.fc2.com/

More information

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機 デスクトップ シングルサインオンディレクトリ連携5.13. 統合アカウント管理 認証 認可 ( アクセス制御 ) 5.13.1. 統合アカウント管理 認証 認可 ( アクセス制御 ) の定義 統合アカウント管理 認証 認可 ( アクセス制御 ) は 情報システムの利用者を統合的 一元的に管理する仕 組みを提供する 利用者がその ID をもっている本人であることを確認し 利用者の権限に基づきリソースへ

More information

<4D F736F F F696E74202D20834E A815B83688CE490E096BE8E9197BF2E707074>

<4D F736F F F696E74202D20834E A815B83688CE490E096BE8E9197BF2E707074> リッチクライアントソリューション クオリード のご提案 オープンソースを利用した 3 層 C/S 型システムの構築について 企業概要 会 社 名 : 株式会社 アドソフト 設立年月日 : 平成 16 年 6 月 18 日 資 本 金 :1,000 万円 ( 平成 22 年 1 月現在 ) 所 在 地 : 福岡市博多区竹下 4 丁目 6-14 FORT-S 2F 代 表 者 : 代表取締役 龍 文雄

More information

PDFオートコンバータEX

PDFオートコンバータEX PDF コンバータ V4.X インストール ガイド Page0 > 1 PDF コンバータ 32BIT 版のインストール... 2 2 PDF コンバータ 64BIT 版のインストール... 7 3 PDF にフォントを埋め込みたい場合の設定... 13 4 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明... 14 5 PDF コンバータのアンインストール...

More information

SSL サムプリントの検証 SSL サムプリントの検証はリモートユーザーがホストの信頼性を検証するために使用します この検証はリモートとホスト間の接続の安全性を確立して MITM 攻撃から保護するために実行する必要があります デフォルトで リモートユーザーが TCP/IP を使用してホストに接続しよ

SSL サムプリントの検証 SSL サムプリントの検証はリモートユーザーがホストの信頼性を検証するために使用します この検証はリモートとホスト間の接続の安全性を確立して MITM 攻撃から保護するために実行する必要があります デフォルトで リモートユーザーが TCP/IP を使用してホストに接続しよ Symantec pcanywhere のセキュリティ対策 ( ベストプラクティス ) この文書では pcanywhere 12.5 SP4 および pcanywhere Solution 12.6.7 で強化されたセキュリティ機能と これらの主要な強化機能が動作するしくみ およびセキュリティリスクを低減するためのいくつかの手順について説明します SSL ハンドシェイクと TCP/IP の暗号化現在

More information

24th Embarcadero Developer Camp

24th Embarcadero Developer Camp 17 Th Developer Camp B4 Delphi/C++Builder テクニカルワークショップ Delphi / C++Builder 旧バージョンアプリケーションの移行 エンバカデロ テクノロジーズサポートチーム with 高橋智宏 1 17 Th Developer Camp Delphi Q1 2 midas.dll Q. 別々のバージョンで作成したデータベースアプリケーションがあります

More information

iRMC S4 ご使用上の留意・注意事項

iRMC S4 ご使用上の留意・注意事項 CA92344-0630-12 irmc S4(Integrated Remote Management Controller) ご使用上の留意 注意事項 FUJITSU Server PRIMERGY に搭載されるサーバ監視プロセッサ irmc S4(Integrated Remote Management Controller) に関して 以下の留意 注意事項がございます 製品をご使用になる前にお読みくださいますよう

More information

UPS管理システムSAN GUARD IV

UPS管理システムSAN GUARD IV 1 / 5 SANYO DENKI TECHNICAL REPORT No.7 May-1999 特集 瀬在哲夫 Tetsuo Sezai 中島忠久 Tadahisa Nakajima 三浦博文 Hirofumi Miura 1. まえがき 情報化社会をささえるコンピュータは 万が一の電源トラブルに備えて無停電電源装置 ( 以下 UPS という ) でバックアップされている しかし 長時間の停電に対してはUPSのバックアップ時間内にコンピュータにシャットダウン処理をさせてデータの損失を防ぐ必要がある

More information

Webコンポーネントのカスタマイズ入門

Webコンポーネントのカスタマイズ入門 佐田雄一 株式会社ミガロ. システム事業部システム 1 課 Web コンポーネントのカスタマイズ入門カスタムコンポーネントを開発できれば さらなる Web 開発の効率化が見込める VCL for the Web ならではのカスタムコンポーネント作成手法を述べる はじめに カスタムコンポーネントを利用するメリット Ajax JavaScript との連携 数値専用 WebEdit の作成例 まとめ 略歴

More information

MC3000一般ユーザ利用手順書

MC3000一般ユーザ利用手順書 WakeOnLAN コントローラ MC3000 一般ユーザ利用手順書 第 2.3 版 NTT テクノクロス株式会社 改版履歴 2011 年 06 月 06 日... 第 2.0 版 2011 年 11 月 11 日... 第 2.1 版 2012 年 05 月 17 日... 第 2.2 版 2013 年 10 月 31 日... 第 2.3 版 目次 1 章. はじめに... 1-1 1-1) 事前の準備...

More information

Windows MAC OS 用 VPN クライアントソフトバージョンによる仕様差異

Windows MAC OS 用 VPN クライアントソフトバージョンによる仕様差異 KDDI Flex Remote Access VPN クライアントソフト (Cisco AnyConnect) ご利用にあたってのご注意事項 KDDI 株式会社 2018 年 7 月 Windows MAC OS 用 VPN クライアントソフトバージョンによる仕様差異 はじめに KDDI Flex Remote Access( 略称 :KDDI FRE) の Windows 用 /MAC OS 用クライアントソフトは

More information

<4D F736F F D B98AE091538D91936F985E DEC837D836A B>

<4D F736F F D B98AE091538D91936F985E DEC837D836A B> 食道癌全国登録 DB 操作マニュアル 日本食道学会 全国登録委員会 食道癌全国登録データベース動作環境 アプリケーション動作環境 本ファイルシステムは FileMaker Pro 8.0 Advanced で作成したものです FileMaker Pro 8.0 以上のバージョンであれば動作します 下記のパソコン及び OS で動作を確認しています Windows XP Professional, Home

More information

リリースノート バージョン / /08/08 公開 wivia は 株式会社内 洋 の日本における登録商標です Microsoft Windows は 米国マイクロソフト社の米国及びその他の国における登録商標です Apple Mac Mac OS は 米国 A

リリースノート バージョン / /08/08 公開 wivia は 株式会社内 洋 の日本における登録商標です Microsoft Windows は 米国マイクロソフト社の米国及びその他の国における登録商標です Apple Mac Mac OS は 米国 A リリースノート バージョン 3.1.0.0 / 3.1.1.0 2014/08/08 公開 wivia は 株式会社内 洋 の日本における登録商標です Microsoft Windows は 米国マイクロソフト社の米国及びその他の国における登録商標です Apple Mac Mac OS は 米国 Apple Inc. の米国およびその他の国における登録商標または商標です その他システム名 プログラム名などは

More information

V8.1新規機能紹介記事

V8.1新規機能紹介記事 WebOTX V8.1 新規機能 EJB 3.0 WebOTX V8.1より Java EE 5(Java Platform, Enterprise Edition 5) に対応しました これによりいろいろな機能追加が行われていますが 特に大きな変更であるEJB 3.0 対応についてご紹介いたします なお WebOTX V7で対応したEJB 2.1についてもWebOTX V8.1で引き続き利用することが可能です

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション TCG-JRF セミナー講演資料 PCでの活用事例 : PC 実装に必要な対応項目 ソリューション例 2010 年 11 月 4 日 ( 株 ) 富士通研究所ヒューマンセントリックシステム研究所 アジェンダ Opal HDD 採用のモチベーション Opal HDDの特徴 PC 搭載 Opal HDDの初期設定 Shadow Area 開発における注意点 Opal HDDの具体的なアクセス方法 Opal

More information

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホ

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホ 2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホールディングス 4. 委託金支払額 6,496,266 円 5. テーマ名 matereal: 小型ロボットの簡単な行動デザイン用ツールキット

More information

説明書

説明書 ******************************************************************************** ** ** ** ASCII 範囲外の外部シンボルチェックツール (ASCIICHK) 説明書 ** ** ** ********************************************************************************

More information

改版履歴 版数改版履歴改版年月日 1 新規作成 2013/3/29 2 TESTIO_MODE を追加 OVER_ACTION VG_STALL_ACTION の設定値を変更 2013/9/30 3 CLUSTERPRO MC StorageSaver for BootDisk (for Linux

改版履歴 版数改版履歴改版年月日 1 新規作成 2013/3/29 2 TESTIO_MODE を追加 OVER_ACTION VG_STALL_ACTION の設定値を変更 2013/9/30 3 CLUSTERPRO MC StorageSaver for BootDisk (for Linux CLUSTERPRO MC RootDiskMonitor 1.2 for Linux CLUSTERPRO MC StorageSaver for BootDisk 1.2 (for Linux) パラメータシート 第 3 版 2014 年 3 月 31 日 日本電気株式会社 改版履歴 版数改版履歴改版年月日 1 新規作成 2013/3/29 2 TESTIO_MODE を追加 OVER_ACTION

More information

(Veritas\231 System Recovery 16 Monitor Readme)

(Veritas\231 System Recovery 16 Monitor Readme) Veritas System Recovery 16 Monitor Readme この README について Veritas System Recovery 16 Monitor でサポートされなくなった機能 Veritas System Recovery 16 Monitor について システムの必要条件 ホストコンピュータの前提条件 クライアントコンピュータの前提条件 Veritas System

More information

特長 1. 監視ディレクトリを最大 200 個まで指定できます (Windows 版のみ UNIX/LINUX は 30 個まで ) 監視ディレクトリ内のファイルは日付の古い順かファイル名の昇順か順でピックアップされます 2. 監視ディレクトリはローカルフォルダと共有フォルダのどちらでも指定すること

特長 1. 監視ディレクトリを最大 200 個まで指定できます (Windows 版のみ UNIX/LINUX は 30 個まで ) 監視ディレクトリ内のファイルは日付の古い順かファイル名の昇順か順でピックアップされます 2. 監視ディレクトリはローカルフォルダと共有フォルダのどちらでも指定すること 監視付き変換ソフト Kernel Computer System カーネルコンピュータシステム株式会社 本社 : パッケージ販売部 221-0056 横浜市神奈川区金港町 6-3 横浜金港町ビル TEL:045-442-0500 FAX:045-442-0501 URL:http://www.kernelcomputer.co.jp 概要 KDauto_trans 標準版は KDauto_trans

More information

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for ARM Lite 4.2.0 で作成した STM32F4 Discovery 基板用のプロジェクトです

More information

Delphi/400でFlash動画の実装

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

More information

システムインテグレータのIPv6対応

システムインテグレータのIPv6対応 システムインテグレータの IPv6 対応 2012 年 11 月 22 日株式会社 NTT データビジネスソリューション事業本部ネットワークソリューション BU 馬場達也 自己紹介 1995 年に NTT データに入社 R&D 部門でネットワークセキュリティの研究開発 現在は エンタープライズのお客様のネットワークの設計 構築 運用ビジネスを行う部門で新ネットワークサービスの開発を担当 2006 年

More information

XNA Framework

XNA Framework XNA Framework 2.0 M@STER SESSION 01 XNA Framework の技術的背景 システム基盤は.NET Framework マネージ環境で実行 クロスプラットフォーム Windows, Xbox360, Zune DirectX, MDX から独立している 開発 実行環境の構造 XNA Game Studio (Visual Studio 2005) XNA Framework

More information

ダウンロードページアップデートマニュアル.ppt

ダウンロードページアップデートマニュアル.ppt 圧縮ファイルからのアップデート操作説明書 Ver.8.~ ( ダウンロードページより ) ( 旧 ) 株式会社総合経理研究所 目 次 - 3 3-3- 3-3 圧縮ファイルでのアップインストール圧縮ファイルのダウンロード圧縮ファイルのダウンロード作業圧縮ファイルからのアップデート # 圧縮ファイルからのアップデート作業 #3 圧縮ファイルからのアップデート作業クライアント機のアップデート作業 6 6

More information

IBM i ユーザーの課題 モバイルや IOT に対応した新しい開発案件への対応 RPG COBOL など既存アプリのメンテナンス 要員の確保 属人化しない運用 管理体制 2

IBM i ユーザーの課題 モバイルや IOT に対応した新しい開発案件への対応 RPG COBOL など既存アプリのメンテナンス 要員の確保 属人化しない運用 管理体制 2 Arcad ご紹介資料 三和コムテック株式会社 IBM i ユーザーの課題 モバイルや IOT に対応した新しい開発案件への対応 RPG COBOL など既存アプリのメンテナンス 要員の確保 属人化しない運用 管理体制 2 情報資産の継承と継続 24h365d 監視運用保守 Power プラットフォーム & クラウド Web インターフェースの利用モバイル対応 逆コンパイルソースコンバージョン 既存業務アプリケーション

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション KeepEye のご紹介 S&J 株式会社 KeepEye のサービスコンセプト 背景 高度化するサイバー攻撃を従来の Firewall やウイルス対策ソフトで防御することは困難になっています 一方で 高度なサイバー攻撃を防御するセキュリティ専門家が運用する前提のツールが複数のベンダーから提供されるようになっていますが 各企業でそのツールを運用するセキュリティ専門家を雇用するのが難しく 実際運用ができずに

More information

CONTENTS 1. テレワーク導入における課題 2. 総務省テレワークセキュリティガイドラインについて 3. 技術 制度 人に関する情報セキュリティ対策例 4. 情報へのアクセス方法とその特徴 5. マネジメント ( 労務管理等 ) の対策 2

CONTENTS 1. テレワーク導入における課題 2. 総務省テレワークセキュリティガイドラインについて 3. 技術 制度 人に関する情報セキュリティ対策例 4. 情報へのアクセス方法とその特徴 5. マネジメント ( 労務管理等 ) の対策 2 情報通信技術面における留意点 ~ テレワーク導入時のセキュリティ マネジメントのポイント ~ Flexible Work, Flexible Business, Flexible Life. 株式会社テレワークマネジメント鵜澤純子 CONTENTS 1. テレワーク導入における課題 2. 総務省テレワークセキュリティガイドラインについて 3. 技術 制度 人に関する情報セキュリティ対策例 4. 情報へのアクセス方法とその特徴

More information

ライフサイクル管理 Systemwalker Centric Manager カタログ

ライフサイクル管理 Systemwalker Centric Manager カタログ for Oracle Oracle Live Help ICTシステム管理 安定稼働 わかりやすい監視と復旧支援 監視コンソールを統合化 わかりやすい監視画面 リモート操作による対処復旧 Windowsや各種Unix Linux メインフレーム 遠隔地のサーバやクライアントの画面を 管理者 など マルチプラットフォーム環境の統合運用管理 の手元の画面から直接操作できます 複数のパソ が可能です

More information

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携 Cisco CSS 11000 HTTP キープアライブと ColdFusion サーバの連携 目次 概要 HTTP ヘッダーについて HTTP HEAD メソッドと HTTP GET メソッドの違いについて ColdFusion サーバの HTTP キープアライブへの応答方法 CSS 11000 で認識される HTTP キープアライブ応答もう 1 つのキープアライブ URI と ColdFusion

More information

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

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

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 基本 Java プログラミング演習 第 13 回 担当 : 植村 今後の予定 7/15 第 13 回 今回 7/22 第 14 回 小テスト ( クラス ) 7/29 第 15 回 総まとめテスト レポート提出 期末テストの時間割に Java のテストの欄がありますが無視してください 再テストはまた別途連絡いたします 2 CHAPTER 11 はじめてのクラス前回の復習 クラスクラスを構成する要素

More information

Microsoft PowerPoint - Android+TPMによるセキュアブート_KDDI研_後日配布用

Microsoft PowerPoint - Android+TPMによるセキュアブート_KDDI研_後日配布用 Android(ARM)+TPM による セキュアブート KDDI 研究所竹森敬祐 (Ph.D) Android OS は 通常利用においてシステム領域の完全性が維持されている 組み込み OS としても利用される Android OS のセキュアブートの意義を考察する 1 背景 : root 権限奪取とシステム改造の流れ 攻撃のシナリオ Step1: root 権限奪取アプリをユーザ領域にインストールし

More information

FUJITSU Cloud Service for OSS CF サービス仕様書

FUJITSU Cloud Service for OSS CF サービス仕様書 本サービスは新規申込の受付を休止しています FUJITSU Cloud Service for OSS CF サービス仕様書 2018 年 8 月 30 日 [ 前提 ] (1) 本サービスの利用には CF コマンド ( 注 1) のダウンロードおよびインストールが必要です 1. サービス仕様 当社は オープンソースの Cloud Foundry を利用した以下のサービスを提供します (1) CF

More information