Open Source Contributions

Here’s my wishlist in Amazon and my bitcoin wallet is 1Nk9j9PwVVDL5sud6B3WcusjkJv2UirEtg . Your donation with product name will motivate me for sure. See my Github or Bitbucket account for all personal software.

  • MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. Participating as a committer of Erlang-binding of both MessagePack and MessagePack-RPC.
  • In 2012, MessagePack-RPC/Erlang are updated to ranch -based system from a system with its own transport layer.
  • Yatce: yet another TokyoCabinet-Erlang binding (2009)
  • Erlang’s built-in key/value storage system (dets) is very slow and its performance is bad. While TokyoCabinet is a blazingly-fast key/value storage system written in state-of-art C, Yatce connects it with Erlang. It is built into some proprietary software and being sold (Yatce itself is dual-licensed as LGPL/MIT).
  • Mercurial Message Translation (2009)
  • Mercurial is a Python-based distributed version control software. My contribution was next to project leader, flying-foozy (Mr. Fujiwara) - Almost 200 messages.
  • Japanese translation of CouchDB: the Definitive Guide (2009-2011)
  • As the book’s script is open by CC-3.0 license, I started translation project with same licence. Many people participated on translation and finally got finished (the project page).