Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

WebDAVに関するrx7のブックマーク (5)

  • node.jsをWebDAVサーバ化·jsDAV MOONGIFT

    jsDAVはJavaScript製/node.js用のオープンソース・ソフトウェア。今ひとつ人気がないが個人的にはWebDAVは好きだ。積極的に使っているのはMobileMeくらいではないだろうか。とはいえWeb上にファイルをアップロードするのにファイルボックスに頼るのは時代遅れではないだろか。 接続した状態 WebDAVを使ってファイルを手軽に操作し、その結果がWebブラウザ上に反映されればとてもスマートだ。写真管理、ファイルストレージ、動画共有などファイルの授受が多いサイトを構築するならばjsDAVをぜひ見てほしい。 jsDAVはnode.jsを使ってWebDAVを実現しているソフトウェアだ。Basic認証はもちろん、ダイジェスト認証にも対応しているようだ。さらにWebDAVの派生であるCalDAVサーバとして動作することも想定されている。実際の動作についてはテストスクリプトを見れば分

  • MOONGIFT: » Ruby on RailsによるWebDAVシステム「LimeBerry」:オープンソースを毎日紹介

    LimeBerryはRuby on Rails製のオープンソース・ソフトウェア。WebDAVはHTTP/HTTPSプロトコルを使ってファイルの授受ができる便利な技術だ。だが他の技術や有効な利用法が見つからず、あまりサービスとして使われているケースはない。MobileMeのiDiskとしての利用法が最も有名だろうか。 WebDAVサーバとして接続できる そんなWebDAVではあるが、利用が進まない要因の一つにサーバ側の準備が必要ということがあるのかも知れない。Apacheを使ってWebDAVサーバをたてることもできるが、細かなアクセス制御は難しい。柔軟に対応できるWebDAVサーバが必要ならばLimeBerryを使ってみても良さそうだ。 LimeBerryはRuby on Railsで作られたWebDAVサーバで、ユーザ管理もLimeBerry上で管理される。日語のファイルやフォルダが扱え

    MOONGIFT: » Ruby on RailsによるWebDAVシステム「LimeBerry」:オープンソースを毎日紹介
  • Rackを使ってお手軽WebDAV·RackDAV MOONGIFT

    次世代のファイルシステムを語る上で欠かせない(と個人的に思っている)のがWebDAVだ。HTTPを使ってファイルをマウントでき、認証もできる、WindowsのエクスプローラやMac OSXのFinderからも標準で使えるなど汎用性もある。これを使わずに何を使うというのか。 ブラウザからもアクセスできる とは言いつつもいまいち流行りきらないのが実情だ。そんなWebDAVをもっと広めるべく、手軽にWebDAVサーバを立てられるのがRackDAVだ。 今回紹介するオープンソース・ソフトウェアはRackDAV、Rackを使ったRuby製WebDAVサーバだ。 RackはWebサーバとアプリケーション間の問題を吸収してくれるライブラリで、RailsよりももっとシンプルにWebアプリケーションを構築したいという場合に用いられる。そのRackを使って動作するWebDAVサーバがRackDAVだ。 実行ロ

    Rackを使ってお手軽WebDAV·RackDAV MOONGIFT
  • 非公式GDrive。Google App EngineをWebDAV化·GAEDav MOONGIFT

    ※ 画像は公式サイトデモより もう皆Googleが好きで好きで仕方がないのだろう。確かに彼らの持っている技術は彼らだからこそ持ち得るものが多く、技術的には非常に興味深いものが多い。そしてそれをGeekに向けて、セキュリティ的には問題ない程度で穴をあけておいてくれるのだ。 Finderからマウントした所 Google App Engineもその一つだ。誰かはAmazon S3のようにし、誰かはプロキシにしてしまう。そして次に現れたのはWebDAVだ。 今回紹介するオープンソース・ソフトウェアはGAEDav、Google App Engine(GAE)をWebDAVサーバ化するソフトウェアだ。 GAEDavを立ち上げると、/davというパスに対してWebDAVサーバが立ち上がる。デモ用のサービスが立ち上がっているので接続してみるといい。ファイルやフォルダがリストアップされるのが分かるはずだ。

    非公式GDrive。Google App EngineをWebDAV化·GAEDav MOONGIFT
  • MOONGIFT: >> RailsでWebDAVを実装「Railsdav」:オープンソースを毎日紹介

    今、まさに開発しているプロジェクトにぴんとくるソフトウェアを探し出した。Ruby on RailsとWebDAVを連携させて面白いことができないかと思っていたのだが、RailsでWebDAVを実装してしまうのだ。 今回紹介するオープンソース・ソフトウェアはRailsdav、Ruby on Rails用のWebDAVプラグインだ。 実装は簡単。プラグインをインストールして、routes.rbに設定を追加する。後は専用のコントローラーを介してWebDAVの機能が提供されるようになる。 Webrickで動作するか確認していないが、Mongrelでは動作した。尚、日語のファイル名は文字化けするのと、Mac OSX上で直接ファイルを編集するとエラーが起きてしまった。 魅力としてはユーザ管理などは既存のRailsアプリケーションで提供されているものをそのまま利用できたり、ユーザごとのディレクトリ切り

    MOONGIFT: >> RailsでWebDAVを実装「Railsdav」:オープンソースを毎日紹介
  • 1