اذهب إلى المحتوى

لوحة المتصدرين

  1. عزام عبد الحافظ

    • نقاط

      2

    • المساهمات

      667


  2. عبد الواحد الحدادي

    • نقاط

      2

    • المساهمات

      404


  3. Yomna Raouf

    Yomna Raouf

    الأعضاء


    • نقاط

      2

    • المساهمات

      2193


  4. Hanan Fahad2

    Hanan Fahad2

    الأعضاء


    • نقاط

      2

    • المساهمات

      516


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 10/01/20 in أجوبة

  1. اريد بناء نظام مثلا تعليم عن بعد واحتاج قاعات الكترونيه ماذا ترشحون لي استخدامه
    2 نقاط
  2. مرحبًا عبد الواحد. من الطبيعي أن تشعر بهذا الأمر في بداية تعلم أي مهارة جديدة. إذا كنت تشعر بعدم الارتياح و أن الأمر معقد فهذا يعني أنك على الطريق الصحيح و أنك تتعلم معلومات جديدة. أما إذا كنت تشعر بأن الأمر مريح و سهل فهذا يعني أنك لا تتعلم مهارة جديدة و لا تضيف إلى خبرتك. الأمر يحتاج إلى مثابرة و صبر و بالطبع الكثير من الممارسة حتى تعتاد على الأمر و سيصبح الأمر في غاية السهولة مع الوقت. فهذه هي طبيعة البشر انظر إلى الأطفال مثلًا عندما يبدأون في تعلم المشي الأمر يكون صعب جدًا و تجد أنهم يمشون خطوة و يتعثرون عشرة و مع الوقت و الممارسة يصبح الأمر طبيعي جدًا و يتمكنون من المشي دون التفكير في ذلك. استمر في التعلم و الممارسة و قراءة المقالات و ستصبح هذه المهارة طبيعة ثانية لك مع الوقت و أمر في غاية البساطة. بالتوفيق.
    2 نقاط
  3. السلام عليكم ورحمة الله وبركاته، من فضلكم، هل توجد ورقة مساعدة تحتوي على أساسيات PHP كما كان ذلك في BOOTSTRAP4 يرجى إرفاقها إذا كانت متوفرة . وشكرا جزيلا لكم .
    1 نقطة
  4. هذا طبيعي ويأتي هذا الشعور من التسرع أحياناً فيجب عليك الهدوء والتعلم بصبر وفي أول الطريق لا يجب عليك التعلم بكثرة ولكن يمكنك تعلم القليل في اليوم أفضل من الكثير بدون فائدة . يجب عليك التطبيق ثم التطبيق هذه كلمة السر لتعلم البرمجة بدون مشاكل في المستقبل . لا تحفظ الأكواد ولكن أفهم جيداً وطبق على كل خطوة تنهيها . دائماً نقول عند البداية في كورس برمجة جديد هل سوف تثبت هذه المعلومة كيف سوف أطبقها فعليك بالتفكير البرمجي وحل المشاكل أقرأ هذه المقالة من هنا . أهتم بالقرأة في مراجع اللغة وهذه مواقع لأفضل مراجع للغة php : Main Manual Learn PHP أقرأ هذه المقالة سوف تفيديك كثيراً أثناء التعلم من هنا . يحب عليك أن لا تتوقف فهذه أهم خطوات التعلم فهى الخطوة التي يتوقف عندها ويتشتت الكثيرون في المسار التعليمي عليك الهدوء وأن لا تتعلم بكثير حتى تنتهي من هذا الشعور ولكن تعلم القليل المفيد .
    1 نقطة
  5. @Yomna Raouf أهلاً أستاذتي، شكرآ لك على دعمك وتشجيعك، حقاً ما قلته صحيح . بارك الله فيك .
    1 نقطة
  6. لا يوجد يا صديقي ما تطلبه للغة php، عليك بتعلم الأسياسيات جيدًا و الإجتهاد بالتطبيق العملي و بناء أكثر من web Application، يجب أن تأسس نفسك بشكل قوي و أن تجتهد في بناء المواقع من الصفر للتعلم من عثراتك و أخطائك، و بعد ذلك تتعلم frameworkمبني على هذه اللغة، تمنحك الترتيب للأكواد و الfunctions و الهيكلية لبناء الموقع في ظل بيئة برمجية متقنة و محمية. كل ما عليك فعله الآن متابعة دروس أساسيات الـ php و الممارسة العملية، و في حال واجهتك أي إستفسارات أو مشاكل تقنية حول اللغة لا تتردد بطرح سؤالك هنا.
    1 نقطة
  7. وعليكم السلام ورحمة الله وبركاته @عبد الواحد الحدادي, لم اجد ورقة مساعدة من اجل PHP كما تقصد , لكن انصحك باستفادة من الموسوعة من هنا هناك يوجد مصدر جيد لتعلم اساس لغة PHP.
    1 نقطة
  8. شكرا جزيلا لك شكرا جزيلا لك اتمنى لك كل التوفيق
    1 نقطة
  9. Mirrorfly لديه WebRT API لكل ما تحتاجه لتضمين محادثات الفيديو واللقاءات الإلكترونية، حيث يوفر لك API مخصص للفيديو والمحادثات ومشاركة الشاشة ويوفر لك الكثير من الأدوات التي يحتاجها المدرس في عملية التدريس، والرائع في الأمر أنه مفتوح المصدر ومجاني، حيث يسمح لك بإضافة هذه الاجتماعات إلى موقعك، وحتى إذا أردت أن تحول موقعك إلى تطبيق فيمكنك بسهولة إضافة هذا، حيث أنه يدعم التطبيقات المحمولة. أفضل ما يميز Mirrorfly: قابلية التخصيص قابلية التوسع الأمان سرعة الاستجابة دعم المتصفحات دعم ال Rest API لديه خادم خاص يجب أن تعطيه فرصة فهو رائع وسيفيدك جداً في موقعك. بالتوفيق.
    1 نقطة
  10. مرحبًا @Sami Remili, #!/usr/bin/env python3 from multiprocessing import Pool def run(task): # Do something with task here print("Handling {}".format(task)) if __name__ == "__main__": tasks = ['task1', 'task2', 'task3'] # Create a pool of specific number of CPUs p = Pool(len(tasks)) # Start each task within the pool p.map(run, tasks) هذا الكود يقوم بإستدعاء دالة run و التي تقوم بعمل وظيفة ما مع تمرير قيمة لها . الشرح: #!/usr/bin/env python3 هذا السطر دائما يُكتب في اول الملف و يدعى shebang يفيد اذا كان لديك اكثر من اصدار في البايثون كما موضّح هنا يستعمل python 3. from multiprocessing import Pool هنا نستدعي الصنف Pool من المكتبة mutliprcessing , هي مكتبة متخصصة في مهام التزامن و إستدعاء دالة اكثر من مرّة في الوقت ذاته . def run(task): # Do something with task here print("Handling {}".format(task)) نقوم هنا بإنشاء الدلة run والتي تقوم فقط بطباعة القيمة التي تُمرر لها , run ستُستخدم من Pool لاحقً . if __name__ == "__main__": tasks = ['task1', 'task2', 'task3'] # Create a pool of specific number of CPUs p = Pool(len(tasks)) # Start each task within the pool p.map(run, tasks) هنا نقوم بإنشاء مصفوفة tasks التي تحمل القيم التي يتُمرر الى الدلة run , نقوم بإنشاء متغير من الدلة Pool و هو p , تقوم (len(tasks بإسترجاع القيمة 3 و هو عدد عناصر tasks , الرقم 3 داخل Pool يعني أن p ستستعمل 3 نواة للعمل بها في التزامن . p.map(run,tasks) هنا الدلة map تحمل القيمة الآولى (الدالة) و القيمة الثانية (مصفوفة) , تعمل map على تفعيل الدلة run على كل قيمة في tasks. كل هذا سيعمل فقط اذا هذا الشرط صحيح : if __name__ == "__main__" : هذا الشرط يشير الى ان الشيفرة هذه ستعمل في حال قمنا بتشغيل هذا الملف من ذاته , اما اذا قمنا بإستدعاء هذا الملف من ملف آخر فهذه الشيفرة لن تعمل .
    1 نقطة
  11. ملاحظات عامة: البرمجة المتوازية هي تشغيل عدة برامج في نفس الوقت (Process or threads) ,وبدرجة أعلى تشغيل نفس البرنامج بشكل متواز و تقسيم العمل على عدة مسالك برمجية في أنظمة التشغيل كل برنامج يقوم بإنشاء Process خاصة به للقيام بالعمليات البرمجية. نستخدم عدة Processes في النظام الحاسوبي لكي نستطيع تقسيم الوقت و الموارد بين البرامج المختلفة بشكل مناسب. كل Process يمكن أن يكون لديها sub process أي عملية ابن لها يتحكم الأب فيه عن طريق إشارت تحكم (ويرسل الابن اشارات تحكم أيضا) Pool: يوزع المجمع المهام على المعالجات المتاحة باستخدام جدولة FIFO (نظام الرتل). إنه يعمل مثل بنية map-reduce. يقوم بتعيين المدخلات إلى المعالجات المختلفة ويجمع المخرجات من جميع المعالجات (تنسيق عملية البرمجة المتوازية بين عدة Processes). العملية Process هي مثال على البرنامج (مثل دفتر Notepad، مترجم Python). تنشيئ العمليات المسالك (threads)(العمليات الفرعية) للتعامل مع المهام الفرعية مثل قراءة ضغطات المفاتيح ، وتحميل صفحات HTML ، وحفظ الملفات. المسالك تعيش داخل العمليات وتشترك في نفس مساحة الذاكرة. #!/usr/bin/env python3 from multiprocessing import Pool // تضمين المكتبة الخاصة بالبرمجة المتعددة أي المتوازية def run(task): # Do something with task here print("Handling {}".format(task)) // Handling task1 طباعة اسم العملية مثل if __name__ == "__main__": tasks = ['task1', 'task2', 'task3'] // تهيئة البرامج للتشغيل مع اسما افتراضية # Create a pool of specific number of CPUs p = Pool(len(tasks)) // إنشاء عدة معالجات بعدد العمليات المطلوبة # Start each task within the pool p.map(run, tasks) // لكل واحدة من هذه المهمات لكي يقوم بتنفيذهم (process handler) معالج الطلبات run إسناد التابع # الجزء الثاني: walk() في بيثون؟ walk() قم بإنشاء أسماء الملفات في شجرة الدليل عن طريق السير في الشجرة إما من أعلى إلى أسفل أو من أسفل إلى أعلى. لكل دليل في الشجرة جذر Root في أعلى الدليل (بما في ذلك الجزء العلوي نفسه) ، فإنه ينتج 3 متغيرات (المسارات و أسماء المجلدات و أسماء الملفات) (dirpath ، dirnames ، filenames). الجذر: يطبع الدلائل فقط مما حددته. الكود الثاني يقوم بإنشاء دليل للملفات و المجلدات التي جذرها هو src لنسخ الملفات من المصدر src إلى الوجهة dest بطريقة متوازية ( متزامنة عودية لكي لا يحدث خطأ في المسارات rsync) rsync: remote sync (المزامنة عن بُعد) هي أداة مساعدة لنقل ومزامنة الملفات بكفاءة بين الكمبيوتر ووحدة تخزين خارجية
    1 نقطة
  12. نوع ما اخي ، بحيث نسخ الحديثة تتوفر على بعض إضافات جديدة و لكن مشكلتها اصبحت تتطلب موصفات اكبر لجهاز الحاسوب ولكن اغلب الواجهات متشابهة على اغلب
    1 نقطة
  13. صديقي النسخ يكون لديها نفس الاساس فقط يتم أضافة خاصيات و جعل خاصيات صعبة الاستخدام سهلة و دالك عبر التطور التكلنوجي و تطور الدكاء الاصطناعي عامتا لهدا أدا تعلمة لاساسيات تكون تعلمة للبرنامج مهما تختلف النسخ فالاساسيات متشابه دائما
    1 نقطة
  14. الإختلاف في نسخ ادوبي اليسترتور هي إضافة ميزة جديدة أو إدخال تحسين على ميزة موجودة فمثال نسخة 2020 فيها ٱخر التحديثات التى أدخلتها شركة أدوبي على برنامج ادوبي اليسترتور مقارنة بنسخ 2017 ، 2018 ، 2019 .
    1 نقطة
  15. مرحباً عبدالله.. مجموعة فيديوهات على اليوتيوب و المقالات من الموقع الرسمي للشركة توضح المزايا الجديدة في نسخ برنامج أدوبي ألوسترايتور سي سي : مميزات أدوبي ألوسترايتور 2015 مميزات أدوبي ألوسترايتور 2017 مميزات أدوبي ألوسترايتور 2018 مميزات أدوبي ألوسترايتور 2019 مميزات أدوبي ألوسترايتور 2020 تحياتي.
    1 نقطة
  16. السلام عليكم أخي , نسخ الاليستريتور جميعها من ال2017 الى ال2020 نفسها فقط يختلف تصميم الواجهة اما الادوات و الخصائص نفسها في كل النسخ
    1 نقطة
×
×
  • أضف...