Black X

النهاية

Posted in Apple, Blogger, GNOME, MacBook, openSUSE, ubuntu, المدونة, تطبيقات, رياضة, عام by Black X on يونيو 30, 2011

بدايتي بالتدوين كانت بالعام 2004 في صفحتي السابقة, كان التدوين وقتها في بدايته خصوصاً المدونات العربية و قد تعرفت في حينها على هذا المصطلح من مدونة سردال, كنت في حينها طالباً جامعياً في بداية المشوار الدراسي, وقتها بدأت اقرأ عن نظام التشغيل جنو/لينوكس و توزيعاته و طريقة تركيبه, استمررت في استكشاف هذا النظام و بدأت في حينها في تثبيته على جهازي وبدأت في التعرف عليه بشكل اكبر.

كانت اول توزيعة قمت بتجربتها بحياتي هي ريدهات الاصدارة التاسعة آخر اصدارة من سلسلة ريدهات قبل ان ينفصل عنها مشروع مجتمعي باسم فيدورا و الذي ما زال ليومنا مستمراً في الاصدار, رويداً رويداً انتقلت من عدة توزيعات حتى استقررت اخيرا على توزيعة اوبن سوزه, و بدأت منها في جعل النظام هو النظام الافتراضي الذي استخدمه على الاجهزة التي اقتنيتها منذ عام 2005 حتى 2008, وبدأت في مشاركة معرفتي بالنظام و حل المشكلات فيه و هو ما كان الهدف الاساسي من مدونتي هذه و ما قبلها, و كذلك بطبيعة الحال شاركت بعدة منتديات مهتمة بالنظام بدءاً من منتديات الأمن العربي انتهاءاً بمنتديات مجتمع لينكس العربي.

في العام 2007 انتقلت اخيراً لاستخدام نظام الماك من ابل و ذلك باقتنائي اول جهاز ماك و هو الماك بوك, بدأت في حينها للانتقال بشكل تدريجي لهذا النظام حتى توقفي نهائياً من استخدام توزيعات جنو/لينوكس في حدود العام 2009, و منها بدأ يقل نشاطي في التدوين و المشاركة في منتديات مجتمع لينوكس العربي والذي كنت مكلفاً فيه كمراقب عام على منتديات المجتمع, و لذات السبب تركت المجتمع و اعلنت انسحابي من الكادر الاداري في الموقع المذكور و الذي قضيت فيه اجمل الاوقات بين الاخوة هناك و يعلم الله انني اكن لهم كل الاحترام و التقدير.

بعد انتهائي من المرحلة الجامعية و حصولي على درجة البكالوريوس في تخصصي بدأت في مشوار جديد من حياتي كموظف باحدى الادارات الحكومية, في ذلك الوقت اصبح الضغط النفسي اكبر من السابق, وقت الفراغ و السهر قلت بنسبة كبيرة, مشاغل الحياة بالطبع منعتني لحد ما من استكشافي التقني في توزيعات جنو/لينوكس و بدأت افقد الاهتمام اكثر و اكثر لهذا النظام الرائع.

حاولنا انا و اخي سالم في فترة ماضية العودة للتدوين كمحاولة اخيرة ان نجحت نجحت و الا ستكون النهاية بالنسبة لي على الاقل وكانت كذلك محاولة بائسة مني للعودة لاستخدام لينوكس, لكن للأسف بعد عام من انشاء المدونة و التي اطلقنا عليها مسمى Arab Geek قل معدل التدوين لدينا الى ان وجدنا انفسنا و قد انتهى منا اشتراك الدومين و لم نعطي الامر في حينها اي اهمية و بذلك انتهى الأمر بشكل نهائي و حاسم في العودة للتدوين و نظام جنو/لينوكس.

بالوقت الحالي ما زلت مستقراً على نظام الماك, و بالطبع ليس لدي اي صفحة شخصية سوا صفحتي على تويتر و التي اكتب فيها بشكل شبه دائم مع مشاركتي فيها بعض من الامور التقنية من هنا و هناك.

حقيقةً استمتعت جدا في فترة تدويني هنا و مشاركتي لما لدي من علم واخبار وحل للمشكلات التي واجهتني في توزيعات لينوكس وحتى الماك, و قد كانت من اجمل تجارب حياتي, و كل الفضل يعود في ذلك إلى سبحانه و تعالى ثم إلى والدي العزيز الذي نمى في داخلي حب الاستكشاف في التقنية منذ ان كنت في مراحل الابتدائية.

ختاماً فان صفحتي هذه لن يتم حذفها من قبلي و ستظل على ما هي عليه لعل احدهم يستفيد من مواضيعها باي شكل كان, و ان اردت العودة مستقبلاً فستكون العودة بصفحة مستقلة عن هذه المدونة, مع كل الشكر لكم و التقدير.

هذا و صلى الله و سلم على نبينا محمد و على آله و صحبه اجمعين..
اخوكم/ طلال العمودي

Advertisements

التعليقات على النهاية مغلقة

Adium المدعوم لاستخدام بروتوكول MSNp15

Posted in Apple by Black X on أكتوبر 10, 2008

صدر بتاريخ اليوم الاصدارة 1.3.2 من برنامج المحادثة الشهير لمستخدمي الماك و المفتوح المصدر Adium, بتغييرات بسيطة و حلول لعدة مشاكل, و اضافة هامة جداً انتظرها مستخدمي خدمة المحادثة الفورية الخاصة بمايكروسوفت, و هي الانتقال رسمياً لاستخدام بروتوكول MSNp15 الداعم لعدة خصائص لعل ابرزها القدرة على المراسلة في وضع عدم الاتصال, و استقبال الرسائل المرسلة مسبقاً.

لقراءة أهم التغييرات التي تمت بالاصدارة.
لتحميل هذه الاصدارة.

التعليقات على Adium المدعوم لاستخدام بروتوكول MSNp15 مغلقة

نسخة معدلة من المسنجر Adium تدعم المراسلات في وضع offline

Posted in Apple, تطبيقات by Black X on يوليو 22, 2008

البعض يعلم بأن Adium تم بناءه اساساَ على تطبيق المسنجر Pidgin المستخدم في توزيعات جنو/لينوكس مثل ubuntu و openSUSE و غيرها من التوزيعات الكثير.

و البعض يعلم بأن Adium كما هو الحال في Pidgin, تقوم باستخدام بروتوكول قديم و الخاص بالاتصال بحسابات MSN المعروف باسم msnp12, بينما نجد ان البروتوكول الداعم لخاصية مهمة لدى البعض و هي في ارسال و استقبال الرسائل في وضع عدم الاتصال, او حتى وصول الرسائل المرسلة سابقاً للمستخدم, نجدها تعمل تحت الاصدار 15 من نفس البروتوكول.

لذا و بدءاً من الاصدارة 2.5.0 من المسنجر Pidgin (حالياً تحمل الاصدارة رقم 2.4.3) سيتم التحول الى استخدام البروتوكول msnp15 و ستعمل فيها هذه الخاصية.

ما دخل مستخدمي Adium هنا؟
في الواقع وجدت اليوم بعد بحث سريع انه هنالك من قام فعلاً ببناء نسخة غير رسمية مستعينا بنسخة تجريبية من Adium رقم 1.3b7 ( قريباً ستصدر الاصدارة 1.3 من Adium) بحيث تستخدم البروتوكول msnp15.

قمت اليوم بتجربتها و تأكدت من عملها, و بالامكان الآن تنزيلها و تجربتها من الجميع.

أذكر بأن الاصدار غير رسمي و مبني على اصدارة تجريبية من المسنجر, و قد وعد المطور أنه سيعيد الكرة مع الاصدارة القادمة من Adium و التي ستحمل الرقم 1.3, لذا استخدمه على مسؤوليتك!

اخيراً, الموضوع الخاص بالنسخة متوفر في المنتديات الرسمية الخاصة بالتطبيق Adium, فلا خوف في كون الموضوع غير صحيح او ما شابه ذلك.

هنا تكمن قوة المصادر المفتوحة و القدرة على التعديل بما يناسب المستخدم 🙂

ما مشكلة Leopard؟!

Posted in Apple by Black X on يوليو 22, 2008

اعاني من مشكلة في نظام Mac OS X الأخير و الذي يعرف باسم Leopard, اذ اصبح ظهور هذه الرسالة عادة بالنسبة لي, اثناء عملي على النظام, اثناء بدأ اقلاع النظام (بشكل متكرر الحدوث هنا), بل احيان اثناء عملية فصل القرص الصلب الخارجي عن النظام (Eject)!!

المشكلة بدأت بشكل واضح بعد تحديثي للنظام الى 10.5.3, و استمرت بشكل اكبر بعد التحديث الى 10.5.4!

لم اعاني منها سابقاً مع الاصدارة 10.5.2 و ما سبقها سوا مرة واحدة بعد فصلي للقرص الصلب الخارجي و الجهاز في حالة اسبات!

هل من وجود حلول مقترحة لهذه المشكلة؟ بالطبع غير حل تهيئة القرص و تثبيت النظام من جديد!

لوحة المفاتيح اللاسلكية من Apple و طريقة تثبيتي لها على openSUSE

Posted in Apple, openSUSE by Black X on يوليو 21, 2008

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

طبعاً لوحة المفايتح هذه مصممة من معدن الالمونيوم المتين, و هذا ما زاد سعر الجهاز لحد ما, بالاضافة لاستخدامها لتقنية البلوتوث في الاتصال بينها و بين جهاز الكمبيوتر, فلا يأتي معها اي قطعة تقوم بتركيبها بالجهاز, و هذا ما وفر لي منفذ اليو اس بي الذي كنت استخدمه في لوحة المفاتيح السابقة.

قبل اقتنائي لهذه اللوحة الفنية ترددت كثيراً في موضوع تشبيكها في توزيعتي openSUSE, خصوصاً و انني قرأت مشكلة سابقة لاحدهم في المنتديات الرسمية للتوزيعة بخصوص عدم قدرته على توصيل لوحة المفاتيح بجهازه, لكن ما اعطاني بعض الامل هو انني وجدت طريقة لتوصيلها على توزيعة ubuntu في منتدياتهم الرسمية.

لوحة المفاتيح هذه للأسف لم اجدها معربة بشكل رسمي في الفروع الرسمية الخاصة ببيع منتجات Apple في مدينتي, لكني وجدت في أحد الفروع أن لديها عرض بتعريب اللوحة بالليزر دون مقابل, و هو ما شدني الى اقتناءها حقيقةً, لكن المشكلة الوحيدة هو ان التعريب سيأخذ توزيع الأحرف العربية الخاصة بـ Apple و التي تختلف لحد ما مع تقسيم الاحرف العربية لاجهزة الـ PC, لأنني في حقيقة الأمر ما زلت معتاداً على استخدام تقسيم اللغة العربية PC و لن اوجه مشكلة في هذا الموضوع نظراً لاعتيادي الامر مع جهازي MacBook.

لن أطيل الموضوع اكثر من ذلك و ساحاول الاختصار اكثر, للأسف اكتشفت صعوبة توصيل لوحة المفايتح على توزيعتي, و السبب في عدم قدرة تعريف البلوتوث BlueZ على الاتصال بلوحة المفاتيح! عكس ما حدث مع فأرة ابل اللاسلكية و التي اقتنيتها مسبقاً.

سأتحدث الآن بشكل عملي اكثر.

في البداية و بعد مراجعتي لموضوع كيفية ربط لوحة المفاتيح على توزيعة ubuntu, كانت الاداة المستخدمة في الشرح هي hcitool, و ذلك بعمل مسح للاجهزة التي تعمل في المدى القريب, بواسطة الامر التالي:
hcitool scan

و منها سيظهر لك الاجهزة القابلة للاتصال مع رقم عنوانها (ما يعرف بـ mac address)

بالامكان الاتصال مباشرة بالجهاز بواسطة الامر
hcitool cc xx:xx:xx:xx:xx:xx

لكن بالشرح كانت خطوات الاتصال مفصلة بشكل اكبر بحيث يتم حفظ عنوان الجهاز بحيث يسهل الاتصال به في اي وقت آخر دون الحاجة لعملية البحث مرة اخرى, و بالامكان العودة لموضوع ذلك على الرابط.

للأسف بعد اتباعي للطريقة الخاصة بما تم شرحة في ubuntu و بعد محاولتي للاتصال بلوحة المفاتيح التي لدي, اتتني رسالة خطأ مفادها ان المفتاح المطلوب غير موجود!
Error org.bluez.Error.ConnectionAttemptFailed: Required key not available

هذا ما دعاني الى البحث بشكل اكبر في الشبكة, مع اخذي فكرة بأن المشكلة بحاجة الى وجود رقم الـ PIN لربط الجهاز, و للأسف باءت جميع محاولاتي بالفشل, في الاخير وجدت ان هنالك طريقة أخرى لربط لوحة المفايتح, و ذلك عن طريق ربطها بواسطة الاداة hidd.

لكن اكتشفت في ان توزيعتي openSUSE لا تتوفر فيها هذه الاداة و ذلك ما اثار استغرابي!
على كل حال قمت بتجربة الاسطوانة الحية لـ ubuntu و بعد اتباعي للطريقة الخاصة بربط لوحة المفاتيح هذه استطعت ربطها مع التوزيعة دون مشاكل تذكر, و فوق ذلك وجدت ان المفاتيح الاضافية FN تعمل و سأكون بحاجة لها بشكل كبير نظراً ان بعض المفاتيح الهامة بحاجة لها (مثل المفتاح حذف, صفحة اعلى و اسفل و غيرها).

و وجدت ان التطبيق hidd متوفر في ubuntu, و ما قمت به هنا في غاية البساطة, اذ قمت باخذ نسخة للتطبيق عن طريق المسار
/usr/bin

و نقله الى نفس المسار في توزيعتي openSUSE, و اصبحت امتلك الاداة التي كنت حاجة لها, كل ما احتجت اليه هو في ربط لوحة المافتيح بواسطة الامر التالي:
hidd --search

هذا الامر في غاية البساطة, سيقوم بالبحث لديك عن اي جهاز قريب من مدى الاتصال و الاتصال به بشكل تلقائي, اما انك كنت تعرف عنوان جهازك الذي لديك بالامكان الاتصال به بالامر التالي:
hidd --connect xx:xx:xx:xx:xx:xx

طبعاً بالامكان الاستفادة من الاداة hcitool في معرفة عنوان الجهاز القريب من مدى الاتصال, بعد ذلك تم ربط لوحة المفاتيح بالتوزيعة لدي دون مشاكل, و تأكد من ايقونة البلوتوث بأن الجهاز اصبح متعرف في التوزيعة و بسام لوحة المفاتيح, حتى يتم الاتصال بالشكل المطلوب, يتم اغلاق استخدام لوحة المفاتيح عن طريق النقر بشكل مستمر على زر الطاقة الخاص بها حتى تطفأ الاضاءة الخضراء الصغيرة و الموجودة في الركن اليمين الاعلى من لوحة المفاتيح, ثم تشغيلها مرة اخرى, و بمجرد وميض الاضاءة عدة ومضات نقوم بعملية الاتصال كما سبق شرحة.

حسناً حتى الآن الامور على احسن حال, لكن للأسف اكتشفت ان اهم ما ارديهم في لوحة المافتيح غير مفعل, و هي مفتاح الوظائف الاضافية في لوحة المفاتيح FN, و هذا يعني عدم الاستفادة من لوحة المفاتيح بالشكل المطلوب!

قمت بعدها بعملية البحث في كثير من المواقع, و في النهاية وجدت ضالتي, عبارة عن رقعة بسيطة يتم اضافتها الى خدمة البلوتوث لتمكين استخدام مفتاح fn و الاستفادة من الوظائف الاضافية باللوحة. في الحقيقة قمت باضافة رقعتين الى ملفين منفصلين و ليست رقعة واحدة.

يبدو لي بعد قرائتي لملفي الرقعتين بأن احداها لتفعيل مفتاح fn, و الاخرى خاصة بتعديل طريقة الوظائف بحيث يجب قبل النقر على مفتاح الوظيفة المرادة, ان يتم النقر على مفتاح fn كذلك, و هو ما اريده.

سأكمل الحديث عنها في تدوينة قادمة بحول الله.