Недавно открыл для себя такую штуку как MacFUSE и сильно упростил себе жизнь и работу. Некоторые блогеры называют MacFUSE технологией будущего.
Проект MacFUSE, созданный разработчиком из Google Amit Singh, произошел от линуксового проекта FUSE, который позволяет создать файловую систему из любого контента любого сервиса или приложения.
Примеров использования этой технологии полно. Например подключение виндовой файловой системы в линуксе для всякого рода манипуляций с файлами и папками. Банально? А как вам создание файловой системы из RSS лент где папки это сами ленты, а файлы внутри этих папок это посты в RSS фиде которые можно редактировать, удалять, перемещать и т.д. Не юзабельно? Кому как. А более приближенный к реальности пример файловой системы на основе Google Docs где документы этого сервиса доступны в файловой системе? Фантастика, не так ли? Вот здесь или здесь можно посмотреть примеры использования MacFUSE.
UPDATE: Очень хороший пример использования MacFuse — Dropbox. Довольно активно пользуюсь этим сервисом, и мне очень нравится.
Я пока что воспользовался только утилитой SSHFS которая мне позволила иметь локальное зеркало сервера, за счет чего я могу копировать файл на сервер просто перетянув файл из одной локальный папки в другую, могу редактировать серверные файлы как локальные и т.д. Очень удобно. В планах вмонтировать Google Docs в свою файловую систему.
Вот здесь товарищи постарались и создали несколько примеров таких файловых систем. Весь код открытый, поэтому можно попробовать силы в этом направлении, и, возможно, появится на свет новый полезный проект, а не бестолковые социальные сети :)
UPDATE: Очень много посетителей попадают на этот пост из поисковиков. Причем часто по поиску "что такое macfuse". Если после прочтения этого поста возникают еще какие то вопросы, не стесняйтесь задавать в комментах :).

Как начать использовать макфьюз? Я установил его но не понял как работает, как начать им пользоваться. Может посоветуете или подскажете где можно прочитать про начало использования?
ReplyDeleteА что конкрентно не получается сделать? MacFUSE это так сказать фреймворк, и для того чтобы пользоваться, еще нужно установить например SSHFS.
ReplyDeleteЗДравствуйте. Вопрос такой: внешний диск, работавший с виндой, не может d полном объеме работать с Мак ос: Мак видит винт, дает копировать файлы, но не дает их удалить или вставить на диск что-либо. Друг посоветовал поставить MacFUSE, вроде как эта программа должна позволять работать на маке с жестким диском с винды в полном объеме. Я установила программу, но при подключении диска, по прежнему он доступен только в режиме чтения. Что я не так делаю? Или мне нужна другая программа?
ReplyDelete2 verbau: Я не спец в этом, но скорее всего проблема в том что на том диске файловая система NTFS или FAT32, что-то похожее припоминаю было и с линуксом. Погуглите по "NTFS readonly on mac" и найдете много инфы.
ReplyDeleteЕсли удалось примонтировать Google Docs поделись как, а то юзер френдли инфы (не для программеров) в нете не нашел.
ReplyDeleteСпасибо!
С какой смысл монтирования Google Docs? Иметь линки на документы в файловой системе?
ReplyDeleteДля гуглдокса потребуется специальный софт.
Можно пример, как подключить MacFuse к dropbox или к другой облачной системе
ReplyDelete