2014/09/28

JavaOne San Francisco 2014 第 1 日

このエントリーをはてなブックマークに追加
JavaOne Strategy Keynote, JavaOne 2014 San Francisco

今日はコミュニティのセッションと、午後からキーノートだけです。

コミュニティのセッションは当たり外れが大きいので、不参加。でも、後から聞いたら OpenJDK のセッションなどは結構気合いが入っていたらしいので、聞きたかったなぁ。Gosling のセッションはやっぱりヒドかったらしいですw

JavaOne San Francisco 2014
JavaOne San Francisco 2014
JavaOne San Francisco 2014
JavaOne San Francisco 2014
JavaOne San Francisco 2014
JavaOne San Francisco 2014
JavaOne San Francisco 2014
JavaOne San Francisco 2014
Oracle OpenWorld 2014
Oracle OpenWorld 2014
Oracle OpenWorld 2014
Oracle OpenWorld 2014
Oracle OpenWorld 2014
Oracle OpenWorld 2014
JavaOne Strategy Keynote, JavaOne 2014 San Francisco

さて、キーノートですが、なんかもうちょっとやり方があったんじゃないかなぁ。未来の話はほとんどなし。

キーノートは Strategy Keynote、IBM Keynote、Technical Keynote で構成されています。でも、Strategy なのに戦略らしいものは何もなし、Tech Keynote に至っては Java SE のみ。Java EE は無視されてしまいました。

Java SE もこれから Java SE 9 の話をするぞというところになって、なんと時間切れ。次の OOW のキーノートがあるため、強制終了。キーワードだけ出てきた Valhalla や Panama は聞きたかったんだけどなぁ...

JavaOne Strategy Keynote, JavaOne 2014 San Francisco
JavaOne Strategy Keynote, JavaOne 2014 San Francisco
JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
MC は Peter Utzschneider
Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
去年と同じテーマ...
Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Peter Utzschneider and Stephen Chin, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Stephen Chinも登壇
Peter Utzschneider and Stephen Chin, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Peter Utzschneider and Stephen Chin, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Peter Utzschneider, Stephen Chin and Kids, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Devoxx4Kidsに参加したこどもたちが登場
Stephen Chin and Kids, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
 
Peter Utzschneider, Stephen Chin and Kids, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Peter Utzschneider, Stephen Chin and Kids, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Georges Saab and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Strategy Keynote の Java SE は Georges Saab が担当
Georges Saab and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Georges Saab and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Donald Raab, Georges Saab and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
右は GS Collection の Donald Raab
Donald Raab, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
 
Georges Saab and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
最後は Java SE のロードマップ
Richard Bair, Jasper Potts and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
いろもの扱いになってしまった 2 人
Richard Bair, Jasper Potts and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
出てきたのは...
Richard Bair, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
どうみてもおもちゃ...
Richard Bair, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Richard Bair
Jasper Potts, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Jasper Potts

Richard Bair and Jasper Potts, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Jasper Potts, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Hans Kamutski and Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Embedded の Hans Kamutsuki
Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Embedded のロードマップ
Cameron Purdy, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Java EE は Cameron Purdy
Cameron Purdy, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
ようするに何も決まってない
Cameron Purdy, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Mark Little, Mohamed Taman and Cameron Purdy, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
微妙な距離感
Mark Little and Mohamed Taman, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Mark Little と Mohamed Taman
Bruno Souza, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
なぜか Bruno 登場
Cameron Purdy and Bruno Souza, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Carmeron にブラジル国旗贈呈
T-Shirt Toss, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
そしてはじまる T シャツなげ
Cameron Purdy, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
最後はロードマップ
Peter Utzschneider, JavaOne Strategy Keynote, JavaOne 2014 San Francisco
Strategy Keynote の最後は水曜の Aerosmith のライブの紹介
John Duimovich, JavaOne Keynote IBM, JavaOne 2014 San Francisco
IBM の Keynote
John Duimovich, JavaOne Keynote IBM, JavaOne 2014 San Francisco
このデモ、意味が分からない...
John Duimovich, JavaOne Keynote IBM, JavaOne 2014 San Francisco
 
John Duimovich, JavaOne Keynote IBM, JavaOne 2014 San Francisco
こっちも最後は T シャツ投げ
Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Tech Keynote の Java SE はおなじみ Mark Reinhold
Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Brian  Goetz, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Brian Goetz 登場
Brian  Goetz, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Brian Oliver, Brian  Goetz and Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco

Brian Oliver, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Brian Oliver
Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco

Brian Goetz and Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco
Project Panama のはなし
Brian Goetz and Mark Reinhold, JavaOne Technical Keynote, JavaOne 2014 San Francisco
でも、途中で打ち切り...

夜は Taylor Street を通行止めにして作った Duke Cafe のオープニングパーティ。Duke Choice Awards の表彰もしたのですが、いつもに比べるとかなりあっさり。受賞者へのインタビューとかも全部カットしてました。

寺田さんたちは Java EE のパーティーに行ってしまったので、残された人たちと Jasper's Corner Tap & Kitchen へ。明日からは忙しい日々が始まります。

Duke's Cafe Open House, JavaOne 2014 San Francisco
 
Duke's Cafe Open House, JavaOne 2014 San Francisco
SF は寒いよといっていた寺田さんが一番の薄着ww
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Choice Awards Celemony, Duke's Cafe Open House, JavaOne 2014 San Francisco
Deke's Choice Awards の表彰式
Duke's Choice Awards Celemony, Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Choice Awards Celemony, Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Choice Awards Celemony, Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Choice Awards Celemony, Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Choice Awards Celemony, Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco
Duke's Cafe Open House, JavaOne 2014 San Francisco

Jasper's Corner Tap & Kitchen

このエントリーをはてなブックマークに追加
Short Rib Mac & Cheese Mac, Jasper's Corner Tap and Kitchen, San Francisco

寺田さんたちは Java EE のパーティーに行ってしまったので、残された人たちと Jasper's Corner Tap & Kitchen へ。明日からは忙しい日々が始まります。

Tap というのは、ビールのタップですね。でも、飲まない私には関係ないので... ビールおいしかったのかなぁ?

ここでは、久しぶりにマッカンチーズを食べましたよ。マッカンチーズ、日本ではあまりないんだよなぁ。

で、なぜかデザート色々。なんか他の人につきあわさせてしまって、悪いことしたかも。

BBQ Kettle Crisps, Jasper's Corner Tap and Kitchen, San Francisco Mussel Pot, Jasper's Corner Tap and Kitchen, San Francisco
Jasper's Black and Tan, Jasper's Corner Tap and Kitchen, San Francisco
Trio-of-Sorbet, Jasper's Corner Tap and Kitchen, San Francisco Classic Creme Brulee, Jasper's Corner Tap and Kitchen, San Francisco

2014/09/27

San Francisco へ

このエントリーをはてなブックマークに追加
Narita International Airport

今年も例年通り、JavaOne に参加するために San Francisco にいってきます。

いつもデルタだったんですけど、San Francisco 行きの成田の昼便がなくなってしまったので、今年は ANA です。他にもデルタから ANA に変えた人がちらほら。

そして、ANA の方がごはんはおいしい。デルタの食事は劣化する一方だったからなぁ....

今年から離着陸の時でもカメラを使えるようになったんだけど、窓側の席じゃなかったので写真撮れなかった >< 帰りは窓側なので、写真撮ろうっと。


ジャイタイ成田国際空港店
成田のランチはジャイタイでカオマンガイ
ソムタム, ジャイタイ成田国際空港店
ソムタムも一緒に
ジャイタイ成田国際空港店
もちろんデザートも食べます
Narita International Airport
時間があったので、珍しく飛行機を撮るなど
Narita International Airport
Narita International Airport
Narita International Airport
Dinner, Airplane Meal, ANA Narita-San Francisco
Dinner, Airplane Meal, ANA Narita-San Francisco
Breakfast, Airplane Meal, ANA Narita-San Francisco

 

San Francisco についてからは、大山さん、きしださん、tomo_taka さん、bitter_fox さんで、Mission の Tartine へ。

Bart 値上げしてました。まぁ、毎年のことですね。

Muni も値上げしてました。これも毎年のことですね。

Plane Window

Tartine Bakery

このエントリーをはてなブックマークに追加
Jambon Royale & Gruyere Sandwich, Tartine Bakery, San Francisco

Tartine Bakery は SF だけではなく、アメリカ全土で話題沸騰中のパン屋さん。来年に代官山に 2 号店ができる予定です。

代官山にできる前に、ちゃんと味を確認しておかないと!

ということで、私と大山さんは 2 回目。前回もそうでしたけど、行列。さらに長くなっていたような気が...

今日は Little Side Salad と Jambon Royale & Gruyere Sandwitch。ラテ頼んだら、カフェオレボールで出てきました。

Tartine Bakery, San Francisco
Latte, Tartine Bakery, San Francisco
Little Side Salad, Tartine Bakery, San Francisco
Jambon Royale & Gruyere Sandwich, Tartine Bakery, San Francisco

1 回目に来た時もおいしいと思ったけど、さらにおいしくなっていました。アメリカでこのレベルのパンを食べられるというのは、ほんとちょっと前までは信じられなかったのですが、時代は変わったんですねぇ。

それにしても Little Side Salad がぜんぜんリトルじゃないのは... ^ ^;;

他の人はみんなおなかいっぱいになってしまったけど、もちろんデザートも食べます。デザートは Eclair。でも、こっちは普通かな。

Eclair, Tartine Bakery, San Francisco

Tartne Bakery

Bay Area Bike Share

このエントリーをはてなブックマークに追加
Bay Area Bike Share, South Van Ness at Market, San Francisco

その後、Mission をブラブラ。そしたら、こんなの見つけました。

自転車のレンタルサービスの Bay Area Bike Share

ここ以外にも、こういう場所が SF に 10 箇所ぐらいあって、どこで乗って、どこに返してもいいみたい。クレジットカードを使えるというのがアメリカらしいですね。

日本の地方でもコミュニティバイクをやっているところが多いですけど、イマイチ使い勝手が悪いところが多いような気が... 初回は登録が必要とか。でも、ここはいきなり来ても、すぐに乗れるし、カード使えるし、結構便利。

でも、サンフランシスコは坂が多いんだから電動アシスト付きにすればいいのに。せめてギア付きに。でも、考えていたら、そんないい自転車にしたら、一瞬で盗まれますね ><

Bay Area Bike Share, South Van Ness at Market, San Francisco
Bay Area Bike Share, South Van Ness at Market, San Francisco

Fourbarrel Coffee

このエントリーをはてなブックマークに追加
Fourbarrel Coffee, San Francisco

夕飯まで時間があったので、Fourbarrel Coffee でコーヒーのロースター見ながら時間つぶしてました。

今日はシングルオリジンの Bulga Ethiopia に、チョコナッツタルト。ハンドドリップは普通のカウンターとは違うところでオーダするので、タルトは大山さんに一緒に買ってもらうように頼みました。

で、ドリップし終わって、大山さんたちに合流して、タルトの分を払おうとすると「いらない」と。え?

なんと、店員さんがタルトを皿に載せるときにカウンターに落としてしまったらしく、料金はいらないといわれたらしいのです。ラッキー!

ここのコーヒーは浅煎り。かなり酸味が効いています。でも、個人的には深煎りの方がいいなぁ....

ちなみに、来年、日本に Blue Bottle Coffee が出店することが決まっていますけど、Blue Bottle よりも Fourbarrel の方に来て欲しいなぁ。Blue Bottole はここらへんに氾濫しすぎていているんですよね。Starbucks のようにならなければいいのですが....

Bulga Ethiopia, Fourbarrel Coffee, San Francisco
Bulga Ethiopia, Fourbarrel Coffee, San Francisco
Chocolate & Nuts Tart, Fourbarrel Coffee, San Francisco
Bulga Ethiopia, Fourbarrel Coffee, San Francisco
Fourbarrel Coffee, San Francisco

House of Prime Rib

このエントリーをはてなブックマークに追加
Roast Beef King Henry VIII Cut, House of Prime Rib, San Francisco

夕飯は寺田さんたちと合流して House of Prime Rib へ。

予約をしてあったのですが、待たされるというのはどういうことなんだろう?

この店、いわゆる昔のスタイルの、食べられないのは分かっているのに、何でもかんでも大量に出す店。特にサイド。ローストビーフ頼むと、強制的にサイドメニューを 2 つオーダーしなくてはならないのも何だかなぁという感じです。

確かにローストビーフはおいしい。でも、なぁ... という感じ。

もう、来なくてもいいかな ^ ^;;

帰りは歩いて、ホテルまで。ちょうどいい運動になりました。

さて、明日からが本番。

House of Prime Rib, San Francisco
The Salad Bowl, House of Prime Rib, San Francisco
The Salad Bowl, House of Prime Rib, San Francisco
Baked Potato, House of Prime Rib, San Francisco
Roast Beef King Henry VIII Cut, House of Prime Rib, San Francisco
Coffee, House of Prime Rib, San Francisco
House of Prime Rib, San Francisco
Tiramisù, House of Prime Rib, San Francisco

2014/05/18

JJUG CCC 2014 Spring

このエントリーをはてなブックマークに追加

あっという間に月日は過ぎて、半年ごとの blog になりつつあります。

3 月に Java SE 8 がリリースされて、それから怒濤のような月日を送っております。GW も 4/26 に富山、5/6 に岡山で Project Lambda のハンズオンをやってきたりしていました。

そして、何の因果か、JJUG CCC でいつもは会長が喋っている枠で喋らなくてはいけないことになってしまいました。

今回の CCC はなぜか濃い内容のセッションばかり。1 つぐらいはジェネラルな話を入れるべきではということで、Java SE 8 全体の話をすることになりました。

とはいうものの、私の次に Stuart Marks さんによる Project Lambda の話があるので、そこは控えめにという感じです。

 

 

こういう全体を話すプレゼンって、機能だけ並べてしまうと、ぶち切れのプレゼンになってしまって、ストリーも何もあったものじゃないプレゼンになりがちです。しかも、個々の機能が並んでいるだけなので、どれが重要なのかとか、どういう役に立つのかとかが伝えきれなかったりします。

今までも、機能ごとの開発者をフィーチャーしたり、機能を導入した背景を喋ったりとかいろいろ工夫してきたのですが、やっぱり難しい。

ということで、この時は新しい機能がどういう時に使えるかということに着目して話を進めました。

トピックとしては、以下の 6 項目。

  • つい制御構造が複雑に... -> Project Lambda
  • パフォーマンスが... -> Flgith Recorder/Mission Control, パラレルストリーム, ヒープ使用量削減, パーマネント領域廃止
  • Date/Calendar がつくづくイヤ -> Date & Time API
  • 静的コード解析しないと眠れいない -> Type Annotation
  • なにはなくとも GUI -> JavaFX
  • サーバーサイド JS に興味あり -> Nashorn

そこそこ満足していただいたようで、ほんとよかったです。

中でも、for 文禁止が妙にうけてしまったのですが、ほんとは別に禁止しなくてもいいと思っていますし、for 文で書いた方が分かりやすい場合もあると思います。

ただ、はじめは強制しないと、メンバが安易に流れて、Stream で書かないわけです。で、メンバ全員がちゃんと Stream で書けるようになるまで禁止にしたというわけです。

ただ、forEach メソッドは消せないんですよね。なるべく、forEach メソッドに書く分量を減らすようにはいっているのですが...

 

さて、今回の CCC、過去最高の参加者になりました! ほんとありがとうございます。今回は、Java SE 8 特需だとは思いますが、それでも多くの人に参加していただいたのはうれしいです。

また、今回は半数が初参加の人でした。JJUG としては、今回参加していただいた人たちが次回も参加していただけるようにしていかなければと思ってます!!