- 出版社/メーカー: Happinet(SB)(D)
- 発売日: 2011/04/15
- メディア: DVD
- 購入: 1人 クリック: 37回
- この商品を含むブログ (32件) を見る
- お薦め。
- イラクでアメリカ人が誘拐されて身代金請求されるやつ。
- 1時間30分があっという間だった。
- コメディ要素は一切なし。一貫して超シリアス。
機能とは関係ない話だけども、batchの意味を調べてみた。
"1組"とか"1群"とか、一つのまとまり、みたいな意味らしい。納得。
今まではバッチ処理の"バッチ"しかしらなかったので、"一括"という意味だと思っていた。(batchには"一括処理する"という意味もあるので間違ってはいなかった。)
効率的なWebアプリケーションの作り方 ~PHPによるモダン開発入門
ドキュメントを見てもよくわからなかったので、試してみたら簡単だった。
<span style="color: red;"> {% block left_teaser %} {% endblock %} </span> <span style="color: blue;"> {% block right_teaser %} {% endblock %} </span> <div> {% block bottom_teaser %} bottom {% endblock %} </div>
<div> bbbbb </div> {% embed "default/teasers_skeleton.twig" %} {% block left_teaser %} Overwrite left {% endblock %} {% block right_teaser %} Overwrite right {% endblock %} {% endembed %}
ドキュメントの説明の通りにcombineした挙動でした。
The embed tag combines the behaviour of include and extends.
効率的なWebアプリケーションの作り方 ~PHPによるモダン開発入門
ドキュメントにはっきりと1行で説明されていた。
データベースと Doctrine (“The Model”) | Symfony2日本語ドキュメント
効率的なWebアプリケーションの作り方 ~PHPによるモダン開発入門
例のごとくすんなりできなかったので、メモしておく。
英語ですが、公式の通りにやるのが一番いいと思う。ただし今だとSymfony3.0.1が自動でインストールされてしまう。
Symfony3.0.1だとphpの内部サーバーがエラーで立ち上がらない。解決してる人がぐぐっても見つからなかったので、僕の環境(PHP 5.4.30 (cli) (built: Jul 29 2014 23:43:29) )が原因なのかもしれないですが。今回はバージョンは何でも良かったので2.7入れたら動いた。
$ php bin/console server:run
↑Symfony3はエラーで立ち上がらない。
↓こんなのが出る。
php bin/console server:run PHP Parse error: parse error, expecting `"identifier (T_STRING)"' or `"variable (T_VARIABLE)"' or `'{'' or `'$'' in /Users/hoge/Sites/symfony3-demo/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php on line 376 PHP Stack trace: PHP 1. {main}() /Users/hoge/Sites/symfony3-demo/bin/console:0 PHP 2. Symfony\Component\Debug\Debug::enable() /Users/hoge/Sites/symfony3-demo/bin/console:24 PHP 3. Composer\Autoload\ClassLoader->loadClass() /Users/hoge/Sites/symfony3-demo/bin/console:0 PHP 4. Composer\Autoload\includeFile() /Users/hoge/Sites/symfony3-demo/vendor/composer/ClassLoader.php:301 Parse error: parse error, expecting `"identifier (T_STRING)"' or `"variable (T_VARIABLE)"' or `'{'' or `'$'' in /Users/hoge/Sites/symfony3-demo/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php on line 376 Call Stack: 0.0003 235464 1. {main}() /Users/hoge/Sites/symfony3-demo/bin/console:0 0.0099 716856 2. Symfony\Component\Debug\Debug::enable() /Users/hoge/Sites/symfony3-demo/bin/console:24 0.0099 717472 3. Composer\Autoload\ClassLoader->loadClass() /Users/hoge/Sites/symfony3-demo/bin/console:0 0.0099 717648 4. Composer\Autoload\includeFile() /Users/hoge/Sites/symfony3-demo/vendor/composer/ClassLoader.php:301
少しエラー箇所のコード見ましたが理解不能だったので、
$ symfony new test 2.7
↑バージョンを指定する。2.7だとエラーも無くサーバーが立ち上がります。
効率的なWebアプリケーションの作り方 ~PHPによるモダン開発入門