unnamed

Javaとか、http://twitter.com/sugarlife

2014-01-01から1年間の記事一覧

Crypt 200: Decrypt it(Easy)

ctpm として SECCON 2014 オンライン予選(en) に出ました。25位でした。SECCON2014 オンライン予選(en) - security etc...上記事の Decrypt it(Easy) を途中から一緒にやりつつ後を引き継いだのに、アホなミス('A')で取りこぼしたので、終了後に解き直したス…

コアダンプから Java 起動オプションの抜き出し方

この記事は JVM Advent Calendar 2日目 の記事です。JVM を触っているとコアを吐いて落ちる事がしばしばあります。ええ、しばしばあります。 こういう時にどのようなオプションで起動していたかをうっかり忘れると後々面倒です。 でも、実は簡単に解ります。…

あどべんとかれんだーかっといん

('ε’ )くーー ('ㅂ’ ) り ('ε’ )す ('о’ )ま ('ε’ )す ('о’ )が ('ロ’ )こ ('ロ’ )ろ ('ㅂ’ )し ('ㅂ’ ) に ('о’ )やーっ ('ㅂ’ )て ('ε’ )く ('ε’ )るーー

CMS GC おさらい

この記事は Java Advent Calendar 2014 の一日目の記事です。先日の JJUG CCC 2014 Fall で CMS GC について話してきました。 結構遅めの時間帯にも関わらず、200人規模の部屋がいっぱいに埋まるぐらいの盛況振りで、みなさんGCにお困りなんだなあと実感しま…

Java 起動(Launcher)の仕組み

※:この記事は下書き中に本文ががっつり消えたため、知らずに部分的に端折ってるところがあるかもしれません。(´;ω;`)Java、すなわち JVM (HotSpot) を立ち上げた時、どういった処理が行われているのでしょうか。正確に知りたい場合は OpenJDK のソースコ…

JavaOne 2014 で発表してきた。

JavaOne2014 で JVM 監視・トラブル解析支援ツールである HeapStats について発表してきました。 Session ID: BOF3108 Session Title: Troubleshooting with Serviceability and the New Runtime Monitoring Tool: HeapStats Venue / Room: Hilton - Contine…