Submit Search
Upload
5分でわかるJRuby最新事情
•
1 like
•
1,501 views
Naoto Takai
Follow
仙台Ruby会議01ライトニングトーク発表資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 10
Download now
Download to read offline
Recommended
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
Keiji Kamebuchi
スタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのこと
Masashi Ogawa
kintoneカスタマイズの可能性
kintoneカスタマイズの可能性
安隆 沖
【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品
【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品
Takayuki Niinuma
Ansible night2021.02
Ansible night2021.02
ssuserd86b77
Winodws azure紹介
Winodws azure紹介
fumios
セルフペースラボで気軽に始めるAWS
セルフペースラボで気軽に始めるAWS
snihei
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
Kiminori Yokoi
Recommended
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
Keiji Kamebuchi
スタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのこと
Masashi Ogawa
kintoneカスタマイズの可能性
kintoneカスタマイズの可能性
安隆 沖
【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品
【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品
Takayuki Niinuma
Ansible night2021.02
Ansible night2021.02
ssuserd86b77
Winodws azure紹介
Winodws azure紹介
fumios
セルフペースラボで気軽に始めるAWS
セルフペースラボで気軽に始めるAWS
snihei
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
Kiminori Yokoi
Cms fun 20150606 - MODX CMS
Cms fun 20150606 - MODX CMS
Kei Mikage
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
Hiromichi Koga
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Daiki Mori
Vi Boot Camp #1
Vi Boot Camp #1
Shinya Hayakawa
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
Shuji Watanabe
Rubyで作った"mission critical"システムについて
Rubyで作った"mission critical"システムについて
Mayumi Emori
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
Takeshi Wakamatsu
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
Shuji Watanabe
ごった煮 on the AWS
ごった煮 on the AWS
Takuya Tachibana
AWSを使いこなすポイント(仮)
AWSを使いこなすポイント(仮)
Suguru Shirai
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
VIOPS Virtualized Infrastructure Operators group ARCHIVES
岐阜Bノブちゃんズ
岐阜Bノブちゃんズ
東海北陸ロボコン 交流会
Kinesushi cmregrowth-2014-tokyo-20141216
Kinesushi cmregrowth-2014-tokyo-20141216
Ryo Suzuki
LT #nds37
LT #nds37
Kazumune Katagiri
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
Satoru Nakamura
20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要
Seiji Akatsuka
JAWS-UG 初心者支部LT_20150717
JAWS-UG 初心者支部LT_20150717
Koji Kanazawa
AWS で concrete5 を 簡単起動!
AWS で concrete5 を 簡単起動!
Kazue Igarashi
プラグインだけじゃない!そのままでもすごいvim
プラグインだけじゃない!そのままでもすごいvim
Keisuke Izumiya
45分で作る Java EE 8 システム
45分で作る Java EE 8 システム
Hirofumi Iwasaki
はじめてがアジャイル
はじめてがアジャイル
Kenichi Takahashi
The World is Connected
The World is Connected
Koichi ITO
More Related Content
What's hot
Cms fun 20150606 - MODX CMS
Cms fun 20150606 - MODX CMS
Kei Mikage
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
Hiromichi Koga
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Daiki Mori
Vi Boot Camp #1
Vi Boot Camp #1
Shinya Hayakawa
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
Shuji Watanabe
Rubyで作った"mission critical"システムについて
Rubyで作った"mission critical"システムについて
Mayumi Emori
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
Takeshi Wakamatsu
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
Shuji Watanabe
ごった煮 on the AWS
ごった煮 on the AWS
Takuya Tachibana
AWSを使いこなすポイント(仮)
AWSを使いこなすポイント(仮)
Suguru Shirai
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
VIOPS Virtualized Infrastructure Operators group ARCHIVES
岐阜Bノブちゃんズ
岐阜Bノブちゃんズ
東海北陸ロボコン 交流会
Kinesushi cmregrowth-2014-tokyo-20141216
Kinesushi cmregrowth-2014-tokyo-20141216
Ryo Suzuki
LT #nds37
LT #nds37
Kazumune Katagiri
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
Satoru Nakamura
20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要
Seiji Akatsuka
JAWS-UG 初心者支部LT_20150717
JAWS-UG 初心者支部LT_20150717
Koji Kanazawa
AWS で concrete5 を 簡単起動!
AWS で concrete5 を 簡単起動!
Kazue Igarashi
プラグインだけじゃない!そのままでもすごいvim
プラグインだけじゃない!そのままでもすごいvim
Keisuke Izumiya
What's hot
(19)
Cms fun 20150606 - MODX CMS
Cms fun 20150606 - MODX CMS
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Vi Boot Camp #1
Vi Boot Camp #1
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
Rubyで作った"mission critical"システムについて
Rubyで作った"mission critical"システムについて
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
ごった煮 on the AWS
ごった煮 on the AWS
AWSを使いこなすポイント(仮)
AWSを使いこなすポイント(仮)
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
岐阜Bノブちゃんズ
岐阜Bノブちゃんズ
Kinesushi cmregrowth-2014-tokyo-20141216
Kinesushi cmregrowth-2014-tokyo-20141216
LT #nds37
LT #nds37
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要
JAWS-UG 初心者支部LT_20150717
JAWS-UG 初心者支部LT_20150717
AWS で concrete5 を 簡単起動!
AWS で concrete5 を 簡単起動!
プラグインだけじゃない!そのままでもすごいvim
プラグインだけじゃない!そのままでもすごいvim
Similar to 5分でわかるJRuby最新事情
45分で作る Java EE 8 システム
45分で作る Java EE 8 システム
Hirofumi Iwasaki
はじめてがアジャイル
はじめてがアジャイル
Kenichi Takahashi
The World is Connected
The World is Connected
Koichi ITO
モデリングの未来 〜~パネルディスカッション
モデリングの未来 〜~パネルディスカッション
Tomoharu ASAMI
mruby for embedded systems
mruby for embedded systems
masayoshi takahashi
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
The Essence of Using Ruby on Rails in Corporations 2nd
The Essence of Using Ruby on Rails in Corporations 2nd
Koichiro Ohba
アジャイルマニフェストから始めるアジャイル
アジャイルマニフェストから始めるアジャイル
You&I
Tokyurubykaigi05
Tokyurubykaigi05
yamanekko
Similar to 5分でわかるJRuby最新事情
(9)
45分で作る Java EE 8 システム
45分で作る Java EE 8 システム
はじめてがアジャイル
はじめてがアジャイル
The World is Connected
The World is Connected
モデリングの未来 〜~パネルディスカッション
モデリングの未来 〜~パネルディスカッション
mruby for embedded systems
mruby for embedded systems
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
The Essence of Using Ruby on Rails in Corporations 2nd
The Essence of Using Ruby on Rails in Corporations 2nd
アジャイルマニフェストから始めるアジャイル
アジャイルマニフェストから始めるアジャイル
Tokyurubykaigi05
Tokyurubykaigi05
More from Naoto Takai
私と自分戦略
私と自分戦略
Naoto Takai
JRubyによるエンタープライズweb開発
JRubyによるエンタープライズweb開発
Naoto Takai
地域.rbのご提案
地域.rbのご提案
Naoto Takai
JRuby最新事情@札幌
JRuby最新事情@札幌
Naoto Takai
JRoRでGAE/Jの手引き
JRoRでGAE/Jの手引き
Naoto Takai
『エンタープライズRails』に学ぶ企業ユーザのためのRailsアーキテクチャ
『エンタープライズRails』に学ぶ企業ユーザのためのRailsアーキテクチャ
Naoto Takai
JRuby on Rails and Thread Safety
JRuby on Rails and Thread Safety
Naoto Takai
More from Naoto Takai
(7)
私と自分戦略
私と自分戦略
JRubyによるエンタープライズweb開発
JRubyによるエンタープライズweb開発
地域.rbのご提案
地域.rbのご提案
JRuby最新事情@札幌
JRuby最新事情@札幌
JRoRでGAE/Jの手引き
JRoRでGAE/Jの手引き
『エンタープライズRails』に学ぶ企業ユーザのためのRailsアーキテクチャ
『エンタープライズRails』に学ぶ企業ユーザのためのRailsアーキテクチャ
JRuby on Rails and Thread Safety
JRuby on Rails and Thread Safety
Recently uploaded
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
Recently uploaded
(9)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
5分でわかるJRuby最新事情
1.
5分でわかる JRuby最新事情 高井 直人 Akasaka.rb/伊藤忠テクノソリューションズ株式会社 2009年1月24日 2009年1月25日日曜日
2.
自己紹介 •高井 直人(たかい なおと) •http://recompile.net •takai@recompile.net •山形県酒田市にて誕生 •米は庄内米 •山は鳥海山 •買い物はト一屋 •即身仏はトラウマ 2009年1月25日日曜日
3.
提 供 2009年1月25日日曜日
4.
JRuby •JRubyとは? •Javaで実装されたRuby処理系 •最新バージョンは1.1.6 •Sun Microsystemsが開発を支援 •Thomas Enebo氏 •Charles
Oliver Nutter氏 •特徴 •Javaとの統合機能 •Java HotSpot™ VMによる高い処理性能 2009年1月25日日曜日
5.
0 1.5 3.0 4.5 6.0 7.5 9.0 10.5 12.0 13.5 15.0 10 20 30
40 50 Ruby 1.8.7 Ruby 1.9.1 JRuby 1.1.6 実行時間(秒) hilbert_matrix.rb*の実行時間 次元数 * http://groups.google.com/group/ruby-benchmark-suite 2009年1月25日日曜日
6.
アジェンダ •JRubyの最新マイナー機能を紹介します •Ruby 1.9 新しい文法などへの対応 •MVM 複数Ruby VMを同時に実行 •FFI 外部関数の呼び出し 2009年1月25日日曜日
7.
Ruby 1.9 •JRubyの動作 •基本はRuby 1.8.6互換 •--1.9オプションで1.9.1互換 %
cat sample.rb puts -> h { "Hi, #{h[:n]}!".each_char .inject(&:+) }.(n: "Ruby 1.9") % jruby --1.9 sample.rb Hi, Ruby 1.9! 2009年1月25日日曜日
8.
MVM : Multi
Virtual Machine •複数VMを同時に実行 •メモリ消費量を削減可能 •VM間通信の機構を持つ vm = JRuby::VM.spawn([ "-e" "load 'subvm.rb'" ]) JRuby::VM.get_message JRuby::VM.send_message(id, msg) 2009年1月25日日曜日
9.
FFI : Foreign
Function Interface •ネイティブライブラリを呼び出し •内部的にはJNAを利用 require 'ffi' module Math ffi_lib '/path/to/libfib.so' attach_function(:fib, :fib, [:int], :int) end puts Math.fib(30) 2009年1月25日日曜日
10.
提 供 2009年1月25日日曜日
Download now