Enviar búsqueda
Cargar
Shiny-Serverあれこれ
•
27 recomendaciones
•
21,315 vistas
Kazuya Wada
Seguir
JapanR 2013での発表資料です。Shiny-Serverに関することとか
Leer menos
Leer más
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 24
Recomendados
はじめてのShiny
はじめてのShiny
Kazuya Wada
強化学習その4
強化学習その4
nishio
Rによるやさしい統計学第20章「検定力分析によるサンプルサイズの決定」
Rによるやさしい統計学第20章「検定力分析によるサンプルサイズの決定」
Takashi J OZAKI
研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有
Naoaki Okazaki
20190619 オートエンコーダーと異常検知入門
20190619 オートエンコーダーと異常検知入門
Kazuki Motohashi
Rで計量時系列分析~CRANパッケージ総ざらい~
Rで計量時系列分析~CRANパッケージ総ざらい~
Takashi J OZAKI
AHC-Lab M1勉強会 論文の読み方・書き方
AHC-Lab M1勉強会 論文の読み方・書き方
Shinagawa Seitaro
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
Takashi J OZAKI
Recomendados
はじめてのShiny
はじめてのShiny
Kazuya Wada
強化学習その4
強化学習その4
nishio
Rによるやさしい統計学第20章「検定力分析によるサンプルサイズの決定」
Rによるやさしい統計学第20章「検定力分析によるサンプルサイズの決定」
Takashi J OZAKI
研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有
Naoaki Okazaki
20190619 オートエンコーダーと異常検知入門
20190619 オートエンコーダーと異常検知入門
Kazuki Motohashi
Rで計量時系列分析~CRANパッケージ総ざらい~
Rで計量時系列分析~CRANパッケージ総ざらい~
Takashi J OZAKI
AHC-Lab M1勉強会 論文の読み方・書き方
AHC-Lab M1勉強会 論文の読み方・書き方
Shinagawa Seitaro
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
Takashi J OZAKI
機械学習モデルの判断根拠の説明(Ver.2)
機械学習モデルの判断根拠の説明(Ver.2)
Satoshi Hara
SHAP値の考え方を理解する(木構造編)
SHAP値の考え方を理解する(木構造編)
Kazuyuki Wakasugi
全力解説!Transformer
全力解説!Transformer
Arithmer Inc.
『バックドア基準の入門』@統数研研究集会
『バックドア基準の入門』@統数研研究集会
takehikoihayashi
因果探索: 基本から最近の発展までを概説
因果探索: 基本から最近の発展までを概説
Shiga University, RIKEN
Rustに触れて私のPythonはどう変わったか
Rustに触れて私のPythonはどう変わったか
ShunsukeNakamura17
グラフニューラルネットワークとグラフ組合せ問題
グラフニューラルネットワークとグラフ組合せ問題
joisino
データに内在する構造をみるための埋め込み手法
データに内在する構造をみるための埋め込み手法
Tatsuya Shirakawa
画像キャプションの自動生成
画像キャプションの自動生成
Yoshitaka Ushiku
統計的因果推論への招待 -因果構造探索を中心に-
統計的因果推論への招待 -因果構造探索を中心に-
Shiga University, RIKEN
[DL輪読会]近年のエネルギーベースモデルの進展
[DL輪読会]近年のエネルギーベースモデルの進展
Deep Learning JP
Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problem...
Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problem...
joisino
強化学習その1
強化学習その1
nishio
【メタサーベイ】基盤モデル / Foundation Models
【メタサーベイ】基盤モデル / Foundation Models
cvpaper. challenge
社会心理学者のための時系列分析入門_小森
社会心理学者のための時系列分析入門_小森
Masashi Komori
データサイエンティスト向け性能問題対応の基礎
データサイエンティスト向け性能問題対応の基礎
Tetsutaro Watanabe
強化学習における好奇心
強化学習における好奇心
Shota Imai
backbone としての timm 入門
backbone としての timm 入門
Takuji Tahara
【DL輪読会】Scaling Laws for Neural Language Models
【DL輪読会】Scaling Laws for Neural Language Models
Deep Learning JP
相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心
takehikoihayashi
データサイエンティストカジュアルトーク by wdkz
データサイエンティストカジュアルトーク by wdkz
Kazuya Wada
元ソフトウェアエンジニアが語る、ものづくりスタートアップのリアル【Garage Channel】
元ソフトウェアエンジニアが語る、ものづくりスタートアップのリアル【Garage Channel】
schoowebcampus
Más contenido relacionado
La actualidad más candente
機械学習モデルの判断根拠の説明(Ver.2)
機械学習モデルの判断根拠の説明(Ver.2)
Satoshi Hara
SHAP値の考え方を理解する(木構造編)
SHAP値の考え方を理解する(木構造編)
Kazuyuki Wakasugi
全力解説!Transformer
全力解説!Transformer
Arithmer Inc.
『バックドア基準の入門』@統数研研究集会
『バックドア基準の入門』@統数研研究集会
takehikoihayashi
因果探索: 基本から最近の発展までを概説
因果探索: 基本から最近の発展までを概説
Shiga University, RIKEN
Rustに触れて私のPythonはどう変わったか
Rustに触れて私のPythonはどう変わったか
ShunsukeNakamura17
グラフニューラルネットワークとグラフ組合せ問題
グラフニューラルネットワークとグラフ組合せ問題
joisino
データに内在する構造をみるための埋め込み手法
データに内在する構造をみるための埋め込み手法
Tatsuya Shirakawa
画像キャプションの自動生成
画像キャプションの自動生成
Yoshitaka Ushiku
統計的因果推論への招待 -因果構造探索を中心に-
統計的因果推論への招待 -因果構造探索を中心に-
Shiga University, RIKEN
[DL輪読会]近年のエネルギーベースモデルの進展
[DL輪読会]近年のエネルギーベースモデルの進展
Deep Learning JP
Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problem...
Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problem...
joisino
強化学習その1
強化学習その1
nishio
【メタサーベイ】基盤モデル / Foundation Models
【メタサーベイ】基盤モデル / Foundation Models
cvpaper. challenge
社会心理学者のための時系列分析入門_小森
社会心理学者のための時系列分析入門_小森
Masashi Komori
データサイエンティスト向け性能問題対応の基礎
データサイエンティスト向け性能問題対応の基礎
Tetsutaro Watanabe
強化学習における好奇心
強化学習における好奇心
Shota Imai
backbone としての timm 入門
backbone としての timm 入門
Takuji Tahara
【DL輪読会】Scaling Laws for Neural Language Models
【DL輪読会】Scaling Laws for Neural Language Models
Deep Learning JP
相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心
takehikoihayashi
La actualidad más candente
(20)
機械学習モデルの判断根拠の説明(Ver.2)
機械学習モデルの判断根拠の説明(Ver.2)
SHAP値の考え方を理解する(木構造編)
SHAP値の考え方を理解する(木構造編)
全力解説!Transformer
全力解説!Transformer
『バックドア基準の入門』@統数研研究集会
『バックドア基準の入門』@統数研研究集会
因果探索: 基本から最近の発展までを概説
因果探索: 基本から最近の発展までを概説
Rustに触れて私のPythonはどう変わったか
Rustに触れて私のPythonはどう変わったか
グラフニューラルネットワークとグラフ組合せ問題
グラフニューラルネットワークとグラフ組合せ問題
データに内在する構造をみるための埋め込み手法
データに内在する構造をみるための埋め込み手法
画像キャプションの自動生成
画像キャプションの自動生成
統計的因果推論への招待 -因果構造探索を中心に-
統計的因果推論への招待 -因果構造探索を中心に-
[DL輪読会]近年のエネルギーベースモデルの進展
[DL輪読会]近年のエネルギーベースモデルの進展
Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problem...
Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problem...
強化学習その1
強化学習その1
【メタサーベイ】基盤モデル / Foundation Models
【メタサーベイ】基盤モデル / Foundation Models
社会心理学者のための時系列分析入門_小森
社会心理学者のための時系列分析入門_小森
データサイエンティスト向け性能問題対応の基礎
データサイエンティスト向け性能問題対応の基礎
強化学習における好奇心
強化学習における好奇心
backbone としての timm 入門
backbone としての timm 入門
【DL輪読会】Scaling Laws for Neural Language Models
【DL輪読会】Scaling Laws for Neural Language Models
相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心
Similar a Shiny-Serverあれこれ
データサイエンティストカジュアルトーク by wdkz
データサイエンティストカジュアルトーク by wdkz
Kazuya Wada
元ソフトウェアエンジニアが語る、ものづくりスタートアップのリアル【Garage Channel】
元ソフトウェアエンジニアが語る、ものづくりスタートアップのリアル【Garage Channel】
schoowebcampus
Wakayama.rbが目指すもの
Wakayama.rbが目指すもの
三七男 山本
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
Keisuke Imai
よちよち.rbで知ったコミュニティの素晴らしさ
よちよち.rbで知ったコミュニティの素晴らしさ
bonbon0605
よちよち.rbで知ったコミュニティの素晴らしさ
よちよち.rbで知ったコミュニティの素晴らしさ
shinyaogasawara
AndroidとSVG (ABC 2013 Spring LT)
AndroidとSVG (ABC 2013 Spring LT)
Satoshi Watanabe
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
Game Tools & Middleware Forum
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
Daisuke Maki
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
Seiichiro Ishida
Creative as Software Engineering for GenAI LT
Creative as Software Engineering for GenAI LT
yusuke shibui
R-3.0.0でGLM
R-3.0.0でGLM
Kazuya Wada
クラウド移住で地方に住むということ
クラウド移住で地方に住むということ
Takehito Tanabe
情報のオープン化 (OSO2013懇親会LT資料Web版)
情報のオープン化 (OSO2013懇親会LT資料Web版)
mirai_iro
2015 07-23 Tokyo Realm Meetup
2015 07-23 Tokyo Realm Meetup
Niko Yuwono
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
Unity Technologies Japan K.K.
Jaws niigata#8
Jaws niigata#8
Kahori Takeda
アジャイルを「ふりかえる」
アジャイルを「ふりかえる」
アトラシアン株式会社
Ruby関西勉強会発表資料
Ruby関西勉強会発表資料
三七男 山本
MY JOB WEND TO VIETNUM? DevSumi ver.
MY JOB WEND TO VIETNUM? DevSumi ver.
Ryo Amano
Similar a Shiny-Serverあれこれ
(20)
データサイエンティストカジュアルトーク by wdkz
データサイエンティストカジュアルトーク by wdkz
元ソフトウェアエンジニアが語る、ものづくりスタートアップのリアル【Garage Channel】
元ソフトウェアエンジニアが語る、ものづくりスタートアップのリアル【Garage Channel】
Wakayama.rbが目指すもの
Wakayama.rbが目指すもの
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
よちよち.rbで知ったコミュニティの素晴らしさ
よちよち.rbで知ったコミュニティの素晴らしさ
よちよち.rbで知ったコミュニティの素晴らしさ
よちよち.rbで知ったコミュニティの素晴らしさ
AndroidとSVG (ABC 2013 Spring LT)
AndroidとSVG (ABC 2013 Spring LT)
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
Creative as Software Engineering for GenAI LT
Creative as Software Engineering for GenAI LT
R-3.0.0でGLM
R-3.0.0でGLM
クラウド移住で地方に住むということ
クラウド移住で地方に住むということ
情報のオープン化 (OSO2013懇親会LT資料Web版)
情報のオープン化 (OSO2013懇親会LT資料Web版)
2015 07-23 Tokyo Realm Meetup
2015 07-23 Tokyo Realm Meetup
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
Jaws niigata#8
Jaws niigata#8
アジャイルを「ふりかえる」
アジャイルを「ふりかえる」
Ruby関西勉強会発表資料
Ruby関西勉強会発表資料
MY JOB WEND TO VIETNUM? DevSumi ver.
MY JOB WEND TO VIETNUM? DevSumi ver.
Más de Kazuya Wada
オンラインTVサービスの分析事例
オンラインTVサービスの分析事例
Kazuya Wada
DeployR使ってみた話
DeployR使ってみた話
Kazuya Wada
道玄坂Lt#2 wdkz
道玄坂Lt#2 wdkz
Kazuya Wada
ハイレゾの話
ハイレゾの話
Kazuya Wada
JuliaでGLM
JuliaでGLM
Kazuya Wada
Rで触れる日本経済~RでVAR編~
Rで触れる日本経済~RでVAR編~
Kazuya Wada
RのffでGLMしてみたけど...
RのffでGLMしてみたけど...
Kazuya Wada
そろそろRStudioの話
そろそろRStudioの話
Kazuya Wada
RでつくるWebアプリ~rApache編~
RでつくるWebアプリ~rApache編~
Kazuya Wada
Rでウォーリを探してみた
Rでウォーリを探してみた
Kazuya Wada
Rが苦手な人にもRを使って頂くために~RcommanderとRook~
Rが苦手な人にもRを使って頂くために~RcommanderとRook~
Kazuya Wada
RのffとbigmemoryとRevoScaleRとを比較してみた
RのffとbigmemoryとRevoScaleRとを比較してみた
Kazuya Wada
RでGPU使ってみた
RでGPU使ってみた
Kazuya Wada
Tokyo.R#16 wdkz
Tokyo.R#16 wdkz
Kazuya Wada
Más de Kazuya Wada
(14)
オンラインTVサービスの分析事例
オンラインTVサービスの分析事例
DeployR使ってみた話
DeployR使ってみた話
道玄坂Lt#2 wdkz
道玄坂Lt#2 wdkz
ハイレゾの話
ハイレゾの話
JuliaでGLM
JuliaでGLM
Rで触れる日本経済~RでVAR編~
Rで触れる日本経済~RでVAR編~
RのffでGLMしてみたけど...
RのffでGLMしてみたけど...
そろそろRStudioの話
そろそろRStudioの話
RでつくるWebアプリ~rApache編~
RでつくるWebアプリ~rApache編~
Rでウォーリを探してみた
Rでウォーリを探してみた
Rが苦手な人にもRを使って頂くために~RcommanderとRook~
Rが苦手な人にもRを使って頂くために~RcommanderとRook~
RのffとbigmemoryとRevoScaleRとを比較してみた
RのffとbigmemoryとRevoScaleRとを比較してみた
RでGPU使ってみた
RでGPU使ってみた
Tokyo.R#16 wdkz
Tokyo.R#16 wdkz
Último
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
Ken Fukui
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
inspirehighstaff03
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」
inspirehighstaff03
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
inspirehighstaff03
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
inspirehighstaff03
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
Ken Fukui
My Inspire High Award 2024 「家族とは何か」
My Inspire High Award 2024 「家族とは何か」
inspirehighstaff03
International Politics I - Lecture 1
International Politics I - Lecture 1
Toru Oga
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
Ken Fukui
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」
inspirehighstaff03
My Inspire High Award 2024 「孤独は敵なのか?」
My Inspire High Award 2024 「孤独は敵なのか?」
inspirehighstaff03
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
Ken Fukui
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
Ken Fukui
My Inspire High Award 2024 「正義って存在するの?」
My Inspire High Award 2024 「正義って存在するの?」
inspirehighstaff03
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
inspirehighstaff03
What I did before opening my business..pdf
What I did before opening my business..pdf
oganekyokoi
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」
inspirehighstaff03
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
inspirehighstaff03
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
inspirehighstaff03
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
ssusere0a682
Último
(20)
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
My Inspire High Award 2024 「家族とは何か」
My Inspire High Award 2024 「家族とは何か」
International Politics I - Lecture 1
International Politics I - Lecture 1
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「孤独は敵なのか?」
My Inspire High Award 2024 「孤独は敵なのか?」
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
My Inspire High Award 2024 「正義って存在するの?」
My Inspire High Award 2024 「正義って存在するの?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
What I did before opening my business..pdf
What I did before opening my business..pdf
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
Shiny-Serverあれこれ
1.
Shiny-Severあれこれ 2013/12/07 Japan.R 2013@ヤフー株式会社 和田 計也 サイバー系
2.
サイバー系 はじめに ※この発表は個人の見 解であり、所属する組 織の公式見解ではあり ません。 2013/12/07 2
3.
サイバー系 自己紹介 u 和田 計也(@wdkz) u
静岡県袋井市出身 u サイバー系企業でデータマイニングエンジニア職 u 最近はPCオーディオのベストソリューションを模索しています u 長いことバイオ業界にいた u バイオマーカ探索してたり u 枯草菌の研究してたり 2013/12/07 3
4.
サイバー系 いきなりですが u皆さん、Shiny使ってますか?? u プチBIツールとして u BIツールで描画できないものとか 2013/12/07 4
5.
サイバー系 Shinyとは? u Rのコーディングだけでブラウザ上で動く、まるで javascriptで作ったような動的なアプリ(webページ)が 作れます! u 実際に分析してる人ならこれがいかにキラーアプリかわか ると思います。 詳細はここら辺 参考にして下さい 2013/12/07 5
6.
サイバー系 Shinyアプリの配布について u (後述する)Shiny-Serverを利用してサーバーにデプロイ u @hoxo_mさん作成のOpenShinyを利用してユーザに上手 いことShinyアプリを配布 u.Netで作られてるのでWindowsマシン限定→弊社は断念 u(Mono使ってMacOSXでも動くといいなぁ) 2013/12/07 6
7.
サイバー系 Shiny-Server uShiny-Server使ってますか?? u拠点が離れてたり uユーザ多かったり すると配布が困りますよね... 2013/12/07 7
8.
サイバー系 Shiny-Serverとは? u Shinyのサーバ版(ほぼnode.js) u Shinyアプリをサーバにデプロイしておけば、ユーザは ブラウザから該当のurlにアクセスすれば使える u アプリ配布の問題解消したね!! 2013/12/07 8
9.
サイバー系 Shiny-Serverの憂鬱 uところが、複数ユーザ の同時接続にめっちゃ 弱いという致命的な何 かがある 今やるの? バカでしょ!! 2013/12/07 9
10.
サイバー系 作者もわかってる (Shiny-Mailing Listより) テキスト ↓ここは大丈夫 Node.js (Shiny-server) R ↑ここがネック 2013/12/07 10
11.
サイバー系 作者もわかってる・和訳 ①Shiny-Server+Rを(複数のサーバで)プロセス起動 させて、その前にロードバランサーを立てて負荷分散する Node.js R (Shiny-server) Node.js R (Shiny-server) ロードバランサー Node.js R (Shiny-server) ②Shiny-Serverの後ろに複数Rプロセス起動させる R Node.js (Shiny-server) R R 2013/12/07 11
12.
サイバー系 孫さん風 やりま しょう 2013/12/07 12
13.
サイバー系 ②node.jsの後ろに複数Rプロセスの場合 u Shiny-Serverのコード(Node.js)に手を入れる必要あり u 近いうちに@mtknnktmさんがどこかできっと発表してくれます! R Node.js (Shiny-server) R R この人 2013/12/07 13
14.
サイバー系 ①ロードバランサー的なの使う場合 u nginxのリバースプロキシを使う u version1.3.13からwebsocketのリバースプロキシ対応 になったのでShiny-Serverでも使える Node.js (Shiny-server) Node.js (Shiny-server) Node.js (Shiny-server) R R R ・処理性能 ・高い並行性 ・メモリ使用量の小ささ が特長のオープンソースのWebサーバ (Apache HTTP Serverみたいなの) 2013/12/07 14
15.
サイバー系 ①ロードバランサー的な u Shiny-ServerとRのサーバを用意(Ubuntuの場合) #Rのインストール これ sudo apt-get update sudo
apt-get install r-base Node.js (Shiny-server) #shinyライブラリのインストール R sudo su - -c "R -e "install.packages('shiny', repos='http://cran.rstudio.com/')"" #shiny-serverのインストール sudo apt-get install gdebi-core wget http://download3.rstudio.org/ubuntu-12.04/x86_64/shiny-server-0.4.0.8amd64.deb sudo gdebi shiny-server-0.4.0.8-amd64.deb #ここに好きな名前でフォルダ作成してファイル(server.R, ui.R)を入れる /srv/shiny-server/ 今回の例だと、このShiny-Server+Rサーバを3台 用意する。AWSだったら環境構築後にAMIを保存 #confファイルはデフォルトのまま して、そのイメージを指定してインスタンス起動 すれば良いから楽 2013/12/07 15
16.
サイバー系 ①ロードバランサー的な u nginxのリバースプロキシ用のサーバを用意(Ubuntuの場合) これ 設定ファイルの中身 upstream app {
server aaa.aaa.aaa.aaa:3838; server bbb.bbb.bbb.bbb:3838; server ccc.ccc.ccc.ccc:3838; } #nginxのインストール server{ listen 80; sudo apt-get install nginx server_name yyy.yyy.yyy.yyy; #設定 location / { sudo vi /etc/nginx/conf.d/ virtual.conf proxy_pass http://app; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; #起動 proxy_set_header Connection "upgrade"; } sudo start nginx & } 2013/12/07 16
17.
サイバー系 できた Shiny-Server+Rを(複数のサーバで)プロセス起動さ せて、その前にロードバランサーを立てて負荷分散する Node.js (Shiny-server) Node.js (Shiny-server) Node.js (Shiny-server) R http://aaa.aaa.aaa.aaa:3838/your_app_name R http://bbb.bbb.bbb.bbb:3838/your_app_name R http://ccc.ccc.ccc.ccc:3838/your_app_name http://yyy.yyy.yyy.yyy/your_app_name 2013/12/07 17
18.
サイバー系 ついでに(Basic)認証も nginxのサーバに認証機能を持たせる これ 設定ファイルの中身 upstream app {
server aaa.aaa.aaa.aaa:3838; server bbb.bbb.bbb.bbb:3838; server ccc.ccc.ccc.ccc:3838; } #設定 sudo vi /etc/nginx/conf.d/ virtual.conf server{ listen 80; server_name yyy.yyy.yyy.yyy; #Apache付属のhtpasswdコマンドで location / { #パスワードファイル作成 auth_basic "Restricted"; htpasswd -c /etc/nginx/.htpasswd wdkz New password:入力(不可視) auth_basic_user_file "/etc/nginx/.htpasswd"; Re-type new password:再入力(不可視) proxy_http_version 1.1; proxy_pass http://app; proxy_set_header Upgrade $http_upgrade; #起動 proxy_set_header Connection "upgrade"; } sudo start nginx & } 2013/12/07 18
19.
サイバー系 ついでに(Basic)認証も_Shiny-Server側 Shiny-Server+Rのサーバは認証を通ったnginxから のみアクセスを受け付けるようにする これ #Shiny-Serverの設定 sudo vi /etc/shiny-server/shiny-server.conf Node.js (Shiny-server) #起動 R sudo
shiny-server & run_as shiny; nginxのIP server { listen 3838 yyy.yyy.yyy.yyy; 設定ファイルの中身 2013/12/07 location / { site_dir /srv/shiny-server; log_dir /var/log/shiny-server; directory_index on; } } 19
20.
サイバー系 その後 u commercial versionだってー!! node.jsの後ろに複数Rプロセス的な 2013/12/07 20
21.
サイバー系 その後のその後 2013/11中旬にProのBetaサイトオープン で、いくらなの? なお、RStudio Server Proは1サーバ あと数週間で価格出るって!! 2013/12/07 $9,995/yearの模様 21
22.
サイバー系 その後のその後のその後(2013/12/04) 価格キター 同時接続10で $9,995/server/year 100で$24,995/server/year 2013/12/07 22
23.
サイバー系 その後のその後のその後(2013/12/04) 認証 スケーリング モニタリング 2013/12/07 23
24.
サイバー系 最後にスケーリングの設定を紹介(Pro) u フリーのは1アプリ1Rプロセスなんだけど、 Proは1アプリ複数Rプロセス使える 1アプリあた り利用するR プロセス数の MAX 1Rプロセスあたり接続する数 1RプロセスのCPU使用率がこ れ(x100)以上になったら、新 規にRプロセス起動するよ 2013/12/07 24