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

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

  1. سمير عبود

    سمير عبود

    الأعضاء


    • نقاط

      10

    • المساهمات

      3560


  2. ملك S M Al

    ملك S M Al

    الأعضاء


    • نقاط

      3

    • المساهمات

      119


  3. Lisa

    Lisa

    الأعضاء


    • نقاط

      3

    • المساهمات

      10


  4. Khaled Kuwaitz

    Khaled Kuwaitz

    الأعضاء


    • نقاط

      2

    • المساهمات

      24


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

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

  1. مرحبا حتى تشارك موقعك مع الآخرين تحتاج الى رفع ملفات الموقع على إستضافة و ربطه بدومين و من ثم يستطيع الآخرين تصفح موقعك من خلال الدومين ( مثلا yourwebsite.com ) هناك بعض المواقع توفر بعض الإستضافات المجانية تستطيع الإستفادة منها لكن بما أن الموقع الخاص بك عبارة عن static website فيستطيع أي شخص أن يرى الأكواد من خلال المتصفح أدعوك لقراءة هذا المقال عن الإستضافات المجانية من خلال هذا الرابط
    2 نقاط
  2. مرحبا رأيي إذا أردت تعلم البرمجة إختر لغة برمجية و لتكن لغة سي و تعلم الخوارزميات و طور مهارتك فيها قم بتطبيق الخوارزميات بلغة سي تعلم أولا مفهوم الخوارزميات و أسسها تعلم التحليل ( إذا قابلتك مشكلة ما كيف ستقوم بحلها ما هي الخطوات التي ستتبعها ) تعلم ال data structure بما فيها Array List Stack Queue Heap Tree ... تعلم خوارزميات الترتيب في هياكل البيانات و قم بتطبيقها بإستعمال لغة سي بتعلم هذه الأشياء سيصبح لديك أساس قوي في البرمجة و سيمكنك من تعلم أي لغة برمجية بسهولة. فقط ستتعلم ال syntax الخاص باللغة أما المفهوم نفس الشيء بعد تعلم الأساس إختر لك مجالا و أبدأ رحلتك لا تكثر المجالات و لا تكثر لغات البرمجة أهم شيء هو التخصص و الإحتراف في مجالك و كسب أكبر كم من الخبرة إذا كنت تريد فعلا أن تصبح مبرمج محترف فعليك أولا بالتعلم ثانيا إردة قوية للتعلم ثالثاً الصبر لا تقول كم من الوقت أحتاج لأنه مهما تعلمت ستظهر لك أمور جديدة لم تكن تعلمها من قبل لأن هذا المجال واسع لا تيأس ولا تستصعب الأمور إبحث و أسأل حتى تفهم جيدا و ستجد الكثير من الأشخاص سيساعدوك لتصل إلى مبتغاك إجعل محرك البحث صديقك الدائم أنصحك بالإطلاع على هذا المقال من خلال هذا الرابط تعلم البرمجة بالتوفيق
    2 نقاط
  3. مرحبا أنا أستخدم إطار العمل laravel الخاص بلغة php و عند عملية التحقق من صورة أستعمل الكود التالي <?php // .... public function store(Request $request) { $request->validate([ 'image' => 'required|image|mimes:jpeg,png,jpg,gif|max:2048' ]); // .... } هذا بإستعمال validation image الموجودة في الإطار لكن لارافيل يتيح لنا إنشاء custom validation خاص بنا بهذا الشكل مثلا <?php Validator::extend('is_png',function($attribute, $value, $params, $validator) { $image = base64_decode($value); $f = finfo_open(); $result = finfo_buffer($f, $image, FILEINFO_MIME_TYPE); return $result == 'image/png'; }); و بعدها يمكننا استعماله بهذا الشكل <?php // .... public function store(Request $request) { $request->validate([ 'image' => 'required|is_png' ]); // .... } ستجد أشياء مماثلة لما تبحث عنه باللغة التي تريدها لأن مطورين اللغة يطورون بإستمرار على اللغة و يضيفون أشياء جديدة بالتوفيق
    2 نقاط
  4. اريد أن اشارك محتواي م اشخاص لكي يتصفحوه ويرونه كيف يتم ذلك ؟ علما بأنه مبرمج بhtml5وcss3واستخدمت وسم من javascript هل هناك طريقه غير استضافه؟ او استضافه مجانيه؟
    1 نقطة
  5. اكتب برنامجا بلغة جافا يقوم بطباعة مضاعفات العدد 3 بين الأعداد 0 – 100 باستخدام while
    1 نقطة
  6. اكتب برنامجا بلغة جافا يقوم بطباعة مضاعفات العدد 3 بين الأعداد 0 – 100 باستخدام for
    1 نقطة
  7. مرحبا @Lisa يمكن عمل البرنامج بلغة جافا بهذا الشكل public class Main { public static void main(String[] args) { int number = 3; int start = 0; int end = (int) 100 / number; System.out.println("Multiples of number " + number + ": "); for (int i = start; i <= end; i++) System.out.print(number * i + " "); } } بإمكانك تجربة البرنامج من هنا
    1 نقطة
  8. اكتب برنامجاً بلغة جافا يقوم باستقبال عدد صحيح من المستخدم ويطبع القيمة المطلقة له، مثال: اذا تم إدخال الرقم 3 يطبع 3، وإذا تم إدخال الرقم -8 يطبع 8
    1 نقطة
  9. تم شكرا.. اريد السؤال كيف أشاىك موقعي مع احد لكي يراه ويتصفحه ليس بمعنى أن يرى الاكواد اريده أن يرى المحتوى ؟؟ تم وشكرا اريد السؤال كيف أشارك موقعي مع احد لكي يراه ويتصفحه ليس بمعنى أن يرى الاكواد اريده أن يرى المحتوى ؟؟
    1 نقطة
  10. السلام علسكم ... عندي في موقعي تحميل صور + التطبيق تحميل صوره شخصيه . كيف احمي موقعي من تحميل صوره تم وضع في شفرتها برمجيات خبيثه او تحميل اي برمجيات خبيثه ؟ وكذلك تطبيقي كيف اظمن مكان الصوره الشخصيه لا يوجه برمجيات خبيثه ؟ الموقع بلغه البايثون و التطبيق كوتلن و سويفت
    1 نقطة
  11. السلام عليكم @Khaled Almousawi يمكنك الحماية من الإختراق أو الثغرات المشابه لما ذكرت ببساطة من خلال منع الفنكشنز المسؤولة عن فك التشفير أو تنفيذ الأكواد الخبيثة على موقعك حيث يتم تشفير المحتوى الخبيث عن طريق تشفير base 64 وتستخدم الفنكشن eval (وهي المسؤولة عن هذا النوع من الثغرات)لتشغيل ذلك النص وهو عبارة عن أكواد خبيثة ,لمنع ذلك من الأساس الحل هو تعطيل تلك الفنكشن في إستضافتك أو السيرفر الخاص بك من خلال إضافة الكونفجريشن التالي إلى ملف php.ini الخاص بإستضافتك وسيعطل عمل تلك الأكواد allow_url_fopen = off allow_url_include = off disable_functions = "apache_child_terminate, apache_setenv, define_syslog_variables, escapeshellarg, escapeshellcmd, eval, exec, fp, fput, ftp_connect, ftp_exec, ftp_get, ftp_login, ftp_nb_fput, ftp_put, ftp_raw, ftp_rawlist, highlight_file, ini_alter, ini_get_all, ini_restore, inject_code, mysql_pconnect, openlog, passthru, php_uname, phpAds_remoteInfo, phpAds_XmlRpc, phpAds_xmlrpcDecode, phpAds_xmlrpcEncode, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, posix_setuid, posix_uname, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, shell_exec, syslog, system, xmlrpc_entity_decode" حيث هذه الفنكشنز معروفة بثغراتها
    1 نقطة
  12. 1.عايز اتعلم كمبيوتر ف الاول بحيث محتواه من امكانيات و اساسياته اللي تخليني اقدر اتعامل مع اساسيات ال pc ومواقع كتير و ال office ؟ 2.اي هي اساسيات تعلم البرمجه اللي المفروض اتعلمها عشان ابقا مبرمج محترف وياريت منين ؟ ؟ 3. انصحني بمعلوماتك وخبرتك عشان مقعش ف الاخطاء اللي حضرتك وقعت فيها شكرا جدا للمساعده
    1 نقطة
  13. لو سمحتوا اذا تقدروا تحلوا هذا السؤال اخبروني
    1 نقطة
  14. مرحباً باسم: بالنسبة للنقاط بالترتيب: أما عن ال office فهو سهل يجب أن تتعامل معه عن طريق الممارسة وهناك دورات تقدم هنا أما عن أساسيات البرمجة فهناك مسارات عدة يجب أن تدرسها وتحدد أي جزء في البرمجة تريد أن تتعلم هل تريد تعلم برمجة المواقع الإلكترونية أم برمجة تطبيقات سطح المكتب أم برمجة الأندرويد وما إلى ذلك يمكنك الإطلاع على مصادر خارجية مثل هذه القناة فمثلاً إذا قررت تعلم برمجة المواقع فيجب أن تقرر هل تريد أن تكون مبرمج واجهات أمامية أم مبرمج قواعد بيانات فإذا قررت أن تكون مبرمج واجهات أميمة فيجب أن تبدأ بال HTML ثم CSS ثم جافاسكربت. من واقع خبرتي أن لا تعتمد على مصدر واحد ولا تعتمد على مدرب واحد ودرب نفسك على أن تقتنص المعلومات من أي موقع ومن أي كتاب ولا تبخل على نفسك بالدراسة المستمرة ويجب أن تطبق كثيراً فإذا تعبت طبق مرة أخرى ولا تيأس ولا تترك المجال فترة طويلة وتعود مرة أخرى حتى لا تنسى.
    1 نقطة
  15. شكرا لك ممكن مثال لطريقه التحقق من الصوره كامله ومن محتواها كامل عن طريق base64 ... حتى لو كان المثال باي لغه من لغات البرمجه لكي افهم
    1 نقطة
  16. و عليكم السلام يمكن أيضا التحقق من الصورة و هي على هيئة base64 حتى لغات البرمجة توفر أدوات من خلالها تستطيع التحقق من الصورة بشكل كامل أي المحتوى و ليس فقط اللاحقة فإن كانت تحتوي على برمجيات خبيثة يتم رفضها
    1 نقطة
  17. مرحبا أولا: حتى نستطيع مساعدتك بشكل جيد عليك رفع الكود كامل إما عن طريق ملف مضغوط أو كتابته في محرر الأكواد هنا حتى نطلع عليه بشكل كامل ثانيا: من خلال مشاهدتي للكود الخاص بك من خلال الصور لاحظت انك كاتب الوسم link داخل الوسم aside والمفروض الوسم link المكان المخصص له داخل وسم head بهذا الشكل : <head> // .... <link href="https://fonts.googleapis.com/css2?family=Roboto&display=swap" rel="stylesheet"> </head> ثالثا: من خلال مشاهدتي للأكواد في الصورة لاحظت وجود كلاس css خاص ب aside ولم تستعمله في أكواد ال html أتحدث عن هذا الجزء من css .aside{ /* ....... */ } المفروض إستعمال هذا الكلاس داخل وسم aside بهذا الشكل حتى يتم تطبيق التنسيق الخاص به // ..... // ..... <aside class="aside"> // content here </aside> بهذا الشكل يتم تطبيق الكلاس على وسم ال aside و يكون على جنب أو يمكنك إبقاء أكواد ال html كما هي و تغيير ال css بهذا الشكل : /* لاحظ أننا استعملنا الوسم وليس الكلاس */ aside { /* stylesheet properties here */ /* .......... .......... */ } ملاحظة: حتى نستطيع مساعدتك بشكل جيد يجب أن نكون على اطلاع كامل بالكود فمن الصور لا نلاحظ الأخطاء بالتوفيق
    1 نقطة
  18. و عليكم السلام أولا الحماية هو علم قائم بحد ذاته و لا يمكن حصره في مقال واحد أو إثنين لذلك على المبرمج أن يكون دائم الإطلاع على مستجدات الثغرات و كيفية الحماية منها أنصحك بقراءة بعض المقالات عن هذا العلم بخصوص سؤالك و هو كيفية منع المستخدم من رفع برمجيات خبيثة بدل صورة ببساطة هذا يندرج تحت التحقق من البيانات أو data validation و الأكيد و الجدير بالذكر أن أي لغة برمجية تتيح و توفر لك أدوات من خلالها تستطيع التأكد أن ما رفعه المستخدم عبارة عن صورة بالفعل ليس التحقق من اللاحقة فقط ( jpg , png , .... ) بل التحقق من الملف كامل هل هو صورة أم لا فإن كان صورة تقوم بحفظه و إستخدامه في موقعك إن كان لا تخبر المستخدم أن ما قام برفعه ليس صورة أنا لا أستعمل اللغات التي ذكرتها لكن بإمكانك الإستعانة ب Google بكتابة : Image validation in python و سيقترح عليك كيفية التحقق بالتوفيق
    1 نقطة
×
×
  • أضف...