BMediaNode: PHPUnit Pocket Guide

O’Reilly から PHPUnit のポケットガイド(薄?いやつ)が出るようです。

これは!買わなくては!

Phpunit Pocket Guide
  • Phpunit Pocket Guide
  • Oreilly & Associates Inc(2005-10)
  • (著)Sebastian Bergmann
  • 定価:¥ 1,159
  • 新品価格:¥ 1,044
  • ASIN:0596101031
PEAR :: Package :: Services_Amazon :: 0.3.0

Changelog:

  • Fixed Request #2299
  • Fixed Request #4030 * Added a new class Services_AmazonECS4 using Amazon E-Commerce Service version 4.0

Services_Amazonが0.3.0に上がってECS4に対応!これは嬉しい!

[結] 2005年10月 – 結城浩の日記

作業の記録は、ずっと昔からつけているけれど、 最近、こういう「勉強日記」を何日かに一度読み返すと、 とても理解が進むということに気づいた。 考えてみれば当たり前のことですけれどね。

やってみたい!

HappyNews.com – All The News That’s Fun To Print

素晴らしいサイトを知りました。HappyなNewsだけを流すサイト。株価などHappyじゃない可能性がある場合はAlert。 これの日本語版誰か作ってくれないか。

PHPEclipse.net : New XDebug CVS modules

Christian Perkonig worked the last weeks on a new debugger for PHP. It uses the XDebug library.

The following CVS modules contain the XDebug plugins

PHPEclipseがCVS上ではXDebugに対応し始めてるらしいです。 dbgでも動作は十分ですけどXDebugの方がmagumaも採用してるしメジャーっぽい気がします。 何よりdbgは対応バージョンが4.3.10で眠っ(略)

怠惰なテンプレライブラリRaw Template Engineを更新しました。

Raw Template Engine 0.2

更新点:

  • プラグインによる拡張機能追加

大層な新機能ですが実際は・・・

テンプレ:

<html>
<head>
<title><?=$title?></title>
</head>

<body>
<h1><?=$title?><h1>
<hr />
<h2>Methods</h2>
<ul>
<?foreach ($methods as $method):?>
    <li><?=$method?></li>
<?endforeach;?>
</ul>
<h2>Directories</h2>
<ul>
    <li>
        plugins/
        <ul>
            <li>html_options.php</li>
            <li>html_radios.php</li>
        </ul>
    </li>
    <li>
        templates/
        <ul>
            <li>index.php</li>
        </ul>
    </li>
    <li>index.php</li>
</ul>
<h2>Plugins</h2>
<ul>
    <li><?html_options("html_options", $plugins)?></li>
    <li><?html_radios("html_radios", $plugins)?></li>
</ul>
</body>
</html>

PHP:

<?php
include_once("Raw.php");

$raw =& new Raw();
$raw->assign("title", "Raw Template Engine");
$raw->assign("methods", array("assign", "assign_by_ref", "fetch", "display"));
$raw->assign("plugins", array(1 => "html_options", 2 => "html_radios"));
$raw->display("index.php");

ライブラリ:

<?php
//
// Raw Template Engine - the template engine using raw php.
//
// Copyright (C) 2005 Masaki Komagata <komagata@p0t.jp> 
//     All rights reserved.
//     This is free software with ABSOLUTELY NO WARRANTY.
//
// You can redistribute it and/or modify it under the terms of 
// the PHP License, version 3.0.
//
class Raw {
    var $template_dir = "templates/";
    var $plugin_dir = "plugins/";
    var $template_vars = array();
    function assign($name, $value) { $this->template_vars[$name] = $value; }
    function assign_by_ref($name, &$value) { $this->template_vars[$name] =& $value; }
    function display($template) { echo $this->fetch($template); }
    function fetch($template) {
        $this->_load_plugins();
        extract($this->template_vars);
        ob_start();
        include($this->template_dir.$template);
        $result = ob_get_contents();
        ob_end_clean();
        return $result;
    }
    function _load_plugins() {
        if (is_dir($this->plugin_dir) and ($dh = opendir($this->plugin_dir))) {
            while (($file = readdir($dh)) !== false) @include_once($this->plugin_dir.$file);
            closedir($dh);
        }
    }
}

表示:

raw-0.2.png

ただの関数をsmartyプラグインみたいに見せてるだけです!

Php Phrasebook
  • Php Phrasebook
  • Sams(2005-09-02)
  • (著)Christian Wenz
  • 定価:¥ 1,746
  • 新品価格:¥ 1,484
  • ASIN:0672328178

PHPのフレーズブック! 表紙怖過ぎだけど注文しました。まったく前評判調べてないので届くのが楽しみ!

↓他のサイトでの説明。

The PHP Phrasebook is actually a pocket guide that is jam-packed with useful and essential PHP code ””phrases”” for the PHP developer’s everyday use. The code is flexible, so it can be easily adapted to your needs and mulitple situations, and your time isn’t wasted wading through chapters of tutorial lessons and extraneous information.

ZDNet Japan Blog – 八田真行のオープンソース考現学

「はった」と読むということを初めて知る。

Zopeジャンキー日記 :Webのターニング・ポイントをとらえた重要文献、ティム・オライリーの 「Web 2.0とは何か」

「Web 2.0とは何か?」という議論がバズ(Buzz)的にひろがっているのを受けて(例)、言いだしっぺの本家、ティム・オライリーによる論文「Web 2.0とは何か」が出た。

サラッとまとまっていて分かりやすい。

よくきたblog – php.s3.toのマニュアルが新しくなってる

参考リンクいれるとランク上げに貢献するのでしません(何 とりあえず今年の5月,おそらく公式サイトにあるものを使用しているのでしょう.

php.s3.toのマニュアル問題がちょっと改善した模様! 笑った。