タグ

ブックマーク / www.tsujita.jp (3)

  • PostgreSQL パフォーマンスチューニングまとめ - 徒然なるままにBlog

    PostgreSQLをチューニングする機会があったので その時に調べたチューニング項目を備忘録として残しておきます。 バージョンの違いやサーバの規模などによっても 効果は変わってくると思うのであくまで参考程度のものですが。 ・shared_buffers 7系では8000〜10000程度まで引き上げる 8系では150000程度まで引き上げることが可能、100000程度が性能のピーク これに多く割り当てるよりOSのバッファ領域として使う方が性能が向上する テーブルサイズを割り出して設定するのがベスト 簡単に設定するなら搭載メモリ量の1/4、搭載メモリが多ければ1/2ぐらいでも可 ・max_connections 7系では256程度、8系では1000程度が性能のピーク ・work_mem(sort_mem) 適切なサイズに調整する、2048〜4096程度 プロセス毎

  • 画像→HTML変換ツール - 徒然なるままにBlog

    ヒマ少し時間があったので画像をHTML(アスキーアート?)に変換するツールを作ってみました。 使い方は"画像のURL"に変換したい画像のURLを入れて"文字"に適当な一文字を入れます。 で、"HTML変換"ボタンをクリックするとその画像が"文字"で表されたHTMLとして表示されます。 デフォルトでミクシィのロゴ画像が変換されるようになっているのでとりあえずそのままボタンを押してみてください。 どうしても画像が表示できない環境や画像を含めたHTMLを無理矢理一枚のHTMLに収めたい かなり特殊な状況下にいる人には使えると思います。 画像のURL: 文字: 大きさ:ピクセル 縮小:% ニアレストレイバー バイリニア 表示: 画像 ソース

  • Cometを実装してみる? - 徒然なるままにBlog

    先日、Lingrというサイトを見てちょっと感動してしまいました。 上記のサイトで何が出来るのかというといわゆるチャットなんですが Cometという技術を使っていてブラウザとサーバ間の通信が非同期で行われているそうです。 試してみると確かに自分以外の人の発言がリアルタイムに表示されてサクサク気持ちいいです。 確認のためブラウザを2つ立ち上げて片方で発言すると即座にもう片方に表示されます、素晴らしい! ここで使われているCometという技術は従来ブツ切りであったブラウザとWebサーバ間の接続を 維持した状態でデータのやり取りを行うということらしいです。(詳しくは知らない…) そのためブラウザからのプル型だけでなく任意のタイミングでサーバからデータを送信できる プッシュ型での通信も行えるため他の書き込みも即座に表示されていたわけです。 このCometとても気になって色々調べては

  • 1