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

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

  1. Hessen Nasser

    Hessen Nasser

    الأعضاء


    • نقاط

      2

    • المساهمات

      260


  2. اسماء محمد10

    اسماء محمد10

    الأعضاء


    • نقاط

      2

    • المساهمات

      169


  3. أسامة زيادة

    أسامة زيادة

    الأعضاء


    • نقاط

      2

    • المساهمات

      2501


  4. موسى حسن سعيد هاشم2

    • نقاط

      1

    • المساهمات

      15


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

المحتوى الأعلى تقييمًا في 09/30/23 in أجوبة

  1. السلام عليكم , ما سبب عدم ظهور الملف الصوتي نهائيا على صفحة الويب ؟ علما ان الملف الصوتي موجود بنفس مجلد الصفحة و ايضا لا يوجد هناك اي error , حتى ان الرسالة your browser... لا يتم طباعتها <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <audio> <source src="maman.mp3" type="audio/mpeg"> <source src="maman.ogg" type="audio/ogg"> <source src="maman.wav" type="audio/mpeg"> your browser does not support this type audio </audio> </body> </html>
    1 نقطة
  2. السلام عليكم. أواجه في التنقل بين الصفحات حيث يتوجب علي تحديث الصفحة كلما أردت الحصول على الصفحة المطلوبة function App() { const user = JSON.parse(localStorage.getItem('user')) return ( <Router> <Routes> <Route path='/' element={user ? <Chat/> : <Navigate to='/login'/>} /> <Route path="/login" element={ !user ? <Login/> : <Navigate to='/' />}/> <Route path="/register" element={ !user ? <Register/> : <Navigate to='/login'/> }/> <Route path= "/*" element={ <NotFound/> }/> </Routes> </Router> ); } في هذا المثال مثلا لا يمكن لصفحة تسجيل الدخول بعد النقر على تسجيل الخروج إلا بعد تحديث الصفحة. كذلك بعد تسجيل الدخول لا يمككن التنقل لصفحة المحادثة إلا بعد تحديث الصفحة Login import React, { useState } from 'react' import { Card, Input, Button, Form } from 'reactstrap' import { Link, useNavigate } from 'react-router-dom'; import Error from '../components/Error'; import axios from 'axios' function Login() { const [error, setError] = useState('') const navigate = useNavigate(); const [formData, setFormData] = useState({ name: '', password: '' }) const { name, password } = formData const onChange = (e) => { setFormData({...formData, [e.target.name]: e.target.value}) } const onSubmit = async e => { e.preventDefault() axios.post('/api/auth/login', formData) .then(res => { localStorage.setItem("user", JSON.stringify(res.data)); navigate("/") }) .catch(error => setError(error.response.data.message)) } return ( <Card className="auth col-lg-3 col-sm-6"> <Form onSubmit={onSubmit}> <img src="" alt="" width="200" /> <h5 className="mb-4"> تسجيل الدخول</h5> <Error error={error} /> <Input value={name} name="name" onChange={onChange} placeholder="الاسم" required autoFocus /> <Input type="password" value={password} name="password" onChange={onChange} placeholder="كلمة المرور" required /> <Button color="primary" block className="mb-3"> {" "} تسجيل الدخول{" "} </Button> <small> <Link to="/register">إنشاء حساب جديد</Link> </small> <p className="m-3 text-muted">&copy; {new Date().getFullYear()}</p> </Form> </Card> ); } export default Login Logout import React, {useEffect} from 'react' import { Row, DropdownItem, DropdownMenu, DropdownToggle, Nav, UncontrolledDropdown} from "reactstrap"; import Avatar from '../Avatar'; import { Navigate, useNavigate } from 'react-router-dom'; function ChatHeader({ receiver, users }) { const navigate = useNavigate() // Find Receiver Avatar const receiverAvatar = users.find(u=> u._id === receiver?._id) // logout const logout = () => { navigate('/login') localStorage.clear() } // useEffect(()=>{ // logout() // }, []) return ( <div> <Row className="heading m-0"> <div // onClick={props.toggle} > <Avatar src={receiverAvatar?.avatar} /> </div> <div className="text-right"> <div>{receiver ? receiver.name : ''}</div> {/* <small>{status()}</small> */} </div> <Nav className="mr-auto" navbar> <UncontrolledDropdown> <DropdownToggle tag="a" className="nav-link"> <i className="fa fa-ellipsis-v" /> </DropdownToggle> <DropdownMenu> <DropdownItem >تغيير كلمة المرور</DropdownItem> <DropdownItem divider /> <DropdownItem onClick={()=>logout()}>تسجيل الخروج</DropdownItem> </DropdownMenu> </UncontrolledDropdown> </Nav> </Row> </div> ) } export default ChatHeader شكرا على المساعدة
    1 نقطة
  3. وانا بعمل الاوفر لاى وبعمله باك جرواند امدج عملت كل الخطوات بالظبط وعملته هايت لكن الباك جرواند مظهرش معرفس ليه #lightboxitem{ background-image: url(photo/img1.jpg); height: 500px; width: 700px; background-position: center; background-size: cover; } ده كود السى اس اس وده كود ال إتش تى ام ال <div id="lightboxcontainer"> <div id="lightboxitem"> </div> المفروض انى بعمل باك جرواند لليت بوكس ايتم واما بتتبع اللينك الخاص بالصورة بيظهرلى ان ف ايرور رغم ان الصورة مكانها واسمها مظبوط
    1 نقطة
  4. المسار النسبي للصورة هو عندما تكون الصورة في ملف منفصل عن ملف الـ CSS يجب أن يكون المسار الذي تستخدمه في ملف الـ CSS معتمدًا على مكان ملف الصورة بالنسبة لملف الـ CSS نفسه على سبيل المثال إذا كان ملف الصورة في نفس المجلد مع ملف الـ CSS يمكنك استخدام اسم الملف فقط كما هو ولكن في حال وجود الصوهرفي مكان اخر غير مكان ملف ال CSS هيتوجب عليك وصف المسار للصوره من بداية من وقوفك عند ملف ال CSS. عندما قمت بنقل الصور من ملف "photo" إلى ملف CSS مباشرة، ربما قد تمكنت من عرض الخلفية بنجاح لأن المسار النسبي للصورة أصبح مباشرًا بالنسبة لملف الـ CSS. هذا هو المقصود بأن الصور يجب أن تكون منتسبة إلى ملف الـ CSS. عندما يكون لديك ملف CSS وملف الصور في نفس المجلد أو في مجلد فرعي من نفس المجلد الذي يحتوي على ملف CSS، يمكنك استخدام مسارات نسبية دون الحاجة إلى تضمين مسارات مطلقة للصور. هذا يسهل الأمور عند نقل المشروع من مكان إلى آخر أو عند مشاركته مع الآخرين. إذا كانت الصور محتفظة في ملف CSS بجوارها أو في مجلد فرعي، فإن المسار النسبي سيظل صحيحًا حتى إذا قمت بنقل المجلد الرئيسي للمشروع إلى مكان آخر. لهذا السبب، يُفضل عادةً استخدام مسارات نسبية للصور والملفات الأخرى لتسهيل إدارة المشروع وتوزيعه.
    1 نقطة
  5. إذا كنت تقوم بإعداد الـ Overlay (التراكب) والـ Background (الخلفية) للـ Lightbox بالشكل الصحيح ولا ترى الصورة عند فتح الـ Lightbox، فإن هناك بعض الأسباب التي يمكن أن تكون وراء هذه المشكلة. إليك بعض الأمور التي يجب التحقق منها: التحقق من مسار الصورة: تأكد من أن مسار الصورة الموجود في ملف الـ CSS (img1.jpg) صحيح ويشير إلى الموقع الصحيح للصورة. يجب أن يكون المسار نسبيًا إلى ملف الـ CSS. إذا كان ملف الصورة في نفس المجلد مع ملف الـ CSS، فيمكنك استخدام اسم الملف فقط دون أي مسار. التحقق من تنسيق الصورة: تأكد من أن الصورة img1.jpg تحتوي على تنسيق صورة صالح مثل JPEG أو PNG. إذا كانت تصيغة الصورة غير صالحة، فإنها قد لا تعرض بشكل صحيح. التحقق من الأبعاد: قد يكون هناك تداخل في الأبعاد والأحجام المحيطة بالصورة والعناصر المحيطة بها في الـ Lightbox. تأكد من أن ارتفاع (height) وعرض (width) الـ Lightbox نفسهما معقولين وقد تم تعيينهما بشكل صحيح. يمكنك استخدام الـ inspect لمتابعة العناصر وفحص اذا كان المشكله فقط موجوده في الخلفيه ام ان من الاساس العنصر لا يظهر.
    1 نقطة
  6. الخاصية dnn_detectionModel لن تشتغل من ايش المشكلة
    1 نقطة
  7. السلام عليكم أكاديمية حسوب انا الان متدرب في الخطوط السعودية (قسم IT) وغدًا ان شاء الله المدرب سيأخذنا بجوله لمركز البيانات حيث توجد السيرفرات الان كيف استفيد من هاذي الجولة والتدريب و ما الأسئلة الذي يجب علي طرحها للمدرب وما الأمور الذي يجب انا اعرفها
    1 نقطة
  8. وعليكم السلام بصراحة لديك فرصة رائعة فمثل هذه الزيارات مهمة جداً لذلك بالفعل يجب عليك استغلال هذه الفرصة لطرح الأسئلة والمعرفة أكثر حول مركز البيانات. كما أنه يمكنك أنت أن توضع أسئلتك الخاصة حول ما تعملته في مجالك . وهناك بعض الأمور التي يمكنك السؤال عنها مثل :- أمان المركز :- ما هي التدابير الازمة التي يتم اتخاذها لحماية المركز من الاختراق ؟ التبريد والطاقة :- مثلاً كيف يتم تبريد الخوادم في المركز ؟ ومن أين تأتي الطاقة الكهربائية المستخدمةفي المركز وأهم الاستراتيجيات لتحسين كفاءة استهلاك الطاقة ؟ إدارة السيرفرات:- ما هي التقنيات المستخدمة لإدارة السيرفرات ؟ كيف يتم الاحتفاظ بالبيانات والنسخ الاحتياطية ؟ التخزين :- ما هو نوع وسعة الأقراص التخزينية المستخدمة في المركز ؟ وهل يتوفر استراتيجيات تخزين سحابي داخل المركز ؟ هذه بعض أهم الأسئلة التي ممكن أن تسأل عنها في مركز البيانات .
    1 نقطة
  9. السلام عليكم اريد أتعلم مجال تعليم الاله ماد تنصحوني ؟ وهل المجال صعب يعني فيه تفاصيل كثير وكده؟
    1 نقطة
  10. وعليكم السلام، اختيارك لمجال تعلم الآلي اختيار موفق، لأنه من أهم المجالات الموجودة الآن وله مستقبل كبير. وبالنسبة إلى صعوبة المجال فهذه الإجابة تعتمد علي اهتماماتك وقدراتك أنت، إذا كنت جديد في مجال البرمجة وعلوم الحاسب، فقد تجد بعض المفاهيم صعبة في البداية. ومع ذلك، مع الممارسة، يمكنك إتقان المفاهيم الأساسية وتعلم خوارزميات تعلم الآلة المتقدمة. وهذه مجموعة مقالات سوف تساعدك علي التعرف علي المجال اكثر :-
    1 نقطة
  11. استراتيجية جذب العملاء تتوقف علي طبيعة العمل أو الخدمة التي تقدمها، ولكن هناك قواعد عامة لجذب العملاء في جميع المجالات منها:- تقديم قيمة حقيقية وجوده عالية. تواصل مع العملاء المحتملين واعرض عليعهم خدماتك. استغل منصات التواصل للترويج لخدماتك أو منتجاتك. حاول تطوير خدماتك بشكل مستمر. قدم شيء مميز ومختلف عن الآخرين. وهذه مقالات سوف تساعدك في التعرف على استراتيجيات جذب العملاء:-
    1 نقطة
  12. لماذا لايغلق الاسكريبت عند n ما هو الخطأ while True : repeat = input ("Do you want to peform another oparation (y/n): \n").lower() if repeat == "y" : break elif repeat == "n" : print("exit") quit else : print("invalid choice")
    1 نقطة
  13. في العمل الحر وخصوصاً للمستقلين، هناك العديد من الاستراتيجيات التي يمكنك اتباعها لجذب العملاء الجدد. بعض من الاستراتيجيات الفعّالة:- إنشاء ملف شخصي قوي على منصات التوظيف الحر قم بإنشاء ملف شخصي مميز على منصات مثل Upwork أو Freelancer أو Fiverr تبرز فيه خبرتك ومهاراتك. ضع عينة من أعمالك السابقة وقدم تقييمات إيجابية من العملاء السابقين إذا كان ذلك ممكنًا. بناء حضور على الإنترنت قم بإنشاء موقع ويب شخصي يعرض خدماتك وأعمالك السابقة. كن نشطاً على وسائل التواصل الاجتماعي المهنية مثل LinkedIn وشارك محتوى ذو قيمة في مجالك. 3. توظيف استراتيجيات التسويق الشخصي: - استخدم شبكتك الشخصية للتعريف بخدماتك وطلب الإحالات من أصدقائك وزملائك. - قم بتطوير خطة تسويق شخصية تتضمن إرسال بريد إلكتروني للعملاء المحتملين والمتابعة معهم بانتظام. الاستثمار في التعليم وتطوير المهارات تواصل بتعلم مهارات جديدة وتحسين مهاراتك الحالية لتقديم خدمات عالية الجودة. توثيق مهاراتك بشهادات معترف بها. تقديم خدمات مجانية أو بأسعار مخفضة في البداية قدم خدمات مجانية أو بأسعار منخفضة للعملاء الأولين لجذبهم وكسب ثقتهم. بمرور الوقت ومع التقديم الممتاز، ستتمكن من زيادة أسعار خدماتك. الاستفادة من منصات التوظيف المحلية ابحث عن فرص عمل حر على المنصات المحلية أو في الأسواق المحلية. شارك في أحداث محلية أو معارض تجارية لبناء علاقات مع العملاء المحتملين. طور استراتيجية تسعير ملائمة حدد أسعار تنافسية وملائمة لمستوى خدماتك ولسوق العمل المحلي. قدم خيارات تسعير مختلفة لتلبية احتياجات مختلفة للعملاء. جمع التقييمات والشهادات اطلب من العملاء السعداء تقديم تقييمات إيجابية وشهادات عن خدماتك واعتمادها على موقعك أو ملفك الشخصي. النجاح في العمل الحر يحتاج إلى الصبر والتفاني، وغالباً ما يحتاج الأمر إلى بعض الوقت قبل أن تبدأ في جذب العملاء الجدد بشكل منتظم.
    1 نقطة
×
×
  • أضف...