الأربعاء، 28 ديسمبر 2005

قصة الانتقال إلى لينكس

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

الثلاثاء، 27 ديسمبر 2005

ويكيبيديا القسم العربي: 10 آلاف مقالة

الأخ عصام بايزيدي كتب عن ويكيبيديا القسم العربي، حيث وصلت عدد المقالات إلى 10 آلاف مقالة، قبل ما يقرب من عام كان عدد المقالات أقل من ثلاثة آلاف، هذا أنجاز طيب، وتذكير للجميع بأهمية المشاركة والمساهمة، ولو بتصحيح خطأ إملائي أو إضافة معلومة صغيرة

جديد وورد بريس 2.0

قمت قبل قليل بكتابة موضوع حول الخصائص الجديدة في وورد بريس 2.0، أول موضوع في مدونة وورد بريس العربي، ولن يكون الأخير إن شاء الله.

الاثنين، 26 ديسمبر 2005

هل يستحق فليكر الحجب فعلاً؟

فليكر لا زال محجوباً في الإمارات، والسبب كما تقول إحدى الأخوات هو أن هناك عضو في فليكر وضع صورة لمعلمات يعملن في إحدى مدارس الدولة، وقد سمعت نفس السبب من أحد الأصدقاء كذلك، فيبدو أنه السبب الفعلي للحجب، هل يستحق الأمر الحجب؟ أفكر في الأمر وأرى نفسي متأرجحاً بين الموافقة على الحجب وعدم الموافقة، لكن ما أنا متأكد منه أن أسلوب معالج المشكلة من قبل الاتصالات ليس صحيحاً.

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

هناك مئات المواقع تعتمد على فليكر، أزور موقعاً يحوي مقالة تشرح مثلاً كيفية استخدام برنامج ما، للأسف كل الصور لا تظهر لأنها مخزنة في فليكر، يقوم شخص ما بإنشاء قالب لكتابة العناوين مثلاً ويخزن الصورة في فليكر، شخص ثالث يختبر جهازاً جديداً ويضع عشرات الصور في الصفحة، وكلها مخزنة في فليكر ... طريقك ما زال محجوباً يا ولدي!

أضف إلى ذلك منتديات الدعم الفني والمنتديات المتنوعة الموجودة في الخدمة، أضف إلى ذلك أن الكثير من الأعضاء في الإمارات لديهم مئات أو آلاف الصور المخزنة في الخدمة والآن لا يستطيعون الوصول لها، بعضهم مبدعين ولهم أثر في الخدمة، الكثير من المشتركين في فليكر لا يعرفون شيئاً عن بلادنا وعاداتنا إلا من الصور التي ينشرها أعضاء الإمارات.

ماذا عن سلبيات فليكر؟ ماذا عن الصور الفاضحة؟ يمكننا هنا أن نسأل عن المنتديات كذلك، والبريد الإلكتروني، وغرف الدردشة، والمدونات، وكل وسيلة اتصال أخرى، كل هذه الوسائل يمكن أن تستغل بشكل سيء، هل هو ذنب الوسيلة أم من يستخدمها؟ لماذا نفكر دائماً بحجب المواقع ومنع التقنيات بدلاً من التفكير في توعية الناس؟ إن كانت المشكلة في الناس فلن يعالج حجب المواقع أي مرض فيهم، فإن حجب موقع فهناك وسائل لتجاوز الحجب وإن منع موقع ما فسيظهر بدلاً منه مئة موقع.

مع كل هذا، سيبقى البعض مقتنعاً بحجب الموقع لأن فليكر فيه كذا وكذا من السلبيات، حسناً ... لا يهمني إن استخدم البعض الخدمة بشكل سيء، أنا وغيري لا نستخدمها بهذا الأسلوب، ومن حقنا أن نصل إلى الموقع ونستخدمه كما نشاء، لماذا يعاقب الكل بذنب البعض؟

الأحد، 25 ديسمبر 2005

البرامج الحرة للجميع

قبل أسبوعين تقريباً أنهيت قراءة كتاب Free For All، الكتاب يتحدث عن حركة البرامج الحرة وعلاقتها بالشركات والسياسة ويذكر العديد من القصص والأحداث التي أثرت على مجتمع البرامج الحرة، الكتاب مفيد وأنصح بقراءته.

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

محاولات تعريب لغات البرمجة

تعريب لغات البرمجة، موضوع قديم في الموسوعة العربية للكمبيوتر والإنترنت، أشكر الأخ خالد الذي دلني على الرابط، الذي يشير إلى أن محاولات تعريب لغات البرمجة أو إنشاءها تعود إلى عام 1978م، من الضروري الاستفادة من هذه التجارب لمعرفة مكامن الخلل قبل البدء في أي مشروع جديد.

إحصائيات جوجل لعام 2005

قامت جوجل بإنشاء صفحة إحصائيات 2005 التي تحوي الكثير من المعلومات حول ما يبحث عنه الناس في جوجل، هناك أرتفاع في الوعي بأهمية الويكي، تحديداً ويكيبيديا، الكوارث الطبيعية كان لها نصيب كبير من عمليات البحث، خصوصاً زلزال تسونامي في آسيا وأعاصير أمريكا كاترينا وريتا.

السبت، 24 ديسمبر 2005

علم نفسك البرمجة في عشر سنين

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

من خلال موقع ستيف وصلت إلى مقالة عنوانها: تعلم البرمجة في عشر سنوات، يقول الكاتب فيها أن كتب البرمجة التي تحاول أن تعلمك البرمجة في ثلاثة أيام أو أربع وعشرين ساعة غير عملية أو غير مفيدة فعلاً فلا يمكن للمرء أن يتعلم البرمجة أو أي تخصص آخر ويحترف في تخصصه في أيام أو أشهر، إنما هو بحاجة إلى عشر سنين على الأقل لكي يصبح محترفاً.

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

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

مجتمعات حول المنتجات

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

من جانب آخر هناك شركات تشجع الناس على تعديل منتجاتها واستخدامها لأغراض منوعة لم تفكر فيها الشركة من قبل، هذه الشركات تكسب ولاء الزبائن واحترامهم، وهذا الولاء يؤدي بهم إلى أن ينفقوا المزيد من المال والوقت على منتجات الشركة، هكذا تزداد الأرباح وتدوم العلاقة بين الزبون والشركة لمدة طويلة ويستفيد الطرفان.

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

شركة لينكسيس المتخصصة في أجهزة الشبكات لديها جهازان موجهان بشكل خاص لمحبي تعديل الأجهزة (hacking)، الأول هو NSLU2، وهو جهاز صغير يحوي يحوي منفذي USB، يمكن من خلالهما توصيل أقراص صلبة خارجية، هكذا يمكنك الجهاز من التشارك بالملفات مع بقية المتصلين بالشبكة، كما يمكن للمستخدمين الوصول إلى ملفاتهم من خلال إنترنت.

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

الجهاز الثاني من لينكسيس هو WRT54L، وحرف L في هذا الجهاز أضيف مؤخراً ليدل على أنه يعمل بنظام لينكس، بينما الأجهزة الأخرى ستعمل بنظام آخر، ولأنه يعمل بنظام لينكس تمكن العديد من المهندسين والمبرمجين من إضافة العديد من الخصائص للجهاز.

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

سوار يعود لنا من جديد

غاب عنا الأخ سوار فترة طويلة، وتوقف موقعه، واليوم يعود لنا من جديد بعنوان جديد لموقعه، وقد راسلني لنبدأ تعريب وورد بريس القادم والذي يحمل الرقم 2.0، طبعاً الأخ سوار سيقوم بالتعريب، وسيكون عملي مقتصراً على تعريب القوالب، سأحاول بقدر الإمكان تجنب الأخطاء التي وقعت فيها في الماضي.

موقع وورد بريس العربي عاد من جديد، لكنه الآن خال من المحتويات، مع طرح وورد بريس 2.0 المعرب سنبدأ في كتابة المواضيع وتقدم الدعم الفني لمستخدمي البرنامج، لكن على قدر ما تسمح به أوقاتنا.

تابعوا مدونة الأخ سوار لتعرفوا متى ستطرح النسخة التجريبية المعربة.

الجمعة، 23 ديسمبر 2005

سكويدو: شارك الآخرين بخبراتك وسوق نفسك

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

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

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

سيث جودن قام بإنشاء خدمة تسمى سكويدو، تقدم الخدمة وسيلة لنشر المعلومات، الأعضاء يسمون Lensmaster، وكل عضو يمكنه إنشاء صفحة تحوي معلومات وروابط وصور حول موضوع واحد، الصفحة تسمى في الخدمة lens (عدسة).

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

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

الأحد، 18 ديسمبر 2005

مختارات من الماضي

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

بو عيلان في الفضاء
في قناة المجد، يوم الجمعة القادم، سيظهر أخي مبارك في برنامج منتدى الاستشارات.

أدب الرسائل
سوء الأدب الذي أراه في الكثير من المنتديات وبعض الرسائل التي تصلني وتصل غيري أحد أسبابه الرئيسية اعتقاد البعض أنهم يحمون أنفسهم بأسماء مستعارة وعناوين بريد وهمية، ليس من الشجاعة ولا الرجولة أن أكون قليل الأدب مع الآخرين، يمكن لأي شخص أن ينحط بمستواه ويرمي الآخرين بأقبح الكلمات، هذا أمر بسيط، قد يطرد من المنتدى من تلفظ بكلمات قبيحة، قد يأتيه رد بنفس المستوى، لكن في النهاية لن يحدث ذلك أي فرق، سيقى المرء على نفس مستواه المنحط، فلماذا يخشى الآخرين وهو بالنسبة لهم شخص مجهول يحمي نفسه بإسم مستعار؟

تصلني في بعض الأحيان رسائل تطلب مساعدة في أمر ما، للأسف الكثير من هذه الرسائل لا تبدأ بالتحية والسلام، مع ذلك أرد على أكثرها، بعض هذه الرسائل تحوي أوامر وليس طلبات، أحدهم أرسل لي يأمرني أن أساعده، لم يطلب ذلك، لم يقل "لو سمحت"، بل عرض ما يريده ثم طلب مني أن أرد على رسالته حالاً، كانت ردة فعلي الأولى أن قلت وبصوت عالي مخاطباً نفسي كالمجانين: أنا شغال عندك؟!

من الآن وصاعداً: لن أرد على أي رسالة لا تبدأ بالسلام إنما سأحذفها مباشرة وسأشعر بالذنب لأنني أضعت ثانيتين على فتح الرسالة وحذفها لأنها لا تستحق حتى أن أنظر فيها، ثم سأحذف أي رسالة تحوي أوامر بدلاً من الطلبات، وأعني بذلك أنه من أراد مني أن أساعده في شيء فعليه أن يكتب الطلب بأسلوب طيب، وإلا فالرسالة مصيرها الحذف مباشرة.

أنا لا أريد تعقيد الأمور، لا أريد أن يجاملني أي شخص بأن يكتب مديحاً لي أو للموقعي، كل ما أريده أن يتبع الناس آداب بسيطة للتخاطب، لتبدأ الرسالة بالسلام، ثم اكتب ما تريد بأسلوب طيب وباختصار، هذا كل شيء.

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

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

على أي حال، إليكم مختارات من المواضيع التي أعتقد أنها كانت مميزة ومفيدة:

الثلاثاء، 13 ديسمبر 2005

روايات، منازل جاهزة وروابط مختلفة!

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

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

ومن أشهر الروايات أيضاً رواية The Lord of the Rings أو سيد الخواتم كما تترجم، ألفها [جون رونالد تولكن](http://en.wikipedia.org/wiki/J._R._R._Tolkien) البريطاني، وقد ظهرت الرواية في عدة أفلام شهيرة، وهناك أيضاً عدة مواقع متخصصة في هذه الروايات تناقش كل كبيرة وصغيرة فيها.

أضف إلى هذه الروايات سلسلة روايات [نارنيا](http://en.wikipedia.org/wiki/The_Chronicles_of_Narnia) التي ألفها [كليف ستابلس لويس](http://en.wikipedia.org/wiki/C.S._Lewis)، إيرلندي المولد وعاش في بريطانيا وكان صديقاً لجون رونالد تولكن مؤلف رواية سيد الخواتم، إحدى روايات نارنيا أصبحت فيلماً وهي رواية [الأسد، الساحرة وخزانة الملابس](http://en.wikipedia.org/wiki/The_Lion%2C_the_Witch_and_the_Wardrobe).

واليوم قرأت في مدونة الأخ [شبايك](http://shabayek.blogspot.com/) عن كاتبة أستكلندية صغيرة السن، كتبت روايتها الأولى وهي تبلغ ثلاث عشر سنة ولاقت الرواية نجاحاً غير متوقع، الكاتبة هي [إيما ماري](http://en.wikipedia.org/wiki/Emma_Maree_Urquhart)، وقد كتبت روايتها الثانية أيضاً والروايتين تدور أحداثهما حول لعبة إلكترونية وعلاقتها بالواقع.

هؤلاء أمثلة فقط، ولو ذكرت كل الكتاب البريطانيين لتطلب ذلك موضوعاً منفصلاً أو حتى عدة مواضيع.

ما يجمع بين كل هذه الروايات أنها تدور حول عالم خيالي، وخيال هؤلاء واسع لدرجة كبيرة، كل كاتب يبني عالم من خيال بتفاصيله الدقيقة، النقطة الثانية التي تجمع بين هذه الروايات أن كل كتابها يعيشون في بريطانيا، المملكة المتحدة بشكل أدق، هذا يجعلني أتساءل عن سر ظهور هذه الإبداعات من بلد واحد، لماذا؟ هل هي البيئة؟ النظام التعليمي؟ أم شيء آخر؟ هل لديكم أي تفسير؟ وهل ظهرت روايات أخرى مماثلة في بلد واحد غير بريطانيا؟ لدي فضول لمعرفة السبب.

ملاحظة: مدونة الأخ [شبايك](http://shabayek.blogspot.com/) تستحق الزيارة والقراءة، وجدت فيها فوائد كثيرة.

### أين موضوع اللغة الإنجليزية؟
كنت قد وعدت الزوار بأن أكتب موضوعاً عن اللغة الإنجليزية، لكنني وجدت موضوعاً سابقاً ولم أرى ما أستطيع أن أضيف على ما كتبته في السابق، لذلك أحيل كل من طلب مني الكتابة عن تعلم اللغة الإنجليزية لهذا الموضوع: [كيف تطور لغتك الإنجليزية؟](http://www.serdal.com/archives/2004/10/02/english/).

### المنازل الجاهزة
أزمة الإسكان في (ضع هنا اسم بلدك أو مدينتك)، منذ سنوات وأنا أقرأ عن أزمات الإسكان في بلداننا، كل بلد له ظروف خاصة ومشاكله الخاصة، وكل المشاكل تسمى أزمة إسكان، سواء كانت الأزمة حول المساكن الصفيح العشوائية التي تنتشر في ضواحي المدن، أو حول عدم إمكانية المواطنين بناء وامتلاك مساكنهم الخاصة، الحلول لهذه المشاكل متوفرة ويمكن تطبيقها، مع ذلك المشكلة لم تنتهي حتى الآن ولا أعتقد أنها تنتهي حتى يأتي من يحمل عصى الفاروق.

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

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

المنازل الجاهزة هي جزء من الحل، بعض المنازل تكلف أقل من مئة ألف درهم، وبعضها تكلف 60 ألف درهم، مبلغ ينفق البعض ضعفيه ليشتري سيارة فخمة، أعلم تماماً أن البيئة في الغرب تختلف تماماً عن البيئة لدينا، ربما لا تناسبنا البيوت الجاهزة التي تصنع هناك نظراً لاختلاف المناخ وعادات المجتمع، لكن بالتأكيد يمكننا الاستفادة من فكرة البيوت الجاهزة من عدة نواحي أهمها السعر، وعدم تلويث البيئة وفعالية استغلال المساحات.

### الصفحة الرئيسية: Netvibes
ما هي الصفحة الرئيسية في متصفحك؟ أعني تلك الصفحة التي تظهر عندما تقوم بتشغيل متصفحك، قبل سنتين كانت الصفحة الرئيسية لدي هو موقع [سوالف](http://www.swalif.net/) ثم قمت بتحويلها بين عدة مواقع من بينها [أو أس نيوز](http://www.osnews.com/) و[سلاش دوت](http://www.slashdot.org/) ثم محرك البحث جوجل، وأخيراً وجدت موقعاً يوفر عدة خدمات للصفحة الرئيسية، الموقع هو [نت فايبز](http://www.netvibes.com/).

الموقع يوفر خدمات عديدة، فمثلاً يمكنك إنشاء قائمة مواقع مفضلة، وكل موقع يمكنك أن تختار له عدة تصانيف (tags)، هناك خدمة قراءة ملفات RSS، وهي ليست بسيطة كما في جوجل، بل توفر قارئ أكثر تطوراً بحيث يمكنك قراءة أخبار المواقع ومحتوياتها دون الحاجة إلى زيارتها، كما يوفر الموقع خدمة إنشاء ملاحظات، والاتصال ببريد جوجل لكي ينبهك إلى جديد الرسائل، كما أنه يوفر خدمة متابعة وثائقك في موقع [رايتلي](http://www.writely.com/)، هناك خدمة لعرض صور من فليكر (الذي ما زال محجوباً للأسف)، وخدمة متابعة أسعار السلع.

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

### أنظمة التشغيل التعليمية
هناك أنظمة تشغيل تعليمية، هدفها تعليم المبرمجين كيفية إنشاء نظام تشغيل، وبعضها يهدف إلى تجربة فكرة جديدة مختلفة، أشهر هذه الأنظمة هو [مينيكس](http://en.wikipedia.org/wiki/MINIX) والذي كان سبباً في ظهور لينكس، وليس صحيحاً أن لينكس أنشأ على أساس مينيكس كما يدعي البعض.

مبرمج النظام هو الدكتور [أندرو تانينباوم](http://www.cs.vu.nl/~ast/)، ألف كتاباً اسمه Operating Systems Design and Implementation وسيأتي قريباً في طبعة ثالثة، لكنه غال السعر، هذا الكتاب يأتي في أكثر من ألف صفحة ويشرح كيفية إنشاء نظام تشغيل والشرح يعتمد على نظام مينيكس، إن أراد شخص ما تعلم كيفية برمجة نظام تشغيل فعليه أن يشتري الكتاب ويقرأ ويطبق، بالطبع عليه أن يكون مبرمجاً خصوصاً في لغة سي ويعرف كيف يستخدم بعض أدوات البرمجة المعروفة مثل المترجم GCC.

مينيكس ليس النظام الوحيد في مجال أنظمة التعليم، لكنه الأشهر، هناك أنظمة أخرى مثل [كاي أو أس](http://kos.enix.org/index.php?lang=en)، و[GeekOS](http://geekos.sourceforge.net/)، و[فيويكس](http://www.fiwix.org/english/index.html) وغيرها، هناك العديد من الكتب وأغلبها ليس بالرخيص، هناك مصادر أخرى تجدونها في صفحة [المصادر](http://www.osnews.com/resources.php) من موقع أو أس نيوز، ستجدون عدة مواقع تشرح تفاصيل برمجة نظام تشغيل، وستجدون العديد من الأنظمة الصغيرة التي برمجها أناس لمجرد التجربة وتعلم البرمجة.

إنشاء نظام تشغيل ليس عملية سهلة ولا بسيطة، المصادر التعليمية متوفرة ويمكن لأي شخص أن يتعلم ويطبق، العلم متوفر، ينقصنا فقط أن نفعل شيئاً.

### روابط من المواقع والمدونات العربية

* [كلية التقنية وحفلها الساهر](http://osama.ae/archives/2005/12/10/htc/).
* [أريد مدونة ... لكن كيف؟](http://doctoorh.host.sk/?p=70)
* [سطح مكتب الويب](http://www.dmweblog.net/2005/12/09/Web_Desktop).
* [ضياء عمري، أمي وأبي](http://www.des-spot.com/forum/showthread.php?t=671)، مسابقة لإنشاء تصاميم والجوائز آي بود.
* [خضير البورسعيدي ... بين الخط والنضال](http://islamonline.net/arabic/famous/2005/12/article01.SHTML).
* [حوار مع المدون مبارك المهيري](http://www.arabiskblog.com/2005/12/05/msb1/).
* [وورد بريس المعرب](http://prdownloads.sourceforge.net/wordpress-ar/wordpress-1.5.2-arabic.zip?download)، الكثيرون يطلبون مني رابط وورد بريس المعرب، فرأيت أن أضعه هنا لكي يستفيد الجميع.

الأحد، 11 ديسمبر 2005

كيف أنتقل إلى لينكس؟

في الماضي القريب كان السؤال الذي يطرح حول لينكس والبرامج الحرة هو: لماذا؟ أما الآن فأعتقد أن السؤال يجب أن يكون: كيف؟ لم يعد سؤال لماذا مهماً لأنه أشبع نقاشاً ولا زال يناقش كثيراً وفي الكثير من الأحيان يحتد النقاش ولا يخرج أي فريق بفائدة، الأسباب التي تدفع أي شخص أو شركة للانتقال إلى لينكس والبرامج الحرة كثيرة، والقليل منها يتعلق بالمبرمجين، كم من الناس يهتمون فعلاً بأن مصدر البرنامج مفتوح ويمكنهم تعديله؟ أجزم بأنهم قليل، لكنهم قد يهتمون بقضية حرية البرامج، وتقليل التكاليف والمشاركة مع مجتمع المصادر المفتوحة في مجالات أخرى غير البرمجة كالتمويل والتسويق وكتابة الوثائق والتدريب.

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

### جرب لينكس قبل تثبيته
مع وجود عشرات التوزيعات التي تعمل مباشرة من القرص المدمج، لم يعد هناك عذراً لعدم تجربة لينكس، إلا أن يكون لدى المرء اتصال بطيء ولا يعرف طريقة للحصول على توزيعة من معارفه، أما غير ذلك فأعتقد أن الحصول على توزيعة من الشبكة أصبح سهلاً ميسراً، واستخدام توزيعة تعمل من القرص المدمج مباشرة سيكون مفيداً في الكثير من الجوانب:

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

كما أسلفت، هناك [عشرات التوزيعات التي تعمل من القرص المدمج مباشرة](http://en.wikipedia.org/wiki/List_of_LiveCDs)، أنصح بتجربة [أرابيان لينكس](http://arabian.arabicos.com/)، توزيعة عربية ويمكن تثبيتها على الجهاز، إن كنت تفكر بتوزيعات أخرى مثل [أبونتو](http://www.ubuntulinux.org/) فعليك بإنزال نسخة أبونتو التي [تعمل من القرص المدمج](http://www.ubuntulinux.org/download/) أولاً وتجربتها قبل تثبيت أبونتو، إن كنت تريد توزيعة صغيرة الحجم فهناك [سلاكس](http://slax.linux-live.org/)، وإن كنت تريد توزيعة فيها كل شيء تقريباً فهناك [نوبكس](http://www.knoppix.net/) لكن حجمها كبير وستأخذ شيئاً من وقتك لإنزالها.

### قبل تثبيت لينكس
لا تستعجل تثبيت لينكس قبل التأكد من أنك فعلاً جاهز للانتقال إلى النظام الجديد، إن كانت لديك أعمال مستعجلة فلا تقم بتثبيت لينكس إلا في وقت تعرف أنك لن تحتاج الحاسوب كثيراً أو لن تستخدمه في أعمالك، خصص نهاية أسبوع ما لهذه العملية أو في مواسم الإجازات مثل العيد، وتأكد أن لينكس يوفر لك البرامج التي تحتاجها، ضع قائمة بالبرامج التي تستخدمها في ويندوز، ثم ضع في مقابلها البرامج المشابهة لها في لينكس، هناك قائمة جاهزة [لبرامج ويندوز وما يقابلها في لينكس](http://www.linuxrsp.ru/win-lin-soft/table-eng.html) يمكنك أن تعتمد عليها.

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

إن قررت الانتقال فعليك أن تقوم بهذه الخطوات أولاً:

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

### عند تثبيت لينكس
كل بياناتك محفوظة في وسيلة تخزين خارجية؟ هل أنت متأكد من أنك لم تترك شيئاً من ملفاتك المهمة؟ ... جميل! عليك الآن أن تقرر ما إذا كنت ستبقي ويندوز ليعمل جنباً إلى جنب مع لينكس أم سأتخذ خطوة شجاعة وتقذف ويندوز من نافذة غرفتك وتكتفي بصحبة البطريق، الخيار الأول سيكون مناسباً لمن يعتمد على برامج معينة لا تعمل إلا في ويندوز ولا يمكنه الاستغناء عنها، الخيار الثاني أفضل وأبسط لجميع الحالات الأخرى.

في الحالتين، عليك أن تزور موقع التوزيعة التي ستثبتها على جهازك، قم بطباعة الصفحات أو الوثائق التي تشرح عملية التثبيت، إن كان لديك معرفة تقنية جيدة بمصطلحات الحاسوب ففي الغالب لن تحتاج إلى مساعدة لتثبيت لينكس لأن العملية سهلة بسيطة، إن كنت مبتدئاً فأنصحك بقراءة الوثائق المتعلقة بتثبيت لينكس، أو استعن بغيرك ليقوم بثتبيت النظام وتعلم منه.

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

### ملاحظات أخرى

* تذكر دائماً: لينكس ليس ويندوز، نعم يمكنك أن تنقر على الأزرار وتشغل البرامج بنفس الطريقة تقريباً، لكن من الناحية التقنية لينكس مختلف تماماً عن ويندوز، هذا الاختلاف قد يحتاج منك إلى بعض الوقت لكي تتعود عليه.
* لينكس يلزمك بإنشاء اسم مستخدم وكلمة سر له، هناك مستخدم رئيسي يسمى root، يجب ألا تستخدمه أبداً خصوصاً عند تعاملك مع ملفات النظام، غالبية التوزيعات الحديثة تقوم بإنشاء اسم مستخدم ثاني وتنصحك باستخدامه.
* لينكس يوفر لك العديد من الخيارات، هناك أكثر من سطح مكتب، هناك عدة متصفحات، ومحررات نصوص وبرامج بريد إلكتروني، وأنت وحدك من يستطيع أن يقرر ما إذا كان هذا البرنامج أو ذاك هو المناسب لك، لا داعي أن تدخل في نقاشات حول أي الخيارين أفضل، الناس أذواق ومن الطبيعي أن تختلف أذواقهم، فاحترم اختيارات الآخرين وقرر بنفسك الخيار المناسب لك.
* لينكس لم يظهر للوجود إلا بجهود آلاف المتطوعين، فحاول أن تساهم بفعل شيء ما لمجتمع البرامج الحرة، لا يجب أن تكون مبرمجاً، إن كنت رساماً يمكنك أن تساهم برسوماتك، وإن كنت كاتباً يمكنك أن تساهم بكتاباتك، وإن كنت تجيد فن التواصل مع الناس فحاول أن تسوق لينكس لهم.
* قم بتحديث النظام دائماً، غالبية التوزيعات الحديثة توفر برنامجاً سهلاً لعملية التحديث وغالباً ما سينبهك البرنامج بنفسه إلى آخر التحديثات.
* الكثير من الحلول متوفرة في الشبكة، إذا واجهتك مشكلة إبحث عن إجابتها أولاً قبل طرح الأسئلة في أي منتدى أو على أي شخص.
* تعلم سطر الأوامر (command line)، سيفيدك في الكثير من الحالات، وفي بعض الأحيان سطر الأوامر سيكون أسرع وأسهل لك من أي برنامج آخر في أداء بعض المهمات.
* ضع قائمة لأي شيء تريد تعلمه في لينكس، وراقب تطور مستواك.
* علم الآخرين واكتب عن خبراتك، هذا سيرسخ المعلومات والخبرات في عقلك.
* إن تعودت على لينكس وبدأت تستمتع باستخدامه، إسأل نفسك: هل أريد العودة إلى ويندوز مرة أخرى؟ الإجابة ستكون غالباً: لا!

الجمعة، 9 ديسمبر 2005

نظرة على بعض المعالجات المختلفة

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

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

اليوم يمكن لمعظم أنظمة التشغيل أن تتعامل بسهولة مع الكثير من البيانات، هناك معايير قياسية مشتركة تبسط عملية تبادل البيانات، لكن للأسف لم تعد الحواسيب تتميز عن بعضها البعض كثيراً، لدينا أجهزة تعمل بمعالجات x86 وهي الحواسيب الأكثر انتشاراً في أسواق العالم، تعمل في الغالب بمعالجات إنتل أو AMD، وتستطيع تشغيل أنظمة كثيرة مثل ويندوز، لينكس، FreeBSD وغيرها من الأنظمة.

الخيار الثاني هي أجهزة أبل، وهي تعمل الآن بمعالجات PowerPC، لكن أبل أيضاً ستنتقل إلى معالجات x86 التي تنتجها إنتل، ومن الناحية التقنية لن تكون مختلفة كثيراً عن باقي الأجهزة إلا في بعض التفاصيل وبالتأكيد في نظام تشغيلها الذي لن يعمل إلا على أجهزة أبل، ولا أضع أي اعتبار للنسخ التي تمكن البعض من تثبيتها على أجهزتهم، فهذه نسخ غير رسمية ولا زالت تجريبية.

فما هي الخيارات الأخرى المتوفرة في السوق؟ هل هناك حواسيب مختلفة فعلاً في السوق؟ نعم هناك القليل منها وسأتحدث عن بعضها، وقد رأيت أن أنظم الموضوع حسب نوع المعالجات بدلاً من التحدث عن الشركات، أي أنني سأتكلم عن المعالج ثم الشركات التي استخدمته ولن أتحدث عن معالجات إنتل وAMD لأنها معروفة وكتب عنها الكثير، ويمكن الحصول على الكثير من المواقع التي تتحدث عن الشركتين.

### معالجات C3 وC7 من فيا(VIA)
معالجات فيا هي من نوع x86، فلماذا أتحدث عنها؟ لأنها أقل شهرة من إنتل وAMD ولأنها تتميز عنهما بأنها لا تركز على السرعة والقوة بل على استهلاك الطاقة والحرارة، معالجات فيا C3 تأتي بسرعات تبدأ من 600 ميغاهيرتز وتصعد إلى 1.2 جيجاهيرتز، وبعض هذه المعالجات لا تحتاج إلى مروحة لتبريده، وهذا يعني إمكانية إنشاء حاسوب هادئ تماماً، أما استهلاكها للطاقة فهو قليل ويمكن استخدام مزود طاقة صغير الحجم ولا يحتاج أيضاً لمروحة تبريد.

معالج C7 تصل سرعته إلى 2 جيجاهيرتز وهناك نسخة منه مخصصة للحواسيب المحمولة اسمه C7-M ويتميز باستهلاكه القليل للطاقة وحرارته المنخفضة، وتأتي هذه المعالجات مع لوحات رئيسية بمقياس Mini-itx، وهي لوحات مربعة الشكل يبلغ طولها 17 سنتم، هذا الحجم الصغير مكن الكثيرين من استخدام هذه المعالجات في مختلف المشاريع، يمكنكم رؤية العديد من هذه المشاريع في موقع [Mini-itx.com](http://www.mini-itx.com/).

البعض يرى أن هذه المعالجات بطيئة مقارنة مع المعالجات التي نراها اليوم والتي تصل سرعتها إلى أكثر من 3 جيجاهيرتز ويمكن أن تستخدمها [لطهي وتسخين الطعام!](http://www.phys.ncku.edu.tw/~htsu/humor/fry_egg.html)، فلماذا أقوم بشراء معالج بطيئ وفي السوق معالجات أسرع بكثير؟

إذا كنت لا تستخدم حاسوبك كمنصة ألعاب ثقيلة، أو لا تستخدم البرامج الكبيرة مثل برامج التصميم ثلاثي الأبعاد، قأنت لا تحتاج إلى معالج سريع، يمكن لأي معالج بسرعة 1 جيجاهيرتز أن يؤدي المهام اليومية المعتادة مثل تصفح الشبكة، الرد على البريد الإلكتروني، مشاهدة الفيديو، والاستماع للملفات الصوتية، رؤية ملفات الفلاش التي يرسلها لك أصدقاءك كل يوم وتستهلك فيها وقتك دون فائدة، مشاهدة أفلام DVD التي نسخته بشكل غير قانوني من خلال برنامج Bittorrent.

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

### معالجات ARM
اسم هذه المعالجات هو اختصار[Advanced RISC Machines](http://www.arm.com/)، بدأ تطويرها في عام 1983م وأنتجت أول معالج منها في عام 1986م، وتستخدم معالجات أرم في العديد من الأجهزة، كالحواسيب الكفية، والهواتف النقالة، ومشغلات MP3 وفي الألعاب الإلكترونية وحتى ألعاب الأطفال، وفي الطابعات والسيارات وغيرها الكثير، تتميز هذه المعالجات بقلة استهلاكها للطاقة وبساطة تصميمها الداخلي، لذلك انتشرت واستخدمت في العديد من الأجهزة، هذه المعالجات تنتجها شركات كثيرة، مثل إنتل وسامسونج وهناك شركات أخرى اشترت تراخيص هذه المعالجات مثل IBM ونينتيندو وفيليبس وشارب وغيرها.

هناك حواسيب تعمل بهذه المعالجات، وتستخدم نظام [ريسك أو أس](http://en.wikipedia.org/wiki/RISC_OS)، المشكلة هنا أن تاريخ هذه الشركات يحتاج إلى موضوع منفصل لأنها بدأت بشركة وانتهت بعدة شركات وتعقدت العلاقات بين هذه الشركات، ولا مجال هنا سوى للحديث عن هذه الشركات ومنتجاتها، لكن قبل ذلك لنتحدث عن نظام ريسك.

هذا النظام ظهر بواجهة رسومية في عام 1987م وانتشر في بريطانيا بشكل كبير وفي المدارس تحديداً، وقد كان في ذلك الوقت يحوي تقنيات وأفكاراً جديدة لم تظهر إلا مؤخراً في بعض أنظمة التشغيل، فمثلاً تثبيت وحذف البرامج عملية سهلة، البرنامج يكون عبارة عن مجلد يحوي كل مكونات البرنامج، ضع هذا المجلد في مكان خاص للبرامج، هذا كل ما تحتاجه لتثبيته، وإذا أردت حذفه فعليك فقط حذف مجلد البرنامج، فكرة وجدت طريقها إلى أنظمة تشغيل أخرى مثل ماك أو أس، كان نظام ريسك يستخدم في محطة البي بي سي لإنتاج مؤثرات الوسائط المتعددة في أواخر الثمانينات وأوائل التسعينات، النظام يحفظ في ذاكرة ROM وليس في القرص الصلب، لذلك تشغيل النظام وإغلاقه لا تستغرق الكثير من الوقت، هذه كلها مميزات لهذا النظام ويمكنكم قراءة المزيد عن مميزاته في هذه [الصفحة](http://productsdb.riscos.com/admin/riscos.htm).

الشركات المنتجة لأجهزة تعمل بهذا النظام قليلة، منها شركة [كاسل تيكنولوجي](http://www.castle-technology.co.uk/castle/front.html) التي تنتج حواسيب بإسم [إيونكس](http://www.iyonix.com/)، هذه الحواسيب تأتي [بمواصفات وأشكال مختلفة](http://www.iyonix.com/iyonix/products.shtml)، وتتميز هذه الأجهزة بأنها هادئة لكونها تستخدم معالجات أرم ولا تستهلك الكثير من الكهرباء، ويمكنها تشغيل نظام ريسك ونظام لينكس أيضاً.

الشركة الثانية هي [أدفانتج 6](http://www.advantagesix.co.uk/)، هذه الشركة تطور الآن حاسوباً صغيراً هو [أي 9](http://www.advantagesix.com/products/A9home.html)، إذا زرتم الرابط الأخير ستجدون فيه صورة، صندوق صغير أزرق بجانب شاشة، ولوحة مفاتيح لاسلكية، وفأرة لاسلكية أيضاً، الصندوق الأزرق هو الحاسوب، ولم يطرح حتى الآن للبيع، الحاسوب الثاني هو [أي 6](http://www.stdevel.co.uk/thea6.html) وهذا لا يعمل بمعالج أرم بل معالج من شركة AMD، لكنه يستطيع تشغيل ويندوز ونظام ريسك، الحاسوب الثالث هو [أي 75](http://www.thea75.info/) والذي لم أجد فيه شيئاً مميزاً سوى [لونه البرتقالي](http://www.drobe.co.uk/extra/riscos_2004/smaller/DSCF0018.JPG) وشكله الذي يشبه حواسيب المزودات، أخيراً هناك حاسوب [أي 5](http://www.thea5.info/) وهو حاسوب لوحي (Tablet PC) ويمكن استخدامه كحاسوب نقال تقليدي.

### معالجات PowerPC
هذه المعالجات ظهرت في عام 1991م نتيجة تعاون بين ثلاث شركات وهي آي بي أم، أبل وموتورولا، وقد كانت مصممة لتعمل على حواسيب سطح المكتب والمزودات لكنها انتشرت في مجالات أخرى مثل السيارات والطابعات وغيرها من الأجهزة، ومستقبل هذه المعالجات في مجال حواسيب سطح المكتب أنتهى تقريباً بإعلان شركة أبل الانتقال إلى معالجات إنتل، أما آي بي أم ستظل تستخدم هذه المعالجات في مزوداتها عالية الأداء، وحالياً أسرع سوبر كمبيوتر هو [بلو جين](http://en.wikipedia.org/wiki/Blue_Gene) يعمل بمعالجات باور بي سي، المجال الجديد لهذه المعالجات سيكون منصات الألعاب، مثل إكس بوكس من مايكروسوفت، بلاي ستيشن من سوني واللعبة القادمة من نينتندو والتي تسمى ريفيليوشن.

لكن تبقى هناك شركة واحدة تستخدم معالجات باور بي سي لحواسيب سطح المكتب وهي شركة [جينيسي](http://www.genesippc.com/) التي تنتج حواسيب على أساس منصة تسميها [بيجيسوس بي بي سي](http://www.pegasosppc.com/)، ولديها أربعة منتجات، الحاسوب الأول هو [بيجيسوس](http://www.pegasosppc.com/pegasos.php) وهو لوحة رئيسية يمكن أن تعمل بمعالج جي3 بسرعة 600 ميغاهيرتز أو جي4 بسرعة 1 جيجاهيرتز، الحاسوب الثاني هو [أوبن ديسكتوب وركستيشن](http://www.pegasosppc.com/odw.php) ويعمل بمعالج جي 4 بسرعة 1 جيجاهيرتز، الحاسوبان يمكنهما تشغيل العديد من توزيعات لينكس والعديد من [أنظمة التشغيل الأخرى](http://www.pegasosppc.com/software.php) أبرزها نظام [مورف أو أس](http://en.wikipedia.org/wiki/Morphos) الذي يستطيع تشغيل العديد من برامج وألعاب نظام [أميغا](http://en.wikipedia.org/wiki/AmigaOS)، وهو نظام تجاري لكن بعض أجزاءه طرحت كبرامج حرة.

الحاسوب الثالث الذي تنتجه جينيسي هو [هوم ميديا سنتر](http://www.pegasosppc.com/homemedia.php)، يعمل بنظام لينكس وبرنامج [مايث تي في](http://www.mythtv.org/) لكي يقدم منصة لمشاهدة وتسجيل برامج التلفاز، كذلك يقدم كل ما يقدمه أي حاسوب آخر ويمكن أن يكون منصة ألعاب لكن محدودة بما يستطيع لينكس تقديمه في هذا المجال.

الحاسوب الرابع والأخير فهو [EFIKA 5K2](http://www.pegasosppc.com/efika.php) وهو حاسوب صغير الحجم ومخصص ليعمل عبر الشبكات وليس كحاسوب سطح مكتب كامل.

### معالجات أخرى
[صن مايكروسيستيمز](http://en.wikipedia.org/wiki/Sun_Microsystems) تنتج معالجات [سبارك](http://en.wikipedia.org/wiki/Sparc)، هذه المعالجات بدأ تصنيعها في بدايات الثمانينات، وهي معالجات مفتوحة المصدر حيث أعلنت صن في هذا الشهر عن مشروع [أوبن سبارك](http://opensparc.sunsource.net/nonav/index.html).

صن لديها ثلاثة حواسيب سطح مكتب تعمل بمعالجات سبارك، هي صن بلايد [2500](http://www.sun.com/desktop/workstation/sunblade2500/)، و[1500](http://www.sun.com/desktop/workstation/sunblade1500/)، و[150](http://www.sun.com/desktop/workstation/sunblade150/)، وحاسوب محمول هو [ألترا 3](http://www.sun.com/desktop/workstation/ultra3/index.xml)، وبالطبع معالجات سبارك مصممة في الأصل للمزودات عالية الأداء وصن لديها مجموعة كبيرة من هذه [المزودات](http://www.sun.com/servers/index.jsp).

أنظمة التشغيل التي تعمل في معالجات سبارك ليست بالكثيرة، بالتأكيد لينكس أحد هذه الأنظمة، وصن لديها نظام [سولارس](http://en.wikipedia.org/wiki/Solaris_Operating_Environment) وهو نظام حر.

#### MIPS
معالجات [MIPS](http://en.wikipedia.org/wiki/MIPS_architecture) تنتجها شركة [MIPS تيكنولوجي](http://en.wikipedia.org/wiki/MIPS_Technologies)، التي ظهرت للوجود في عام 1984م على يد باحثين من جامعة ستاندفورد وفي عام 1992م قامت شركة [سيليكون جرافيكس](http://en.wikipedia.org/wiki/Silicon_Graphics) بشراء شركة MIPS، وتستخدم سيليكون جرافيكس معالجات MIPS في مزوداتها ومحطات العمل عالية الأداء، وهي حواسيب ليست بالرخيصة، وموجهة بشكل أساسي للمحترفين في مجال الرسومات والفيديو وإنتاج الأفلام، وكذلك في مجالات الصناعة المختلفة والطب، واليوم تملك سيليكون جرافيكس [ثلاث محطات عمل](http://www.sgi.com/products/workstations/) تعمل بمعالجات MIPS.

حواسيب سيليكون جرافيكس يمكنها تشغيل لينكس، والشركة تقدم نظام تشغيل خاص هو [آيريكس](http://en.wikipedia.org/wiki/IRIX).

#### أوبن كورز
يستحق مشروع [أوبن كورز](http://www.opencores.org/) أن نتحدث عنه في كلمات قليلة، فهو يقدم تصاميم مجانية وحرة للمعالجات يمكن استخدامها لتصنيع المعالجات، المشروع يهدف إلى تقديم التصاميم مجاناً ويهدف إلى أن يكون وسيلة تعليمية لطلبة هندسة الحاسوب وللمتخصصين والباحثين في هذا المجال.

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

الأربعاء، 30 نوفمبر 2005

فليكر: طريقك محجوب يا ولدي!

مرة أخرى، إتصالات تحجب موقع [فليكر](http://www.flickr.com/)، حدث هذا منذ بضعة أيام، والغريب أنني زرت العديد من المواقع الشخصية الإماراتية ولم أجد موضوعاً واحداً عن حجب الموقع، وقد حجب الموقع من قبل فكانت ردة الفعل قوية وعاد الموقع خلال يومين أو ثلاث، فما الذي حدث الآن؟ إما أنني الوحيد الذي يرى أن الموقع محجوب لديه وهذا أمر مستبعد، وإما أن الناس لم يعودوا يهتمون كثيراً بموضوع الحجب.

حقيقة أشعر أنني كالطفل الصغير عندما تقوم إتصالات بحجب أي موقع، كأنني غير مسؤول عن تصرفاتي، كأنني بحاجة إلى حماية من أشياء خطيرة موجودة في تلك المواقع المحجوبة.

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

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

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

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

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

من المفترض أن تكون هناك معايير واضحة لحجب المواقع يستطيع الجميع قراءتها والوصول لها، ويجب رفع الحجب عن كل المواقع التي لا تتوافق مع هذه المعايير، ثم إذا ظهرت رسالة حجب موقع ما يجب أن تشرح هذه الرسالة سبب الحجب وتضع وسيلة سهلة للاتصال لمن يرغب في الاعتراض على الحجب.

أعلم تماماً أن هناك أناس فرحين لحجب موقع فليكر، وقد طالبوا بحجبه في بعض منتديات فليكر! لكن هؤلاء لا يملكون أي حق في فرض آراءهم على الآخرين الذين لا يرغبون في حجب الموقع.

المهم الآن: كيف يمكننا مراسلة إتصالات لمطالبتهم برفع الحجب عن الموقع؟ لأنني حقيقة لا أعرف وسيلة لفعل ذلك.

السبت، 19 نوفمبر 2005

لغة برمجة عربية؟ لم لا؟

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

البعض اعترض بسبب صعوبة إنشاء لغة برمجة، والبعض قال بأن اللغة لن يستخدمها أحد، وآخرون ذكروا أن هناك مشاريع كثيرة ظهرت ثم اختفت وفشلت ولم تنتج شيئاً، وقال أحدهم بما معناه: لماذا ننعزل عن العالم؟ لماذا الناس حول العالم يستخدمون لغات برمجة معروفة ونحاول نحن أن نكون مختلفين منعزلين؟ وآخر اعترض على لغة البرمجة العربية لأنه لا توجد لغات برمجة بأي لغة أخرى سوى الإنجليزية، هذه الاعتراضات كلها يمكن الرد عليها بجواب واحد: ولم لا؟

لماذا لا تظهر لغة برمجة عربية؟ ما المشكلة إن قام شخص ما بعمل لغة برمجة عربية؟ هل سيتوقف الزمن؟ أو ينهار العالم؟ أو تحدث كارثة تقضي على نصف سكان الوطن العربي المزدحم؟ أم أننا لن نتمكن من مشاهدة من سيربح "المليونين" بعد ذلك؟ أفهم أن بعض هذه الاعتراضات فيها شيء من الصحة، إنشاء لغة برمجة ليست عملية سهلة، والحماس الزائد الذي يبديه البعض قد يموت سريعاً وينتهي المشروع قبل أن يبدأ.
مع ذلك يبقى السؤال: لم لا؟

هل هناك لغات البرمجة أجنبية؟

كنت أظن أن جميع لغات البرمجة تستخدم اللغة الإنجليزية، لكن تبين لي بعد البحث عن أن هناك لغات برمجة صينية، كورية، إسبانية، ألمانية، روسية وعبرية، وركزوا على العبرية ... ركزوا عليها كثيراً، لأن العبرية تكتب من اليمين إلى اليسار تماماً كالعربية، وتشترك مع العربية في الكثير من الكلمات، ثم هي لغة دولة العدو، فلماذا يستطيع هؤلاء جميعاً إنشاء أدوات برمجة بلغاتهم ولا نتمكن نحن من إنشاء لغة برمجة عربية؟

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

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

كل شيء أو لا شيء

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

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

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

أفكار للغة البرمجة العربية

قبل إنشاء لغة البرمجة العربية علينا معرفة أنواع لغات البرمجة ومميزاتها وسلبياتها، علينا دراسة تاريخ لغات البرمجة وإلى أين وصل تطورها اليوم، هذا سيساعدنا كثيراً عند إنشاء لغة البرمجة العربية، بعد ذلك علينا أن نفكر في نوع اللغة التي نريد وأهدافها، هل هي لغة شاملة لكل شيء مثل بايثون؟ أم هي لغة متخصصة لتطوير المواقع مثل بي أتش بي؟ هل ستكون مثل لغة سي تحتاج إلى مترجم (compiler) أم ستكون مثل لغة بايثون لا تحتاج إلى ترجمة؟ وهكذا علينا أن نطرح العديد من الأسئلة لنحدد بدقة أهداف لغة البرمجة، شخصياً لدي بعض الأفكار الصغيرة.

لغة متخصصة في معالجة النصوص والبيانات

هناك لغة تسمى AWK، هذه اللغة تقوم بعمل واحد فقط، وهو معالجة النصوص والبيانات، وهي لغة سهلة والبرامج التي تكتب بها عادة تكون قصيرة ولا تحتاج إلى مترجم، لماذا لا تكون هناك لغة برمجة عربية مماثلة؟ تصور أن شخصاً ما يتلقى كل يوم تقريراً عبر البريد الإلكتروني حول استثماراته في أسهم بعض الشركات، هذه التقارير تأتي على شكل قالب ثابت، يستطيع هذا الشخص أن يستخدم AWK لكي يلخص هذه التقارير ويخرج بنتائج مفيدة، فلم لا تكون هناك لغة برمجة عربية تفعل نفس الأمر؟ ستكون متخصصة وصغيرة.

قواعد البيانات للجميع

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

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

برنامج مثل هذا وباللغة العربية؟ سيكون أمراً رائعاً، من الجميل أن نوفر للناس أداة للبرمجة والإبداع لا تحتاج لمعرفة تقنية كبيرة.

سطر الأوامر بالعربي

سطر الأوامر Command line جزء مهم في كل أنظمة التشغيل التي تتوافق مع مواصفات يونكس، لماذا لا يكون لدينا سطر أوامر عربي؟ هناك أنواع كثيرة من برامج سطر الأوامر، أشهرها bash، فلم لا يبدأ شخص ما بإنشاء برنامج سطر أوامر عربي، ربما لن يستخدمه أحد، لكن من الضروري إنشاء برنامج واحد يحوي على الأقل خمسة أوامر، لنقول للناس جميعاً: نعم ... نستطيع.

في الختام

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

الثلاثاء، 15 نوفمبر 2005

ألفاسمارت: لوحات مفاتيح متطورة

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

السؤال: هل نحن بحاجة إلى إنفاق كل هذه الأموال؟ في كتب التسويق قرأت أن بائع السيارة يجب ألا يبيع سيارة، بل المكانة والفخامة والاسم، أي أن البائع يبيع القيمة للناس وليس المنتج، وهذا يؤدي إلى أن يشتري الناس أشياء لا يحتاجونها، لكنهم فقط يشترونها لسد حاجة في نفوسهم، لا فرق بين سيارة رخيصة من كوريا وأخرى غالية من ألمانيا، كلاهما يستطيعان نقل الإنسان من النقطة أ إلى النقطة ب، كلاهما مريح ويمكنه أن يسير بسرعة مقبولة، بالطبع السيارة الألمانية قد تكون أكثر راحة وقوة وسرعة وهذا لا يعني أن السيارة الكورية ضعيفة وغير مريحة، مع ذلك الناس لا يفكرون بهذا المنطق، بل يشترون بدافع عاطفي.

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

في عالم الحاسوب هناك القليل من الشركات التي تحرص على البساطة، [وألفاسمارت](http://www1.alphasmart.com/) إحداها.

### لوحة مفاتيح متطورة
إن زرت موقع [ألفاسمارت](http://www1.alphasmart.com/) سترى صوراً للوحات مفاتيح، لكنها ليست لوحات مفاتيح عادية، لأنها تحوي شاشات صغيرة، يمكن أن نقول أن منتجات ألفاسمارت هي حواسيب، لكن حواسيب مختلفة ولها وظائف محدد، الوظيفة الأساسية لهذه الحواسيب هي الكتابة وتنسيق النصوص، أي آلات كاتبة رقمية.

في عام 1992م انطلقت هذه الشركة، كان اسمها في ذلك الوقت Intelligent Peripheral Devices، وقد أسسها مهندسان كانا يعملان في شركة أبل، والهدف من الشركة هو تطوير وتسويق منتجات تعليمية، وبالتحديد حواسيب نقالة سهلة الاستخدام وتناسب طلاب المدارس.

كما قرأت في العديد من المواقع، تتميز حواسيب ألفاسمارت بالجودة العالية، وهي خفيفة الوزن، ولا تحوي الكثير من الخصائص، نظام تشغيلها بسيط ومخصص فقط للكتابة ويحوي بعض الأدوات التي تساعد الكتاب مثل القاموس ومدقق إملائي، ويمكن إضافة تطبيقات صغيرة (applet) للجهاز لتقوم بعمل بعض الوظائف الصغيرة.

#### أجهزة ألفاسمارت
آخر جهاز طرحته ألفاسمارت، طرح في عام 2004م، يتميز بشاشته التي تستطيع عرض ستة أسطر كحد أقصى ويمكن تكبير الخط وتصغيره، الأجهزة السابقة لألفاسمارت لم تكن تحوي هذه الميزة، يستطيع الجهاز تخزين أكثر من 200 صفحة من النصوص، ويعمل بثلاث بطاريات من حجم AA وحسب ما تدعي الشركة، هذه البطارية كافية لتشغيل الجهاز لمدة 700 ساعة! أي لو قمت بالعمل كل يوم على الجهاز لمدة ساعتين ستنتهي طاقة البطارية بعد 350 يوماً، أي عاماً إلا ستة أيام، والجهاز يزن 907 جرامات، أي خفيف ويمكن حمله بسهولة ودون مشقة.

لا يحوي الجهاز أية ألعاب، ولا تقنيات اتصال سلكية أو لا سلكية، إلا منفذ الأشعة تحت الحمراء (IrDA) لنقل البيانات إلى أجهزة أخرى مثل بالم والحواسيب النقالة التي تحوي مثل هذا المنفذ، هناك منفذ USB يستخدم للاتصال بالحواسيب ونقل محتويات جهاز ألفاسمارت إلى الحاسوب.

الجهاز الثاني هو [ألفاسمارت 3000](http://www1.alphasmart.com/products/as3000.html) والذي يتميز بلونه الأخضر المائل إلى الأزرق، طرح في عام 2000م وهو الأقدم من بين منتجات هذه الشركة، لا يختلف كثيراً عن جهاز نيو إلا في كونه يحوي شاشة صغيرة، تعرض أربعة أسطر وفي كل سطر أربعين حرفاً، وهو موجه بشكل أساسي لطلبة المدارس، لكن يمكن أن يشتريه أيضاً أي شخص.

الجهازان السابقان يعملان بنظام تشغيل خاص من ألفاسمارت، أما [دانا](http://www1.alphasmart.com/products/dana.html) فهو يعمل بنظام بالم، ويحوي شاشة كبيرة، ويأتي الجهاز بنسختين عادية و[لا سلكية](http://www1.alphasmart.com/products/dana-w.html)، وبما أن دانا يعمل بنظام بالم فيمكنك تشغيل برامج كثيرة عليه، آلات حاسبة، ألعاب، برامج علمية، قواعد بيانات، قارئ كتب إلكترونية وغيرها الكثير، كما يمكنك أن تتصل بالشبكة وتقرأ البريد وتتصفح الويب.

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

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

### إقرأ المزيد

* [كندال كلارك يكتب عن ألفاسمارت نيو](http://www.oreillynet.com/pub/wlg/7873).
* [ميرلن مان يعقب عليه](http://www.43folders.com/2005/09/21/kendall-clark-alphasmart-neos-interesting-for-what-its-not/)، إقرأوا التعليقات في هذا الرابط.
* [ألفاسمارت](http://en.wikipedia.org/wiki/AlphaSmart) في ويكيبيديا.
* [نظرة على جاهز دانا](http://www.pencomputing.com/palm/Pen47/dana.html).
* [نظرة أخرى على جهاز دانا](http://www.the-gadgeteer.com/review/alphasmart_dana_palm_powered_laptop_review).
* [صور ألفاسمارت](http://www.flickr.com/photos/tags/alphasmart/) في فليكر.

الأحد، 13 نوفمبر 2005

مقهى الكتاب والأدباء

طرح الأخ أسامة فكرة في موقعه أسماها [كوفي شوب إسلامي](http://osama.ae/archives/2004/04/17/cafe/)، والفكرة تدور حول إنشاء مقهى __محترم__ لمن لا يحب الذهاب إلى المقاهي الأخرى التي قد توزع الشيشة أو يكثر فيها الاختلاط غير البريء، وقبل فترة تحدثت معه عن الفكرة فذكر مخاطر تطبيقها لأننا في سوق يطلب المقاهي التي تضع كل شيء غير محترم، الشيشة، العاملات اللواتي يلبسن ثياباً مختصرة، شاشة كبيرة تعرض قبيح الفضائيات، سماعات تزعج الناس بالأغاني وتطرب بعضهم.

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

ما الذي يجعلني أكتب عن هذا الموضوع؟ قرأت عن مؤسسة أمريكية تسمى [بارجراف](http://www.paragraphny.com/)، أسسها شخصان في نيويورك، هذه المؤسسة توفر بيئة هادئة ومكاتب مفتوحة على مدار الساعة، ويمكن للكتاب الاشتراك في هذه المؤسسة من لكي يأتوا في أي وقت وينجزوا كتاباتهم، قد يكتب البعض تقارير أو روايات أو أي شيء، الشرط الوحيد الذي تشترطه المؤسسة أن يكون الزبون شخصاً جاداً في الكتابة ولديه عمل ينجزه.

توفر المؤسسة كما قلت بيئة هادئة ومكاتب، وهناك اتصال لا سلكي سريع بشبكة الإنترنت، ويمكن للزبون استئجار خزانة صغيرة لحفظ أوراقه أو أي شيء آخر، وهناك مقهى صغير يقدم مأكولات خفيفة، وتنظم المؤسسة بعض الفعاليات الثقافية.

صحيفة نيويورك تايمز [كتبت عن هذه المؤسسة](http://www.nytimes.com/2005/10/09/fashion/sundaystyles/09writers.html?pagewanted=1&ei=5090&en=d939760e9736c042&ex=1286510400&partner=rssuserland&emc=rss) بعد افتتاحها بفترة قصيرة، وكتبت عن مؤسسة أخرى كذلك، هذا النوع من المؤسسات بدأت في الظهور في أمريكا وفي مختلف الولايات، السبب في ظهور هذه المؤسسات يمكن في حاجة الكتاب إلى أماكن هادئة لإنجاز أعمالهم، في المنزل قد يواجه المرء العديد من المقاطعات من الهاتف أو الأطفال، أما في هذه البيئة فالكل يكتب ويشعر الكاتب بالمنافسين من حوله فيدفعه ذلك للاجتهاد، وربما البيئة في هذه المؤسسات تجعل المرء أكثر إبداعاً بحكم وجوده بين أناس مبدعين، الفائدة الأخيرة والأهم هي أن هذه المؤسسات تربط بين الكتاب وتعرفهم بعضهم ببعض.

في أمريكا حركة أدبية واسعة، دورات تعليمية لتدريب الناس على مهارات الكتابة، مسابقات وجوائز، هناك [شهر وطني لكتابة الروايات](http://www.nanowrimo.org/) وهو بالمناسبة شهر نوفمر، مقالات وكتب تعلم الناس الكتابة، آلاف الكتب التي تنشر سنوياً، كل هذ يؤدي إلى وجود آلاف الكتاب والمؤلفين وأناس مصدر رزقهم هي الكتب.

نعود مرة أخرى للمقاهي، لماذا لا نرى مؤسسة مشابهة لدينا؟ أعلم أن الحال مختلف وأن القراءة لدينا تكاد تنعدم لدى الكثير من الناس، وأعلم أن الكتاب سوقه صعب والمؤلفون لا يستطيعون العيش من أرباح كتبهم، بل على العكس يدفع المؤلف شيء من ماله لكي يستطيع طباعة كتابه، أعلم كل هذا وغيره.

أليس من المفترض أن تكون هناك مؤسسة يمكن للمرء فيها أن يجلس بهدوء وينجز عمله؟ لتكن هذه المؤسسة مقهى أو جمعية نفع عام أو أي شيء، أعتقد أن هناك فرصة لنجاح مثل هذه الفكرة، لكن يجب أن يقف خلفها شخص متحمس ولديه استعداد للإبداع وقضاء وقته في دعم المؤسسة وتسييرها.

### تصميم موقع بارجراف
إن كنت مطوراً للمواقع يمكنك أن تتعلم بعض النقاط المفيدة من موقع مؤسسة [بارجراف](http://www.paragraphny.com/)، التصميم هادئ ويغلب عليه اللون البني الغامق، لون قد لا يستسيغه الكثير من الناس، لكنني أجده مناسباً لفكرة المؤسسة، أنظر إلى العمود الأيمن، ستجد فيه عنوان المؤسسة وهاتفها وعنوانها البريدي، وهذا العمود ستراه في كل صفحة، في العمود الأيسر شعار الموقع ثم نظام التصفح ثم عمود المحتويات، تصميم الموقع بسيط ويحوي أفكاراً مختلفة قليلاً، المهم أنه يخدم أهداف المؤسسة.

لاحظوا كيف أن الموقع لا يحوي صوراً متحركة، ليس هناك فلاشات مزعجة، النصوص قصيرة ويمكن قراءتها بسهولة وسرعة، والصور تعزز المحتوى فهي تعرض أجزاء من المؤسسة وليست مجرد زينة للموقع، ليس هناك أي محتويات أو صفحات لا تتعلق بالمؤسسة وتخصصها.

يمكنكم قراءة المزيد عن تصميم الموقع في مدونة [Subtraction](http://www.subtraction.com/archives/2005/0913_the_write_st.php).

الأربعاء، 9 نوفمبر 2005

نظرة على نوكيا 770

طرحت العديد من الشركات حواسيب صغيرة وبسيطة، وقد تحدثت عن هذا النوع من الحواسيب في [موضوع سابق](http://www.serdal.com/archives/2005/10/25/simple-pc/)، والكثير من هذه الحواسيب أو كلها توقف إنتاجها ودعمها من قبل الشركات المصنعة، لأن الناس لم يقبلوا على شراءها، فهي مرتفعة السعر، بطيئة ومواصفاتها غير مشجعة.

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

فلماذا سينجح جهاز [نوكيا 770](http://www.nokia.com/770/) في حين أن تجارب الآخرين فشلت؟

### وظائف قليلة لكن بإتقان
نوكيا 770 ليس هاتفاً نقالاً، وهو جهاز فريد من نوعه بالنسبة لنوكيا لأنها تنتج الهواتف النقالة ولم يسبق لها أن قدمت جهازاً يشبه الحواسيب الكفية، أقول يشبه لأن 770 ليس حاسوباً كفياً بل حاسوب إنترنت فقط، فليس هناك برامج للتنظيم الشخصي، بينما يوجد فيه متصفح، قارئ للبريد الإلكتروني، قارئ أخبار RSS، برنامج للاستماع إلى الإذاعات عن طريق الشبكة، مشغل ملفات فيديو وملفات صوتية، مشغل ملفات فلاش، قارئ ملفات PDF، آلة حاسبة، ألعاب، وبرنامج لتدوين الملاحظات.

الجهاز يعمل بتقنية 802.11 بي وجي اللاسلكية للاتصال بالشبكة، بمعنى آخر يجب أن تكون لديك شبكة لا سلكية لكي تستطيع استخدام الجهاز، وهذه الشبكات أصبحت متوفرة في الكثير من مراكز التسوق والمقاهي، والكثير من الناس يملكون مثل هذه الشبكات في منازلهم، شاشة الجهاز تعمل بدقة 800 بكسل × 480 بكسل، ويحوي الجهاز 128 ميغابايت من الذاكرة نصفها مخصص للمستخدم، ويمكن استخدام بطاقات الذاكرة لإضافة المزيد من المساحة لتخزين الملفات.

هذه المواصفات لا تجعل نوكيا 770 مختلفاً عن غيره، هناك حواسيب كفية تحوي مواصفات أفضل منه بكثير، فما الذي يميز 770 عن غيره؟

### البرامج الحرة: شاركنا متعة التطوير.
نوكيا 770 يعمل بنظام لينكس ويستخدم العديد من البرامج الحرة، وقبل أن يطرح في الأسواق أعلنت نوكيا عن مشروع [Maemo](http://www.maemo.org/) لتطوير نظام تشغيل نوكيا 770 وإتاحة الفرصة لمن أراد أن يستخدم هذا النظام لأجهزة أخرى، حالياً لا يوجد غير نوكيا 770 يستخدم هذا النظام، وأعتقد أننى سنرى في قريباً شركات أخرى ستسخدم هذا النظام.

المشروع يعطي المطورين نظرة شاملة عن أساس نظام التشغيل وكيف يمكن لأي مطور برمجة ما يريد من برامج لهذا النظام، وقامت نوكيا بإرسال الجهاز للمطورين قبل طرحه في السوق لكي يبدأوا في تطوير بعض البرامج له، والنتيجة هي ظهور العديد من الإنجازات الصغيرة هنا وهناك.

هناك نسخة من برنامج [GAIM](http://gaim.sourceforge.net/) تعمل في نظام [ميمو](http://dkothari.blogspot.com/2005/11/gaim-15-for-maemonokia-770.html)، وGAIM هو برنامج يشبه المسنجر، برنامج [إيفاينس](http://www.gnome.org/projects/evince/) أيضاً [يعمل في نظام ميمو](http://etrunko.blogspot.com/2005/10/some-screenshots-of-evince-in-maemo.html)، وهناك برامج أخرى:

* [إكس شات](http://zeus.rm-fr.net/~skyhusker/index.php/maemo/xchat).
* [أباي وورد](http://www.internettablettalk.com/blog/?p=100).
* [موقع يضم مجموعة من الألعاب والبرامج](http://www.indt.org.br/maemo/).
* [ريثم بوكس](http://tuxrecife.blogspot.com/2005/09/rhythmbox-on-maemo.html).
* [جنومريك](http://www.internettablettalk.com/blog/?p=55).
* [شروكي](http://aksi.mdamt.net/log/ar/2005-10-25-164/)، مزود ويب.
* [موقع المشاريع الحرة من نوكيا](http://opensource.nokia.com/).

ولا زال الكثير من المطورين يعملون على مشاريع صغيرة لنقل بعض البرامج إلى نظام ميمو، يمكنك متابعة أخبار هذا النظام وجهاز نوكيا 770 في [بلانيت ميمو](http://planet.maemo.org/).

أثناء بحثي عن صور لهذا الجهاز وجدت صورة أسعدتني كثيراً، وهي صورة برنامج [جينوم قرآن](http://www.internettablettalk.com/gallery/showphoto.php/photo/27/limit/recent)، من الواضح أن ميمو يمكنه أن يدعم العربية بسهولة، فقط يحتاج إلى تفرغ مبرمج أو اثنين لكي يحسنوا دعم اللغة العربية.

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

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

كانت هذه نظرة عامة على جهاز نوكيا 770 ونظام تشغيله.

الاثنين، 7 نوفمبر 2005

ماذا يقصدون بويب 2.0؟

تلبية لطلب بعض الأخوة كتبت هذا الموضوع، ماذا يعني مصطلح ويب 2.0؟ المصطلح هذا يعني عدة أشياء، وهناك اختلاف بين المتخصصين في التقنيات حول المعنى، وربما لن تجدوا إجابة واحدة مفيدة، البعض يعتقد أنه مصطلح تسويقي لا أكثر، وأنا شخصياً لا أعتبره كذلك في نفس الوقت لا أرى حاجة لإضافة مصطلح جديد، فالتقنيات تتطور باستمرار، ولن يأتي يوم نقول فيه: إنتهت عصر الويب التقليدي وبدأنا عصر ويب 2.0، لأن عملية الانتقال من التقنيات القديمة إلى الحديثة سيكون متدرجاً وربما لن يلاحظه إلا القليل من الناس.

الويب 2.0 ليست شيئاً جديداً، تقنيات اليوم التي نستخدمها كانت موجودة في الأمس القريب، لكن لم نكن نستطيع استخدامها بسبب ضعف دعم المتصفحات والبرامج لها، وما تفعله شركات اليوم من تخفيض التكاليف والبدايات الصغيرة هو بسبب ما حدث في الماضي حينما كانت شركات الويب تبدأ كبيرة ويستثمر فيها عشرات الملايين وتطرح في سوق الأسهم ثم تنهار ويخسر الكثير من الناس أموالهم ويفقد الناس ثقتهم بشبكة الويب.

الماضي كان درساً للجميع في مجال إدارة الشركات وفي مجال التقنيات واستخدامها، بدأت الثقة تعود لشبكة الويب، أو لنقل أنها أصبحت وسيلة للتواصل بين الناس ونشر المحتويات كما كان يفترض بها أن تكون، والتقنيات التي ظهرت بالأمس يمكننا اليوم استخدامها بفعالية، هذا كله أدى إلى ظهور الكثير من الأفكار الجديدة والشركات الصغيرة التي تبدو لنا أنها كبيرة بسبب الويب وما تقدمه من خدمات عبر مواقعها.

### لنتعرف على الويب 2
وجدت أن أفضل طريقة لشرح الويب 2.0 هي أن أتحدث عنها على شكل أفكار سريعة مختصرة:

* في ويب 2.0 المستخدم هو الذي يتحكم في البيانات والمحتويات ويساهم في تعزيزها وتصنيفها، هذا ما يحدث في ويكيبيديا وفليكر وdel.icio.us، وكلما زاد عدد مستخدمي هذه الخدمات والمواقع ازدادت المحتويات وصنفت بشكل أفضل وارتفعت قيمة الخدمة أو الموقع أكثر، والاعتماد على المستخدمين في تنظيم المحتويات وتعزيزها يحتاج إلى إعطائهم الثقة وتوفير الوسائل التي تبسط عملية إنشاء وتنظيم المحتويات، سابقاً كان مجرد التفكير في إعطاء هذه الثقة للمستخدين ضرباً من الجنون، لأن البعض كان يفكر في السلبيات فقط ويظن أن المستخدمين سيعيثون في الموقع فساداً.
* المواقع الشخصية في ويب 2.0 ستكون في الغالب على شكل مدونات، سابقاً المواقع الشخصية لم يكن لها أسلوب معين، غالباً الناس ينظمون صفحات مواقعهم الشخصية كما يريدون، لم تكن هناك طريقة معينة لنشر المحتويات، البعض كان يقوم بإنشاء موقعه الشخصي ولا يحدثه إلا قليلاً أو لا يحدثه أبداً، مع ظهور المدونات أصبح شكل المواقع الشخصية مألوفاً، المواضيع تنشر في الصفحة الرئيسية، لكل موضوع رابط ثابت لحفظه في الأرشيف، والأرشيف منظم حسب المواضيع وحسب الأشهر، يمكن للزوار غالباً التعليق على المواضيع، وصاحب المدونة لديه مرونة كبيرة في كتابة ما يريد من المواضيع، وهو يتشارك مع زوار موقعه في كتاباته فهو لا يكتب فقط لنفسه بل للآخرين لكي يشاركوه الرأي ويتناقشوا معه، ويمكن لصاحب المدونة كتابة مواضيع قصيرة أو طويلة، تحوي مجرد رابط أو صورة أو يكتب مقالة مطولة، هذه المرونة غير متوفرة في المواقع الشخصية التقليدية.
* في ويب 2.0 يزول الفارق بين برامج الحاسوب وتطبيقات الويب، لنأخذ [فليكر](http://www.flickr.com/) على سبيل المثال، يمكن لأي شخص التسجيل في الخدمة ووضع صوره فيها مجاناً، ويمكنه أن يقوم بإنزال برنامج يساعده على وضع الصور في الخدمة دون الحاجة إلى استخدام المتصفح، كما يمكنه استخدام برامج أخرى لتصفح الصور المحفوظة في فليكر، أضف إلى ذلك أن بعض مطوري المواقع قاموا بتطوير تطبيقات تستفيد من صور فليكر، مرونة فليكر نجدها أيضاً في خدمات أخرى مثل del.icio.us، هذه المواقع توفر ما يسمى API للجميع، وهي وسيلة للتفاعل مع الخدمة والاستفادة من محتوياتها عن طريق البرامج أو المواقع، هذه الخدمات تشجع المستخدمين على تعديلها (hacking) وتطويرها لتتناسب مع احتياجاتهم.
* في ويب 2.0 الشركات تبدأ صغيرة، شخص واحد أو شخصين أو فريق لا يزيد عن عشرة أشخاص، يطورون تطبيق ويب بشكل سريع ويطرحون نسخته التجريبية beta للاستخدام ويعتمدون على المستخدمين لكي يطوروه أكثر ويصححوا الأخطاء ويضيفوا المزيد من الخصائص، وهذه الشركات الصغيرة لا تسعى لتطوير تطبيقات ضخمة تقدم كل شيء، بل تطبيقات صغيرة تتخصص في مجال واحد، وبعض هذه التطبيقات يصبح موقعاً ضخماً لكثرة مستخدميه مع أن الخدمة نفسها بسيطة، del.icio.us على سبيل المثال تطبيق ويب طوره شخص واحد.
* يتحدث البعض عن ويب 2.0 على أنها استخدام المعايير القياسية لتطوير المواقع، لأن المعايير القياسية تفصل التصميم عن المحتويات وبالتالي يمكن الاستفادة من المحتويات بمعزل عن التصميم، هذا بالضبط ما يجعل الفارق بين برامج الحاسوب وتطبيقات الويب يتناقص، يمكن من خلالXML نشر المحتويات على شكل ملفات RSS والتي بدورها تتيح للمستخدم قراءة محتويات المواقع عن طريق برنامج في حاسوبه أو في هاتفه النقال.
* بعض الحقوق محفوظة، هذا هو الوضع القانوني للمحتويات في الكثير من تطبيقات ومواقع ويب 2.0، والبعض يستخدم رخصة Public Domain لكي يعطي الجميع الحق في الاستفادة من المحتويات، عندما تظهر خدمة جديدة مثل فليكر وتعطي المستخدمين إمكانيات كبيرة للتشارك بالمحتويات فيجب أن ترخص هذه المحتويات بشكل يسمح للجميع الاستفادة منها دون عوائق قانونية.

### خلاصة القول
الويب 2.0 ليست شيئاً جديداً، فهي خليط من التقنيات والممارسات، استخدم المعايير القياسية لتطوير المواقع وتطبيقات الويب، كن منفتحاً على المستخدمين وأعطهم صلاحيات تعزيز المحتويات وتنظيمها، وفر وسيلة للاستفادة من خدمات ومحتويات موقعك وأعطي الجميع صلاحية استخدام هذه الوسيلة، إبدأ بداية صغيرة ثم تدرج في النمو واعتمد على المستخدمين لتصحيح الأخطاء وتطوير موقعك أو تطبيق الويب.

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

إقرأ المزيد:

* [ما هي ويب 2.0؟](http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html)، مقالة تيم أوريلي صاحب دار النشر التي أقامت مؤتمراً بإسم ويب 2.0.
* [تعريف مختصر للويب 2.0](http://radar.oreilly.com/archives/2005/10/web_20_compact_definition.html).
* [10 أشياء ليست من ويب 2.0](http://www.37signals.com/svn/archives2/the_top_10_things_that_arent_web_20.php).
* [الأقل والأصغر كميزة تنافسية في ويب 2.0](http://www.37signals.com/svn/archives2/less_as_a_competitive_advantage_my_10_minutes_at_web_20.php).
* [تعقيب على مقالة تيم](http://blog.eventful.com/archives/2005/10/a_reponse_to_ti.html).
* [تصنيف ويب 2.0 في ديليشس](http://del.icio.us/tag/web2.0).

الأربعاء، 2 نوفمبر 2005

مطلوب مصمم … ومواضيع أخرى

نريد مصمماً "يتطوع" للعمل في تصميم مدونة، هناك تصميم CSS جاهز ونحن بحاجة إلى تحسينات في مجال الرسومات (graphic)، فمن يجد لديه القدرة على الإبداع ولديه رغبة في المساعدة أتمنى أن يراسلني، يشترط أن يتقن التعامل مع XHTML وCSS، وهذا العمل مرة أخرى تطوعي ولن يكون له مقابل سوى الشكر والدعاء وربما رابط :-)

### عشرات المواقع بتصاميم جديدة
إن كنت مهتماً بتقنية CSS فعليك بزيارة موقع [سي أس أس ريبوت](http://www.cssreboot.com/)، الذي نظم حملة لإعادة تصميم المواقع باستخدام CSS، وشارك فيها المئات من أصحاب المواقع، تجول في هذه المواقع، تعلم منها، خذ بعض الأفكار، تعلم من تناسق الألوان، وتوزيع المحتويات، هناك الكثير يمكنك أن تتعلمه بمجرد تصفح التصاميم الجديدة.

### لماذا ينتقل الناس إلى لينكس؟
يمكنكم أن تقرأوا الإجابة في هذه المواقع:

* [لينكس ديف سنتر](http://www.oreillynet.com/pub/wlg/8231?CMP=OTC-0O724Z062301).
* [إليكسر](http://lxer.com/module/forums/t/18462/).
* [سلاش دوت](http://linux.slashdot.org/linux/05/10/28/1226229.shtml?tid=4&tid=106).
* [أو أس نيوز](http://www.osnews.com/comment.php?news_id=12434).

معظم الإجابات كان حول _متعة استخدام الحاسوب وتعلم أسراره_، والقليل منها كان حول مشاكل ويندوز التي دفعتهم لتجربة لينكس، ولنتذكر أن هذه المواقع تقنية، لذلك روادها أكثرهم من محترفي الحاسوب.

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

لكن مع ذلك، أرغب في الانتقال إلى لينكس، فقط لمتعة تجربة لينكس، لا أدري لماذا نركز على صعوبة لينكس وصعوبة سطر الأوامر، لماذا لا نعتبر هذه الصعوبات هي جزء من متعة استخدام الحاسوب؟ حديثي موجه لمحبي التقنيات والمهوسيين بها، وكذلك المتخصصون في الحاسوب، أرى أنه من الخطأ أن يتجنب أحدنا لينكس والأنظمة الأخرى ونركز فقط على ما تعودنا عليه من أنظمة وأدوات.

يمكنك أن تتعلم لينكس بدون أن تثبته على جهازك، خصص ساعة أو ساعتين كل أسبوع لتعلم لينكس، أو حتى ساعة كل يوم، قم بإنزال توزيعة لينكس تعمل مباشرة من القرص المدمج، مثل [سلاكس](http://slax.linux-live.org/)، وابدأ في تعلم لينكس، تعلم سطر الأوامر وأوامره المختلفة، جرب المتصفحات النصية، تعلم استخدام إيماكس وفيم، قم بتثبيت بعض البرامج وحذفها، إبحث عن دروس متنوعة وطبقها، ولا تخشى من الصعوبات، يمكنك دائماً تجاوزها بالتجربة والتعلم من الأخطاء والقراءة.

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

### من هنا وهناك

* [هم عشرة أوامر في سطر الأوامر](http://www.cmm.uklinux.net/steve/ntt.html)، إبدأ في تعلم سطر الأوامر من هذا الدرس.
* [نظرة على كتاب الانتقال إلى لينكس - الطبعة الثانية](http://www.madpenguin.org/cms/?m=show&id=5406).
* [موقع يضم كتباً مجانية عن الحاسوب](http://www.computer-books.us/).
* [باسكت](http://basket.kde.org/)، ضع كل ملاحظاتك بمختلف أنواعها في سلة واحدة. (المصدر: [مجلة TUX](http://www.tuxmagazine.com/))
* [موقع متخصص في الطائرات اللاسلكية الصغيرة](http://www.aeronutz.flyer.co.uk/).
* [إصنع ميكروسكوب بدولار واحد](http://www.funsci.com/fun3_en/ucomp1/ucomp1.htm).
* [إضافة myStatus لوورد بريس](http://eightface.com/code/wp-mystatus/)، أخبر العالم عن نفسك، كيف تشعر؟ ماذا تقرأ؟ ماذا تفعل الآن؟

### عيدكم مبارك
مع أذان مغرب اليوم، ينتهي يوم ويبدأ يوم، ينتهي رمضان الذي مر هذه السنة كالبرق، ويأتي العيد، فعيدكم مبارك وأسأل الله يتقبل صيامكم وقيامكم وصالح أعمالكم، وأن يبلغنا رمضان القادم، ويغفر لنا وللمسلمين جميعاً.

سأنقطع عن الكتابة في المدونة حتى الإثنين القادم إن شاء الله، فحتى ذلك الحين لكم مني أطيب الأمنيات :-)

الثلاثاء، 1 نوفمبر 2005

نظرة على رخص البرامج الحرة

هناك أكثر من 40 رخصة للبرامج الحرة والمفتوحة المصدر كما يذكر موقع [فريشميت](http://freshmeat.net/faq/view/48/)، العديد من هذه الرخص متشابهة ولا تختلف عن بعضها البعض إلا في نقاط بسيطة، والقليل منها يستخدم على نطاق واسع، بعضها لا يستخدم إلا في مشاريع تعد على أصابع اليد، وفي هذا الموضوع سأذكر أشهر الرخص القانونية للبرامج الحرة.

### GNU GPL
GPL هي اختصار General Public License، وهي الرخصة القانونية الأساسية لمشروع [جنو](http://www.gnu.org/home.html) الذي يهدف إلى إنشاء نظام تشغيل حر، الرخصة كتبها [ريتشارد ستالمن](http://ar.wikipedia.org/wiki/ريتشارد_ستالمن) مؤسس مشروع جنو، والرخصة تستخدم لبرامج الحاسوب، وهي تعطي المستخدم أربعة حقوق أساسية:

* تشغيل البرنامج ولأي غرض.
* دراسة البرنامج ومعرفة كيفية عمله وتعديله.
* توزيع نسخ من البرنامج.
* تطوير البرنامج وتوزيعه للناس عامة.

اليوم هناك الآلاف من البرامج الحرة حول العالم، يمكن لأي شخص أن يستخدمها أو يعدلها ويدرسها، يمكنه أن يحسن من أداءها أو شكلها أو تغليفها ويبيع ما أنتجه بأي سعر، يمكنه أن يقدم خدمات دعم فني لهذه البرامج مقابل أي مبلغ يحدده، لكن هذه الرخصة تشترط على المستخدم أن يفعل ما يلي:

* في حال قام المستخدم بتعديل البرنامج عليه أن يوفر التعديلات التي أجراها للجميع ولا يمنع أحداً من استخدامها والاستفادة منها.
* إذا قام شخص ما بتوزيع نسخة من البرامج الحرة عليه أن يضع مع هذه النسخ مصدر (source code) هذه البرامج مع نسخة من الرخصة القانونية، هذا إن قام بنسخ البرامج على أقراص مدمجة مثلاً، لكن في الشبكة يمكنه أن يضع رابطاً لمصدر البرامج.
* لا يمكن لأي برنامج تجاري أن يستخدم مصدر برنامج حر مرخص برخصة GPL، إما أن يصبح البرنامج التجاري مرخصاً بنفس الرخصة أو يتخلص من مصدر البرنامج الحر.
* لا يمكن لبرنامج غير حر أن يربط نفسه ببرنامج حر، فمثلاً لا يمكن لأي برنامج حر أن يستخدم مكتبة (library) مرخصة برخصة حرة، تصور أن هناك شركة ما قامت بإنشاء متصفح تجاري يستخدم محركاً مرخصاً برخصة GPL، في هذه الحالة الشركة لم تلتزم بشروط رخصة GPL.

مشروع جنو لم يكتفي بهذه الرخصة بل قام بإنشاء رخص أخرى لأغراض مختلفة.

#### GNU LGPL
هذه الرخصة تعني Lesser General Public License، وهي تضع شروطاً أقل صرامة من GPL، فيمكن للبرامج التجارية أن تربط نفسها ببرامج حرة مرخصة برخصة LGPL، هذا هو الفرق الأساسي بينها وبين GPL.

البرنامج الذي يستخدم رخصة LGPL يبقى برنامجاً حراً تنطبق عليه الحقوق الأربع الأساسية، وإذا قام شخص ما بتعديل البرنامج وتطويره يجب عليه أن يوفر هذه التعديلات للجميع، لكن البرنامج التجاري الذي يربط نفسه ببرنامج حر لا يجب أن يصبح حراً.

#### GNU FDL
هذه الرخصة موجهة أساساً للوثائق المتعلقة ببرامج، كدليل الاستخدام، توثيق وظائف البرنامج والأوامر المستخدمة فيه، وأي وثائق أخرى تتعلق بالبرامج، لكن البعض يستخدمها لترخيص الكتب والمقالات وهذا أمر لا بأس به.

الرخصة تشترط أن تضع نسخة منها في أي وثيقة أو كتاب يستخدم الرخصة، يمكنك بيع وثائق وكتب تستخدم الرخصة، بشرط أن توفر هذه المواد بشكل يمكن للجميع الوصول له وقراءته، كأن توفر الكتب والوثائق على شكل ملفات نصية يمكن لأي شخص قراءتها.

الرخصة انتقدت بشكل واسع من قبل مجتمع البرامج الحرة لأسباب عديدة، يمكنك القراءة عنها في [ويكيبيديا](http://en.wikipedia.org/wiki/GNU_FDL)، شخصياً أرى أن الوثائق والكتب يجب أن تستخدم رخص مشروع Creative Commons لكي تتجنب مشاكل رخصة GNU FDL.

### BSD
هذه الحروف هي اختصار Berkeley Software Distribution، وهي رخصة حرة للبرامج، لكنها أقرب لأن تكون رخصة Public Domain، فهي لا تضع الكثير من الشروط على استخدام البرامج، وشروطها كالتالي:

* إذا قمت بتوزيع مصدر (source) البرنامج عليك أن تذكر مصدر هذه البرامج، أو بمعنى آخر من قام بإنشاءها سواء كان شخصاً أو مؤسسة.
* إذا قمت بتوزيع البرامج عليك أن تذكر مصدرها.
* يجب ألا تستخدم إسم مصدر البرنامج والأشخاص المشاركين في برمجته لترويج أي عمل مشتق من البرنامج الأصلي.

هذه هي الشروط، وهي كما ترون تتعلق بذكر المصدر أو من قام بإنشاء البرنامج وتؤكد على عدم استغلال الأسماء لترويج أي أعمال مشتقة من البرنامج الأصلي، هذا يعني أنك تستطيع أن تقوم باستخدام البرنامج كما تشاء، وتوزعه وتدرسه وتفهم طريقة عمله، يمكنك أن تقوم بتعديله ولا يشترط أن تشارك الآخرين بهذه التعديلات، وهذا ما قامت به مايكروسوفت مثلاً حينما أخذت من نظام FreeBSD مكونات بروتوكول TCP/IP الذي هو أساس شبكة الإنترنت.

### رخصة MIT
لا تختلف هذه الرخصة عن BSD، لكنها تضع شروطاً أقل، أي برنامج مرخص بهذه الرخصة يمكنك استخدامه وتعديله ونسخه كما تشاء ما دمت أنك ذكرت اسم أصحاب الحقوق، بمعنى آخر، تصور أن مشروع برنامج حر قام بتطوير برنامج ما ووضع ملاحظة حفظ الحقوق (copyright) واسم المشروع، عليك أن تذكر هذه الملاحظة عندك نشر وتوزيع أو بيع البرنامج.

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

يمكنك استخدام البرامج المرخصة بهذه الرخصة كما تشاء، يمكن لأي شركة أن تخلط بين برامجها التجارية وبرنامج مرخص برخصة MPL، هذا كل ما فهمته من الرخصة.

الاثنين، 31 أكتوبر 2005

مرة أخرى: سردال في الإذاعة

اليوم إن شاء الله، الإثنين 28 رمضان، الموافق 31 نوفمبر، سأكون والأخ [أسامة](http://www.osama.ae/) ضيفي الإذاعة للحديث عن المدونات:

* المقدم: إبراهيم اليعربي.
* 10 - 12 ليلاً بتوقيت الإمارات.
* 9 - 11 ليلاً بتوقيت مكة.
* 6 - 8 بتوقيت غرينتش (شكراً عبد المنعم)

للمشاركة في البرنامج:

* الهاتف المباشر 6001221، وفتح الخط للاتصال من خارج الإمارات هو 009712.
* الفاكس 4144859.
* الرسائل النصية القصيرة 2119 (من داخل الإمارات فقط)
* الرسائل النصية القصيرة من السعودية: ق 80444 أو Q 80444

للاستماع إلى الإذاعة:

* [مباشرة من الشبكة](rtsp://194.170.242.137/encoder/quran)، يحتاج إلى برنامج ريل بلاير، ولا يحتاج إلى تسجيل، لا عذر لكم الآن :-)، وشكراً InspireD على الرابط.
* يمكن الاستماع لها من خلال موقع [الإمارات للإعلام](http://www.emi.ae/)
* يمكن استقبال البث عبر عربسات على باقة أبوظبي بحيث يمكن الاستماع للإذاعة من خلال التلفاز، أخي مبارك كتب يشرح كيفية [ضبط لاقط الفضائيات](http://www.sadafat.com/?p=52).
* من أراد تسجيل الحلقة فعليه أن يقرأ [درساً](http://www.omardesigns.com/blog/ar/?p=33) كتبه الأخ عمر.

### أتمنى أن تشاركونا
من يستطيع الاتصال بالإذاعة فعليه أن يتصل ليطرح مداخلة أو سؤالاً، أتمنى أن ترسلوا أكبر قدر ممكن من الأسئلة عن طريق الرسائل القصيرة، ومن لم يستطع فعل ذلك فيمكنه طرح الأسئلة كرد على هذا الموضوع وسنجيب عليها إن شاء الله في البرنامج.

الأحد، 30 أكتوبر 2005

نظرة على رخص المحتويات الحرة

– أمين! ... هل علي أن أكتب هذه العبارة في موقعي؟
– أي عبارة؟
– "جميع الحقوق محفوظة"؟
– نعم بالتأكيد! كما تعلمت في معهد الأمانة، هذه العبارة هي أهم عناصر التصميم.
– ماذا تعني هذه العبارة؟
– لا أذكر ... هي تتعلق بحفظ ... لا أدري!
– ما فائدة المال الذي أنفقته على الدورة؟
– لحظة! دعني أتذكر ... لعلها تعني أن الحقوق محفوظة في مكان أمين، خزانة أو حتى ثلاجة!
– لعل إعلانات المطاعم أثرت في عقلك! أكمل.
– أو ربما تعني أن الحقوق محفوظة في عقل شخص ما ويستطيع ترديدها علينا متى ما أردنا!
– هممم ... ربما! هل لديك أقوال أخرى؟
– ربما تعني أن الحقوق محفوظة لكل شخص فيستطيع أن يستغلها كما يريد.
– لا ... هذا تفسير غير معقول، وإلا لسرق الناس كل شيء من موقعي.
– موقعك في الأصل منسوخ من مواقع أخرى! ... لا تنظر إلي هكذا، أنت طلبت أن يكون موقعك كباقي مواقع الناس!

### ماذا تعني الحقوق؟
مرة أخرى أذكركم: ليس لدي علم كافي للحديث عن القانون، ما أعرفه أن القوانين تحوي عبارات دقيقة، وكل كلمة لها معنى خاص في القانون، وهناك مواد تشرح القوانين وتشرح ماذا يعني هذا المصطلح أو ذاك وكيف تحدد المقاييس، هذه أمور يعرفها دارسوا القانون والمتخصصون فيه.

أما في الواقع، أغلب الناس لا يهتمون بالقوانين، خصوصاً قوانين النشر وحماية الملكية الفكرية، قد يهتم المرء بمعرفة القانون حينما يتعلق الأمر بالزواج والطلاق والحقوق المالية وحتى السيارات، لكن حينما يتعلق الأمر ببرنامج أو كتاب أو أنشودة فإنه لا يهتم بهذه الحقوق، ما دام أنه يستطيع الحصول على هذه المواد مجاناً فلم يكلف نفسه بشراءها؟ ولماذا يشتري نسخة أصلية من برنامج ما وهناك نسخ غير شرعية تباع بعشر دراهم؟

في مقابل قوانين النشر، هناك رخص حرة للبرامج والمواد الفكرية، أغلب هذه الرخص خرجت للعالم من أمريكا، لأن أمريكا الآن قارة كبيرة فيها ملايين الناس وتهاجر لها العقول النيرة المفكرة، الكثير من هؤلاء يعملون في مجالات إبداعية وفكرية، كالكتابة والتأليف، البرمجة، التصوير الفوتوغرافي، الفنون بأنواعها وغيرها، وكل عمل ينتجه شخص ما يصبح محفوظ الحقوق لهذا الشخص حسب القانون الأمريكي، سواء أشار الكاتب أو المبدع إلى الحقوق أو لم يشر لها، على الآخرين احترام حقوقه واعتبارها حقوقاً محفوظة له.

مع مرور السنين وتطور التقنيات بدأ الكونجرس الأمريكي وأصحاب النفوذ في الشركات الإعلامية وشركات البرمجة والحاسوب في دفع قوانين جديدة أكثر صرامة للحقوق النشر والملكية الفكرية، لا بل دخلت إلى هذا المجال شركات الأدوية التي أعتبرها شخصياً شركات _مجرمة_ حينما ترفض ترخيص ملكيتها الفكرية للدول الفقيرة لإنتاج أدوية رخيصة السعر لأمراض تفتك بشعوب هذه الدول، وفي نفس الوقت لا تبيع أدويتها بسعر منخفض وهكذا يبقى الناس يعانون من عدم توفر الدواء، هذه قضايا ليست بالهينة وستصل إلينا عاجلاً أو آجلاً مع توقيع أو تنفيذ اتفاقيات التجارة الحرة.

لماذا ظهرت رخص البرامج والمحتويات الحرة؟ لأنها كانت ردة فعل على القوانين الصارمة لحماية الحقوق، كانت البرامج في السابق تعرض مجاناً لمن أراد ويمكن لأي شخص الحصول على مصدر هذه البرامج لكي يطورها بنفسه، كانت الكتب والصور وكل أشكال الإبداعات الفكرية تصبح مجانية بعد مرور فترة من الزمن على إنشاءها، الآن بسبب القوانين لن تصبح هذه الإبداعات مجانية إلا بعد مرور عشرات السنين، بعض القوانين تشترط أن تكون الحقوق محفوظة للمؤلف ما دام حياً بالإضافة إلى سبعين سنة أخرى! طبعاً هذا كله يحدث في أمريكا.

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

دعونا الآن نستعرض بعض رخص المحتويات الحرة.

### Public Domain
هذه رخصة قانونية تعطي الناس كل الحقوق، بمعنى آخر إذا كتب شخص ما كتاباً واختار له رخصة Public Domain فهذا يعني أن الكاتب تنازل عن كل حقوقه، فيمكن لأي شخص أن ينسخ الكتاب ويوزعه ويبيعه وينشره إلكترونياً ويغرق العالم بنسخ من هذا الكتاب.

وهناك الكثير من الكتب والأعمال الفنية مرخصة بهذه الرخصة، فالأعمال القديمة مثلاً تعتبر حقاً عاماً للجميع، فلا يمكن لشخص أن يدعي أنه يملك حقوق كتاب "صحيح البخاري" أو "البيان والتبيين" أو "تاج العروس" أو مسرحيات شكسبير، وحتى الاختراعات والاكتشافات العلمية أصبحت الآن جزء من ثقافة وتراث العالم ولا يمكن لأي شخص أن يدعي ملكيتها.

هناك بعض المعلومات التي لا يمكن لشخص أن يدعي ملكيتها، مثل الإحصائيات، كذلك بعض ما تنتجه الحكومات من وثائق وتقارير تعتبر حقاً عاماً للجميع.

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

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

* إقرأ عن هذه الرخصة في [ويكيبيديا](http://en.wikipedia.org/wiki/Public_domain).
* [مشورع المكتبة الحرة](http://www.openlibrary.org/)، إقرأ العديد من الكتب مجاناً وانسخها ووزعها كما تشاء، المشروع يوفر واجهة سهلة لتصفح وقراءة الكتب، ويهدف إلى وضع أكبر عدد ممكن من الكتب المطروحة كحق عام على الشبكة.
* [مشروع جوتنبيرج](http://www.gutenberg.org/)، يوفر العديد من الكتب كحق عام للجميع، ويحوي أيضاً كتباً محفوظة الحقوق لكنها تنشر بإذن من الكاتب أو دار النشر.
* [الوراق](http://www.alwaraq.com/)، يوفر العديد من الكتب العربية.
* [الحديث الشريف](http://hadith.al-islam.com/) من موقع الإسلام، يوفر العديد من الكتب المتخصصة في الحديث الشريف.

### Creative Commons
Creative Commons هي منظمة أمريكية لا ربحية أنشأت في عام 2001م في سان فرانسيسكو، تهدف المنظمة إلى تبسيط عملية توزيع ونشر الأعمال الفكرية مع حفظ بعض حقوق أصحابها، وتوفر المنظمة عبر [موقعها](http://www.creativecommons.com/) أدوات للباحثين عن محتويات مرخصة برخص هذه المنظمة وأدوات لمن يريد نشر محتويات تستخدم رخص المنظمة.

رخص هذه المنظمة تتوفر بثلاثة أشكال:

* النص القانوني: وهو نص مفصل موجه للمحامين والمتخصصين في القانون وسيستخدم في المحاكم وساحات القضاء إن كانت هناك قضية تتعلق بمواد نشرت باستخدام رخصة Creative Commons.
* نسخة عامة: وهي التي كتبت بلغة مختصرة سهلة وهي موجهة لجميع الناس.
* نسخة الحاسوب: وهي مكتوبة بلغة تفهمها البرامج ويستطيع المبرمجون تضمينها في برامجهم.

كل رخص CC تحتوي بعض الشروط للمشاركة بالمحتويات، وهي كالتالي:

* المصدر (Attribution): إن اشترطت النسخة أن تذكر المصدر فيمكنك أن تستخدم المحتويات كما تشاء ما دمت قد ذكرت بوضوح كاتبها أو من قام بإنشاءها.
* غير مخصص للإستخدام التجاري (Noncommercial): هذا الشرط يعني أن المحتويات يمكن أن تستغل وتستخدم بشرط ألا تباع وتستغل تجارياً، لنفترض أن الأخ أسامة رخص صوره التي يضعها في خدمة فليكر برخصة CC بشرط ألا تستغل تجارياً، هذا يعني أنني أستطيع طباعة صوره واستخدامها في المواقع أو في أي غرض لكن لا يحق لي بيع صوره.
* الاشتقاق (No Derivative Works): هذا الشرط يعني أنك تستطيع نسخ وتوزيع المحتويات لكن لا يمكنك استخدمها لإنشاء عمل جديد، لنتصور أن أخونا عبد المنعم قام بتصوير فيلم فيديو عن المغرب وتاريخه، واشترط ألا تشتق أعمال جديدة من عمله، لا يمكن لأي شخص آخر أن يستخدم عمل أخونا عبد المنعم لإنشاء فيلم جديد.
* المشاركة بالمثل (Share Alike): هذا الشرط يعني أنك تستطيع استخدام المواد والمحتويات وتوزيعها، بشرط إن قمت بتعديلها فعليك أن تشارك الآخرين بهذه التعديلات.

كما قلت هناك [أدوات](http://creativecommons.org/license/) تبسط عملية اختيار الرخصة المناسبة، كل ما عليك فعله هو الإجابة عن أربعة أسئلة فقط، ثم تضع رابط الرخصة في موقعك أو في المادة التي تريد ترخيصها.

* موقع [Creative Commons](http://www.creativecommons.org/).
* [صور في فليكر مرخصة برخصة CC](http://www.flickr.com/creativecommons/).
* محاضرة [الثقافة الحرة](http://www.eff.org/IP/freeculture/)، يمكنك الاستماع لها ومشاهدة عرضها وكذلك قراءتها، وهي تستحق الترجمة بالمناسبة، وأنصح الجميع بالاستماع لها.
* كتاب [الثقافة الحرة](http://free-culture.org/).
* [دليل للمحتويات المرخصة برخصة CC](http://www.commoncontent.org/).

### ماذا بعد؟
هناك رخص حرة مختلفة، لكن ذكرت أهم رخصتين منهما وهي Public Domain وCreative Commons، فهما الأشهر والأكثر استخداماً، هناك رخص أقل شهرة أو أصبحت لا تستخدم بعد ظهور مشروع CC منها رخصة OPL أو Open Content License، وهناك رخصة من مشروع جنو هي FDL لكن هذه موجهة بشكل خاص لكتابة الوثائق المتعلقة بالبرامج لذلك سأتحدث عنها في موضوع لاحق.

ماذا عن الوضع القانوني لدينا؟ هل قوانين بلداننا تعترف بهذه الرخص؟ هل توجد محتويات ومواد نشرت بهذه الرخص بينما لا زالت محفوظة الحقوق في بلداننا؟ ليس لدي إجابات على هذه الأسئلة.

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

الثلاثاء، 25 أكتوبر 2005

نحن بحاجة إلى حواسيب بسيطة

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

من هذه الأفكار التي بدأ الناس يطالبون بها فكرة الحواسيب البسيطة الصغيرة غير المكلفة، بين عامي 2000م و2001م ظهرت العديد من هذه الأجهزة، مثل [سوني إي فيلا](http://en.wikipedia.org/wiki/Sony_eVilla) و[ثري كوم أودري](http://en.wikipedia.org/wiki/3Com_Audrey) كومباك آي باك، كانت هذه الأجهزة تستهدف أناساً يريدون حواسيب للوصول إلى الشبكة وتصفحها واستخدام البريد الإلكتروني ولا بأس إن كانت هناك تطبيقات بسيطة مثل محرر نصي ومستعرض صور ومشغل ملفات صوتية، هذا كل شيء.

لكن الفكرة لم تنجح في السابق لأسباب عديدة، كانت الحواسيب البسيطة غالية السعر، بطيئة ومواصفاتها غير مشجعة، لم تكن خطوط الاتصال السريعة متوفرة بشكل كبير كما هو الحال اليوم، لم تكن تقنيات الحاسوب متطورة كما هي اليوم، وتقنيات الأمس التي كانت مرتفعة السعر أصبحت أقل سعراً اليوم.

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

الكثير من الناس حول العالم لا يحتاجون هذه الحواسيب، بل يحتاجون حواسيب صغيرة بسيطة تؤدي ما عليها دون مشاكل، فمثلاً مقاهي الإنترنت ستستفيد من هذه الحواسيب لأنها غير مكلفة ولا تحوي الكثير من البرامج ومتخصصة فقط في الاستفادة من الشبكة وخدماتها، وهي لا تعاني من المشاكل الأمنية بالتالي ستكون تكلفة صيانتها قليلة أو معدومة.

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

هذا ما يحتاجه الكثير من الناس اليوم، وأنا واحد منهم، أريد حاسوباً بسيطاً لا يحوي الكثير من الخصائص ويؤدي المهمات اليومية بدون مشاكل، أعني بالمهمات اليومية:

* تصفح الشبكة.
* الرد على البريد الإلكتروني.
* الكتابة في المدونة.
* كتابة المقالات والتقارير.
* قضاء بعض الوقت في ألعاب بسيطة.
* قراءة خلاصات RSS.
* الاستماع للأناشيد والمحاضرات.
* مشاهدة أفلام فيديو.

كل هذه المهمات وغيرها لا تحتاج إلى معالجات سريعة أو ذاكرة كبيرة أو قرص صلب كبير، مع ذلك نشتري حواسيب مواصفاتها تفوق حاجتنا وتتعطل كثيراً.

اليوم هناك خيارات قليلة لاقتناء حواسيب بسيطة، فإما أن تشتري أجهزة قديمة توقف إنتاجها من موقع eBay أو تشتري أجهزة مثل [AMD Pic](http://www.amdboard.com/pic.html) و[نوكيا 770](http://en.wikipedia.org/wiki/Nokia_770_Internet_Tablet)، لكن الجهازين حتى الآن حسب علمي لم يعرضا للبيع لدينا، جهاز AMD يعمل بنظام ويندوز سي إي والكثير يتسائلون عن سبب هذا الاختيار، فمن المفترض أن يكون لينكس خيار أقل سعراً لمثل هذه الأجهزة، جهاز نوكيا يعمل بنظام لينكس وبواجهة GTK ونظرياً الجهاز يدعم العربية لكن عملياً لم أجد أي شيء يشير إلى دعم اللغة العربية، والجهاز يتصل بالشبكة لا سلكياً، لذلك من كان لديه شبكة لا سلكية في منزله أو العمل يمكنه أن يستفيد من الجهاز.

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

الخميس، 20 أكتوبر 2005

نظرة على تطبيقات مونو

[مونو](http://www.mono-project.com/Main_Page) هو مشروع يقدم بيئة حرة بديلة لتقنية [دوت نت](http://en.wikipedia.org/wiki/.NET_Framework) من مايكروسوفت، ويمكن لأي مبرمج أن يطور برامجه باستخدام تقنيات مونو وسيعمل برنامج في عدة أنظمة تشغيل.

ما يميز مونو (و تقنية دوت نت) أنه يبسط عملية تطوير البرامج، فلا داعي لأن يهتم المبرمج بإدارة الذاكرة وإدارة موارد نظام التشغيل وغيرها، بل عليه أن يركز على الواجهة وعلى ما سيقدمه البرنامج للمستخدم، لذلك تطوير البرامج باستخدام مونو سيكون أسرع وأكثر سهولة على المبرمج، من استخدام لغات برمجة أخرى مثل لغة سي.

هذه لمحة بسيطة عن مونو، ومن لديه الفضول لمعرفة المزيد فعليه زيارة موقع المشروع لقراءة التفاصيل، ولنعرض بعض البرامج التي طورت بتقنيات مونو.

### أف-سبوت
شركة أبل تقدم برنامج [آي فوتو](http://www.apple.com/ilife/iphoto/) لتنظيم وتخزين الصور، وجوجل لديها برنامج [بيكاسا](http://picasa.google.com/index.html) يقوم بنفس الوظيفة لكنه يعمل فقط في نظام ويندوز، ومستخدم لينكس لديه خيار لا يقل قوة عن هذه البرامج، وهو [أف سبوت](http://www.gnome.org/projects/f-spot/).

يمكن للمستخدم وضع صوره في خدمة [فليكر](http://www.flickr.com/) مباشرة من خلال أف-سبوت، ويقدم البرنامج أدوات بسيطة لتصحيح الصور وتعديلها، كحذف [العين الحمراء](http://en.wikipedia.org/wiki/Red-eye_effect)، وتعديل ألوان الصور وغيرها، ويوفر البرنامج وسيلتين لتنظيم الصور، الأولى عبر التصنيفات (Tags) والثانية حسب تاريخ إضافة الصور.

إقرأ المزيد عن أف-سبوت في [جينوم جورنال](http://gnomejournal.org/article/23/an-introduction-to-f-spot) و[نيوز فورج](http://software.newsforge.com/article.pl?sid=05/05/09/1739224&tid=75).

### بانشي
يمكن أن نقول بأن [بانشي](http://banshee-project.org/index.php/Main_Page) هو آي تونز لنظام لينكس، فهو يدعم أجهزة iPod ويمكنه نسخ الملفات الصوتية من الأقراص المدمجة وواجهته قريبة من واجهة آي تونز، ويمكنه إنشاء أقراص مدمجة صوتية أو تحوي ملفات MP3.

إقرأ المزيد عن بانشي في [جينوم جورنال](http://gnomejournal.org/article/30/the-banshee-music-player-an-introduction).

### بيجل
مستخدمي نظام ماك لديهم [سبوت لايت](http://www.apple.com/macosx/features/spotlight/)، ومستخدمي ويندوز لديهم العديد من الخيارات أبرزها [جوجل ديسك توب](http://desktop.google.com/)، ومن المفترض أن يأتي نظام ويندوز فيستا مع محرك بحث، أما مستخدمو لينكس فلديهم [بيجل](http://www.beagle-project.org/Main_Page).

بيجل هو محرك بحث سريع يعتمد على تقنيات مونو، يمكن من خلال البحث عن مختلف الملفات مثل البريد الإلكتروني، سجلات الدردشة، الوثائق، ملفات المساعدة، الصور، الملفات الصوتية، ملفات RSS، صفحات HTML ويمكنه البحث أيضاً عن البرامج.

يمكنك [مشاهدة عروض فلاش](http://nat.org/demos) لتفهم كيف يعمل بيجل.

### مونو ديفيلوب
برنامج خاص للمبرمجين، [مونو ديفيلوب](http://www.monodevelop.com/Main_Page) هو في الأصل نسخة من [شارب ديفيلوب](http://www.sharpdevelop.com/OpenSource/SD/) الموجه للمبرمجين الذين يستخدمون تقنية دوت نت، مونو ديفيلوب لا يختلف عنه كثيراً، لكنه مخصص لنظام لينكس وموجه لمن يستخدم تقنيات مونو.

### توم بوي
برنامج ويكي لسطح المكتب، هذا هو باختصار [توم بوي](http://www.beatniksoftware.com/tomboy/)، لكنه بسيط ولا يحوي الكثير من الخصائص التي تمتلكها برامج ويكي، فهو فقط يتميز بالربط بين الملاحظات، وهو أكثر كفاءة من برامج الملاحظات التي تحاول تقليد أوراق الملاحظات الصفراء المشهورة.

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

### برامج أخرى
* [آي فولدر](http://www.ifolder.com/index.php/Home)، مزود وبرنامج للتشارك بالملفات عبر الشبكات.
* [جلاكسيوم مسنجر](http://galaxium.sourceforge.net/index.html)، برنامج للتخاطب عبر خدمة مايكروسوفت مسنجر.
* [بلام](http://developer.imendio.com/wiki/Blam)، قارئ RSS.
* [أليجيتور](http://alligator.sourceforge.net/)، قارئ RSS آخر.
* [سكاي نيت](http://sky-net.sourceforge.net/)، برنامج للفلكيين ومحبي الفضاء، يعرض خريطة الفضاء وأسماء النجوم.
* [بلوفنك](http://bluefunk.sourceforge.net/)، مشغل ملفات صوتية.
* [مونوبود](http://usefulinc.com/edd/blog/contents/2005/06/17-monopod/read)، برنامج لإنزال ملفات بودكاست.
* [لاودهايلير](http://www.loudhailer.org/screenshots.html)، مشغل ملفات صوتية بسيط.
* [كوروش](http://www.ercansoy.com/kurush/)، برنامج لإدارة الشؤون المالية الشخصية، اسمه يعني قروش وليس كروش!
* [آي بوك شيلف](http://www.gnomefiles.org/app.php?soft_id=792)، برنامج لتنظيم الكتب.
* [جي ماب](http://gmap.sourceforge.net/)، برنامج للخرائط وتتوفر منه نسخة لويندوز.
* [جليمر](http://glimmr.sourceforge.net/)، برنامج لوضع الصور في خدمة فليكر.

### تثبيت واستخدام برامج مونو
بعض شركات لينكس وتوزيعات لينكس رفضت إضافة مونو لمخاوف قانونية، فهناك احتمال بأن تقاضي مايكروسوفت هذه الشركات، مع أن مشروع مونو يعتمد على معايير قياسية معتمدة من قبل منظمة [ECMA](http://www.mono-project.com/ECMA) للمعايير القياسية، على أي حال، المستخدم العادي عليه ألا يخشى من استخدام مونو، القضايا القانونية ستكون فقط بين الشركات إن حدث أن قاضت مايكروسوفت أي شركة أخرى.

إذا كنت تستخدم توزيعة [أبونتو](http://www.ubuntulinux.org/) أو [سوزي](http://www.opensuse.org/Welcome_to_openSUSE.org) فيمكنك استخدام برامج مونو بدون مشاكل، فقط عليك أن تثبتها من خلال برنامج التثبيت الخاص بالتوزيعة، ويمكنك تجربة توزيعات تعمل من القرص المدمج مباشرة مثل [مونو لايف](http://www.mono-live.org/) و[مونوبكس](http://www.monoppix.com/).

أما من أراد توزيعة يثبتها في حاسوبه وتأتي مع بعض برامج مونو فعليه بتوزيعة [فورسايت لينكس](http://www.foresightlinux.com/)، هذه التوزيعة تتميز بأنها تستخدم آخر التقنيات لذلك قد تجد فيها ما لن تجده في معظم التوزيعات الأخرى، يمكنك قراءة المزيد عنها في [دسترو واتش](http://distrowatch.com/weekly.php?issue=20050912#fdow).

ماذا عن ويندوز؟ هل يمكن تشغيل برامج مونو في ويندوز؟ من المفترض أن تكون الإجابة نعم، لكن في الحقيقة لم أجد حتى الآن نسخ من هذه البرامج مخصصة للتثبيت في ويندوز (إلا بعضها)، هناك لقطات من بعض المبرمجين تبين كيف أن بعض البرامج تعمل في ويندوز، لكن لم أجد روابط مباشرة لتنزيل هذه البرامج وتركيبها في ويندوز، إذا وجد أحدكم فليضع الرابط في تعليقه.