أدوات التطوير

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

برمجة الويب بإستخدام لغة جافا

أول البرامج التي قُمت بكتابتها بإستخدام جافا كان عبارة عن خدمة ويب Web service بإستخدام تقنية الـ Servlet. وقُمت بتشغيلها في مخدم ويب الخاص ببرامج جافا وهو Apache Tomcat، وقد كان سابق التجهيز. بعدها كتبت أمثلة لبرامج ويب وخدمات ويب لكن لم أستطع تشغيلها مع مخدم Tomcat، وقد قضيت وقتاً طويلاً محاولاً معرفة السبب. ومنذ … تابع قراءة برمجة الويب بإستخدام لغة جافا

موقع Ohloh لتحليل المشاريع مفتوحة المصدر

السلام عليكم ورحمة الله منذ فترة طويلة مررت بإسم Ohloh في كثير من مواقع البرامج مفتوحة المصدر، لكن أمس فقط قررت أن أزور هذا الموقع، ووجدت أنه عبارة عن دليل لتسجيل المشاريع مفتوحة المصدر، ثم يقوم بعمل تحليل وإحصاء ومقارنة لها، كذلك فهو يُعتبر دعاية وأداة بحث للمشاريع المسجلة فيه. قُمت بتسجيل مشروع TurboBird، وقد … تابع قراءة موقع Ohloh لتحليل المشاريع مفتوحة المصدر

كتابة برامج لنظام لينكس تعمل في الخلفية

السلام عليكم ورحمة الله منذ بدايتنا مع نظام DOS في التسعينيات كان النظام لايدعم تعدد المهام لذلك كان من الصعب جداً عمل برامج تعمل في الخلفية، لكن كانت هُناك طريقة تسمى TSR Terminate and Stay Resident. قرأت عنها في كتاب عن Turbo Pascal 6 لكن لا أذكر هل قُمت بتجربتها أم لا. بعد التخرج من … تابع قراءة كتابة برامج لنظام لينكس تعمل في الخلفية

برنامج لإدارة المحتوى وآخر للبلاغات واﻹعتماد على المصادر المفتوحة في تقديم حلول

السلام عليكم ورحمة الله في الفترة السابقة أُتيحت لي فرصة تجربة برنامج wordpress و osticket. والبرنامج اﻷول هو الذي تعمل عليه هذه المدونة، وهو ليس فقط برنامج لكتابة تدوينات، إنما لإدارة المحتوى، ويصلح في عدد من التطبيقات. وقد كان السبب وراء تجربته هو النقاش في هذه التدوينة. قمت بتحميل النسخة اﻷخيرة من برنامج wordpress من … تابع قراءة برنامج لإدارة المحتوى وآخر للبلاغات واﻹعتماد على المصادر المفتوحة في تقديم حلول

كتاب إبدأ مع لغة أوبجكت باسكال

مقدمة الكتاب بسم الله الرحمن الرحيم، والصلاة والسلام على أشرف اﻷنبياء والمرسلين، نبينا محمد وعلى آله وصحبه أجمعين. أما بعد فهذا الكتاب موجه لمن يريد أن يتعلم لغة باسكال الكائنية (Object Pascal) لإستخدمها مع بيئة فري باسكال Free Pascal أو بيئة دلفي Delphi. فهو يصلُح للمبرمج الجديد الذي ليست لديه خبرة في البرمجة ولكن شرط … تابع قراءة كتاب إبدأ مع لغة أوبجكت باسكال

إصدار كُتيّب رحلة يوم مع لغة البرمجة جافا

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

العبرة في التطبيق وليس التقنية

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

صدور النسخة اﻷولى من أداة التطوير لازاراس Lazarus version 1

تم اﻹعلان عن اﻹصدارة رقم 1.0 من أداة التطوير لازاراس. وهذه تُعتبر إضافة حقيقية في عالم تطوير البرمجيات، وبالأخص عالم البرمجيات الحرة ومفتوحة المصدر. ولازاراس Lazarus هي أداة تطوير برمجيات متكاملة IDE وتحقق هدف سرعة التطوير RAD يمكن الحصول عليه من إحدى هذه الروابط: ftp://freepascal.dfmk.hu/pub/lazarus/releases/ http://sourceforge.net/projects/lazarus/files/ بدأ المشروع عام 1999 وتم إصدار نسخة تجريبية يُمكن … تابع قراءة صدور النسخة اﻷولى من أداة التطوير لازاراس Lazarus version 1