狠狠撸

狠狠撸Share a Scribd company logo
ネットワークコマンド入力に対応したツール事例


      株式会社CRI?ミドルウェア
         花房 宏通



                   本資料に記載の情報や画像などのコンテンツに対する著作権?知的財産権
                   は、株式会社CRI?ミドルウェアに帰属します。また、当社以外の会社名や製
                   品名は、それぞれ各社の登録商標または商標です。
                   各種コンテンツの無断転載?再配布は禁止します。
アジェンダ

? パイプラインに組み込むツール開発について
? ネットワークの活用と事例
 –   ネットワークの活用
 –   デモ
 –   実装例
 –   メリットとデメリット
? おまけ
 – コード例




                         PAGE 2
パイプラインに組み込むツール開発について

? コンテンツ開発パイプラインで登場するツール
 – DCCツール
   ? エクスポータ、データ作成補助など
 – コンバータ
 – ビューア
 – データ管理




                          PAGE 3
パイプラインに組み込むツール開発について

? どうせツールを作るなら、パイプラインに組み込みや
  すいように作るべき
 – システムの部品としても使うことを想定する




            ?
                          PAGE 4
パイプラインに組み込みやすいツール

? いろんな事ができるツールよりは、シンプルな機能と
  して固まってるツールの方が使いやすい
 – 画像変換、ファイル操作、テキストフィルタなど
? 簡単な機能でも、ツールとしてまとまることで、使いま
  わしやすくなる
 – 同じものを何度も作らなくて済む




                            PAGE 5
パイプラインに組み込みやすいツール

? GUIツールはパイプラインに組み込むのが大変
 – 規模が大きくなりがち
 – 操作手順(ルール)が複雑
 – 自動化しにくい
? これらの問題を解決するために、ネットワークを活用
  しようというのが本セッションの本題




                           PAGE 6
ネットワークの活用

? ネットワークというと敷居が高そうだけど…
 – とりあえずローカル限定での通信から始めてみる
 – .NET frameworkやPythonなどは、比較的簡単にネット
   ワーク機能(Socket)が使える
   ? 相手にコマンド投げるくらいなら

 – 通信部分だけプログラマにまかせてもOK
? 今回のテーマで言うネットワークの使用用途
 – あくまでツールにアクセスする1手段
 – マシン同士の通信ではなく、プロセス間通信が目的



                                        PAGE 7
ネットワークの活用

? 要は、ツールを外から制御したい
 – ネットワークからのコマンドにより、機能操作を行う
 – ツールの機能をコマンドの形でまとめ、外部からコマンドを
   受信できる形にする




                             PAGE 8
デモ




     PAGE 9
GT2 SimpleViewer実装

? コマンドの種類
 –   各種アセットのロード
 –   アニメーション制御
 –   各種表示物の制御
 –   ツール制御
     ? サイズ変更やシャットダウン等




                              PAGE 10
GT2 SimpleViewer実装

? コマンドの書式
 – 「命令」と「値」を文字列で渡す
   ? 例:GMD=D:?sample.gmd
    →sample.gmdファイルをロードする
 – 文字列なので、ユーザーが扱いやすい
 – 仕様追加もしやすい




                             PAGE 11
GT2 SimpleViewer実装

? ツール内部のコマンドサーバーがコマンドを解釈し、
  レンダリング等の内部処理を行う




                           PAGE12
GT2 SimpleViewer実装

? コマンドサーバーの仕組み




                           PAGE 13
メリットとデメリット
? メリット
  – UIと機能を分離できる
    ? UIのカスタマイズがしやすい
    ? 分離したものを、1つのツールとして見せるのも、別々のツールと
      するのも自由
  – Socketに対応してさえいれば、ツールや言語、プラット
    フォームを問わず利用できる
    ? いろんなツールやスクリプトからツールにアクセスできる。
    ? バッチやスクリプトで、その場的なツールを気軽に作れる
         – あるデータの組み合わせでシーンを作って、連番画像として出力す
           るツールとか




                                        PAGE 14
メリットとデメリット

? デメリット
 – なんだかんだ言って、作りこんでいくと大変
   ? 同期とか
   ? 通信の確立(ハンドシェイクとか)
   ? 接続が切れたら?
 – デバッグも結構大変




                          PAGE 15
おまけ
? コマンドを送るPythonコード例
 # ソケット作成(TCP)
 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 sock.settimeout(1)

 for i in range(10):
    try:
        # 接続(HOST=IPアドレス or ホスト名, CONNECT_PORT=ポート番号)
        sock.connect((HOST, CONNECT_PORT))
        return sock
    except socket.error, e:
        time.sleep(1)

~~~~~~~~~~~~~~~~
 # 送信(message=文字列)
 sock.send(message)




                                                            PAGE 16
おまけ
? C#(.NET framework)の受信コード例
   // 接続待ち準備
  IPAddress addr = IPAddress.Parse("127.0.0.1");
  var listener = new TcpListener(addr, CONNECT_PORT);
  listener.Start(1);

  listener.BeginAcceptTcpClient(new AsyncCallback(Accept), listener);

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 // 接続許可
 void Accept(IAsyncResult ar)
 {
    var listener = ar.AsyncState as TcpListener;
    if (listener != null)
    {
        this.networkClient = listener.EndAcceptTcpClient(ar);
        this.commandStream = networkClient.GetStream();
    }
 }




                                                                        PAGE 17
おまけ
? C#(.NET framework)の受信コード例
if (this.commandStream.DataAvailable == true)
{
    byte[] receive_data = new byte[4096];

    // 受信
    Int32 size = this.commandStream.Read(receive_data, 0, 4096);

    // 受信したデータ処理
    ~~~~~~~~~~~~~~~~~~~~~~~
}




                                                                   PAGE 18
まとめ

? パイプラインに組み込む事を前提にしたツール開発
  を行いましょう
 – シンプルでコンパクトなものは組み込みやすい
? ツールにネットワーク経由で制御できる機能を持た
  せると、いろいろ便利
 – UIの幅が広がる
   ? 言語や環境の枠を超えたツールの制御が可能になる
 – 自動化しやすくなる




                               PAGE 19
ご清聴ありがとうございました




                 PAGE 20

More Related Content

What's hot (12)

161027 net opscoding-junos-automation
161027 net opscoding-junos-automation161027 net opscoding-junos-automation
161027 net opscoding-junos-automation
Hiromi Tsukamoto
?
Mono is Dead
Mono is DeadMono is Dead
Mono is Dead
melpon
?
窜测苍辩惭笔勉强会
窜测苍辩惭笔勉强会窜测苍辩惭笔勉强会
窜测苍辩惭笔勉强会
Hidemi Ishihara
?
Perl で作るメディアストリーミングサーバー
Perl で作るメディアストリーミングサーバーPerl で作るメディアストリーミングサーバー
Perl で作るメディアストリーミングサーバー
Hideo Kimura
?
翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!
翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!
翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!
Takashi Sogabe
?
Hokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィングHokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィング
Panda Yamaki
?
Step-Oriented Programming による任意コード実行の可能性
Step-Oriented Programming による任意コード実行の可能性Step-Oriented Programming による任意コード実行の可能性
Step-Oriented Programming による任意コード実行の可能性
kozossakai
?
Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?
Sunao Tomita
?
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannelNode.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
?
惭笔厂辞颁の笔尝の性能について
惭笔厂辞颁の笔尝の性能について惭笔厂辞颁の笔尝の性能について
惭笔厂辞颁の笔尝の性能について
marsee101
?
第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。
第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。
第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。
Daiyu Hatakeyama
?
161027 net opscoding-junos-automation
161027 net opscoding-junos-automation161027 net opscoding-junos-automation
161027 net opscoding-junos-automation
Hiromi Tsukamoto
?
Mono is Dead
Mono is DeadMono is Dead
Mono is Dead
melpon
?
窜测苍辩惭笔勉强会
窜测苍辩惭笔勉强会窜测苍辩惭笔勉强会
窜测苍辩惭笔勉强会
Hidemi Ishihara
?
Perl で作るメディアストリーミングサーバー
Perl で作るメディアストリーミングサーバーPerl で作るメディアストリーミングサーバー
Perl で作るメディアストリーミングサーバー
Hideo Kimura
?
翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!
翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!
翱辫别苍颁辞苍迟谤补颈濒のソースコードを探検しよう!
Takashi Sogabe
?
Hokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィングHokkaido.cap#9 無線LANのスニッフィング
Hokkaido.cap#9 無線LANのスニッフィング
Panda Yamaki
?
Step-Oriented Programming による任意コード実行の可能性
Step-Oriented Programming による任意コード実行の可能性Step-Oriented Programming による任意コード実行の可能性
Step-Oriented Programming による任意コード実行の可能性
kozossakai
?
Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?
Sunao Tomita
?
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannelNode.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
?
惭笔厂辞颁の笔尝の性能について
惭笔厂辞颁の笔尝の性能について惭笔厂辞颁の笔尝の性能について
惭笔厂辞颁の笔尝の性能について
marsee101
?
第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。
第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。
第1回 html5j TV部 勉強会 MPEG-DASH向けの動画配信。
Daiyu Hatakeyama
?

Viewers also liked (15)

究极のバッチフレームワーク(予定)
究极のバッチフレームワーク(予定)究极のバッチフレームワーク(予定)
究极のバッチフレームワーク(予定)
fumoto kazuhiro
?
厂颈驳驳谤补辫丑2012报告会前半
厂颈驳驳谤补辫丑2012报告会前半厂颈驳驳谤补辫丑2012报告会前半
厂颈驳驳谤补辫丑2012报告会前半
fumoto kazuhiro
?
シェーダ体系の话
シェーダ体系の话シェーダ体系の话
シェーダ体系の话
fumoto kazuhiro
?
Tabc vol3 テクニカルアーティストを始めるにあたって
Tabc vol3 テクニカルアーティストを始めるにあたってTabc vol3 テクニカルアーティストを始めるにあたって
Tabc vol3 テクニカルアーティストを始めるにあたって
fumoto kazuhiro
?
物理ベースの絵作りのための基础
物理ベースの絵作りのための基础物理ベースの絵作りのための基础
物理ベースの絵作りのための基础
fumoto kazuhiro
?
顿肠肠ツール别リアルタイムシェーダの环境
顿肠肠ツール别リアルタイムシェーダの环境顿肠肠ツール别リアルタイムシェーダの环境
顿肠肠ツール别リアルタイムシェーダの环境
fumoto kazuhiro
?
SA09 Realtime education
SA09 Realtime educationSA09 Realtime education
SA09 Realtime education
fumoto kazuhiro
?
テ?ータフロー自动化ツールの考え方
テ?ータフロー自动化ツールの考え方テ?ータフロー自动化ツールの考え方
テ?ータフロー自动化ツールの考え方
fumoto kazuhiro
?
海外罢补事情から日本の迟补像について考えてみる
海外罢补事情から日本の迟补像について考えてみる海外罢补事情から日本の迟补像について考えてみる
海外罢补事情から日本の迟补像について考えてみる
fumoto kazuhiro
?
第一回テクニカルアーティストラウンドテーブル?セッション
第一回テクニカルアーティストラウンドテーブル?セッション第一回テクニカルアーティストラウンドテーブル?セッション
第一回テクニカルアーティストラウンドテーブル?セッション
fumoto kazuhiro
?
GTMF 2016:Enlightenを使ったリアルタイムの大域照明 Enlighten
GTMF 2016:Enlightenを使ったリアルタイムの大域照明 EnlightenGTMF 2016:Enlightenを使ったリアルタイムの大域照明 Enlighten
GTMF 2016:Enlightenを使ったリアルタイムの大域照明 Enlighten
Game Tools & Middleware Forum
?
『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...
『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...
『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...
小林 信行
?
『THE COMPREHENSIVE PBR GUIDE Volume 1: The Theory of PBR by Allegorithmic』私家訳版
『THE COMPREHENSIVE PBR GUIDE  Volume 1: The Theory of PBR by Allegorithmic』私家訳版『THE COMPREHENSIVE PBR GUIDE  Volume 1: The Theory of PBR by Allegorithmic』私家訳版
『THE COMPREHENSIVE PBR GUIDE Volume 1: The Theory of PBR by Allegorithmic』私家訳版
小林 信行
?
究极のバッチフレームワーク(予定)
究极のバッチフレームワーク(予定)究极のバッチフレームワーク(予定)
究极のバッチフレームワーク(予定)
fumoto kazuhiro
?
厂颈驳驳谤补辫丑2012报告会前半
厂颈驳驳谤补辫丑2012报告会前半厂颈驳驳谤补辫丑2012报告会前半
厂颈驳驳谤补辫丑2012报告会前半
fumoto kazuhiro
?
Tabc vol3 テクニカルアーティストを始めるにあたって
Tabc vol3 テクニカルアーティストを始めるにあたってTabc vol3 テクニカルアーティストを始めるにあたって
Tabc vol3 テクニカルアーティストを始めるにあたって
fumoto kazuhiro
?
物理ベースの絵作りのための基础
物理ベースの絵作りのための基础物理ベースの絵作りのための基础
物理ベースの絵作りのための基础
fumoto kazuhiro
?
顿肠肠ツール别リアルタイムシェーダの环境
顿肠肠ツール别リアルタイムシェーダの环境顿肠肠ツール别リアルタイムシェーダの环境
顿肠肠ツール别リアルタイムシェーダの环境
fumoto kazuhiro
?
テ?ータフロー自动化ツールの考え方
テ?ータフロー自动化ツールの考え方テ?ータフロー自动化ツールの考え方
テ?ータフロー自动化ツールの考え方
fumoto kazuhiro
?
海外罢补事情から日本の迟补像について考えてみる
海外罢补事情から日本の迟补像について考えてみる海外罢补事情から日本の迟补像について考えてみる
海外罢补事情から日本の迟补像について考えてみる
fumoto kazuhiro
?
第一回テクニカルアーティストラウンドテーブル?セッション
第一回テクニカルアーティストラウンドテーブル?セッション第一回テクニカルアーティストラウンドテーブル?セッション
第一回テクニカルアーティストラウンドテーブル?セッション
fumoto kazuhiro
?
GTMF 2016:Enlightenを使ったリアルタイムの大域照明 Enlighten
GTMF 2016:Enlightenを使ったリアルタイムの大域照明 EnlightenGTMF 2016:Enlightenを使ったリアルタイムの大域照明 Enlighten
GTMF 2016:Enlightenを使ったリアルタイムの大域照明 Enlighten
Game Tools & Middleware Forum
?
『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...
『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...
『THE COMPREHENSIVE PBR GUIDE – Vol. 2: Practical guidelines for creating PBR ...
小林 信行
?
『THE COMPREHENSIVE PBR GUIDE Volume 1: The Theory of PBR by Allegorithmic』私家訳版
『THE COMPREHENSIVE PBR GUIDE  Volume 1: The Theory of PBR by Allegorithmic』私家訳版『THE COMPREHENSIVE PBR GUIDE  Volume 1: The Theory of PBR by Allegorithmic』私家訳版
『THE COMPREHENSIVE PBR GUIDE Volume 1: The Theory of PBR by Allegorithmic』私家訳版
小林 信行
?

Similar to ネットワークコマンド入力に対応したツール事例 (20)

罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒
M Hagiwara
?
フロー技术によるネットワーク管理
フロー技术によるネットワーク管理フロー技术によるネットワーク管理
フロー技术によるネットワーク管理
Motonori Shindo
?
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
Shigeru UCHIYAMA
?
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
勇 黒沢
?
Gstreamer Basics
Gstreamer BasicsGstreamer Basics
Gstreamer Basics
Seiji Hiraki
?
Fpga online seminar by fixstars (1st)
Fpga online seminar by fixstars (1st)Fpga online seminar by fixstars (1st)
Fpga online seminar by fixstars (1st)
Fixstars Corporation
?
泥臭い运用から、プログラマブルインフラ构筑(に行きたい)
泥臭い运用から、プログラマブルインフラ构筑(に行きたい) 泥臭い运用から、プログラマブルインフラ构筑(に行きたい)
泥臭い运用から、プログラマブルインフラ构筑(に行きたい)
Akihiro Kuwano
?
Bluetooth Low Energy入門講座 -part2
Bluetooth Low Energy入門講座 -part2Bluetooth Low Energy入門講座 -part2
Bluetooth Low Energy入門講座 -part2
edy555
?
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せますゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
infinite_loop
?
Windows PowerShell 2.0 の基礎知識
Windows PowerShell 2.0 の基礎知識Windows PowerShell 2.0 の基礎知識
Windows PowerShell 2.0 の基礎知識
shigeya
?
組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)
組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)
組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)
ShigekiInatama
?
20130329 rtm3
20130329 rtm320130329 rtm3
20130329 rtm3
openrtm
?
WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説
WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説
WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説
Takao Tetsuro
?
狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?
狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?
狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?
Makoto SAKAI
?
デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?
デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?
デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?
Developers Summit
?
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Takashi Sogabe
?
GMOメディア RHEV-S-事例紹介
GMOメディア RHEV-S-事例紹介GMOメディア RHEV-S-事例紹介
GMOメディア RHEV-S-事例紹介
Dai Utsui
?
Tremaで構築!中小企業の社内LAN #Tremaday 120419
Tremaで構築!中小企業の社内LAN #Tremaday 120419Tremaで構築!中小企業の社内LAN #Tremaday 120419
Tremaで構築!中小企業の社内LAN #Tremaday 120419
エイシュン コンドウ
?
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
NTT DATA Technology & Innovation
?
C++ AMPを使ってみよう
C++ AMPを使ってみようC++ AMPを使ってみよう
C++ AMPを使ってみよう
Osamu Masutani
?
罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒
M Hagiwara
?
フロー技术によるネットワーク管理
フロー技术によるネットワーク管理フロー技术によるネットワーク管理
フロー技术によるネットワーク管理
Motonori Shindo
?
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
Shigeru UCHIYAMA
?
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
笔谤辞尘别迟丑别耻蝉超基础公开用.辫诲蹿
勇 黒沢
?
Fpga online seminar by fixstars (1st)
Fpga online seminar by fixstars (1st)Fpga online seminar by fixstars (1st)
Fpga online seminar by fixstars (1st)
Fixstars Corporation
?
泥臭い运用から、プログラマブルインフラ构筑(に行きたい)
泥臭い运用から、プログラマブルインフラ构筑(に行きたい) 泥臭い运用から、プログラマブルインフラ构筑(に行きたい)
泥臭い运用から、プログラマブルインフラ构筑(に行きたい)
Akihiro Kuwano
?
Bluetooth Low Energy入門講座 -part2
Bluetooth Low Energy入門講座 -part2Bluetooth Low Energy入門講座 -part2
Bluetooth Low Energy入門講座 -part2
edy555
?
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せますゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
infinite_loop
?
Windows PowerShell 2.0 の基礎知識
Windows PowerShell 2.0 の基礎知識Windows PowerShell 2.0 の基礎知識
Windows PowerShell 2.0 の基礎知識
shigeya
?
組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)
組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)
組込エンジニアにも役立つ!Node-RED活用術(for Node-RED Con. Osaka)
ShigekiInatama
?
20130329 rtm3
20130329 rtm320130329 rtm3
20130329 rtm3
openrtm
?
WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説
WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説
WebAssemblyとBlazor 、WebAssembly System Interfaceでコンテナライズの設計を解説
Takao Tetsuro
?
狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?
狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?
狈辞诲别-谤别诲て?フ?ロトタイヒ?ンク?
Makoto SAKAI
?
デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?
デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?
デブサミ2013【15-贰-2】搁耻产测开発者のみなさん、尘谤耻产测で楽しく快适な组み込みアプリ开発を始めませんか?
Developers Summit
?
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Devsumi2013 Ruby開発者のみなさん、mrubyで楽しく快適な組み込みアプリ開発を始めませんか?
Takashi Sogabe
?
GMOメディア RHEV-S-事例紹介
GMOメディア RHEV-S-事例紹介GMOメディア RHEV-S-事例紹介
GMOメディア RHEV-S-事例紹介
Dai Utsui
?
Tremaで構築!中小企業の社内LAN #Tremaday 120419
Tremaで構築!中小企業の社内LAN #Tremaday 120419Tremaで構築!中小企業の社内LAN #Tremaday 120419
Tremaで構築!中小企業の社内LAN #Tremaday 120419
エイシュン コンドウ
?
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
NTT DATA Technology & Innovation
?
C++ AMPを使ってみよう
C++ AMPを使ってみようC++ AMPを使ってみよう
C++ AMPを使ってみよう
Osamu Masutani
?

More from fumoto kazuhiro (6)

罢础と歩く骋顿颁2013报告会资料
罢础と歩く骋顿颁2013报告会资料罢础と歩く骋顿颁2013报告会资料
罢础と歩く骋顿颁2013报告会资料
fumoto kazuhiro
?
そうだ搁罢シェーダをはじめよう
そうだ搁罢シェーダをはじめようそうだ搁罢シェーダをはじめよう
そうだ搁罢シェーダをはじめよう
fumoto kazuhiro
?
Cedec taラウンドテーブル プログラマー編
Cedec taラウンドテーブル プログラマー編Cedec taラウンドテーブル プログラマー編
Cedec taラウンドテーブル プログラマー編
fumoto kazuhiro
?
Gdc2011報告会用 fumotokz
Gdc2011報告会用 fumotokzGdc2011報告会用 fumotokz
Gdc2011報告会用 fumotokz
fumoto kazuhiro
?
罢础と歩く骋顿颁2013报告会资料
罢础と歩く骋顿颁2013报告会资料罢础と歩く骋顿颁2013报告会资料
罢础と歩く骋顿颁2013报告会资料
fumoto kazuhiro
?
そうだ搁罢シェーダをはじめよう
そうだ搁罢シェーダをはじめようそうだ搁罢シェーダをはじめよう
そうだ搁罢シェーダをはじめよう
fumoto kazuhiro
?
Cedec taラウンドテーブル プログラマー編
Cedec taラウンドテーブル プログラマー編Cedec taラウンドテーブル プログラマー編
Cedec taラウンドテーブル プログラマー編
fumoto kazuhiro
?
Gdc2011報告会用 fumotokz
Gdc2011報告会用 fumotokzGdc2011報告会用 fumotokz
Gdc2011報告会用 fumotokz
fumoto kazuhiro
?

Recently uploaded (8)

心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
NEURALGPNETWORK
?
Introduction to Local Image Features....
Introduction to Local Image Features....Introduction to Local Image Features....
Introduction to Local Image Features....
YiTingTseng6
?
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilitiesGoogle’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
AtsushiIde3
?
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTsタワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
KeisukeHattori1
?
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
NEURALGPNETWORK
?
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
KeisukeHattori1
?
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docxALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ruthbarnuevo1
?
GAM E.pptx
GAM                                        E.pptxGAM                                        E.pptx
GAM E.pptx
phuyquang74
?
心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
NEURALGPNETWORK
?
Introduction to Local Image Features....
Introduction to Local Image Features....Introduction to Local Image Features....
Introduction to Local Image Features....
YiTingTseng6
?
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilitiesGoogle’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
AtsushiIde3
?
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTsタワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
KeisukeHattori1
?
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
NEURALGPNETWORK
?
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
KeisukeHattori1
?
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docxALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ruthbarnuevo1
?

ネットワークコマンド入力に対応したツール事例