タグ

JSONとGitHubに関するkazuph1986のブックマーク (3)

  • anton & giton - tokuhirom's blog

    giton について https://github.com/tokuhirom/giton giton ってのかいた。 git submodule で github においてあるモジュールをインストールしようとしてたけど、ln でリンクはったりするのがめんどいので、なんとなくインストールしてくれる仕組みをつくった。 依存関係とかはとくに面倒みてくれない。 まあ、社内モジュールとかでそんなに依存が複雑になったら負けなかんじするので、そこまでいくようなら CPAN にあげてね、ぐらいのかんじです。 giton.json というファイルに以下のようにかく。 { "dependencies":[ { "repository":"[email protected]/tokuhirom/JKML.git', "ref":"0.01", }, ] } そうするとそれを元に cpanm がなんとなくインス

    kazuph1986
    kazuph1986 2014/05/01
    モジュール管理系。
  • TOMLノススメ

    TOMLとは https://github.com/mojombo/toml Tom's Obvious, Minimal Language (TOML) とはgithubの中の人が提案している設定ファイルのためのミニ言語で、以下のような特徴があります。 人間が読み書きしやすい 標準的なデータ型が利用できる 曖昧さが発生する余地が極力排除されている パーサをかくのが簡単 なぜTOML? 例えば、YAMLを設定ファイルに使っているシステムは多いですが、YAMLの仕様書は80ページもあり正しく使うのは意外と大変です。1 またJSONはカッコやダブルクオートの割合が多すぎますし、コメントも使えません。2 TOMLをつかえばそのようなストレスはありません。 TOMLの使い方 TOMLの書き方は家のドキュメント をみてもらえばすぐわかると思います。 TOMLのライブラリは各種言語に対応したものが既

    kazuph1986
    kazuph1986 2013/07/27
    へーおもろー
  • Backbone.js

    Backbone.js Introduction Events – bind – unbind – trigger Model – extend – constructor / initialize – get – set – unset – id – cid – attributes - toJSON – save – destroy – validate – url – clone – isNew – change – hasChanged – changedAttributes – previous – previousAttributes Collection – extend – constructor / initialize – models – Underscore Methods (24) – add – remove – get – getByCid – at – le

  • 1