タグ

ブックマーク / mononofu.hatenablog.com (3)

  • Boost.phpを触ってみた - モノノフ日記

    今年のPHPカンファレンスジャパンで個人的に一番面白かったid:moriyoshiの発表に触発されてBoost.phpを試してみました。 試した環境 debian lenny githubからBoost.phpを取得する とりあえず最新版だけ欲しい人は--depthオプション使うとすぐダウンロードも終わります。moriyoshi/boost.php · GitHub $ git clone http://github.com/moriyoshi/boost.php.git Boostのソースコードを取得する 動作させるのにBoostが必要なのでダウンロードして適当な所に展開。パッケージに含まれるヘッダファイルだけ必要なのでビルドは不要。yumやaptでさっくり入れてもよいかと思います。 添付しているテストコードをビルドしてみる githubから落としたBoost.phpのコードにテストコー

    Boost.phpを触ってみた - モノノフ日記
    czblue
    czblue 2009/09/07
  • シェルスクリプトノウハウ - モノノフ日記

    昔の記事ですが、IBM DeveloperWorksで紹介されていたUnixコマンドをご紹介。たまに忘れるので備忘録用にまとめておきます。 参考リンク UNIX tips: Learn 10 good UNIX usage habits 1コマンドでディレクトリツリー生成 -pオプションを利用 $ mkdir -p tmp/a/b/c 中括弧を使えば複雑なツリーも1コマンドで $ mkdir -p project/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a} もし、-pオプションが使えないのならmkdirhierコマンドを $ mkdirhier project/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a} 展開するディレクトリの指定 $ tar xvf newarc.tar.gz

    シェルスクリプトノウハウ - モノノフ日記
    czblue
    czblue 2008/09/10
  • MySQLのパフォーマンスチューニング - モノノフ日記

    とある勉強会でSunのエンジニアの人のプレゼンを直接聞く機会があったのでメモったことを公開します。基的な事が多いんだろうけど、非常に参考になりました。 パフォーマンスとは スループット レスポンスタイム/レイテンシ スケーラビリティ 上記のコンビネーション アーキテクチャとは Connection Thread Pool Query Cache Parser SQLクエリをパース Optimizer Storage Engines アプリによって最適なエンジンを選択すべき サーバのコネクション&スレッド my.cnf max_connection (100) 多すぎるとメモリを消費しきる可能性あり thread_cache_size (8) スレッドをコネクションの切断後にもキャッシュしておく数 一般的には max_connections / 3 sort_buffer_size(2M)

    MySQLのパフォーマンスチューニング - モノノフ日記
    czblue
    czblue 2008/07/18
  • 1