アクトインディ開発者ブログ

子供とお出かけ情報「いこーよ」を運営する、アクトインディ株式会社の開発者ブログです

Common LispでS3

こんにちは、システム管理業として出戻ってきましたchibaです。
前回は、なんでもbrowse-url-at-pointというのを書きましたが実に5年前のようです。時の流れが早い…。

さて今回は、S3上のログをCommon Lispで取得してみたことについて書きます。

Common LispでS3を利用する場合ですが、ありがたいことに zs3というライブラリがあるので、これを利用しました。
ログをダウンロードしてくるだけなら2、30行で書けちゃうかなと思います。
書いてみた感想としては、やっぱensure-directories-exist 便利だな、という所です。

ちなみに、awsというpython製ツールもありますが、pythonのツールを揃えないといけないのでQuicklispの環境を整えるのに比べてもどっこいどっこいでしょう(多分)

別に大したことはないツールはこちらです。

今後もシステム管理でCommon Lispを活用していきたいと思います。