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

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

  1. ayoubridouani

    ayoubridouani

    الأعضاء


    • نقاط

      3

    • المساهمات

      248


  2. سمير عبود

    سمير عبود

    الأعضاء


    • نقاط

      3

    • المساهمات

      3552


  3. Walid Mohamed2

    Walid Mohamed2

    الأعضاء


    • نقاط

      3

    • المساهمات

      202


  4. Wael Aljamal

    Wael Aljamal

    الأعضاء


    • نقاط

      3

    • المساهمات

      6975


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

المحتوى الأعلى تقييمًا في 10/16/20 في كل الموقع

  1. السلام عليكم ورحمة الله وبركاته تحيه طيبه للجميع في تطبيقي استعمل الطريقة التالية لترجمة الكلمات وتمكين المستخدم من اختيار اللغة المفضلة لديه easy_localization: ^2.3.2 EasyLocalization( saveLocale: true, supportedLocales: [ Locale('en', 'US'), Locale('ar', 'SA') ], path: 'assets/translations', fallbackLocale: Locale('en', 'US'), child: LoginScreen(), ), مشكلتي الان بعد تغيير للغة التطبيق كيف ممكن اغير اتجاه المحتويات من اليسار الى اليمين بعد اختيار اللغة العربية؟ ياليت اذا احد لديه فكره يفيدنا بها
    1 نقطة
  2. نجح الامر شكرا كثير شكراا
    1 نقطة
  3. مرحباً @الشيخ المختار الشنقيطس أنماط التصميم (Design Patterns) هي عبارة أساليب أو طرق مٌبتكرة يتم إستخدامها لحل مشاكل مُتكررة أي صادفت العديد من المُطورين من قبل. ويُمكن تقسيم هذه الأنماط إلى عدة أنواع يُمكن إختزالها في ثلاثة أنواع: أنماط التصميم الإنشائية أنماط التصميم الهيكلية أنماط التصميم السلوكية لكن قبل الدخول و الغوص في هذا المجال عليك معرفة أن هذه الأنماط ليست متعلقة بلغة برمجة مُعينة و إنما يُمكن تطبيق النمط بأي لغة برمجة. أيضا حتى تستطيع فهم النمط و أين تستخدمه و ماهي الحالات التي تستعمل فيها النمط عليك أن تدرس و تفهم البرمجة الكائنية جيدا وتفهم الأسس الأربعة التي بُنيت عليها: Abstraction Encapsulation Inheritance Polymorphism بعد فهم هذه المبادئ جيداً أدرس العلاقات بين الكائنات ك Association ، Composition Aggregation و ماهو الفرق بينها، بعدها أدرس مبادئ التصميم و هي 5 و تُسمى SOLID principles بعد الفهم الجيد لهذه الأشياء ستتمكن من فهم أنماط التصميم و كيفية تطبيقها و متى تُطبقها. يُمكنك متابعة هذه السلسلة من خلال هذا الرابط: SOLID Principles بالعربى ثم هذه السلسلة: Creational Design Patterns بالعربى ثم هذه السلسلة: Structural Design Patterns بالعربى إذا كنت تستخدم لغة PHP فستُفيدك هذه السلسلة جيداً كما قلت سابقاً فالأنماط ليست تابعة للغة مُحددة يُمكنك تطبيقها بأي لغة كانت: إضغط هنا كما يُمكنك الإعتماد على توثيق موسوعة حسوب بخصوص أنماط التصميم من: هنا كما يوجد بعض المقالات حول أنماط التصميم على الأكاديمية يُمكنك الوصول لها من خلال هذا الرابط: إضغط هنا بالتوفيق.
    1 نقطة
  4. يبدو أن الحزمة wheel غير مثبتة لديك أرجو تثبيتها من خلال التعليمة التالية : pip install wheel ثم أعد المحاولة تثبيت Linter pylint في حال استمرت المشكلة قم بالتعليمات التالية : mkdir wheelhouse // عرف مجلد لتخزين الحزم البرمجة الناقصة التي نريد تثبيتها // مسار افتراضي مناسب لديك pip download --dest wheelhouse requests ثم pip install requests --no-index --find-links wheelhouse/ // wheelhouse/ يعبر عن مسار التثبيت استبدله بالمجلد الذي قمت بإنشائه مسبقا # التعليمة التالية تعرض ماعليك تثبيته (ملفات و مكتبات ناقصة لديك) : python -m pip show requests // الخرج سيكون بالشكل التالي Requires: urllib3, chardet, idna, certifi
    1 نقطة
  5. إليك توثيق يوتيوب لتضمين الفيديوهات حيث يوفر لك عدة ميزات مثل تشغيل الفيديو بدءاً من وقت محدد إلى التشغيل التلقائي لتضمين playList كاملة مع تضمين الشرح و الخصوصية.. التوثيق من هنا شرح توضيحي من W3Schools من هنا
    1 نقطة
  6. أنا الأن أملك ملف فوتشوب كبير الحجم مخصص للطباعة ،،وإذا قمت بتصديره كما هو علي هيئة pdf فإن الملف يكون كبير جدا،، فهل سيحدث أي شئ إذا قمت بدمج الlayers بواسطة flatten image لتقليل حجم الملف ،، ومن ثم صدرت علي هيئة pdf ..؟ شكرا مقدما 🙏
    1 نقطة
  7. أهلاً بك عبد الواحد هذا يعتمد على طريقة وضعك للفيديو في صفحة الhtml الخاصة بك . video html tag الطريقة الأولى هي باستخدام الوسم video كما في هذا المثال <video width="320" height="240" controls> <source src="movie.mp4" type="video/mp4"> <source src="movie.ogg" type="video/ogg"> Your browser does not support the video tag. </video> و هناك بعض المتصفحات لا يعمل معها هذا الوسم . iframe و هو عرض لفيديو موجود بالفعل على سيرفر معين مثل يوتيوب . و يتم اقباسه في الموقع الخاص بك . <iframe src="url" title="description"> و هذه الطريقة تعتمد بشكل أساسي على وجود الفيديو في الموقع الذي اقبتسه منه . شكراً لك
    1 نقطة
  8. ما دمت تريد أن تستعمل المنصات فأرى أن الأفضل هو منصة wordpress لوجود الكثير من templates الموفرة لفكرتك. أيضا بإستعمال إحدى المنصات التي ذكرت ستضمن حماية عالية لموقعك ضد الإختراق وأيضا تحسين في السيو وغيرها من الأمور الجيدة لك... وستجد من هنا الكثير من templates لمنصات التواصل الإجتماعي يمكنك شراؤها, نصيحة مني لا تستعمل قالب مكرك, أيضا إن كانت الميزانية قد تمكنك من بناء الموقع من الصفر حسب رغبتك في التعديلات و rules و features بما في ذلك fullstack dev و web pentest و seo analyst و ... فذلك أفضل بكثير لك.
    1 نقطة
  9. أنصحك بإنشاء منصة تواصل عن طريق البرمجة الخاصة فمن الصعب إنشاء ذلك على المنصات وإذا أردت أن تنشئ ذلك على wordpress فأيضاً سوف تحتاج تعلم لغات برمجة أو سوف تحتاج مطور للتعديل على قواعد البيانات وتنظيمها وتصميم الموقع . إذا كنت تريد إنشاء منصة تواصل إجتماعي احترافية فعليك بالبرمجة الخاصة وبأن توظف فريق عمل محترف متفهم في عمله ومتخصص كالتالي : شخص يعمل على تصميم الواجهات ui/ux. مطور يعمل علي المشروع Front-end يعمل على تكويد تصميم الواجهات الأمامية ويجب أن يكود ذلك بواسطة framework. مطور يعمل على المشروع من من جانب back-end يعمل على برمجة السيرفر وتنظيم الداتا ويكن شخص محترف في عمله وليس مبتدئ. يجب على الفريق بالكامل أن يكن لديه خبرة ومتفهم فكرة المشروع جيداً . هذا لإنشاء منصة تواصل إجتماعي احترافية.
    1 نقطة
  10. مرحباً @عبد الواحد الحدادي يُمكنك مُشاهدة هذا الفيديو لإنشاء قائمة جانبية تتحرك من اليسار إلى اليمين: و مع بعض التعديلات في التنسيقات كتغيير قيمة الخاصية float من left إلى right و أيضا التعديل في قيم تموضع بعض العناصر ستتمكن من تغيير تحرك القائمة من اليمين إلى اليسار إذا لم تتمكن من ذلك يُمكنك مُشاهدة هذه الpen: بإمكانك مشاهدة المثال التالي: إضغط هنا فيه ستجد قائمة جانبية تم إنشاؤها بإستخدام bootstrap و مكتبة jQuery كما يُمكنك الإطلاع على الأكواد البرمجية الخاصة بها. بالتوفيق.
    1 نقطة
  11. بعض الخطوات المستخدمة لحل المشكلة من خلال أ داة Startup Repair لتجربتها من هنا
    1 نقطة
  12. يوجد sidebar من اليمين لليسار مبنية بالبوتستراب لإستخدامها من هنا
    1 نقطة
  13. مرحبًا عبد الواحد، يمكنك أن تجد بعض الأمثلة على ذلك من هنا. أيضًا يمكنك الاستفادة من أكواد ال side navbar الذي قمنا ببناءه سابقًا في مشروع يوتيوبي في دورة تطوير واجهات المستخدم.
    1 نقطة
  14. وأيضاً بالإضافة يمكنك تجربة هذا الموقع خاص ب JQUERY مليئ بال plugins Sidebar احترافية يمكنك الأختيار منها الذي تريده وتحميله وربطه بمشروعك من هنا . ويمكنك إنشاء ذلك من الصفر أيضاً وهذا ما أنصحك به إذا كانت أول مرة تتدرب على ذلك فشاهد هذه المقالة سوف تفيدك كثيراً عن تطبيق sidebar من هنا .
    1 نقطة
  15. يمكنك ذلك بفكرة بسيطة وهي بإضافة الكود التالي في ملف CSS #parent_sidebar_container { width: 450px; margin: 0 auto; } #sidebar { float: right; width: 200px; } الحركة الأساسية كلها تكمن في إضافة الخاصية float:right أيضا لا تنسى أن تغير في أسماء selectors على حسب ما تستخدم أنت.
    1 نقطة
  16. انظر هذا المثال الذي يحرك جزء من الصفحة عند النقر الرابط أمثلة أخرى لتحريك أجزاء مختلفة بطرق مختلفة باستخدام jQuery الرابط1 - الرابط2 - الرابط3
    1 نقطة
  17. يمكنك استخدام نماذج جاهزة للقائمة الجانبية من Bootstrap ولا حاجة لتصميم قائمة جانبية من الصفر، فيمكنك تنزيل قوالب جاهزة من الإنترنت. يمكنك الاطلاع على المثال الموجود في الرابط التالي، إضغط هنا.
    1 نقطة
  18. غالبا ما يكون سبب المشكل هو أنه: 1- لا يتم عمل booting لل Windows بعد تثبيت Linux 2- لا يتم عمل loading لل Windows بعد تثبيت Linux 3- مشكلة في GRUB boot loader 4- خطأ في تحميل EFI / Microsoft / Boot / bootfgmw. ولحل المشكلة افتح Terminal واكتب الأمر التالي: sudo fdisk إذا كان قسم windows موجودًا ، فقم بتحديث grub sudo update-grub بعدها قم بإعادة تشغيل النظام الخاص بك. reboot ثم بعد loading سيُطلب منك تحديد خيار boot. أتركك مع الشرح التطبيقي من هنا:
    1 نقطة
  19. قم بتجربة هذه الخطوات : و إذا لم يقلع فعليك بعمل format للهارد أو partition وإعادة ضبط أعدادت bios وتابع هذا الشرح أيضاً من هنا .
    1 نقطة
  20. مرحباً @Barmaja Barmaja نحن كمربمجين أو كمطورين لسنا مُلزمين بحفظ الأكواد أو الشيفرات البرمجية إنما علينا إيجاد حلول برمجية للمشاكل وفهم الأسس و المبادئ على سبيل المثال يُمكننا نسيان طريقة كتابة حلقة for في لغة جافاسكربت لكن لا يُمكننا نسيان مفهوم الحلقة و ماهي فائدتها و لماذا نستخدمها فإذا نسينا طريقة الكتابة يُمكننا ببساطة الرجوع إلى توثيق اللغة أو درس من دورة ما أو مقال و سنتذكر طريقة الكتابة لكن إن نسينا المفهوم في حد ذاته هنا المشكلة. بما أنك في بداية المشوار فهذا الأمر طبيعي لكن بالممارسة و التطبيق العملي و إنشاء مشاريع كثيرة ستتعود على كتابة الشيفرات البرمجية حتى و إن نسيت يُمكنك المراجعة حينها فنحن لسنا في إمتحان. الخلاصة ببساطة يمكنك أن تنسى طريقة تطبيق المفهوم، لكن لا يليق بك أن تنسى المفهوم نفسه. بالتوفيق.
    1 نقطة
  21. نعم لا يؤثر علي الدقة ولاكنك ستفقد القدرة علي تعديل هذا الملف لأنة سيصبح طبقة واحدة فقط لهذا سيقل الحجم كثيرا
    1 نقطة
  22. نعم يمكنك انشاء حساب وهذه بعض التفاصيل عن خطوات عمل الحساب التسجيل وفتح حساب على موقع باي بال paypal مجاني، لكنّ حسابك سيظل غير مُفعّلاً “unverified” إن لم تقم بإضافة بطاقة ائتمانية/مسبقة الدفع لحسابك وربطها به. بقاء حسابك بتلك الحالة يعني أن هناك سقفاً لحجم المعاملات المالية على حسابك بالإضافة إلى أن بعض المواقع ترفض التعامل مع حسابات الباي بال غير المفعّلة بالأساس. لذا، فأنت بحاجة لامتلاك بطاقة فيزا أو ماستر كارد –وهو أمر يسير جداً بالمناسبة- لربطها بحساب الباي بال ليُصبح بعدها حسابك مُفعّلاً بشكل كامل، وتستطيع إرسال واستقبال الأموال دون أي قيود. خطوات انشاء وتفعيل حساب باي بال لأغراض الدفع والشراء 1- توجه لصفحة باى بال الرئيسية، ثم اضغط “Sign Up”. 2- اختر “Personal Account” ثم اضغط “Next”. 3- اختر الدولة، ثم أدخل عنوان بريدك الإلكتروني وكلمة مرور، ثم اضغط “Continue”. 4- ابدأ بمليء نموذج البيانات الشخصية -مع ضرورة أن تكون بياناتك الحقيقية- ثم اضغط “Agree and create Account”. 5- سيطلب منك الآن إدخال بيانات بطاقتك، تجاهل ذلك وأغلق الصفحة، ثم توجه لبريدك الإلكتروني حيث ستجد رسالة تفعيل بها زر “Activate” .. قم بالنقر عليه لتتم إحالتك بعدها لصفحة تختار منها سؤالين أمنيين والإجابة الخاصة بهما وذلك لاستخدامهما حال نسيت كلمة المرور الخاصة بك. اضغط الآن على زر “Submit”. خطوات تفعيل حساب باي بال لتفعيل حساب باي بال paypal، تحتاج لأمرين: تأكيد عنوان بريدك الإلكتروني من داخل لوحة التحكم، ثم ربط حسابك ببطاقة ائتمانية/مسبقة الدفع. إليك الخطوات العملية لإتمام التفعيل: 1- سجّل الدخول لحسابك، ثم اضغط “Confirm Email Address”. 2- توجّه لبريدك الإلكتروني من جديد، ثم انقر على رابط التفعيل، ليتم إحالتك للوحة تحكّم الباي بال وستجد أن نسبة اكتمال الحساب وصلت 67% 3- يمكن الآن النقر على “Link a card” لإتمام خطوة إضافة البطاقة لكنّي أرشّح لك عوضاً عن ذلك التوجه لصفحة التفعيل المباشر من باي بال، ثم النقر على “Get Verified” أسفل الصفحة. اختر “Link and confirm my card” ثم اضغط “Continue”. 4- أدخل بيانات بطاقتك الائتمانية/مسبقة الدفع، ثم اضغط “Continue”، ليقوم بعدها الباي بال باستقطاع مبلغ يقارب ال2$ للتأكّد من صلاحية البطاقة، ومن ثمّ ردها إليك بعد 24 ساعة. 5- يمكنك الآن الاتصال بالبنك التابعة له بطاقتك لتستعلم عن رقم المعاملة المالية التي تمّت على بطاقتك من الباي بال (بعض البنوك ترسل رسائل SMS تلقائياً تحتوي على هذا الرقم، وبنوك أخرى توفّره من خلال لوحة تحكم خاصّة بالبطاقة) .. دوّن ال 4 أرقام التالية للرمز PP الموجود برقم المعاملة في المكان المُخصّص له بلوحة تحكم الباي بال، ثم اضغط “Confirm Card”. تهانينا! .. حسابك الآن مُفعّل بشكل كامل لأغراض الدفع والشراء الأون لاين دون أيّة قيود.
    1 نقطة
  23. وعليكم السلام @Mohammed Aladimi. طريقة استخدامك لدالة mysqli_num_rows صحيحة قي السطر 32 و 34 لكن يبدو ان الخطأ من كود الإستعلام في السطر 30 و 31 : $sql_username = mysqli_query($conn,"SELECT 'username' FROM 'users' WHERE 'username' ='$username'"); $sql_email = mysqli_query($conn,"SELECT 'email' FROM 'users' WHERE 'email' = '$email'"); قم بتعديل الإستعلام SELECT بجعل الاقتباس موجود في القيمة username$ و email$ فقط: $sql_username = mysqli_query($conn,"SELECT username FROM users WHERE username ='$username'"); $sql_email = mysqli_query($conn,"SELECT email FROM users WHERE email = '$email'"); و تأكد من صِحّة اسم الجدول users و القوائم username و email .
    1 نقطة
×
×
  • أضف...