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

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

  1. سمير عبود

    سمير عبود

    الأعضاء


    • نقاط

      3

    • المساهمات

      3560


  2. أحمد حبنكة

    أحمد حبنكة

    الأعضاء


    • نقاط

      2

    • المساهمات

      338


  3. Yomna Raouf

    Yomna Raouf

    الأعضاء


    • نقاط

      2

    • المساهمات

      2193


  4. عزام عبد الحافظ

    • نقاط

      2

    • المساهمات

      667


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

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

  1. في تطبيقات يمكن القيام بذلك ب أحد الطريقتين ويتم ذلك حسب الحاجة : أولا/ أن تكون صفحات التحكم أو لوحة التحكم جزء من التطبيق : أي عندما يقوم المستخدم بتسجيل الدخول تقوم بالتحقق إذا كان المستخدم عادي وليس له صلاحيات تقوم بتوجيه المستخدم إلى الصفحات التطبيق الخاصة بالمستخدمين العادين وعندما يكون المستخدم له صلاحيات إدارية تقوم بتوجيهه إلى لوحة التحكم الخاصه به ثانيا/ أن تكون صفحات التحكم خارج التطبيق : وهذا يعني أن تقوم بإنشاء لوحة التحكم تعمل من خلال الويب ويتم ربطها بالتطبيق من خلال API وهذه اللوحة في العادة يقوم ببرمجتها بها مبرمج الويب
    2 نقاط
  2. مرحباً خالد، انا لا انصحك بدخول مجال العمل الحر حاليا و إنما بالتركيز أكثر على إكتساب أكبر قدر من الخبرة و إنجاز أكبر عدد من المشاريع لبناء معرض أعمالك و ذلك لجذب العملاء لتشغيلك، بإمكانك البدأ في الإهتمام بحسابك الشخصي على منصة مستقل و ذلك بوضع المهارات التي تمتلكها و وضع المشاريع التي قد أنهيتها مع رابط للتصفح المباشر إن أمكن بالإضافة إلى وضع نبذة تعريفية عنك و ذلك لجذب العملاء و طمأنتهم بإكتسابك للخبرات. بإمكانك متابعة المشاريع التي تتقاطع مع المهارات التي اكتسبتها مثل تصميم صفحات الهبوط و ذلك بعد إنهائك للدورة فهي مطلوبة بكثرة و محاولة إنجازها بينك و بين نفسك و في هذا المرحلة سيتطور مستواك بالإعتماد على نفسك و إنجاز مشاريع حقيقية إن وجدت انك قادر على إنجاز مشاريع بهذا الشكل يمكنك حينها التقديم و في هذه المرحلة هناك بعض المقالات على الأكاديمية و على مدونة مستقل أنصحك بالإطلاع عليها لأنها ستعرفك على مجال العمل الحر و كيفية إقناع عملائك و ما إلى ذلك ككتابة عرض يجذب نظرة العميل، الإهتمام بمعرض الأعمال ... إضافة إلى أنه إذا قمت بمتابعة دورة الphp و إطار لارافيل و فهمت و تعلمت إنجاز المشاريع بنفسك ستكون قد كسبت مهارة مطلوبة بكثرة لأن العديد من المشاريع تطلب إطار لارافيل ليس فقط على مستوى العمل الحر و إنما العديد من الشركات أيضاً لذلك إن أصبحت محترف في إنجاز مشاريع بإطار عمل لارافيل ستكون قد قطعت شوطاً كبيرا في حصولك على مشاريع على منصات العمل الحر. بالتوفيق.
    2 نقاط
  3. السلام عليكم تستطيع ذلك عن طريق dropzonejs <link rel="stylesheet" href="./path/to/dropzone/basic.css"/> <script src="./path/to/dropzone.js"></script> او <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/dropzone/5.7.2/basic.css"/> <script src="https://cdnjs.cloudflare.com/ajax/libs/dropzone/5.7.2/min/dropzone.min.js"></script> ثم تعطي فورم رفع الصور class="dropzone" <form action="/Server upload action " class="dropzone" id="my-awesome-dropzone"> <div class="fallback"> <input name="file" type="file" multiple /> </div> </form> تأكد ان name في input هي الخانة المطلوب تمريرها prams
    1 نقطة
  4. يتوقف ذلك على التقنيات التي تستخدمها في بناء الموقع ولكن الفكرة العامة هي استخدام مكتبات من أجل ذلك، مثلاً إن كنت تستعمل jquery فلدينا مكتبة dropzone.js ورابطها في هذا الموقع: https://www.dropzonejs.com/ مثال على المكتبة السابقة: <form action="/file-upload" class="dropzone"> <div class="fallback"> <input name="file" type="file" multiple /> </div> </form> ستقوم المكتبة بشكل أوتوماتيكي بوضع مكان ﻹسقاط الملفات على form السابق وinput موجود فقط للمتصفحات التي لا تدعم اﻹسقاط. إذا كنت تستعمل ReactJS هناك مكتبة react-dropzone وهكذا. إن كنت تريد معرفة كيف تعمل هذه المكتبات فهي تستعمل ما يسمى HTML Drag and Drop API وهي ميزة للـHTML لن أتطرق لشرحها هنا يمكنك القراءة عنها في موقع w3schools هنا: https://www.w3schools.com/html/html5_draganddrop.asp
    1 نقطة
  5. مرحباً بكم إخواني، لديّ sidebar من إطار العمل bootstrap شغال وليست فيه أي مشكلة لكنه مفتوح بشكل تلقائي، كيف لي أن أجلعه مغلق بشكل تلقائي وعند الضغط عليه يفتح بشكل عادي ؟ من أجل معاينة الكود الخاص بالـ sidebar اضغط هـنا . تحياتي لكم .
    1 نقطة
  6. نعم هذا ما انصحك به، لكن في نفس الوقت قم بالإطلاع على المشاريع المعروضة، و محاولة عملها بغية التطبيق على ما تعلمته إن أردت ذلك و الإهتمام بحسابك على المنصة.
    1 نقطة
  7. يعنى حضرتك تنصحنى انى ادور على شغل فى مجال البرمجة بعد ماخلص الدورة
    1 نقطة
  8. السلام عليكم ورحمة الله وبركاته تحيه طيبه للجميع. استفسار اذا قمت بعمل تطبيق وقمت بعمل صفحات للادارة بمعنى الحذف والتعديل وغيرها من مهام التي تخص الادارين هل يجب ان اقوم بعمل تطبيق منفصل عن التطبيق الاساسي تطبيق خاص بالادارين ؟ او يمكن جعل كل شي في تطبيق واحد مع عمل خصائص مشاهدة وعدم مشاهدة للادارين والمستخدمون؟ وايهم افضل وياليت مع ذكر السبب لو امكن
    1 نقطة
  9. <div id="wrapper"> المشكلة تكمن في هذا السطر: <div id="wrapper" class="toggled"> الصف toggled عندما يكون موجوداً يكون sidebar ظاهراً وعندما لا يكون يختفي sidebar ، هذا تم تحقيقه بالـCSS ومن خلال الجافاسكريبت نضيف هذا الصف أو نزيله عند الضغط على زر navigation. عند تحميل الصفحة المستعرض سيجد الصف toggled مطبقاً على wrapper div والذي يعني إظهار sidebar، كل ما عليك فعله ﻹخفائه عند تحميل الصفحة حيث لا يظهر إلا بالضغط على زر navigation هو تغيير السطر أعلاه إلى: <div id="wrapper"> بالمناسبة وجدت أخطاءً في كودك ليس لها علاقة بمشكلتك ولكن للنصيحة فقط: 1- أنت تضم مكتبتي jquery وbootstrap.min.js مرتين مرة من CDN ومرة من مجلد js ، إكتف بإحداهما ولا تنس وضع jquery قبل bootstrap.min.js ﻷن الـbootstrap يستخدم jquery. 2- كود الـcss دمج به الـbootstrap وكودك الخاص، لا داعي لدمج كود الـbootstrap بكود CSS أبداً. 3- آخر نسخة للـbootstrap هي 4.5.3 والنسخة التي تستعملها قديمة 4- يمكنك ضم نسخة rtl من bootstrap دون اللجوء لدمجه داخل كودك تماماً كما تضم أي ملف CSS من CDN أو مجلد وللعلم تجد نسخة bootstrap-rtl هنا https://github.com/MahdiMajidzadeh/bootstrap-v4-rtl ، عندما يصير bootstrap 5 مستقراً لن تحتاج إلى bootstrap-rtl ﻷن فريق bootstrap الفريد سيدعم RTL. 5- أين عنصر head ؟!!! وأين body ؟!!!
    1 نقطة
  10. مرحبًا @عبد الواحد الحدادي, في بناء sidebar تُفتح و تُقغل يقوم المبرمج بتجهيز كِلا الحالتين و واحدة منهم تكون الخيار التلقائي , لقد ذهبت انا للرابط الذي ارسلتها ثم فتحت Inspector على sidebar لمعرفة كيف تعمل , وجدت انه عند فتح و قفل sidebar هذه : عنصر div مع wrapper" id" لديه صنف (class) يتغير و هو toggled عندما تكون sidebar مفتوخة يحمل عنصر div هذا الصنف toggled و عندما تُغلق sidebar تقوم جافا سكريبت بحذف الصنف toggled : <div id="wrapper" class="toggled"> <!-- Sidebar --> <div id="sidebar-wrapper"> <ul class="sidebar-nav"> <li class="sidebar-brand"> <a href="#"> Start Bootstrap </a> </li> <li> <a href="#">Dashboard</a> </li> <li> <a href="#">Shortcuts</a> </li> <li> <a href="#">Overview</a> </li> <li> <a href="#">Events</a> </li> <li> <a href="#">About</a> </li> <li> <a href="#">Services</a> </li> <li> <a href="#">Contact</a> </li> </ul> </div> <!-- /#sidebar-wrapper --> <!-- Page Content --> <div id="page-content-wrapper"> <div class="container-fluid"> <h1>Simple Sidebar</h1> <p>This template has a responsive menu toggling system. The menu will appear collapsed on smaller screens, and will appear non-collapsed on larger screens. When toggled using the button below, the menu will appear/disappear. On small screens, the page content will be pushed off canvas.</p> <p>Make sure to keep all page content within the <code>#page-content-wrapper</code>.</p> </div> </div> <!-- /#page-content-wrapper --> </div> لجعل هذا sidebar يبدأ مغلقً عليك بإزالت الصنف toggled من العنصر div من wrapper" id"
    1 نقطة
  11. مرحبًا عبد الواحد. سأشرح لك الفكرة، و سأترك لك تجربة الأكواد و إن لم تنجح أخبرني و سأقوم بمساعدتك. حتى تجعل ال sidebar مخفي بصورة افتراضية، نقوم بإعطائه margin بقيمة سالبة، إذا كان ال sidebar في جهة اليمين و عرضه 17rem مثلًا نقوم بإعطائه margin:right بقيمة 17rem- و عند الضغط على الزر نقوم بتعديل قيمة هذا ال margin إلى صفر. هل يبدو لك هذا الأمر مألوفًا؟ هل تذكر كيف قمنا ببناء هذه الخاصية لل sidebar في موقع يوتيوبي سابقًا؟ يمكنك الآن العودة إلى هذا الدرس و مراجعته و ستفهم هذا الدرس الآن بصورة أفضل و ستثبت المعلومة لديك. إذا واجهتكأي مشاكل أخبرني و سأقوم بمساعدتك. أتمنى لك التوفيق.
    1 نقطة
  12. السلام عليكم حاولت ان ابد بتعلم لغة سي شارب وعند كتابة اول برنامج ظهر لدي خطاء ممكن المساعدة على تجاوز هذا الخطاء وارشادي بالطريقة الصحيحه وشكرا . main.cs
    1 نقطة
  13. وعليكم السلام ورحمة الله وبركاته , @Marwan800, عند بناء تطبيق فيه مستخدمين و ادارين ليس هنالك داعي لعمل تطبيق خاص للاداريين هذا سوف يطلب مجهود كبير في التطوير و الحرص على ان كِلا التطبيقان لديهم تزامن في قاعدة اليبانات و غيرها من المشقة المحتملة . يمكنك جعل كل شيء في تطبيق واحد و جعل صفحات خاصة للادارين لا يمكن الوصول اليها الا بكلمة سر خاصة و هذه هي الطريقة المستخدمة عمومًا في مثل هذا النوع من التطبيقات و ووردبريس المنصة المعروغة تعمل بنفس الطريقة , يكون صفحة للاداريين داخل رابط خاص .
    1 نقطة
  14. السلام عليكم ورحمة الله ما هي أحسن طريقة لبمجة تطبيق ندرويد لموقع قائم على ووردبريس لدون ويب فيو , ويستحسن أن تكون الطريقة على لغة كوتلن
    1 نقطة
  15. اكتبي دالة تقوم بجمع الأرقام الموجودة داخل مصفوف ة مثال: List = [1,2,3,4, ]5 The result is 15 اكتبي دالة تقوم بضرب عناصر مصفوف ة ب2 و تخزينها في مصفوفة جديدة مثال: List = [1,2,3,4, ]5
    1 نقطة
  16. يمكنك تحميل نسخة جديدة من PHP على السيرفر عن طريق التالي: أولاً: قم بتحميل مستودع جديد Repository على نظام التشغيل Ubuntu بالأمر التالي: sudo apt-add-repository ppa:ondrej/php ثانياً: قم بتحديث الفهرسة: sudo apt update ثالثاً: قم بتحميل نسخة PHP التي تريدها ولتكن 7.4: sudo apt install -y php7.4 php7.4-cli php7.4-common php7.4-fpm رابعاً: في حال أردت تحميل بعض الإضافات المهمة لعمل ووردبريس أو لارافيل قم بتحميل التالي: sudo apt install -y php7.4-mysql php7.4-dom php7.4-simplexml php7.4-ssh2 php7.4-xml php7.4-xmlreader php7.4-curl php7.4-exif php7.4-ftp php7.4-gd php7.4-iconv php7.4-imagick php7.4-json php7.4-mbstring php7.4-posix php7.4-sockets php7.4-tokenizer خامساً: قم بتعديل إعدادات Nginx لربط النسخة الجديدة من PHP كالتالي: location ~ .php$ { .... fastcgi_pass unix:/run/php/php7.0-fpm.sock; حذف هذا السطر fastcgi_pass unix:/run/php/php7.4-fpm.sock; وإضافة السطر التالي } وأخيراً: قم بإعادة تشغيل النظام: sudo systemctl reload nginx
    1 نقطة
  17. هل من الممكن إرفاق مجلد مشروع ؟ أو تفضل أن اشرح لك علي مشروع جديد ؟ من البداية
    1 نقطة
  18. وعليكم السلام ورحمة الله تعالى، مرحبًا @Sofian Almgamsy في البداية عليك تحديد التصميم الذي ترغب به للموقع الذي سوف تقوم به، وهل سوف يكون هنالك تفاعل داخل الموقع من قبل المشتريين ككتابة تعليقات وإضافة ردود وتقييم للأداء والمنتجات وغيرها من الأمور التي يقوم بها المستخدمين. إن كنت ترغب بتفاعل مثل هذا داخل الموقع فأنت بحاجة إلى تطوير Front-end وBack-end أي تطوير الواجهات الأمامية والواجهات الخلفية. لهذا أنت بحاجة إلى مبرمج محترف بتطوير هذه الواجهات. أما من ناحية القوالب الجاهزة فأنا أنصحك بها أكثر وذلك بسبب سهولة التعامل بها من قبل المبرمج ومن قبل الشخص المستخدم. حيث أنك إذا رغبة في تصميم القالب من الصفر سوف يكلفك هذا الأمر أكثر وربما يظهر فيه الكثير من العيوب والثغرات أثناء الاستخدام. يمكنك الاتفاق مع أحد المبرمجين من خلال موقع مستقل، والتي توفر لك منصة للتعامل مع الكثير من المبرمجين وتضمن لك إتمام العمل على أكمل وجه. كل ما عليك هو عرض العمل هناك وسوف تأتيك الكثير من الردود على مشروعك.
    1 نقطة
  19. مرحبا، نعم يجب تضمين جميع الـ Activities في Android Manifest نضع لكل واحدة Activity منفصلة و جميعهم نضعهم في Application بالشكل العام: <manifest ... > <application ... > <activity android:name=".ExampleActivity" /> ... </application ... > ... </manifest > مع بعض التفاصيل كالتالي: <application // activity 1 <activity android:name=".mainActivity"> android:label="@string/app_name1" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> // activity 2 <activity android:name=".loginActivity"> android:label="@string/app_name2" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> AndroidManifest.xml يحتوي على معلومات عن الحزمة الخاصة بك ، بما في ذلك مكونات التطبيق مثل الأنشطة والخدمات وأجهزة استقبال البث وموفري المحتوى و مفتاح الخرائط وما إلى ذلك. وأهم شيئ هو الصلاحيات مثل الوصول للإنترنت و مساحة التخزين .. الخطأ الذي يظهر عند استخدام Activity بدون تعريفها هو runtime error بالتوفيق
    1 نقطة
  20. يبدو أن الموقع ما هو إلّا موقع سيرة ذاتية لشخص يعمل في مجال ال degital marketing"مُسوقة رقمية" و تقوم بالترويج لخدماتها من خلال هذا الموقع، حيث أنها تساعدك في وضع خطة للتسويق الرقمي لمشروعك و التسويق لل brand الخاصة بك. يمكنك التواصل مع صاحبة الموقع عن طريق قسم contact us في الموقع لتعرفي تفاصيل أكثر منها. أيضًا الموقع يحتوي على روابط لصفحاتها و حساباتها على مواقع التواصل الاجتماعي يمكنك تفقدها لتتأكدي من مهاراتها و من أنه ليس موقع وهمي.
    1 نقطة
  21. النوع الأول من مخاطر التداول عبر الانترنت: المتسللين (الهاكرز): أول ما يحتاج إليه الهاكرز هو سرقة اسم المستخدم وكلمة المرور الخاصة بحساب المتداول، وللأسف على الرغم من تأمين حسابك بافضل الطرق فإن معظم الهاكرز خطواتهم تسبق خطواتك بخطوة على الأقل، وطرق الهاكر تتطور كل يوم يأتون بجديد، وإذا تم سرقة حسابك فإنك بذلك للأسف عرضة للوصول إلى حسابك كما بإمكانهم شراء وبيع ما يشاءون. وغالبًا ما يقوم ببيع الأسهم الموجودة على الحساب ولكنها محددوه، حيث يقوم المتسلل بشراء أسهم بأموالك ويدفع سعر السهم للحصة، حتى يرتفع السعر يبيع حصته بربح كبير ثم يقوم بتحويل المال إلى حساب شركة في بلد مختلفة أو استخدام سلسلة من شركات وهمية لنقلها إلى حسابهم. النوع الثاني من مخاطر التداول عبر الانترنت: التلاعب بالأسهم: يسمح الانترنت بتوفير أرض خصبة للتلاعب بالأسهم، فبالإمكان الآن رفع السهم أو خفضه لأن الأخبار تلعب دورًا هامًا في الأسهم، وهي تجارة رغم أنها رخيصة إلا أنها خفيفة للغاية، حيث يقوم الوسيط هو بدء مؤشر على السهم المراد ثم الدخول في معظم المنتديات للمناقشة فيقوم نفس الشخص بنشر رسائل لا تعد ولا تحصى تحت أسماء مستعارة مختلفة للحديث على هذا السهم. وللأسف هذه الطريقة لا يمكن كشفها لأنه لا توجد طريقة للتعرف على ذلك وبالتالي يمكنه النشر الإيجابي للسهم مقابل سهم معين حسب ما يهدف إليه. النوع الثالث من مخاطر التداول عبر الانترنت: مخاطر الاستثمار في الأوراق المالية : بغض النظر عن الطريقة المستخدمة تؤثر حركة الانترنت العالية على مدى قدرة المستثمرين عبر وسيلة الانترنت في الوصول إلى حسابهم أو حتى نقل الطلبات الخاصة بهم. ويستوجب على مستثمر الانترنت أن يشكك في نصائح الأسهم وكذا النصائح التي تقدم في غرف الدردشة وعلى لوحات الإعلانات، ويمكنهم الاستعانة بشركات وساطة على الواقع تساعدك في اتخاذ الإجراء المناسب، ويجب أن تتجنب الإغراء بالتجاوز بتداول متكرر أو مندفع دون الالتفات إلى الأهداف الاستثمارية أو تحمل المخاطر. مما يؤثر على أداءك الاستثماري وكذا رفع تكاليف التداول ومن ثم تعقيد الوضع الضريبي.
    1 نقطة
×
×
  • أضف...