2015-09-01から1ヶ月間の記事一覧

Homebrewが壊れたら

はじめに OS X のパッケージマネージャーといえば、もちろん Homebrew だ。 Homebrew — OS X用パッケージマネージャー開発ツールの管理を非常に便利に行うことができる。ところが、この Homebrew、ふとした拍子によく壊れる (気がする) 。 特に、OS のアップ…

nginxのリバースプロキシ設定

はじめに nginxは、Webサーバであると同時にリバースプロキシとしても使用することができる。 例えば 静的コンテンツはそのままnginxで返し、動的な処理はapacheへ回す フロントにnginxを配置し、LoadBalancerとしてリクエストを各Webサーバへ振り分ける と…

PHP5.6へZend APCuをインストールする

はじめに PHPではオペコードのキャッシュに、ver5.4まではAPC (Alternative PHP Cache)、ver5.5からはOPcacheが採用されている。 OPcacheはAPCに比べパフォーマンス面での改善が図られているが、逆にAPCでは可能だった、コードキャッシュ以外の任意のデータ…

Makefileでワイルドカードを使う方法

はじめに 最近、C言語でコードを書くことが多く、頻繁にmakeコマンドを使っている。 ただ、単純な設定だと、ファイルを追加するごとにMakefileにもファイル名を追記しなければならず、この操作が大変煩わしい。 そこで、Makefileの勉強を兼ねて、これを自動…