-
المساهمات
13226 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
365
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو Mustafa Suleiman
-
إذا كان المقصود دورة دورة تطوير التطبيقات باستخدام لغة JavaScript فيتم دراسة تطوير المشاريع بدايًة من الواجهة الأمامية عن طريق React ثم إنشاء الواجهة الخلفية عن طريق Node.js. ولكن لدراسة أساسيات الواجهة الأمامية عليك دراسة المسار الأول من دورة تطوير واجهات المستخدم حيث أن المسار الأول من جميع الدورات متاح لك. أما إذا كنت تتحدثين عن دورة علوم الحاسب فلا يتم دراسة الواجهة الأمامية هنا بل أساسيات البرمجة فقط.
-
وعليكم السلام علي، أنت على حق، وإقتراحك مفيد جدًا من أجل تحسين تجربة التعلم من خلال الأكاديمية، وسيتم أخذ ذلك في الحسبان إن شاء الله، حيث أن وجود إختبار أو تحدي في نهاية كل مسار أو حتى بعض كل بضعة دروس هامة من شأنه رفع نسبة التركيز وأيضًا العودة للمراجعة واكتشاف نقاط الضعف. وحاليًا يمكنك تنفيذ ذلك بمفردك، من خلال البحث على جوجل عن تمارين خاصة بموضوع الدرس، أو حتى البحث عن مشروع مثل مشاريع جافاسكريبت للمبتدئين. شكرًا لإهتمامك.
-
ما أنت بحاجة إليه هو الحصول على WhatsApp Business API، ويمكنك الحصول على ذلك بسهولة من خلال إنشاء حساب Twilio. أيضًا عليك استخدام إصدار بايثون 3.9 أو أعلى، وأيضًا استخدام flask من أجل إنشاء واجهة خلفية للرد على الرسائل القادمة. عليك البحث على جوجل أو يوتيوب عن Building WhatsApp bot with Python أو Create WhatsApp Bot with Twilio Using Python. وهنا شرح لذلك أيضًا:
-
يتم الرد من قبل مركز المساعدة عادًة في غضون ساعتين إلى ثلات ساعات، ولا تقلق إن حدث أي تأخير نعتذر عن ذلك، حيث أن تلك المسألة يمكن مساعدتك بها من خلال مركز المساعدة فقط، طالما أنك شرحت التفاصيل وما تريده.
-
عمل الباك إند (Backend) يهتم بإنشاء الخادم والتفاعل مع قاعدة البيانات والبنية الأساسية للنظام، والأمر يحدث كالتالي بشكل مختصر: يبدأ العمل بفهم المتطلبات التي يجب أن يلبيها الباك إند، وذلك يتضمن فهم ما يجب أن يفعله النظام وكيف يجب أن يتفاعل مع قاعدة البيانات والأجزاء الأخرى من التطبيق. تصميم وإنشاء قاعدة بيانات تناسب احتياجات التطبيق، حيث يجب تحديد هياكل الجداول والعلاقات بينها. كتابة الشيفرة المصدرية للباك إند باستخدام لغة برمجة معينة مثل Java, Python, Ruby, Node.js, أو غيرها، وتتضمن تلك الخطوة تنفيذ العمليات الأساسية مثل إضافة وتعديل وحذف البيانات في قاعدة البيانات. بعد ذلك يتم إنشاء API (واجهة برمجة التطبيق) التي تسمح للواجهة الأمامية (Frontend) بالتفاعل مع الباك إند، وذلك يشمل تحديد نقاط النهاية والاستجابات المتوقعة .ثم يتم اختبار الباك إند للتأكد من أنه يعمل بشكل صحيح ويتفاعل بشكل صحيح مع الواجهة الأمامية وقاعدة البيانات، ووجد عمليات اختبار وتصحيح تلقائية لضمان الجودة. وبالطبع هو مسؤول عن تطبيق إجراءات الأمان اللازمة لحماية البيانات ومنع الاختراقات. ثم تنصيب البرمجيات على الخوادم ونشرها وتنفيذ الإعدادات اللازمة بحيث يكون الخادم متاح للاستخدام. وفيما بعد يتم تحسين أداء الباك إند لضمان استجابة سريعة وكفاءة أفضل. وهناك جانب خاص بالإهتمام بصيانة الباك إند وتحديثه لمواكبة المتطلبات الجديدة وحل المشاكل. أيضًا إعداد مستندات للواجهة البرمجية (API) للمساهمة في فهم النظام واستخدامه. بينما يهتم مطور الواجهة الأمامية، بعرض البيانات التي يتم استلامها من الواجهة الخلفية من خلال الـ API، بحيث تظهر بشكل جميل وقابل للاستخدام والاستهلاك وذلك من خلال واجهة مستخدم مناسبة للمشروع وفئة المستخدمين. ستجد هنا تفصيل:
-
بالفعل الدومين الخاص بالملف لم يعد موجود، حاول استخدام الرابط التالي: curl -L -O https://academy.hsoub.com/applications/core/interface/file/attachment.php?id=136790&key=fe6f1bbb0e480b944b7ed7dc73493578 لاحظ أن الملف بصيغة .sql لذلك عليك تعديل الأمر ليصبح: pg_restore --no-owner --dbname hsoubguide example.sql example.sql
-
الأمر بسيط عليك حذف خاصية filter من التنسيق التالي لديك: .home .slide { min-height: 100vh; background-position: center !important; position: relative; z-index: 0; display: flex; align-items: center; justify-content: center; /* filter: brightness(50%); */ } والسبب هو أنه يتم تقليل الإضاءة للمحتوى بالكامل داخل العنصر الأب. وبدلاً منها استخدام خاصية opacity على الخلفية التي قمت بإنشائها كالتالي في العنصر الزائف before: .home .slide::before { content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: var(--dark-bg); z-index: -1; opacity: .7; /*هنا*/ }
-
الأخطاء عديدة ولكن أكثر الأخطاء شيوعًا ما يلي: عدم التخطيط الجيد، حيث يعد التخطيط الجيد أمرًا أساسيًا لأي عمل تجاري ناجح. يشمل ذلك إجراء بحث السوق، وتطوير خطة عمل، وتحديد أهداف قابلة للتحقيق. عدم دراسة السوق، وبالطبع من المهم أن يفهم رواد الأعمال السوق الذي يستهدفونه ويشمل ذلك تحديد احتياجات ورغبات العملاء المحتملين، وفهم المنافسة. عدم الاستعداد للفشل، فالفشل جزء لا مفر منه من ريادة الأعمال، ومن المهم أن يكون رواد الأعمال مستعدين للفشل، وأن يتعلموا منه. عدم التخطيط للتمويل، ومن البديهي أن يتطلب بدء عمل تجاري رأس مال. لا يمكن لرائد الأعمال أن ينجح بمفرده، لذلك من الضروري أن يبني فريقًا قويًا من الأشخاص ذوي المهارات والخبرات المناسبة. يجب أن يركز رواد الأعمال على النمو من أجل أن يصبحوا ناجحين، يشمل ذلك توسيع نطاق الأعمال، ودخول أسواق جديدة. بعض النصائح لتجنب الأخطاء الشائعة التي يقع بها رواد الأعمال: احصل على المشورة من الخبراء، حيث يساعدك الخبراء في مجال ريادة الأعمال على تجنب الأخطاء الشائعة. تعلم من الآخرين واقرأ عن تجارب رواد الأعمال الآخرين، وتعلم من أخطائهم. كن مرنًا وكن مستعدًا للتكيف مع التغييرات في السوق أو في أعمالك.
-
يتوافر العديد من حاضنات المشاريع الناشئة في العالم العربي، والتي تقدم الدعم والتوجيه والموارد للشركات الناشئة في مراحلها الأولى، وتختلف تلك الحاضنات في مجالات تركيزها، ومدة برامجها، والدعم الذي تقدمه، وإليك بعض الأمثلة: حاضنة الأعمال في جامعة الملك عبد العزيز في السعودية، والتي تركز على التكنولوجيا والابتكار. حاضنة الأعمال في جامعة القاهرة في مصر، والتي تركز على الشركات الناشئة في مجال التكنولوجيا والابتكار والأعمال الاجتماعية. حاضنة الأعمال في جامعة الإمارات العربية المتحدة في الإمارات العربية المتحدة، والتي تركز على الشركات الناشئة في مجال التكنولوجيا والابتكار والأعمال الزراعية. حاضنة الأعمال في جامعة بيروت العربية في لبنان، والتي تركز على الشركات الناشئة في مجال التكنولوجيا والابتكار والأعمال المالية. حاضنة الأعمال في جامعة الدول العربية في تونس، والتي تركز على الشركات الناشئة في مجال التكنولوجيا والابتكار والأعمال البيئية.
-
المقصود هو الأسبوع العالمي لريادة الأعمال (GEW) هو مبادرة دولية تهدف إلى تعريف الشباب في القارات الست بموضوع ريادة الأعمال، وبدأ الأسبوع في عام 2008 بعد حدثي أسبوع المشاريع في المملكة المتحدة وأسبوع ريادة الأعمال في الولايات المتحدة الأمريكية، عام 2007. يتم الاحتفال بالأسبوع العالمي لريادة الأعمال في الأسبوع الثاني من شهر نوفمبر كل عام، ويشارك فيه أكثر من 170 دولة حول العالم، وخلاله يتم تنظيم العديد من الأحداث والأنشطة التي تهدف إلى دعم رواد الأعمال وإنشاء بيئة داعمة لريادة الأعمال. تشمل أهداف الأسبوع العالمي لريادة الأعمال ما يلي: توعية الشباب بموضوع ريادة الأعمال وتشجيعهم على بدء مشاريعهم الخاصة. تزويد رواد الأعمال بالمهارات والتدريب اللازمين لنجاح مشاريعهم. بناء مجتمع من رواد الأعمال الداعمين لبعضهم البعض. خلق بيئة داعمة لريادة الأعمال على المستوى المحلي والوطني.
-
فقدان الحماس لمشروع ما أمر شائع، خاصةً إذا كنت قد عملت عليه لفترة طويلة وهناك العديد من الأسباب التي قد تؤدي إلى فقدان الحماس، مثل: تغير أهداف المشروع أو مساره. عدم وجود تقدم أو تحقيق للأهداف. مواجهة تحديات أو عقبات صعبة. شعورك بأنك لم تعد تساهم بشكل إيجابي في المشروع. وبالطبع يوجد بعض الأشياء التي يمكنك القيام بها: افهم السبب وراء فقدانك للحماس وما الذي أدى إلى هذا الشعور؟ هل هو شيء يمكنك تغييره أم أنه شيء خارج عن سيطرتك؟ تحدث إلى مؤسسي المشروع الآخرين وشاركهم شعورك وناقش معهم ما إذا كان هناك شيء يمكن القيام به لتحسين وضع المشروع. خذ بعض الوقت للتفكير في ما تريده، هل ما زلت تؤمن بالمشروع؟ هل هناك شيء يمكنك القيام به لإعادة إحياء حماسك؟ إذا قررت ترك المشروع، فافعلها بطريقة إيجابية. تحدث إلى مؤسسي المشروع الآخرين وأخبرهم عن قرارك بطريقة محترمة.
-
الكود جيد جدًا، حيث استخدمت العناصر الصحيحة لتضمين ملفات الصوت والفيديو في صفحتك، كما أضفت عناصر التحكم التي تسمح للمستخدمين بالتشغيل والإيقاف المؤقت وضبط الصوت وما إلى ذلك. بعض الملاحظات البسيطة: من الممكن إضافة صفات alt إلى عناصر <audio> و <video> لوصف الوسائط للمستخدمين الذين يستخدمون برامج قراءة الشاشة. أيضًا إضافة عناصر <audio> و <video> إلى نفس العناصر <source> كالتالي: <audio controls> <source src="straykids.mp3" type="audio/mpeg"> <source src="straykids.ogg" type="audio/ogg"> </audio> مما سيسمح للمتصفح باختيار أفضل تنسيق صوتي متاح.
- 3 اجابة
-
- 1
-
في البداية، يمكن تقسيم الأرباح بينكما بنسب متساوية نظرًا لأنكما ستساهمان بنفس رأس المال، أي كل شخص سيحصل على 50% من الأرباح. لكن لما أنه يمتلك المعمل ويدير العمل من البداية وحتى السنة القادمة فمن الممكن، الاتفاق على نسبة من الأرباح كتعويض عن إدارة العمليات اليومية والعمل الشاق الذي يتطلبه المشروع، ونسبة الأتعاب تتراوح بين 10% و20% من الأرباح الصافية. أي تصبح نسبة الأرباح لك أنت 40% وهو 60% مثلاً. أما بالنسبة للراتب الشهري، فهذا أمر آخر يمكن الاتفاق عليه، فإن كان الشريك الآخر يعمل في المعمل بشكل يومي، فقد يطالب براتب شهري، ولكن إن كان يعمل بشكل جزئي، فقد يرضيه الحصول على نسبة اتعاب من الأرباح فقط.
-
وعليك السلام يا محسن، بخصوص نصائح للدراسة بشكل جيد، فهي ألا تستعجل وعليك بالاستيعاب والفهم ثم البحث وقراءة أو مشاهدة المزيد ولا تكتفي في حال احتجت لتوضيح أمرًا ما، ثم تستطيع السؤال أسفل فيديو الدرس لمساعدتك، وعليك التركيز على الأساسيات وتنفيذ أكثر من مشروع عليها. ولا تنسى كتابة الكود بيديك وبمفردك لا المشاهدة فقط، حيث أنك ستخطيء وستتعلم من ذلك الكثير، فعقلك يخدعك وتظن أنك قادر على تنفيذ ما يتم شرحه أو مستوعب لما يحدث وعند التنفيذ بمفردك تجد أنك بحاجة إلى التركيز والممارسة لفهم الأمر. وستجد هنا نصائح وشرح مفصل أكثر:
- 3 اجابة
-
- 2
-
تأكد من أنك قمت بتحديد اللغة العربية كلغة النص الذي تريد تحويله إلى صوت باستخدام الأمر التالي: engine = pyttsx3.init() engine.setProperty('rate', 150) # سرعة النطق engine.setProperty('voice', 'com.apple.speech.synthesis.voice.sara') # اسم الصوت العربي وتستطيع استبدال 'com.apple.speech.synthesis.voice.sara' بالصوت العربي المناسب لجهازك. بعد تحديد اللغة، استخدم الأمر التالي لتحويل النص إلى صوت: engine.say("السلام عليكم") engine.runAndWait() وستجد هنا أمثلة: https://pyttsx3.readthedocs.io/en/latest/engine.html#examples
-
المشكلة هيKeyError: 1 ، وتعني أن البرنامج يحاول الوصول إلى مفتاح غير موجود في قاموس questions، والمفتاح هو قيمة متغير q ، وهي 1 ولكن لا يوجد مفتاح بقيمة 1 في قاموس questions. عليك التأكد من أن متغير q يكون دائمًا ضمن نطاق مفاتيح قاموس questions، وذلك عن طريق التحقق من قيمة q قبل محاولة الوصول إلى عنصر questions[q]. from tkinter import * from tkinter.colorchooser import * from tkinter.messagebox import * from tkinter.constants import * #g= tkinter.Tk() g=Tk() #g.config(background="white") n=StringVar() q=1 questions={" 1.أيّ لغة برمجة هذه؟ :":"C. بايثون", " 2.لماذا تستخدم بايثون؟ :":"D. كلاهما", " 3.متى ستصبح مبرمجاً؟:":"D. بسرعة ", #" 4.لماذا اخترت بايثون؟: ":"A" } options=[["A. جافا","B. سي++","C. بايثون","D. كود"], ["A. سهلة","B. عالمية","C. غير","D. كلاهما"], ["A. بعد عام","B. بعد ستة أشهر","C. الظهر","D. بسرعة "], #["A. سهلة","B. عالمية","C. شخص أوصى بها","D. نعم "] ] def cin(): global q if q < len(questions): if q in questions: ff=Label(g,text=questions[q]) ff.pack() k =(questions.get(questions[q])) for i in options[q-1]: c = Radiobutton(g, text = i,fg = "black", width = 12, height = 1,variable=n, value=i ,bd = 2, bg = "white", cursor = "hand2" ,command=lambda:cin()) c.pack() s = n.get() if s == k : showinfo(title='معلومات',message='مبروك، لقد نجحت') q += 1 else: showerror(title='خطأ',message='لقد أخطأت') else: showinfo(title='معلومات',message='لقد انتهيت') cin() g.mainloop() الفرق الرئيسي بين الكود السابق والكود الخاص بك، هو أنني أضفت فحصًا لمتغير q قبل محاولة الوصول إلى عنصر questions[q]. وإذا لم يكن متغير q موجودًا في قاموس questions ، فسيقوم البرنامج ببساطة بتخطي هذا السؤال والانتقال إلى السؤال التالي.
-
عليك التركيز على تعلم الأساسيات من خلال C++ في حال أردت تطوير نظام للطائرة الدرون بواسطة الذكاء الاصطناعي، حيث أنC++ هي لغة برمجة منخفضة المستوى تمنحك تحكمًا كبيرًا في النظام، مما يجعلها مناسبة بشكل خاص لتطبيقات الوقت الفعلي مثل تطوير أنظمة الطائرات بدون طيار. ثم تعلم بايثون وتعلم الآلة لكن الأمر ليس بالسهل بالطبع. بخصوص دورة بايثون عليك دراسة التالي بخصوص ما تريده: أساسيات لغة بايثون Python تطبيقات عملية باستخدام بايثون Python تحليل البيانات أساسيات تعلم الآلة Machine Learning لكن للحصول على الشهادة عليك دراسة كامل الدورة. وهناك العديد من الأدوات المتاحة التي يمكن استخدامها لمساعدة مطوري أنظمة الذكاء الاصطناعي للطائرات بدون طيار، منها: OpenCV وهي مكتبة برمجية مفتوحة المصدر لمعالجة الصور ورؤية الكمبيوتر، يمكن استخدامها لمعالجة بيانات الفيديو والصور من كاميرات الطائرات بدون طيار. TensorFlow مكتبة للتعلم الآلي لتدريب نماذج الذكاء الاصطناعي وتطبيقها على بيانات الطائرات بدون طيار. PyTorch مكتبة برمجية مفتوحة المصدر للتعلم الآلي، وتستطيع استخدامها لتدريب نماذج الذكاء الاصطناعي وتطبيقها على بيانات الطائرات بدون طيار. تُعد Amazon Rekognition خدمة ذكاء اصطناعي من Amazon Web Services، من أجل تحليل بيانات الفيديو والصور من كاميرات الطائرات بدون طيار. Microsoft Azure Computer Vision خدمة ذكاء اصطناعي من Microsoft Azure، ويمكن توظيفها من أجل تحليل بيانات الفيديو والصور من كاميرات الطائرات بدون طيار.
- 1 جواب
-
- 1
-
هناك عدد كبير جدًا من الكيانات والعلاقات، مما يجعل من الصعب فهم وصيانة مخطط ERD معقد مثل هذا. بعض أسماء الكيانات غير واضحة أو وصفية، مثل ما الفرق بين "قائمة" و"_id"؟ بعض العلاقات غير محددة جيدًا، ما معنى علاقة "تعيين أفلام القائمة"؟ لا يستخدم مخطط ERD اصطلاح تسمية ثابتًا، حيث أن بعض أسماء الكيانات متعددة، بينما البعض الآخر مفرد. حاول القيام بالتالي: تقسيم مخطط ERD إلى عدة مخططات، يركز كل منها على منطقة محددة من الوظائف. استخدام أسماء الكيانات والعلاقات الأكثر وصفية والاتساق. تحديد العلاقات بين الكيانات بشكل أكثر وضوحًا. استخدام اصطلاح تسمية ثابت طوال مخطط ERD. أي: تقسيم المخطط إلى ثلاثة مخططات منفصلة، أحدهما لمستخدمي النظام، والثاني لأفلام النظام، والثالث لقوائم مشاهدة المستخدمين. تسمية الكيان "قائمة" باسم أكثر وصفية، مثل "قائمة مشاهدة". إعادة تسمية العلاقة "تعيين أفلام القائمة" باسم أكثر وضوحًا، مثل "قائمة الأفلام". استخدام اصطلاح تسمية ثابت لجميع الكيانات والعلاقات. إليك مثال على مخطط ERD مبسط لنفس المجال: مستخدم - معرف (مفتاح أساسي) - اسم المستخدم - البريد الإلكتروني - كلمة المرور فيلم - معرف (مفتاح أساسي) - العنوان - الوصف - تاريخ الإصدار قائمة مشاهدة - معرف (مفتاح أساسي) - معرف المستخدم (مفتاح خارجي إلى جدول المستخدم) - معرف الفيلم (مفتاح خارجي إلى جدول الفيلم)
-
أرجو تعديل وتوضيح السؤال، ما هي الأسئلة المقصودة؟
-
مفهوم B2B إلى "Business to Business" أو "من الأعمال إلى الأعمال"، هو نموذج تجاري يبيع فيه المنتج أو الخدمة إلى شركة أخرى بدلاً من المستهلك النهائي. ويتميز نموذج B2B بالعديد من الاختلافات عن نموذج B2C (من الأعمال إلى المستهلك)، بما في ذلك: تكون صفقات B2B عادةً أكبر من صفقات B2C. دورة المبيعات في B2B عادةً أطول من دورة المبيعات في B2C. القرارات الشرائية في B2B عادةً أكثر تعقيدًا من القرارات الشرائية في B2C. ويتوفر العديد من الأمثلة على نموذج B2B في عالم ريادة الأعمال: تبيع شركات البرمجيات منتجاتها وخدماتها إلى الشركات الأخرى. تبيع شركات المعدات معدات الإنتاج والتصنيع إلى الشركات الأخرى. تقدم شركات الخدمات خدماتها إلى الشركات الأخرى، مثل خدمات التسويق أو المحاسبة أو اللوجستيات.
-
يوجد العديد من العوامل التي يجب مراعاتها عند اتخاذ هذا القرار، بما في ذلك: من المهم أن تختار مستشارًا لديه خبرة في مجال عملك. سيساعد هذا المستشار على فهم التحديات والفرص التي تواجهها بشكل أفضل. أيضًا اختيار مستشار لديه سجل حافل من النجاح في الماضي من أجل التأكد من أنك تحصل على المشورة من شخص يعرف ما يفعله. أن تشعر بالراحة مع مستشارك لبناء علاقة قوية معه والاستفادة من خبرته وتوجيهه. ولكن قبل ذلك: قبل أن تبدأ في البحث عن مستشار، حدد احتياجاتك أولاً.، مثل ما هي المجالات التي تحتاج إلى المساعدة فيها؟ ما هي نوع الاستشارة التي تبحث عنها؟ اسأل زملائك في العمل أو المستثمرين أو الأصدقاء عن توصياتهم، وفي الكثير من الأحيان يكون ذلك مصدرًا قيمًا للعثور على مستشارين ذوي خبرة ونجاح. بمجرد أن يكون لديك قائمة ببعض المستشارين المحتملين، قم بإجراء بحثك، أي اقرأ سيرهم الذاتية واطلع على أعمالهم السابقة. حدد موعدًا لمقابلة المستشارين المحتملين، وسيساعدك ذلك في التعرف عليهم بشكل أفضل ومعرفة ما إذا كانوا مناسبين لمشروعك. من المهم الحصول على عروض أسعار من عدة مستشارين قبل اتخاذ قرار، وذلك للعثور على أفضل قيمة مقابل أموالك.