タグ

2009年7月5日のブックマーク (2件)

  • Mercurial 勉強中 (4) - branch と heads - daily dayflower

    Mercurial には branch という概念があります。これは Subversion で svn cp にて能動的に利用する branch とは違って,システムで用意されている機能です。なので,Subversion における branch(es) のことはスッパリ忘れてください。 ややこしいのは,Mercurial には branch をサポートするためにいくつかの機構があり,それを同じ「branch」という用語で呼んでいることです。ざっくり書くと下記の 3 種類があります(⇒What are branches, merges, heads, and the tip? - FAQ - Mercurial, Branch - Mercurial)。 複数レポジトリによる概念的な branch unnamed branch(別 changeset を元として派生することで生ずる) nam

    Mercurial 勉強中 (4) - branch と heads - daily dayflower
  • Big Sky :: ヘッダファイルだけでC++から使えるJSONパーサ「picojson」が凄い!

    kazuhoさんがやってくれました。 ずいぶん前からjsonをC++でパース(SAXじゃなくてDOM)するのに小さいライブラリないかなーと思ってました。個人的にはjson-cというのを使ってたのですが、幾らか気に入らない所があったりビルドが少し手間だったりしていました。STLしか使わなくてvectorとかmapで表現されるツリー構造な物が欲しいなぁって思ってたんです。 とあるIRCで昨日、kazuhoさんと「ほしいですよねー」という話から始まって、githubにあるjsonxxとかも物色しながら「いいのないねー」とか言ってたらkazuhoさんが「もすこし綺麗に書けそう」って言い出して朝から格的に書き始めてついさっき出来上がりました。速いw 名前はpicojson とても小さく、実装コードだと300数十ステップ程です。しかもヘッダファイルだけなので管理が楽です。 試しにwassrのpubl

    Big Sky :: ヘッダファイルだけでC++から使えるJSONパーサ「picojson」が凄い!