التطبيقات البرمجية في الماك

بدأت الحديث في موضوع سابق عن الأدوات المساعدة في الماك، في سلسلة من المقالات أحاول التحدث فيها عن التطبيقات التي استخدمها بإستمرار، وسأخصص مقال اليوم للحديث عن التطبيقات والأدوات التطويرية التي أستخدمها.

أنا على علم أن هنالك العديد من البدائل للتطبيقات التي سيتضمنها هذا المقال ولكن سأكتفي بالتطبيقات التي أحبها وأستخدمها. Continue reading “التطبيقات البرمجية في الماك”

الأدوات المساعدة في الماك

دائماً ماياتيني سؤال ماهي اكثر التطبيقات التي تستخدمها في جهازك وماهي الادوات المساعدة التي تستخدمها في الماك ؟

في الحقيقة أنا لا أحب أن يكون لدي العديد والعديد من التطبيقات واحب أن أقلل عدد التطبيقات التي اثبتها على اجهزتي سواءاً الآيفون أو الماك ولكن دائماً ما أبحث عن أي تطبيق سيمدني بالراحة  مهما كانت وأبحث عن التطبيقات والأدوات المساعدة التي ستقلل الوقت ولو كان جزءاً من الثانية ليس لأني أهتم بالوقت ولكن اتوقع لأني كسول 😂😂😂  النوع الآخر الذي أبحث عنه كذلك هو التطبيقات التنظيمة والتي تساعدني على التنظيم.

ساحاول في عدة مواضيع أن أتحدث عن معظم التطبيقات التي أستخدمها وسأخصص هذا الموضوع للتطبيقات التي تساعد الكسولين وكذلك التطبيقات التي تساعد على تنظيم الجهاز. Continue reading “الأدوات المساعدة في الماك”

كيف تشغل الـMac في نمط 64 بت !

في موضوع سابق كنا قد تحدثنا عن كيفية معرفة ما إذا كان النظام لديكم يدعم خاصية الـ64bit ام لا !

في هذا الموضوع سنحدتث عن كيفية جعل النظام يعمل في نمط 64 بت .

في البداية تاكد من ان نظام الـMac لديك يدعم العمل في نمط 64 بت !

للتاكد من ذلك بطريقة اخرى بإمكانك تشغيل برنامج الـTerminal وكتابة الامر التالي

ioreg -l -p IODeviceTree | grep firmware-abi

من المفترض ان يظهر لديك السطر التالي

| | “firmware-abi” = <“EFI64”>

إذا ظهرت كلمة EFI32 فذلك يعني ان جهازك لايقبل هذا النسق .

كيف تعمل على نمط 64 !

بالضغط على زري 6 و 4 عن بدء التشغيل

هذه الطريقة الاولى ، ولكن مايعيب هذه الطريقة انه في كل مرة تقوم بتشغيل الجهاز او اعادة تشغيل يتوجب عليك الضغط على هذين الزرين .

بجعل الجهاز تلقائيا يعمل في هذا النمط

* قم بتشغيل برنامج الـTerminal وكتابة الامر التالي

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.Boot ‘Kernel Flags’ ‘arch=x86_64’

* سيطلب منك إدخال كلمة المرور الخاصة بالجهاز

Terminal.png

بعد تشغيل الجهاز قم بإعادة الـPRAM بالضغط على Comman + Option + P + R وسيتم إعادة تشغيل الجهاز .

كيف اتاكد من اني في نمط 64 !

من خلال About This Mac من ثم More Info من ثم Softwear .

من ثم ستجد بجانب كلمة 64-bit Kernal and Extention كلمة Yes إذا كانت No فإن ذلك يعني انك لازلت في نمط 32

طريقة اخرى للتاكد .

من خلال برنامج Activity Monitor .

ابحث عن كلمة kernal_task وستجد امامها intel 64 اما اذا كانت مجرد intel ذلك يعني انك مازلت في نمط

ActivityMonitor1.png

في بعض الحالات ، لا تنفع الطريقة المكتوبة في بداية الموضوع :

بإمكانك تجربة الطريقة التالية :

من خلال Terminal قم بكتابة الامر التالي

sudo nvram boot-args=”arch=x86_64″

وسيطلب منك إدخال كلمة المرور ومن ثم قم بإعادة تشغيل الجهاز والتجربة .

لا انصح بهذه الطريقة الا كحل اخير.

إذا كان جهازك 32 لا تقم بهذه الطريقة ابداش

للتعليق على الموضوع الرجاء زيارة الموضوع في موقع عالم Apple

تنبيه بخصوص تغير خط جيزة في SnowLeopard

انتشر في الاونة الاخيرة العديد من الحلول حول تغيير خط جيزة برو الجديد في نظام SnowLeopard بالقديم الموجود في Leopard و ذلك في سبيل حل مشكلة العربية في متصفح FireFox …

في بادئ الامر لم اكن ارغب بالتحدث عن الموضوع ولكن مع ازدياد المشكلة وظلم SnowLeopard في الموضوع ساقوم بتوضيح عدة نقاط .

١- إن نظام SnowLeopard يعتبر الافضل بين انظمة الـMac في دعم العربية ودعم العربية كما هو واضح جدا بازدياد .

٢- إن تغيير خط Geeza Pro في النظام إلى نسخة حديثة ومطورة ليست بالمسالة الإعتباطية من Apple وإنما هي خطوة مدروسة تتبعها خطوات لاحقة .

٣- عملية تغيير الخط هي للافضل ويتبع هذا التغيير تغيرات في طريقة تعامل بعض المكتبات التي تاتي مع النظام لدعم افضل واحسن للعربية .

٤- إن طريقة بناء الخطوط في Apple طريقة غير اعتيادية وصعبة ووجدت من اجل الافضل .

٥- إن المتابع للتاريخ وهنا اعني تاريخ FireFox على الـMac سيجد ان هذه المشكلة حدثت عدة مرات خلال السنوات الماضية ومايلبث ان تحل هذه المشكلة بتحديث من FireFox ويعود السبب لاستخدام FireFox مكتبته الخاصة لامور العرض والتي لاتستخدم موارد النظام بشكل صحيح .

٦- عملية إستبدال الخط الجديد Geeza Pro بالقديم الموجود في Leopard ستؤثر سلبا على مئات البرامج التي تستخدم مكتبات النظام الاساسية وفي الـMac ستجد ان 95% من المبرمجين يستخدمون موارد النظام الاساسية ومكتباته .


الڤيديو و SnowLeopard


أحد أهم الأمور لمستخدمي الـMac هو التطبيقات التي تدعم الڤيديو بالنظام ولعل اهم إضافتين للـ QuickTime هي اضافتي Perian و Flip4Mac التي ستجعل البرنامج يشغل جميع صيغ الملفات المرئية المطلوبة .

للذين قاموا بتشغيل النظام على نمط 64 يبدوا انهم عانو عند الدخول لاحد هذين الإضافتين من خلال System Prefrences وخاصة كونها 32 بت ، الان Flip4Mac يتوفر كنسخة تجريبة لمستخدمي SnowLeopard و Perian مع الاصدارة 1.1.4 اصبح كذلك 64 .

نحن في إنتظار الإصدارة النهائية من Flip4Mac والتي باتت وشيكة النزول .


هل جهازك يعمل بالكيرنال 32 ام 64 !

احد النقاط المهمة التي ذكرتها سابقا هي دعم النظام للـ،64 وان SnowLeopard هو عبارة عن نظام 64 bit.

الان مالذي يحدث حقا ! هل جهاز يعمل في نمط 32 ام انه يعمل في نمط 64 !

الخطوة الاولى ، هي معرفة موديل جهازك والمعالج الموجود عليه ، المعالجات intel كور دو هي معالجات 32 بت , والمعالجات intel كور دو 2 هي معالجات 64 بت .

انا امتلك معالج انتل كور دو 2 هل يعمل نظامي بنمط 64 !

البرامج التي قامت Apple بإعادتها من الصفر نعم تعمل ولكن لا يعني ذلك بالضرورة ان النظام كاملا وخاصة الـKernal يعمل بنمط 64 !

لماذا قد لايعمل جهازي بنمط 64 !

في الواقع بعض الاجهزة الـEFI الموجود بها هو من نوع 32 لذلك لن يقوم النظام تلقائيا بالعمل في نظام 64 !

كيف اعلم اذا ماكان جهازي يعمل على نمط 32 ام 64 !

بالنسبة للبرامج فان افضل مكان هو الـ Activity Monitar . وبالنسبة للـEFI من خلال الـTermianl قم بكتابة الامر التالي

ioreg -l -p IODeviceTree | grep firmware-ab

وستعرف النتجيبة .وكما تستطيع ذلك من خلال System Profiler .
Region capture 8.png

جهازي بمعالج 64 و EFI 64 ولكن لايعمل في نمط 64 ! تستطيع تشغيل الجهاز بنمط 64 بالضغط على مفتاحي 6 و 4 في لوحة المفاتيح (لكن قد تواجه بعض المشاكل مع بعض الاجهزة لذلك لم تقم Apple بتفعيل هذه الخاصية مباشرة) للعودة للعمل على نمط 32 قم بالضغط على مفتاحي 3 و 2 .
جهاز بمعالج 64 و EFI 32 ! هل انا محروم من نمط 64 ! لا تستطيع تثبيت برنامج 32 or ٦٤ وسيقوم بجعل النظام يعمل بنمط 64 او الانتظار حتى تقوم Apple باصدار تحديث للـEFI.

Window capture 8.png
ان القضية ليست سهلة في الشرح ولا تخلو من التعقيد ، لذلك اذا لم تكن مبرمجا او تبحث عن الافضل لبرامج الـ3D او لا تهتم لهذا التعقيد لا تقم بتعقيد بنفسك بهذه الامور.
في الوقت الحالي انت ستسفيد من SnowLeopard بجزء كبير منه ، وApple لا تريد ان تقوم بارباكك لذلك سهلت العملية حتى تكون هذه المرحلة الانتقالية سهلة جدا وبدون اي مشاكل تذكر لك .
باختصار (نظام SnowLeopard) يحمل بين طياته 32 و 64 وسيعمل حسب مواصفات جهازك .
البرامج بالنظام اغلبيتها تعمل بنسق 64 حسب مواصفات جهازك.
معظم المبرمجين يعملون على تحويل برامجهم إلى 64 وستعمل حتى للذين يمتلكون اجهزة 32.

تشغيل برامج الـPPC اختياري في SnowLeopard

الكل يعلم ان SnowLeopard لايعمل سوى على معالجات intel والكل يعلم بوجود تقنية Roseta والتي تعمل على تشغيل برامج معالجات البور بي سي على الاجهزة بمعالجات intel.

اذا كانت لديك بعض البرامج التي لازالت لمعالج الـPPC فعليك التاكد اثناء ترقيتك لنظام SnowLeopard ان تقوم بتفعيل اختيار Rosetta والذي من شانه تشغيل برامج الـPPC على الاجهزة التي ستعمل على نظام SnowLeopard و معالجات intel

١. اثناء عملية التثبيت اضغط على Option .

٢. من القائمة اختر Rosetta.

200908290003.jpg
اعتذر عن سوء وضوح الصورة لكنها ملتقطة من كاميرا خارجية

مالجديد بـSnowLeopard الايقونة القاتلة QT

200908280550.jpg

لا يسعني سوى ان اقف بصمت اتامل في هذه الايقونة التي باتت خلفية لسطح مكتب بالرغم من الخلفية المحسنة في SnowLeopard

لا ادري ان كنتم تشاركوني الراي في ذلك ام لا ! لكن هذه الايقونة بالفعل هي ماكنت انتظره وليست الصورة على غلاف علبة SnowLeopard .

بعيدا عن كل التعقيدات الاخرى بهذا البرنامج الرائع والذي انقذ Apple من الافلاس في بدايته ساتحدث عن خاصية واحدة جديدة بالبرنامج وهي خاصية التقاط مايحدث بشاشة الجهاز لديك !

نعم الان مع Quick Time X سيكون بمقدورك تسجيل مايدور داخل الشاشة وتسجيله كملف فيديو. ناهيك عن تحسين الواجهة والعديد من الخصائص الاخرى .

مالجديد بـSnowLeopard دعم كامل للـExchange

200908280540.jpg

قد تكون هذه الميزة اهم المزايا التي ستزيد من اقبال المستخدمين لنظام الـMac وخاصة الشركات ، فمنذ بدايتي لدعم مستخدمي الـMac وخاصة لموظفي الشركات وانا اعاني معهم لايجاد حلول مناسبة لدعم MS Exchange كان برنامج Entourage احدها لكن الواجهة الرسومية والكثير من المشاكل التي تحدث قد تكون احد اهم المشاكل التي تمنعني من تمثيله كافضل حل ، الان iCal و Mail و Address Book يقومومن بخدمة المتصلين بـMS Exchange 2007 بشكل مناسب وساعمل على التجربة خلال الاسبوع القادم بإذن الله في بعض اجهزة العملاء.

200908280546.jpg

200908280547.jpg