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

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

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      4

    • المساهمات

      13209


  2. محمد سعد شحرور

    • نقاط

      3

    • المساهمات

      152


  3. Ahmed Elmrsawy

    Ahmed Elmrsawy

    الأعضاء


    • نقاط

      2

    • المساهمات

      143


  4. Ahmed Ahmed64

    Ahmed Ahmed64

    الأعضاء


    • نقاط

      2

    • المساهمات

      222


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

المحتوى الأعلى تقييمًا في 12/04/23 في كل الموقع

  1. - هل هجمات CSRF تعتمد على بيانات الاعتماد المخزنة في المتصفح ام تكون مخزن على الجهاز وهل تخزن بيانات الاعتماد بعض الحيان داخل الكوكيز ؟ - انا كمستخدم اسجل دخولي في مواقع معينة مرة واحدة فقط ثم المرات التالية ادخل الى الموقع دون تسجيل الدخول هل هذه العملية تعرض المستخدم لهجمات CSRF ؟
    1 نقطة
  2. السلام عليكم لدي سؤالين هنا السؤال الاول : هل بالامكان اضافة "+" بدل من "Number" لتحويل القيم المدخله الى اعداد؟ السؤال الثاني: لماذا لا تعمل معي ${total} بشكل صحيح و هل الفائدة منها مثل عرض قيمة total في لغة جافا؟ System.out.print("The total is " + total)
    1 نقطة
  3. يمكنك استخدامه في حالات معينة فقط وليس دائما أو لكل التطبيقات، وذلك لعدة أسباب: كأي منصة تتيح لك بناء موقع الكتروني بدون برمجة، فأنت لا تستطيع التحكم بكل شيء كما لو كنت قد استخدمت لغات البرمجة المعروفة لهذا المجال. الموقع الالكتروني المبني على هذه المنصة محصور رفعه على هذه المنصة فقط. لاتستطيع الوصول الى كل ماتحتاجه من صلاحيات مجانا. استخدام المنصة ليس أمرا بسيطا جدا لشخص جديد عليها، أي أنك ستحتاج بعض الوقت لتعتاد عليها. مع ذلك، يوجد محاسن لهذه المنصة، ويمكنك استخدام هذه المنصة لبعض التطبيقات (كالمتاجر الالكترونية مثلا)، ولكن وجب التنويه الى بعض مساوئها لتوضيح أنها غير مناسبة لكل تطبيقات الويب.
    1 نقطة
  4. على ما يبدو أنو بداية من سنة 2020 لم يعد بالإمكان تغييرة لأسباب أمنية تفاصيلأكثر هنا https://developers.facebook.com/docs/facebook-login/security#https
    1 نقطة
  5. أرجو منك التعليق أسفل الدرس لمساعدتك بشكل أفضل. تستطيع ذلك، حيث نستخدم عامل الجمع + لتحويل القيم إلى أعداد بدلاً من استخدام الدالة Number، ويُطلق على تلك العملية اسم "Unary Plus"، وذلك لأن العامل + يُستخدم بمفرده لتحويل القيم إلى أعداد. وتستطيع الإعتماد على Unary Plus مع أي نوع من القيم، ولكن النتيجة ستكون NaN إذا كانت القيمة لا تمثل رقمًا صالحًا. صحيح، لكن في الكود الخاص بجافا أنت قمت بكتابة المتغير ولم تضعه بداخل علامتي إقتباس. أما في جافاسكريبت فعلت ذلك، ولا نستطيع كتابة متغير داخل نص أي علامتي إقتباس، لكن هناك طريقة لفعل ذلك من خلال ميزة قالب النص Template literal ولكن نكتب `` بدلاً من ' ' لاحظ علامتي إقتباس مائلتين وعليك قراءة الشرح التالي لتفهم الأمر:
    1 نقطة
  6. السبب الرئيسي لهذا هو الأمان. HTTPS يستخدم التشفير لحماية البيانات التي تنتقل بين المستخدم والموقع. هذا يعني أن أي معلومات حساسة مثل كلمات المرور أو البيانات الشخصية يتم تأمينها وحمايتها من الوصول غير المصرح به.
    1 نقطة
  7. يجب تشغيل مترجم بايثون في منفذ الأوامر من خلال كتابة python او py ثم اضغطي على Enter، والآن تستطيعي كتابة أكواد بايثون.
    1 نقطة
  8. السلام عليكم مساعدة رجاءاً قمت بكتابة هذا الكود import pandas as pd import numpy as np # Import data from a excel file df = pd.read_excel("2023.xlsx", header=None, usecols=[0,2,1,3,4,5,6]) selected_rows = df.iloc[8::2] selected_rows.reset_index(drop=True, inplace=True) df2 = pd.read_excel("AAA.xlsx", header=None, usecols=[3,4,5,6]) selected_rows2 = df2.iloc[9::2] selected_rows2.reset_index(drop=True, inplace=True) المطلوب عمل جدول DataFrame من المتغير selected_rows و المتغير selected_rows2 بحيث تكون النتيجة من جدول selected_rows تأخد أعمدة وفي نفس الصفوف selected_rows تأخذ selected_rows2 الأعمدة الأخرى في هذه الحالة سوف ينتج لنا جدول مكون من 11 عمود 2023.xlsx
    1 نقطة
  9. السلام عليكم لدي مشكلة في هذا الكود وأحتاج التعديل عليه عند كتابة الكود بهذه الكيفية A = pd.DataFrame(selected_column_1, columns=['العمر','رقم الهاتف','إسم العائة','الإسم الأول']) يظهر الجدول فارغ ولو تم كتابة الكود بهذه الطريقة ا يظهر الجدول A = pd.DataFrame(selected_column_1) import pandas as pd df = pd.read_excel("AAA.xlsx", header=None) selected_column_1 = df.iloc[8::2, [0,1,2,3,4,5,6]] selected_column_1.reset_index(drop=True, inplace=True) selected_column_2 = df.iloc[9::2, [2,7,8,9,10]] selected_column_2.reset_index(drop=True, inplace=True) A = pd.DataFrame(selected_column_1, columns=['العمر','رقم الهاتف','إسم العائة','الإسم الأول']) B = pd.DataFrame(selected_column_2, columns=['نتيجة الدور','أعمال السنة','النهائي','المجموع','التقدير'])
    1 نقطة
  10. https أكثر أمانا بكثير من http لأسباب مثل تشفير البيانات و الوقاية من الهجمات الوسيطة و التحقق من الهوية و غيرها و لتلك الأسباب قامت شركة meta بعمل نظام جديد يجبر على استعمال https و ليس http لذيادة امان مستخدميها , و هذا النظام يسمى https enforce و تم إنشاؤه عام 2018 يمكنك إيقاف ذلك النظام من لوحة التحكم الخاصة بك في حسابك في meta developer كما هو موضح بالصورة و أيضا هذا لينك لمقالة من meta تشرح فيه بتفاصيل أكثر و أنصح بقرائتها https://developers.facebook.com/blog/post/2018/06/08/enforce-https-facebook-login/
    1 نقطة
  11. اشارة ال + قبل تابع ال prompt هي فقط لتحويل ماسيدخله المستخدم الى النوع number عوضا عن النوع string، وتخزينه في المتغير الذي عرفته day. أي أنه حتى لو أدخل المستخدم الرقم 4 مثلا، فانه سيخزن على أنه "4" في حال لم نستخدم ال +، ولكن باستخدام ال + سيقوم البرنامج بتخزين الرقم على أنه رقم عوضا عن نص. مع العلم أن تابع ال prompt لايستخدم الا نادرا في الحياة الواقعية. كما أن ادخال المستخدم لقيمة لايمكن تحويلها الى number سيعطي خطأ.
    1 نقطة
  12. نستخدم الاتصال الآمن (HTTPS) بدلاً من الاتصال غير الآمن (HTTP) لضمان أمان نقل البيانات بين المستخدم والخادم، حيث أن HTTPS يوفر تشفير الاتصال، مما يعني أن البيانات التي يتم نقلها بين المتصفح والخادم تكون مشفرة وأكثر أمانًا من الهجمات مثل الاعتراض على الاتصال. وبالتالي عند استخدام تسجيل الدخول بواسطة فيسبوك، يوجد سياسة تستدعي استخدام HTTPS للحفاظ على أمان البيانات الحساسة التي يتم تبادلها، أيضًا الطلبات الصادرة من الصفحات التي تستخدم تسجيل الدخول بواسطة فيسبوك ملزمة بالاتصال عبر HTTPS.
    1 نقطة
  13. الموقع جيد جدا، ويوضح تماما أنك وصلت لمستوى يكفي للبدئ باطار العمل Django. رغم ذلك، هذه بعض الملاحظات التي قد تساعد في تحسين موقعك: قم بتصغير الخط بشكل عام، خاصة في ال navbar. استخدم ايقونات عوضا عن صور. استخدم صورة أوضح ودع روابط التواصل في الاسفل. أعيد وأكرر أن هذه الملاحظات هي فقط كماليات، ولكنك قادر على البدئ ب Django. أتمنى لك التوفيق!
    1 نقطة
  14. لا يوجد فرق كبير بين ال xampp و لارجون , ولكن هناك مع الفرق البسيط في الاتي : لارجون يستهلك إمكانيات اقل من الذاكرة واخف من xampp , يعمل xampp علي جميع المنصات ويندوز وماك ولينكس ولكن يعمل لارجون فقط علي الويندوز وهو ما يجعله محدودا في الاستخدام ,من مميزات لارجون انك يمكنك إضافة versions عديدة ل php,mysql , في النهاية فأنا اري ان laragon افضل لك اذا كنت من مستخدمي الويندوز , اما بالنسبة للسهولة في التعامل فالافضل لارجون حيث ان التعامل مع واجهة لارجون سهل وبسيط وحديث. بالنسبة ل php artisan serve , فليس من الضروري استخدامها عند استخدامك لسيرفر اباتشي او لارجون.
    1 نقطة
  15. الأسئلة الإختبارية لا يتم الإجابة عليها بشكل مباشر، ويمكن مساعدتك في حال توفير الكود، وإليك الخطوات لتنفيذ ما تريدين، والأسهل استخدام لغة جافا: تحريك وتكبير وتدوير الشكل: 1- ففي Java، تستطيعي استخدام JavaFX للرسوم، عليك إنشاء نافذة واستخدام GraphicsContext للرسم والمكتبات التالية: import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.canvas.Canvas; import javafx.scene.canvas.GraphicsContext; import javafx.stage.Stage; 2- استخدم متغيرات لتمثيل إحداثيات الكائن (x و y). 3- حساب الإحداثيات الجديدة بالإعتماد على اتجاه الحركة. 4- استخدمي clearRect لمسح الكائن من مكانه الحالي ورسمه في المكان الجديد. تحريك السيارة وإضافة الدخان: اعتمدي على نفس الأفكار لتحريك السيارة على طول خط مستقيم. رسم كرات تمثل الدخان وتكبر تدريجيًا باستخدام gc.setFill وgc.fillOval. قللي حجم الكرات حتى تختفي smokeSize -= 1.
    1 نقطة
  16. يقوم Django بالتحقق من رمز CSRF من خلال Middleware يدعى CsrfViewMiddleware. هذا الوسيط يقوم بإضافة حقل CSRFToken إلى جميع الطلبات التي تتطلب المصادقة. يحتوي هذا الحقل على رمز عشوائي يولده Django. عند وصول الطلب إلى الخادم، يقوم Django أولاً بتحقق من عنوان URL للطلب. إذا كان عنوان URL غير مدرج في قائمة الاستثناءات، فسيتحقق Django من رمز CSRF. يقوم Django بالتحقق من رمز CSRF عن طريق مقارنة الرمز الموجود في الطلب بالرمز الموجود في ملف تعريف المستخدم. إذا كان الرمزان متطابقين، فسيتم قبول الطلب. إذا كان الرمزان غير متطابقين، فسيتم رفض الطلب. بالنسبة لسؤالك الثاني، نعم، يمكن للمبرمج إعطاء أوامر معينة للخادم باستخدام إطار عمل Django. يمكن للمبرمج القيام بذلك عن طريق استخدام Middleware أو Decorators أو Views. على سبيل المثال، يمكن للمبرمج استخدام Middleware لإضافة ميزات أمنية إضافية إلى التطبيق. يمكن للمبرمج استخدام Decorators لإضافة سلوك معين إلى Views.
    1 نقطة
  17. الإصدار 1.0.0

    76174 تنزيل

    هذا الكتاب ليس وصفةً سريعةً للثّراء! وهو لا يَعِدُكَ بجنيِ آلافِ الدولاراتِ منْ خلالِ بقائكَ نائمًا في البيت. لا يُقدّم الكتاب وَصفاتٍ سحريّةً للحُصولِ على 500$ خلالَ ساعتين من خلال مواقعَ خطيرة. ولا يعرض نماذجَ لأناسٍ حصلوا على مليون دولار في عامهم الأوّل بعد قراءة الكتابْ! هذا الكتاب، كتابٌ واقعيٌّ. يلامسُ الحقيقةَ الصعبة بأنّهُ مِن الصّعبِ الحُصولُ على وظيفة في الكثير من الدُّولِ العربيّة. ويخبرك بأن هناكَ أملًا وبديلًا. بل بديلًا قويًّا قَد يكون أفضل من الوظيفة بمراحل. ويبرهن على ذلك بعرض قصص نجاحٍ لأشخاصٍ مثلك، عاشوا ظروفك نفسها، ومن بلدك، ويعانون من جميع المصاعب التي تعاني منه، وبدأوا بمؤهِّلاتٍ قريبةٍ جدًا من مؤهلاتك، وامتلكوا بعضَ المهاراتِ التي تَمتلكها، ولربما كنتَ تُحسِنُها أكثر مِنْ بَعضِهم. ولكنَّ الفرقَ الوحيد (ليس طبعا أنّهم قرأوا الكتاب)، الفرقُ الوَحيدُ أنّهُم وَجَدوا طَريقَهُم للعملِ عَبْر الأنترنت وتحقيقِ مصدرِ دخلٍ كافٍ ومستمرٍّ لأنفسهم، بعضهم – بل الكثير منهم – يحقِّقُ ضِعف الرّاتِبِ الّذي تَحلُمُ بِه شَهريا. يَستعرضُ الكِتابُ قِصصَ النَّجاح بغرضِ إلهامكَ ومَنحِكَ الدَّافِع لتنجح كما نَجحُوا. ويؤكد أنّهم نجحوا ليس لأنّهم تعلّموا المُعادلة السِّحرية للنَّجاح، وليس لأنّهم وجدوا الوصفة السّرية لعصيرِ النّجاح فأعدّوه وشربوه، وليس لأنّ هناك (واسطةً) أخدتْ بأيديهم وعبرت بهم إلى طريقِ النّجاح. إنّما نجَحوا لأنّهم عَمِلوا وتَعبوا وصَابروا وواصَلوا حتّى وَصَلوا. يعرض عليك الكتابُ فرصةَ أنْ تنجح كَما نجحوا، بَل ويَضَعك في ظروفٍ أَفضَل مِن ظُروفهم. وذلك بشرحِ الخُطواتِ اللّازمِ اتّخاذها لبدءِ عملكَ عبر الأنترنت. فالكثير مِنهم لم تُتَح لَه فرصة الحصول على تلك المعلومات، وإنما جرّبوا فأخطأوا فتعلّموا فجرّبوا ثانيةً فنجحوا. وهنا – في هذا الكتاب – نختصر عليك الطّريق، فنعرضُ لكَ تجارِبَهم وأخْطاءَهُم وأَفْضلَ ما حقَّقُوه. يبدأ الكتاب بتعريفِ العمل الحرّ، ومجالاتِه، ومُميّزاتهِ وعُيوبِه. ثمّ يُرشِدُكَ إِلى الكيفيّةِ التي تَبدأُ بِها عملكَ الحُرّ بخطواتٍ بسيطةٍ وسهلةِ التّطبيق. ويُتابِع معك هذِه الخُطوات خُطوة بخطوة. فيقدّم لكَ النَّصائِحَ حولَ إِنشاءِ ملفِّكَ الشّخصيّ، ويُحدثك عَن الطّريقة التي تُقدّمُ بها عروضَ العمل، ويُعلّمكَ كيفيّة تحديدِ السِّعرِ المُناسِب للمشروع، وكيفيّة تَقدير الزّمن اللّازِم لتنفيذه. ويُواسيكَ في حال عدمِ حُصولِكُ عُلى مَشاريع. يَعرضُ الكتابُ عَددًا مِنَ المَهاراتِ اللّازِمة للعَملِ الحُرّ عبرَ الأنترنت، فيستعرضُ مهاراتِ التّواصلِ معَ الزّبائن، ومهاراتِ التّفاوُضِ والإِقْناعْ، ومهاراتِ إدارةِ وتنظيمِ الوقتْ. الكتابُ لا يَدّعي أنّهُ المرجعُ الشاملُ لكلِّ ما لهُ علاقةٌ بالعملِ الحُرّ، إنَّما يرجو مُؤلّفُ الكتابِ أنْ تَكونَ كلماتُهُ قُد لامستْ مَواطنَ الإرادةِ فِي قَلبك. وفُصولَه قدْ شَقّتْ لكَ طريقًا واضحًا للعملِ الحرِّ عبر الأنترنت. وأن يَكونَ ركيزةَ البدايةِ والخُطوة الأولَى في عملكَ عبْر الأنْترنَت. أُمنِيَتُنا في هَذا الكِتاب، أَنْ تَكونَ قِصّةَ نجاحٍ ملهمةً يُحتَفَى بِها، وتُذكَرُ في إصْداراتٍ لاحقةٍ مِنَ الكِتاب. ضَعْ ذَلكَ نُصبَ عَيْنيكْ خِلالَ قِراءتِكَ للكِتابْ.
    1 نقطة
  18. عايزة اعرف ايه الكورسات اللى ممكن اخدها علشان ادخل مجال العمل الحر وبتاخد اد ايه فالوقت وازاى اعرف احدد المهارة اللى ممكن اتعلمها علشان الشغل
    1 نقطة
×
×
  • أضف...