Evernote API - Ruby sample

Evernote APIのライブラリとサンプルはAPIのページからダウンロード可能です.サンプルはJava,Perl,PHP,Python,Rubyが用意されています.Rubyのサンプルはsample/ruby/EDAMTest.rbです.まず,EDAMTest.rbの13-16行目を,取得したAPI key,secret,開発サーバのユーザ名,パスワードで置き換えます.

Read More

Evernote API

Evernote は去年から開発者向けのAPIを提供しています.Evernote APIは,Facebookが開発したThriftで書かれています.Thriftは多言語間を接続するためのRPCフレームワークで,現在はApacheのプロジェクトとしてオープンソースとして公開されています.Thriftは現在C++,Java,Python,PHP,Ruby,Erlang,Perl,Haskel,C#,Cocoa,Smalltalk,OCaml用のコードを生成できるようです.Thriftを用いることで,資源管理をC++,並列処理をErlangといったように,得意な分野ごとに言語を分けるといったことが可能になります.Thriftについては,CyDN - フレームワーク 「 Thrift 」 調査報告Kansai.pm#10 での発表資料 (Thrift について)が参考になります.

Read More

InterOntology09

The 2nd Interdiciplinary Ontology Forum in Japanというカンファレンスを2009年2月27日から2009年3月1日の3日間,慶應義塾大学三田キャンパス東館で行います.哲学分野のOntologyからセマンティックWebでのOntologyまで,広範囲な内容を扱う学際的なカンファレンスです.参加無料ですので,興味がある方は是非事前登録をお願い致します.

Read More

zshの補完機能

zshに再挑戦して1ヶ月経ちました.大分慣れてきたのですが,補完機能に関しては不満があります.zshの補完機能は大変お節介で,一文字打つ毎に補完するので,必要なときにTAB (bash)やCtrl-D (tcsh)で補完していたときと比べて鬱陶しく感じるときがあります.

Read More