SlideShare a Scribd company logo
Enviar pesquisa
Carregar
Entrar
Cadastre-se
Ruby と C# をつなぐ
Denunciar
107steps
Seguir
31 de Jul de 2017
•
0 gostou
•
440 visualizações
1
de
10
Ruby と C# をつなぐ
31 de Jul de 2017
•
0 gostou
•
440 visualizações
Baixar agora
Baixar para ler offline
Denunciar
Software
ruby-csharp_script の実装の紹介と将来についてのスライドです。
107steps
Seguir
Recomendados
RubyからC#を扱う
107steps
2.1K visualizações
•
21 slides
mrubyでC使う? Cでmruby使う?
Bizan Nishimura
1.9K visualizações
•
17 slides
Ruby on Rails での開発で使って良いなと思ったメソッド
107steps
80 visualizações
•
10 slides
Meguro.rb#3LT「Ruby入門書を書いてて得られた知見5選+3α」
Tsutomu Chikuba
918 visualizações
•
38 slides
AsssetStoreに頼ってVRコースターを作ってみる
Yo Takezawa
979 visualizações
•
17 slides
Rubymotion
jewel12
645 visualizações
•
22 slides
Mais conteúdo relacionado
Mais procurados
Iron rubyとsinatraで作るデスクトップアプリ
Yamamoto Kazuhisa
1.3K visualizações
•
20 slides
Rubyコミッタのいる開発いい話
Kenichi Murahashi
2.2K visualizações
•
19 slides
Xamarin.iOS
Kosuke Usami
674 visualizações
•
45 slides
Js祭り
Yoshihiko Hoshino
3.7K visualizações
•
13 slides
20091119_sinatraを使ってみた
ngi group.
921 visualizações
•
8 slides
コマンドライン使いもLibreOffice
Kiwamu Okabe
3.2K visualizações
•
13 slides
Mais procurados
(20)
Iron rubyとsinatraで作るデスクトップアプリ
Yamamoto Kazuhisa
•
1.3K visualizações
Rubyコミッタのいる開発いい話
Kenichi Murahashi
•
2.2K visualizações
Xamarin.iOS
Kosuke Usami
•
674 visualizações
Js祭り
Yoshihiko Hoshino
•
3.7K visualizações
20091119_sinatraを使ってみた
ngi group.
•
921 visualizações
コマンドライン使いもLibreOffice
Kiwamu Okabe
•
3.2K visualizações
mrubyボードを使って こんなことしてみました Kansai.mrb 2014 dec
Yoshito Tanaka
•
3K visualizações
Rubyで.netを扱う
107steps
•
392 visualizações
Cコンパイラの改造(未)
7shi
•
3.4K visualizações
実はこんなこともできる Fireworksの裏技
Akira Maruyama
•
1K visualizações
kpfx07 LT ruby-processingでイケメンになりたい
koki_h
•
1.2K visualizações
Way that Symfony2 to be installed on windows7 and xampp
HotaruMaru HM
•
102 visualizações
Railsの今昔
よしだ あつし
•
1.6K visualizações
よこはまクラウド勉強会 01
basyura
•
694 visualizações
2017年3月13日勉強会発表資料
shogo yamada
•
84 visualizações
Middlemanによる静的サイト作成術
豊明 尾古
•
2.3K visualizações
ゲットーの斜め上をゆくWebアプリケーションフレームワークの開発
emasaka
•
1.3K visualizações
私とRubyの付き合い方 - 岡山Ruby会議02
Masaya Konishi
•
952 visualizações
円環の理(Garbage Collection)
Narihiro Nakamura
•
2.1K visualizações
20200504 raspberrypi handson_honpen
Ayachika Kitazaki
•
350 visualizações
Similar a Ruby と C# をつなぐ
C#とRubyをつなぐ
107steps
157 visualizações
•
9 slides
Rubinius Under a Microscope
高広 内山
1.6K visualizações
•
34 slides
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
7.9K visualizações
•
24 slides
軽量Ruby『mruby』について
Ryosuke MATSUMOTO
2.9K visualizações
•
7 slides
emruby: ブラウザで動くRuby
mametter
10.6K visualizações
•
35 slides
『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
kotaro_hirayama
5K visualizações
•
39 slides
Similar a Ruby と C# をつなぐ
(20)
C#とRubyをつなぐ
107steps
•
157 visualizações
Rubinius Under a Microscope
高広 内山
•
1.6K visualizações
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
•
7.9K visualizações
軽量Ruby『mruby』について
Ryosuke MATSUMOTO
•
2.9K visualizações
emruby: ブラウザで動くRuby
mametter
•
10.6K visualizações
『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
kotaro_hirayama
•
5K visualizações
PHPer のための Ruby 教室
higaki
•
2.8K visualizações
Ruby24
Masahiro Tomita
•
1.8K visualizações
最速で最速のRuby擴張を作る
Sachirou Inoue
•
283 visualizações
Ruby リファレンスマニュアル改善計画 2022 進捗報告
Kazuhiro Nishiyama
•
13 visualizações
福岡Ruby会議01 20121201 LT
学 松崎
•
4.7K visualizações
Ruby on RedHat Enterprise Linux
Tomoya Kawanishi
•
1.1K visualizações
Building Static Website With Github And Jekyll
Yoji Shidara
•
1.8K visualizações
Ruby Enterprise Environment
Tomoya Kawanishi
•
1.8K visualizações
JavascriptでRubyの作り方
Shuyo Nakatani
•
4.3K visualizações
capybara で快適なテスト生活を
Ryunosuke SATO
•
14.7K visualizações
Railsの開発環境作るぞ
Yoichi Toyota
•
115 visualizações
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
•
3.3K visualizações
Rubyボードハンズオン
三七男 山本
•
1.1K visualizações
Ruby での外部コマンドの実行について
Tomoya Kawanishi
•
6.5K visualizações
Ruby と C# をつなぐ
1.
Ruby と C#
をつなぐ 第78回 Ruby関西 発表資料 FUNABARA Masao - @107steps
2.
概要 自己紹介 ruby-csharp_script Rubyから C# で動かすデモ 将来 課題 まとめ
3.
自己紹介 @107steps(twitter) 舩原 理生 (FUNABARA
Masao) 個人事業主 仕事ください(Ruby/C/C++/C#/Xamarin) ブログ( https://www.masoo.jp/blog ) Ruby舞鶴やっています https://ruby-maizuru.connpass.com/ 舞鶴の人いたら一緒に勉強会しましょう。
4.
ruby-csharp_script https://github.com/masoo/ruby-csharp_script Ruby から C#
を扱いたくて作ったライブラリ Roslyn の薄い Wrapper (Microsoft.CodeAnalysis.CSharp.Scripting を Wrap) COM に登録して使う それをさらに Wrap した gem も公開した 初期版をこの間リリース v0.1 Wix Toolset でインストーラー作った
5.
ruby-csharp_script デモ
6.
ruby-csharp_script デモ
7.
将来 C# のReflectionを使って、 DLL/クラスを解析して、 Ruby
側で C# のオブジェクトを Ruby のコードっぽく生成したい .Net の DLL として組み込んで、 外部の ruby を使って、 自身のインスタンスを いじれるようにしたい 外部 DLL の呼び出しにも対応したい
8.
ruby-csharp_script デモ
9.
課題 (分かる人は教えてください) NuGet 依存関係 最新版の
Roslyn を組み込んだ DLL 群を 使おうとするとマイナー番号違いで 起動しない ( app.config いじっても Ruby でダメ ) Ruby 2.4 で起動しない(今日のデモは 2.3.3) インストーラーからの COM 登録方法 現状は regasm を呼び出している
10.
まとめ Ruby から C#
にアクセスできる ライブラリ作ってる デモした COM/Win32Ole がらみっぽい謎のエラーつ らい 簡単に Ruby <-> C# をできるようにしたい