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

Mohamed Ewias

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

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

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

كل منشورات العضو Mohamed Ewias

  1. هذا هو الكود الأساسي للقالب <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html> <html b:css='false' b:defaultwidgetversion='2' b:layoutsVersion='3' b:responsive='true' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <!-- start meta tag title --> <title> <b:if cond='data:view.isHomepage'> <data:blog.title/> <b:elseif cond='data:view.isError'/> الصفحة غير موجودة <b:else/> <data:blog.pageName/> </b:if> </title> <!-- end meta tag title --> <!-- start meta tag description --> <meta expr:content='data:blog.metaDescription' name='description'/> <!-- end meta tag description --> <b:skin><![CDATA[ /* ضع تنسيقات css هنا */ ]]></b:skin> <b:template-skin><![CDATA[ /* ضع أكواد لتنسيق تخطيط لوحة التحكم */ ]]> </b:template-skin> </head> <body> <b:section class='test' id='test' showaddelement='yes'/> </body> </html> يمكن استعمال محرر نصوص XMLwriter XML Editor المهارات المتطلبة XML , HTML , CSS استخدام المكتبات في قالب بلوجر قبل الوسم </head> تنسيقات css هنا <b:skin><![CDATA[ /* ضع تنسيقات css هنا */ ]]></b:skin>
  2. عمل جيد استمر في التقدم لا أرى ملاحظات بالنسبة لي إلا مكان القائمة العلوية أرجو اختيار المكان المناسب أكثر
  3. يمكنك استخدام المكتبة Select2 المكتبة والشرح داخل الموقع مكتبة أخرى لنفس الغرض css script
  4. السمة Fact تحدد طريقة الاختبار التي سيتم العمل عليها مثال using Xunit; using Prime.Services; namespace Prime.UnitTests.Services { public class PrimeService_IsPrimeShould { private readonly PrimeService _primeService; public PrimeService_IsPrimeShould() { _primeService = new PrimeService(); } [Fact] public void IsPrime_InputIs1_ReturnFalse() { var result = _primeService.IsPrime(1); Assert.False(result, "1 should not be prime") ; } } } السمة recourse تشير إلى حزم المصادر مثال Route::resources([ 'photos' => 'PhotoController', 'posts' => 'PostController' ]);
  5. domain specific languages أو DSL هو أسلوب من أساليب البرمجة لا يتعارض مع الأساليب الأخرى وإنما يشبهها في التكامل معها وإنما يميزه انه يعد أسلوب بناء أدوات ووظائف أخرى مما يترتب عليه سهولة قراءة الكود والتعديل عليه وتطويره هنا يوجد مثال ثانيًا الكود if $facts['is_virtual']{ في حالة تحقق الشرط سيقوم بإزالة الحزمة smartmontools وملفات التكوين الخاصة بها package {'smartmontools': ensure => purged, } }else{ وإن لم يتحقق الشرط سيقوم ببناء الحزمة smartmontools package {'smartmontools': ensure => installed, } }
  6. يمكنك البحث في المحتوي الأجنبي وترجمة وإعادة شرحه في فيديوهات باللغة العربية أو كتابته في مقالات باللغة العربية ويمكن أيضا شرح محتوي عربي بشكل محترف في فيديوهات ووضع الترجمة عليه حتى تكون الفائدة عامة وغيرها الكثير من الأفكار
  7. دائمًا أسئلة مقابلة العمل تعتمد على مدى فهمك لموضوع الأسئلة التقنية ، لو الموضوع خاص بالبرمجة مثلًا تكون أمثلة الأسئلة كالآتي: ما هو المقصود بالبرمجة؟ الفرق بين مهندس برمجيات ومطور برمجيات؟ ما هي خطة عملك؟ ما هي المشاريع التي عملت عليها؟ ما هو نظام التشغيل الأفضل في ذلك العمل؟ أشياء يفهمها ممارس العمل يكتسبها من خلال الممارسة
  8. ارجوا استعمال cmd في تثبيت المكتبات كما أن لديك مشكلة في اصدار pip يرجي تحديثة واخيرا يرجي مراعاه توافق اصدار المكتبات مع اصدار python لديك وأنصحك ب إستعمال احدي توزيعات لينكس
  9. يمكنك استعمال هذه الإضافة paid-memberships-pro واذا احتجت تعديل يمكنني مساعدتك هنا ايضا
  10. يجب عليك القيام بمشاريع كثيرة في كل مرة ستجد كود مشترك او عامل مشترك في مشاريعك وسوف تجد افضل طريقة للاحتفاظ بة والاستعانة بة بشكل سهل اذا حاولت ابتكار كود حاليا سوف تحتاج الي تغييرة غدا فلا ترهق نفسك سيكون لديك برمجتك الخاصة مع الوقت لقد حاولت عمل ذلك في بداية حياتي وفشلت كثيرا ولاكن عندما مارست العمل تراكمت الاكواد لدي حتي اصبح لدي إطار عمل صغير يوفر لي كثير جدا من الوقت
  11. تظهر هذه الاخطاء غالبا عند عدم استعمال server وايضا بعضها يظهر مع localhost تحتاج الي رفع مشروعك واختبارة مره ثانية ويفضل لو لديك نسخة ubuntu لاختبار مشاريعك لقد قمت بأختبارها علي نسخة ubuntu ليس به اخطاء لقد ارفقت لك صورة لمشروعك بدون تعديل ليس به اخطاء
  12. الاسهل لك حاليا wordpress يمكنك استعمال الاضافة BuddyPress لهذا الغرض شرح تركيب الاضافة wpexplorer
  13. ادخل الرابط دا https://developers.google.com/youtube/v3/docs/activities/list متاح كل الوظائف كما أن حاليا اصبح متجر بلاي مملوء بالبرامج التي تقوم على خدمات جوجل واليوتيوب بهذه الطريقة بداية يجب أنشأ حساب مطور وسوف تجد جميع التفاصيل متاحة وصفحة لاداره برامجك
  14. يمكنك التسجيل في https://google.dev سيتح لك الوصول الي كل خدمات جوجل API كما توفر هذة الصفحة https://developers.google.com/youtube/v3 نماذج كود API لبيانات YouTube
  15. ملاحظة في الاصدارات الحديثة من laravel المكتبة "illuminate/html": "~5.0" تعطي خطأ FatalErrorException: Error: Class 'Illuminate\Html\HtmlServiceProvider' not found الحل استخدم المكتبة "laravelcollective/html": "^6.2" حدث اعتماديات Dependencies المشروع عبر الأمر: composer update بعد انتهاء التحديث عدل على ملف config/app.php وأضف السطر التالي ضمن مصفوفة Providers (انتبه للفواصل): Collective\Html\HtmlServiceProvider::class, في نفس الملف أضف السطرين التاليين لمصفوفة Aliases: 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class, علما بان اصدار مكتبة laravel الحالي لدي "laravel/framework": "^8.0",
  16. انا من احباء العمل التطوعي ولاكن حدث معي ما تقول ورمي باعمالي ولم يلتفت اليها احد رغم امبهارهم بها قمت بعمل سكربت تجاري خاص بالبيع بالتقسيط لاهدية لاحد اصدقائي كان يبحث عن من يعمل لة ذلك بمقابل وكانت النتيجة انة اعجب بة جد واستلم مني الاسكربت وبعد عدة شهور مررت علية ولم اجدة يستخدمة فسألتة هل بة مشكلة قال لا ولاكن المنتجات عندي كثيرة ولم اجد الوقت الكافي لاضافتها حتي فقد الاسكربت . بسراحة انا ندمت ومع ذلك فعلت هذا العمل مع اخر وكانت نفس النتيجة وهكذا حتي ظننت اني فاشل كان من المفترض عليا ادخل لهم البيانات واعمل معهم حتي يتضربوا علية حتي اري ثمرة عملي اما الان انا فهمت
×
×
  • أضف...