Enviar pesquisa
Carregar
なぜ今OSGiか
•
0 gostou
•
974 visualizações
Hiroki Kondo
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 19
Baixar agora
Baixar para ler offline
Recomendados
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Takayuki Shimizukawa
S14 t0 introduction
S14 t0 introduction
Takeshi Akutsu
S16 t1 python学習奮闘記#6
S16 t1 python学習奮闘記#6
Takeshi Akutsu
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
Chainer meetup
Chainer meetup
kikusu
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
Takeshi Komiya
S13 t0 introduction
S13 t0 introduction
Takeshi Akutsu
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
Recomendados
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Takayuki Shimizukawa
S14 t0 introduction
S14 t0 introduction
Takeshi Akutsu
S16 t1 python学習奮闘記#6
S16 t1 python学習奮闘記#6
Takeshi Akutsu
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
Chainer meetup
Chainer meetup
kikusu
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
Takeshi Komiya
S13 t0 introduction
S13 t0 introduction
Takeshi Akutsu
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
TensorFlowを使ってテキストをクラス分類してみたら精度96.8%の分類器を簡単に得ることができた話
TensorFlowを使ってテキストをクラス分類してみたら精度96.8%の分類器を簡単に得ることができた話
Yuya Kato
チームで活用するAnaconda入門
チームで活用するAnaconda入門
Takeshi Akutsu
S18 t0 introduction
S18 t0 introduction
Takeshi Akutsu
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
shinyaa31
dots.女子部勉強会 vol.5 機械学習ハンズオン ~ 協調フィルタリング ~
dots.女子部勉強会 vol.5 機械学習ハンズオン ~ 協調フィルタリング ~
dots.
Pythonのすすめ
Pythonのすすめ
Masashi Shibata
210428 python
210428 python
Takuya Nishimoto
『JUnit実践入門』写経・実践会 in 横浜 #2
『JUnit実践入門』写経・実践会 in 横浜 #2
shinyaa31
IPython notebookを使おう
IPython notebookを使おう
Kazufumi Ohkawa
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
S15 t0 introduction
S15 t0 introduction
Takeshi Akutsu
210728 mpy
210728 mpy
Takuya Nishimoto
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Tetsuya Morimoto
Stapy#17LT
Stapy#17LT
drillan
Effective Python 第2版をオンライン読書会で。
Effective Python 第2版をオンライン読書会で。
KyutatsuNishiura
S28 t0 introduction
S28 t0 introduction
Takeshi Akutsu
Pynyumon03 LT
Pynyumon03 LT
drillan
191030 anna-with-python
191030 anna-with-python
Takuya Nishimoto
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
Katayanagi Nobuko
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
Hiroki Kondo
Javaにおけるモジュラリティ元年
Javaにおけるモジュラリティ元年
Hiroki Kondo
Mais conteúdo relacionado
Mais procurados
TensorFlowを使ってテキストをクラス分類してみたら精度96.8%の分類器を簡単に得ることができた話
TensorFlowを使ってテキストをクラス分類してみたら精度96.8%の分類器を簡単に得ることができた話
Yuya Kato
チームで活用するAnaconda入門
チームで活用するAnaconda入門
Takeshi Akutsu
S18 t0 introduction
S18 t0 introduction
Takeshi Akutsu
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
shinyaa31
dots.女子部勉強会 vol.5 機械学習ハンズオン ~ 協調フィルタリング ~
dots.女子部勉強会 vol.5 機械学習ハンズオン ~ 協調フィルタリング ~
dots.
Pythonのすすめ
Pythonのすすめ
Masashi Shibata
210428 python
210428 python
Takuya Nishimoto
『JUnit実践入門』写経・実践会 in 横浜 #2
『JUnit実践入門』写経・実践会 in 横浜 #2
shinyaa31
IPython notebookを使おう
IPython notebookを使おう
Kazufumi Ohkawa
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
S15 t0 introduction
S15 t0 introduction
Takeshi Akutsu
210728 mpy
210728 mpy
Takuya Nishimoto
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Tetsuya Morimoto
Stapy#17LT
Stapy#17LT
drillan
Effective Python 第2版をオンライン読書会で。
Effective Python 第2版をオンライン読書会で。
KyutatsuNishiura
S28 t0 introduction
S28 t0 introduction
Takeshi Akutsu
Pynyumon03 LT
Pynyumon03 LT
drillan
191030 anna-with-python
191030 anna-with-python
Takuya Nishimoto
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
Katayanagi Nobuko
Mais procurados
(20)
TensorFlowを使ってテキストをクラス分類してみたら精度96.8%の分類器を簡単に得ることができた話
TensorFlowを使ってテキストをクラス分類してみたら精度96.8%の分類器を簡単に得ることができた話
チームで活用するAnaconda入門
チームで活用するAnaconda入門
S18 t0 introduction
S18 t0 introduction
『JUnit実践入門』写経・実践会 in 横浜 #3
『JUnit実践入門』写経・実践会 in 横浜 #3
dots.女子部勉強会 vol.5 機械学習ハンズオン ~ 協調フィルタリング ~
dots.女子部勉強会 vol.5 機械学習ハンズオン ~ 協調フィルタリング ~
Pythonのすすめ
Pythonのすすめ
210428 python
210428 python
『JUnit実践入門』写経・実践会 in 横浜 #2
『JUnit実践入門』写経・実践会 in 横浜 #2
IPython notebookを使おう
IPython notebookを使おう
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
S15 t0 introduction
S15 t0 introduction
210728 mpy
210728 mpy
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Stapy#17LT
Stapy#17LT
Effective Python 第2版をオンライン読書会で。
Effective Python 第2版をオンライン読書会で。
S28 t0 introduction
S28 t0 introduction
Pynyumon03 LT
Pynyumon03 LT
191030 anna-with-python
191030 anna-with-python
Python札幌 2012/06/17
Python札幌 2012/06/17
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
PyLadies Tokyo - 初心者向けPython体験ワークショップ開催の裏側
Destaque
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
Hiroki Kondo
Javaにおけるモジュラリティ元年
Javaにおけるモジュラリティ元年
Hiroki Kondo
How the Bosch Group is making use of OSGi for IoT - Kai Hackbarth
How the Bosch Group is making use of OSGi for IoT - Kai Hackbarth
mfrancis
Internet of Things with Bosch: From Concept to Code
Internet of Things with Bosch: From Concept to Code
MongoDB
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
mfrancis
OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)
OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)
NTT DATA OSS Professional Services
Destaque
(6)
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
成長できるエンタープライズシステムを目指して-OSGiによるモジュール型アーキテクチャの実現-
Javaにおけるモジュラリティ元年
Javaにおけるモジュラリティ元年
How the Bosch Group is making use of OSGi for IoT - Kai Hackbarth
How the Bosch Group is making use of OSGi for IoT - Kai Hackbarth
Internet of Things with Bosch: From Concept to Code
Internet of Things with Bosch: From Concept to Code
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)
OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)
Semelhante a なぜ今OSGiか
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
NTT DATA OSS Professional Services
20101214 NetCommons Night
20101214 NetCommons Night
Kenichi Ohwada
PostgreSQLコミュニティに飛び込もう
PostgreSQLコミュニティに飛び込もう
NTT DATA OSS Professional Services
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
Taiji Tsuchiya
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Yasuaki Matsuda
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
Hideki Takase
2015 summercamp 04
2015 summercamp 04
openrtm
Visual Studio App Centerで始めるCI/CD(iOS)
Visual Studio App Centerで始めるCI/CD(iOS)
Shinya Nakajima
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
Atomu Hidaka
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
2bo 2bo
PuppetConf2015参加レポート (第1回 Puppetユーザ会 発表資料)
PuppetConf2015参加レポート (第1回 Puppetユーザ会 発表資料)
NTT DATA OSS Professional Services
Web IDE Gitpodを使ってTOPPES OSを体験してみよう
Web IDE Gitpodを使ってTOPPES OSを体験してみよう
Center for Embedded Computing Systems, Nagoya Univ.
Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門
You&I
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
Yutaka Kato
Bee Style:vol.019
Bee Style:vol.019
spicepark
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
Takeshi Komiya
Microsoft Ignite 2021 前夜祭 – 注目のIgniteセッション
Microsoft Ignite 2021 前夜祭 – 注目のIgniteセッション
Rie Moriguchi
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
You&I
20120915 Pythonは本当にBlenderの役に立っているか?
20120915 Pythonは本当にBlenderの役に立っているか?
Tetsuo Mitsuda
デバイスWebAPIコンソーシアム第一回総会について & OMA GotAPI 標準化作業状況アップデート
デバイスWebAPIコンソーシアム第一回総会について & OMA GotAPI 標準化作業状況アップデート
Device WebAPI Consortium
Semelhante a なぜ今OSGiか
(20)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
20101214 NetCommons Night
20101214 NetCommons Night
PostgreSQLコミュニティに飛び込もう
PostgreSQLコミュニティに飛び込もう
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
2015 summercamp 04
2015 summercamp 04
Visual Studio App Centerで始めるCI/CD(iOS)
Visual Studio App Centerで始めるCI/CD(iOS)
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
PuppetConf2015参加レポート (第1回 Puppetユーザ会 発表資料)
PuppetConf2015参加レポート (第1回 Puppetユーザ会 発表資料)
Web IDE Gitpodを使ってTOPPES OSを体験してみよう
Web IDE Gitpodを使ってTOPPES OSを体験してみよう
Microsoft Team Foundation Service 入門
Microsoft Team Foundation Service 入門
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
Bee Style:vol.019
Bee Style:vol.019
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
Microsoft Ignite 2021 前夜祭 – 注目のIgniteセッション
Microsoft Ignite 2021 前夜祭 – 注目のIgniteセッション
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
20120915 Pythonは本当にBlenderの役に立っているか?
20120915 Pythonは本当にBlenderの役に立っているか?
デバイスWebAPIコンソーシアム第一回総会について & OMA GotAPI 標準化作業状況アップデート
デバイスWebAPIコンソーシアム第一回総会について & OMA GotAPI 標準化作業状況アップデート
Mais de Hiroki Kondo
Coderetreat in KIT 導入資料
Coderetreat in KIT 導入資料
Hiroki Kondo
Coderetreat in KIT 資料/
Coderetreat in KIT 資料/
Hiroki Kondo
Coderetreat in KITスポンサー資料
Coderetreat in KITスポンサー資料
Hiroki Kondo
Eclipseデバッガを活用するための31のtips
Eclipseデバッガを活用するための31のtips
Hiroki Kondo
分散環境でのTrac
分散環境でのTrac
Hiroki Kondo
分散環境でのTrac
分散環境でのTrac
Hiroki Kondo
10分で出来る!?プラグインライブコーディング
10分で出来る!?プラグインライブコーディング
Hiroki Kondo
JRubyでカードアプリを作ろう
JRubyでカードアプリを作ろう
Hiroki Kondo
モジュール指向勉強会-コードリーディングを始める前に-
モジュール指向勉強会-コードリーディングを始める前に-
Hiroki Kondo
業務システムで使うSpring Dynamic Modules
業務システムで使うSpring Dynamic Modules
Hiroki Kondo
Kanban Vs Scrum日本語版
Kanban Vs Scrum日本語版
Hiroki Kondo
どこでもTrac Wiki
どこでもTrac Wiki
Hiroki Kondo
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
Hiroki Kondo
HELP ME! 説明書
HELP ME! 説明書
Hiroki Kondo
Help Me!
Help Me!
Hiroki Kondo
Rodから聞いたことを全部話すぜ
Rodから聞いたことを全部話すぜ
Hiroki Kondo
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
Hiroki Kondo
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
Hiroki Kondo
5分で分かるSpringDMとS2AP
5分で分かるSpringDMとS2AP
Hiroki Kondo
EclipSky200712
EclipSky200712
Hiroki Kondo
Mais de Hiroki Kondo
(20)
Coderetreat in KIT 導入資料
Coderetreat in KIT 導入資料
Coderetreat in KIT 資料/
Coderetreat in KIT 資料/
Coderetreat in KITスポンサー資料
Coderetreat in KITスポンサー資料
Eclipseデバッガを活用するための31のtips
Eclipseデバッガを活用するための31のtips
分散環境でのTrac
分散環境でのTrac
分散環境でのTrac
分散環境でのTrac
10分で出来る!?プラグインライブコーディング
10分で出来る!?プラグインライブコーディング
JRubyでカードアプリを作ろう
JRubyでカードアプリを作ろう
モジュール指向勉強会-コードリーディングを始める前に-
モジュール指向勉強会-コードリーディングを始める前に-
業務システムで使うSpring Dynamic Modules
業務システムで使うSpring Dynamic Modules
Kanban Vs Scrum日本語版
Kanban Vs Scrum日本語版
どこでもTrac Wiki
どこでもTrac Wiki
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
どこでも Trac Wiki (Moba S Conflicted Copy 2009 07 14)
HELP ME! 説明書
HELP ME! 説明書
Help Me!
Help Me!
Rodから聞いたことを全部話すぜ
Rodから聞いたことを全部話すぜ
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
斜め上行くリッチクライアントの考え方(仮)
5分で分かるSpringDMとS2AP
5分で分かるSpringDMとS2AP
EclipSky200712
EclipSky200712
なぜ今OSGiか
1.
OSGi勉強会#2 なぜ今OSGiか? エンタープライズOSGi有志の会
こんぴろ
2.
大事な事は一番最初に Neil Bartletさんへ –
日本へようこそ – 今年の春先のQCon Londonでスピーカー – QCon Tokyoにも来たかったと – QCon Tokyoに呼べるくらいOSGiを流行らせる – Twitterで年末日本に行くからやろうと打診 ゆうすけさん、河村さん – お忙しい中、ご協力ありがとうございます。
3.
自己紹介
4.
目次 どんなところでOSGiが使われている? 実際に使うとどんな感じ?(デモ) 僕の話はざっと行って、突っ込んだ話等詳細 はNeilさんにお任せします。
5.
どんなところでOSGi? 使われているアプリ 特にAPサーバにOSGiの導入が増えた ツールやドキュメント(本)も増えた アプリ開発にモジュラリティを導入
6.
モジュラリティとは モジュール –
半自律的なサブシステム – 一定のルールに基づいて連結できる モジュール化 – 一つの複雑なシステムまたはプロセス – 一定のルールに基づいて分割 モジュラリティ – 独立に設計されうるモジュールを統合 – 複雑なシステムまたはプロセスを構成 モジュール化―新しい産業アーキテクチャの本質より http://www.amazon.co.jp/dp/4492393706
7.
独立に設計されうるとどうなるか 独立したサブシステム –
範囲が限定されるので、理解しやすい – 容易に試す事ができる – 分離されているので、簡単に捨てられる 異なる組織での開発が容易 – モジュール内部の設計をカプセル化 – 知らないところで成長が期待できる – →プラグインアーキテクチャ → 小さなシステムを組み合わせたシステム開発
8.
それってどんな感じなの? Twitter APIとAtom Feedで受信(FriendFeed) Spring Tool Suite 2.3とSpring dm server 1.0
9.
デモ
10.
手順 起動直後 一覧表示 bootcamp_atomを追加(注目:tddbcbot) テスト結果なので、bootcampのみバージョン アップ(色がつく)
11.
コンポーネント図にすると・・・
12.
質疑応答
13.
ご清聴ありがとうございました
14.
デモ ●
ネットワークつながらないとか ● マシン止まるとか あるので、 資料を作っておきますた。
15.
起動直後
16.
一覧表示その1(Twitter APIのみ)
17.
一覧表示その2(Atomを追加)
18.
一覧表示その3(Twitter ver. up)
19.
ライセンス
このドキュメントは クリエイティブ・コモンズ・ライセンス (表示 継承 3.0 一般) の下でライセンスされています。 http://creativecommons.org/licenses/bysa/3.0/deed.ja このドキュメントは以下からダウンロード可能です。
Baixar agora