TIPS

メモ

[CakePHP]Treeビヘイビア利用時の条件指定についてのメモ

CakePHPでTreeビヘイビアを使っているときに、条件を指定したい場合のメモです。ソースを読む限りconditionsの指定ができないようなので、次のようにしてみました。※未だにぼくはCakePHP1.3系を使っているので、もしかしたら...
メモ

[さくらのVPS]access_logから404エラーの多いIPを抽出してアクセス拒否する

先日からこのブログを動かしているサーバのチューニングを行なって、なんとか落ちないように頑張っているのですが今日もまた落ちてました。。。orzaccess_logを見ると、短時間のうちに大量の404エラーが集中している時間帯がありました。we...
記事

[PHP]配列やオブジェクトからハッシュを作成する

sha1やmd5など、ハッシュを生成する関数の引数は「文字列」ですが、配列やオブジェクトからハッシュを生成する方法です。配列をserializeで文字列に置き換えてからハッシュ化しています。僕はデータベースに格納したいデータからハッシュを生...
メモ

[さくらのVPS]wordpressを動かしているhttpdが落ちまくる件を何とかした

先日こっそりこのブログを、さくらのレンタルサーバ スタンダードからさくらのVPS512に移行しました。その結果、遅かったページの表示速度が改善されて、管理画面も前よりもサクサクページが開くようになり、こりゃ快適でいいな?と思っていたのもつか...
メモ

Facebookコメントの設定ではモデレーターを指定するのをお忘れなく

このブログにもFacebookのコメントプラグインを設置しているのですが、せっかくコメントを頂いても気づかないことがあって困っていました。コメントが投稿されたらメールやFacebookの通知機能で知らせてくれればいいのに・・・と思って調べて...
メモ

[CakePHP]Ajaxで呼び出すアクションのAjax判定(isAjax)部分のサンプル

自分のためのメモで雑なポストになることを予め謝っておきます。ごめんなさい。CakePHP1.3系の話です。RequestHandlerコンポーネントを使用します。Ajax専用で呼び出す場合の書き方Ajaxと通常呼び出しの両方に対応するアクシ...
メモ

[jQuery]1行で書けるTwitterライクな入力欄の文字数カウント

Twitterのように入力欄の文字数をカウントするjQueryのコードメモ。完成。これだけだとわかりづらいかもしれないので、サンプルソース。読みやすくするために改行を入れてます。こんな感じで使えます。
メモ

[CakePHP]開発環境だけdebug値を2にする

連載の第1回をお送りしてから1週間経ちましたが、記事を書く気力と時間が生まれないので小ネタ投下していきますヽ(`Д´)ノ(はてブやFacebookコメントが付くと書かなきゃ!って気持ちになると思うんですけど)それでは本題。CakePHPの開...
メモ

Facebook連携プラグインWordbookerのオプション解説

先日書いたWordPressの記事をFacebookに連動させる最も簡単な方法【まとめ】の続きで、Wordbookerの設定についてまとめました。やっつけ仕事ですがお許しください。。ブログ設定(Blog Level Settings)ブログ...
記事

[Firefox]検索バーに好きな検索エンジンを追加する方法

以前なら、「検索バーの管理」⇒「検索エンジンの追加」で追加できてた気がするのですが、現在は「検索ツール :: Add-ons for Firefox」へリンクされてしまっているようです。↑ここからFirefoxに検索エンジンを追加することが...