MacFuse for Mac

MacFuse for Mac 2.0.3.2

Mac / Google Mac Developer Playground / 11683 / Tam xüsusiyyət
Təsvir

Mac üçün MacFuse: İnqilabçı Fayl Sistemi Tətbiq Aləti

Əgər siz inkişaf etdirici və ya güclü istifadəçisinizsə, düzgün alətlərə çıxış əldə etməyin nə qədər vacib olduğunu bilirsiniz. İstənilən tərtibatçı üçün ən vacib vasitələrdən biri istifadəçi məkanı proqramlarında tam funksional fayl sistemləri yaratmağa kömək edə bilən fayl sistemi tətbiqetmə vasitəsidir. MacFuse işə girdiyi yerdir.

MacFuse, Mac OS X (10.4 və yuxarı) sistemlərində istifadəçi məkanı proqramında tam funksional fayl sistemini həyata keçirməyə imkan verən mexanizmi həyata keçirən açıq mənbəli proqram alətidir. O, Linux-da yaranan FUSE (USERspace-də fayl sistemi) mexanizmi ilə API-yə uyğun olmağı hədəfləyir. Beləliklə, bir çox mövcud FUSE fayl sistemi Mac OS X-də asanlıqla istifadə edilə bilər.

Bununla belə, MacFUSE Mac OS X-ə xas olan çoxsaylı istifadəçi və tərtibatçı tərəfindən görünən interfeyslərə malikdir. MacFUSE-nin nüvəsi dinamik yüklənə bilən kernel genişləndirməsindədir.

MacFuse-u bu qədər xüsusi edən nədir?

MacFuse bu gün mövcud olan digər oxşar alətlərlə müqayisədə bir neçə unikal xüsusiyyət və üstünlüklər təklif edir:

1. İstifadəsi asan interfeys: İntuitiv interfeysi ilə hətta təcrübəsiz istifadəçilər də öz xüsusi fayl sistemlərini yaratmağa tez başlaya bilərlər.

2. Uyğunluq: Daha əvvəl qeyd edildiyi kimi, MacFuse-dan istifadənin ən böyük üstünlüklərindən biri onun Linux-dan mövcud FUSE əsaslı fayl sistemləri ilə uyğunluğudur.

3. Çeviklik: C++, Objective-C, Python, Ruby və daha çox kimi çoxsaylı proqramlaşdırma dillərinin dəstəyi ilə; tərtibatçılar xüsusi fayl sistemləri yaradarkən öz istədikləri dili seçə bilərlər.

4. Təhlükəsizlik: Sandboxing və kod imzalanması kimi daxili təhlükəsizlik xüsusiyyətləri ilə; istifadəçilər bu alətdən istifadə edərək yaradılmış xüsusi fayl sistemlərindən istifadə edərkən məlumatlarının təhlükəsiz qaldığını bildiklərinə arxayın ola bilərlər.

5. Açıq mənbəli icma dəstəyi: Açıq mənbəli layihə olmaq o deməkdir ki, hər zaman bu proqram alətini təkmilləşdirmək və ya yeni funksiyalar əlavə etmək üzərində işləyən kimsə var.

Bu necə işləyir?

Proqram təminatının nüvəsi dinamik olaraq yüklənə bilən kernel genişləndirməsində yerləşir və bu, macOS əməliyyat sisteminin 10.4 və yuxarı versiyaları üçün FUSE-nin API-yə uyğun tətbiqini təmin edir.

Bu, tərtibatçılara blokların ayrılması və ya diskin formatlaşdırılması kimi aşağı səviyyəli detallardan narahat olmadan bu API-ə qarşı kod yazmaqla fərdi fayl sistemləri yaratmağa imkan verir.

Yaradılandan sonra bu fayl sistemləri istifadəçilərə asan giriş imkanı verən Finder daxilində quraşdırılmış hər hansı digər həcm kimi görünür.

Bu Alətdən Kimlər Faydalana bilər?

Faylları idarə etmək üçün fərdi həllərə ehtiyacı olan tərtibatçılar bu aləti xüsusilə faydalı tapacaqlar.

Bu, onlara macOS tərəfindən tələb olunan bütün lazımi API-ləri təmin edərkən faylların necə saxlandığı və əldə olunduğuna tam nəzarət etməyə imkan verir.

Fayllarını necə idarə etdiklərinə daha çox nəzarət etmək istəyən güclü istifadəçilər də bu aləti faydalı tapacaqlar.

Nəticə

Nəticə olaraq, əgər siz proqramlarınızda tam funksional fayl sistemlərinin tətbiqi üçün istifadəsi asan, lakin güclü həll axtarırsınızsa, MacFuse-dan başqa yerə baxmayın.

Mövcud Linux əsaslı FUSE tətbiqləri ilə uyğunluğu və çoxsaylı proqramlaşdırma dilləri üçün dəstəyi ilə; bu gün mövcud olan digər oxşar alətlərlə müqayisədə misilsiz çeviklik təklif edir.

Bəs niyə gözləyin? Bu gün surətinizi endirin!

Tam xüsusiyyət
Nəşriyyat Google Mac Developer Playground
Nəşriyyat saytı http://code.google/com/mac
Buraxılış tarixi 2008-12-19
Tarix əlavə edildi 2008-12-19
Kateqoriya Developer alətləri
Alt kateqoriya Komponentlər və Kitabxanalar
Versiya 2.0.3.2
Os tələbləri Mac OS X 10.4 Intel/PPC, Mac OS X 10.5 Intel/PPC
Tələblər None
Qiymət Free
Həftədə endirmələr 1
Cəmi yüklənmə 11683

Comments:

Ən məşhur