الاثنين، 18 نوفمبر 2013

كيف يمكن إدارة المشاريع البرمجية الجماعية ؟

علي موقع Arabia I/O كان هناك تساؤلٌ تحت عنوان: "كيف يمكن إدارة المشاريع البرمجية الجماعية ؟"، يقول فيه صاحبه:
السلام عليكم :)
آمل أن الجميع بخير .. لدي سؤال، و هو "كيف يقوم فريق من المطورين بالعمل على مشروع معين بشكل مرتب و منظم؟، هل هناك أي طرق مفضلة يجب إتباعها؟، على سبيل المثال المشروع عبارة عن منتدى سيتم تطويره بـ استخدام PHP وربطه مع قاعدة بيانات MySql."
آمل أن يحدثنا أحد الخبراء ليستفيد الجميع، حتى نبدأ بعمل مشروع مع فريقنا الخاص بشكل منظم ومرتب. لو هناك نصائح لا تبخل علينا بها :)
تحياتي،،

فكانت إجابتي عليه كما يلي:

الأحد، 17 نوفمبر 2013

ما هي أفضل لغة برمجة ؟

علي موقع Arabia I/O كان هناك تساؤلٌ يقول فيه صاحبه: "ما هي أفضل لغة لبرمجة تطبيقات سطح المكتب ؟"، فكتبتُ إجابةً مُختصَرةً علي سؤاله تصلح للإجابة عن كل الأسئلة التي من عينة: "ما هي أفضل لغة برمجة لفعل كذا و كذا ؟"، أو حتي للإجابة علي السؤال الأعم و الأشمل: "ما هي أفضل لغة برمجة ؟".

و كان ردي كما يلي (مع تصرُّف بسيط للغاية):

السبت، 16 نوفمبر 2013

المأساة الـNexusيـة !


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

الاثنين، 11 نوفمبر 2013

تخصيص صفحتين لمدونة "أفكار علمية" علي فيسبوك و تويتر

كخطوة جديدة للفصل بين مدونتَيْ "أفكار" و "أفكار علمية" قمتُ اليوم بإنشاء صفحة خاصة بالمدونة العلمية علي الـfacebook:



و كذلك صفحة خاصة بها علي twitter:


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

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

الأحد، 10 نوفمبر 2013

نشأة البرمجيات الحرة مفتوحة المصدر (6)

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


و أنصحكم بشدةٍ بقراءة تلك الأجزاء قبل قراءة هذا الجزء.

***

السبت، 9 نوفمبر 2013

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

في موقع Arabia i/o كان هناك تساؤلٌ تحت عنوان "كيف أستطيع رفع تغييراتي إلى مشروع مفتوح المصدر؟"، يقول فيه صاحبه:
الكثير من المشاريع المفتوحة المصدر توفر لك إمكانية الإطلاع على الشفرة و تنزيلها، و لكن سؤالي هو عن كيفية رفع التغييرات ؟
لنفترض أنني قمتُ بتعديلٍ على شفرة لينكس مثلاً: كيف أرفع التعديلات و أعرف أنه تم الموافقة عليها ؟ هل من برامج معينة أستخدمها ؟

فكانت إجابتي المُختصَرة عليه كما يلي: