Excel方眼紙アプリケーション
サーバと侍の新機能
2015 夏
株式会社サムライズム 山本裕介
@yusuke
突然ですが
Excel方眼紙の話します
Excel方眼紙による仕様書の問題点
• 編集がめんどい
• バージョン管理がメンドイ
• 編集がめんどいので仕様変更を反映させるのがメンドイ
• 仕様バグをコードで回避したら仕様とコードにずれ
• 結局コードが仕様書、誰も仕様書見なくなる
解決策
Excel方眼紙が動けば良い
デモ
工夫した点
• ロジックをJavaScriptで方眼紙に書ける(コード生成不要)
Nashornで実行
工夫した点
• 結合し放題
{
{
結合
結合
パフォーマンス
jpsの問題点
jpsの問題点
お前だれ?
お前だれ?
お前だれ?
お前だれ?
お前だれ?
お前だれ?
お前だれ?
-mlv オプションつければいいだ
ろうといういツッコミあり
侍による解決
侍による解決
IDEAが起動してるみたいね
パッケージがわかる
パッケージがわかる
AppMainという クラスじゃない
これまでとこれから
• jpsでプロセス確認
• jstackでスレッドダンプ取得
• 侍でビジュアライズ
• 侍で一発
ありがとうございました
https://github.com/yusuke/samurai