JJUG ナイト・セミナー 「Neil Bartlett氏によるOSGi講座」

5/27に行われたJJUG ナイト・セミナーのツイートをまとめました。 http://www.java-users.jp/?p=516 UST録画 http://www.ustream.tv/recorded/33397043 19:00 – 20:00 Neil Bartlett氏によるOSGi講座 続きを読む
1
Kenji HASUNUMA "btnrouge" @btnrouge

FelixのWebコンソールなんて初めて見たよ #jjug

2013-05-27 19:13:26
Takahiro YAMADA @yamadamn

セッターに@ Referenceで、対象クラスのライフサイクルに従って、ロード・アンロードが行われるようになる。 #jjug

2013-05-27 19:17:15
Takahiro YAMADA @yamadamn

誰か違ったら訂正よろしくお願いします。 #jjug

2013-05-27 19:17:34
ゆとり🇺🇦 @megascus

OSGiでもインジェクションの時代なんだなぁ。ココらへんの標準化はされないのだろうか。CDI的な意味で。 #jjug

2013-05-27 19:18:10
Takahiro YAMADA @yamadamn

依存関係の管理。モジュールのIdentity(名前や具体的な実装)に依存するのではなく、モジュールが実現しようとしている機能に依存?させる #jjug

2013-05-27 19:26:43
Kenji HASUNUMA "btnrouge" @btnrouge

某サイトのOSGi連載よりはるかにわかりやすい。英語であることを差し引いても。英語もとても聞き取りやすい。 #jjug

2013-05-27 19:27:25
関 満徳@fullvirtue @fullvirtue

JJUG ナイト・セミナー 「Neil Bartlett氏によるOSGi講座」 UST配信中です。http://t.co/ljwIT59j3p #jjug イベントの詳細はこちら http://t.co/lQskp4Q7QZ

2013-05-27 19:27:28
Takahiro YAMADA @yamadamn

BNDツールを使うと、クラスの依存関係を解析してくれて、ファイル出力してくれる #jjug

2013-05-27 19:30:02
Kenji HASUNUMA "btnrouge" @btnrouge

Bndtoolsはクラスファイルから依存関係を抽出してdescriptorを生成するから簡単。 #jjug

2013-05-27 19:30:37
Kenji HASUNUMA "btnrouge" @btnrouge

バージョンはコミュニケーションツールである #jjug

2013-05-27 19:31:03
Kenji HASUNUMA "btnrouge" @btnrouge

バージョニングは人間には難しい。そこでツールを使おう。 #jjug

2013-05-27 19:37:29
Takahiro YAMADA @yamadamn

パッケージが大量になってくると、バージョンを管理するのが難しくなる。そのためBndtoolsによって、自動的にバージョンを管理できるようにする。 #jjug

2013-05-27 19:37:54
山本ユースケ @yusuke

互換・非互換を検出してバージョニングしてくれるのはうれしいけどそんなに複雑な依存関係が生じて手に負えなくなることってあるのかなぁ・・・。依存関係についてはmavenがだいぶ解決してくれたような #jjug

2013-05-27 19:39:39
ゆとり🇺🇦 @megascus

#jjug バージョンの指定方法はmavenと一緒なんだなー。

2013-05-27 19:39:48
山本ユースケ @yusuke

@yamadamn なんかカッコイイ。最新のSWTはこんな感じなんですねー。JavaはJava7u9とか結構古いの使ってるけど・・・ #jjug

2013-05-27 19:47:44
Mike Francis @service_fabric

@nbartlett JJUG talk going well. Discussing automatic Semantic #OSGi Versioning with #bndtools. http://t.co/1Uz4BNPHXX

2013-05-27 19:53:53
拡大
関 満徳@fullvirtue @fullvirtue

#jjug USTの音声、カメラマイクが反応しなくなったので、UST機内蔵マイクに切り替えました。

2013-05-27 19:54:36
山本ユースケ @yusuke

こんな対談あったら聞いてみたい→ Mavenの偉い人 vs OSGiの偉い人 #jjug

2013-05-27 19:55:21
Takahiro YAMADA @yamadamn

Eclipse以外のIDEでの対応状況はどんなもんなんだろう。 #jjug

2013-05-27 20:00:41
山本ユースケ @yusuke

@yamadamn IntelliJはサポートしてるみたいね。Eclipseからのマイグレーションも http://t.co/fB8fVZSggd #jjug #jbugj

2013-05-27 20:01:27
Takahiro YAMADA @yamadamn

NetBeansもある程度対応してるのかな。 https://t.co/f2THzfx0oa #jjug

2013-05-27 20:04:06
ゆとり🇺🇦 @megascus

今日の懇親会一人4500円です。準備おねがいします。 #jjug

2013-05-27 20:10:24
関 満徳@fullvirtue @fullvirtue

[1.0, 2.0) は、1.0〜1.9までを対象とし、2.0となってはいけない場合の表記方法。 #jjug

2013-05-27 20:14:34
関 満徳@fullvirtue @fullvirtue

[1.0, 1.1) は、1.0のみ可。1.1はダメ。 #jjug

2013-05-27 20:15:17