読者です 読者をやめる 読者になる 読者になる

yaml拡張の奇妙なバグ?

【追記】バグではなく、YAMLの「落とし穴」らしいという結論に達しつつあります。PECLのyaml拡張はナウでヤングなPHPerが腐りきったSpycやSyck拡張のかわりに使うらしいYAMLライブラリ。が、 int(12) [1]=> int(1) }のような出力結果になる。 CentOS 5.5 PH…

SyckのPythonバインディングを使う

PyYAMLで読めない*1YAMLに出会ったので、Syckを使ってみる。Syckの最新版がどれかよく分からないので、Syckのページから開発版をチェックアウトしてインストールする。 $ cvs -z3 -d:pserver:anonymous@rubyforge.org:/var/cvs/syck co syck $ cd syck $ /bi…

SyckをMac OSXにインストールする

Piece Frameworkを触り始めてから、YAMLを使う機会が増えたので、Spycだけでなく、Syckも試してみることにしました。 PHP拡張モジュールのビルドとインストールには「プログラマーのための YAML 入門」のこの記事が参考になります。 さらに、Mac OSXの場合、…