المشاركات

عرض المشاركات من ديسمبر, ٢٠١١

مثال عن مساهمة في تطوير البرامج المفتوحة المصدر

السلام عليكم و رحمة الله و بركاته أثناء 2011 استعملت برنامج Asterisk لتجربة خدمة طورتها لفائدة شركة معينة في مجال "الصوت على بروتوكل الشبكة VOIP". عندها اكتشفت خللا في هذا البرنامج فقمت بتصحيحه وإرسال ترقيع صغير للمشروع. هذا الترقيع انتهى به المطاف بعد التعديل في الإصدار 1.8.5.0، حيث عثرت عليه اليوم في ملف التغييرات ChangeLog. الترقيع نفسه لا يتطلب إلا بعض دقائق لبرمجته. أضف إلى ذلك مدة  قصيرة لاكتشاف الخلل أثناء التجربة ثم التفكير في الحل. ستجد أن كل المسألة تأخذ وقت يسيرا تتبرع به لتعم الفائدة. http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-1.8.5.0   2011-06-22 18:52 +0000 [r324484] Terry Wilson <twilson@digium.com> * include/asterisk/netsock2.h, tests/test_netsock2.c (added), main/netsock2.c, channels/chan_sip.c: Stop sending IPv6 link-local scope-ids in SIP messages The idea behind the patch listed below was used, but in a more targeted manner. There are now address stringification functions for addresses that are ...

رابط حول تطور سطر الأوامر في لينكس

صورة
السلام عليكم و رحمة الله و بركاته هذا رابط مقال مفيد حول تطور الصدفة أو سطر الأوامر في لينكس.  باختصار شديد، تناول المقال أول صدفة لنظام يونيكس برمجها مطورهُ كان طومسون باسم V6 shell عام 1971. وكانت كسابقتها في مالتيكس (جد اليونيكس) برنامجا مستقلا يعمل خارج النواة. بل حتى خدمات مثل مطابقة الأنماط (pattern matching) كانت متوفرة في برنامج مستقل glob. في هذه الصدفة (/bin/sh) أضيفت ميزات مثل توجيه المخرجات (< و > و <<) والأنابيب (|) التي استمرت إلى يومنا هذا. ولكن لم يكن هناك دعم لبرمجة السركيبتات. في 1977 ظهرت صدفة بورن (Bourne shell) للإصدار السابع من اليونيكس وهي تحمل اسم مطورها ستيفان بورن من AT&T Bell Labs. أضافت صدفة بورن ذات القواعد الشبيهة بلغة آلغول (ALGOL) ميزة برمجة السكريبتات والمتغيرات والحلقات والتحكم في سير السكريبتات لكنها لم تتوفر على الدوال. وتفرعت عنها صدفات عديدة مثل صدفة كورن (Korn shell) و صدفة "بورن مرة أخرى" (Bourne Again shell) الشهيرة. في نفس الفترة تم تطوير صدفة سي (C shell) للبي أس دي من طرف بيل جوي عندما ...

إنشاء الشبكة العربية للمصادر المفتوحة

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