タグ

yamlに関するrestartrのブックマーク (4)

  • Symfony Components - Standalone libraries for PHP

    Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

    Symfony Components - Standalone libraries for PHP
  • 第4回 PHP編 | gihyo.jp

    インストール コンパイルするにはlibyamlをあらかじめインストールする必要があります。以下の手順でlibyamlをインストールしてください(リスト6⁠)⁠。 リスト6 libyamlのインストール $ wget http://pyyaml.org/download/libyaml/yaml-0.0.1.tar.gz $ tar xzf yaml-0.0.1.tar.gz $ cd yaml-0.0.1/ $ ./configure $ make $ sudo make install 続いて、php_yamlを次の手順でインストールします(リスト7⁠)⁠。コンパイルする前に、こちらのパッチ[1]を適用してください。 リスト7 php_yamlのインストール $ wget http://www.opendogs.org/pub/php_yaml-0.3.0.tgz $ tar xzf p

    第4回 PHP編 | gihyo.jp
    restartr
    restartr 2008/04/17
    spyc,libyaml,syckのの概要について。libyamlが現時点で一番使える模様。試してみたい。
  • 第1回 YAMLライブラリのしくみ | gihyo.jp

    はじめに YAMLYAML Ain't Markup Language)とは、データを構造化して表現するためのフォーマットです。目的はXMLと似ていますが、インデントを主体とした記法のため、XMLより読みやすく、書きやすく、わかりやすくなっています。 またデータシリアライゼーション[1]に使えるように設計されているため、任意のデータ構造が表現できるだけの記述力を持っています。これは、基的に木構造しか記述できないXMLと比べて、YAMLの大きな利点です。YAMLの文法については、WEB+DB PRESS Vol.43「最新[データ交換フォーマット]攻略ガイド JSON/YAML実践入門」の第3章「YAML実践リファレンス」に解説がありますので、併せて参照してください。 特集では、YAMLをさまざまなプログラミング言語で利用するためのYAML用ライブラリの使い方を、各言語ごとに紹介してい

    第1回 YAMLライブラリのしくみ | gihyo.jp
    restartr
    restartr 2008/04/12
    パーサーの仕組み(言語処理?)を理解するなら読んでおきたい。
  • php_yaml 0.1.0 Released - 讃容日記

    php_yaml-0.1.0.tgz 変更点 デフォルトで全てのYAMLドキュメントをパースしていたのを、最初のYAMLドキュメントだけをパースするように仕様変更 オブジェクトが複合キーに指定された場合、serialize()する前に__toString()を試みるようにした エイリアスをリファレンスとして扱うようにした tag:yaml.org,2002:timestampタグ処理用コールバック関数が指定されていた場合、タグが明示されていないtimestamp型のデータもその関数で処理するようにした エイリアスをリファレンスとして扱うようにしたことで下記のような再帰的な定義にも対応しました example.yaml foo: &ref bar: baz qux: *refパース結果 php -r 'var_dump(yaml_parse_file("example.yaml"));' a

    php_yaml 0.1.0 Released - 讃容日記
    restartr
    restartr 2007/09/10
    phpでyamlを扱うmodule(extension)。spycよりずっとはやいはず。
  • 1