MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

Rackを使ってお手軽WebDAV「RackDAV」

タグ: [] [] [] [] [] [] [] []

buzz_button

次世代のファイルシステムを語る上で欠かせない(と個人的に思っている)のがWebDAVだ。HTTPを使ってファイルをマウントでき、認証もできる、WindowsのエクスプローラやMac OSXのFinderからも標準で使えるなど汎用性もある。これを使わずに何を使うというのか。

ピクチャ 82.png
ブラウザからもアクセスできる

 

とは言いつつもいまいち流行りきらないのが実情だ。そんなWebDAVをもっと広めるべく、手軽にWebDAVサーバを立てられるのがRackDAVだ。

今回紹介するオープンソース・ソフトウェアはRackDAV、Rackを使ったRuby製WebDAVサーバだ。

RackはWebサーバとアプリケーション間の問題を吸収してくれるライブラリで、RailsよりももっとシンプルにWebアプリケーションを構築したいという場合に用いられる。そのRackを使って動作するWebDAVサーバがRackDAVだ。

ピクチャ 81.png
実行ログ

 

rack_davというコマンドだけで動かすこともできるが、さらに細かく制御したり、独自の実装を含ませることもできる。なお、試してみた所ではファイルのアップロード時に何があるようだ。日本語のファイルやフォルダは文字化けることなくアップロードできた。

Webのファイルアップロードフォームや、FTPでは面倒という場合でも、WebDAVであればいつものファイル操作の感覚でアップロードやダウンロードができるようになる。今後の開発に期待したいソフトウェアだ。

 

Matthias Georgi - RackDAV - Web Authoring for Rack
 
http://www.matthias-georgi.de/2009/4/rackdav-web-authoring-for-rack

May 9th, 2009 Posted by admin | 1コメント

1 Comment »

  1. s/何があるようだ/難があるようだ/

    Comment by 通りすがり | 2009/05/09 Saturday

Leave a comment

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding