Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

JsRenderチュートリアル - if、for、propsタグで子テンプレートを読み込む

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレート内のif、for、propsタグ…

JsViewsチュートリアル - まずはHello World

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsViews入門 - Do You PHP はてなも参照してください。 今回やること JsViewsでテキストボックスに入力され…

JsRenderチュートリアル - テンプレートにヘルパーを渡す

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること ヘルパーの定義と使い方の説明 コー…

JsRenderチュートリアル - テンプレートに渡したオブジェクトのメソッドを呼び出す

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレートに渡したオブジェクトの…

JsRenderチュートリアル - テンプレートで使える特殊な変数とその中身

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレートで使える特殊な変数とそ…

JsRenderチュートリアル - 独自のタグを作る

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること デバッグ出力用の独自タグを作る コ…

JsRenderチュートリアル - ループ内のタグブロック内でインデックスが取得できない

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレート内でループ内のタグブロ…

JsRenderチュートリアル - テンプレートでループのインデックスを取得する

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレート内でループのインデック…

JsRenderチュートリアル - テンプレートでオブジェクトのプロパティをループで取得する

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレート内でオブジェクトのプロ…

JsRenderチュートリアル - テンプレートでのループ

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレート内でforタグを使ってル…

JsRenderチュートリアル - テンプレートでの条件分岐

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること テンプレート内でifタグを使って条件…

JsRenderチュートリアル - 他のテンプレートを読み込む際にコンテンツを渡す

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること 他のテンプレートを読み込む際にコン…

JsRenderチュートリアル - 他のテンプレートを読み込む際に変数を渡す

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること 他のテンプレートを読み込む際に変数…

JsRenderチュートリアル - 他のテンプレートを読み込む

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること 他のテンプレートを読み込んで値を表…

JsRenderチュートリアル - 独自のコンバータを作る

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること 独自のコンバータを作って、表示する…

JsRenderチュートリアル - 表示する値のエスケープ処理

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること コンバータを使って表示する値をエス…

JsRenderチュートリアル - テンプレートに名前を付けて管理する

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること JsRenderを使って、テンプレートに名…

JsRenderチュートリアル - 配列を表示してみる

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること JsRenderを使って、変数に代入した配…

JsRenderチュートリアル - オブジェクトを表示してみる

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること JsRenderを使って、変数に代入したオ…

JsRenderチュートリアル - まずはHello World

JavaScript製でjQuery非依存なテンプレートエンジンであるJsRender/JsViewsを使ったチュートリアルを書いてみようと思います。 以前に書いたエントリJsRender入門 - Do You PHP はてなも参照してください。 今回やること JsRenderを使って、変数に代入した文…

mod_sslのbuildで"ld:.libs/mod_ssl.ver:2: syntax error in VERSION script"

またやってしまった。。。 現象 httpd-2.2.29を--enable-sslを付けてbuildすると、mod_sslのbuild中に /usr/bin/ld:.libs/mod_ssl.ver:2: ignoring invalid character `\033' in scriptというエラーが発生し、buildに失敗する。 $ tar zxf httpd-2.2.29.tar.…

runkit with PHP5.6.x

すでにpecl.php.netではメンテされていないrunkitですが、GitHubに移行したハズが現状ではmasterブランチでさえPHP5.6.xでbuildできません。これはissueにも上がっています。 Broken build against 5.6.0RC1 · Issue #69 · zenovich/runkit · GitHub で、こ…

Cache-Controlヘッダがno-cacheな画像ファイルにFirefoxで直接アクセスした場合に2回リクエストを送信させない

何だか訳の分からないニッチな案件ですが。。。 Cache-Controlヘッダがno-cacheな画像ファイルにFirefoxで直接アクセスした場合、LiveHTTPHeadersで確認すると2回リクエストが送信されてるんですよね。。。1回目は通常のリクエスト、2回目はFirefoxのタブに…

USB3.0な外付けSSD Transcend TS512GESD400K を買った

最近開発で使っているノートPCを新調したんですが、 開発用VMwareイメージが思ったよりディスク容量を喰っている イメージファイルがぶっ飛ぶと、致命傷ではないけど環境再構築が面倒なのでバックアップも取っておきたい USB3.0ポート余ってるし、外付けSSD…

PHPによるデザインパターン入門 - State〜状態を表す

このエントリは、Do You PHP?(www.doyouphp.jp)で公開していたコンテンツを移行/加筆/修正したものです。公開の経緯はこちらをどうぞ。目次はこちらです。サンプルコードを手直ししたものをgithubに上げてありますのでそちらもどうぞ。 GoF本における分類 振…

PHPによるデザインパターン入門 - Strategy〜戦略を切り替える

このエントリは、Do You PHP?(www.doyouphp.jp)で公開していたコンテンツを移行/加筆/修正したものです。公開の経緯はこちらをどうぞ。目次はこちらです。サンプルコードを手直ししたものをgithubに上げてありますのでそちらもどうぞ。 GoF本における分類 振…

PHPによるデザインパターン入門 - Visitor〜要素と要素に対する操作を分離する

このエントリは、Do You PHP?(www.doyouphp.jp)で公開していたコンテンツを移行/加筆/修正したものです。公開の経緯はこちらをどうぞ。目次はこちらです。サンプルコードを手直ししたものをgithubに上げてありますのでそちらもどうぞ。 GoF本における分類 振…

PHPによるデザインパターン入門 - Memento〜スナップショットを取る

このエントリは、Do You PHP?(www.doyouphp.jp)で公開していたコンテンツを移行/加筆/修正したものです。公開の経緯はこちらをどうぞ。目次はこちらです。サンプルコードを手直ししたものをgithubに上げてありますのでそちらもどうぞ。 GoF本における分類 振…

PHPによるデザインパターン入門 - Observer〜状態変化を通知する

このエントリは、Do You PHP?(www.doyouphp.jp)で公開していたコンテンツを移行/加筆/修正したものです。公開の経緯はこちらをどうぞ。目次はこちらです。サンプルコードを手直ししたものをgithubに上げてありますのでそちらもどうぞ。 GoF本における分類 振…

PHPによるデザインパターン入門 - Prototype〜コピーして作る

このエントリは、Do You PHP?(www.doyouphp.jp)で公開していたコンテンツを移行/加筆/修正したものです。公開の経緯はこちらをどうぞ。目次はこちらです。サンプルコードを手直ししたものをgithubに上げてありますのでそちらもどうぞ。 GoF本における分類 生…