タグ

ブックマーク / frsyuki.hatenablog.com (2)

  • バイナリシリアライズ形式「MessagePack」 - Blog by Sadayuki Furuhashi

    Googleが公開したバイナリエンコード手法であるProtocol Buffersは、クライアントとサーバーの両方でシリアライズ形式を取り決めておき(IDL)、双方がそれに従ってデータをやりとりするようにします。 この方法では高速なデータのやりとりができる反面、IDLを書かなければならない、仕様を変えるたびにIDLを書き直さなければならない(あらかじめしっかりとIDLを設計しておかないとプログラミングを始められない)という面倒さがあります。 ※追記:Protocol BuffersのデシリアライザはIDLに記述されていないデータが来ても無視するので(Updating A Message Type - Protocol Buffers Language Guide)、仕様を拡張していっても問題ないようです。 一方JSONやYAMLなどのシリアライズ形式では、何も考えずにシリアライズしたデータ

    バイナリシリアライズ形式「MessagePack」 - Blog by Sadayuki Furuhashi
  • WikiForme 0.5 リリース - Blog by Sadayuki Furuhashi

    構造化Wiki記法パーサWikiFormeのバージョン0.5をリリースします。 今回のバージョンはコマンドライン版に加えて、新たにWindows GUI版とWeb版が加わりました。 wikiforme-web-0.5.0.zip(Web版) wikiforme-w32-0.5.0.zipWindows GUI版) wikiforme-cli-0.5.0.tar.gz(コマンドライン版) wikiforme-src-0.5.0.tar.gz(ソースコード) Web版のデモ Web版のデモが↓このサイトに置いてあります。誰でも編集できるようになっています。 WikiFormeデモページ WikiFormeデモページを編集 WikiFormeデモページのパスワード管理画面 WikiFormeとは? WikiFomreは、いわゆる「Wiki記法」で書かれた文章を、HTMLやSmartDoc、Do

    WikiForme 0.5 リリース - Blog by Sadayuki Furuhashi
  • 1