BLOGTIMES
«Prev || ... 1276 · 1277 · 1278 · 1279 · 1280 · 1281 · 1282 · 1283 · 1284 ·... | | Next»
2005/10/04

犯人はNP_BlackList

NP_Blacklist 

どうも昨日からNucleusのレスポンスが悪く、1回ののリクエストを処理するのに数秒というオーダーで時間がかかっています。暴走しているプロセスがあるのか*1と思ってサーバの具合を確かめてみたのですが、特段負荷がかかっているわけでもありませんでした。

最初は何か変なSQLでも処理しているのかと思ったのですが、先日のチューニングの際にクエリキャッシュを有効にしたので、たとえ変なSQLであっても同じSQLならば、リロードしたときに時間が短縮されるはずです。ところが、画面のリロードをかけても処理時間が短縮されていないので、この仮説はちょっと怪しい・・・・・・と、そんなことを繰り返しているうちに、処理時間に1~10秒というバラツキがあることに気づきました。処理時間に影響を与えやすく、人が分かる程度のオーダーで処理時間にバラツキがあるもといえばネットワーク通信くらいでしょうか。

そんな目星はすぐについたのですが、プラグインをこれでもかと突っ込んでいるNucleusでその部分を探すのはちょっと難しそうなのでAPDを使ってみました。APDというのはPHP用のプロファイラで、PHPが実行されるときにどの部分にどれくらい時間がかかったかをレポートしてくれる機能を持っています。そんなAPDがはじき出した犯人はNP_BlackListのfopen()でした。

[犯人はNP_BlackList の続きを読む]
  • *1: このサーバは専用サーバなので滅多に高負荷状態になることはないのです。

at 21:20 |
2005/10/04

PHP5にupgrade?

php 

Urderbrunnrのcamriさんにプラグインのバグレポートをもらったので、早速修正にかかってみるもののなぜか再現できず。とりあえず、症状から不具合の勘所は分かったものの、再現してから修正をかけないと何か気持ち悪いのでなるべく同じ環境を作ってみることにしました。

camriさんのところのphpinfoを見る限りでは、PHP5を使っておられるようなのでこの際だからとうちもPHP5にしてみることにしました。これが間違いの始まり。PHP5自体はPHP4と同じconfigureオプションでビルドできたし、Apacheへの組み込みも問題ありませんでした。思ったよりすんなりできたのであとはNucleusだけと思ったんですが、肝心のNucleusがちゃんと動いてくれませんでした。ログを見たらこんなエラーを吐いていました。

error_log

PHP Fatal error: Only variables can be passed by reference in (INSTALL_DIR)/nucleus/libs/BLOG.php on line 188
[PHP5にupgrade? の続きを読む]

    at 20:37 |
    2005/10/04

    栗飯!


    くりごはん - 栗飯!

    今日の夕食はおすそわけしていただいた秋の味覚栗ご飯これは文句なしにおいしい!

    炊き込みご飯くらいはたまにやることがあるんですが、栗ご飯は作ったことがありません。なにしろ栗の皮をむくのが大変なので。確かにむいてある栗を買ってくるという手もあるんでしょうけど、それだと味がイマイチなんですよね。


      at 19:39 |
      2005/10/04

      NP_Paint v1.8

      NP_Paint 

      今回のバージョンはファイルの保存に関するbugfixと関連ファイルの自動インストール機能をつけてみました。自動インストールはまだベータ版レベルなので不具合のフィードバックをいただけるとありがたいです。

      ダウンロードはこちら [NP_Paint v1.8 (UTF-8)][119clicks]
      ダウンロードはこちら [NP_Paint v1.8 (EUC)][105clicks]

      Bugfix版のNP_Paint v1.9をリリースしています。

      アップグレードには一旦旧版のアンインストールが必要です。アンインストール時には設定が消失しますので、必ず設定のメモを必ず取ってください。(※NP_RetainOptionsを使えば楽に移行できると思います)

      動作確認についてはNucleus 3.21(UTF-8)、PHP 4.4.0で行っています。動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。

      [NP_Paint v1.8 の続きを読む]

        at 01:49 |
        2005/10/03

        NP_Moblog v1.10

        NP_Moblog 
        NP_Moblog設定 - NP_Moblog v1.10

        まむろぐさんのえんとりで言及されている、添付ファイルがある場合にのみエントリを追加するように設定している場合に、エントリが正常に追加されないバグをFixしたv1.10をリリースします。

        v1.8以下からのアップグレードには一旦旧版のアンインストールが必要です。アンインストール時には設定が消失しますので、必ず設定のメモを必ず取ってください。(※NP_RetainOptionsを使っている場合には「Nucleusカテゴリ名(Blog名)」の更新のみで大丈夫だと思います。

        ダウンロードはこちら [NP_Moblog v1.10][614clicks]
        Bugfix版のNP_Moblog v1.11をリリースしています。

        動作確認はNucleus 3.21(UTF-8)、PHP 4.4.0環境で行っています。
        動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。

        [NP_Moblog v1.10 の続きを読む]

          at 01:30 |
          2005/10/02

          やぶいち

          ラーメン  yamagata  soba 
          とろろそば - やぶいち

          仕事とはいうものの、せっかく山形にきたからにはソバを食わねばということで、ランチはやぶいちのそば。どんなところでも一定のレベル以上のソバが食べられるのは本当に魅力的ですね。

          なぜか胡椒が・・・・・

          テーブルについてまず驚いたのは、そば屋に来たはずなのになぜかコショーが置いてあったこと。山形の人はソバにコショーを入れて食うのが文化なんだろうかといろいろ想像をめぐらせながらメニューをよく見てみるとラーメンがあるんですね。

          蕎麦屋に来てラーメンを頼むなんて・・・・・・と思っていたんですが、お店の会話を聞いているとラーメンをオーダーする人がかなり多くてビックリです。聞くところによると、このあたりではそば屋のメニューにラーメンがあるというのは結構あるらしいんですよね。ちょっとしたカルチャーショックでした。

          [やぶいち の続きを読む]

            at 13:14 |
            2005/10/01

            本日のいも煮 3杯目

            yamagata  B級グルメ 
            いも煮 - 本日のいも煮 3杯目

            昼のいも煮の興奮も冷めやらぬうちに、新幹線に乗って一路山形へ。夜には出張先の山形にて本日3杯目芋煮をいただいてきました。

            はしご?

            おそらく一日でいも煮のはしごをしたのは初めてではないかと思います。昼間のいも煮ももちろんおいしかったんですが、こちらはさすが本場。芋への味のしみ方とやわらかさではこちらのほうが一枚上手でした。


              at 19:58 |

              本日のいも煮 1、2杯目

              B級グルメ  芋煮会 
              山形風いも煮 - 本日のいも煮 1、2杯目
              宮城風いも煮 - 本日のいも煮 1、2杯目

              先日に引き続き、今年2度目のいも煮会に出かけてきました。場所は二子玉川。天気もよかったので、たくさんのグループが集まっていましたが、おそらく芋煮をやっていたのはうちのグループだけだったのではないかと思います。

              今日のテーマは「山形と宮城の芋煮を同時に!」ということで、それぞれ1鍋ずつ調理しました。調理中はどっちの料理ショーみたいな雰囲気で進行していましたが、どちらも甲乙つけがたい仕上がりでした。

              スーツ姿で調理!?

              僕はもちろん調理番だったんですが、夜に山形出張を控えていた関係でスーツワイシャツ革靴という姿でした。どうやらそれがとても変だったようで、どこからか「何でスーツの人が調理してるの?」なんていう声が聞こえていました。

              [本日のいも煮 1、2杯目 の続きを読む]

                at 13:10 |
                2005/09/30

                かき揚げ×2


                 本日は横浜産業振興公社の産学連携セミナへ行ってきました。私が社会人大学院時代に集中して取り組んだBCM(Business Continuity Management:事業継続管理)の講演です。BCM自体はそれほど話をしていませんでしたが、信頼性工学に関する内容については興味を引く部分がありましたので、有益な時間となりました。研究にもなるし、ビジネスにもなるし、一石二鳥でしたね。

                 さて、巷で話題の「インスパイア(inspire)」という単語。私も友人のサイトをみてインスパイアされました。そう、男のあこがれを実行してみたのです。

                てんやのかき揚げ丼にかき揚げをトッピング・・・

                [かき揚げ×2 の続きを読む]

                  at 22:29 |

                  取材を受けてきた


                  来年度の生徒募集のパンフレットに出演するために卒業生として取材を受けてきました。よく考えたら、自分がインタビューを受けるなんて初めての経験*1です。僕一人の取材のためにたくさんのスタッフに来ていただいてちょっと恐縮でした。

                  始めに軽く自己紹介と名刺交換した後、撮影機材がセットアップされたので写真撮影をするのかと思いきや「写真はインタビュー中に適当に取りますので気にしないでください」なんていわれて、「え?」なんて思っているうちに、すぐにボイスレコーダーのRECスイッチが入れられてインタビューが始まりました。

                  インタビューの内容は、今の仕事の内容、これまでのキャリア、志望のきっかけ、大学で学んだ内容がどのように仕事に生かされたか、10年後にはどのようなことをしていると思うか、などなど。はじめのうちはあまり調子が出なくて、フラッシュもバシバシたかれるので、カメラもかなり気になっていたんですが、それを気にするまもなくインタビュアーからはマシンガンのような質問攻め。カメラに目線をやる暇もなく質問に答え続けているうちに終了という感じでした。

                  [取材を受けてきた の続きを読む]
                  • *1: ちなみにパンフレット出演は2回目

                  at 18:49 |
                  «Prev || ... 1276 · 1277 · 1278 · 1279 · 1280 · 1281 · 1282 · 1283 · 1284 ·... | | Next»