digilians
⚠️ التسجيل قرب يقفل... وأماكن محدودة جدًا!
غيّر مستقبلك مع منحة Digilians المجانية!
سجّل الآن وتعلّم أهم المهارات الرقمية المطلوبة في سوق العمل المحلي والعالمي.
المبادرة بتقدملك 4 برامج دراسية مجانية بالكامل:
🎓برنامج الدبلوم المكثف (Nanodegree) – 4 شهور
🎓 برنامج الدبلوم المتخصص (Specialized Diploma) – 9 شهور
🎓 برنامج الماجستير المهني (Professional Master) – 12 شهر
🎓 برنامج ماجستير العلوم (MSc) – 24 شهر
الفرصة مش هتستنى!
اختار برنامج وسجل دلوقتي قبل ما الوقت يخلص:
👉 https://www.digilians.gov.eg/login
https://www.instagram.com/p/DJ9caRPMDX7/
⚠️ التسجيل قرب يقفل... وأماكن محدودة جدًا!
غيّر مستقبلك مع منحة Digilians المجانية!
سجّل الآن وتعلّم أهم المهارات الرقمية المطلوبة في سوق العمل المحلي والعالمي.
المبادرة بتقدملك 4 برامج دراسية مجانية بالكامل:
🎓برنامج الدبلوم المكثف (Nanodegree) – 4 شهور
🎓 برنامج الدبلوم المتخصص (Specialized Diploma) – 9 شهور
🎓 برنامج الماجستير المهني (Professional Master) – 12 شهر
🎓 برنامج ماجستير العلوم (MSc) – 24 شهر
الفرصة مش هتستنى!
اختار برنامج وسجل دلوقتي قبل ما الوقت يخلص:
👉 https://www.digilians.gov.eg/login
https://www.instagram.com/p/DJ9caRPMDX7/
تطبيق الأذكار - Adhkar App
يعمل على الويب
https://github.com/mohannad-aldulaimi/Adhkar_Ring_App?tab=readme-ov-file#-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82-%D8%A7%D9%84%D8%A3%D8%B0%D9%83%D8%A7%D8%B1---adhkar-app
يعمل على الويب
https://github.com/mohannad-aldulaimi/Adhkar_Ring_App?tab=readme-ov-file#-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82-%D8%A7%D9%84%D8%A3%D8%B0%D9%83%D8%A7%D8%B1---adhkar-app
GitHub
GitHub - mohannad-aldulaimi/Adhkar_Ring_App
Contribute to mohannad-aldulaimi/Adhkar_Ring_App development by creating an account on GitHub.
موقع شرح تثبيت اللغة:
https://aliflang.org/Learn/#
رابط التثبيت:
https://aliflang.org/Download/
الوثائق:
https://aliflang.org/Docs/#
رخصة برمجيات ألف (الإصدار 1.0)
© 1444 هـ (2023 م) – جميع الحقوق محفوظة لصالح مطوري برمجيات ألف عبدالرحمن ومحمد الخطيب - سوريا.
مقدمة:
- "برمجيات ألف" يقصد بها أي برنامج تم تطويره من قبل مالكي منظمة ألف أو اي عضو تم إعطاءه موافقة كتابية بنشر برمجية في مستودع منظمة ألف
- "البرمجية" يقصد بها البرنامج المستخدم والذي ينتمي إلى مستودع منظمة ألف
المادة 1: حقوق النشر والاستخدام
1.1 نطاق الحماية
تشمل الحماية:
- الشيفرة المصدرية للبرمجية والمكتبات الأساسية.
- التوثيق والوثائق الرسمية والأمثلة البرمجية المُرفقة.
- أي مكونات إضافية مُدرجة في المستودع الرسمي للبرمجية.
1.2 شروط التعديل
يُسمح بتعديل البرمجية أو مكتباتها شريطة:
- عدم إزالة أو تغيير إشارات حقوق النشر الأصلية (©) أو أسماء المطورين.
- إرفاق ملف (الرخصة) او (License) مع الإصدار المعدل يشير إلى التغييرات وأسماء المشاركين.
- الحصول على موافقة كتابية من المالكين الأصليين إذا كان التعديل سيُدمج في الفرع الرئيسي.
المادة 2: توزيع البرامج والمشاريع
2.1 شروط التوزيع العام
يُسمح بتوزيع البرامج الناتجة من برمجيات ألف لأي غرض (تجاري/تعليمي/شخصي) بشرط:
- إرفاق نسخة كاملة من هذه الرخصة مع كل توزيع.
- عدم توزيع "النواة الأساسية للبرمجية" كمنتج مستقل للبيع.
2.2 قيود التوزيع التجاري
يُحظر:
- بيع أي جزء من البرمجية دون ترخيص مكتوب من المطورين.
- استخدام البرمجية في مشاريع تتعارض مع القوانين أو الأخلاق العامة (مثل البرمجيات الضارة).
المادة 3: الإسناد والإعتراف
3.1 متطلبات الإسناد
عند استخدام اللغة في مشاريع عامة (مفتوحة المصدر أو تجارية):
- يجب ذكر اسم "البرمجية" بشكل واضح في:
*قسم "الاعتمادات" في البرنامج.
*التوثيق التقني أو صفحة الويب الرسمية للمشروع.
3.2 حماية الهوية
يُحظر تمامًا:
- إعادة تسمية البرمجية أو نسبتها بالكامل إلى جهة أخرى.
- استخدام شعار البرمجية أو اسم المطورين للترويج لمشاريع دون موافقة من مالكي البرمجية.
المادة 4: الملكية والإضافات
4.1 ملكية المكونات الإضافية
أي مكتبات أو إضافات تُنشَر بإستخدام برمجيات ألف:
- تظل ملكًا حصريًا لمُطوريها ما لم تُضمَّن رسميًا في المستودع الرسمي للبرمجية.
- يتحمل مُنشئ الإضافات مسؤولية توثيق حقوق النشر الخاصة بها.
4.2 الإدماج الرسمي
لدمج إضافة في المستودع الرسمي:
- يجب على المطورين تقديم طلب (Pull Request) مع موافقة على نقل الحقوق.
- يحق لفريق برمجيات ألف رفض الطلب دون إبداء أسباب.
المادة 5: التسمية والترويج
5.1 قيود استخدام الأسماء
يُحظر استخدام أسماء المطورين الأصليين أو العلامات التجارية المرتبطة ببرمجيات ألف للترويج لأي:
- نسخ معدلة (Forks) دون إخطار مسبق.
- منتجات أو خدمات تتنافس مع أهداف البرمجية المعلنة.
5.2 استثناءات
يُستثنى من ذلك:
- المشاريع التعليمية أو البحثية التي تشير إلى الأصل بوضوح.
- حالات الحصول على ترخيص كتابي من المالكين.
المادة 6: تبرئة المسؤولية
6.1 عدم الضمانات
تُقدَّم برمجيات ألف وأدواتها كما هي دون أي ضمانات، بما في ذلك:
- ضمان الأداء أو الأمان أو التوافق مع الأنظمة أو الأجهزة.
- ضمان صحة التوثيق أو استمرارية التحديثات.
6.2 مسؤولية المستخدم
يتحمل المستخدم المسؤولية الكاملة عن:
- اختبار البرمجية في بيئة معزولة قبل استخدامها في مشاريع حيوية.
- أي خسائر مالية أو فنية ناتجة عن استخدامها.
- صيانة النسخ المعدلة (Forks) وتحديثها بشكل مستقل.
المادة 7: الاختصاص القانوني
7.1 حل النزاعات
- تُحل أي نزاعات وفقًا لقوانين دولة المطورين المذكورة في ملف (License).
- في حالة عدم تحديد الدولة، تُطبق قوانين المملكة العربية السعودية.
7.2 عقوبات الانتهاك
في حال المخالفة:
- يُلزم المنتهك بإزالة المحتوى المنتهَك خلال (7 أيام).
- قد تصل الغرامات إلى 200% من الأرباح المتحققة من الانتهاك.
ملحق الرخصة
- يُنصح باستشارة خبير قانوني قبل التعديل أو التوزيع التجاري.
- للإبلاغ عن انتهاكات: التواصل عبر sha7dows@gmail.com.
- الرخصة خاضعة للتحديثات، ويمكن تتبعها عبر المستودع الرسمي.
© 1444 هـ (2023 م) – عبدالرحمن ومحمد الخطيب - سوريا. جميع الحقوق محفوظة.
#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
https://aliflang.org/Learn/#
رابط التثبيت:
https://aliflang.org/Download/
الوثائق:
https://aliflang.org/Docs/#
رخصة برمجيات ألف (الإصدار 1.0)
© 1444 هـ (2023 م) – جميع الحقوق محفوظة لصالح مطوري برمجيات ألف عبدالرحمن ومحمد الخطيب - سوريا.
مقدمة:
- "برمجيات ألف" يقصد بها أي برنامج تم تطويره من قبل مالكي منظمة ألف أو اي عضو تم إعطاءه موافقة كتابية بنشر برمجية في مستودع منظمة ألف
- "البرمجية" يقصد بها البرنامج المستخدم والذي ينتمي إلى مستودع منظمة ألف
المادة 1: حقوق النشر والاستخدام
1.1 نطاق الحماية
تشمل الحماية:
- الشيفرة المصدرية للبرمجية والمكتبات الأساسية.
- التوثيق والوثائق الرسمية والأمثلة البرمجية المُرفقة.
- أي مكونات إضافية مُدرجة في المستودع الرسمي للبرمجية.
1.2 شروط التعديل
يُسمح بتعديل البرمجية أو مكتباتها شريطة:
- عدم إزالة أو تغيير إشارات حقوق النشر الأصلية (©) أو أسماء المطورين.
- إرفاق ملف (الرخصة) او (License) مع الإصدار المعدل يشير إلى التغييرات وأسماء المشاركين.
- الحصول على موافقة كتابية من المالكين الأصليين إذا كان التعديل سيُدمج في الفرع الرئيسي.
المادة 2: توزيع البرامج والمشاريع
2.1 شروط التوزيع العام
يُسمح بتوزيع البرامج الناتجة من برمجيات ألف لأي غرض (تجاري/تعليمي/شخصي) بشرط:
- إرفاق نسخة كاملة من هذه الرخصة مع كل توزيع.
- عدم توزيع "النواة الأساسية للبرمجية" كمنتج مستقل للبيع.
2.2 قيود التوزيع التجاري
يُحظر:
- بيع أي جزء من البرمجية دون ترخيص مكتوب من المطورين.
- استخدام البرمجية في مشاريع تتعارض مع القوانين أو الأخلاق العامة (مثل البرمجيات الضارة).
المادة 3: الإسناد والإعتراف
3.1 متطلبات الإسناد
عند استخدام اللغة في مشاريع عامة (مفتوحة المصدر أو تجارية):
- يجب ذكر اسم "البرمجية" بشكل واضح في:
*قسم "الاعتمادات" في البرنامج.
*التوثيق التقني أو صفحة الويب الرسمية للمشروع.
3.2 حماية الهوية
يُحظر تمامًا:
- إعادة تسمية البرمجية أو نسبتها بالكامل إلى جهة أخرى.
- استخدام شعار البرمجية أو اسم المطورين للترويج لمشاريع دون موافقة من مالكي البرمجية.
المادة 4: الملكية والإضافات
4.1 ملكية المكونات الإضافية
أي مكتبات أو إضافات تُنشَر بإستخدام برمجيات ألف:
- تظل ملكًا حصريًا لمُطوريها ما لم تُضمَّن رسميًا في المستودع الرسمي للبرمجية.
- يتحمل مُنشئ الإضافات مسؤولية توثيق حقوق النشر الخاصة بها.
4.2 الإدماج الرسمي
لدمج إضافة في المستودع الرسمي:
- يجب على المطورين تقديم طلب (Pull Request) مع موافقة على نقل الحقوق.
- يحق لفريق برمجيات ألف رفض الطلب دون إبداء أسباب.
المادة 5: التسمية والترويج
5.1 قيود استخدام الأسماء
يُحظر استخدام أسماء المطورين الأصليين أو العلامات التجارية المرتبطة ببرمجيات ألف للترويج لأي:
- نسخ معدلة (Forks) دون إخطار مسبق.
- منتجات أو خدمات تتنافس مع أهداف البرمجية المعلنة.
5.2 استثناءات
يُستثنى من ذلك:
- المشاريع التعليمية أو البحثية التي تشير إلى الأصل بوضوح.
- حالات الحصول على ترخيص كتابي من المالكين.
المادة 6: تبرئة المسؤولية
6.1 عدم الضمانات
تُقدَّم برمجيات ألف وأدواتها كما هي دون أي ضمانات، بما في ذلك:
- ضمان الأداء أو الأمان أو التوافق مع الأنظمة أو الأجهزة.
- ضمان صحة التوثيق أو استمرارية التحديثات.
6.2 مسؤولية المستخدم
يتحمل المستخدم المسؤولية الكاملة عن:
- اختبار البرمجية في بيئة معزولة قبل استخدامها في مشاريع حيوية.
- أي خسائر مالية أو فنية ناتجة عن استخدامها.
- صيانة النسخ المعدلة (Forks) وتحديثها بشكل مستقل.
المادة 7: الاختصاص القانوني
7.1 حل النزاعات
- تُحل أي نزاعات وفقًا لقوانين دولة المطورين المذكورة في ملف (License).
- في حالة عدم تحديد الدولة، تُطبق قوانين المملكة العربية السعودية.
7.2 عقوبات الانتهاك
في حال المخالفة:
- يُلزم المنتهك بإزالة المحتوى المنتهَك خلال (7 أيام).
- قد تصل الغرامات إلى 200% من الأرباح المتحققة من الانتهاك.
ملحق الرخصة
- يُنصح باستشارة خبير قانوني قبل التعديل أو التوزيع التجاري.
- للإبلاغ عن انتهاكات: التواصل عبر sha7dows@gmail.com.
- الرخصة خاضعة للتحديثات، ويمكن تتبعها عبر المستودع الرسمي.
© 1444 هـ (2023 م) – عبدالرحمن ومحمد الخطيب - سوريا. جميع الحقوق محفوظة.
#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
aliflang.org
لغة البرمجة الف
تعليم لغة البرمجة العربية ألف بنسختها الخامسة
تدعم #لغة_ألف5 العديد من العمليات الحسابية، وهي كالتالي:
* الجمع: يتم باستخدام الرمز
* الطرح: يتم باستخدام الرمز
* الضرب: يتم باستخدام الرمز
* القسمة: يتم باستخدام الرمز
* باقي القسمة (Modulo): يتم باستخدام الرمز
* ناتج القسمة (Integer Division): يتم باستخدام الرمز
* القوة (Exponentiation): يتم باستخدام الرمز
* الجذر (Square Root): يتم باستخدام الرمز
* الأولوية (Precedence): يمكن استخدام الأقواس
#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
* الجمع: يتم باستخدام الرمز
+، مثال: 1 + 2 = 3.* الطرح: يتم باستخدام الرمز
-، مثال: 9 - 3 = 6.* الضرب: يتم باستخدام الرمز
*، مثال: 2 * 8 = 16.* القسمة: يتم باستخدام الرمز
\، مثال: 9 \ 3 = 3.* باقي القسمة (Modulo): يتم باستخدام الرمز
\\، مثال: 8 \\ 5 = 3.* ناتج القسمة (Integer Division): يتم باستخدام الرمز
\*، مثال: 8 \* 3 = 2.* القوة (Exponentiation): يتم باستخدام الرمز
^، مثال: 4 ^ 2 = 16.* الجذر (Square Root): يتم باستخدام الرمز
\^، مثال: \^ 4 = 2.* الأولوية (Precedence): يمكن استخدام الأقواس
() لتحديد أولوية العمليات الحسابية، مثال: (3 + 6) * 2 = 18.#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
تدير #لغة_ألف5 الذاكرة بشكل تلقائي.
ومع ذلك، ينصح المصدر بـعدم معالجة كميات ضخمة جداً من البيانات أو الدخول في حلقات لا نهائية لتفادي أي ضرر قد يحصل لجهازك.
#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
ومع ذلك، ينصح المصدر بـعدم معالجة كميات ضخمة جداً من البيانات أو الدخول في حلقات لا نهائية لتفادي أي ضرر قد يحصل لجهازك.
#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
الة_حاسبة.alif
4.4 KB
لبناء آلة حاسبة في لغة ألف5 تحسب الدوال المثلثية (جتا، جيب، ظل) وتطلب من المستخدم إدخال القيمة.
#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
#لغة_ألف #ألف #برمجة_بالعربي #برمج_بألف #ألف_كود_عربي #ألف_رمز #كود_ألف
#Aliflang #Alis_programming_language
#خليك_مبرمج_واع @Programmer_educated
#خليك_مبرمج_واع
الة_حاسبة.alif
لبناء آلة حاسبة في لغة ألف5 تحسب الدوال المثلثية (جتا، جيب، ظل) وتطلب من المستخدم إدخال القيمة.