Forwarded from mohamed kemari
اعتقد البرنامج اسمه typing master
لأني استخدمته منذ مدة
ويوجد برنامج على لينكس نسيت اسمه اظنه يستخدم سطر الأوامر
لأني استخدمته منذ مدة
ويوجد برنامج على لينكس نسيت اسمه اظنه يستخدم سطر الأوامر
Forwarded from أحمد الطبراني
هو API وسيط بيحسن الـ API الأصلي بتاع موقع الدرر السنية
Forwarded from Deleted Account
أحمد الطبراني
هو API وسيط بيحسن الـ API الأصلي بتاع موقع الدرر السنية
انشر في مجتمع أسس
https://discourse.aosus.org
https://discourse.aosus.org
مجتمع أسس
أسس (أُسُس) تهدف إلى الإثراء في البرمجيات الحرة والمفتوحة المصدر في الوطن العربي
Forwarded from أحمد الطبراني
مجتمع أسس
API وسيط للتعامل مع موقع الدرر السنية
السلام عليكم هذا مشروع كنت اعمل عليه منذ فترة وأحببت أن اشاركه معكم هو API وسيط للتعامل مع الـ API الرسمي لموقع الدرر السنية لانك حين تتعامل مع الـ API الخاص بالدرر السنية ستجد صعوبة في التعامل معه لأنك يجب أن تستعمل jquery و jsonp بالإضافة إلى انه سيحضر…
Forwarded from mohamed kemari
هذه مجموعتهم على تلغرام يمكنك الاستفسار
https://t.me/aosus
https://t.me/aosus
Telegram
مجتمع أسس (لينكس، مفتوح المصدر، ردهات، أوبونتو، شبكات)
مجموعة ومجتمع معني بالبرمجيات الحرة وفلسفتها
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
Forwarded from GNUTUX linux (صالح saleh)
Forwarded from mohamed kemari
هذه مجموعتهم على تلغرام يمكنك الاستفسار
https://t.me/aosus
https://t.me/aosus
Telegram
مجتمع أسس (لينكس، مفتوح المصدر، ردهات، أوبونتو، شبكات)
مجموعة ومجتمع معني بالبرمجيات الحرة وفلسفتها
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
تشغيل لغة ألف.
https://t.me/aliflang/17830
https://t.me/aliflang/17830
𝓗𝓐𝓢𝓢𝓐𝓝 𝓜𝓐𝓗𝓜𝓜𝓞𝓓 𖠕:
ويقسم الفريق الى مجموعات وكل مجموعة تكون لها جزئية وبإشراف مهندس برامجيات
مثلا المجموعة الاولى مسؤولة عن تطوير الشفرة البرمجية
ومجموعة ثانيه مسؤولة عن تطوير برنامج يقوم بتصميم تطبيقات شبيه بالفيجوال ستوديو
Shadow:
وعليكم السلام ورحمة الله
إن شاء الله ستصدر النسخة التجريبية الثانية من ألف5 خلال شهرين
أما النسخة الرسمية منها قد تحتاج الى سنة والله أعلم
مبنية على لغة cpp ولكن قد تحتوي بعض الشفرات من لغة c وذلك للإستفادة من سرعة التنفيذ
علي عدنان:
سلام عليكم
نظام Windows :
قم بتحميل برنامج visual studio اصدار 2014 فما فوق
يمكنك تحميله من خلال الرابط : https://visualstudio.microsoft.com/downloads/
قم بتحميل الشفرة المصدرية من مجتمع ألف على github : https://github.com/alifcommunity/Alif5
ثم قم بفتح ملف winBuild الموجود على ملف Alif5 بعدها قم بتشغل ملف Alif5.sln
سيتم تشغيل مشروع الف على برنامج visual studio
يمكنك كتابة الشيفرة من خلال ملف code.alif5 الموجود في ملف Alif5
ملاحظة : يجب توفر حزمة desktop development with c++ الموجودة على visual studio installer
على githup منشور هاي
اشلون اشغل لغة لو كود بدون
visual studio
مثل على برنامج
VS code خفيف على حاسبه
حاسبة نظام وندوز
Shadow:
يمكنك ذلك بكتابة
g++ *.cpp -municode
وذلك ضمن مسار ملف source
علي عدنان:
جربته عن طريق cmd
و يطلع هاي
Shadow:
ادخل ملف AlifRun.h
قم بحذف السطور 238 , 243, 244, 245, 295, 300, 301, 302
واحفظ الملف وأعد المحاولة
او جرب هذا الأمر دون حذف أي شيء
g++ *.cpp -municode -std=c++20
علي عدنان:
هاي كود سوه ملف اسمه
a.exe
بنفس مجلد source
Shadow:
اكتب a.exe بنفس مجلد source
تفتح لغة ألف التي تعمل على cmd فقط
وهي اللغة التفاعلية
أما إن اردت تنفيذ ملف
فقط اكتب
a.exe example.alif5
حيث example.alif5 هو اسم الملف الذي تريد تشغيله
يوجد ملف في المسار العام اسمه
code.alif5
يمكنك نقله إلى مجلد source وتجربته
يحتوي مثال عن الأصناف
علي عدنان:
33.3333
4165500ns
Shadow:
في حال عمل البرنامج
يسعدنا ان تشاركنا صورة من النتيجة
علي عدنان:
جربت هاي و اشتغل
Shadow:
نعم صحيح هذا حجم المخروط والأخير زمن التنفيذ
mohamed kemari:
علي تجربتها فيما بعد. لكن مترجمي لم يتعرف على municode
فقد جربته سابقا ولم يصلح
عَلِيّ عَايد ٱلْفَتْلَاوِيُّ / FREE PALESTINE 🇵🇸:
جرّب مترجم mingw، عبر الرابط الآتي:
https://github.com/niXman/mingw-builds-binaries/releases/tag/12.2.0-rt_v10-rev2
mohamed kemari:
جربت مترجم mingw المضمن في كود بلوك. سأجرب هذا إن شاء الله
Shadow:
اعتقد انه قد يعمل الآن
Telegram
عيشة راضية in مجتمع ألف [ لغة برمجة عربية ]
السلام عليكم ورحمة الله وبركاته
متى تتوقعون سنصبح نكتب برامج كبيرة باللغة العربية؟
متى تتوقعون سنصبح نكتب برامج كبيرة باللغة العربية؟
بعض المواضيع المهمة في تطوير لغة ألف
كتاب dragon compiler ليساعدنا في عمل لغة مترجمة
https://t.me/aliflang/17636
استعمال lib boost ضروريا ؟
https://t.me/aliflang/17646
التحدث مع مكتبة AI وإظهار النتائج في الواجهة،
https://t.me/aliflang/17668
تطبيق الخوارزميات
https://t.me/aliflang/17670
المرحلة الثانية من تطوير اللغة وضعنا بالحسبان دخول اللغة في مجال الذكاء الصناعي
https://t.me/aliflang/17672
شخص يدعى عويتب
كتب كومبايلر للغة صممها باللغة الانجليزية ، السينتاكس جميل بصراحة ورايق
https://t.me/aliflang/17676
Telegram
Shadow in مجتمع ألف [ لغة برمجة عربية ]
مثال الأخ حسن قال لنا ان نقرأ كتاب dragon compiler ليساعدنا في عمل لغة مترجمة وهذا ساعدني كثيراً
كيف تساهم في تطوير لغة ألف
https://t.me/aliflang/17871
https://t.me/aliflang/17871
ahmad:
السلام عليكم
مساء الخير عندي اكم استفسار شو لازم اتعلم وبكون عندي خبره بالزبط عشين اعرف اساعدكم في تطوير هذه اللغه؟
Shadow:
وعليكم السلام ورحمة الله
بالمقام الأول يجب ان تكون لديك خبرة كافية في لغة cpp
ومن ثم بالخوارزميات الخاصة بهيكلة البيانات والفرز والبحث
- لا تغرك التسميات فالأمر أبسط مما تتخيل -
ولكن يمكنك البدأ بلغة cpp فهي تكفي في الوقت الحالي
ahmad:
لدي معرفه في لغة السي الشارب الأساسيات والهياكل البينات
Shadow:
هذا امر جيد ويختصر عليك بعض الطريق
إذاً يمكنك تعلم لغة cpp بسهولة وبعد ذلك سنساعدك لتتمكن من تطوير اللغة معنا إن شاء الله
ahmad:
يعني فقط اتعلم لغة c++ والمبنى الهيكلي الخاص فيها؟
وعندها استطيع تطوير اللغه؟
Shadow:
نعم بنسبة 80 بالمئة
خلال الفترة القادمة - لم تحدد بعد - سنقوم بعمل اجتماعات نقوم فيها بشرح طريقة تطوير اللغة لمن لديه الرغبة بذلك إن شاء الله
علي عدنان:
مرحبا
اذا صار وقت عدك
طور هذه مشروع بحيث يشتغل
وي alif5
https://github.com/alifcommunity/SpectrumIDEV2
امس انه نزلته و كتبت كود و غيرت كل كلمات من alif إلى alif5
و صار يحفظ ملف alif5 او ينشأ ملف جديد
بس خلل صار من اشغل كود
هنا ما يطلع شي بالبرنامج
لان صعوبه كتابة كود لان عربي بالبرامج ثانيه
Shadow:
نعم إن شاء الله سنقوم بتطوير محرر أكثر تقدماً من هذا ولكن هذه المرحلة ستكون بعد إصدار النسخة الرسمية من ألف5
Telegram
ahmad in مجتمع ألف [ لغة برمجة عربية ]
السلام عليكم
مساء الخير عندي اكم استفسار شو لازم اتعلم وبكون عندي خبره بالزبط عشين اعرف اساعدكم في تطوير هذه اللغه؟
مساء الخير عندي اكم استفسار شو لازم اتعلم وبكون عندي خبره بالزبط عشين اعرف اساعدكم في تطوير هذه اللغه؟
Forwarded from Shadow
السلام عليكم ورحمة الله
بفضل الله تم إنهاء المرحلة الثانية من تطوير ألف5
https://github.com/alifcommunity/Alif5
في هذا الإصدار تم إستخدام نظام مختلف عن النسخة السابقة، حيث تم تضمين مرحلة إضافية - وهي المترجم - والتي تقوم بتحويل الشجرة المخرجة من المحلل الى مجموعة من الأوامر والتي يتم تنفيذها في المفسر بشكل متسلسل
أما الذاكرة فقد تم تطويرها بشكل مبدئي ولكن لم يتم وضع نظام لإدارة الذاكرة "يرجى قراءة إرشادات استخدام اللغة بشكل جيد"
https://github.com/alifcommunity/Alif5/tree/Alif5-Preview-2/documents
أما سرعة التنفيذ فهي مقاربة لسرعة لغة python ولكن ذلك لأننا صرفنا التركيز عن سرعة اللغة بشكل اساسي وقد تم تأجيل ذلك الى حين الإنتهاء من انظمة تشغيل وإدارة اللغة
النسخة الحالية تقوم بتشغيل حالات النسخة التجريبية الاولى بالإضافة الى حالة "صنف" والتي تمت إضافتها لهذه النسخة، ولكن نظام نطاقات الأصناف قد لا تعمل بشكل جيد في بعض الحالات
تم إضافة مجموعة من الأمثلة القابلة للتنفيذ والتي توضح طريقة عمل اللغة
https://github.com/alifcommunity/Alif5/tree/Alif5-Preview-2/examples
لم يتم بناء نسخ تشغيل لهذه النسخة، ولكن يمكن بناء اللغة على windows, mac, linux وقد تم توضيح طريقة البناء في ملف README.md
بفضل الله تم إنهاء المرحلة الثانية من تطوير ألف5
https://github.com/alifcommunity/Alif5
في هذا الإصدار تم إستخدام نظام مختلف عن النسخة السابقة، حيث تم تضمين مرحلة إضافية - وهي المترجم - والتي تقوم بتحويل الشجرة المخرجة من المحلل الى مجموعة من الأوامر والتي يتم تنفيذها في المفسر بشكل متسلسل
أما الذاكرة فقد تم تطويرها بشكل مبدئي ولكن لم يتم وضع نظام لإدارة الذاكرة "يرجى قراءة إرشادات استخدام اللغة بشكل جيد"
https://github.com/alifcommunity/Alif5/tree/Alif5-Preview-2/documents
أما سرعة التنفيذ فهي مقاربة لسرعة لغة python ولكن ذلك لأننا صرفنا التركيز عن سرعة اللغة بشكل اساسي وقد تم تأجيل ذلك الى حين الإنتهاء من انظمة تشغيل وإدارة اللغة
النسخة الحالية تقوم بتشغيل حالات النسخة التجريبية الاولى بالإضافة الى حالة "صنف" والتي تمت إضافتها لهذه النسخة، ولكن نظام نطاقات الأصناف قد لا تعمل بشكل جيد في بعض الحالات
تم إضافة مجموعة من الأمثلة القابلة للتنفيذ والتي توضح طريقة عمل اللغة
https://github.com/alifcommunity/Alif5/tree/Alif5-Preview-2/examples
لم يتم بناء نسخ تشغيل لهذه النسخة، ولكن يمكن بناء اللغة على windows, mac, linux وقد تم توضيح طريقة البناء في ملف README.md
GitHub
GitHub - alifcommunity/Alif5: Alif5 - Arabic Programming Language
Alif5 - Arabic Programming Language. Contribute to alifcommunity/Alif5 development by creating an account on GitHub.
Forwarded from Shadow
الآن بإذن الله سيبدأ العمل على النسخة الرسمية من ألف5
خطة عمل ألف5 النسخة الرسمية:
- تصحيح وتحسين عمل نظام النطاقات الخاص بالأصناف والدوال
- تحسين نظام الذاكرة وإنشاء نظام لإدارة الذاكرة
- إضافة حالة "استيراد" مكتبة خارجية
- إضافة حالة "حذف" للمتغيرات
- إضافة مرحلة "محسِّن" تلي مرحلة المترجم والتي ستقوم بالبحث في الأوامر وتحسينها قبل إرسالها الى المفسر
الزمن المقدر للإنتهاء من هذه النسخة هو سنة والله أعلم
خطة عمل ألف5 النسخة الرسمية:
- تصحيح وتحسين عمل نظام النطاقات الخاص بالأصناف والدوال
- تحسين نظام الذاكرة وإنشاء نظام لإدارة الذاكرة
- إضافة حالة "استيراد" مكتبة خارجية
- إضافة حالة "حذف" للمتغيرات
- إضافة مرحلة "محسِّن" تلي مرحلة المترجم والتي ستقوم بالبحث في الأوامر وتحسينها قبل إرسالها الى المفسر
الزمن المقدر للإنتهاء من هذه النسخة هو سنة والله أعلم
Forwarded from GNUTUX linux (صالح saleh)
Forwarded from Fᴀʀɪs ᴀʟRᴀsʜɪᴅɪ
Cloud_Computing_The_Complete_Manual_Ed5_2024.pdf
48.8 MB
Forwarded from Fᴀʀɪs ᴀʟRᴀsʜɪᴅɪ
C__Python_Coding_Manual_Ed6_2024_.pdf
53.6 MB