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

Mohamd Imran

الأعضاء
  • المساهمات

    1070
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    15

كل منشورات العضو Mohamd Imran

  1. ال دوران او ال for loop هذا لاكثر من لغة c++ ,php تحياتي
  2. اهلا بك @Janat Alsaadi تفضلي هكذا يعمل import math order = {"juice": 2, "bread": 3,"applies": 10,"orange": 6,"cake": 3} prices = {"juice": 2, "bread": 2,"applies": 2,"orange": 2,"cake": 2} total = 0.0; for key in order: total += order[key] * prices[key] print("Total: ${}".format(total) ) الناتج Total: $48.0 تحياتي شكرا لك
  3. اهلا بك الخطا بسيط هو بدل (,) يجب استخدام (;) هنا for (int I=1; I > 0; I++) بعد الصفر والتصحيح هكذا for (int I=1; I > 0; I++) { int x=0; x+=I; } تحياتي
  4. اهلا بك @Nadia الجهني الخطا بسيط وهو متغير ال x معرف خارج السكوب او الفنكشن وايضا يوجد ٢ فنكشن بنفس الاسم التصحيح هكذا void Mark(int x=1){ x+=2; }; Mark(); تحياتي شكرا لك هل تمت اجابة السؤال ؟ ام ليس بعد تحياتي شكرا لك
  5. بعد المراجعة الخطا هو لم يتم تعريف نوع الstacke هل هو int او string gلذلك الحل الصحيح هكذا stack<int> stack1; stack1 (int size) } int Stk_ptr,Max_len; Stk_ptr = new int [size]; Max_len= stack1.top(); تفضلي قمت باجابته مسبقا هنا
  6. اهلا بك @Nadia الجهني هل الكود C++ وهل يمكنك ارفاق كامل الكود
  7. السلام عليكم @Nadia الجهني تفضلي قمت بعمله لك وقمت بوضع comments توضح. اجزاء الكود ,ان احتجت شرح لاي جزء من الكود انا جاهز #include <iostream> using namespace std; //constructor Class class courserc{ public: string courses[3] = {"Math", "Physics" , "Arabic"}; courserc() { cout<<"Array elements are as follows:"<<endl; } }; int main() { //make constructor object courserc obj; for(int i=0;i<3;i++) { //use the obj; cout<<"Courses "<<i<<"= "<<obj.courses[i]<<endl; } return 0; } تحياتي شكرا لك
  8. تم التواصل معك هنا في اكاديمية حسوب تحيااتي
  9. اعرف لكن صعب اقوم بالشرح هنا تحياتي
  10. يظهر بالفعل انت تستخدمين total = 0.0 يعمل هكذا import math ---------- هنا order = {"juice": 2, "bread": 3,"applies": 10,"orange": 6,"cake": 3} prices = {"juice": 2, "bread": 2,"applies": 2,"orange": 2,"cake": 2} total = 0.0 for key in order: total += order[key] * prices[key] print("Total: ${}".format(total) ) تحياتي
  11. الصفحات التي قمت ببنائها تم بناءها ب Html ,css فقط ,اي انها ليس مهيئة للتنصيب على الووردبريس , يجب القيام بتحويلها الى قالب ووردبريس ويمكنك ذلك من خلال طلب الخدمة من خمسات (يمكنني اقتراح لك الخدمة المناسبة) او مستقل , او يمكنك رفعه كسكربت برمجة خاصة لكن ليس على الووردبريس تحياتي شكرا لك
  12. اه لازم القالب يتم تحويله الى قالب ووردبريس بعدها يمكن رفعه من خلال لوحة تحكم ووردبريس تحياتي
  13. للاسف صور فقط يوجد برامج اخرى في الرابط تحياتي
  14. اهلا بك @Mohamed Showket هل القالب مصمم لووردبريس ؟ ام انه فقط html and css ؟ تحياتي
  15. مرحبا @ملك.. ما اسم البرنامج هل تقصدين Greenshot ؟؟ تحياتي شكرا لك
  16. اهلا بك @مهند كرخ يوجد عدة اسباب وطرق لجعل موقعك المبني على الووردبريس اسرع , لاحظت بان موقعك هو موقع لديه زوار وسيكون من الصعب اعادة برمجة الاكواد التي تسبب البطء لذلك تفضل قم بالتالي لجعل موقعك اسرع بدون الحاجة الى ايقاف الموقع , اولا قم بتنزيل اضافة لتقليل وقت تحميل الصفحات افضلها تفضل W3 Total Cache ومجانية الاستخدام سهل فقط قم بتثبيتها ومن ثم التفعيل وستلاحظ الفرق ثانيا قم باستعمال CDN او content delivery network وظيفته هي يقوم بتحميل ملفات ال css,javascript, الخ.. وعند قيام الزائر بزيارة الموقع الخاص بك يتم البحث عن اسرع سيرفر متواجد بالقرب من مكان تصفح الزائر ومن ثم تحميل هذا الملفات بسرعة عالية ,تفضل يقدمون افضل خدمة StackPath Content Delivery Network لكن مدفوعة باسعار مناسبة , ويوجد اضافة مجانية تقوم بنفس العمل تفضل Free CDN لكن لم اقم باختبارها , او يمكنك استخدام CloudFlare بهذه الطريقة تعزز السرعة والحماية لموقعك ثالثا قم بتقليل حجم الصور لديك مع الحفاظ على الجودة ,ايضا يوجد اضافة للقيام بذلك (مجانية) تقوم بتقليل حجم الصور التي على موقعك مع الابقاء على جودتها كما هي وايضا تقليل حجم الصور عند قيام مستخدم برفع صورة , الاضافة هي Smush . - تحسين تحميل الصفحة الرئيسية في موقعك وهي تعتبر الجزء الاكثر اهمية لانه الزائر يهبط اليها عند زيارة الموقع عادتا , يوجد عدة طريق لتحسينها وهي كالتالي تقليل عدد البوستات مثلا بين ٥-٧ بوستات , قم بازالة اي ويدجتز خاصة بالمشاركة وضعها فقط في البوستات (لانها المهمة) قم بازالة الاضافات التي لا تستخدمها وايضا الويدجيتز لا تضع ويدجيتز كثيرا لان المستخدم يزور الموقع للمحتوى ايضا تصميم افضل للصفحة الرئيسية رابعا تحسين قاعدة بيانات موقعك لان قاعدة البيانات تحتوي على بيانات ليست مستخدمة مثل السبام او ملفات مؤقتة الخ.. لسنا بحاجة لها , يوجد اضافة للقيام بالعمل لنا هي WP-Optimize (مجانية) خامسا قم باستعمال تقنية ال LazyLoad لتحميل الصور بشكل اسرع ,هذه التقنية تقوم بتحميل الصور التي تعرض للزائر فقط وكلما الزائر يعمل سكرول او ينزل للاسفل يتم تحميل الصور الباقية ,لفعل ذلك بشكل اوتوماتيك قم بتثبيت اضافة jQuery Image Lazy Load WP التي ستقوم بالعمل لك . اخيرا قم بجعل موقعك لا يقوم بتحميل ملفات الcss,javascript والصور والملفات الاخرى ,في كل مرة تم فيها زيارة موقعك يمكنك فعل ذلك من خلال التعديل على ملف ال htaccess الخاص بموقعك وقم باضافة هيدر لتاريخ انتهاء الملفات المحملة ,طبعا تفضل قمت بعمل الكود لك فقط قم بلصقه في ملف ال htaccess في المسار الرئيسي لموقع ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/png A2592000 ExpiresByType image/jpg A2592000 ExpiresByType image/jpeg A2592000 اعتذر ان اطلت عليك لكن هذه اهم الخطوات والاشياء التي تستطيع عملها لتسريع موقعك المبني على الووردبريس بشكل فعال تحياتي شكرا لك
  17. وعليكم السلام اخي @أسامة الخالدي اهلا بك نعم يمكنك ذلك ,من خلال تنزيل Local Server (سيرفر محلي) على جهازك الماك , وتفضل رابط مباشر لنسخة الماك لافضلها انصحك بــ Ampps , وايضا تفضل محرر نصوص للماك يدعم اطارات عمل مختلفة منها لارافيل والعديد التنزيل للماك من هنا Atom اتمنى ان اكون قد افدتك تحياتي شكرا لك
  18. السلام عليكم @سفينة القراء Ship Of Readers الامر بسيط هكذا <!DOCTYPE html> <html> <body> <p>change text based on button click</p> <p><button onclick="changetext()">change1</button></p> <p><button onclick="changesec()">change2</button></p> <div id="textO"></div> <script> function changetext() { var x = document.getElementById("textO"); if (x.innerHTML === "") { x.innerHTML = "text1"; } } function changesec() { var x = document.getElementById("textO"); if (x.innerHTML === "text1") { x.innerHTML = "text2"; } } </script> </body> </html> تحياتي اتمنى ان اكون قد افدتك
  19. السلام عليكم @مرام النعمانية الاجابة هي This is repetitive! This is repetitive! This is repetitive! ٣ مرات بدون علامة تنصيص لانه المخرج هو نص ,وليس مع علامتي التنصيص repeat 3 times do print "This is repetitive!" تحياتي اتمنى ان اكون قد افدتك شكرا لك
  20. اهلا بك @مرام النعمانية الاجابة هي keyPressed(); تحياتي شكرا على وقتك
  21. نعم مجاني لكن يطلب ترخيص لميزات معينة المشكلة باللابتوب ,لا استطيع ان اكتشف المشكلة من خلال الرسائل ,انا اعمل في صيانة الاجهزة والمشاكل من هذا النوع لكن كل جهاز تختلف مشكلته ,حاولي تاخذيه لمركز صيانة لكن يكون مضمون حتى لا يتم سرقة القطع الاصلية الخاصة بالجهاز تحياتي
  22. جربي مرة تانية واذا ظهر نفس المشكل تفضلي هنا برامج متعددة لتصوير الشاشة من هنا انصحك بواحد اسمه GreenShot موجودة بالرابط تحياتي
  23. لا لا لازم بدون انترنت ,بس الخطا يلي ظهر كيف ظهر؟ تحياتي
  24. هل نسختي الملفات وانت شابكة الجهاز بالانترنت ؟
×
×
  • أضف...