SlideShare uma empresa Scribd logo
1 de 7
Rubyで.Netを扱
う
2015年8月24日 Ruby舞鶴発表資料
masoojer
IronRubyを組み込んだテキストエディタ(C#製)
IronRuby
.NET上のRuby
.NETのクラスを使える
IronRuby
問題点
もうメンテナンスされそうにない
CRubyの対応バージョンが 1.9.x
どうするか
Windows 版 ruby 経由で .Net をアクセスした
い
jni4net
どんなものか
Java -> .Net
.Net -> Java
http://zamboch.blogspot.jp/2009/11/how-calling-from-java-to-net-works-in.html
http://zamboch.blogspot.cz/2009/10/how-calling-from-net-to-java-works.html
jni4net を真似をしよう
もくもく会ではこれをする

Mais conteúdo relacionado

Mais procurados

Unite vim
Unite vim Unite vim
Unite vim Shougo
 
ペパボ福岡支社におけるRubyの活用事例
ペパボ福岡支社におけるRubyの活用事例ペパボ福岡支社におけるRubyの活用事例
ペパボ福岡支社におけるRubyの活用事例Uchio Kondo
 
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayacMaglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayacGosuke Miyashita
 
Shougoの開発環境
Shougoの開発環境Shougoの開発環境
Shougoの開発環境Shougo
 
Vim = VM
Vim = VMVim = VM
Vim = VMShougo
 
人間たちとsystemd
人間たちとsystemd人間たちとsystemd
人間たちとsystemdUchio Kondo
 
mruby IoTプラットフォーム
mruby IoTプラットフォームmruby IoTプラットフォーム
mruby IoTプラットフォームHiromasa Ishii
 
modern X86 environment
modern X86 environmentmodern X86 environment
modern X86 environmentShougo
 
Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話Kenichi Murahashi
 
JavaEdge第3回ライブセッション
JavaEdge第3回ライブセッションJavaEdge第3回ライブセッション
JavaEdge第3回ライブセッションYoichiro Tanaka
 
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜Shougo
 
Ultimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vimUltimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vimShougo
 
TypeScript + Express
TypeScript + ExpressTypeScript + Express
TypeScript + Expresskamiyam .
 
Vimから見たemacs
Vimから見たemacsVimから見たemacs
Vimから見たemacsShougo
 
EmitJSの環境をちょこっと調べた
EmitJSの環境をちょこっと調べたEmitJSの環境をちょこっと調べた
EmitJSの環境をちょこっと調べたkyon mm
 

Mais procurados (20)

Unite vim
Unite vim Unite vim
Unite vim
 
ペパボ福岡支社におけるRubyの活用事例
ペパボ福岡支社におけるRubyの活用事例ペパボ福岡支社におけるRubyの活用事例
ペパボ福岡支社におけるRubyの活用事例
 
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayacMaglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
 
Shougoの開発環境
Shougoの開発環境Shougoの開発環境
Shougoの開発環境
 
Vim = VM
Vim = VMVim = VM
Vim = VM
 
Javaに這いよる.NET
Javaに這いよる.NETJavaに這いよる.NET
Javaに這いよる.NET
 
人間たちとsystemd
人間たちとsystemd人間たちとsystemd
人間たちとsystemd
 
Sendslacker
SendslackerSendslacker
Sendslacker
 
mruby IoTプラットフォーム
mruby IoTプラットフォームmruby IoTプラットフォーム
mruby IoTプラットフォーム
 
modern X86 environment
modern X86 environmentmodern X86 environment
modern X86 environment
 
Railsの今昔
Railsの今昔Railsの今昔
Railsの今昔
 
Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話
 
Hello Ruby
Hello RubyHello Ruby
Hello Ruby
 
JavaEdge第3回ライブセッション
JavaEdge第3回ライブセッションJavaEdge第3回ライブセッション
JavaEdge第3回ライブセッション
 
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
 
Ultimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vimUltimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vim
 
TypeScript + Express
TypeScript + ExpressTypeScript + Express
TypeScript + Express
 
Vimから見たemacs
Vimから見たemacsVimから見たemacs
Vimから見たemacs
 
EmitJSの環境をちょこっと調べた
EmitJSの環境をちょこっと調べたEmitJSの環境をちょこっと調べた
EmitJSの環境をちょこっと調べた
 
Real world rails
Real world railsReal world rails
Real world rails
 

Destaque

Presentación Medios y Recursos para el Aprendizaje
Presentación Medios y Recursos para el AprendizajePresentación Medios y Recursos para el Aprendizaje
Presentación Medios y Recursos para el Aprendizajemileidymartinez03
 
これからはじめるConcrete5
 これからはじめるConcrete5  これからはじめるConcrete5
これからはじめるConcrete5 武彦 大山
 
Gulp WordPress @Grand-Frontend-Osaka 2015 Summer
Gulp WordPress @Grand-Frontend-Osaka 2015 SummerGulp WordPress @Grand-Frontend-Osaka 2015 Summer
Gulp WordPress @Grand-Frontend-Osaka 2015 SummerKite Koga
 
Presentación de marchas evaluativas.
Presentación de marchas evaluativas.Presentación de marchas evaluativas.
Presentación de marchas evaluativas.webmasteriensp
 
Cloud9による5分で始めるRails
Cloud9による5分で始めるRailsCloud9による5分で始めるRails
Cloud9による5分で始めるRailsShigeru Kondoh
 
第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜
第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜
第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜Yuzuru Sano
 
Procedimientos EN EL RESTAURANTE
Procedimientos EN EL RESTAURANTEProcedimientos EN EL RESTAURANTE
Procedimientos EN EL RESTAURANTETAUROETILICO1
 
Presentación biblioteca mariela del nilo museo 2016
Presentación biblioteca mariela del nilo museo 2016Presentación biblioteca mariela del nilo museo 2016
Presentación biblioteca mariela del nilo museo 2016webmasteriensp
 
Presentación día del idioma
Presentación día del idiomaPresentación día del idioma
Presentación día del idiomawebmasteriensp
 
Shape Union in PowerPoint
Shape Union in PowerPointShape Union in PowerPoint
Shape Union in PowerPointIndezine.com
 

Destaque (14)

Presentación Medios y Recursos para el Aprendizaje
Presentación Medios y Recursos para el AprendizajePresentación Medios y Recursos para el Aprendizaje
Presentación Medios y Recursos para el Aprendizaje
 
Quantum computer
Quantum computerQuantum computer
Quantum computer
 
これからはじめるConcrete5
 これからはじめるConcrete5  これからはじめるConcrete5
これからはじめるConcrete5
 
Entrevista roberto pérez
Entrevista roberto pérezEntrevista roberto pérez
Entrevista roberto pérez
 
Gulp WordPress @Grand-Frontend-Osaka 2015 Summer
Gulp WordPress @Grand-Frontend-Osaka 2015 SummerGulp WordPress @Grand-Frontend-Osaka 2015 Summer
Gulp WordPress @Grand-Frontend-Osaka 2015 Summer
 
Presentación de marchas evaluativas.
Presentación de marchas evaluativas.Presentación de marchas evaluativas.
Presentación de marchas evaluativas.
 
Phoenix Framework
Phoenix FrameworkPhoenix Framework
Phoenix Framework
 
Cloud9による5分で始めるRails
Cloud9による5分で始めるRailsCloud9による5分で始めるRails
Cloud9による5分で始めるRails
 
第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜
第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜
第4回concrete5京都勉強会 〜まだまだ遅くない!基礎からガッチリ使いこなそうconcrete5〜
 
Procedimientos EN EL RESTAURANTE
Procedimientos EN EL RESTAURANTEProcedimientos EN EL RESTAURANTE
Procedimientos EN EL RESTAURANTE
 
Primera brigada 2016
Primera brigada 2016Primera brigada 2016
Primera brigada 2016
 
Presentación biblioteca mariela del nilo museo 2016
Presentación biblioteca mariela del nilo museo 2016Presentación biblioteca mariela del nilo museo 2016
Presentación biblioteca mariela del nilo museo 2016
 
Presentación día del idioma
Presentación día del idiomaPresentación día del idioma
Presentación día del idioma
 
Shape Union in PowerPoint
Shape Union in PowerPointShape Union in PowerPoint
Shape Union in PowerPoint
 

Mais de 107steps

プライベートAPIとの闘い
プライベートAPIとの闘いプライベートAPIとの闘い
プライベートAPIとの闘い107steps
 
Ruby on Rails での開発で使って良いなと思ったメソッド
Ruby on Rails での開発で使って良いなと思ったメソッドRuby on Rails での開発で使って良いなと思ったメソッド
Ruby on Rails での開発で使って良いなと思ったメソッド107steps
 
Ruby と C# をつなぐ
Ruby と C# をつなぐRuby と C# をつなぐ
Ruby と C# をつなぐ107steps
 
C#とRubyをつなぐ
C#とRubyをつなぐC#とRubyをつなぐ
C#とRubyをつなぐ107steps
 
孤独なフリーランサー
孤独なフリーランサー孤独なフリーランサー
孤独なフリーランサー107steps
 
RubyからC#を扱う
RubyからC#を扱うRubyからC#を扱う
RubyからC#を扱う107steps
 
Github pagesで独自ドメインのサイトを作る
Github pagesで独自ドメインのサイトを作るGithub pagesで独自ドメインのサイトを作る
Github pagesで独自ドメインのサイトを作る107steps
 
花束問題を考えてみる
花束問題を考えてみる花束問題を考えてみる
花束問題を考えてみる107steps
 
情報セキュリティを考えるためのSNS紹介
情報セキュリティを考えるためのSNS紹介情報セキュリティを考えるためのSNS紹介
情報セキュリティを考えるためのSNS紹介107steps
 

Mais de 107steps (9)

プライベートAPIとの闘い
プライベートAPIとの闘いプライベートAPIとの闘い
プライベートAPIとの闘い
 
Ruby on Rails での開発で使って良いなと思ったメソッド
Ruby on Rails での開発で使って良いなと思ったメソッドRuby on Rails での開発で使って良いなと思ったメソッド
Ruby on Rails での開発で使って良いなと思ったメソッド
 
Ruby と C# をつなぐ
Ruby と C# をつなぐRuby と C# をつなぐ
Ruby と C# をつなぐ
 
C#とRubyをつなぐ
C#とRubyをつなぐC#とRubyをつなぐ
C#とRubyをつなぐ
 
孤独なフリーランサー
孤独なフリーランサー孤独なフリーランサー
孤独なフリーランサー
 
RubyからC#を扱う
RubyからC#を扱うRubyからC#を扱う
RubyからC#を扱う
 
Github pagesで独自ドメインのサイトを作る
Github pagesで独自ドメインのサイトを作るGithub pagesで独自ドメインのサイトを作る
Github pagesで独自ドメインのサイトを作る
 
花束問題を考えてみる
花束問題を考えてみる花束問題を考えてみる
花束問題を考えてみる
 
情報セキュリティを考えるためのSNS紹介
情報セキュリティを考えるためのSNS紹介情報セキュリティを考えるためのSNS紹介
情報セキュリティを考えるためのSNS紹介