matsubokkuri

Apple

Macでcrontab -e がエラーになる

Mac OS X 10.5あたりから、crontabが保存出来ない。% crontab -ecrontab: "vi" exited with status 1おそらく問題はvimをbrew経由で入れているから。OS付属のvimを使えば大丈...
Program & Service

Facebook pageのlike数をトラッキングするサービス

Facebook自体はlike数の履歴を公開していないので、Facebookのlike数をトラッキングするサービスを作りました。TSV生データも提供しています。AM2時にクロールしていますオープンソースですソースコード:年前に数時間で作った...
PHP

DMM Affiliate APIをPHPから呼び出すライブラリ作りました

composer対応です。Composerを使っている場合は、以下でインストール% php composer.phar installサンプルコード
Apple

SSH login is refused after upgrading to Mac OS X Mavericks (10.9)

BackgroundI'm using Mac OS X as a internet hosting server. The server provides ssh remote login, apache, mysql and so on...
PHP

Syntax Error出て欲しいけど出ない

これ、syntax error出て欲しいけど、通っちゃう。8行目<?phpclass Sample{ const HOGE = 'hoge'; public function execute() { switch (true) { case...
Linux

tloadコマンド

Load AverageをCLIでグラフィカルに表示。いつもは、dstat垂れ流しているけど、視覚的にすぐわかるから便利。スケールがデフォルトだとload average 2 = 100% なので、CPU数に応じてスケールを100%表示にす...
Linux

awkでアクセスログ集計

アクセスログ集計するときのawkワンライナーメモ前提となるデータ。access.tsvアクション名 レスポンスタイムアクション毎の平均レスポンスタイムを遅い順で表示% awk ' { total += $2 } { count++ } EN...
Apple

Macでionice

以下をコピペすれば、ioniceコマンドをインストール出来ます。wget gcc ionice.c -o ionicesudo install -o root -g wheel ionice /usr/local/bin/参考:
Ruby

rbenvインストール

rvmを2つのシェルから同時に実行してしまい、壊れてしまいました。ついでに、rbenvに乗り換えました。Mac OSなら以下のコピペでいけます。brew updatebrew install opensslbrew install read...
Linux

rsyncのスラッシュの扱い

fromのディレクトリにスラッシュ付けるときと付けないときで挙動がかわるのですが、挙動が直感的じゃなくて、はまるんですよね。まとめスラッシュを付けないと:そのディレクトリがdestinationに作成されるスラッシュを付けると:そのディレク...