PowerPoint プレゼンテーション

Size: px
Start display at page:

Download "PowerPoint プレゼンテーション"

Transcription

1 中間表現とフレームワークを用いた Web アプリケーションの メンテナンス法の提案と評価 明治大学理工学研究科早川智一長谷川慎哉吉賀祥太疋田輝雄

2 はじめに 本研究は,IT の現場で実際に起きている問題を扱ったものです. ご自身が担当 SE になったつもりで ( 皆様ならばどうするか考えながら ) お聞き頂ければ幸いです. 今日のキーワード : 工数 2011/11/25 明治大学理工学研究科 2

3 いきなりクイズ ~ これで今日からあなたも SE~ 工数とはなんでしょう? 以下の? はいくつでしょう? 1 人日 =? 時間 1 人月 =? 人日 1 人月 =? 万円 以下のようなアプリの開発はどれくらい工数がかかるでしょう? 四則演算のできる電卓 ( ただし,CUI で ) システム開発は思いの外高い! 2011/11/25 明治大学理工学研究科 3

4 お伝えしたいこと RIA(Rich Internet Application) は便利だが, 互換性に難がある. これは業務での利用時に特に問題となる. この問題の解決を試みた多くの研究やサービスがあるが, 決定的な解決策は未だ存在しない. 我々は 中間表現 と フレームワーク を用いる方法を提案し,3 種の実証例を作成して評価を行った. 各実証例は, まったく異なる3 組のRIA 技術に対して開発を行い, それぞれに対して評価を行った. Ajax から OpenLaszlo,Flex から HTML5, 中間表現から JavaFX 評価の結果は, 我々の方法が前述の問題において工数削減に有用であることを示した. 2011/11/25 明治大学理工学研究科 4

5 アジェンダ 1. 背景 2. 目的 3. 関連研究 4. デモ 5. 提案モデル 6. Web-IR 7. 中間表現 8. フレームワーク 9. 評価 10. おわりに 2011/11/25 明治大学理工学研究科 5

6 背景 (1) インターネットの普及に伴い,Web アプリケーションも普及. 近年では, RIA(Rich Internet Application) と呼ばれる技術を用いた Web アプリケーションが台頭. 例 )Google Maps,Gmail,Youtube, ニコニコ動画,Twitter, Facebook,Mixi,etc 各社が RIA の実装技術をリリース. 非常に多くの種類が存在. 有名な Web サイトは, およそすべてが何らかの RIA 技術を用いて実装されていると言っても過言ではない. 2011/11/25 明治大学理工学研究科 6

7 ちょっと脱線 ~ 我々のまわりの RIA 技術 ~ Ajax HTML5 ブラウザのみで動作 Flex (Adobe 社 ) JavaFX (Oracle 社 ) Silverlight (Microsoft 社 ) OpenLaszlo (Laszlo System 社 ) 実行時にプラグインが必要 他にも多数 ひとくちに Web アプリケーション と言っても, それを実装する技術はこんなにある. 2011/11/25 明治大学理工学研究科 7

8 背景 (2) しかし,RIA 技術間には互換性が無い. これは,RIA を業務で使用する場合に問題に. 理由 ) 選択した RIA 技術が廃れると, 他の RIA 技術へ移植が必要. 業務アプリケーションはシステム規模が大きく移植コストが大. そして,RIA の互換性の問題はしばしば起こる. 実例 1)JavaFX は 1.x 系と 2.x 系で仕様が大きく変更され, 後方互換性が失われた. 実例 2) モバイル版の Flash Player は新規開発が中止 (2011 年 11 月 9 日発表 ). 2011/11/25 明治大学理工学研究科 8

9 背景 (3) 一方で,RIA 技術を 1 種類に集約することは難しい. 理由 1) 集約はハイリスク ハイリターン. 理由 2) 業務要件によって最適な RIA 技術は異なる ( 一般的には Ajax が好まれるが ). 例 1) コールセンターでは応答性が重要. よって, 高レスポンスな ( Ajax 以外の )RIA 技術が好まれる. 例 2) 勘定系業務では, 画面部品の充実度が重要. よって,Flex や Silverlight などの RIA 技術が好まれる. 複数の RIA 技術を使い分けなければならない現状を踏まえつつ, それらの移植性を高める対策が必要. 2011/11/25 明治大学理工学研究科 9

10 目的 ( 特に業務アプリケーションにおいて ) 前述の RIA 技術の移植性の問題を解決する方法を提示する. 必要要件 RIA 技術の趨勢の変化に迅速に対応できること. 業務要件ごとに柔軟な対応ができること. あまり高級になりすぎないこと ( 利用者の使い勝手を考慮 ). 80:20 の法則に従うこと. ( ここでの )80:20 の法則とは (1) 全システムのうち 80% に対応する (20% は特殊で無理 ) (2)1 システムにつき 80% の情報を移植できる ( 残りは手作業 ) (3)20% の工数で 80% の仕様を満たす ( 残りはロングテール ) 2011/11/25 明治大学理工学研究科 10

11 目的 ( 補足 ) 我々の目指すもの RIA 技術の移植を容易にする方法論の提供 我々の目指さないもの RIA 技術間の全自動変換 ( トランスレータ ) 2011/11/25 明治大学理工学研究科 11

12 関連研究 (1)~ 論文 ~ 松塚貴英 : 業務アプリケーションに適用する Ajax フレームワーク, 情報処理学会論文誌,2008. 業務アプリケーション用の Ajax フレームワークの提案. 業務アプリケーションは大規模化しやすく, 柔軟に構築するための方法論が必要であると述べている. 類似点 : 効率的な業務アプリケーション用フレームワーク. 相違点 :(1) 対象となる RIA 技術 (Ajax のみか RIA 技術全般か ).(2) 中間表現を用いないか 用いるか.(3) 他 2011/11/25 明治大学理工学研究科 12

13 関連研究 (2)~ 商用サービス ~ Wallaby Adobe Systems が提供する,Flash(FLA ファイル ) を HTML5 に変換するサービス. Swiffy Google が提供する,Flash(SWF ファイル ) を HTML5 に変換するサービス. これらのサービスの存在は,RIA 技術間の変換に一定以上の需要があることを示唆するものと考える. 2011/11/25 明治大学理工学研究科 13

14 提案モデル 中間表現 と フレームワーク を使用して Web アプリケーションを汎用化する. 中間表現とフレームワークは特定の RIA 技術に依存しない. 実証例が対応するRIA 1. Ajax 2. Flex 3. HTML5 4. OpenLaszlo 5. JavaFX RIA の他にも Visual Basic やレガシー Web アプリなどにも適用可能. 2011/11/25 明治大学理工学研究科 14

15 変換例 3 種の実証例の変換例をご覧下さい. 1. JavaFXを用いた複雑な変換 2. Flexを用いたUI 変換 3. OpenLaszloを用いた振舞い変換 2011/11/25 明治大学理工学研究科 15

16 変換例 (1)~JavaFX による複雑な変換 ~ 対応 RIA 技術 入力 : 中間表現 (Ajax から変換 ) 出力 :JavaFX 注目すべき点 複雑な CSS や JavaScript を含むページを, 外観をほぼ崩さないで再現. 力を入れた点 中間表現 (XML) から JavaFX(Java 言語 ) への変換. 2011/11/25 明治大学理工学研究科 16

17 IE9 による Web ページの表示 ( 変換前 ) Yahoo! Japan 2011/11/25 明治大学理工学研究科 17

18 JavaFX による Web ページの表示 ( 変換後 ) ブラウザではなく JavaFX になっている. レイアウトはほとんど崩れない ( 僅かに崩れるのはスタイルポリシーの違いによるもの ). Yahoo! Japan 2011/11/25 明治大学理工学研究科 18

19 デモ (2)~Flex の HTML5 変換 ~ 対応 RIA 技術 入力 :Flex 出力 :HTML5( 中間表現を経由 ) 注目すべき点 Flex で構成された画面を, 表現力で劣る HTML5 で再現 ( エミュレーションライブラリを併用 ). 力を入れた点 Flex には存在するが HTML5 には存在しない画面部品を, HTML5 と CSS3 のみを用いて再現. 2011/11/25 明治大学理工学研究科 19

20 Flex( 変換前 相対座標 ) 2011/11/25 明治大学理工学研究科 20

21 HTML5( 変換後 相対座標 ) テキストエリアの大きさが大きく異なっている ( 標準のスタイルポリシーの違い ). 2011/11/25 明治大学理工学研究科 21

22 Flex( 変換前 絶対座標 ) 2011/11/25 明治大学理工学研究科 22

23 HTML5( 変換後 絶対座標 ) 絶対座標の場合は外観はほぼ同一. ( 実際のアプリケーションは, 絶対値で指定することが多い.) 2011/11/25 明治大学理工学研究科 23

24 デモ (3)~Ajax の Flash 変換 ~ 対応 RIA 技術 入力 :Ajax 出力 :Flash( 中間表現と OpenLaszlo を経由 ) 注目すべき点 Ajax の動的書き換えと非同期通信の機能を, 大幅に仕様が異なる Flash で再現 ( エミュレーションライブラリの併用 ). 力を入れた点 Ajax の DOM や CSS の動的書き換え, 非同期通信が Flash でも動作するように再現. 2011/11/25 明治大学理工学研究科 24

25 左 :Ajax( 変換前 ), 右 :Flash( 変換後 ) 2011/11/25 明治大学理工学研究科 25

26 左 :Ajax( 変換前 ), 右 :Flash( 変換後 ) クリックする ( 非同期通信と動的書き換えが発生 ) 2011/11/25 明治大学理工学研究科 26

27 左 :Ajax( 変換前 ), 右 :Flash( 変換後 ) 非同期通信による画像の取得 DHTML による動的書き換え 2011/11/25 明治大学理工学研究科 27

28 左 :Ajax( 変換前 ), 右 :Flash( 変換後 ) クリックする ( ボタンイベントが発生 ) 2011/11/25 明治大学理工学研究科 28

29 左 :Ajax( 変換前 ), 右 :Flash( 変換後 ) ボタンイベントが発生 2011/11/25 明治大学理工学研究科 29

30 左 :Ajax( 変換前 ), 右 :Flash( 変換後 ) 2011/11/25 明治大学理工学研究科 30

31 左 :Ajax( 変換前 ), 右 :Flash( 変換後 ) 2011/11/25 明治大学理工学研究科 31

32 Web-IR(1)~ 概要 ~ Web-IR とは 中間表現とフレームワークからなるコアシステムと, それを用いた実証例とを総称したもの. 対応 RIA 技術 入力 :Ajax Flex 出力 :HTML5 JavaFX OpenLaszlo 入力の RIA 技術は市場シェアなどを考慮して選定し, 出力の RIA 技術はベンダロックインを避けて選定した. 2011/11/25 明治大学理工学研究科 32

33 特徴 Web-IR(2)~ コアシステムの特徴 ~ 小さな基本部品を多く提供する パーサ類 (HTML,CSS,JavaScript など ) 基本部品を組み合わせて使用する 諸元 計 135 個のクラスとインタフェース 19,144 行の Java のコードで構成 多くの RIA 技術の記述言語は似通っている. 従って, 汎用的で小さな部品を用意しておき, 必要に応じて疎結合して使うのが効率的 ( 例 : パーサ ). 2011/11/25 明治大学理工学研究科 33

34 中間表現 (1)~ 概要 ~ 既存の RIA 技術の共通機能のみをもつ. メリット : 多くのRIAに変換可能 デメリット : 表現能力が低下 必要に応じて任意の要素を追加可能. 例 ) カレンダーなど 追加時の追加工数は僅か (1 人日以下 ). 多くの業務アプリケーションにとって RIA 技術は手段に過ぎない. よって, 中間表現に必要なのは, 機能性ではなく柔軟な拡張性. イメージ図 2011/11/25 明治大学理工学研究科 34

35 中間表現 (2)~ 概要 ~ 内部は 4 部分に分割される. メタ情報 ウィジェット情報 スタイル情報 振舞い情報 情報をカテゴリごとに保存することで, 部分的な再利用が可能 ( 例 : 振舞いは無視して画面情報だけ変換するなど ). RIA のクライアント側ロジックは基本的に入力チェックと画面遷移のみ. ビジネスロジックはサーバ側. クライアント側のロジックは十分小さく, 手作業でもテストフェーズで吸収できる. 2011/11/25 明治大学理工学研究科 35

36 中間表現 (3)~ 概観 ~ ファイル形式は XML <?xml version="1.0" encoding="utf-8"?> <application> <meta> <!-- メタ情報 --> </meta> <widget> <!-- ウィジェット情報 --> </widget> <style> <!-- スタイル情報 --> </style> <behavior> <!-- 振舞い情報 --> </behavior> </application> 2011/11/25 明治大学理工学研究科 36

37 中間表現 (4)~ メタ情報 ~ RIA のタイトルや文字コードなどの情報を格納. 2011/11/25 明治大学理工学研究科 37

38 中間表現 (5)~ ウィジェット情報 ~ RIA のボタンやテキストボックスなどの画面部品に関する情報を格納. 多くの RIA 技術が画面情報の記述に XML を採用している. 入力から中間表現へは情報無損失. 2011/11/25 明治大学理工学研究科 38

39 中間表現 (6)~ スタイル情報 ~ RIA のフォントや文字サイズなどの, 外見に関する情報を格納. 記述形式は CSS を XML 化したもの. 多くの RIA 技術がスタイルの記述に CSS を用いる. 入力から中間表現へは情報無損失. text { font-size: 10pt; } CSS の記述例 <rule> <selector>text</selector> <property> <name>font-size</name> <value>10pt</value> </property> </rule> 左の CSS を XML 化したもの 2011/11/25 明治大学理工学研究科 39

40 中間表現 (7)~ 振舞い情報 ~ RIA のボタンのクリックなどのイベント情報を格納. 記述形式は ECMAScript. 多くの RIA 技術が振舞いの記述に ECMAScript を用いる. XML だと記述量が増えて可読性が低下する. 入力の振舞い情報は, 木と文字列データの形で中間表現中に保存される ( 情報無損失 ). 出力において, 必要ならば変換する. 変換が難しい場合もある. エミュレーションライブラリの併用を推奨. エミュレーションライブラリを推奨する理由 : (1) 記述言語がECMAScriptであるRIA 技術が大多数 ( 文法は一緒 ). 大きな差異は, 組み込みオブジェクト等が異なるなど. (2) 業務によって使う機能は偏っている. 2011/11/25 明治大学理工学研究科 40

41 中間表現 (8)~ まとめ ~ 中間表現は RIA 技術の最大公約数的機能をもつ. 容易に拡張が可能である. 内部で4 分割される. XMLで表現される. 本質的には情報無損失である. 注意点 情報無損失 とは, 入力側の情報が損失なく中間表現になることを意味するのであり, 見た目や動作がまったく等価であることを意味するわけではない ( それは, 出力時の処理に依存 ). 2011/11/25 明治大学理工学研究科 41

42 フレームワーク (1)~ 概要 ~ フレームワークは, 入力 RIA 中間表現間と中間表現 出力 RIA 間の変換を支援. 内部では全情報を DOM(Document Object Model) に似た木構造で表現. SPI パターン (Service Provider Interface) に沿って設計. クラス名ではなく文字列を用いてインスタンスを生成. 新しい RIA 技術への対応や, 既存の機能の拡張が容易. 学習が容易 OOP パターンの多用 (Visitor,SPI など ) 2011/11/25 明治大学理工学研究科 42

43 フレームワーク (2) ~ 重要なクラス インタフェース ~ クラス名 インタフェース名 説明 Application アプリケーションを表す ApplicationReader アプリケーションを読み取る汎用リーダを表す ApplicationWriter Translator Visitor VisitorTranslator アプリケーションを書き込む汎用ライタを表す アプリケーションを変換するための汎用トランスレータを表す アプリケーションを変換する際のビジターを表す Visitor パターンを用いて実装したトランスレータ 2011/11/25 明治大学理工学研究科 43

44 フレームワーク (3)~ 概要クラス図 ~ クラスとインタフェースは SPI に基づいて設計. 柔軟なインスタンス生成, 部品の組み合わせをサポート. 2011/11/25 明治大学理工学研究科 44

45 フレームワーク (4) ~ 変換アルゴリズム ~ 特徴 Visitor パターンを用いる. メタ情報 ウィジェット情報 スタイル情報に関しては,XML の木構造を再帰的に変換する形で処理を行う. 振舞い情報は, 抽象構文木 (AST:Abstract Syntax Tree) を対象に再帰的に処理を行う. Visitor パターンは XML と相性がいい. 継承または委譲による再利用で, 既存のコードの上に追加処理のみを書ける. 2011/11/25 明治大学理工学研究科 45

46 フレームワーク (5) ~ 疑似コードによる説明 ~ /** * Web-IR の変換を説明するための擬似コード. * この例では, 入力と出力をそれぞれ Ajax と * 中間表現と仮定している. e0 変換される HTML の要素 e0 と等価な中間表現の要素 */ Element visit(element e0){ switch(e0){ case "<input type='checkbox'>": Element e1 = new Element("<checkbox>"); while(e0.hasmorechild()){ e1.appendchild(visit(e0.nextchild())); } return e1; case "<input type='text'>": Element e1 = new Element("<textbox>"); return e1;... } } 2011/11/25 明治大学理工学研究科 46

47 評価軸 評価テスト 1~ 前提 ~ 各 RIA 技術と中間表現間で画面情報が相互にどの程度変換できるか 出現頻度による重みを考慮 Web 上のトラフィック上位 10 サイトからクローラを用いて算出. 入力 RIA 技術 Ajax Flex(RIA のシェア双璧 ) 出力 RIA 技術 OpenLaszlo HTML5 JavaFX Ajax を処理できるということは, それ以外の既存の Web アプリケーション ( いわゆる レガシー Web アプリ ) も処理できるということ. 2011/11/25 明治大学理工学研究科 47

48 評価テスト 1 ~ トラフィック TOP10 サイト ~ ランクサイト名 URL 1 Google 2 Facebook 3 YouTube 4 Yahoo! 5 Blogger.com 6 Baidu.com 7 Wikipedia 8 Windows Live 9 Twitter 10 QQ.COM データ提供 :Alexa, Internet. 2011/11/25 明治大学理工学研究科 48

49 評価テスト 1 ~ 集計結果 (HTML 抜粋 )~ ランク タグ 出現回数 出現率 (%) ( 出現数 / 全出現数 ) 1 a 1, div 1, span img li br button script p option /11/25 明治大学理工学研究科 49

50 評価テスト 1 ~ 集計結果 (CSS 抜粋 )~ ランク プロパティ 出現回数 出現率 (%) ( 出現数 / 全出現数 ) 1 width 1, padding height display color background margin font-size background-position position /11/25 明治大学理工学研究科 50

51 評価テスト 1 ~ ウィジェット情報の変換率 ~ 入力 出力 変換率 (%) 重みを考慮した 変換率 (%) Ajax 中間表現 Flex 中間表現 44.0 N/A 中間表現 OpenLaszlo 中間表現 HTML N/A 中間表現 JavaFX Ajax に対しては,90% 以上の変換が実現できる. Flex の変換率は低いのは,Flex のコンポーネント数が多いためである ( 中間表現の拡張機能を使えば, 変換率は 100% になる ). 2011/11/25 明治大学理工学研究科 51

52 評価テスト 1 ~ スタイル情報の変換率 ~ 入力 出力 変換率 (%) 重みを考慮した 変換率 (%) Ajax 中間表現 Flex 中間表現 33.3 N/A 中間表現 OpenLaszlo 中間表現 HTML 中間表現 JavaFX Ajax HTML5 以外のスタイルの変換率が低いのは,CSS が実際にはあまり用いられない多くのプロパティをもつためであり, 実用上は問題がない ( ことが多い ). 2011/11/25 明治大学理工学研究科 52

53 評価テスト 2~ 前提 ~ 評価軸 RIA の画面開発による工数を比較. 前提条件 被験者はRIAの初学者. 外観が同じになるように作成. 2011/11/25 明治大学理工学研究科 53

54 評価テスト 2~ 作る画面 ~ イメージ図 2011/11/25 明治大学理工学研究科 54

55 評価テスト 2~ 結果 ~ RIA 技術 学習コスト ( 人時 ) 開発コスト ( 人時 ) JavaFX OpenLaszlo 単純な画面であっても, 開発には多くの工数がかかる ( スタイルポリシーや流儀の違い, 不慣れが原因か ). 2011/11/25 明治大学理工学研究科 55

56 評価軸 評価テスト 3~ 前提 ~ Web-IR の使用の有無による RIA 変換システムの実装にかかる工数を比較. 前提条件 3 種類の RIA の変換システムの試作から評価を行った. 変換対象は画面情報のみ ( 振舞いを含まない ). 2011/11/25 明治大学理工学研究科 56

57 評価テスト 3~ 結果 ~ 入力 出力 Web-IRの 使用の有無 工数 ( 人時 ) 行数 Ajax OpenLaszlo ,450 Ajax OpenLaszlo Flex HTML ,818 Flex HTML ,231 Ajax JavaFX ,156 Ajax JavaFX ,627 Web-IR を用いると,RIA の変換システムを構築する際の工数と行数が 2/3 から半分程度になる ( 設計方法論の強制によるものと推測 ). 数値のマジックに要注意 : 削減率がたったの 1 割でも, 案件規模が 1 億ならば 1000 万円の節約になる. 2011/11/25 明治大学理工学研究科 57

58 おわりに RIA の移植性の問題を解決するために,XML ベースの中間表現と Java ベースのフレームワークを使用するモデルを提案した. 上述のモデルを実装した Web-IR を開発した. 3 つの実証例を用いた評価は, 我々のモデルが前述の問題の工数削減に有用であることを示した. 振舞い情報の変換に関しては, 機能を重要度ごとに分別し, 重要度の高いものから逐次対応を強化したい. ( もっとさきの課題 ) システム全体の工数を削減するためには文字コードや SQL の標準化なども重要. 2011/11/25 明治大学理工学研究科 58

59 FAQ(1) Q1. 単なるトランスレータではダメなのか. A1. ダメな場合が多い. 特に Ajax から他の RIA に変換する場合には, コンテキストに応じた変換が必要となるため難しい. Q2. 計算量はどれくらいか. A2. ( 実装依存だがVisitorパターンを用いるので ) 空間計算量 時間計算量ともにO(n) である. 2011/11/25 明治大学理工学研究科 59

60 FAQ(2) Q3. レイアウトが崩れる問題はどう考えるか. A3. レイアウトを完全に一致させることは難しいため, 利用者側で微調整してもらうのが望ましい ( ブラウザによっても異なるため完全な変換は困難 ). Q4. スクリプトの自動変換はしないのか. A4. 自動変換に関して研究はしているが, 可読性の問題もあるため現在の手法が無難であると考える. 2011/11/25 明治大学理工学研究科 60

61 FAQ(3) Q5. 中間表現やフレームワークが廃れたらどうするのか. A5. 中間表現はXMLなので他形式に容易に変換可能である. フレームワークはJava 固有の機能を使用していないので他言語に差し替えることは容易である. 2011/11/25 明治大学理工学研究科 61

62 参考文献 ( 抜粋 ) Adobe Labs: Wallaby, Adobe Systems Inc., < Google: Swiffy, Google, < 松塚貴英 : 業務アプリケーションに適用する Ajax フレームワーク, 情報処理学会論文誌, Vol.49, No.7, pp (2008). 三菱総合研究所 :OSS デスクトップの普及に資する Web コンテンツ互換性向上に関する調査, 情報処理推進機構オープンソフトウェア センター, < 2011/11/25 明治大学理工学研究科 62

63 質疑応答 2011/11/25 明治大学理工学研究科 63

64 ご清聴ありがとうございました 2011/11/25 明治大学理工学研究科 64

IPSJ-DPS

IPSJ-DPS Web 1 1 1 1 RIA Rich Internet Application RIA RIA RIA XML Java Web-IR Web-IR Ajax Flex HTML5 JavaFX OpenLaszlo Web-IR RIA RIA Design and Evaluation of Intermediate Representation and Framework for Maintaining

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション D-3 今だからこそ考える エンタープライズ モバイル アプリケーション開発 2015/07/15 株式会社エクサ テクノロジーイノベーション部開発品質技術室 原嶋徹 2015 EXA CORPORATION Web 技術を使ったモバイル アプリで 業務改善してみませんか? Apache Cordova のご紹介 1 エンタープライズの定義 エンタープライズ 企業向けアプリケーション例 : 営業管理

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

JavaScript 演習 2 1

JavaScript 演習 2 1 JavaScript 演習 2 1 本日の内容 演習問題 1の解答例 前回の続き document.getelementbyid 関数 演習問題 4 イベント処理 基本的なフォーム テキストボックスの入力値の取得 演習問題 5 演習問題 1 prompt メソッドと document.write メソッドを用いて, ユーザから入力されたテキストと文字の色に応じて, 表示内容を変化させる JavaScript

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

Microsoft PowerPoint _3a-SEO.pptx

Microsoft PowerPoint _3a-SEO.pptx 3.Web の使いやすさ 検索エンジン最適化 Web アクセシビリティ 1 検索エンジンのシェア 2018 年 5 月現在の世界シェア (%) モバイル にはタブレット端末も含む デスクトップ モバイル Google 70.0 81.3 Baidu ( 百度 ) 17.2 12.7 Bing ( マイクロソフト ) 7.6 0.8 Yahoo! 3.6 0.8 その他 1.6 4.4 出典: http://netmarketshare.com/

More information

Delphi/400でFlash動画の実装

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

More information

Windowsユーザでも 手軽に作れるiPhoneアプリ

Windowsユーザでも 手軽に作れるiPhoneアプリ Windows ユーザでも 手軽に作れる iphone アプリ 株式会社フォーサイト バリュー テクノロジー 山本健一 1 2 はじめに iphone アプリを開発するために必要なもの ( 一例 ) OS 開発言語 開発キット Mac OS X 10.5.3 以降 Objective-C iphone SDK 開発環境 Xcode 4.3 iphone SDK は Windows 上では動かせません

More information

brieart変換設定画面マニュアル

brieart変換設定画面マニュアル 変換設定画面マニュアル Ver. 1.1 更新日 :2012/11/19 株式会社アイ エヌ ジーシステム Copyright (C) 2012 ING System Co., Ltd. All Rights Reserved. 目次 1. brieartとは? 3 ラベル 26 リスト 29 brieartとは 3 開閉 ( アコーディオン ) 32 注意事項 制限事項など 4 ボタン 35 パネル

More information

C#の基本

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

More information

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

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

More information

ホームページ制作 基礎編 (HTML5 CSS3 コーディング )

ホームページ制作 基礎編 (HTML5 CSS3 コーディング ) ホームページ制作 基礎編 (HTML5 CSS3 コーディング ) ホームページ制作 基礎編 ホームページ制作 基礎編 目次 はじめに 5 はじめに... 5 本教材について 5 WEB サイト制作の概要... 5 Web サイト制作の流れ 5 サイト制作に必要なプログラミング言語 6 HTML 7 HTML について... 7 HTML について 7 HTML の記述方法 7 HTML の解説 8

More information

10th Developer Camp - B5

10th Developer Camp - B5 B5 PHP テクニカルセッション Delphi for PHP で作るリッチコンテンツブログ エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ コンポーネントをフル活用しよう お馴染み データモジュール Blog データの表示用ページ Blog データの登録用ページ 2 コンポーネントをフル活用しよう 開発環境の進歩と退化 80 年代の IDE が登場エディタ + コマンドライン型の開発から脱却

More information

情報システム設計論II ユーザインタフェース(1)

情報システム設計論II ユーザインタフェース(1) 中村研究室ゼミ Web API / 取り込んで利用する 中村聡史 1 PHP + MySQL どうでした? データを集めるのが大変 データベースを構築するのが大変 データを入力してくのが大変 2 3 API Web API とは? Application Program Interface( 何らかの機能をプログラミングするための仕組み ) メソッド名 + 引数で何らかの動作を実現する! Web API

More information

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

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

More information

<4D F736F F F696E74202D D F838C815B F C835B83938E9197BF2E B93C782DD8EE682E890EA97705D205B8CDD8AB B83685D>

<4D F736F F F696E74202D D F838C815B F C835B83938E9197BF2E B93C782DD8EE682E890EA97705D205B8CDD8AB B83685D> VB マイグレーションサービスのご紹介 株式会社フォーレスト はじめに Visual Basic のサポートライフサイクル バージョン メインストリーム 延長 備考 サポート サポート Visual Basic 6.0 2005 年 3 月 2008 年 4 月 ランタイムは2017 年まで延長 Visual Basic 2005 2011 年 4 月 2016 年 4 月 Visual Basic

More information

事前準備マニュアル

事前準備マニュアル 災害情報共有システム 事前準備マニュアル 目次第 1 章はじめに...- 1-1-1 関連マニュアル一覧...- 1 - 第 2 章ご利用にあたって事前準備...- 2-2-1 必要な設定について...- 2-2-2 必要なソフトウェアについて...- 2-2-3 事前準備の流れ...- 3 - (1) セキュリティ設定の流れ...- 3 - (2) ソフトウェアの準備の流れ...- 4 - 第 3

More information

Web 設計入門

Web 設計入門 情報処理技法 ( マルチメディアと表現 )I 第 12 回 CSS によるレイアウトデザイン (2) D.Mitsuhashi 1 クロスブラウジング D.Mitsuhashi 2 クロスブラウジング ブラウザや OS によって レンダリングには少なからず差異が存在する 同じソースで記述しても 表示が異なる場合がある なるべく 表示の差異を最小化し, 共通の視覚的デザインを提供すべき D.Mitsuhashi

More information

07_経営論集2010 小松先生.indd

07_経営論集2010 小松先生.indd 19 1 2009 105 123 Web Web Web Web World Wide Web WWW OS 1990 WWW Web HTML CSS JavaScript Web 1 WWW 2 Web Web 3 Web 4 HTML5 5 Web Web 3 1970 WWW HTML Web WWW WWW WWW WWW WWW 105 Web WWW 2 Web 1 1 NTT NTT

More information

Blue Asterisk template

Blue Asterisk template IBM Content Analyzer V8.4.2 TEXT MINER の新機能 大和ソフトウェア開発 2008 IBM Corporation 目次 UI カスタマイズ機能 検索条件の共有 柔軟な検索条件の設定 2 UI カスタマイズ機能 アプリケーションをカスタマイズするために Java Script ファイルおよびカスケーディングスタイルシート (CSS) ファイルの読み込み機能が提供されています

More information

スライド タイトルなし

スライド タイトルなし 業務システム開発用フレームワーク TERASOLUNA Framework for.net 2008 年 10 月 18 日 ( 土 ) presented by tatsumihr 株式会社 NTT データ技術開発本部立見博史 記載されている会社名 商品名 又はサービス名は 各社の登録商標又は商標です Agenda はじめに TERASOLUNA for.net 概要 デモ まとめ Agenda

More information

目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18 インポート時の制限事項...19 リ

目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18 インポート時の制限事項...19 リ [SP 改 ] フォームレイアウトデザイナー FOR SHAREPOINT 2013 ユーザーマニュアル 1.0 版 2014 年 04 月 11 日 株式会社アンク 目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18

More information

クラウド税務 会計 給与システム開発にスピードを!A-SaaS が Sencha Ext JS / Sencha Test を導入した軌跡 第 36 回エンバカデロ デベロッパーキャンプ アカウンティング サース ジャパン株式会社土田拓也 斎藤はるか 北村圭 本文書の一部または全部の転載を禁止します

クラウド税務 会計 給与システム開発にスピードを!A-SaaS が Sencha Ext JS / Sencha Test を導入した軌跡 第 36 回エンバカデロ デベロッパーキャンプ アカウンティング サース ジャパン株式会社土田拓也 斎藤はるか 北村圭 本文書の一部または全部の転載を禁止します クラウド税務 会計 給与システム開発にスピードを!A-SaaS が Sencha Ext JS / Sencha Test を導入した軌跡 第 36 回エンバカデロ デベロッパーキャンプ アカウンティング サース ジャパン株式会社土田拓也 斎藤はるか 北村圭 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します アジェンダ はじめに Sencha Ext JS を選定した経緯

More information

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

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

More information

サイト名

サイト名 2014 年 9 月 18 日 株式会社デジタル ナレッジ KnowledgeDeliver 5.11 リリースノート 日頃は弊社 KnowledgeDeliver / KnowledgeClassroom をご愛顧いただき 誠にありがとうございます 本ドキュメントでは KnowledgeDeliver の最新バージョン 5.11 と KnowledgeClassroom 1.11 の更新について説明します

More information

IBM Business Process Manager CSS による Coach レイアウト制御ガイド WebSphere 2014 IBM Corporation

IBM Business Process Manager CSS による Coach レイアウト制御ガイド WebSphere 2014 IBM Corporation IBM Business Process Manager CSS による Coach レイアウト制御ガイド WebSphere 目次 1. はじめに ( 資料の目的 ) 2. Coach View 構造の基本 2.1 CSS の基礎 2.2 Coach における CSS 記述場所 2.3 標準 Coach View 構造の基本 2.4 Coach における CSS セレクター指定の基本 3. 実践

More information

WBT [6] [7] [8] [9] Web [1] WBT [2] [3] ipad PC ipad ipad ipad [4] QR QR [5] IC IC PDA IC PDA US-ASCII 4,296 QR IC IC IC QR QR QR 3. 3. 1 A BB A A CC

WBT [6] [7] [8] [9] Web [1] WBT [2] [3] ipad PC ipad ipad ipad [4] QR QR [5] IC IC PDA IC PDA US-ASCII 4,296 QR IC IC IC QR QR QR 3. 3. 1 A BB A A CC DEIM Forum 2015 D7-3 432 8011 3-5-1 / PD 191 0065 6-6 191 0065 6-6 432 8011 3-5-1 E-mail: cs11077@s.inf.shizuoka.ac.jp, hirota-masaharu@tmu.ac.jp, ishikawa-hiroshi@tmu.ac.jp, yokoyama@inf.shizuoka.ac.jp,

More information

スライド 1

スライド 1 OSC2008Tokyo/Fall CodeIgniter を使った MyNETS2 の概要 日付 2008/10/04 発表者 株式会社エムズリンク辻岡国治 copy rights All Right Reserved. -2008 基本ベースは WEB 会員管理システム 会員登録されているかの判定を行う 会員向けページ リクエスト DB 非会員向けページ copy rights All Right

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

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定 Q. A. EDINETで書類提出を行う場合は 事前にOracle Corporationの JRE(Java Runtime Environment) のインストールが必要です インストール済みであるにも関わらず操作ができない場合は 次の操作を実施してください () 操作環境 (OS Web ブラウザ等 ) の確認 ()Oracle Corporation のホームページの Java の有無のチェック

More information

Microsoft PowerPoint - FormsUpgrade_Tune.ppt

Microsoft PowerPoint - FormsUpgrade_Tune.ppt Forms アップグレードに関する追加作業 - 工数見積もり サイジング チューニング - 必要な追加作業 工数見積もり サイジング チューニング 2 1 C/S Web 工数見積もり 工数見積もりの際に考慮すべき事項 アップグレードによる一般的なコード修正 テスト工数 C/S では使用できるが Web では廃止された機能に対する対策 USER_EXIT を使って Windows 上 DLL のファンクションをコールしている

More information

Web 設計入門

Web 設計入門 Web デザイン実践 #4-1 CSS(2) D.Mitsuhashi 1 HTML5 コンテンツモデル D.Mitsuhashi 2 コンテンツモデル HTML5 の要素は意味の上で 7 つのカテゴリに分けられる コンテンツモデルから 要素の中に何を含んでよいかが決定される 参考 W3C: HTML5 content models http://www.w3.org/tr/html5/dom.html#content-models

More information

JavaScript演習

JavaScript演習 JavaScript 演習 2 1 本日の内容 prompt 関数 演習 1 演習 2 document.getelementbyid 関数 演習 3 イベント処理 基本的なフォーム テキストボックスの入力値の取得 演習 4 IE における JavaScript のデバッグ方法 1. ツール インターネットオプションメニューを実行 2. 詳細設定タブの スクリプトエラーごとに通知を表示する をチェック

More information

ミガロ.製品 最新情報

ミガロ.製品 最新情報 セッション No.1 ミガロ. 製品最新情報 株式会社ミガロ. RAD 事業部 アジェンダ はじめに 1. Delphi/400 最新情報 Delphi/400 バージョン 機能リリースの遷移 Delphi/400 で追加された新機能 2. JC/400 最新情報 JC/400 バージョン 機能リリースの遷移 JC/400 で追加された新機能 3. Business4Mobile 新製品 Business4Mobile

More information

IBM Cloud Social Visual Guidelines

IBM Cloud  Social Visual Guidelines IBM Business Process Manager 連載 : 事例に学ぶパフォーマンスの向上 第 3 回 画面描画の高速化 概要 IBM BPM は Coach フレームワークと呼ばれる画面のフレームワークを提供し CoachView と呼ばれる画面部品を組み合わせることによって効率よく画面を実装していくことが可能です しかしながら 1 画面に数百の単位の CoachView を配置した場合

More information

Jude を DSL エディタとして使う -Jude API 活用法 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1

Jude を DSL エディタとして使う -Jude API 活用法 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1 Jude を DSL エディタとして使う -Jude API 活用法 - 2006 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1 技術トレンド テクノロジとしての Web 2.0 Web がプラットフォームになる シン クライアントからリッチ クライアントへ Web の単純な UI では限界

More information

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML Web 工学博士大堀隆文 博士 ( 工学 ) 木下正博 共著 World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML ii HTML CSS CSS HTML HTML HTML HTML Eclipse Eclipse Eclipse

More information

ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 ACOS-4 システムの業務改善提案

ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 ACOS-4 システムの業務改善提案 ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 システムの業務改善提案 お客様業務の改善を提案します オンライン業務の改善 a.etos 画面のビュー改善 : 画面のオープン化を体験してみませんか! b. オープンプリンタへの印刷 : 帳票印刷のオープン化を体験してみませんか! Web アプリケーションお試し変換サービス をご利 ください ( 次ページ以降でご紹介

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

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 3 Webデザイナーに求められる知識 優秀な HTML, CSS, 画像編集, JavaScript, jquery, XML, 色 彩理論, LL, データベース, SEO, SMO, EFO, コピーラ イティング, テキストライティング, イラストレー ション, Flash, ディレクション能力, プロジェクトマ ネジメント, Logo作成, Typography, サーバ管理, PHP, Perl,

More information

chapter1 Web デザインへのアプローチ chapter1 Web デザインへのアプローチ 1-1 本書の構成 Web サイト制作の流れ 本書の構成と内容 1-2 Web サイト制作業界の人材像 Web サイト制作に必要な職掌と役割 各職掌の役

chapter1 Web デザインへのアプローチ chapter1 Web デザインへのアプローチ 1-1 本書の構成 Web サイト制作の流れ 本書の構成と内容 1-2 Web サイト制作業界の人材像 Web サイト制作に必要な職掌と役割 各職掌の役 Ver.1 2015/12/18 ( 仮称 ) - コンセプトメイキングから運用まで - のご案内 表紙デザイン改訂中 2016 年 ( 前期 後期 )Web デザイナー検定エキスパート出題範囲について 2016 年 3 月の ( 仮称 )- コンセプトメイキングから運用まで - の 発行にともない 2016 年の出題範囲は改訂版の内容から出題いたします 書名 ( 仮称 )- コンセプトメイキングから運用まで

More information

JACi400のご紹介~RPGとHTMLで簡単Web化~

JACi400のご紹介~RPGとHTMLで簡単Web化~ セッション No.4 JACi400 のご紹介 ~RPG と HTML で簡単 Web 化 ~ 株式会社ミガロ RAD 事業部技術支援課営業推進岩井利枝 1 Agenda ミガロご提供ソリューションのご紹介 JACi400の概要 4つの開発ステップのご紹介 JACi400ご利用のメリット 2 ミガロご提供ソリューション 開発ツール (C/S Web 開発 ) Delphi/400 開発ツール (Web

More information

SaCSS 49 LT

SaCSS 49 LT レスポンシブサイトの作り方 ワンソースで構築するWebサイトの基本的な作り方 2014/6/9 Ver.1.1 Hirotaka Ichimura レスポンシブ Web デザインとは 今まで一般的だったWebサイト制作の方法は PC 用 携帯専用と分けられ別々にサイトを構築し 閲覧したユーザーの端末によりプログラムで振り分けることで表示するサイトを変更して対応してきました そのため 単純計算で最低でも2

More information

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

Notesアプリが iPadで動くDomino Mobile Apps ご紹介 Notes アプリが ipad で動く Domino Mobile Apps ご紹介 Copyright 2019 HCL Technologies Limited www.hcltechsw.com Domino Mobile Apps のご紹介 Domino Mobile Apps とは? Domino サーバー アプリケーション XPages 既存の Notes アプリ (nsf) を そのまま実行する

More information

スライド 1

スライド 1 1 新機能追加 リリース :2014/7/13 1.1 Salesforce1 アプリケーション開発対応既存のブラウザ画面 ( フルサイト ) と同様に Salesforce1 アプリケーション画面も開発できるようになりました Salesforce 社と同様 サポート対応範囲は各種デバイスのアプリ ブラウザになります PC デバイス アプリ ブラウザ ブラウザ (Chrome ) モバイル ipad

More information

untitled

untitled Flex 2010 1 21 5106139 5106144 1 -------------------------------------------------------------------------------------------------p3 ----------------------------------------------------------------------------------------------p4

More information

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な 1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な OSS の場合 企業などから支援を受けて安定した財政基盤の下で先端的なソフトウェアを開発しています 企業にとっても

More information

まう不具合を解消 Windows10 バージョン1803で ディスプレイのサイズを125% 150% にすると STORM VのTOP 画面がズレてしまう不具合を解消しました 6. 動画 + 音声 コンテンツをインポートすると再編集出来なくなる不具合を解消 スライド+ 動画 + 音声 コンテンツをイ

まう不具合を解消 Windows10 バージョン1803で ディスプレイのサイズを125% 150% にすると STORM VのTOP 画面がズレてしまう不具合を解消しました 6. 動画 + 音声 コンテンツをインポートすると再編集出来なくなる不具合を解消 スライド+ 動画 + 音声 コンテンツをイ 文書番号 :17 製 -ST990602-01 STORM V リリースノート バージョン : 2.3.1 リリース日 : 2018 年 10 月 19 日 新機能 1. コンテンツに使用したPowerPoint ファイルをSTORM V からダウンロード出来るように対応コンテンツ作成に使用したPowerPointファイルをコンテンツ一覧画面からダウンロードできるようになりました 1. 編集画面 の

More information

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

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

More information

Microsoft PowerPoint - A1-2_株式会社ネクスト_藤澤正通_S _005.pptx

Microsoft PowerPoint - A1-2_株式会社ネクスト_藤澤正通_S _005.pptx SQiP シンポジウム 2012 ページオブジェクトパターンによる 動テストメンテナンスの効率化 株式会社ネクスト HOMEʼS事業本部 サービス推進部 品質管理グループ 藤澤 正通 FujisawaMasamichi@next-group.jp 1 動化への取組み 2011 年 4 : リグレッションテストの 動化検討を開始 6 :Selenium IDE を採 動化に着 7 : 機能カバレッジ

More information

CA Federation ご紹介資料

CA Federation ご紹介資料 CA Federation r12 ご紹介 旧製品名 :CA SiteMinder Federation 2017 年 10 月富士通株式会社 概要 1 フェデレーション (Federation) とは インターネットドメインを越えてシングルサインオンを実現 SAMLやADFSなどの仕様を利用して相互認証連携を行う仕組み IDやパスワードの情報を送付せず認証情報のみ連携先へ送付して認証 USER INTERNET

More information

transform: skewx(x 軸の傾斜角度 ) transform: skewy(y 軸の傾斜角度 ) transform: skew(x 軸の傾斜角度, Y 軸の傾斜角度 ) skewx( ) は X 軸に沿って傾斜します skewy( ) は Y 軸に沿って傾斜します skew( ) は

transform: skewx(x 軸の傾斜角度 ) transform: skewy(y 軸の傾斜角度 ) transform: skew(x 軸の傾斜角度, Y 軸の傾斜角度 ) skewx( ) は X 軸に沿って傾斜します skewy( ) は Y 軸に沿って傾斜します skew( ) は 1225-9 練習 9 Skew Wheel(skewX, skewy, skew) カラーホイールが斜めに回転するトランジションを作ってみましょう Hover ボタンの上をマウスポインター ( カーソル ) で hover すると カラーホイールが 回転しながら斜めに傾いていきます 動きの仕組み このトランジションは 次の3つの動きの組み合わせで動きます 1 カラーホイールの画像の傾き transform

More information

スライド 1

スライド 1 XML with SQLServer ~let's take fun when you can do it~ Presented by 夏椰 ( 今川美保 ) Agenda( その 1) XML XML XSLT XPath XML Schema XQuery Agenda( その 2) SQLServer における XML XML 型 XML Schema XQuery & XPath チェック制約

More information

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

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

More information

SNS 14,917,000,000 10,780,000 SNS 8,850,000,000 14,900,000 MobileSpace 8,000,000,000 3,000,000 SNS 6,000,000,000 6,000,000 3,863,000,000 22,100,000 3,790,000,000 8,970,000 i i 3,500,000,000 6,000,000 2,001,000,000-1,900,000,000

More information

改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i)

改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i) 特許庁アーキテクチャ標準仕様書 ( 参考 ) 処理シーケンスサンプル集 第. 版 平成 28 年 6 月 特許庁 改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i) はじめに () 本書の位置づけ 本書は, 特許庁アーキテクチャ標準仕様書 に基づきシステムの動的な振る舞いを処理シーケンスとして定める際に参考とするサンプル集である

More information

2 目次 1 はじめに 2 システム 3 ユーザインタフェース 4 評価 5 まとめと課題 参考文献

2 目次 1 はじめに 2 システム 3 ユーザインタフェース 4 評価 5 まとめと課題 参考文献 1 検索エンジンにおける 表示順位監視システムの試作 工学部第二部経営工学科沼田研究室 5309048 鳥井慎太郎 2 目次 1 はじめに 2 システム 3 ユーザインタフェース 4 評価 5 まとめと課題 参考文献 3 1-1 背景 (1) 1 はじめに インターネットユーザーの多くが Yahoo や Google などの検索エンジンで必要とする ( 興味のある ) 情報の存在場所を探している.

More information

第21章 表計算

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

More information

WebアプリケーションサーバJBoss入門

WebアプリケーションサーバJBoss入門 Web アプリケーションサーバ JBoss 入門 ~JBoss 移行時の注意点 ~ 2012/9/7 株式会社日立ソリューションズ OSS ソリューションビジネス推進センタ Web アプリケーションサーバ JBoss 入門 ~JBoss 移行時の注意点 ~ Contents 1. 章はじめに 2. 章 JBoss 移行手順 3. 章 JBoss 移行時の注意点 4. 章 JBoss 移行アセスメントサービスのご紹介

More information

Drive-by-Download攻撃における通信の 定性的特徴とその遷移を捉えた検知方式

Drive-by-Download攻撃における通信の 定性的特徴とその遷移を捉えた検知方式 Drive-by-Download 攻撃における通信の 定性的特徴とその遷移を捉えた検知方式 2013/10/23 MWS2013 NTT データ 北野美紗, 大谷尚通, 宮本久仁男 目次 1. 背景 2. 本研究で提案する検知方式 3. 定性的な特徴の遷移 4. 検証 5. まとめ 2 目次 1. 背景 2. 本研究で提案する検知方式 3. 定性的な特徴の遷移 4. 検証 5. まとめ 3 1-1.

More information

Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y 小幡智裕

Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y  小幡智裕 Java Script プログラミング入門 3-6~3-7 茨城大学工学部情報工学科 08T4018Y 小幡智裕 3-6 組み込み関数 組み込み関数とは JavaScript の内部にあらかじめ用意されている関数のこと ユーザ定義の関数と同様に 関数名のみで呼び出すことができる 3-6-1 文字列を式として評価する関数 eval() 関数 引数 : string 式として評価する文字列 戻り値 :

More information

Microsoft Word - 資料5-1_資料掲載_ver docx

Microsoft Word - 資料5-1_資料掲載_ver docx ( 資料 5-1) 授業資料の掲載 授業資料を掲載する手順について説明します. ここでは,PDF と Powerpoint ファイルを例に説明しますが, 他の形式のファイルも資料として掲載可能です. 1. コースメニュー画面のコンテンツ一覧から, 資料 の 新規作成 を選択 あるいは, 編集 / 削除 をクリック後, 下画面で 新規作成 を選択しても構いません. 1 2. オプション設定 画面で,

More information

今日のお話 実装とは? 達成基準と達成方法 実装チェックリストとは? 実装チェックリストの作り方 作成のコツと注意点 まとめ

今日のお話 実装とは? 達成基準と達成方法 実装チェックリストとは? 実装チェックリストの作り方 作成のコツと注意点 まとめ これから取り組むWebアクセシビリティ 2018 夏 こうすればできる ウェブアクセシビリティ実装のポイントと 実装チェックリストの作り方 2018年8月22日 水曜日 太田 良典 ウェブアクセシビリティ基盤委員会 作業部会4 翻訳 主査 今日のお話 実装とは? 達成基準と達成方法 実装チェックリストとは? 実装チェックリストの作り方 作成のコツと注意点 まとめ 実装とは? 実装 の一般的な定義とアクセシビリティJISにおける

More information

Contents Contents( 目次 ) 1 重要 編集の際の注意事項 2 編集可能なページ 部分 3 トップページ 4 トップFlashの内容変更 ( 画像変更 ) 5 トップFlashの内容変更 ( 設定変更 ) 6 おすすめ情報 ( カタログギフト等 ) 7 サイドバー バナー部分 8

Contents Contents( 目次 ) 1 重要 編集の際の注意事項 2 編集可能なページ 部分 3 トップページ 4 トップFlashの内容変更 ( 画像変更 ) 5 トップFlashの内容変更 ( 設定変更 ) 6 おすすめ情報 ( カタログギフト等 ) 7 サイドバー バナー部分 8 アークスグループ事業会社各社 Web サイト編集マニュアル 株式会社ユニバース様 http://www.arcs-g.co.jp/group/universe/ Contents Contents( 目次 ) 1 重要 編集の際の注意事項 2 編集可能なページ 部分 3 トップページ 4 トップFlashの内容変更 ( 画像変更 ) 5 トップFlashの内容変更 ( 設定変更 ) 6 おすすめ情報

More information

事前準備マニュアル

事前準備マニュアル 電子納品保管管理システム 事前準備マニュアル 2016 年 1 月 第 5 版 目次第 1 章はじめに...- 1-1-1 関連マニュアル一覧...- 1 - 第 2 章ご利用にあたってご確認いただくこと...- 2-2-1 ソフトウェアのインストールについて...- 2-2-2 セキュリティ設定について...- 4-2-3 事前準備の流れ...- 4 - (1) ソフトウェアの準備の流れ...-

More information

PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26

PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26 PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26 アジェンダ IBMi で Web サーバーとして使用される IHS について勉強します IHS とは? 管理コンソールでできること 言語と文字コード ログ # 2 IHS とは? Apache ベースで IBM から提供される Web サーバー IBM HTTP Server の略称 IBMi の場合

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

スタイルシートでデザインを整えよう

スタイルシートでデザインを整えよう スタイルシートでデザイン (2) CSS (Cascading Style Sheets) ここまで HTML は文章の意味的な役割を記述するもので 表示はブラウザ次第であることを強調してきました あるブラウザでの表示方法を前提に HTML で見た目を制御しようとすると 他の環境では意味が通じにくい 相互運用性の低い情報となってしまいます Web の表現を作者が指定するには HTML ではなく スタイルシートという別の機能をもちいます

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

大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った

大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った 大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った モデルとして外部から読み込んだ三角形メ ッシュを用いた このように Lightmetrica はレンダラとして写実的な画像を生成する十分な実力を有する

More information

目次 更新履歴... 1 ファイル構成... 3 main.js( エクステンションのパネル側 ) の処理... 4 hostscript.jsx の関数の呼び出し... 4 evalscript() のコールバック関数... 5 hostscript.jsx(illustrator 側 ) の処理

目次 更新履歴... 1 ファイル構成... 3 main.js( エクステンションのパネル側 ) の処理... 4 hostscript.jsx の関数の呼び出し... 4 evalscript() のコールバック関数... 5 hostscript.jsx(illustrator 側 ) の処理 Illustrator エクステンション処理作成 作成日 : 2017/12/05 作成者 : 中島 更新履歴 更新日 更新概要 作業者 2017/12/05 新規作成 中島 1 目次 更新履歴... 1 ファイル構成... 3 main.js( エクステンションのパネル側 ) の処理... 4 hostscript.jsx の関数の呼び出し... 4 evalscript() のコールバック関数...

More information

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

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

More information

スライド 1

スライド 1 レガシーシステムを刷新するモダナイゼーションの効果的 / 効率的なアプローチについて 自動マイグレーション サービス i Renaissance のご紹介 自動マイグレーション サービス i Renaissance とは i RenaissanceはRPG/COBOL/CLから 元言語に寄せたJavaへの自動変換 サービスを提供します i Renaissanceは下記の3つフェーズから構成されます

More information

数のディジタル化

数のディジタル化 第 3 章コミュニケーションとネットワークを探索する 4 節コミュニケーションとネットワークの活用 4 節コミュニケーションとネットワークの活用 3 コミュニケーションツールの活用 第 3 章 4 節コミュニケーションとネットワークの活用 コミュニケーションツールの活用 本日の内容 第 3 章コミュニケーションとネットワークを探索する 4 節コミュニケーションとネットワークの活用 3. コミュニケーションツールの活用

More information

Rational Roseモデルの移行 マニュアル

Rational Roseモデルの移行 マニュアル Model conversion from Rational Rose by SparxSystems Japan Rational Rose モデルの移行マニュアル (2012/1/12 最終更新 ) 1. はじめに このガイドでは 既に Rational( 現 IBM) Rose ( 以下 Rose と表記します ) で作成された UML モデルを Enterprise Architect で利用するための作業ガイドです

More information

メソッドのまとめ

メソッドのまとめ メソッド (4) 擬似コードテスト技法 http://java.cis.k.hosei.ac.jp/ 授業の前に自己点検以下のことがらを友達に説明できますか? メソッドの宣言とは 起動とは何ですか メソッドの宣言はどのように書きますか メソッドの宣言はどこに置きますか メソッドの起動はどのようにしますか メソッドの仮引数 実引数 戻り値とは何ですか メソッドの起動にあたって実引数はどのようにして仮引数に渡されますか

More information

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

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

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse

More information

<4D F736F F D208E96914F8F8094F5837D836A B2E646F63>

<4D F736F F D208E96914F8F8094F5837D836A B2E646F63> 電子納品保管管理システム 事前準備マニュアル 目次第 1 章はじめに... - 1-1-1 関連マニュアル一覧... - 1 - 第 2 章ご利用にあたって事前準備... - 2-2-1 必要な設定について... - 2-2-2 必要なソフトウェアについて... - 2-2-3 事前準備の流れ... - 3 - (1) セキュリティ設定の流れ... - 3 - (2) ソフトウェアの準備の流れ...

More information

Microsoft Word - manual.doc

Microsoft Word - manual.doc ヒットメール Ver 1.0 お試し版 URL http://www.sysco-net.com/hitmail/ ライセンス キー販売サイト URL http://www.vector.co.jp/ 価格 1,000 円 ( パソコン1 台当たり ) 本ソフトを動かすには 次のソフトが必要です 1 Microsoft Windows 2000 or XP 2 Microsoft Outlook 2000

More information

Microsoft PowerPoint - G-1_Flexでつくる初めてのRIA.ppt

Microsoft PowerPoint - G-1_Flexでつくる初めてのRIA.ppt Flex 3 でつくるはじめての RIA ( リッチインターネットアプリケーション ) たいらひでかづ アドビ認定インストラクター (ACI) 1 Who is this guy? たいらひでかづ m-school インストラクター Flex および Flash アドビ認定インストラクター (ACI) *A 10 point footnote can go here, if necessary 2

More information

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63>

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63> 情報処理 C (P.1) 情報処理 C (2011 年度 ) ホームページの作成 http://open.shonan.bunkyo.ac.jp/~ohtan/ テキストエディタ ( メモ帳 TeraPad など ) でHTMLファイルを作成する HTML(Hyper Text Markup Language ) ホームページを記述するための言語のこと テキストエディタの起動 (TeraPad の場合

More information

DBMSリポジトリへの移行マニュアル

DBMSリポジトリへの移行マニュアル DBMS Repository Guide by SparxSystems Japan Enterprise Architect 日本語版 (2018/05/16 最終更新 ) 1 1. はじめに Enterprise Architect コーポレート版では 外部のデータベース管理ソフトウェア ( 以下 DBMS) 上にプロジェクトを配置することができます これにより DBMS が持つ堅牢性 安定性

More information

<4D F736F F D E835A A C98AD682B782E98E77906A89FC92F994C52E646F63>

<4D F736F F D E835A A C98AD682B782E98E77906A89FC92F994C52E646F63> 1. はじめに 1 1-1. ガイドラインを策定するにあたって 1 1-1-1. ウェブアクセシビリティとは 1 1-1-2. ウェブアクセシビリティが求められている背景 1 1-1-3. 高齢者 障害者の閲覧時の利用特性 2 1-1-4. 視覚障害者への対応 2 1-1-5. ウェブアクセシビリティの JIS 規格化 3 1-1-6. ガイドラインの重要性 3 1-2. ガイドラインの適用範囲 4

More information

Webプログラミング演習

Webプログラミング演習 Web プログラミング演習 STEP11 XSLT を使った画面生成 XML:Extensible Markup Language コンピュータが扱うデータや文書を表現する技術 SGML(Standard Generalized Markup Language) の改良 利用者が自由に拡張可能なマークアップ言語を設計 HTML=SGML を利用して作成された Web ページ記述言語 XHTML=XML

More information

日本の上位 50 サイトのウェブセキュリティレポート (Q2 2016) 本レポートでは ウェブ閲覧リサーチ会社 Alexaにて報告された日本のユーザーから 2016 年 5 月 5 日時点の閲覧されたウェブ

日本の上位 50 サイトのウェブセキュリティレポート (Q2 2016) 本レポートでは ウェブ閲覧リサーチ会社 Alexaにて報告された日本のユーザーから 2016 年 5 月 5 日時点の閲覧されたウェブ 日本の上位 50 サイトのウェブセキュリティレポート (Q2 2016) 本レポートでは ウェブ閲覧リサーチ会社 Alexaにて報告された日本のユーザーから 2016 年 5 月 5 日時点の閲覧されたウェブサイトの上位 50サイトをベースに メンロセキュリティによる開発ツールを用いた独自調査による それらのウェブサイトの脆弱性に関する状況をまとめたものです 実際に上位 50サイトのうち15サイトの閲覧結果から脆弱性が報告されているバージョンのソフトウェアの使用が確認されました

More information

1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください 1.1. MFS

1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください 1.1. MFS スプリット演算器 MFS2 用コンフィギュレータソフトウェア MFS2CFG バージョン 0.02 取扱説明書 1/10 NM-9307 改 2 1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください

More information

CubePDF ユーザーズマニュアル

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

More information

20th Embarcadero Developer Camp

20th Embarcadero Developer Camp B3 PHPテクニカルセッション 17 Th Developer Camp RadPHP 新バージョン情報 + モバイル開発の可能性を探る エンバカデロ テクノロジーズ エヴァンジェリスト高橋智宏 1 アジェンダ RadPHP XE2 に関するアップデート RPCL components for Zend Framework(tm) 計 43 個 jquery Mobile 最近のトレンド RPCL

More information

Oracle Business Rules

Oracle Business Rules Oracle Business Rules Manoj Das(manoj.das@oracle.com) Product Management, Oracle Integration 3 Oracle Business Rules について Oracle Business Rules とはビジネスの重要な決定と方針 ビジネスの方針 実行方針 承認基盤など 制約 有効な設定 規制要件など 計算 割引

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Zabbix 4.0 の新機能のご紹介 2018 年 12 月 11 日 SRA OSS, Inc. 日本支社 Copyright 2018 SRA OSS, Inc. Japan All rights reserved. 1 Zabbix とは OSSの統合監視ツール Zabbix LLC( 本社 : ラトビア ) が開発 20 年の実績 多種多様な方法で監視が可能 柔軟な障害判定条件の設定 設定のテンプレート化

More information

Microsoft PowerPoint - css-3days.ppt [互換モード]

Microsoft PowerPoint - css-3days.ppt [互換モード] 情報基礎 CSS を用いた Web ページ作成 CSS とは Cascading Style Sheet の省略表記 シーエスエスと読む Web ページのレイアウト ( 視覚的構造 ) を定義する スタイルシート の規格の一つ Web の標準化団体である W3C(World Wide Web Consortium) によって標準化 W3C で推奨される考え方 論理構造 : マークアップ言語 HTML,

More information

Microsoft PowerPoint - ●SWIM_ _INET掲載用.pptx

Microsoft PowerPoint - ●SWIM_ _INET掲載用.pptx シーケンスに基づく検索モデルの検索精度について 東京工芸大学工学部コンピュータ応用学科宇田川佳久 (1/3) (2/3) 要員数 情報システム開発のイメージソースコード検索機能 他人が作ったプログラムを保守する必要がある 実務面での応用 1 バグあるいは脆弱なコードを探す ( 品質の高いシステムを開発する ) 2 プログラム理解を支援する ( 第 3 者が書いたコードを保守する ) 要件定義外部設計内部設計

More information

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp 2017 年 1 月現在対応クライアント環境について 各バージョンごとの設定手順 2017 年 1 月現在の電子入札に参加するために必要なパソコンのソフトウェア推奨環境です ご利用にあたっては以下を参照ください 2017 年 1 月より Java バージョン6(JRE 6) を動作保証外としました 上記バージョンでは電子入札にログインできません 動作保証環境 (1)OS ブラウザのバージョン対応表

More information

第 7 回の内容 動的な Web サイト フォーム Web システムの構成

第 7 回の内容 動的な Web サイト フォーム Web システムの構成 第 7 回の内容 動的な Web サイト フォーム Web システムの構成 動的な Web サイト 静的なリソース ファイルシステムのパス / URI のパス a 公開ディレクトリ / b b GET /b HTTP/1.1 c c e d /a/b を送り返す d e 静的なリソース ファイルシステムのパス / / URI のパス f b c e GET /g/e HTTP/1.1 d /f/e

More information

クイックスタートマニュアル目次 スマホサイトビルダーモビークとは? モビークの特徴 ドラッグ& ドロップで簡単編集 スタイリッシュなデザイン部品 PC サイトと自動連動 最高のSEO 対策導入までの流れ STEP1 初期デザイン設定 STEP2 ページの登録 STEP3 スマホページの編集 STEP

クイックスタートマニュアル目次 スマホサイトビルダーモビークとは? モビークの特徴 ドラッグ& ドロップで簡単編集 スタイリッシュなデザイン部品 PC サイトと自動連動 最高のSEO 対策導入までの流れ STEP1 初期デザイン設定 STEP2 ページの登録 STEP3 スマホページの編集 STEP スマホサイトビルダーモビーククイックスタートマニュアル 更新日 :2014 年 06 月 02 日 Ver:2.0.0 Copyright2012-2014mobeekAllRightsreserved. クイックスタートマニュアル目次 スマホサイトビルダーモビークとは? モビークの特徴 ドラッグ& ドロップで簡単編集 スタイリッシュなデザイン部品 PC サイトと自動連動 最高のSEO 対策導入までの流れ

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

レイアウト 1

レイアウト 1 OSS を利用した簡易な地図画像配信とその利活用について 髙橋洋二 嘉山陽一 沼田圭太 ( ) 1. はじめにインターネット上で地図を表示する仕組みとして 地図の閲覧者が利用する PC が要求する情報をもとに MapServer 1) 等による Web マッピングサーバを利用し表示に必要な地図画像を動的に作成して配信する手法が利用されてきた この手法は 配信する地図画像を動的に作成するための Web

More information

ウェブデザイン技能検定 1 級実技 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題

ウェブデザイン技能検定 1 級実技 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題 1 から 4 までの 4 課題を 180 分間で行うこと 試験問題の詳細は 試験当日配布する 1 1. 試験実施にむけての留意事項 試験は

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