Togetter/min.tを安心してお使い頂くためのガイドラインを公開しました。

JavaOne 2013 3日目 #j1jp

JavaOne 2013 3日目。9/25
2
谷本 心 / CERO-METAL @cero_t

JavaOneレポート書くつもりが、始まらんかった #j1jp : 俺様とJavaOne 2013(前哨編) - 谷本 心 in せろ部屋 (id:cero-t / @cero_t) http://t.co/jrPNOPmDg2

2013-09-24 20:56:32
tomo_taka @tomo_taka01

JavaOneの会場のHilltonホテルのスタバ、すごい列になっている、朝7時過ぎでもロビーはすごく混雑してる! #j1jp

2013-09-24 23:45:43
tomo_taka @tomo_taka01

Gradleに興味があって朝1番はこのセッションBuilding and Deploying JavaFX Application with Gradle or Maven人が少ないです。#j1jp

2013-09-25 00:24:56
Tatsuno @exoego

CON2657 Functional Reactive Programming with RxJava、150人くらい入ってる。 #j1jp

2013-09-25 00:29:28
AOE Takashi @aoetk

今日はSecuring Java in the Server Roomというセッションからスタート。今年はセキュリティ系のセッションが結構あって、いくつかを取っています。 #j1jp

2013-09-25 00:30:38
谷本 心 / CERO-METAL @cero_t

イントロを聞いた限りだと、僕のセッションとほぼ内容かぶる予感。 #CON5092 #j1jp

2013-09-25 00:36:37
谷本 心 / CERO-METAL @cero_t

Javaのプロセスを探すには? jpsコマンド。java7u4以降なら jcmd でもOK #CON5092 #j1jp

2013-09-25 00:37:23
谷本 心 / CERO-METAL @cero_t

jcmd <pid> VM.uptimeで起動後の経過時間が取れる。jcmd 0 VM.uptime するとすべてのJavaプロセスの起動後時間が取れる。0はすべてのJavaプロセスを意味する #CON5092 #j1jp

2013-09-25 00:38:39
Yuichi Sakuraba @skrb

CoinとNew FIle APIのセッションを聞いているんだけど、聞かなくてもよかったかも... #j1jp

2013-09-25 00:42:09
谷本 心 / CERO-METAL @cero_t

jcmd <pid> Thread.print でスレッドダンプ取る。deadlockがあればその時点で見つかる #CON5092 #j1jp

2013-09-25 00:43:07
Yuichi Sakuraba @skrb

@cero_t 実際に起こった事例があるとないとでは、ずいぶん印象が違うと思いますけどね #j1jp

2013-09-25 00:43:37
谷本 心 / CERO-METAL @cero_t

jstat -gcnew <pid> 1s で毎秒のGC領域のサイズ見える #CON5092 #j1jp

2013-09-25 00:43:43
谷本 心 / CERO-METAL @cero_t

@skrb ですね。聞いてる限り、ツールの紹介ばっかりで、事例からのアプローチではないです、いまのところ。このセッションの前提知識があるうえで、僕のセッションに来てくれたら、ありがたいですね。 #CON5092 #j1jp

2013-09-25 00:45:05
谷本 心 / CERO-METAL @cero_t

jcmd <pid> PerfCounter.print で、内部で持ってる感じの情報がとれる。これは何度か実行して差分とらなあかんやつやな #CON5092 #j1jp

2013-09-25 00:46:12
AOE Takashi @aoetk

サーバーサイドJava環境ではデータ破損やDOSアタック、データとプロセスの整合性 (ちゃんとしたワークフローをたどるか?) 、悪いユーザー、色んなプラットフォームの混在とかに注意。 #j1jp

2013-09-25 00:47:26
谷本 心 / CERO-METAL @cero_t

ヒープダンプを取って、VisualVMで解析してる。 #CON5092 #j1jp

2013-09-25 00:47:41
Hiroshi Koide @hirosk

@null #CON2106 いま CanvasTriangle Mesh Data Layout の話.細かい.#j1jp

2013-09-25 00:48:10
谷本 心 / CERO-METAL @cero_t

けっこうペース早いな。こんなんでいいのか。このペースで良いなら、同じことをいくつかのツールで解析した違いとか見せられそう #CON5092 #j1jp

2013-09-25 00:49:03
ユースケ (山本裕介) @yusuke

JavaFXの3Dと2Dの組み合わせ的なセッションだけど、うーん、すごく・・ローレベルの話から入った・・。実践的だけどざくっとどんなことが出来るかざくっと知りたかった #j1jp

2013-09-25 00:49:44
谷本 心 / CERO-METAL @cero_t

JMCで開いた様子。スタックトレースを見たり、スレッドごとに割り当てられたメモリ見たりしてる。スレッドごとのCPU使用率は確認しないようだな(僕のセッションでは、そこをやるよ!) #CON5092 #j1jp

2013-09-25 00:50:45
Hiroshi Koide @hirosk

@null #CON2106 3D model を picking する話はヒントだけ #j1jp

2013-09-25 00:53:34
谷本 心 / CERO-METAL @cero_t

Mission Controlからアプリを起動できるのか、とか、Mission ControlはEclipseが必要なのか、とか質問が出てる。頼むから僕のセッションの時には説明しないでね・・・聞き取れないから(><) #CON5092 #j1jp

2013-09-25 00:55:23
Hiroshi Koide @hirosk

@null ヒントだけとか中途半端なのは出さない方がいいな #j1jp

2013-09-25 00:55:48
残りを読む(256)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?