簡潔にいうと
- EAST-ADLツールフレームワークを作成する。
 - EAST-ADLはアーキテクチャ記述言語
 - 共通部分を非競争領域のためオープンソースとしてメンテナンス
 - 競争領域はツールベンダががんばるところ。
 - AUTOSARとEAST-ADLのツールフレームワークを共通化
 - AUTOSARは車載システムの共通化
 - M2Mでシームレスに開発ができる。
 - EDONAの話
 
@namespace(uri="http://network/1.0", prefix="network")
@gmf(foo="bar")
package network;
@gmf.diagram(foo="bar")
class Network {
  val Node[*] nodes;
  val Link[*] links;
}
@gmf.node(label = "name")
class Node {
  attr String name;
}
@gmf.link(source="source", target="target",target.decoration="arrow", style="dot", width="2",name="name")
class Link {
  ref Node[1] source;
  @gmf.link(target.decoration="arrow", style="dash")
  ref Node[1] target;
  attr String name;
}
| 時間 | 発表者 | タイトル | 
|---|---|---|
| 14:30~14:50 | @ikeike443 | Playアップデート | 
| 14:50~15:20 | @i2key さん | 
MediaTechnologyLabsの紹介 
 Play2.0+JavaでAPIサーバを開発しているiPhoneアプリの紹介  
 | 
| 15:25~15:55 | @tototoshi さん | Play20 + Scala について | 
| 16:00~16:30 | @kara_d さん | |
| 16:35~17:05 | @daiksy さん | Play2.0 + Scala での開発事例 | 
| 発表者 | タイトル | 
|---|---|
| @garbegetown さん @masahito さん  |  ドキュメント翻訳について Play2.Xドキュメント翻訳について  | 
| @seratch さん | plugin 開発の導入 | 
| @たけぞう さん | Play1.2.X系+Scalaの話 | 
| @gakuzzzzさん | Play20-auth の話か DDD on Play20 みたいな話 | 
| @puriketu99 さん | おしべめしべシステムからplayをはじめよう | 
import scala.sys.process._ val result ="df -k"!! println(result)
> compile
[info] Compiling 1 Scala source to /Users/kazuhiro/work/scala/sbt_project/sample_project/target/scala-2.9.0-1/classes...
[error] /Users/kazuhiro/work/scala/sbt_project/sample_project/src/main/scala/Sample.scala:28: recursive value result needs type
[error]  println(result)
[error]          ^
[error] /Users/kazuhiro/work/scala/sbt_project/sample_project/src/main/scala/Sample.scala:28: type mismatch;
[error]  found   : Unit
[error]  required: scala.sys.process.ProcessLogger
[error]  println(result)
[error]         ^
[error] two errors found
[error] {file:/Users/kazuhiro/work/scala/sbt_project/sample_project/}default-fc0f5b/compile:compile: Compilation failed
[error] Total time: 2 s, completed 2012/06/02 11:22:44
次に以下のように!!の行に一行あけてみると。
import scala.sys.process._ val result ="df -k"!! println(result)コンパイルが問題なく通る。 シンタックスシュガーに改行が必要だとシンタックスシュガーにならんじゃないの? REPLで上記コードを入力した場合は、問題なく実行されるので、本来ならば問題はないんだろうなぁ。。 環境は
ObjectMapper mapper = new ObjectMapper(); // can reuse, share globally
User user = mapper.readValue(new File("user.json"), User.class);
public class User {
    public enum Gender { MALE, FEMALE };
    public static class Name {
      private String _first, _last;
      public String getFirst() { return _first; }
      public String getLast() { return _last; }
      public void setFirst(String s) { _first = s; }
      public void setLast(String s) { _last = s; }
    }
    private Gender _gender;
    private Name _name;
    private boolean _isVerified;
    private byte[] _userImage;
    public Name getName() { return _name; }
    public boolean isVerified() { return _isVerified; }
    public Gender getGender() { return _gender; }
    public byte[] getUserImage() { return _userImage; }
    public void setName(Name n) { _name = n; }
    public void setVerified(boolean b) { _isVerified = b; }
    public void setGender(Gender g) { _gender = g; }
    public void setUserImage(byte[] b) { _userImage = b; }
}
{
  "name" : { "first" : "Joe", "last" : "Sixpack" },
  "gender" : "MALE",
  "verified" : false,
  "userImage" : "Rm9vYmFyIQ=="
}