デブサミ2011【17-C-5】Spring as a Cloud Platform 河村嘉之 氏

Developers Summit 2011 セッション【17-C-5】に関するつぶやきをまとめました。 資料URLは以下にあります。 http://slidesha.re/gDsKTm セッションを紹介したタイムテーブルは以下にあります。 http://www.seshop.com/se/timetable/2 続きを読む
1
zuisener @zuisener

「デモったときのリスクがあるので」「webアプリのデモはつまんない」あるあるw #devsumi

2011-02-17 15:53:45
zuisener @zuisener

こ、コードが文字小さくて見づらいです…しかも背景黒に赤字はコントラストが…前に座ればよかった #devsumi

2011-02-17 15:55:56
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring 会場は、きっとSpringMVC使いが多いから、コードをみてもぱっとわかるに違いない。 SpringMVC使ってないと、ぱっとみわからないだろうなー。

2011-02-17 15:56:56
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring VMForceはまだプレビューも始まってないので、salesforceだから試せたみたい。

2011-02-17 15:59:28
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring VMForceへの載せかえ。 web, view部分の変更は必要なし。 emの設定変更が必要。 いくつかの設定

2011-02-17 16:01:29
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring VMForceへの載せかえ。 エンティティのIdアノテーションにつけるのは、Stringでないといけない。 カスタムフィールドはforce.com標準の名前とか重複しないこと。

2011-02-17 16:02:38
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring DataNucleusは、Enhanceでエンティティのバイトコードを書き換えるらしい。

2011-02-17 16:03:32
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring VMForceでもforce.comの機能を使って、初期データ投入とかできる。

2011-02-17 16:04:32
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring STSにプラグイン入れれば、STS(eclipse)情からVMForceサーバの設定ができる?

2011-02-17 16:05:18
VM持田 @mike_neck

ローカルで作ったSpring アプリをVMforce にデプロイは微妙にソースをいじる必要があるらしい。

2011-02-17 16:05:31
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring VMForceはまだ公開されていない。 早くても今年後半くらいになるのではないか?とのこと。

2011-02-17 16:06:00
takano @mtknnktm

現状が自動テスト禁止とか道のりは遠い気がします QT @murase_yoshio: まあ落ち着いて。 “@mtknnktm: アジャイルしたくなってきた #devsumi

2011-02-17 16:06:30
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring GAEへの載せかえ GAE用の設定ファイル追加 emの設定変更

2011-02-17 16:06:43
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring GAEへの載せかえ エンティティは結構変更、制約がある。 使えない設定もある。(uniqueとか)

2011-02-17 16:07:35
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring GAEへの載せかえ STS上でできる。(VMForceのときとほぼ同じ)

2011-02-17 16:08:16
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring GAEへの載せかえ gae:deployすればappengineへデプロイ。 ここらへんは、普通のアプリと同じか。

2011-02-17 16:09:03
zuisener @zuisener

「VMForceとGoogleAppEngineの上に移植。かなりのソースが変更なしでいけます」とのことだがデータベースの制限でデータアクセスオブジェクトが変わるので、そこからサービス層にも影響しそう。 #devsumi

2011-02-17 16:09:20
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring GAEへの載せかえ force.comとちがってデータをGUI操作できるものがないので、ちょっと面倒。

2011-02-17 16:09:43
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring マーケティング的には、ローカルのものをクラウド上でそのまま動かすことできるとはよくいったりするけど、本当に重要?

2011-02-17 16:10:29
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring ほっとすると思わぬ落とし穴があることもある。

2011-02-17 16:11:06
VM持田 @mike_neck

GAE 用xml 、ユニーク制約の削除、Maven GAE deproy のあたりがSpring on GAE の課題 #devsumi

2011-02-17 16:11:12
zuisener @zuisener

「そもそも「そのまま動くことは重要?」か?」そりゃそうですよねー。エンジニアとしてちゃんと判断することが重要とはそのとーり。さすが河村さん。スーツっぽくない(笑) #devsumi

2011-02-17 16:11:40
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring 「重視すべきは、そのクラウドが提供する機能や特性とアプリケーションの特性ではないか?」 まるでslim3みたいだな。

2011-02-17 16:12:02
VM持田 @mike_neck

クラウドへの鞍替えは移行先のプラットホームの機能を考慮するのがポイント #devsumi

2011-02-17 16:13:38
hiroisojp @hiroisojp

#devsumi 17-C-5 #spring VMForceではCRUD画面などの基本的なページはデフォルト提供されている。 レポートや、chatterなどもある。 そういうのはそのまま活用した方がよい。

2011-02-17 16:13:53