2012/09/30

Gott's Roadside

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

大山さんと行ったのは Ferry Building にある、Gott's Roadside。ハンバーガーの店です。

といっても、ファストフードではなく、そこそこいい値段のハンバーガー。バーガーがだいたい 8 ドルから 11 ドルぐらいです。でも、人気があるのか、常に行列になっています。

大山さんは Shrimp Tacos、櫻庭は Bacon Cheeseburger。ここはフレンチフライなどの付け合わせは別売りなので、Onion Ring と Vegetable Sticks を頼みました。

できれば、Vegetable Sticks じゃなくて、小さいサラダにしたいんですけど、アメリカのサラダは超巨大で、それだけで主食になってしまうようなサイズなんですよね。ここはハーフサイズもないので、Vegetable Sticks になったわけです。

バーガーは文句なくおいしい。大山さんの Shrimp Tacos も当たりだったらしいです。

でも、外れていたのが、Vegetable Sticks。アメリカではよくありがちなのですが、育ちすぎたキュウリ。ちゃんと収穫時期を見計らってくれないかなぁ...

ここでゆっくりしていたら、Keynote の時間がせまってきてしまいました。Masonic Center は California St. 沿いにあって、Ferry Builing からだと California St. を歩いていけば着くのですが、歩くとだいたい 30 分ぐらい。

ちょうどいいところにケーブルカーの California 線が近づいて来るではありませんか。California 線はそれほど混雑しないので、途中からでも余裕で乗れます。ということで、ケーブルカーで Masonic Center へ。

今はケーブルカーは 1 回乗るのに 6 ドル。でも、大山さんも私も細かいのがなくて、10 ドル札を出したら、今おつりがないから、おつりができたらといわれてしまいました。

でも、おつりができる前に Masonic Center についてしまいました。ということで、無賃乗車をする気は全然なかったのですが、結果的にはタダでケーブルカーに乗ってしまいしましたww


_DSC5400

というわけで Ferry Building です

_DSC5407

すぐ後ろには Bay Bridge

_DSC5466

これがおいしくないキュウリ

_DSC5456

_DSC5426

_DSC5435

バーガーは包まれて出てきます
_DSC5444

_DSC5479

_DSC5476

ケーブルカーがやってきました。反対路線だけどww

_DSC5481

ケーブルカー乗車中

_DSC5493

Masonic Center に来るにはこの坂を登ってこなくてはなりません

2012/09/29

San Francisco へ

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

今年も例年通り、JavaOne 詣。今年の JavaOne は 9/30 の夕方にあるキーノートからです。

いつも通り、デルタの 3:40 の飛行機。

今年はなぜかパッキングにすごい時間がかかってしまって、寝たのが 4 時。8 時に起きて、10 時には家を出ようと思っていたのですが....

寝過ごしました ><

起きたら 11:30。

大急ぎでしたくして、12 時前には家を出て、新宿から成田へのバスに飛び乗ったのでした。この時点でよっぽどの渋滞がないかぎり間に合うと分かっていたのですが、やっぱり内心はドキドキです。

結局、成田に着いたのは 2 時過ぎ。出国審査などを済ませて、ゲートに着いたのが 2:30。ゲートでは大山さんが待っていました ^ ^;;

ほんとに間に合ってよかった。

息をつくまもなくボーディングとなったのでした。

隣の席に座っていた方は OpenWorld に参加されるということなのですが、なんと JTB のツアー。Oracle が主催しているツアーでかなりの人数が参加しているらしいです。

DB の部門はお金があっていいなぁ。

とはいうものの、かなりきっちりとしたスケジュールになっているようです。今日もついたら、さっそく市内観光なのだと。そうやって、縛られるのはイヤなので、フリーでよかったかもしれません。


_DSC4305

_DSC4372

_DSC4431

_DSC4479

Union Square

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

SF についてから、とりあえずホテルにチェックイン。その後、大山さんと一緒にランチにいくことに。

Union Square で待ち合わせしたのですが、Union Square に向かう途中、ユニクロの大きい看板が!

10/5 に西海岸の旗艦店をオープンするらしいのです。店は Powell St. の H&M や Forever 21 などが並ぶ激戦区。ニューヨークではティッシュを配っていたらしいですけど、こちらでは単にちらしを配っていました。ところが、すべてのカドにいるんじゃないかと思うぐらいちらし配りの人がいっぱい。

バスなどにもユニクロの宣伝が書いてあります。この物量作戦はすごいですね。

Union Square は、すでに OOW/JavaOne の Music Festival で封鎖されていました。明日から木曜日まで、ここでいろいろなアーティストがライブをするらしいです。

そういえば、Sabrab というフムスを無料配布してましたよ。フムスというのは中東で食べられているひよこ豆などのペースト。新発売なんですかねぇ。

それにしてもフムスとはねぇ....


_DSC4490

_DSC4502

_DSC4511

_DSC4522

_DSC4506

_DSC4507

Tartine Bakery

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

さて、ランチです。数年前に id:mikausa さんに SF のおいしいパン屋さんを教えていただいていたのですが、その中の Tartine Bakery はなかなかいく機会がなかったのです。というのも、場所がミッションだったので ^ ^;;

今日はいい機会だったので、Tartine Bakery に行ってみることにしました。ミッションには Muni Metro の J Line で向かいます。

今年から Muni の乗り方が変わっていました。今までは、現金か Cliper という Suica のようなカード、もしくはフリーパスです。ところが、現金が使えるところが制限されて、IC チップが埋め込まれたワンタイムのチケットを使うようになっていました。

使い方は Cliper と同じで、バスや Metro のセンサーにピッとやるだけ。

いつのまにかいろいろと変わるものです。

Tartine Bakery の最寄りの駅は Church & 18th St.。そこから 18th St. を東に歩いて向かいます。

そうしたら、18th St. の Dolores St. と Guerrero St. の間が封鎖されて、フェスティバルのようになっていました。出店がいっぱい出ていたりして、いい雰囲気。看板には Party on Block 18 と。パーティなの?

ここでトラップされそうになったのですが、初志貫徹で Tartine Bakery。Tartine Bakery は 18th と Guerrero のカドにあるのですが、このパーティ (?) のせいか、いつものことなのか、すごい行列。

それでも、列の進みは早いので、すぐに購入することができました。

櫻庭は Mozzarella & Tapenade Sandowich と Chocolate Hazelnut Tart、大山さんが Sopressata, Fontina, Brocolli Rabe Pesto だったはず。

出てきたサンドウィッチを見て、ビックリ。想定していた大きさの 3 倍ぐらいの大きさ。デカイ....

まわりを見てみると、1 人で全部食べている人は少なくて、2 or 3 人でシェアしている人が多かったです。事前に気づけばよかった。

でも、パンは全粒粉 & 自然酵母なのか酸味のあるパンで、パンはカリッと焼かれていて、かなりいけます。アメリカは基本的にパンがおいしくないんですけど、ここはいい感じ。でも、私の Mozzarella & Tapenade はセレクトがちょっと失敗。オリーブ多すぎ。

大山さんの Sopressata, Fontina, Brocolli Rabe Pesto 方がおいしかったなぁ。

Tart はまあまあ。まぁ、こんなものでしょう。

それにしてもおなかいっぱい。大山さんは全部食べきれずに Doggy Bag にしてもらってました。


_DSC4551

_DSC4553

_DSC4627

_DSC4635

_DSC4616

_DSC4615

Mission

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

Tartine Bakery でランチした後はさっきのパーティ (?) を見つつ、Mission Dolores Park へ。

このパーティはチケット制になっているようで、チケット 1 枚 2 ドル。後で調べて見たら、Facebook にページがありました。

以前はミッションのこの辺りは治安があまりよくなかったと聞いていたのですが、今はずいぶんよくなったみたいです。やばいところに特有のにおいもありません (においというのは気配とかそういう意味のにおいではなくて、純粋に科学量のにおいです)。

みんな公園でひなたぼっこ or ピクニック。バーベキューコンロを持ってきている人もいました。

おなかいっぱいで動くのがつらい私たちも、しばしここで休憩。こうやってのんびりできるのも今日だけ。

経緯は忘れちゃったんですが、大山さんと話をしていて、私が「それってすごいですね」といったら、すぐ前に寝ていたお兄ちゃんがガバッと起き上がって「すごい、やばい」と連呼しはじめるではないですか!

別に怪しい人というわけではなく、日本が大好きなのだと。それはありがたいことです。でも、好きな言葉が「やばい」だというのはやばくない?

Tartine Bakery に行ってきたと Twitter でツィートしたら、id:mikausa さんがそこまで来たら Craftsman & Wolves まで足を伸ばしてみてはと。ググってみると、ケーキ屋さん!!

とはいうものの、まだおなかすかないので、Dolores St. や Guerrero St. などをブラブラ。

近くに Mission Dolores があるので、見にいってみることにしました。

大山さんも私も写真好きなので、とりあえず入るのは後にして、まずは外観の写真を撮ることに。じゃあ、入ろうかと入り口に行ってみると、なんと閉まっています。4 時に閉館で、今は 4 時 1 分。タッチの差で中に入ることができませんでした。

それにしてもここら辺はなかなか雰囲気のいい店が多いですね。こっちの方はめったに来ることはないのですが、もうちょっと開拓してみようかなぁ。


_DSC4562

_DSC4654

_DSC4569

_DSC4583

_DSC4591

_DSC4703

_DSC4677

_DSC4680

_DSC4726

_DSC4738

Craftsman & Wolves

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

Craftsman & Wolves は Valencia St. の 18th と 19th の間。

いってみると、すごいいい雰囲気。内装やディスプレイもかなり凝っています。アメリカにもこういう店ができたのかと感無量。

大山さんは食べられないということなので、私だけケーキを 2 個。Semolina Cake と Sable Breton。

アメリカって妙に背の高いカットケーキかカップケーキしかないのかと思っていたのですが、こういう長方形でスタイリッシュなケーキも出てきたんですね。

もちろん、砂糖がジャリジャリするようなクリームを使ったケーキではなく、アメリカのケーキとしては甘さ控えめ。これはなかなかおいしいです。

もう 1 つの Sable Breton は勝手にビスキュイだと思っていたのですが、サブレでした。名前をちゃんと見れば明らかなんですが ^ ^;; これもちゃんとクレームパティシエ-ルを使っていました。なぜかアメリカのクレームパティシエ-ルはおいしくなくて、粉っぽい感じが残っているのが多いのですが、ここのはおいしかったです。

ほんと、こういうケーキ屋さんがアメリカにもできるようになったなんて、ほんとうれしいです。


_DSC4822

_DSC4818

_DSC4816

_DSC4757
_DSC4778

Sauce

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

ダウンタウンに戻ってきて、夕ご飯まで時間があったので、Moscone へレジストレーションをしにいきつつ写真を撮ってきました。

その後、Sauce へ。

場所が結構分かりにくいところで、レストランが並んでいる細い路地を入ったところ。普通に歩いていたら、こういうところはなかなか見つけられないだろうなぁ。

でも、なかなかいいレストランでした。今回は、行ったことがあるところはぜんぜん予約できなかったので、行ったことがないここになってしまったのでしたが、いいところでよかった。幹事としては一安心です。

@kimuchi583 さんも一緒に来るはずだったのですが、入国審査に時間がかかってしまって途中参加。なんと入国審査に 1 時間半もかかったらしいです。

実をいうと、私たちも入国審査にかなり時間がかかったのですが、どうにかならないですかねぇ。ちなみに待ち時間は長かったのですが、審査は特に何も聞かれず。ここ数年、根掘り葉掘り聞かれていたので覚悟していたのですが、肩すかしでした。

そういえば、食事の前に去年、道を封鎖していた Mason St. に行ってみたのですが、今年は封鎖されていません。今年はやらないのかと思ったら Taylor St. を封鎖していたらしいです。明日、チェックしに行ってみないと。


_DSC4955

Yerba Buena も一週間封鎖です

_DSC5010

Metreon がリニューアルオープンしてました

_DSC5261

_DSC5258

_DSC5051

_DSC5084

_DSC5096

_DSC5128

_DSC5196

_DSC5232
_DSC5205

2012/08/29

JJUG Night Seminar: JVM と納涼会

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

いろいろあって、2 月連続で JJUG Night Seminar の登壇となってしまいました。

ちょうど先週末に名古屋でスタックマシーンの話をしてきたのですが、今日はそれの拡大版という感じです。名古屋では 20 分の枠だったので、しゃべり足りない部分もあったのですけど、今回は 1 時間だったので名古屋で触れられなかった部分を加えています。

ついでにいうと、2 年前の JVM 勉強会の焼き直しです(当時の資料はこちら)。2 年前よりは分かりやすくできたと思うのですが、どうでしょうか。


実際は、この資料だけ見ても、よく分からないとは思うのですが....

ちなみに、ジェンガの写真や積み木の写真は撮り下ろしです。わざわざ 1 つづず積み重ねては写真を撮るということをやっていたので、すごい時間を食いました。まぁ、そんなことをやっているので、時間がかかるのは当たり前ですけどね。

2012/07/26

JJUG Night Seminar: Project Lambda Hands-on

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

というわけで、昨日、Project Lambda のハンズオンを開催しました。

九工大の小出先生、NEC の木村さんをはじめ多くの方に協力していただき、なんとか無事に終了することができました。また、当日会場にはお越しいただけませんでしたが、@bitter_fox さんに資料作成などに多大な協力をしていただきました。ほんとうにありがとうございました。

当時は、前半 1 時間ぐらいで Lambda の説明をして、後半 1 時間でハンズオンということを考えていたのですが、予想外に Lambda の説明に時間がかかってしまって、ハンズオンが 30 分になってしまいました。

そのせいもあって、ちょっと慌ただしくなってしまったのが、反省点です。

また、今回は当日のキャンセルがとても多かったのですが、やっぱり Lambda は難しそうにかんじたのかもしれません。事前に JDK 8 w/ Lambda をインストールしてきてとお願いしいていたのですけど、それがまたハードルをあげることにつながってしまったのかもしれません。

もうちょっとやり方を考えないと、ダメですね。

当日の資料などは以下で公開しています。

それにしても、2 人で掛け合い漫才的にやるのはなかなか楽しかったです。ほんとうにぶっつけ本番で、小出先生にかなり無茶降りしてしまったりしてましたが、小出先生は余裕でしたね。

また、JJUG ではこういうハンズオンなどもやっていきたいと思っているので、またぜひご参加ください。また、企画のリクエストも大歓迎です。

2012/07/21

JJUG Project Lambda Hands-on 事前準備

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

7/25 に JJUG の Night Seminar で、Project Lambda のハンズオン を行うことになりました。

参加者のみなさまから JDK はどうすればいいのか、IDE の設定は必要なのかなどのお問い合わせをいただいていますので、この場でご説明させていただきます。

ただし、ハンズオン時にも説明や、JDK インストールの時間は取りますので、ご不明な点などありましたら ノート PC だけ持参していただければと思います。

 

Project Lambda をサポートした JDK のインストール

Project Lambda は Java SE 8 に含まれるため、ハンズオンで使用する JDK も JDK 8 となります。

ただし、OpenJDK や java.net の JDK 8 プロジェクトで配布されているビルドには、現状 Project Lambda は含まれていません。

その代わりに、Project Lambda と Project Jigsaw だけは特別にパッケージングされた JDK が公開されています。今回は、その特別版の JDK を使用します。

Project Lambda をサポートした JDK のダウンロードページは以下になります。

 

Java SE 8 Developer Preview with Lambda Support

http://jdk8.java.net/lambda/

 

現在は build 48 が公開されています。サポートしている OS は Windows (32bit/64bit)、Linux (32bit/64bit)、Solaris (32bit/64bit)、Mac OS X です。

Windows 向けは zip ファイル、他の OS では tar.gz がダウンロード可能です。ダウンロードの前に License Agreement で [Accept License Agreement] のチェックボタンをチェックします。

そして、使用する OS の zip/tar.gz ファイルをダウンロードします。


(赤線は櫻庭が加えました)

 

以下、64bit 版 Windows を用いて説明します。

Windows 64bit の場合、ファイル名は lambda-8-b48-windows-x64-12_jul_2012.zip になります。

インストーラは含まれていないので、適当なディレクトリで展開します。展開すると、jdk1.8 ディレクトリが作成されます。たとえば、C:\ で展開した場合、C:\jdk1.8 が作成されます。

現在、Java SE 8 に対応する IDE は存在しないので、今回はテキストエディタを使用してプログラムを記述し、ターミナルからコンパイル・実行を行います。

そのために、まずパスを通しておく必要があります。Windows で C:\jdk1.8 に JDK を展開した場合、次のようにコマンドプロンプトでパスを通しておきます。

これで、このコマンドプロンプトでは Lambda に対応した JDK を使用することができます。

パスを設定したら、確認のため -version オプション付きで java コマンドを実行してみてください。

C:\labmda>set PATH=C:\jdk1.8\bin;%PATH%
C:\lambda>java -version
openjdk version "1.8.0-ea"
OpenJDK Runtime Environment (build 1.8.0-ea-lambda-nightly-h209-20120712-b48-b00
)
OpenJDK 64-Bit Server VM (build 24.0-b15, mixed mode)

C:\lambda>

上記のように、build 1.8.0-ea-lambda と書いてあれば、OK です。

 

また、前述したように、現状 Java SE 8 に対応した IDE は存在していません。そのため、ハンズオンでは IDE を使用せず、テキストエディタでプログラムを編集していきます。

どのようなテキストエディタでもかまいませんので、使用できるようにしておいてください。

 

最後に繰り返しになりますが、ハンズオン時に JDK 8 with Lambda Support の各 OS 対応版パッケージを USB で用意しますし、インストールの時間も設ける予定です。もし、事前のインストールなどで不明点がありましたら、ノート PC だけご持参いただければ、ハンズオン時に対応する予定です。