先日新横浜で開催されたAdvanced Tech Night No.2に参加させていただきました。持参したMacBook Airをプロジェクタに繋げられなかったりLTが時間オーバーしたりとご迷惑をおかけする一方でしたが、主催者ならびに参加者の皆さんに暖かく受け入れていただき感謝しています。ありがとうございました。 さて、LTで使用したJVMシミュレータをこちらでも簡単に紹介させていただきます。 このシミュレータはJVMによるバイトコードの実行方法を直感的に理解するために作られました。これがわかるとjavapでバイトコードを読むことに抵抗がなくなり、バイトコード注入をはじめオートボクシングや総称型、アノテーションについても理解を深めることができるようになるでしょう。 本シミュレータの技術的な特徴としては、スタックの表現にCSS3のflexible box modelを使用していることが挙げら