2010/01/18

Common Lispの「#'」オペレータはClojureでいうなに?

Clojureを勉強しようと思って「On Lisp」を読み始めました。Common Lispで書かれているソースコードをClojureに翻訳しながら読もうというたくらみです。
で、さっそくつまずきました。p.12-13にこんなコードがありました。
> (defun double (x) (* x 2))
> #'double
#<Interpreted-Function C66ACE>
このプログラムの「#'」オペレータをClojureでどう書くのかがわかりません。でも見た感じ、type関数に近いような気がします。
> (type double2)
chap02.defun$double2__124
> (type 10)
java.lang.Integer
doubleという関数を定義しようとしたらエラーになったので、double2にしました。
…うーん、やっぱり違うかも。

2010/01/08

Chromeのエクステンション「Blog This!」を使ってみた

Google
google.com上で「Blog This!」のアイコンをクリックしたら、上のリンクが投稿フォームに自動で挿入された。投稿フォームはポップアップウィンドウとして現れるんだけど、その中ではタグ付けとか動画・画像のアップロードとかができないから、ちょっとシンプル過ぎて使いづらいかも。
Taberareloo」を使ってTumblrに投稿、とかの方が良いかな。Tumblrはもともとクリップした記事に追加で画像を付加する、みたいな使い方をするようなサービスじゃないし(僕が勝手にそう思ってる)。Taberarelooさん、できればBloggerとposterousへの投稿もサポートしてくれると嬉しいです。