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

Recently uploaded (10)

論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.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