Soumettre la recherche
Mettre en ligne
EWD 3トレーニング・コース #4 ewd-xpressのインストールと構成
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
237 vues
Kiyoshi Sawada
Suivre
EWD 3トレーニング・コース #4 ewd-xpressのインストールと構成 ewd-xpress は、EWD 3 アプリケーションの実行時の完全なバック・エンド環境を構築
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 25
Télécharger maintenant
Recommandé
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
Kiyoshi Sawada
PowerShell de Azure
PowerShell de Azure
Atsushi Kojima
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
Masahiro Nagano
081108huge_data.ppt
081108huge_data.ppt
Naoya Ito
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Naoya Ito
『How to build a High Performance PSGI/Plack Server』のその後と ISUCON3を受けての話題
『How to build a High Performance PSGI/Plack Server』のその後と ISUCON3を受けての話題
Masahiro Nagano
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
Masahiro NAKAYAMA
今日から使い始めるChef
今日から使い始めるChef
Masahiro NAKAYAMA
Recommandé
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
Kiyoshi Sawada
PowerShell de Azure
PowerShell de Azure
Atsushi Kojima
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
Masahiro Nagano
081108huge_data.ppt
081108huge_data.ppt
Naoya Ito
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Naoya Ito
『How to build a High Performance PSGI/Plack Server』のその後と ISUCON3を受けての話題
『How to build a High Performance PSGI/Plack Server』のその後と ISUCON3を受けての話題
Masahiro Nagano
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
Masahiro NAKAYAMA
今日から使い始めるChef
今日から使い始めるChef
Masahiro NAKAYAMA
Webサーバのチューニング
Webサーバのチューニング
Yu Komiya
Node予備校 vol.1 名古屋
Node予備校 vol.1 名古屋
Mori Shingo
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Yasutaka Hamada
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
Naoya Ito
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Daisuke Ikeda
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
Yasutaka Hamada
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Yasutaka Hamada
Symfony2 workshop-2
Symfony2 workshop-2
Hidenori Goto
Hive undocumented feature
Hive undocumented feature
tamtam180
Webサーバ勉強会03
Webサーバ勉強会03
oranie Narut
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
聡 大久保
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
Katsutoshi Nagaoka
Windows スクリプトセミナー WMI編 VBScript&WMI
Windows スクリプトセミナー WMI編 VBScript&WMI
junichi anno
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
max747
VarnishではじめるESI
VarnishではじめるESI
Iwana Chan
動画共有ツール
動画共有ツール
tamtam180
Development app-with-elixir
Development app-with-elixir
k1complete
10分で作る Node.js Auto Scale 環境 with CloudFormation
10分で作る Node.js Auto Scale 環境 with CloudFormation
Kazuyuki Honda
中小規模サービスのApacheチューニング
中小規模サービスのApacheチューニング
勲 國府田
EWD 3トレーニング・コース #3 EWD 3 モジュールの概要
EWD 3トレーニング・コース #3 EWD 3 モジュールの概要
Kiyoshi Sawada
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
Kiyoshi Sawada
Contenu connexe
Tendances
Webサーバのチューニング
Webサーバのチューニング
Yu Komiya
Node予備校 vol.1 名古屋
Node予備校 vol.1 名古屋
Mori Shingo
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Yasutaka Hamada
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
Naoya Ito
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Daisuke Ikeda
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
Yasutaka Hamada
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Yasutaka Hamada
Symfony2 workshop-2
Symfony2 workshop-2
Hidenori Goto
Hive undocumented feature
Hive undocumented feature
tamtam180
Webサーバ勉強会03
Webサーバ勉強会03
oranie Narut
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
聡 大久保
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
Katsutoshi Nagaoka
Windows スクリプトセミナー WMI編 VBScript&WMI
Windows スクリプトセミナー WMI編 VBScript&WMI
junichi anno
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
max747
VarnishではじめるESI
VarnishではじめるESI
Iwana Chan
動画共有ツール
動画共有ツール
tamtam180
Development app-with-elixir
Development app-with-elixir
k1complete
10分で作る Node.js Auto Scale 環境 with CloudFormation
10分で作る Node.js Auto Scale 環境 with CloudFormation
Kazuyuki Honda
中小規模サービスのApacheチューニング
中小規模サービスのApacheチューニング
勲 國府田
Tendances
(20)
Webサーバのチューニング
Webサーバのチューニング
Node予備校 vol.1 名古屋
Node予備校 vol.1 名古屋
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Symfony2 workshop-2
Symfony2 workshop-2
Hive undocumented feature
Hive undocumented feature
Webサーバ勉強会03
Webサーバ勉強会03
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
当社のawsへの取組
当社のawsへの取組
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
Windows スクリプトセミナー WMI編 VBScript&WMI
Windows スクリプトセミナー WMI編 VBScript&WMI
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
VarnishではじめるESI
VarnishではじめるESI
動画共有ツール
動画共有ツール
Development app-with-elixir
Development app-with-elixir
10分で作る Node.js Auto Scale 環境 with CloudFormation
10分で作る Node.js Auto Scale 環境 with CloudFormation
中小規模サービスのApacheチューニング
中小規模サービスのApacheチューニング
En vedette
EWD 3トレーニング・コース #3 EWD 3 モジュールの概要
EWD 3トレーニング・コース #3 EWD 3 モジュールの概要
Kiyoshi Sawada
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
Kiyoshi Sawada
EWD.js アーキテクチャー
EWD.js アーキテクチャー
Kiyoshi Sawada
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
Kiyoshi Sawada
EWD 3トレーニング・コース #1 Node.jsとGT.Mの統合方法
EWD 3トレーニング・コース #1 Node.jsとGT.Mの統合方法
Kiyoshi Sawada
EWD 3トレーニング・コース #2 EWD 3 の概要
EWD 3トレーニング・コース #2 EWD 3 の概要
Kiyoshi Sawada
EWD 3 Training Course Part 4: Installing & Configuring QEWD
EWD 3 Training Course Part 4: Installing & Configuring QEWD
Rob Tweed
EWD 3 Training Course Part 37: Building a React.js application with ewd-xpres...
EWD 3 Training Course Part 37: Building a React.js application with ewd-xpres...
Rob Tweed
En vedette
(8)
EWD 3トレーニング・コース #3 EWD 3 モジュールの概要
EWD 3トレーニング・コース #3 EWD 3 モジュールの概要
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD.js アーキテクチャー
EWD.js アーキテクチャー
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
EWD 3トレーニング・コース #1 Node.jsとGT.Mの統合方法
EWD 3トレーニング・コース #1 Node.jsとGT.Mの統合方法
EWD 3トレーニング・コース #2 EWD 3 の概要
EWD 3トレーニング・コース #2 EWD 3 の概要
EWD 3 Training Course Part 4: Installing & Configuring QEWD
EWD 3 Training Course Part 4: Installing & Configuring QEWD
EWD 3 Training Course Part 37: Building a React.js application with ewd-xpres...
EWD 3 Training Course Part 37: Building a React.js application with ewd-xpres...
Similaire à EWD 3トレーニング・コース #4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
Kiyoshi Sawada
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
Kiyoshi Sawada
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
Kiyoshi Sawada
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
Kiyoshi Sawada
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
Kiyoshi Sawada
EWD 3トレーニングコース#3 EWD 3 モジュールの概要
EWD 3トレーニングコース#3 EWD 3 モジュールの概要
Kiyoshi Sawada
EWD 3トレーニングコース#19 JavaScriptからGlobalストレジにアクセスする
EWD 3トレーニングコース#19 JavaScriptからGlobalストレジにアクセスする
Kiyoshi Sawada
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
Takayoshi Tanaka
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
Kiyoshi Sawada
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
Kiyoshi Sawada
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
Kiyoshi Sawada
社内勉強会資料(Varnish Module)
社内勉強会資料(Varnish Module)
Iwana Chan
ZabbixによるAWS監視のコツ
ZabbixによるAWS監視のコツ
ShinsukeYokota
20140612_Docker上でCloudStackを動かしてみる!!
20140612_Docker上でCloudStackを動かしてみる!!
Midori Oge
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
Kiyoshi Sawada
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
Kiyoshi Sawada
EWD 3トレーニングコース#2 EWD 3の概要
EWD 3トレーニングコース#2 EWD 3の概要
Kiyoshi Sawada
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
Kiyoshi Sawada
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
hiro345
Hbstudy41 auto scaling
Hbstudy41 auto scaling
Fujishiro Takuya
Similaire à EWD 3トレーニング・コース #4 ewd-xpressのインストールと構成
(20)
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
EWD 3トレーニングコース#5 ewd-xpressアプリ開発第1ステップ
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
EWD 3トレーニングコース#31 ewd-xpressでWebおよびRESTサービスを作る
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
EWD 3トレーニングコース#6 ewd-xpressアプリ開始時に何が起こるか
EWD 3トレーニングコース#3 EWD 3 モジュールの概要
EWD 3トレーニングコース#3 EWD 3 モジュールの概要
EWD 3トレーニングコース#19 JavaScriptからGlobalストレジにアクセスする
EWD 3トレーニングコース#19 JavaScriptからGlobalストレジにアクセスする
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
EWD 3トレーニングコース#17 Globalストレジ・データベース入門
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
社内勉強会資料(Varnish Module)
社内勉強会資料(Varnish Module)
ZabbixによるAWS監視のコツ
ZabbixによるAWS監視のコツ
20140612_Docker上でCloudStackを動かしてみる!!
20140612_Docker上でCloudStackを動かしてみる!!
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
EWD 3トレーニングコース#30 ewd-xpressアプリケーションをモジュラー化する
EWD 3トレーニングコース#2 EWD 3の概要
EWD 3トレーニングコース#2 EWD 3の概要
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
EWD 3トレーニングコース#20 GlobalストレージのJavaScript用抽象化-(a)DocumentNodeオブジェクト
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
Hbstudy41 auto scaling
Hbstudy41 auto scaling
Plus de Kiyoshi Sawada
EWD 3トレーニングコース#33 ewd-xpressアプリケーションからREST/Webサービスにアクセスする
EWD 3トレーニングコース#33 ewd-xpressアプリケーションからREST/Webサービスにアクセスする
Kiyoshi Sawada
EWD 3トレーニングコース#29 ewd-xpressをWindows上のサービスとして稼働させる
EWD 3トレーニングコース#29 ewd-xpressをWindows上のサービスとして稼働させる
Kiyoshi Sawada
EWD 3トレーニングコース#28 従来のMUMPSコードをewd-xpressと統合する
EWD 3トレーニングコース#28 従来のMUMPSコードをewd-xpressと統合する
Kiyoshi Sawada
EWD 3トレーニングコース#27 GlobalストレージのJavaScript用抽象化-(h) EWD 3 セッション
EWD 3トレーニングコース#27 GlobalストレージのJavaScript用抽象化-(h) EWD 3 セッション
Kiyoshi Sawada
EWD 3トレーニングコース#26 GlobalストレージのJavaScript用抽象化-(g) イベント駆動の索引管理
EWD 3トレーニングコース#26 GlobalストレージのJavaScript用抽象化-(g) イベント駆動の索引管理
Kiyoshi Sawada
EWD 3トレーニングコース#25 GlobalストレージのJavaScript用抽象化-(f) Documentデータベースのできること
EWD 3トレーニングコース#25 GlobalストレージのJavaScript用抽象化-(f) Documentデータベースのできること
Kiyoshi Sawada
EWD 3トレーニングコース#24 GlobalストレージのJavaScript用抽象化-(e) ドキュメントの末端ノードを渡り歩く
EWD 3トレーニングコース#24 GlobalストレージのJavaScript用抽象化-(e) ドキュメントの末端ノードを渡り歩く
Kiyoshi Sawada
EWD 3トレーニングコース#23 GlobalストレージのJavaScript用抽象化-(d) ノードの範囲を渡り歩く
EWD 3トレーニングコース#23 GlobalストレージのJavaScript用抽象化-(d) ノードの範囲を渡り歩く
Kiyoshi Sawada
EWD 3トレーニングコース#22 GlobalストレージのJavaScript用抽象化-(c) ドキュメントを渡り歩く
EWD 3トレーニングコース#22 GlobalストレージのJavaScript用抽象化-(c) ドキュメントを渡り歩く
Kiyoshi Sawada
EWD 3トレーニングコース#21 GlobalストレージのJavaScript用抽象化-(b) JavaScriptの永続オブジェクト
EWD 3トレーニングコース#21 GlobalストレージのJavaScript用抽象化-(b) JavaScriptの永続オブジェクト
Kiyoshi Sawada
EWD 3トレーニングコース#18 GlobalストレジでNoSQLデータベースをモデル化する
EWD 3トレーニングコース#18 GlobalストレジでNoSQLデータベースをモデル化する
Kiyoshi Sawada
EWD 3トレーニングコース#16 ewd-xpressサービス
EWD 3トレーニングコース#16 ewd-xpressサービス
Kiyoshi Sawada
EWD 3トレーニングコース#15 ewd-xpressでjQuery以外のフレームワークを利用する
EWD 3トレーニングコース#15 ewd-xpressでjQuery以外のフレームワークを利用する
Kiyoshi Sawada
EWD 3トレーニングコース#14 ewd-xpressメッセージ用にAjaxを用いる
EWD 3トレーニングコース#14 ewd-xpressメッセージ用にAjaxを用いる
Kiyoshi Sawada
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
Kiyoshi Sawada
EWD 3トレーニングコース#12 ewd-xpressのセッション・タイムアウトの制御
EWD 3トレーニングコース#12 ewd-xpressのセッション・タイムアウトの制御
Kiyoshi Sawada
EWD 3トレーニングコース#11 ewd-xpressでのエラー処理
EWD 3トレーニングコース#11 ewd-xpressでのエラー処理
Kiyoshi Sawada
EWD 3トレーニングコース#10 ewd-xpressのSessionとユーザー認証
EWD 3トレーニングコース#10 ewd-xpressのSessionとユーザー認証
Kiyoshi Sawada
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
Kiyoshi Sawada
EWD 3トレーニングコース#8 ewd-xpressメッセージ・サイクルの解剖
EWD 3トレーニングコース#8 ewd-xpressメッセージ・サイクルの解剖
Kiyoshi Sawada
Plus de Kiyoshi Sawada
(20)
EWD 3トレーニングコース#33 ewd-xpressアプリケーションからREST/Webサービスにアクセスする
EWD 3トレーニングコース#33 ewd-xpressアプリケーションからREST/Webサービスにアクセスする
EWD 3トレーニングコース#29 ewd-xpressをWindows上のサービスとして稼働させる
EWD 3トレーニングコース#29 ewd-xpressをWindows上のサービスとして稼働させる
EWD 3トレーニングコース#28 従来のMUMPSコードをewd-xpressと統合する
EWD 3トレーニングコース#28 従来のMUMPSコードをewd-xpressと統合する
EWD 3トレーニングコース#27 GlobalストレージのJavaScript用抽象化-(h) EWD 3 セッション
EWD 3トレーニングコース#27 GlobalストレージのJavaScript用抽象化-(h) EWD 3 セッション
EWD 3トレーニングコース#26 GlobalストレージのJavaScript用抽象化-(g) イベント駆動の索引管理
EWD 3トレーニングコース#26 GlobalストレージのJavaScript用抽象化-(g) イベント駆動の索引管理
EWD 3トレーニングコース#25 GlobalストレージのJavaScript用抽象化-(f) Documentデータベースのできること
EWD 3トレーニングコース#25 GlobalストレージのJavaScript用抽象化-(f) Documentデータベースのできること
EWD 3トレーニングコース#24 GlobalストレージのJavaScript用抽象化-(e) ドキュメントの末端ノードを渡り歩く
EWD 3トレーニングコース#24 GlobalストレージのJavaScript用抽象化-(e) ドキュメントの末端ノードを渡り歩く
EWD 3トレーニングコース#23 GlobalストレージのJavaScript用抽象化-(d) ノードの範囲を渡り歩く
EWD 3トレーニングコース#23 GlobalストレージのJavaScript用抽象化-(d) ノードの範囲を渡り歩く
EWD 3トレーニングコース#22 GlobalストレージのJavaScript用抽象化-(c) ドキュメントを渡り歩く
EWD 3トレーニングコース#22 GlobalストレージのJavaScript用抽象化-(c) ドキュメントを渡り歩く
EWD 3トレーニングコース#21 GlobalストレージのJavaScript用抽象化-(b) JavaScriptの永続オブジェクト
EWD 3トレーニングコース#21 GlobalストレージのJavaScript用抽象化-(b) JavaScriptの永続オブジェクト
EWD 3トレーニングコース#18 GlobalストレジでNoSQLデータベースをモデル化する
EWD 3トレーニングコース#18 GlobalストレジでNoSQLデータベースをモデル化する
EWD 3トレーニングコース#16 ewd-xpressサービス
EWD 3トレーニングコース#16 ewd-xpressサービス
EWD 3トレーニングコース#15 ewd-xpressでjQuery以外のフレームワークを利用する
EWD 3トレーニングコース#15 ewd-xpressでjQuery以外のフレームワークを利用する
EWD 3トレーニングコース#14 ewd-xpressメッセージ用にAjaxを用いる
EWD 3トレーニングコース#14 ewd-xpressメッセージ用にAjaxを用いる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#12 ewd-xpressのセッション・タイムアウトの制御
EWD 3トレーニングコース#12 ewd-xpressのセッション・タイムアウトの制御
EWD 3トレーニングコース#11 ewd-xpressでのエラー処理
EWD 3トレーニングコース#11 ewd-xpressでのエラー処理
EWD 3トレーニングコース#10 ewd-xpressのSessionとユーザー認証
EWD 3トレーニングコース#10 ewd-xpressのSessionとユーザー認証
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
EWD 3トレーニングコース#9 複雑なewd-xpressメッセージと応答
EWD 3トレーニングコース#8 ewd-xpressメッセージ・サイクルの解剖
EWD 3トレーニングコース#8 ewd-xpressメッセージ・サイクルの解剖
EWD 3トレーニング・コース #4 ewd-xpressのインストールと構成
1.
EWD 3 トレーニング・コース #4 ewd-xpressのインストールと構成 M/Gateway
Developments Ltd. Rob Tweed 訳: 日本ダイナシステム株式会社 嶋 芳成 GT.M版編集: 澤田 潔 ※ 本稿オリジナルはCache’向けとして編纂
2.
ewd-xpress • EWD 3
アプリケーションの実行時の完全なバック・エ ンド環境 • 対話型のブラウザ・ベースのアプリケーション • 対話型の React Native なモバイル・アプリケーション • HTTP による Webサービス • REST サービス • EWD 3 モジュールを用いて構築 • 拡張可能 2016/9/30 EWD 3 トレーニング・コース #4 2
3.
パッケージ済みの EWD 3
プラットフォーム • アプリケーションを構築し実行させたいのなら理想的 • 対話型のブラウザ・ベースのデスクトップ・アプリケーション • React Native を用いたモバイル・アプリケーション • REST と Webサービスのバック・エンド • Node.js バック・エンドも含む • 特に、もし Caché または GT.M を使いたいのなら • 必要な EWD 3 モジュールはすべて統合済み • インストールと構成方法はとても簡単 2016/9/30 EWD 3 トレーニング・コース #4 3
4.
LinuxとGT.Mで始めます • あらかじめ必要な条件 • Ubuntu14.04以降(あるいはCentOS7) •
まともな現代的なブラウザ • Chrome を推奨 • まともなテキスト・エディタ • 例えば vi, Sublime, atom, etc • サーバ側のファイルを編集可能な環境(Samba等) • GT.Mがインストール済みで稼働していること • GT.M Ver 6.0以降 • もし、ubuntu64bit版でGT.Mを最初からインストールする場合は、 ewd-3-installersを利用すると便利 : https://github.com/robtweed/ewd-3- installers/blob/master/ewd-xpress/install_gtm.sh 2016/9/30 EWD 3 トレーニング・コース #4 4
5.
ステップ 1 • Node.js
をインストールする(curlとnvmを利用) • Linux bash コマンド・プロンプトを用いてチェック • node –v • v4.4.7 と表示されるはず 2016/9/30 EWD 3 トレーニング・コース #4 5 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash source ~/.nvm/nvm.sh nvm alias default 4.4 nvm install 4.4 # 現時点では 4.4.7 nvm use default echo 'nvm use default' >> ~/.profile sudo ln -s /usr/local/bin/node /usr/bin/node sudo ln -s /usr/local/lib/node /usr/lib/node sudo ln -s /usr/local/bin/npm /usr/bin/npm sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf n=$(which node);n=${n%/bin/node}; chmod -R 755 $n/bin/*; sudo cp -r $n/{bin,lib,share} /usr/local
6.
ステップ 2 • EWD
3 の全作業用のディレクトリを作る • 即ち ~/ewd3 2016/9/30 EWD 3 トレーニング・コース #4 6
7.
ステップ 3 • ewd-xpress
と ewd-xpress-monitor をインス トールする cd ~/ewd3 npm install ewd-xpress ewd-xpress-monitor • 警告はすべて無視します • 完了すると、新しいディレクトリができています ~/ewd3/node_modules 2016/9/30 EWD 3 トレーニング・コース #4 7
8.
ステップ 4 • Node.js
4.4.x 用の最新版の NodeM をインス トールし、~/.profileにGT.M環境変数を設定 2016/9/30 EWD 3 トレーニング・コース #4 8 cd ~/ewd3 npm install nodem sudo ln -sf $gtm_dist/libgtmshr.so /usr/local/lib/ sudo ldconfig base=~/ewd3 [ -f "$GTMCI" ] || export GTMCI="$(find $base -iname nodem.ci)" nodemgtmr="$(find $base -iname v4wnode.m | tail -n1 | xargs dirname)" echo "$gtmroutines" | fgrep "$nodemgtmr" || export gtmroutines="$nodemgtmr $gtmroutines" echo 'base=~/ewd3' >> ~/.profile echo '[ -f "$GTMCI" ] || export GTMCI="$(find $base -iname nodem.ci)"' >> ~/.profile echo 'nodemgtmr="$(find $base -iname v4wnode.m | tail -n1 | xargs dirname)"' >> ~/.profile echo 'echo "$gtmroutines" | fgrep "$nodemgtmr" || export gtmroutines="$nodemgtmr $gtmroutines"' >> ~/.profile
9.
ステップ 5 (a) •
ewd-xpress をセットアップし構成する • 次のものを、 ~/ewd3/node_modules/ewd-xpress/example/ewd-xpress.js • 次の場所にコピーします ~/ewd3/ewd-xpress.js 2016/9/30 EWD 3 トレーニング・コース #4 9
10.
ステップ 5 (b) •
~/ewd3/ewd-xpress.js • 例えば、vi を用いて • configオブジェクトの GT.M環境変数を修正、ex: 2016/9/30 EWD 3 トレーニング・コース #4 10 var config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: 'gtm', params: { gtm_chset: 'utf-8' , gtmver: 'V6.2-002A_x86_64' , gtm_icu_version: '5.0' , gtmgbldir: '/home/jds/.fis-gtm/V6.2-002A_x86_64/g/gtm.gld' , gtmroutines: '/usr/lib/fis-gtm/V6.2-002A_x8664/utf8 /home/mta/ewd3/node_modules/nodem/src' , gtmdir: '/home/mta/.fis-gtm' , gtm_dist: 'gtm_dist=/usr/lib/fis-gtm/V6.2-002A_x8664/utf8' , } } }; コンマ「,」に注意 GT.M環境変数
11.
ステップ 5 (b) •
~/ewd3/ewd-xpress.js • 例えば、Notepad ++ を用いて • Configオブジェクト内の Caché mgr パスの指定 を修正、例えば、 2016/9/30 EWD 3 トレーニング・コース #4 11 Var config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘cache’, params: { path: ‘~//InterSystems//Cache2015-2//mgr’ } } }; コンマ「,」に注意 二重の「/」記号に注意!二重の「/」記号に注意!二重の「/」記号に注意!
12.
ステップ 6 • ewd-xpress-monitor
をセットアップする • 新しいディレクトリを作る ~/ewd3/www ~/ewd3/www/ewd-xpress-monitor • 次にあるファイルをすべて、 ~/ewd3/node_modules/ewd-xpress-monitor/www • 次の場所にコピーする ~/ewd3/www/ewd-xpress-monitor 2016/9/30 EWD 3 トレーニング・コース #4 12
13.
ステップ 7 • ewd-xpress
を起動する • Linuxコマンド・プロンプト・ウィンドウで、 cd /ewd3 node ewd-xpress 2016/9/30 EWD 3 トレーニング・コース #4 13 ~/ewd3>node ewd-xpress webServerRootPath = ~/ewd3/www/ Worker Bootstrap Module file written to node_modules/ewd-qoper8-worker.js ================================================= ewd-qoper8 is up and running. Max worker pool size: 1
14.
ステップ 8 • ブラウザで、次のURLを入力する •
http://[サーバアドレス]:8080/ewd-xpress- monitor/index.html • 管理用のパスワードの入力を求められたら次のように入力 • keepThisSecret! • ewd-xpress と ewd-xpress-monitor が完全に 稼働していることが分かりました。 2016/9/30 EWD 3 トレーニング・コース #4 14
15.
ewd-xpress 起動ファイル • ~/ewd3/ewd-xpress.js •
名前は必要なら変更しても構いません • config オブジェクトを定義する • ewd-xpress の start() 関数を呼び出す • config オブジェクトは引数として渡す 2016/9/30 EWD 3 トレーニング・コース #4 15
16.
ewd-xpress起動 config オブジェクト例 var
config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: 'gtm', params: { gtm_chset: 'utf-8' , gtmver: 'V6.2-002A_x86_64' , gtm_icu_version: '5.0' , gtmgbldir: '/home/jds/.fis-gtm/V6.2-002A_x86_64/g/gtm.gld' , gtmroutines: '/usr/lib/fis-gtm/V6.2-002A_x8664/utf8 /home/mta/ewd3/node_modules/nodem/src' , gtmdir: '/home/mta/.fis-gtm' , gtm_dist: 'gtm_dist=/usr/lib/fis-gtm/V6.2-002A_x8664/utf8' , } } }; 2016/9/30 EWD 3 トレーニング・コース #4 16 GT.M環境変数
17.
ewd-xpress 起動 var config
= { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { // snip } } }; var ewdXpress = require(‘ewd-xpress’).master; ewdXpress.start(config); 2016/9/30 EWD 3 トレーニング・コース #4 17
18.
ewd-xpress 起動 config
オブジェクト var config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { // snip } } }; 2016/9/30 EWD 3 トレーニング・コース #4 18 ewd-xpress-monitorアプリの起動 時に入力する管理パスワード
19.
ewd-xpress 起動 config
オブジェクト var config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { // snip } } }; 2016/9/30 EWD 3 トレーニング・コース #4 19 ewd-xpress-monitor内で、この ewd- xpress インスタンスの名前を表示する 複数インスタンスを起動するときに便利
20.
ewd-xpress 起動 config
オブジェクト var config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { // snip } } }; 2016/9/30 EWD 3 トレーニング・コース #4 20 Express がリクエストの受 信を待つポート
21.
ewd-xpress 起動 config
オブジェクト var config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { // snip } } }; 2016/9/30 EWD 3 トレーニング・コース #4 21 要求を処理するために、ewd-xpress によって起動されるワーカー・プロセ スの最大個数
22.
ewd-xpress 起動 config
オブジェクト var config = { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { gtm_chset: 'utf-8' , gtmver: 'V6.2-002A_x86_64' , gtm_icu_version: '5.0' , gtmgbldir: '/home/jds/.fis-gtm/V6.2-002A_x86_64/g/gtm.gld' , gtmroutines: ‘~~~~~~' , gtmdir: '/home/mta/.fis-gtm' , gtm_dist: 'gtm_dist=/usr/lib/fis-gtm/V6.2-002A_x8664/utf8' , } } }; 2016/9/30 EWD 3 トレーニング・コース #4 22 ワーカー・プロセスをどのデータ ベースに接続するか Caché または GT.M
23.
ewd-xpress 起動 var config
= { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { gtm_chset: 'utf-8' , gtmver: 'V6.2-002A_x86_64' , gtm_icu_version: '5.0' , gtmgbldir: '/home/jds/.fis-gtm/V6.2-002A_x86_64/g/gtm.gld' , gtmroutines: ‘~~~~~~' , gtmdir: '/home/mta/.fis-gtm' , gtm_dist: 'gtm_dist=/usr/lib/fis-gtm/V6.2-002A_x8664/utf8' , } } }; 2016/9/30 EWD 3 トレーニング・コース #4 23 GT.M の場合、グローバル ディレク トリのありか
24.
ewd-xpress 起動 var config
= { managementPassword: ‘keepThisSecret!’, serverName: ‘New EWD Server’, port: 8080, poolSize: 1, database: { type: ‘gtm’, params: { path: ‘~//InterSystems//Cache2015-2//mgr’ } } }; 2016/9/30 EWD 3 トレーニング・コース #4 24 他のCachéデータベースパラメータも利用可能 - username (_SYSTEM) - password (SYS) - namespace (USER) デフォルト値と異なる値の場合にのみ指定する 必要がある
25.
ewd-xpress の準備完了 • これでアプリケーションを開発することができます •
JavaScript の任意のフレームワークを利用可能 • 自身で開発した JavaScript コードも含む 2016/9/30 EWD 3 トレーニング・コース #4 25
Télécharger maintenant