كيف تصبح مبرمجا ؟

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

الخطوات

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

شركة صن Sun تفتح مصدر Java UI Toolkit

نشره أسامة عقاد في
Image removed. أصدرت شركة صن حزمة أدوات واجهة المستخدم الخفيفة الحجم لجافا تحت الرخصة GPL v2. وهذه الحزمة هي مخصصة لجافا على الاجهزة المحمولة Mobile. "هذه الخطوة ستمكن مطوري البرامج للأجهزة المحمولة من تطوير واجهات غنية لبرامجهم بسرعة و سهولة...

كيف تساهم في مجتمعات المصادر الحرة؟

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

نظرة على البنية التحتية للويكيبديا

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

كيف تصبح هاكر برمجيات حرة؟

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