المقالات


ما هي هندسة البرمجيات

1983  

ما هي هندسة البرمجيات

لكثير من متخصّصي التكنولوجيا المعلوماتيّة وضعوا عدّة مصطلحات علميّة لهندسة البرمجيّات، ومن هذه التعريفات هندسة البرمجيّات، وهي تلك المهنة التي تهتمّ بتطوير وإنشاء برمجيّات عالية الجودة، مراعيةً في ذلك اهتمامات المستخدم واحتياجاته ومتطلباته على جميع المستويات، وهي تهتمّ بشكلٍ عام بتحليل البرمجيّات... 21/08/03 10:08

أعظم المبرمجين في تاريخ الحواسيب والبرمجيات

890  

أعظم المبرمجين في تاريخ الحواسيب والبرمجيات

عظم المبرمجين في تاريخ الحواسيب والبرمجياتعالم البرمجة لم يكن موجودًا من الأساس وقد وجد في هذه الأيام بسبب تدخل مجموعة كبيرة من العلماء والمساهمين العظام الذين كان لهم دور كبير في إنشاء هذا العالم الكبير وهنا في ثقف نفسك نعرض أعظم المساهمين في مجال البرمجة على مدار التاريخ731641. Ada Lovelace:تعت... 21/08/03 03:08

بعد استحواذ مايكروسوفت على GitHub، هل سنودع البرمجيات مفتوحة المصدر؟

888  

بعد استحواذ مايكروسوفت على GitHub، هل سنودع البرمجيات مفتوحة المصدر؟

البرمجيات مفتوحة المصدر” لعلّ هذه الكلمات من أجمل ما قد يسمعه معشر المبرمجين، فهي تعني أنَّ شيفراتها المصدرية متاحةٌ للبحث والدراسة والتطوير والتعديل، وكذلك التوزيع أمام أيّ كان دون شروط، ولا بدَّ أنَّ هذه البرمجيات تكون فرصتها بالتطّور أكبر من تلك المُحتكرة؛ بسبب مقدرة الآلاف من المبرمجين حول ال... 21/08/03 03:08

كيف تبدأ في مجال البرمجيات مفتوحة المصدر، وبالمقابل تجمع الخبرة الكبيرة والسمعة

798  

كيف تبدأ في مجال البرمجيات مفتوحة المصدر، وبالمقابل تجمع الخبرة الكبيرة والسمعة

عندما تعلّمت البرمجة للمرّة الاولى بدأت أتخيل بيئة العمل التي سأعمل بها. تخيلتها بيئة عمل تفاعلية ومنتجة يملؤها الإبداع والأفكار الخلّاقة، ولكن استنتجت الحقيقة المرّة وفهمت بأنني معظم الوقت سأكون جالسًا على حاسوبي أمارس بعض الأفعال الجنونية أنا ومحرر الأكواد visual studio ولن يسمع أحد بأكوادي الب... 21/08/03 03:08

مدخل الى عــالم البرمجيات الحرة .. ما هي؟ وما أهميتها؟

879  

مدخل الى عــالم البرمجيات الحرة .. ما هي؟ وما أهميتها؟

ن المؤكد أنك سمعت من قبل بمصطلح البرمجيات الحرة .. فى هذا المقال نتعرف عليها بشكل مبسط، ونتعرف على أهمية استخدامها. كمدخل للحديث عن نظام التشغيل Linux فى مقال تال فى اطار دعوتى للأصدقاء بالإنتقال الى استخدامها بديلا للبرمجيات السقيمة -من نوعية الويندوز- التى أعتدنا استخدامها، فهل نبدأ.. 84218 ما ... 21/08/03 03:08

كيف استحوذت البرمجيات مفتوحة المصدر Open Source على العالم؟

466  

كيف استحوذت البرمجيات مفتوحة المصدر Open Source على العالم؟

بل خمس سنوات فقط كانت هناك جرعة وافرة من الشكوك من المستثمرين حول جدوى برامج وشركات المصدر المفتوح Open Source كنموذج عمل وكانت الأطروحة الشائعة وقتها أن منصة مثل ريد هات Red Hat كانت تمثل الاستثناء ولن تكون هناك شركة أخرى مفتوحة المصدر ذات أهمية في عالم البرمجيات. تطوّرت الأشياء وشهدنا إثارة متن... 21/08/03 03:08

إلى المبتدئين في صناعة البرمجيات.. حان الوقت للانتقال إلى المستوى التالي باعتماد قواعد الكود النظيف Clean Code

828  

إلى المبتدئين في صناعة البرمجيات.. حان الوقت للانتقال إلى المستوى التالي باعتماد قواعد الكود النظيف Clean Code

جموعة كبيرة جدًا من الفروقات التي تميّز المبرمج الذي دخل توّاً إلى سوق العمل والمبرمج المحترف الذي تجري خلفه الشركات الكبرى، إحدى هذه الفروقات هو الكود النظيف Clean Code فلا تحلم بوظيفة تطرق بابك بشكل مفاجئ إن كنت معروفًا بأكوادك الغامضة، جميعنا نكتب أكوادًا برمجية وجميعها تعمل بكفاءة ربما، ولكن ... 21/08/03 03:08

الفرق بين مهندس البرمجيات ومطور البرامج

1206  

الفرق بين مهندس البرمجيات ومطور البرامج

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

موقع Github الأشهر في العالم ليس للمطورين فقط.. كيف يمكنك المساهمة بعيداً عن صناعة البرمجيات؟

518  

موقع Github الأشهر في العالم ليس للمطورين فقط.. كيف يمكنك المساهمة بعيداً عن صناعة البرمجيات؟

علّكَ سمعتَ بمصطلح البرمجيات الحرّة أو مفتوحة المصدر (Open Source/Free Software) وتريدُ أن تصبحَ جزءاً من مشروع ما وأن تشارك فيه ولكنّ خبرتك في البرمجة ما زالت ضئيلة أو أنّك لستَ بمبرمج أو تقنيٍّ على الإطلاق ولكنّ حركة البرمجيات الحرّة تجذب انتباهك واهتمامك، لا تقلق، لا يجب عليك أن تكون مبرمجاً م... 21/08/20 12:08