فكر برمجي
398 subscribers
234 photos
2 videos
67 files
159 links
#فكر_برمجي
Think_Programmatically
قناة تقنية متخصصة في البرمجة وتطوير المهارات. نوفر شروحات مبسطة، موارد مفيدة، وأفكار ملهمة لتحويل شغفك بالتقنية إلى إبداع.
Download Telegram
🧠 الا تشعر بالنقص عند تحميل تطبيق من متجر Google Play 😄

في كل مرة أفتح متجر جوجل بلاي لأحمّل تطبيقًا مثل ZArchiver أو أي أداة أخرى… أشعر بشيء غريب — إحساس بالنقص 😅.
لماذا؟ لأننا نحن طلاب التقنية، المفروض نكون في الجهة الأخرى من الشاشة 👨‍💻 — الجهة التي تصنع التطبيقات، لا التي تستهلكها.

كل مرة نضغط فيها على “تثبيت”، هناك مطور في مكان ما صنع هذا التطبيق، خطّ كوده، واختبره، ورفعه للعالم…
بينما نحن، أبناء الأمة التي علّمت العالم العلم والفكر والمنطق، ما زلنا نكتفي بالاستخدام فقط.

👊 لكن كفى.
حان الوقت لننتقل من “مستخدمين” إلى صنّاع.
من “تحميل التطبيقات” إلى بناء الأنظمة.
من “تطبيقات أجنبية” إلى منصات عربية إسلامية تخدم هويتنا، وتحترم خصوصيتنا، وتمنحنا السيادة على بياناتنا وأفكارنا.

📱 نحن الجيل الجديد من طلاب التقنية،
نملك الأدوات، والعقل، والشغف.
وليس مستحيلًا أن نصنع نظام تشغيل عربي، أو متجر تطبيقات إسلامي، أو ذكاءً اصطناعيًا بلسان فصيحٍ مؤمنٍ بالقيم.

كل سطر كود نكتبه اليوم هو لبنة في مستقبل تقني مستقل،
مستقبلٍ يُدار بأيدٍ عربية، بروحٍ إسلامية، وبفكرٍ عالمي.

فلنبدأ من الآن
بدلاً من “تثبيت تطبيق”،
لنجعلها “بناء تطبيق” 🔥
👍5
مرحبا بكم في الصفحة الخاصة بفن بتعليم الآلة Machine Learning Art

ويمكنكم متابعة جميع المحاضرات علي قناة اليوتيوب :
https://www.youtube.com/HeshamAsem/playlists

و هنا خريطة كاملة للكورس :
https://github.com/HeshamAsem/Course/blob/master/0.md

ملفات البي دي اف لكورس الـ ML :
https://drive.google.com/drive/folders/1b8IaXG5KXDSunpOhWSBr4j8U2tlOSuBp

و ملفات كورس الـ DL من هنا :
https://drive.google.com/drive/folders/1a0WqyfO1HCw5OTs9iICYi1LW95dHijUh

و هنا ملفات كورس NLP :

https://drive.google.com/drive/folders/1wjh2U1TFbtvKWHgLD3VkuV3rxq6cz7NZ?usp=sharing

واذا كان لديك اي سؤال , فيمكنك طرحه في الجروب الخاص بنا هنا :
https://www.facebook.com/groups/Machine.Learning.Art/
🎙️ بودكاست تقني يستحق الدعم والمشاركة! 💻

حلقة مؤثرة بعنوان:
الصرخة التي هزت وادي السيليكون
➡️ "هربت من نعيم الدنيا خوف النفاق"
🎧 شاهد الآن

هذه ليست مجرد قصة، بل رحلة وعي وإيمان داخل عالم التقنية — مهندسة مؤمنة اختارت أن تضع مبادئها فوق كل مغريات التكنولوجيا والمناصب، فكانت مثالًا يُحتذى في زمن تتداخل فيه القيم مع المصالح.

تخيلوا معي
درست المهندسة في هارفارد وهي من أعرق جامعات العالم
وتوظفت في Microzeft وهي كذلك متصدرة في عالم التقنية

فتركت كل ذلك خوفاً من النفاق والمشاركة في الجرم
أي نوع من النساء أنتي أيتها الآنسة.

💡 لماذا تستحق الدعم؟

لأنها تُظهر الوجه الإنساني والأخلاقي للتقنية.

لأنها تذكرنا أن النجاح الحقيقي ليس في الشهرة أو المال، بل في الثبات على المبدأ.

لأنها رسالة قوية لكل من يعمل في مجال التقنية: كن مؤثراً بخُلقك قبل كودك.

❤️ رضي الله عنكِ يا مهندسة، ما أعظم الدرس وما أنبل الرسالة!

🔗 شاهد واستلهم:
https://youtu.be/_h3jPw3BtOA?si=HGVi6QIfVCXV8yN8

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

أشار وانغ إلى أن الذكاء الاصطناعي لم يعد مجرد فكرة نظرية، بل أصبح أداة عملية يمكن لأي شاب أن يتعلم عبرها ما يُعرف بـ vibe coding، أي استخدام الذكاء الاصطناعي لابتكار البرمجيات وتنفيذ الأوامر دون الحاجة إلى معرفة مسبقة بالبرمجة. ويؤمن بأن من يستثمر آلاف الساعات في التعامل مع هذه الأدوات سيكسب خبرة لا تُقدّر بثمن.

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

المصدر: CNBC
fifreedomtoday
بعض الأسئلة التي تدور في بالك كمتخصص في علوم الحاسوب (Computer Science)،
ويجب ان تعرف إجاباتها ؟
حرام علينا لا فهمنا نظري ولا خرجنا بمشاريع عملية ؟

حسب المجالات :


أولاً: أسئلة الخوارزميات وهياكل البيانات

إعتبرني مدير شركة وأنت متقدم على وظيفة وفي وقت المقابلة واجهت أسئلة أساسية.

الخوارزميات :

1. ما هو الفرق بين خوارزمية Breadth-First Search و Depth-First Search؟


2. كيف تحسب التعقيد الزمني (Time Complexity) لخوارزمية؟


3. ما هو الـ Dynamic Programming؟ ومتى نستخدمه؟


4. ما الفرق بين Greedy و DP؟


5. اشرح كيفية عمل خوارزمية Binary Search.


6. ما الفرق بين Merge Sort و Quick Sort؟ وأيها أسرع؟



هياكل البيانات :

1. ما الفرق بين Array و Linked List؟


2. متى نستخدم Stack؟ ومتى نستخدم Queue؟


3. كيف يعمل Hash Table؟ وما معنى Collision؟


4. ما هي Binary Search Tree؟ وما الفرق بينها وبين AVL؟


5. ما الفرق بين Heap و Priority Queue؟


6. ما هي Graph Representations؟ (Matrix vs List)



ثانياً: أسئلة البرمجة (OOP)

مفاهيم OOP

1. ما هي مبادئ OOP الأربعة (Encapsulation – Abstraction – Inheritance – Polymorphism)؟


2. ما الفرق بين Class و Object؟


3. ما الفرق بين Overloading و Overriding؟


4. ما فائدة Constructors؟


5. ما هو Interface؟ وما الفرق بينه وبين Abstract Class؟


6. ما هي SOLID Principles؟

7. ماهي Design Patterns وماذا نستفيد منها ؟



ثالثاً: أسئلة قواعد البيانات (SQL / DBMS)

1. ما الفرق بين SQL و NoSQL؟


2. ما هو Normalization؟ وما الفرق بين 1NF – 2NF – 3NF؟


3. ما هو Index؟ وما فائدته؟


4. ما هو ACID في قواعد البيانات؟


5. اكتب استعلام للحصول على أعلى 5 سجلات.


6. ما الفرق بين INNER JOIN و LEFT JOIN؟


رابعاً: شبكات الحاسوب (Computer Networks)

1. اشرح نموذج OSI Layers بشكل مختصر.


2. ما الفرق بين TCP و UDP؟


3. ما هو DNS؟ وما فائدته؟


4. ما الفرق بين Switch و Router؟


5. ما هو DHCP؟


6. ما هي NAT؟



خامساً: أنظمة التشغيل (Operating Systems)

1. ما الفرق بين Process و Thread؟


2. ما هو Deadlock؟ وما هي شروطه؟


3. ما هو Scheduling؟ واذكر أشهر الخوارزميات.


4. ما هو Virtual Memory؟


5. ما هو File System؟


6. ماذا يحدث عند تشغيل الكمبيوتر؟



سادساً: تصميم الأنظمة (System Design – عالي المستوى)

1. كيف تصمّم نظام Chat بسيط مثل WhatsApp؟


2. كيف تصمّم نظام Login مثل التطبيقات والمواقع الذي تستخدمها مع التحقق ؟


3. ما هي Load Balancers ؟


4. كيف تعمل الـ Caching؟ ومتى نستخدم Redis؟


5. ما هو Microservices Architecture؟


6. كيف نتعامل مع large-scale systems؟



سابعاً: أسئلة الذكاء الاصطناعي وتعلم الآلة (Basics)

1. ما الفرق بين ML و DL؟


2. ما هو Overfitting؟ وكيف نتجنبه؟


3. ما هو Gradient Descent؟


4. ما هو Neural Network؟


5. ما الفرق بين Classification و Regression؟



ثامناً: أسئلة برمجة تطبيقات الويب (Web Basics)

1. ما الفرق بين Front-end و Back-end؟


2. ما هو REST API؟ وما الفرق بين PUT و PATCH؟


3. ما هو CSRF؟ وما هي XSS؟


4. ما هو JWT؟


5. ما الفرق بين Server-side Rendering و Client-side Rendering؟





تاسعاً: أسئلة شخصية (HR)

1. عرف نفسك ، من أنت ، ماذا درست ، وماذا تستطيع أن تعمل ؟


2. لماذا تريد العمل في هذا التخصص مثلا تطبيقات الموبايل، تطبيقات الويب ، تطبيقات سطح المكتب ، ذكاء اصطناعي ، تحليل بيانات ؟


3. ما نقاط قوتك وما نقاط ضعفك؟ وكيف تعالج نقاط ضعفك ؟


4. حدثني عن مواقف صعبة في البرمجة مريت فيها ، وكيف تعاملت معها ؟


5. أين ترى نفسك بعد 5 سنوات ؟


6. ما هو أكبر مشروع عملت عليه؟

#خليك_فضولي
😢1
ممكن مهندس يحلل هذا النظام ؟
يحلل وليس يترجم ، حتى باستخدام الذكاء الاصطناعي سهل
ويرسل التحليل من أجل نستفيد
هذه فحوصات شاملة
Deleted Account
ممكن مهندس يحلل هذا النظام ؟ يحلل وليس يترجم ، حتى باستخدام الذكاء الاصطناعي سهل ويرسل التحليل من أجل نستفيد هذه فحوصات شاملة
جاهزين ؟ نبدأ على بركة الله


تخيّل…

دخلت مركز الفحص الطبي الشامل…

أحمد دخل يعمل كشف نظر وسمع وضغط.
سارة تسويت تحاليل دم شاملة.
علي عمل فحص بول وبراز للتأكد من خلوه من الميكروبات.
ريم سوت كشافة X-Ray على اليد.
محمد يستخرج تقرير طبي للعمل أو السفر.

كل شيء ظاهر قدامهم بسيط:
تحليل، نتيجة، ورقة، ويمشي.

لكن خلف الكواليس؟
في نظام ضخم يشتغل بهدوء ويجمع كل شيء:

يسجل بيانات الشخص
يفحص النتائج
يعرض الحالة للطبيب
يكتشف أي مشكلة
ويصدر تقرير طبي رسمي موحد.

اليوم، بنفكر بعقل مهندس نظم:
كيف نحلّل هذه الأحداث؟
كيف نصنّفها؟
وكيف نرجع نبني النظام اللي يشغّل مركز الفحص كامل؟



الفكرة من أولها:

1️⃣ الأساس: العميل (Patient)

كل شخص يدخل الفحص يكون له سجل خاص:

الاسم

العمر

رقم الهوية

رقم الهاتف

الغرض من الفحص (عمل – سفر – دراسة – رخصة قيادة)


2️⃣ المحتوى الأساسي: الاختبارات (Examinations)

اللي يدخل النظام هو الفحص الشامل اللي شفته في الورقة:

🔵 كشف النظر
🔵 كشف السمع
🔵 الضغط والقلب
🔵 فحص الجهاز التنفسي
🔵 فحص البطن والجلد والأطراف
🔵 فحص الجهاز العصبي
🔵 تحليل الدم (Hb, Malaria, GPT, Creatinine…)
🔵 تحليل البول
🔵 تحليل البراز
🔵 فحوصات فيروسية (HIV – HBsAg – HCV)

مدخلات النظام:
• قراءة الطبيب للفحص السريري
• نتائج المختبر Lab
• نتائج الأشعة X-Ray
• فحوصات المناعة والفيروسات

مخرجات النظام:
• تقرير طبي رسمي
• قرار: لائق / غير لائق
• تنبيهات للطبيب لو في مشكلة


3️⃣ المعالجة (Processing)

هنا القلب الحقيقي للنظام ❤️‍🔥

ما الذي يحدث في الخلفية؟

✔️ استقبال بيانات المريض
✔️ إدخال نتائج المختبر
✔️ تحليل النتائج مقارنة بالمعدل الطبيعي
✔️ تنبيه الطبيب لو في قيم خطرة (Red Flags)
✔️ تجميع كامل الفحوصات في ملف واحد
✔️ إصدار تقرير بصيغة PDF
✔️ إضافة توقيع وختم المركز
✔️ حفظ كل شيء في قاعدة بيانات


4️⃣ التفاعل (Interactions)

المريض يقدر:

• يعمل فحص شامل
• يعرض نتائجه من التطبيق
• يحمل التقرير الطبي
• يستلم SMS بنزول النتائج
• يتحقق من التقرير عبر QR Code

أما الطبيب:

• يراجع نتائج المختبر
• يسجل الفحص السريري (نفس الورقة)
• يعطي القرار النهائي (fit / unfit)
• يضيف ملاحظات

والمختبر:

• يدخل نتائج الدم والبول والبراز
• يرفع ملفات الأشعة
• يعدّل أي خطأ قبل تسليم التقرير


5️⃣ الإشعارات (Notifications)

📩 إشعار بأن “نتائجك أصبحت جاهزة”.
📩 إشعار لو في نقص في فحص معين.
📩 إشعار لو الطبيب طلب إعادة تحليل.
📩 إشعار للطبيب بأن المختبر أكمل النتائج.


6️⃣ الأمان (Security & Privacy)

نظام الفحوصات لازم يكون ultra secure:

🔐 تشفير كل بيانات المريض
🔐 صلاحيات (Doctor – Lab – Admin)
🔐 لا أحد يشوف نتائج غيره
🔐 تدقيق (Audit Logs)
🔐 QR للتحقق من صحة التقرير
🔐 نسخ احتياطية يومية



7️⃣ السيناريوهات الواقعية (Use Cases)

👨‍💼 أحمد يدخل يعمل فحص قبل العمل → الطبيب يراجع → تطلع له ورقة "لائق".
👩‍⚕️ سارة تعمل تحاليل فيروسية للسفر → النظام يقارن النتائج → تصدر لها شهادة سفر.
🧑‍🔬 علي يعمل تحليل دم → المختبر يدخل النتائج مباشرة ← تظهر للطبيب فورًا.
👩 ريم تعمل X-Ray → الفني يرفع الصورة للنظام → الطبيب يقرر.
🧑‍💻 محمد يدخل التطبيق
→ ينزل تقريره الطبي PDF.


8️⃣ الاحتياجات (System Requirements)

✔️ Functional Requirements

1. نظام إدارة المرضى (Patient Management)

تسجيل – بحث – تحديث – عرض التاريخ الطبي.

2. نظام الفحوصات (Examination System)

• فحص سريري
• تحاليل الدم
• البول
• البراز
• الفيروسات
• الأشعة

3. نظام المختبر (Lab Module)

4. نظام الطبيب (Doctor Module)

5. نظام التقارير (Report Generation)

إنشاء PDF
QR Code
ختم إلكتروني

6. نظام الإشعارات

7. نظام إدارة المستخدمين

8. Dashboard للإدارة



😇 الفكرة باختصار:

نظام طبي شامل يقوم بـ:

✔️ إدارة بيانات المريض
✔️ إدارة الفحوصات السريرية والمخبرية
✔️ تحليل النتائج تلقائيًا
✔️ إصدار تقارير طبية جاهزة
✔️ حماية خصوصية المرضى
✔️ أرشفة كل الفحوصات
✔️ دعم التطبيقات والموقع الإلكتروني

نظام متكامل…
ويختصر جهد ضخم من العمل اليدوي.

#خليك_فضولي
1
السلام عليكم ورحمة الله وبركاته،
ممكن تدعموا الزملاء

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

نؤكد لكم أن جميع المعلومات التي تقدمونها ستعامل بسرية تامة، ولن تستخدم إلا لأغراض البحث العلمي الأكاديمي.
المشاركة طوعية،

والمشروع سيحل مشكلة كبيرة في اليمن بإذن الله
نشكركم مقدماً على وقتكم الثمين.
https://forms.gle/toy1bW5hc5DUT1pp9
1
ممكن مهندس يحلل هذا نموذج من شهادة - النظام المدرسي .
ممكن مهندس يحلل هذه الفاتورة لنظام مطعم
ويرسل نستفيد أكثر ؟
أنظمة مع دليل تعليمي مع فيدوهات توضيحية مع نسخة تجريبية لشركة إبداع سوفت تفيد في التحليل وفي معرفة كيفية أنظمة السوق الحالي وكيف تتفوق عليهم بخطوة

نظام مطاعم
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d9%85%d8%b7%d8%a7%d8%b9%d9%85/

نظام دوت إكس برو محاسبي
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%af%d9%88%d8%aa-%d8%a5%d9%83%d8%b3-%d8%a8%d8%b1%d9%88/

نظام مال المحاسبي
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d9%85%d8%a7%d9%84-%d8%a7%d9%84%d9%85%d8%ad%d8%a7%d8%b3%d8%a8%d9%8a/

نظام التاجر المطور
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d8%aa%d8%a7%d8%ac%d8%b1-%d8%a7%d9%84%d9%85%d8%aa%d9%82%d8%af%d9%85/

نظام محطات الوقود
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d9%85%d8%ad%d8%b7%d8%a7%d8%aa/

نظام الموارد البشرية

https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d8%b1%d8%af-%d8%a7%d9%84%d8%a8%d8%b4%d8%b1%d9%8a%d8%a9/
الاصول الثابتة
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d8%a3%d8%b5%d9%88%d9%84-%d8%a7%d9%84%d8%ab%d8%a7%d8%a8%d8%aa%d8%a9/

نظام شركات الصرافة
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%b4%d8%b1%d9%83%d8%a7%d8%aa-%d8%a7%d9%84%d8%b5%d8%b1%d8%a7%d9%81%d8%a9-%d8%a7%d9%84%d9%85%d8%aa%d9%82%d8%af%d9%85/
الصراف المتقدم
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d8%b5%d8%b1%d8%a7%d9%81-%d8%a7%d9%84%d9%85%d8%aa%d9%82%d8%af%d9%85/
نظام الصراف بلاس
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d8%b5%d8%b1%d8%a7%d9%81-%d8%a8%d9%84%d8%a7%d8%b3/
نظام المدارس
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d9%85%d8%af%d8%a7%d8%b1%d8%b3/

نظام المستشفيات
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d9%85%d8%b3%d8%aa%d8%b4%d9%81%d9%8a%d8%a7%d8%aa/

نظام محطات الكهرباء
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d9%85%d8%ad%d8%b7%d8%a7%d8%aa-%d8%a7%d9%84%d9%83%d9%87%d8%b1%d8%a8%d8%a7%d8%a1/

نظام مشاريع المياة
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d9%85%d8%b4%d8%a7%d8%b1%d9%8a%d8%b9-%d8%a7%d9%84%d9%85%d9%8a%d8%a7%d9%87/

نظام معارض السيارات
https://ebda3soft.com/portfolio/%d9%85%d8%b9%d8%a7%d8%b1%d8%b6-%d8%a7%d9%84%d8%b3%d9%8a%d8%a7%d8%b1%d8%a7%d8%aa/

نظام الفنادق
https://ebda3soft.com/portfolio/%d9%86%d8%b8%d8%a7%d9%85-%d8%a7%d9%84%d9%81%d9%86%d8%a7%d8%af%d9%82/
5
﴿ أَنِّي لَآ أُضِيعُ عَمَلَ عَٰمِلٖ مِّنكُم مِّن ذَكَرٍ أَوۡ أُنثَىٰۖ ﴾
[آل عمران : ١٩٥ ]
عزيزي يا صاحب الهمة،
إعلم بأن الله لن يضيع تعبك و جهدك سداً،
لن يضيع سهرك و صبرك في سبيله،
عليك أن تثق برب البشر وأن تجعل كلامه نصب عينيك مع التوكل والعمل بالأسباب.
وتذكر : لَآ أُضِيعُ عَمَلَ عَٰمِلٖ مِّنكُم.
📚⁦⁦☝️⁩⁩⁦🖋️
6
تجربة تقنية فاشلة 😄🔥


مقال: أفكار بعد الفجر – بين زامرن وماوي وفلاتر والفضول الذي لا ينام

تخيّلوا معي…
جهاز بمواصفات متواضعة، وإنترنت بالكاد يكفي لفتح فيديو على اليوتيوب، ووقت متأخر بعد صلاة الفجر، والعقل يبدأ يعمل تفكير أعوذ بالله منه:

"ليش ما تجرب تعمل تطبيق بالسي شارب… موبايل وسطح مكتب؟"



وهنا تبدأ رحلة العذاب الممتعة.

البداية: زامرن… ضيعت الإنترنت وضيعت معها الأعصاب

قررت أبدأ بتقنية Xamarin.
بحثت عنها، قريت مقالات، وتحملت 5 جيجا تقريبا…
ولما جيت أبحث عن أفضل طريقة لاستخدامها، طلعت لي الحقيقة المرة:
"الشركة وقفت دعمها وصارت قديمة" 🤣🔥

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

المحاولة الثانية: .NET MAUI… الحلم الجميل ذو الـ 15 جيجا

قلت خلاص… نجرب البديل الحديث: .NET MAUI.
وتخيل معي كود C# واحد تكتبه… يطلع:

تطبيق سطح مكتب

تطبيق أندرويد

تطبيق iOS


شيء يفتح النفس!
لكن الصدمة؟
حجمها 10 إلى 15 جيجا بين SDK وبكجات وأدوات وأشياء ما تعرفها إلا لما يبدأ القرص C يصرخ 😅

وبدأت أحمل…
وصلت نصف الطريق…
وفجأة:
خلص الإنترنت.
انتهت الرحلة قبل أن تبدأ.

المحاولة الثالثة: جافا… أوامر CMD ومعاصرة

قلت يمكن جافا تسبر،
ومسكنا أوامر CMD، وجربنا نبني مشروع بسيط…
لكن لا حياة لمن تنادي،
والمحاولة أيضًا فاشلة،
وزاد الطين بلة إن القرص C قرر يمتلئ فجأة ❤️‍🔥.

المحاولة الأخيرة: العودة إلى فلاتر… ولكن الجرادل واقف ضدّي

قلت خلاص نرجع لـ حبيبتنا فلاتر،
سبرت معي من قبل…
لكن اليوم؟
لا… الجرادل قرر يخرب الصبح كله.
مشاكل، Errors، تخبيص…

قلت خلاص نشتغل ويندوز ونحاول نحل المشكلة لاحقًا إن شاء الله.

النتيجة: الساعة اصبحت 9 صباحاً…

بعد كل هذي الرحلة:

إنترنت خلص

القرص C امتلأ

MAUI ما تحملت

فلاتر زعلت

زامرن ضحكت عليّ

الجافا ما صفّت


والسبب؟
الفضول.
الفضول اللي خلاك تنام ساعتين فقط، وتكمل اليوم وأنت تضحك على نفسك وعلى مغامرة الصباح 🤣🔥💔.


خلاصة المقال

هذه ليست مجرد تجربة…
هذه قصة خلاصتها لا للاستسلام،
جرب، اغلط، عيد، اتعلم،
ومهما صارت المشاكل… ارجع حاول مرة ثانية.

صدقني… هذا الطريق هو اللي يصنع منك مبرمج محترف. 🚀🔥
7👍1
منذ دخولي الجامعة الى الان لم أسمع شخص قال : أريد ان اصبح مطور ألعاب 🤨
على أساس أحنا كبار و هذه للأطفال وعقولنا متحجرة

أكبر مثال لعبة بوبجي ولعبة كلاش اوف كلانز ولعبة حرامي السيارات GTA الان شركات عالمية كبرى من لعبة
ايوه لعبة ليش مستغرب 😏

والغريب في ذلك بأن هذه الألعاب التي ذكرت سابقاً تم برمجتها بلغة سي بلس بلس وسي شارب 😁 ولكن بمحركات ألعاب مختلفة ؟


فما هي محركات الالعاب ؟ 🤔

محركات الألعاب:
القلب النابض لعالم الألعاب الرقمية

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

ما هو محرك الألعاب؟

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

المكونات الأساسية لمحرك الألعاب

1. محرك الرسوميات (Graphics Engine):
مسؤول عن رسم العناصر ثلاثية أو ثنائية الأبعاد على الشاشة، بما في ذلك الشخصيات، البيئة، المؤثرات البصرية، والإضاءة.


2. محرك الفيزياء (Physics Engine):
يحاكي حركة الأشياء في اللعبة مثل سقوط الأجسام، الاصطدامات، الجاذبية، وحركة السوائل.


3. محرك الصوت (Audio Engine):
يتحكم في المؤثرات الصوتية والموسيقى داخل اللعبة ويجعل تجربة اللاعب أكثر واقعية.


4. محرك الذكاء الاصطناعي (AI Engine):
يستخدم لإنشاء سلوك ذكي للأعداء أو الشخصيات غير القابلة للعب، مثل اتخاذ القرارات والمطاردة.


5. إدارة الأحداث والتفاعل (Event & Input System):
يستقبل أوامر اللاعب من لوحة المفاتيح، الماوس، أو أجهزة التحكم ويترجمها إلى تصرفات داخل اللعبة.


6. أدوات تطوير اللعبة (Development Tools):
تشمل المحررات المرئية، أدوات التصميم، وأطر العمل التي تساعد المطورين على بناء المستويات وتصميم الشخصيات بسهولة.



أشهر محركات الألعاب

Unreal Engine:
محرك قوي جدًا يُستخدم في الألعاب الضخمة بفضل رسوماته الواقعية وأدواته المتقدمة.

Unity:
مشهور بين مطوري الألعاب المستقلة والألعاب المحمولة، يتميز بسهولة التعلم ودعم متعدد المنصات.

Godot:
محرك مفتوح المصدر، خفيف، ومرن، مناسب للمبتدئين والمطورين المستقلين.

CryEngine:
معروف بجودة الرسومات العالية، يستخدم في ألعاب العالم المفتوح AAA.


أهمية محركات الألعاب

توفير الوقت والجهد: إذ يمكن للمطورين التركيز على الإبداع بدلًا من إعادة اختراع العجلة.

تحقيق الواقعية: بفضل محاكاة الفيزياء والذكاء الاصطناعي والمؤثرات الصوتية والبصرية.

تعدد المنصات: معظم المحركات الحديثة تدعم التصدير لأجهزة متعددة مثل الحواسيب، الهواتف، وأجهزة الألعاب.


المستقبل والتطور

محركات الألعاب تتطور بسرعة مع ظهور الواقع الافتراضي (VR) والواقع المعزز (AR)، وتقنيات الذكاء الاصطناعي لتحسين تجربة اللعب وتقديم ألعاب أكثر ذكاءً وواقعية.


باختصار، محرك الألعاب هو العمود الفقري لكل لعبة رقمية، فهو يربط بين الإبداع الفني والبرمجة التقنية ليخلق تجربة ترفيهية مذهلة للاعبين حول العالم.

طبعاً أنا كنت من عشاق الألعاب
ودائما كنت متعلق بالجوال و واسير الانترنت ألعاب البلاستيشن

ولعبت بوبجي لعبتها لم ضعف بصري للأسف والسبب كنت ألعب بالغدر 😁 للفجر
كلاش اوف كلانز في ٢٠١٨ ، ٢٠١٩ تقريباً
أما لعبة الخادم (حرامي السيارات) GTA الله على متعة كانت وخاصة لما كنت حافظ الرموز والاختصارات حق الأسلحة 😁👍

نصيحتي

لمن يريد الدخول في عالم الألعاب
عليك بالاتي
أساس برمجي قوي ومنطق سي بلس و سي شارب

تعلم محرك ألعاب واتقنة
تعلم التصميم والواجهات الرسومية
من خلال تجربتي
أول مرة في حياتي مع المهندس حازم
في الكورس الخامس بخارطة م.محمد ابو هدهود حاولنا نسوي لعبة حجرة ورقة مقص من العصر الى عشاء
وجربت عمل لعبة بسيطة تقريباً جابها لنا الدكتور فهد الأغبري - حفظه الله بدون محركات ألعاب فقط سي شارب وهي عبارة عن كرات و مستطيل يقوم بصدمها ودفعها بالاتجاه المعاكس وتظل في مساحة مستطيل ما تخرج تقريبا

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

https://youtu.be/6UlU_FsicK8?si=f33WJhRbnGF_SRHu
3
سلام الله عليكم أحبائي الأكرام


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

قبل رفع صورك للذكاء الاصطناعي
كثير من الناس يستخدمون نماذج الذكاء الاصطناعي مثل Gemini لتحويل صورهم:
• صورة على البحر 🌊
• صورة في المكتب 💼
• صورة كرتونية جذابة 🎨
ويعتقد البعض أن الصور “مجهولة الهوية”… وهذا خطأ!

كيف تعمل النماذج؟
• الموديل يحلل الصورة لاستخراج ملامح الوجه والعينين والفم والأنف والجلد.
• حتى الصور الكرتونية يمكن استرجاع ملامحها الحقيقية أو مقارنتها مع صورك الأخرى على الإنترنت.
• الصور التي ترفعها قد تُستخدم لتدريب نماذج ذكاء اصطناعي أخرى، بدون علمك.
️ المخاطر
• استرجاع الهوية: يمكن إعادة بناء ملامح وجهك الحقيقية من الصور المعدلة أو الكرتونية.
• نشر البيانات بدون إذن: قد تُستخدم صورك لتدريب نماذج ذكاء اصطناعي جديدة، مما يعني أن ملامحك تصبح جزءًا من قاعدة بيانات عامة.
• التعرض للمقارنة والتحليل: يمكن مقارنة الصور الكرتونية أو المعدلة بصورك الحقيقية المنشورة على الإنترنت، مما يكشف هويتك.
• انتهاك الخصوصية: أي صورة تُرفع قد تُستغل في أغراض تجارية أو تحليلية دون علمك أو موافقتك.

🎯 نصائح مهمة للجميع
• فكر قبل رفع أي صورة: هل أثق بالمنصة؟
• تجنب الصور الواضحة للوجه أو التفاصيل المميزة إذا كنت تهتم بالخصوصية.
• لا تنشر الصور الكرتونية أو المعدلة على الإنترنت إذا كان هدفك الحفاظ على الهوية.
• تذكر: أي صورة تُرفع يمكن تحليلها، استرجاع ملامحها، أو استخدامها لتدريب نماذج أخرى.

💡 مثال لتوضيح الفكرة

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

#فكر_قبل_أن_تشارك
#صورك_ليست_آمنة
#لا_تخاطر_بصورتك
#حماية_البيانات
1👍1
Deleted Account
ممكن مهندس يحلل هذا نموذج من شهادة - النظام المدرسي .
شفت الصورة ، هي كشف درجات/نتيجة فصل دراسي لطالب في مدرسة، يحتوي على المواد، الدرجات، التقديرات، مجموع الدرجات، وملاحظات الإدارة.
👇🔥


المقدمة:

“تخيل إنك ولي أمر أو طالب… فتحت كشف الدرجات بعد نهاية الفصل:

شفت درجات القرآن، التربية الإسلامية، اللغة العربية… إلخ.

لقيت المجموع أمامك واضح، والتقدير مكتوب: ممتاز / جيد جداً.

كل مادة مقسمة إلى "محصلة" + "اختبار الفصل" + "كتابة".

وفي النهاية طلع لك مجموع 315 من 350، والنسبة 90%، وتقدير ممتاز.


اللي يظهر لك ورقة بسيطة…
لكن وراها نظام إدارة درجات كامل يشتغل بدقة خلف الكواليس:
يسجل درجات كل طالب، يجمعها، يتحقق منها، ثم يولّد كشفاً جاهزاً للطباعة مع الأختام والتوقيعات.”

هيا نحلله كمهندس نظم 👇



أولاً: مكونات النظام الأساسية (Core Components)

1. بيانات الطالب (Student Information)

تحتوي على:

اسم الطالب

الصف

الشعبة

الفصل الدراسي


هذه البيانات تظهر في رأس التقرير.


2. المواد الدراسية (Subjects)

مثل:

القرآن الكريم

التربية الإسلامية

اللغة العربية

العلوم

الرياضيات

الحاسوب

السلوك


كل مادة لها درجات مستقلة.


ثانياً: مكونات الدرجات (Grades Structure)

كل مادة فيها ٣ أقسام:

1. المحصلة (20 درجة)

التي تشمل:

الواجبات

الأنشطة

المشاركة

التقويمات المستمرة


2. اختبار الفصل (30 درجة)

الاختبار النهائي أو الشهري.

3. الكتابة / النهاية الكبرى (50 درجة)

المجموع النهائي للمادة.


ثالثاً: التقدير (Evaluation)

النظام تلقائيًا يحول المجموع إلى تقدير مثل:

ممتاز

جيد جدًا

جيد


اعتمادًا على جدول تقييم محدد من المدرسة.


رابعاً: الحسابات (Calculations)

النظام يجمع:

مجموع كل مادة (من 50)

مجموع الدرجات لجميع المواد (هنا = 315)

النسبة المئوية (90%)

التقدير العام (ممتازة)


كل هذا يُحسب تلقائيًا.


خامساً: الملاحظات (Notes Section)

ثلاث أقسام:

1. ملاحظات رائد الفصل


2. ملاحظات ولي الأمر


3. ملاحظات إدارة المدرسة



هذه تستخدمها الإدارة لإضافة تعليقات تربوية.


سادساً: التوثيق (Authentication)

في نهاية التقرير:

توقيع المعلم / المدير

ختم المدرسة


لتأكيد صحة الكشف وعدم التلاعب بالدرجات.


سابعاً: ماذا يعني هذا على مستوى النظام؟ (System Perspective)

النظام يحتوي على:

1. قاعدة بيانات (Database)

تخزن:

بيانات الطلاب

بيانات المواد

درجات كل طالب

الفصول والشُعب


2. نظام إدخال الدرجات (Grades Entry System)

المعلمين يدخلون درجات:

المحصلة

الاختبار

المجموع


3. نظام حسابي (Calculation Engine)

يقوم بـ:

جمع الدرجات

حساب النسبة

توليد التقدير


4. نظام التقارير (Report Generator)

ينتج مستند PDF أو ورقي بنفس الشكل الظاهر في الصورة.

5. نظام صلاحيات (Roles & Permissions)

المعلم يدخل درجات صفه فقط.

الإدارة تعدّل وتطبع.

ولي الأمر يشاهد فقط.



ثامناً: حالات الاستخدام (Use Cases)

1. المعلم يدخل درجات الطلاب


2. النظام يحسب المجموع والنسبة


3. الإدارة تطبع كشوفات رسمية


4. ولي الأمر يستلم التقرير


5. المدرسة تحفظ نسخة للأرشيف


الخلاصة:

🔹 الكشف الظاهر في الصورة هو جزء من نظام إدارة مدرسة (School Management System)
يشمل إدارة الطلاب، الدرجات، الطباعة، الحسابات، والتوثيق.

🔹 النظام يوفر:
• دقة في الحسابات
• تنظيم للدرجات
• تقارير جاهزة
• أمان ومنع التلاعب

#خليك_فضولي
Deleted Account
ممكن مهندس يحلل هذه الفاتورة لنظام مطعم ويرسل نستفيد أكثر ؟
شفت الفاتورة ، وهي عبارة عن فاتورة مبيعات من نظام نقاط بيع (POS System) لمطعم 👇



📌 تحليل نظام نقاط البيع لمطعم (POS System) الظاهر في الصورة

🔹 أولاً: مقدمة عن النظام

الورقة الظاهرة ليست مجرد فاتورة…
هي نتيجة عمل نظام محاسبي متكامل لنقاط البيع (Point Of Sale System) يقوم بـ:

تسجيل الطلبات

حساب الأسعار

التحكم بالكميات

حساب الإجمالي

إصدار فواتير للطباعة

متابعة المبيعات اليومية


هذا النوع من الأنظمة ضروري في (مطاعم – كافيات – محلات – سوبرماركت).


ثانياً: عناصر الفاتورة (What the system prints)

1. معلومات المنشأة

"خاص بالزبون – فلان بن فلان" ← اسم المطعم / الفرع

هذا يظهر من بيانات ثابتة محفوظة في النظام.

2. رقم المعاملة (Transaction ID)

رقم: 184

رقم تلقائي يزيد مع كل طلب.

يساعد في تتبع المبيعات والعمليات.


3. التاريخ والوقت

27/10/2025

04:05 PM

النظام يسجله تلقائيًا عند إنشاء الفاتورة.


4. تفاصيل الأصناف المباعة

الجدول يحتوي على:

الصنف الكمية السعر الإجمالي

نص فحسة 1 1500 1500
نص نفر رز بشاور 1 300 300
نص حبة شواية 1 900 900
ملوح دبل 1 500 500
مشروب ببسي 2 200 400


🔸 النظام يقوم تلقائياً بحساب:
السعر × الكمية = الإجمالي لكل صنف


5. عدد الأصناف المباعة

العدد = 6


النظام يحسبها من مجموع الكميات.


6. الخصومات والضرائب

كلها هنا = 0.00
هذا يعني:

لا يوجد ضريبة قيمة مضافة

لا يوجد خصم

لا يوجد رسوم إضافية



7. الإجمالي النهائي

الإجمالي = 3,600.00


النظام يجمع كل الأصناف.


8. طريقة الدفع

الشبكة: 3600

الصافي: 0

الباقي: 0


يعني الدفع بواسطة (POS Payment) يعني دفع نقد



9. معلومات أمر التشغيل

الكاشير: المستخدم 12 – ربع الرحبي

جهاز الحاسوب: DESKTOP-0ECC5


هذه بيانات جلسة المستخدم.



ثالثاً: ماذا يعني هذا على مستوى النظام؟

النظام يتكون من عدة أجزاء:


🔹 1. قاعدة البيانات (Database)

تشمل:

جدول الأصناف

جدول الطلبات

جدول تفاصيل الطلب

جدول المستخدمين والكاشيرات

جدول الجلسات

جدول طرق الدفع



🔹 2. نظام المبيعات (Sales Module)

يخزن:

الطلبات

الأصناف

الأسعار

الكميات

الصافي

طريقة الدفع



🔹 3. نظام الكاشير (POS Interface)

هو الشاشة التي يدخل منها الموظف:

الأصناف

الكمية

إصدار الفاتورة

طباعة الفاتورة



🔹 4. نظام الطباعة (Receipt Printer Service)

يتولى:

تنسيق الفاتورة

إرسالها لطابعة حرارية

وضع الباركود

إضافة الوقت والتاريخ تلقائيًا



🔹 5. نظام التقارير (Reports)

يوفر للمدير:

تقرير المبيعات اليومية

تقرير المستخدمين

جرد الأصناف

الأرباح والخسارة

أكثر الأصناف مبيعًا



🔹 6. نظام نقاط البيع (POS Settings)

يتيح ضبط:

الأسعار

الضريبة

الخصم

طرق الدفع

تصميم الفاتورة

إعدادات الطابعة


رابعاً: حالات الاستخدام (Use Cases)

1. الكاشير ينشئ طلب جديد


2. يحدد الأصناف والكميات


3. النظام يحسب الإجمالي


4. الكاشير يختار طريقة الدفع


5. النظام يولّد الفاتورة


6. تُطبع الفاتورة للمستهلك


7. التقرير يسجل العملية



خامساً: ماذا يمكن تطويره في النظام؟

إضافة ضريبة قيمة مضافة
إضافة QR للفاتورة
ربطه مع نظام مطبخ (KDS)
إرسال نسخة للزبون على الواتساب
دعم الدفع الإلكتروني
نظام إدارة المخزون بشكل تلقائي

#خليك_فضولي