タグ

fuseに関するyouzのブックマーク (6)

  • Gauche-FUSE 拡張ライブラリ v1.0 をリリースしました。 - Gemmaの日記

    http://gauchefuse.googlecode.com/files/Gauche-fuse-1.0.tgz ファイルシステムをGaucheで書きたい! │ ├ 1.カーネルモジュールプログラミングを勉強する │ │    [まちがい] │      ユーザ空間でのプログラミングと勝手が違うのが難点です。 │      それよりも別の手段を探してみませんか? │      FUSEを使えばなんとかなるかも? │      ↑ │    ココがポイント! │ └ 2.Gauche-FUSE拡張ライブラリを使う [せいかい] 依存ライブラリ FUSE 2.6 以上 インストール方法 $ sudo gauche-package install Gauche-fuse-1.0.tgz Hello World ファイルシステムの例 (use fuse) (define (hello-geta

    Gauche-FUSE 拡張ライブラリ v1.0 をリリースしました。 - Gemmaの日記
  • Gauche-FUSEでOutputzファイルシステム - Gemmaの日記

    シェルでの操作も Outputz に入れたいが良い方法はないかな。キーロガーまで行くとやりすぎ感がある。ヒストリを定期的に POST かな。 cd, ls しすぎ問題を把握したい。 http://d.hatena.ne.jp/higepon/20081125/1227598921 使い方 $ mkdir /tmp/fs $ ./outputz.scm -m="/tmp/fs" -k=**SECRET_KEY** $ cd /tmp/fs 楽しんだ後で... $ fusermount -u /tmp/fs Outputzファイルシステム上では、以下をカウントします。 readdirの回数 readしたバイト量 writeしたバイト量 そして、dfすると、記録したカウントをOutputzに送信します。 $ df /tmp/fs unique: 114, opcode: STATFS (17),

    Gauche-FUSEでOutputzファイルシステム - Gemmaの日記
  • JSDokan で JSON をファイルシステムに - てっく煮ブログ

    JavaScriptWindows版FUSE Dokan がオープンソースになったよ!! - yukobaの日記 が面白そうだったので、ちょっと触ってみた。Dokan は Windows でファイルシステムを作るためのライブラリ。C, .NET, Ruby から気軽にファイルシステムが使えるようになる。それを id:yukoba さんは Java で動くようにして、さらに Rhino を使って JavaScript 製のファイルシステムをデモしている。それならば、と C# 経由で JScript を叩くライブラリを作ってみた。題して「JSDokan」。JSDokan のサンプル「JsonFS」JSDokan を使ったサンプルとして JSON をファイルシステムにする「JsonFS」というのを作ってみた。例えば、このような JSON が... private var json:Object

  • やたーはてなダイアリーファイルシステムできたよ\(^o^)/ - 川o・-・)<2nd life

    はてなダイアリーが AtomPub で編集できるようになったので、早速 fuse を使ってファイルシステムを作ってみました。こんな感じに使えます。 http://rails2u.com/tmp/diary_fuse/fuse.htm (動画) /create に保存すると現在時刻で作成 /20080820101010 など、エントリーを編集可能。保存で更新。 rm するとエントリーを削除 /\d{14} 的なファイル名で保存すると、その時刻のエントリーを作成 などなど。Ruby の FuseFS を初めて使ってみましたが、結構簡単にファイルシステムをいじれて便利ですね。ちなみに文の改行周りがおかしくなるというアレな挙動をして、全然実用できませんが、AtomPub 使うとこんな事もできるよーという例として見ていただければ。 ソースコードは以下です。

    やたーはてなダイアリーファイルシステムできたよ\(^o^)/ - 川o・-・)<2nd life
  • Dokan » Blog Archive » オープンソース版 Dokan library 0.3.2 をリリース

    Dokan library 0.3.2 をリリースしました。 Dokanはユーザモードで(普通のアプリとして)Windowsのファイルシステムを作成するためのライブラリです。 0.3.2から、ライセンスを改定しオープンソースとなりました。是非ご活用ください。 ライセンスは以下のようになっています - ユーザモードライブラリ (dokan.dll) LGPL - ドライバ (dokan.sys) GPL - 補助プログラム (dokanctl.exe) MIT - マウントサービス (mounter.exe) MIT Dokan library 0.3.2 での変更点 - ライセンスの変更 - ファイル共有時にディレクトリ一覧がおかしくなるバグの修正 - リファクタリング 新バージョンのプログラム、ソースコードともにDownloadページからダウンロードできます。 前のバー

  • Windows版FUSE Dokan がオープンソースになったよ!! - yukobaのブログ

    English blog Dokan(Windows版FUSE) が、昨日、オープンソース(LGPL)になりました! http://decas-dev.net/2008/05/26/open-source-dokan-library-032-released/ FUSE とは、File system in User space の事で、通常はファイルシステムを作るには、カーネルモードで開発しなくてなならないのですが、ファイルシステムへのアクセスがあった際に、カーネルモードからユーザーモードにコールバックすることにより、ユーザーモードのアプリとして、ファイルシステムを作ることを可能にするライブラリのことです。FUSE があることにより、ファイルシステムの作成は劇的に楽になります。 LinuxMacOSX の FUSE はあるのですが、Windows 版の FUSE はオープンソース版が

    Windows版FUSE Dokan がオープンソースになったよ!! - yukobaのブログ
  • 1