タグ

2016年11月13日のブックマーク (3件)

  • perfの使いかた

    概要 Linuxのパフォーマンス解析ツールであるperfの使いかたの紹介 背景 個人的にperfよくできてると思うので紹介したいというのと、 パフォーマンスカウンタの読み方ってあんまり知られてないみたいなので、 それの解説を書きたい。 構成 perf について説明したあと、パフォーマンスカウンタの読みかた、見かた、を説明する。 perfとは何か Linuxに付いてくるプロファイラ。 man perf によると、 NAME ---- perf - Performance analysis tools for Linux と、書いてある。名前がひどいのでなんとかしてほしい。 perf の特徴 個人的には、手軽に使えるのが素晴らしいと思う。 2.6.31以降カーネルに標準で付いてる。(Ubuntuだとlinux-tools-common(TODO:あとで確認)で入るはず) 特殊な設定が必要無く、

  • Nodeへの コード貢献の仕方

    Code and Learn, 東京Node学園祭 2016

    Nodeへの コード貢献の仕方
  • Flowtypeの`flow suggest`がすごい! - Islands in the byte stream

    flow(1)のコマンドラインオプションを眺めていたら、 suggest というサブコマンドがありました*1。 これは、JavaScriptファイルを引数にとって、そのスクリプトにflowtype annotationを付けるパッチを生成するコマンドのようです。 たとえばこういうスクリプトに対して: function add(a, b) { return a + b; } console.log(add(1, 2))); 次のようなパッチを生成しました: --- old +++ new @@ -1,4 +1,4 @@ -function add(a, b) { +function add(a: number, b: number) : number{ return a + b; } これは結構すごいんじゃないでしょうか。 Reactの1ファイルにも試してみました。 flow suggest

    Flowtypeの`flow suggest`がすごい! - Islands in the byte stream