تعلم لغة بايثون عن طريق برنامج Thonny

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

الحياة اليومية مع البرامج واﻷدوات

السلام عليكم ورحمة الله هذه المقالة هي استجابة لمبادرة من اﻷخ عبدالله المهيري في مدونته كمسابقة للتكلم عن البرامج واﻷدوات التي نستخدمها في حياتنا وكيفية سير يوم العمل. المسابقة موجهة لمن لديهم مدونات ومن ليس لديهم مدونات، ونخبرهم بأنه ربما آن لهم أم يمتلكو واحدة.  وأتمنى أن تكون لهذه المقالة الفائدة المرجوّة  من نشري المفصّل … تابع قراءة الحياة اليومية مع البرامج واﻷدوات

قصة برنامج للوصول لمخدم في المكتب من اﻹنترنت

السلام عليكم بدأت هذه القصة في عام 2016م... لدينا في المكتب خدمة إنترنت من نوع  ADSL وطريقة إتصاله بالإنترنت تختلف عن باقي خدمات اﻹنترنت اللاسلكية مثل 3G والـ 4G حيث أن أهم ما يميزه أن رقم الـ IP المستخدم لدخول النت يمكن الوصول إليه من أي جهاز في النت وهو يمثل رقم الراوتر أي أنه … تابع قراءة قصة برنامج للوصول لمخدم في المكتب من اﻹنترنت

راسبري باي 2

السلام عليكم بفضل الله تحصلت على جهاز راسبري باي 2، فقد كان معروضاً في الفيسبوك، فأرسل لي أحد الزملاء صورة من هذا العرض -حيث أصبحت  مشهوراً بإعجابي بهذا الجهاز العجيب- فاتصلت على صاحبه وذهبت إليه اليوم التالي في جامعة السودان واشتريته منه. وقد كان سعره 550 جنيه سوداني، أي ما يعادل 50 دولاراً. اشتريت ذاكرة … تابع قراءة راسبري باي 2

SimpleTrunk برنامج لإدارة مقسمات Asterisk

السلام عليكم اليوم قمت برفع برنامج لإدارة ومراقبة مقسمات Asterisk حيث عملت مؤخراً في مشروع مركز إتصال لإستقبال مكالمات من عملاء. وقد استخدمنا Asterisk، وقد وجدت أنه منصة اتصالات ضخمة بها امكانات كبيرة يستحق التعمق فيه، واصبح الإهتمام به متزايد والحلول التي تم تنفيذها به منتشرة في العالم. ومن هذه الإمكانات: إمكانية عمل مقسم داخلي … تابع قراءة SimpleTrunk برنامج لإدارة مقسمات Asterisk

نظام تسجيل الشخصي للحسابات المنزلية

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

مثال لتعدد المهام في فري باسكال/لازاراس multi-threading

تكلمنا في تدوينة سابقة عن تعدد المهام والآن نُريد عمل مثال بلغة فري باسكال بإستخدام أداة التطوير لازاراس. نقوم بإنشاء مشروع جديد من نوع Application ثم نضع فيه زر ومحرر نصوص TMemo كما في الشكل التالي: ثم نكتب الكود التالي في حدث ضغط الزر: عند تشغيل البرنامج والضغط على الزر نُلاحظ أن البرنامج قد تجمد … تابع قراءة مثال لتعدد المهام في فري باسكال/لازاراس multi-threading

تحري رؤية هلال شهر شوال برمجياً

السلام عليكم كما يتحرى الفلكيون رؤية هلال شوال حتى قبل مغيب الشمس، أي من ناحية فلكية، مراقبة مسار القمر والشمس واﻷرض، فهذه فرصة لنا كذلك كمبرمجين ومهندسي تقنية المعلومات لمراجعة البرامج والمكتبات التي تقوم بالتحويل للهجري. حسب مكتبة التحويل الهجري التي كتبتها للغة أوبجكت باسكال فيظهر فيها اليوم هو يوم ٢٩ رمضان (الثلاثاء) ويظهر يوم … تابع قراءة تحري رؤية هلال شهر شوال برمجياً

حيلة البساطة في البرمجة

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

شبكة إجتماعية في الخرطوم من عام ٢٠٠٠ إلى عام ٢٠٠٢

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