المقالات

الوصف

المقالات العربية

٣٠ مقابلة مع مطوري نواة لينكس في ٣٠ أسبوعا: مارتن .كي. بيترسون

نشره Fahad في

أدار المقابلة: جينيفر كليور.

ترجمة: زاهر النوتكي.

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

عشرة أسباب تجعل من بايثون أداة رائعة للأبحاث وأسباب أخرى تُقلل من روعتها

نشره Fahad في

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

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

للتوضيح، أنا لا أروّج لاستخدام بايثون لوحدها كبيئة مثالية في البرمجة العلمية ، أنا أروج للغة بايثون مع ثلة من المكتبات المستقلة الناضجة مفتوحة المصدر ، و بالتحديد Numpy/Scipy للعمليات العددية ، و Cython  للتحسينات في أدنى مستوى ، و IPython  للعمل التفاعلي ، و MatPlotLib للرسومات ، لاحقاً سأشرح ما سبق سرده بالإضافة إلى مكتبات أخرى بتفصيل أكثر، حيث أنني ذكرتهم الآن حتى أتحدث عنهم لاحقا ضمن هذه المقالة.

٣٠ مقابلة مع مطوري نواة لينكس في ٣٠ أسبوعا: جونيس بيرغ

نشره Fahad في

أدار المقابلة: جينيفر كليور.

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

نظرة على الإصدار الرابع من محاكي نظام التشغيل فيرفكس للهواتف الذكية

نشره sasini في

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

سنة على نظام لينكس المكتبي في مدرسة وستكلف الثانوية للبنات

نشره Fahad في

بمناسبة اقتراب عيد الفطر السعيد أعاده الله على الجميع باليمن والبركات، قمت بترجمة مقابلة مثيرة للاهتمام عن تجربة أحد المدارس البريطانية للانتقال إلى منصة لينكس وكيف مضت هذه التجربة. للعلم أنا قمنا بنشر مقالتين حول ضرورة استخدام البرمجيات الحرة في التعليم والمقالات هي: لماذا يجب استخدام البرمجيات الحرة في التعليم؟ و لماذا يجب على المدارس أن تستخدم البرمجيات الحرة خصيصاً. صاحب المقالة هو ستو جارفاس وقد بدأت باستخدام برمجيات كدي في عام 2003 وبدأت العمل في فريق ترويج كدي عام 2008 عن طريق كتابة المقالات لموقع أخبار كدي. وبدأ ببطء بالانخراط أكثر وأكثر أنشطة فريق الترويج عن طريق كتابة إعلانات إصدارات كدي الرئيسية وأصبح محررا في موقع أخبار كدي عام 2009.  وفي عام 2010 أصبح عضوا في مجلس كدي الاستشاري و مجموعة التسويق. وهو يمثل كدي في مشروع ALERT البحثي الممول من الاتحاد الأوروبي في مدته من 2011- 2013م.

٣٠ مقابلة مع مطوري نواة لينكس في ٣٠ أسبوعا: جون دبليو لينفيل

نشره Fahad في

أدار المقابلة: جينيفر كليور.

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

يمكنك الإطلاع على بقية المقابلات ضمن سلسلتنا الأسبوعية على الصفحة التالية.

٣٠ مقابلة مع مطوري نواة لينكس في ٣٠ أسبوعا: أرند بيرجمان

نشره Fahad في

أدار المقابلة: جينيفر كليور.

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

ما اسمك؟؟

أرند بيرجمان

ما الدور الذي تقوم به في المجتمع/أو ما الأنظمة الفرعية التي تعمل عليها؟؟

أنا مشرف مشارك في تصميم معمارية نواة arm-soc مع أولوف جوهانسون حيث نقوم بجمع عشرات الترقيعات من مشرفي الأنظمة الفرعية لمعمارية ARM وندمج هذه الترقيعات لنافذة الدمج لإرسالها في وقت لاحق مباشرة للينوس تورفالدز. تبلغ هذه الترقيعات حاليا ما يقارب ١٠٠٠ ترقيعة لكل نافذة دمج.

٣٠ مقابلة مع مطوري نواة لينكس في ٣٠ أسبوعا: آلان كوكس

نشره Fahad في

أدار المقابلة: جينيفر كليور.

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

تعرف على رائد الحوسبة السحابية Apache Hadoop

نشره Fahad في

Apache Hadoop

يُعتبر Apache Hadoop إطار عمل برمجي مفتوح المصدر والذي يدعم التطبيقات الموزعة للبيانات الكثيفة، ومرخص وفقاً لرخصة Apache v2. كما أنه يدعم تشغيل التطبيقات على مجموعات كبيرة من الأجهزة السلعية. وقد تم اشتقاق Hadoop من معمارية MapReduce الخاصة بجوجل وأبحاث نظام ملفات جوجل (GFS).

يوفر إطار Hadoop كلاً من الموثوقية وحركة البيانات للتطبيقات. ويقوم Hadoop بتنفيذ نموذج حسابي يُدعي MapReduce، حيث تقسم فيه التطبيقات إلى العديد من الأجزاء الصغيرة للعمل، كل واحدة منها قد تنفذ أو يعاد تنفيذها على أية عقدة موجودة في الكتلة. وبالإضافة لذلك، فإنه يوفر نظام ملفات موزع يقوم بتخزين البيانات على عقد الحساب، مما يوفر درجة عالية جداً لعرض معدل الحركة الكلي عبر الكتلة. هذا وقد صمم كلاً من map/reduce ونظام الملفات الموزع بحيث تعالج مشكلة فشل العقدة تلقائياً من قبل الإطار. بحيث يقوم بتمكين التطبيقات من العمل مع الآلاف من الحواسب المستقلة وبيتابايت من البيانات. هذا وتتكون "منصة" Apache Hadoop حالياً بشكل عام من نواة Hadoop، و MapReduce ونظام ملفات Hadoop الموزع (HDFS)، بالإضافة إلى عدد من المشاريع المتعلقة بما فيها Apache Hive وApache Hbase وغيرهم الكثير.

٣٠ مقابلة مع مطوري نواة لينكس في ٣٠ أسبوعا: بول مندت

نشره Fahad في

دار المقابلة: جينيفر كليور.

سنتحدث في ملف هذا الأسبوع ضمن سلسلتنا على مدار ٣٠ أسبوع مع بول مندت والذي يعمل على تصميم SuperH والأجزاء الأساسية من منصات الهواتف SH/R المبنية على معالجات AMR. كما يشارك بول المطورين الآخرين الكثير من قصص الكفاح لما يقارب من ٢٠ سنة قضاها في تطوير نواة لينكس من بينها تلك التي تثبت أن التعاون والمساهمة في مجتمع تطوير لينكس لا يصيبه الكلل والملل حتى عندما تقوم بذلك أثناء القيام برحلة عبر القارات. يمكنك الاطلاع على بقية المقابلات على هذه الصفحة.