Posts tagged age

WordPress 管理画面でウィジットをドラッグ&ドロップするとおかしくなるのを修正

2

WordPress の管理画面でダイナミックウィジットを編集する機能で、ウィジットをドラッグ&ドロップして順番を入れ替えることができます。しかし、ドロップする場所によっては下記画像のようになってしまいます。

管理画面のウィジット
(続きを読む…)

CakePHP1.2 SimpleTest でテストケースを作成する

6

CakePHP1.2 に SimpleTest をインストール で SimpleTest をインストールするところまでやったので、今度は実際にテストケースを作成してみます。

空のテストケースを作成する

app/test/cases/models に user.test.php を作成して以下のコードで保存する。

<?php
class UserTest extends User {
}
?>

(続きを読む…)

5月に読んだ本

1

全部で20冊。今月は最近にしては小説が多めです。やっぱり奥田英朗は最高ですね。最近は初期の奥田作品を読んでいます。今まで読んだ奥田英朗で一番面白かったのは「サウス・バウンド」です。伊良部先生よりも強烈なお父さんが出てきます。
(続きを読む…)

CakePHP1.2 に SimpleTest をインストール

2

CakePHP1.2 では SimpleTest を使用したユニットテストが行えます。

テスト実行用スクリプトは app/webroot/test.php です。ブラウザからこのスクリプトへアクセスします。
test suite
(続きを読む…)

CakePHP1.2 「新規時のみ」or「更新時のみ」のバリデーション指定

0

CakePHP1.2 からバリデーションがかなり強力になっていますが、レコードを追加するときまたはレコードを更新するときのみにバリデーションルールを適用する指定方法がありました。

var $validate = array(
        'name' => array(
            'required' => true,
            'allowEmpty' => false,
            'on' => 'update'
            'message' => '名前を入力してください',
            ),
        );

(続きを読む…)

CakePHP の開発を簡単にする 5 つの Tips

1

“開発を便利にする5つのTips” フォーラム – CakePHP Users in Japan で紹介されていた記事です。

Make your life easier with these five CakePHP Quicktips ? Debuggable Ltd

1. prd という便利な関数を作成する

pr($someVar);
die;

というコードをよく書くなら prd という関数を作ってしまえば、もっと楽できますね。

function prd($var) {
    pr($var);
    die;
}

(続きを読む…)

Webアプリ開発環境としてのSafari

3

Webアプリ開発環境としてのSafariを知ってますか? – @IT という記事が大変興味深かったです。

Windows にも正式に対応した Safari 。私も発表直後にインストールして少し使ってみただけでそのまま使わなくなっていました。

このサファリですが、設定を変更することにより、Web 開発環境として威力を発揮します。

編集メニューから「設定」を選択します。
サファリ設定画面
(続きを読む…)

PHP で大量メール送信を非同期で行う

1

PHP でメールを非同期に送信する時に PEAR の Mail_Queue を使用するときのメモです。

Mail_Queue のマニュアル
PEAR :: Manual :: Mail_Queue

上記マニュアルにあるチュートリアルが分かりやすいです。
PEAR :: Manual :: チュートリアル

処理の流れとしては下記のようになります。

  • データベースに送信するメールを貯める
  • cron で定期的に貯まったメールを送信する

(続きを読む…)

JpGraph でレーダーチャートを描画する

1

JpGraph でレーダチャートを描画する方法のメモです。

レーダチャート

上記のようなレーダチャートを描画します。
(続きを読む…)

jQuery を使用したブラウザで使用できる高機能マークアップエディタ markItUp!

2

jQuery を使用したブラウザで使用できる高機能なマークアップエディタです。
markItUp! Universal Markup Editor

まずはデモでどのようなエディタができるかを見てみるのが早いかと思います。
HTML
Wiki 記法
Mac OS 風
(続きを読む…)

Go to Top