タグ

ブックマーク / www.sssg.org (7)

  • カジュアルに homebrew で MySQL 5.1 をインストールする方法 | Carpe Diem

    homebrew で、mysql をインストールするときは、次の方法でカジュアルにインストールして使うことができます。 $ brew install mysql ただし、MySQL 5.5 系がインストールされてしまいます。大人の事情で MySQL 5.1 系を使いたいときは、homebrew にはバージョンを指定してインストールすることができませんが、次のようにすると、簡単にインストールすることができます。 $ brew install https://raw.github.com/adamv/homebrew-alt/master/versions/mysql51.rb 今まで自分のローカル homebrew で Formula を追加していましたが、上のようにさくっと指定できることは知りませんでした。これで、カジュアルに MySQL 5.0 や 4.0 などをインストールして使いたい

  • カジュアルに MySQL を監視する方法 | Carpe Diem

    このエントリーは、MySQL Casual Advent Calendar 2011 – MySQL Casual の第 19 日目のエントリーです。 皆さんこんにちは、n0ts こと、Naoya Nakazawa です。 今日は、みなさん日頃からカジュアルに MySQL を運用して、日々生活されていることと思います。MySQL は、非常に安定したオープンソースソフトウェアだと思いますが、どんなものでもときにはおかしくなったりするものです。 「備えあれば憂いなし」ということで、僕は日頃から Nagios というオープンソースソフトウェアを利用して、MySQL がおかしくなっていかいか日々カジュアルに監視しています。 今日は、カジュアルに MySQL を Nagios を使って監視する方法を紹介したいと思います。なお、今回は CentOS 5.7 x86_64 というカジュアルな Linux

  • GNU screen で起動時にウィンドウ幅がリサイズされるのを防ぐ | Carpe Diem

    GNU screen を使っていると、よく起動時にウィンドウ幅が 80 文字程度に強制的にリサイズされてしまうので、画面サイズが大きい環境で使っているとターミナル画面が小さくなっているので、不便だった。調べてみると、「GNU Screenの起動時やアタッチ時にターミナルをリサイズさせない方法」で回避策が紹介されていた。この記事では、FreeBSD のときとあるが OSX でも同様だった。 僕は、xterm ではなくて、xterm-256color なので、次のように .screenrc に追加した。 termcapinfo  xterm-256color hs@:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l この文字列の意味がまったく不明だが、これで回避することができたので、しばらくこのままで使ってみる。

  • DNS キャッシュについての考察 | Carpe Diem

    比較的アクセスのあるウェブサーバがあって、そのウェブサーバから結構な回数で Web API をたたいています。ご存じのとおり、Linux では DNS をキャッシュしてくれないので、Web API をたたくために毎回 DNS へのアクセスが発生して、DNS の負荷がすこし上がってきたので、ウェブサーバに DNS キャッシュを入れてみることにしました。 今回の用件は、次のとおりです。 Web API でたたくときにドメインを、それぞれのウェブサーバでキャッシュしたい おもに外部ドメインをキャッシュするので、DNS ラウンドロビンにはできれば対応したい ということで、いろいろと調査したり、友人からアドバイスをもらったところ、Unbound、Dnsmasq、caching-server、の三つの選択肢があることが分かりました。それぞれ、CentOS 5.7 x86_64 の環境で、試していました

  • The Art of モバゲー Capacity Planning | Carpe Diem

    さて、2009 年も残すところ、あとわずかとなりましたが、今日はモバゲー版のキャパシティプランニングを考えてみましょう。モバゲー版は、まだ実際にはサードパーティ製のアプリが公開されていない状況だとは思いますが、開発サイトが公開されています。モバゲー版も、mixi モバイルアプリ版と同様に、パートナー企業のみが開発できるようになっています。 まず、モバゲーの規模を知るために、 月次推移のご報告(平成21年10月度)を見てみましょう。この資料から、2009 年 10 月時点での PV は、次のようになっています。 会員数: 1527 万人 月間 PV: 約 238 億 PV 単純平均して、日間にすると約 8 億 pV、秒間にすると約 9,259 PVになります 次に、モバゲーの成長速度を計るため、月次推移のご報告(平成21年8月度)を見てみましょう。この資料から、2009 年 8 月時点での

  • 「クックパッド」の裏側にいってきた | Carpe Diem

    Web デベロッパーの祭典に行ってきた。今回は、通路沸きに用意された比較的狭いスペースで開催された。 以下、メモと自分の勝手な感想をまとめておく。 クックパッドについて 毎日の料理を楽しみにすることで心からの笑顔を増やす 1998年にオープン 去年のリニューアルのときに Rails で作り直した 使い方 レシピをのせる レシピをさがす 月間ユーザ数 547万人 Rails サイト中世界7位 (from rails 100 wiki)、まさか1位がscribd.comとは 月間 2.8億 PV(PVでは、Rais サイト中世界3位) 登録レシピ数: 47万品 トラフィックは、16-18時くらいがピーク(夕飯を作る前に調べるユーザが多いとのこと) 秋からバレンタインにかけてトラフィックが伸びる(来週はピークだということで、最近はパフォーマンス向上に中心にやっていた) ユーザ数: 547万人(す

  • tiarra を導入してみた | Carpe Diem

    最近、社内で IRC がはやっていることもあって、IRC をよく使っている。 twitter や wassr の情報も IRC で集められる net-irc という id:cho45 さんの tig.rb と wig.rb があることを知った。これを使えば、すべて IRC にまとめらると思って、さっそく導入してみた。 環境は、FreeBSD 7.0-RELEASE。 0. ruby-gems や ruby gem の json がインストールされていない場合は、インストールする $ sudo portinstall devel/ruby-gems $ sudo gem install json 1. coderepos から net-irc/trunk を checkout する $ svn co http://svn.coderepos.org/share/lang/ruby/net-i

  • 1