SlideShare a Scribd company logo
1 of 46
JRuby on Rails JJUG  クロスコミュニティカンファレンス 田中 洋一郎 Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
自己紹介 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
アジェンダ ,[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Script Engine ,[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Script Engine ,[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby ,[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Programming Language Wars 〜 radar.orailly.com より〜 Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Programming Language Trends 〜 radar.orailly.com より〜 Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30 dispatcher.cgi routes.rb Controller View Model Database ActionPack ActiveRecord 呼び出す Controller を特定 O/R マッピング Model への操作と View の決定 HTML や XML のレンダリング
Ruby on Rails ,[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Ruby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby ,[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby ,[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30 RailsServlet Rails App JRuby ActiveRecord-JDBC JDBC Driver Database
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30 EJB Database dispatcher.cgi routes.rb Controller View ActionPack リモート呼び出し
JRuby on Rails ,[object Object],package jp.eisbahn.ejb; import javax.ejb.Remote; @Remote public interface Hello { public void sayHello(String name); } Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],package jp.eisbahn.ejb; import javax.ejb.Stateless; public @Stateless class HelloImpl implements Hello { public void sayHello(String name) { return “Hello! “ + name + “-san.”; } } Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],InitialContext context = new InitialContext(); Object ref = context.lookup(“ejb/Hello/remote”); Hello target = (Hello)PortableRemoteObject.narrow(ref, Hello.class); target.sayHello(“yoichiro”); Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],require ‘java’ include_class ‘javax.naming.InitialContext’ include_class ‘javax.rmi.PortableRemoteObject’ include_class ‘jp.eisbahn.ejb.Hello’ context = InitialContext.new ref = context.lookup(‘ejb/Hello/remote’) hello = PortableRemoteObject.narrow(ref, Hello) hello.sayHello(‘yoichiro’) Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
JRuby on Rails ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
まとめ ,[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
最後に ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
ありがとうございました Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30

More Related Content

What's hot

OpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみたOpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみた
徹 上野山
 
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼうGraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
Koichi Sakata
 
2013 summercamp 02
2013 summercamp 022013 summercamp 02
2013 summercamp 02
openrtm
 
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
Hironobu Isoda
 

What's hot (9)

組込み向けスクリプト言語mrubyをEV3で動かしてみよう
組込み向けスクリプト言語mrubyをEV3で動かしてみよう組込み向けスクリプト言語mrubyをEV3で動かしてみよう
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
 
ET2016 組込みシステムに適した コンポーネントシステムTECSの最新状況
ET2016 組込みシステムに適したコンポーネントシステムTECSの最新状況ET2016 組込みシステムに適したコンポーネントシステムTECSの最新状況
ET2016 組込みシステムに適した コンポーネントシステムTECSの最新状況
 
JVM のいろはにほ #javajo
JVM のいろはにほ #javajoJVM のいろはにほ #javajo
JVM のいろはにほ #javajo
 
HeapStats @ Seasar Conference 2015 LT
HeapStats @ Seasar Conference 2015 LTHeapStats @ Seasar Conference 2015 LT
HeapStats @ Seasar Conference 2015 LT
 
OpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみたOpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみた
 
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼうGraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
 
2013 summercamp 02
2013 summercamp 022013 summercamp 02
2013 summercamp 02
 
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
 
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
 

Similar to JRuby on Rails

クラウドカンファレンスIn静岡 r cloud
クラウドカンファレンスIn静岡 r cloudクラウドカンファレンスIn静岡 r cloud
クラウドカンファレンスIn静岡 r cloud
Kazuki Aranami
 
Chefを利用した運用省力化とDevOpsの取り組みについて
Chefを利用した運用省力化とDevOpsの取り組みについてChefを利用した運用省力化とDevOpsの取り組みについて
Chefを利用した運用省力化とDevOpsの取り組みについて
Yuuki Namikawa
 
Iron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリIron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリ
Yamamoto Kazuhisa
 
yui-frameworks cloundservice-2010-06-13
yui-frameworks cloundservice-2010-06-13yui-frameworks cloundservice-2010-06-13
yui-frameworks cloundservice-2010-06-13
Jun Funakura
 

Similar to JRuby on Rails (20)

Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
 
Apache Kafkaによるログ転送とパフォーマンスチューニング - Bonfire Backend #2 -
Apache Kafkaによるログ転送とパフォーマンスチューニング - Bonfire Backend #2 -Apache Kafkaによるログ転送とパフォーマンスチューニング - Bonfire Backend #2 -
Apache Kafkaによるログ転送とパフォーマンスチューニング - Bonfire Backend #2 -
 
Lithium Labo #1
Lithium Labo #1Lithium Labo #1
Lithium Labo #1
 
第15回Solr勉強会 - Solr at Yahoo! JAPAN #SolrJP
第15回Solr勉強会 - Solr at Yahoo! JAPAN #SolrJP第15回Solr勉強会 - Solr at Yahoo! JAPAN #SolrJP
第15回Solr勉強会 - Solr at Yahoo! JAPAN #SolrJP
 
クラウドカンファレンスIn静岡 r cloud
クラウドカンファレンスIn静岡 r cloudクラウドカンファレンスIn静岡 r cloud
クラウドカンファレンスIn静岡 r cloud
 
Play frameworkの概要
Play frameworkの概要Play frameworkの概要
Play frameworkの概要
 
JavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jpJavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jp
 
Chefを利用した運用省力化とDevOpsの取り組みについて
Chefを利用した運用省力化とDevOpsの取り組みについてChefを利用した運用省力化とDevOpsの取り組みについて
Chefを利用した運用省力化とDevOpsの取り組みについて
 
Long Life RailsApp in the case of REJOB
Long Life RailsApp in the case of REJOBLong Life RailsApp in the case of REJOB
Long Life RailsApp in the case of REJOB
 
(Tech DeepDive #1) Java Flight Recorder を活用した問題解決
(Tech DeepDive #1) Java Flight Recorder を活用した問題解決(Tech DeepDive #1) Java Flight Recorder を活用した問題解決
(Tech DeepDive #1) Java Flight Recorder を活用した問題解決
 
Iron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリIron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリ
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごと
 
solr勉強会資料
solr勉強会資料solr勉強会資料
solr勉強会資料
 
JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)
JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)
JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)
 
Java on Azure 2019
Java on Azure 2019Java on Azure 2019
Java on Azure 2019
 
rablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41th
rablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41thrablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41th
rablについてざっくりだけ調べてみた #shinjukurb 新宿rb 41th
 
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
 
Lambda: A Peek Under The Hood [Java Day Tokyo 2015 6-3]
Lambda: A Peek Under The Hood [Java Day Tokyo 2015 6-3]Lambda: A Peek Under The Hood [Java Day Tokyo 2015 6-3]
Lambda: A Peek Under The Hood [Java Day Tokyo 2015 6-3]
 
yui-frameworks cloundservice-2010-06-13
yui-frameworks cloundservice-2010-06-13yui-frameworks cloundservice-2010-06-13
yui-frameworks cloundservice-2010-06-13
 
JavaとRubyのすてきな関係
JavaとRubyのすてきな関係JavaとRubyのすてきな関係
JavaとRubyのすてきな関係
 

More from Yoichiro Tanaka

Chromeウェブストア - Html5とか勉強会42
Chromeウェブストア - Html5とか勉強会42Chromeウェブストア - Html5とか勉強会42
Chromeウェブストア - Html5とか勉強会42
Yoichiro Tanaka
 
SocialWeb-Japan Vol.2 20090428
SocialWeb-Japan Vol.2 20090428SocialWeb-Japan Vol.2 20090428
SocialWeb-Japan Vol.2 20090428
Yoichiro Tanaka
 
JavaEdge第3回ライブセッション
JavaEdge第3回ライブセッションJavaEdge第3回ライブセッション
JavaEdge第3回ライブセッション
Yoichiro Tanaka
 
maven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメントmaven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメント
Yoichiro Tanaka
 
丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008
Yoichiro Tanaka
 
体操競技のルール改正と今後の日本の方向性
体操競技のルール改正と今後の日本の方向性体操競技のルール改正と今後の日本の方向性
体操競技のルール改正と今後の日本の方向性
Yoichiro Tanaka
 

More from Yoichiro Tanaka (15)

Navigate users from assistant app to android app
Navigate users from assistant app to android appNavigate users from assistant app to android app
Navigate users from assistant app to android app
 
Chrome Extensionsの基本とデザインパターン
Chrome Extensionsの基本とデザインパターンChrome Extensionsの基本とデザインパターン
Chrome Extensionsの基本とデザインパターン
 
Chrome Extensionsから見るWebExtensions
Chrome Extensionsから見るWebExtensionsChrome Extensionsから見るWebExtensions
Chrome Extensionsから見るWebExtensions
 
みんなの知らないChrome appsの世界
みんなの知らないChrome appsの世界みんなの知らないChrome appsの世界
みんなの知らないChrome appsの世界
 
Chromeウェブストア - Html5とか勉強会42
Chromeウェブストア - Html5とか勉強会42Chromeウェブストア - Html5とか勉強会42
Chromeウェブストア - Html5とか勉強会42
 
Info scoop opensource
Info scoop opensourceInfo scoop opensource
Info scoop opensource
 
Yapc
YapcYapc
Yapc
 
SocialWeb-Japan Vol.2 20090428
SocialWeb-Japan Vol.2 20090428SocialWeb-Japan Vol.2 20090428
SocialWeb-Japan Vol.2 20090428
 
JavaEdge第3回ライブセッション
JavaEdge第3回ライブセッションJavaEdge第3回ライブセッション
JavaEdge第3回ライブセッション
 
maven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメントmaven2+aptで楽々ドキュメント
maven2+aptで楽々ドキュメント
 
丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008丸山先生レクチャーシリーズ2007-2008
丸山先生レクチャーシリーズ2007-2008
 
Sun Tech Days 2007 Mash up
Sun Tech Days 2007 Mash upSun Tech Days 2007 Mash up
Sun Tech Days 2007 Mash up
 
体操競技のルール改正と今後の日本の方向性
体操競技のルール改正と今後の日本の方向性体操競技のルール改正と今後の日本の方向性
体操競技のルール改正と今後の日本の方向性
 
Wicket勉強会2
Wicket勉強会2Wicket勉強会2
Wicket勉強会2
 
世間の荒波を乗りこなせ!
世間の荒波を乗りこなせ!世間の荒波を乗りこなせ!
世間の荒波を乗りこなせ!
 

Recently uploaded

研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
atsushi061452
 
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
ssuserbefd24
 

Recently uploaded (11)

20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
 
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
 
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
 
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
 
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
 
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
 
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
 
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
 
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
 
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
 
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
 

JRuby on Rails

  • 1. JRuby on Rails JJUG クロスコミュニティカンファレンス 田中 洋一郎 Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Programming Language Wars 〜 radar.orailly.com より〜 Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
  • 9. Programming Language Trends 〜 radar.orailly.com より〜 Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. ありがとうございました Copyright(C) 2008 Yoichiro Tanaka. All rights reserved. 08.4.30