タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

r3に関するhiro_yのブックマーク (9)

  • Yahoo Developer Network

    New Sign In With Yahoo An easy and convenient way for your users to create an account and sign into your web or mobile app View guide

    Yahoo Developer Network
    hiro_y
    hiro_y 2008/02/14
    Yahoo!のr3に関するドキュメント。
  • テンプレート管理ツール r3 (第25回PHP勉強会発表資料) - おぎろぐはてブロ

    第25回PHP勉強会で発表させて頂きました。ぐだぐだなプレゼンに貴重なお時間頂き、ありがとうございました。m(__)m 発表資料はSlideShareでアップしています。 テンプレート管理ツール r3 r3とは Yahoo!がオープンソースで公開した、テンプレート管理ツールで、継承と掛け合わせを使い、効率よく管理、生成するしくみ。 r3のテンプレートから任意の形式のテンプレートを作る、テンプレートのプリプロセッサのようなもの。 まとめ テンプレートの継承という概念はおもしろい r3は、まず国際化ありきのツール。複雑な国際化をしないなら、使わない方がいいかも この機能を他に流用するってのもありかも。ケータイ用テンプレとか かなりニッチなツールで、必要とする⼈は限られているかと 今のところ、使えねーという感想 → そう思った理由をあとのエントリで書いた 現在はアルファ版。これから? 引き続き様

    テンプレート管理ツール r3 (第25回PHP勉強会発表資料) - おぎろぐはてブロ
    hiro_y
    hiro_y 2007/06/25
    r3に関する発表資料。テンプレート管理ツール、国際化前提。
  • r3 と stickleback を試してみる - テンプレートの特殊化 - おぎろぐはてブロ

    デモのチュートリアルを引き続き試してみます。 今日のところは、 テンプレートの特殊化 (specialize) あたりです。 過去記事 新しい順に並べてます r3 と stickleback を試してみる - ターゲットの作成とサイトの全生成 - おぎろぐはてな r3 と stickleback を試してみる - プロジェクトの事前設定 - おぎろぐはてな r3 と stickleback を試してみる - プロジェクトの作成 - おぎろぐはてな r3 と stickleback を試してみる - セットアップ - おぎろぐはてな Yahoo!のツール R3 と StickleBack がオープンソースに - おぎろぐはてな テンプレートの特殊化 注) specializing = 特殊化と訳してます。なんかすっきりしない テンプレートの中のいくつかをコピーして、違うプロダクトとintlに

    r3 と stickleback を試してみる - テンプレートの特殊化 - おぎろぐはてブロ
    hiro_y
    hiro_y 2007/06/03
    r3 + stickleback、使用例。
  • r3 と stickleback を試してみる - ターゲットの作成とサイトの全生成 - おぎろぐはてブロ

    デモのチュートリアルを引き続き試してみます。 今日のところは、 ターゲットの作成 サイトの全生成 <r3:include />ディレクティブの理解 include先のテンプレートの編集 あたりです。 過去記事 新しい順に並べてます r3 と stickleback を試してみる - プロジェクトの事前設定 - おぎろぐはてな r3 と stickleback を試してみる - プロジェクトの作成 - おぎろぐはてな r3 と stickleback を試してみる - セットアップ - おぎろぐはてな Yahoo!のツール R3 と StickleBack がオープンソースに - おぎろぐはてな ターゲットの作成 うまいこと継承関係が設定できたので、いくつかターゲットを作成していきます。 $ r3 target create generic_product/generic_intl/inde

    r3 と stickleback を試してみる - ターゲットの作成とサイトの全生成 - おぎろぐはてブロ
    hiro_y
    hiro_y 2007/05/30
    r3 + stickleback、使用例。
  • r3 と stickleback を試してみる - プロジェクトの事前設定 - おぎろぐはてブロ

    デモのチュートリアルを引き続き試してみます。 ここの部分は事前設定ということで、intlとproductを作り、継承関係を設定するというものです。 過去記事 r3 と stickleback を試してみる - プロジェクトの作成 - おぎろぐはてな r3 と stickleback を試してみる - セットアップ - おぎろぐはてな Yahoo!のツール R3 と StickleBack がオープンソースに - おぎろぐはてな プロジェクトの事前設定 始めに、products と intl を作成する必要があります。 products と intl は、r3の用語で "dimensions" と呼ばれるものです。r3のバージョン0.9では、もう1つのdimensionとして、"page"があります。将来的には、自分でその他の dimensionを定義することができるようになります。 pro

    r3 と stickleback を試してみる - プロジェクトの事前設定 - おぎろぐはてブロ
    hiro_y
    hiro_y 2007/05/30
    r3 + stickleback、使用例。
  • r3 と stickleback を試してみる - プロジェクトの作成 - おぎろぐはてブロ

    前記事(r3 と stickleback を試してみる - セットアップ - おぎろぐはてな)の続き。 移動中の電車の中で、ボールペン片手にドキュメントを読んでみた。まだ最後まで読み終わってないので勘違いがあるかも。。 で、これってどういうものなのか productとintlをベースに、テンプレートを管理、一括生成する仕組みで、自由度の高いローカライズ等を可能にするもの。ヘッダーとかの埋め込みも、辞書を使ったローカライズも、リアルタイムにせずに、予め生成してしまって、ファイル一杯サーバにアップしちゃったほうが早いじゃない。ってアプローチだと思います。 多言語、多地域、大小のいくつものプロダクトでサービス展開をするポータルみたいなサイト (それって、Yahoo!とかgoogleとか)では、有効だと思うのですが、個人でやってる分には、きちんと継承関係が整理されるくらいのメリットなのかも。 Ya

    r3 と stickleback を試してみる - プロジェクトの作成 - おぎろぐはてブロ
    hiro_y
    hiro_y 2007/05/30
    r3 + stickleback、使用例。
  • r3 と stickleback を試してみる - セットアップ - おぎろぐはてブロ

    r3と、sticklebackは、Yahoo!が最近オープンソースで公開を始めたテンプレートまわりのツールです。(前記事参照) これがどういうものなのかがよく分かんないので、ドキュメントを読みながら試してみます。 ドキュメントは、SourceForgeにあるものだけのようです。 アーカイブの取得 SourceForgeから、r3とsticklebackのアーカイブを取ってきます。 $ ls r3-0.9.3.tgz stickleback-0.9.3.tgz インストール 必要な環境は以下。 PHP5 PDO拡張に対応 MySQLSQLiteのいずれかを使える アプリケーションを完成させるには、sticklebackとr3の2つのパッケージをインストールする必要があります。sticklebackは、r3のコマンドラインのI/Fです。(なんで、分かれてるんですかね。。) 将来的にはr3はG

    r3 と stickleback を試してみる - セットアップ - おぎろぐはてブロ
    hiro_y
    hiro_y 2007/05/30
    r3 + stickleback、使用例。
  • stickleback

    stickleback is a general purpose plug-in framework. It ships with tools that allow developers to build and extend PHP command-line and gui applications. It forms the basis of 'r3', a web app customization and localization engine.

    hiro_y
    hiro_y 2007/05/28
    プラグインフレームワーク。r3で利用、Yahoo!による開発、オープンソース化。
  • rthree

    r3 allows developers of web applications to customize and translate their UI for different languages, markets and uses. It allows developers to modify existing functionality and add new plug-ins via the Stickleback extension engine.

    hiro_y
    hiro_y 2007/05/27
    Yahoo!によって開発されたテンプレートエンジン、オープンソース化。
  • 1