G
Greg Millam
Lo, another travesty was visited upon the ruby-talk community ... and
this one was named ... FuseFS 0.5!
--------------
FuseFS is a ruby module that lets you define Filesystems in ruby, so you
can navigate a database. Browse virtual filesystems with ls and cd! Or
even, with _why_the_lucky_stiff's railsfs.rb (included in FuseFS 0.5!)
view your Ruby On Rails data on your filesystem! Do you want to know more?
http://redhanded.hobix.com/inspect/railsfsAfterACoupleMinutesOfToolingWithFuseWhoa.html
Aside from the awesome railsfs.rb and the FUSE-2.4 change, what else is
included?
Well, remember how you couldn't get some apps to recognize a file as
being anything other than empty? Well now you can correct that assumption!
fuseroot#size will be called on files, so when xmms tries to load your
ruby-offered mp3, it'll be able to!
And a treat for those working with big (and I mean BIG) files that they
don't want all loaded into ram:
"raw_open" and associated methods will allow fuseroot to receive the
actual, individual read and write requests for each file, so that you
can return portions of a file at a time!
http://rubyforge.org/projects/fusefs/
Happy coding!
- Greg
this one was named ... FuseFS 0.5!
--------------
FuseFS is a ruby module that lets you define Filesystems in ruby, so you
can navigate a database. Browse virtual filesystems with ls and cd! Or
even, with _why_the_lucky_stiff's railsfs.rb (included in FuseFS 0.5!)
view your Ruby On Rails data on your filesystem! Do you want to know more?
http://redhanded.hobix.com/inspect/railsfsAfterACoupleMinutesOfToolingWithFuseWhoa.html
Aside from the awesome railsfs.rb and the FUSE-2.4 change, what else is
included?
Well, remember how you couldn't get some apps to recognize a file as
being anything other than empty? Well now you can correct that assumption!
fuseroot#size will be called on files, so when xmms tries to load your
ruby-offered mp3, it'll be able to!
And a treat for those working with big (and I mean BIG) files that they
don't want all loaded into ram:
"raw_open" and associated methods will allow fuseroot to receive the
actual, individual read and write requests for each file, so that you
can return portions of a file at a time!
http://rubyforge.org/projects/fusefs/
Happy coding!
- Greg