MacFuse for Mac

MacFuse for Mac 2.0.3.2

Mac / Google Mac Developer Playground / 11683 / Поўная спец
Апісанне

MacFuse для Mac: рэвалюцыйны інструмент для ўкаранення файлавай сістэмы

Калі вы распрацоўшчык або дасведчаны карыстальнік, вы ведаеце, наколькі важна мець доступ да патрэбных інструментаў. Адным з найбольш важных інструментаў для любога распрацоўшчыка з'яўляецца інструмент укаранення файлавай сістэмы, які можа дапамагчы ім стварыць цалкам функцыянальныя файлавыя сістэмы ў праграмах карыстацкай прасторы. Вось тут і ўваходзіць MacFuse.

MacFuse - гэта інструмент праграмнага забеспячэння з адкрытым зыходным кодам, які рэалізуе механізм, які дазваляе рэалізаваць поўнафункцыянальную файлавую сістэму ў праграме карыстацкай прасторы ў Mac OS X (10.4 і вышэй). Ён імкнецца быць API-сумяшчальным з механізмам FUSE (файлавая сістэма ў USErspace), які ўзнік у Linux. Такім чынам, многія існуючыя файлавыя сістэмы FUSE становяцца даступнымі для Mac OS X.

Тым не менш, MacFUSE мае мноства бачных карыстальнікам і распрацоўшчыкам інтэрфейсаў, характэрных для Mac OS X. Ядро MacFUSE заключаецца ў дынамічна загружаным пашырэнні ядра.

Што робіць MacFuse такім асаблівым?

MacFuse прапануе некалькі унікальных функцый і пераваг перад іншымі падобнымі інструментамі, даступнымі сёння:

1. Просты ў выкарыстанні інтэрфейс: з інтуітыўна зразумелым інтэрфейсам нават пачаткоўцы карыстальнікі могуць хутка пачаць ствараць свае ўласныя файлавыя сістэмы.

2. Сумяшчальнасць: Як згадвалася раней, адной з самых вялікіх пераваг выкарыстання MacFuse з'яўляецца яго сумяшчальнасць з існуючымі файлавымі сістэмамі Linux на аснове FUSE.

3. Гнуткасць: з падтрымкай некалькіх моў праграмавання, такіх як C++, Objective-C, Python, Ruby і іншых; распрацоўшчыкі могуць выбраць мову, якую яны любяць, пры стварэнні ўласных файлавых сістэм.

4. Бяспека: з убудаванымі функцыямі бяспекі, такімі як пясочніца і подпіс кода; карыстальнікі могуць быць упэўнены, ведаючы, што іх дадзеныя застаюцца ў бяспецы пры выкарыстанні карыстальніцкіх файлавых сістэм, створаных з дапамогай гэтага інструмента.

5. Падтрымка супольнасці з адкрытым зыходным кодам: Будучы праектам з адкрытым зыходным кодам, заўсёды ёсць хтосьці, хто працуе над паляпшэннем або даданнем новых функцый у гэты праграмны інструмент.

Як гэта працуе?

Ядро праграмнага забеспячэння ляжыць у яго дынамічна загружаным пашырэнні ядра, якое забяспечвае сумяшчальную з API рэалізацыю FUSE для аперацыйнай сістэмы macOS версій 10.4 і вышэй.

Гэта дазваляе распрацоўнікам ствараць карыстальніцкія файлавыя сістэмы, пішучы код для гэтага API, не клапоцячыся пра дэталі нізкага ўзроўню, такія як размеркаванне блокаў або фарматаванне дыска.

Пасля стварэння гэтыя файлавыя сістэмы выглядаюць гэтак жа, як і любы іншы змантаваны том у Finder, дазваляючы карыстальнікам лёгкі доступ.

Хто можа атрымаць выгаду з выкарыстання гэтага інструмента?

Распрацоўшчыкі, якім патрэбны індывідуальныя рашэнні для кіравання файламі, знойдуць гэты інструмент асабліва карысным.

Гэта дазваляе ім цалкам кантраляваць тое, як файлы захоўваюцца і атрымліваюць доступ, забяспечваючы ўсе неабходныя API, неабходныя для macOS.

Дасведчаныя карыстальнікі, якія жадаюць большага кантролю над тым, як яны кіруюць сваімі файламі, таксама палічаць гэты інструмент карысным.

Заключэнне

У заключэнне, калі вы шукаеце простае ў выкарыстанні, але магутнае рашэнне для ўкаранення цалкам функцыянальных файлавых сістэм у вашых праграмах, тады не шукайце далей, чым MacFuse.

Дзякуючы сумяшчальнасці з існуючымі рэалізацыямі FUSE на базе Linux, а таксама падтрымцы некалькіх моў праграмавання; ён прапануе беспрэцэдэнтную гібкасць у параўнанні з іншымі падобнымі інструментамі, даступнымі сёння.

Дык навошта чакаць? Спампуйце сваю копію сёння!

Поўная спец
Выдавец Google Mac Developer Playground
Сайт выдаўца http://code.google/com/mac
Дата выпуску 2008-12-19
Дата дададзена 2008-12-19
Катэгорыя Інструменты распрацоўніка
Падкатэгорыя Кампаненты і бібліятэкі
Версія 2.0.3.2
Патрабаванні да ОС Mac OS X 10.4 Intel/PPC, Mac OS X 10.5 Intel/PPC
Патрабаванні None
Кошт Free
Загрузкі ў тыдзень 1
Усяго загрузак 11683

Comments:

Самыя папулярныя