XHGui を導入することで、XHProf でプロファイリングした結果データをよりビジュアライズ化し可視化させることができます。 インストール XHGui をダウンロードして、cache ディレクトリ
XHProf を導入して PHP のボトルネックを見つける
xhprof は facebook で開発された PHP のプロファイリングツールです。 今回は導入から実行まで行い、コールグラフ表示までを行います。 インストール [crayon-686613d06
Atom エディタの apm ( Atom Package Manager )を使う
apm とは Atom パッケージマネージャーで Atom パッケージを検索したりインストールをコマンドラインで行うことができます。 apm EditorConfig は、異なるエディタや IDE で
Atom エディタに EditorConfig を導入する
コーディングスタイルを統一するため Atom エディタに、 editorconfig パッケージを導入します。 EditorConfig EditorConfig は、異なるエディタや IDE でも統
Atom エディタのターミナルで SSH 接続する
Atom エディタで、ターミナルを起動してSSH接続するためにパッケージを導入してエディタを拡張します。ターミナルを追加するパッケージはいくつかありますが、今回は 「 platformio-ide 」
Atom エディタを IDE にする 「 Atom IDE 」
「 Atom IDE 」は、 Facebook社 と Github社 が共同で開発した Atom エディタの IDE パッケージです。「 Atom IDE 」パッケージをインストールすれば、Atom
Atom エディタで縦選択するには
Atom エディタに multi-cursor パッケージを入れることで縦選択ができるようになります。 multi-cursor インストール Atom エディタのメニューから settings を開
D3.js でビジュアライゼーション
D3.js とは d3.js はインタラクティブな ビジュアライゼーションが可能な JavaScript ライブラリです。 チャートやダイアグラムなど多様な表現を生成でき、SVGとCSSを利用して表示
Selenium で自動テストを走らせてみました。
Windows + Java 環境で Selenium3 を使ってテストの自動化を行います。 Maven で Selenium のテストプロジェクト作り、サービスのテストを実行します。 目的 リグレッ
Apache のログ確認でマルチバイト(日本語)をデコードするには
access_log や error_log を確認すると日本語がエンコードされていたりします。 見やすくする為、ワンライナーでデコードをして確認できるようにします。 Perlでデコード access