-
المساهمات
9767 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
150
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو محمد عاطف25
-
وعليكم السلام ورحمة الله وبركاته. إن مدير المنتجات ليس مسوقا بحد ذاته . أى أنه ليس هو المسؤول عن الحملات الإعلانية أو إستراتيجيات التسويق وغيرها من الأمور الأخري الأساسية بفريق التسويق . ولكنه بالفعل له علاقة كبيرة بالتسويق، لكن دوره مختلف و أوسع : حيث إن مدير المنتج يعمل مع فريق التسويق لتحديد كيفية تقديم المنتج للمستخدمين وضمان تميزه في السوق وهذا يظهر في وضع جدول للمنافسين لك و أيضا دراسة السوق وغيرها و البحث عن المميزات التي يستدهفها المستخدمين لوضعها في المنتج وتكون بمثابة مميزات يتم وضعها في التسويق والحملات من قبل فريق التسويق. مدير المنتج وفريق التسويق الرقمي (digital) يحللون احتياجات العملاء وسلوكهم لتحسين عرض المنتج. أيضا يستخدم مدير المنتج بيانات التسويق التي يوفرها لو فريق التسويق لاتخاذ قرارات تطوير المنتج. إذا فإن مدير المنتج يركز بشكل أساسي على بناء وتطوير المنتج نفسه من ميزات ووظائف و تجربة مستخدم لتحقيق أهداف العمل وفريق التسويق يركز على جذب العملاء وترويج المنتج . وأيضا مدير المنتج يحدد رؤية المنتج ويتعاون مع المطورين والمصممين لتنفيذها . لنأخذ أمثله : مثلا إذا لاحظ فريق التسويق أن العملاء يتركون المنتج بسبب صعوبة استخدامه أو بسبب مشكلة ما أو بسبب ميزة لدى منافس ما فهنا يعمل مدير المنتج على تحسين المنتج مثل واجهة المستخدم أو إضافة مميزات وغيرها. و عند إطلاق ميزة جديدة يقوم بالتنسيق مع فريق التسويق لضمان توصيل وتوضيح الميزة الجديدة للمستخدمين.
-
وعليكم السلام ورحمة الله وبركاته. نعم لا مشكلة فإن دورة تطوير المنتجات هي لمديري المشروعات وهي مناسبة لك كمبرمج أو مٌصمم سواء كنت تريد العمل على مشروع أو تريد الإلمام بالجانب الإداري للمشروعات لتحسين مهاراتك والحصول على وظيفة في ذلك المجال. وهي موجهة للفئة التالية: لمن ليس لديه خبرة في مجال البرمجة أو التصميم ويريد تنفيذ مشروعه الناشئ لمن يريد تعلم إدارة تطوير المنتجات لتحسين فرصه التوظيفية لمن يعمل في إدارة المنتجات ويرغب بتوسعة معلوماته حول عملية التطوير وإدارتها و في حال تم توظيفك من قبل شركة فهناك الكثير من المهام التي يتوجب عليك إنجازها وهذه بعض منها: مسؤول عن تحديد الفرص الجديدة لتطوير منتج جديد قابل للتسويق من المفهوم إلى التوزيع. تحسين منتج موجود لتلبية احتياجات العملاء بشكل أفضل وتنشيط السوق الحالية. متابعة المنتجات بعد اطلاقها وتقييمها. العمل على رفع التقارير الدورية للمدير العام. وغيرها من المهام الإدارية الأخرى الخاصة بإدارة المشاريع . وإذا أردت تفاصيل أكثر بخصوص العمل فستحتاج إلى التحدث لمركز المساعدة بخصوص ذلك الأمر. ويمكنك قراءة الإجابات التالية لمزيد من التفاصيل حول دورة تطوير المنتجات : وأخيرا إذا أردت أن تجد وظيفة في شركة أو حتى العمل كمستقل كمدير مشروعات فهذه الدورة مناسبة لك .
- 2 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. أولا لنعرف الفرق بين الذكاء الاصطناعي الضيق (Narrow AI) والذكاء الاصطناعي العام (AGI). إن الذكاء الاصطناعي الضيق (Narrow AI) وهو ما نراه اليوم في تطبيقات مثل Computer Vision و معالجة اللغة الطبيعية (NLP)، وغيرها.و هذه الأنظمة متخصصة في مهام محددة ولا تمتلك وعيا أو قدرة عامة على التفكير. أما الذكاء الاصطناعي العام (AGI) فهو يشير إلى أنظمة ذكاء اصطناعي قادرة على فهم و تعلم وحتى تطبيق تلك المعرفة في مجموعة واسعة من المهام بشكل مشابه للبشر و لا يوجد حتى الآن AGI عملي والأبحاث فيه ما زالت نظرية. وبالنسبة إلى سؤالك فلا لأن Computer Vision يعتمد حاليا بشكل كبير على تعلم الآلة والتعلم العميق وليس على نظريات AGI. وبالنسبة لك فإن التركيز على التقنيات الحالية ل Computer Vision مثل CNNs، Transformers، GANs، Object Detection، Segmentation سيكون أفضل لك.
- 4 اجابة
-
- 1
-
-
الاستهلاك المرتفع للذاكرة في الحل ليس بسبب الخوارزمية الخاص بك نفسها ولكن هذا غالبا بسبب طريقة قياس الذاكرة في LeetCode. حيث الحل الذي قدمته أنت بالفعل هو حل رياضي مباشر لا يتطلب تخزين أي هياكل بيانات إضافية القوائم أو القواميس أو غريها و لذلك فهو في الواقع موفر في الذاكرة بالفعل . وأيضا غالبا يقوم LeetCode عند قياس الذاكرة بالإعتماد على البيئة الكاملة لتشغيل الكود وليس فقط على الذاكرة التي يستخدمها الحل الخاص بك. أى أنه يحتسب الذاكرة المستخدمة بواسطة تنفيذ الكود مثل تحميل المكتبات في بايثون و أيضا المدخلات الكبيرة التي يتم تمريرها للحل الخاص بك . وأيضا الذاكرة المؤقتة التي تستخدم أثناء الترجمة والتشغيل. ولهذا لا داعي للقلق بشأن الذاكرة في هذا الحل لأنه بالفعل أمثل من حيث التعقيد المكاني space complexity O(1).
- 3 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. في بايثون إن yield و return هما كلمتان رئيسيتان يتم إستخدامهم في الدوال ولكل واحدة منهما لها سلوك مختلف عن الآخر . حيث عندما تستخدم yield في دالة فإنها تحول الدالة إلى مولد (Generator) و المولد هو نوع خاص من الدوال التي تعيد قيمة واحدة في كل مرة عند استدعاء next() عليها. وعند الوصول إلى yield فإنه يتم إرجاع القيمة الموجودة بعده ولكن دون إنهاء الدالة.و يتم حفظ حالة التنفيذ عند نقطة yield ويمكن استئنافها في المرة التالية التي يتم إستدعاء المولد. ويمكنك متابعة الدرس التالي على موسوعة حسوب : https://wiki.hsoub.com/Python/generators
- 7 اجابة
-
- 1
-
-
هل أنت مشترك في دورة "تطوير التطبيقات باستخدام JavaScript" ؟ أم مشترك في دورة أخرى ؟ إذا لم تكن مشترك في الدورة فسيتوجب عليك الإشتراك في تلك الدورة و إذا لم يكن لديك خبرة مسبقة في البرمجة أو في مجال التكنولوجيا عموما فالأفضل لك هو البدأ بدورة "علوم الحاسوب" . أما إذا كنت مشترك في الدورة بالفعل فسيتوجب عليك دراسة المسارات التالية أولا لتعلم next.js : أساسيات لغة JavaScript أساسيات React.js أساسيات TypeScript وأخيرا يمكنك دراسة مسار "إنشاء تطبيق أسئلة وأجوبة باستخدام Next.js" الذي يتم شرح فيه إطار Next و إنشاء مشروع عملي به.
-
وعليكم السلام ورحمة الله وبركاته. سؤالك غير واضح أو يبدوا أنك لم تقم بطرحه بالشكل الصحيح . أولا إن الخوارزميات هي مجموعة من التعليمات أو الأوامر والأكواد المرتبة لحل مشكلة ما في الرياضيات أو أي مشكلة تواجهك في الحياة اليومية خلال زمن محدد وعدد خطوات محدود. وتتميز الخوارزمية عن الأخرى في سرعة تنفيذها من حيث الوقت ومن حيث المساحة المستخدمة . إذا أى سؤال في موقع LeetCode أو أى مواقع خاصة بحل المشكلات يعتمد بشكل كبير على إكتشافك لخوارزمية جيدة لتقوم بحل المسألة بها أى أن الخوارزمية ليست لغة برمجة او كود ما . بل هي طريقة حل تقوم بتحويلها إلى كود بعد ذلك. لهذا فالبطبع إبتكارك للحل هو إبتكار لخوارزمية للمشكلة التي تعمل عليها . ونعم بالطبع يمكنك إستخدام هياكل البيانات المتاحة في اللغة التي تعمل عليها مثل القوائم و الأشجار و المصفوفات و القواميس و غيرها من هياكل البيانات الأخرى . ويمكنك إنشاء أى هيكل بيانات خاص بك تراه مناسبا لحل المشكلة التي تعمل عليها. أى أولا يجب عليك إنشاء الخوارزمية المناسبة للحل لك ومن ثم يمكنك إنشاء أو إستخدام أى هيكل بيانات يساعدك في تنفيذ تلك الخوارزمية.
- 5 اجابة
-
- 1
-
-
هذه الميزة هي ميزة خاصة بالأمان وهي جيدة جدا وقد تم تصميمها لمنع إرسال النماذج أكثر من مرة لتفادي المشاكل الغير متوقعة . تخيل مثلا أنك تحاول الدفع لطلب ما على الإنترنت . وبعد الدفع قمت بإعادة تحميل صفحة الدفع أو تم إعادة توجيهك لنفس الصفحة . هنا إذا لم تظهر تلك الرسالة سيتم إرسال طلب الدفع مرة أخرى مما يسبب طلبك أو دفعك لهذا الشئ مرتين . ولهذا تم تصميم تلك الرسالة لذلك . إذا أردت إيقافها وكنت تعمل على google chrome . يرجى الذهاب إلى سطح المكتب و الضغط بالزر الأيمن على chrome وإختيار خصائص . في خانة target يرجى كتبة التالي في نهاية السطر : -disable-prompt-on-repost أى يصبح الشكل لديك كالتالي : ليصيح النص في الحقل هكذا مثلا : "C:\Program Files\Google\Chrome\Application\chrome.exe" -disable-prompt-on-repost الآن يجب إغلاق chrome تماما وإعادة فتحه وستجد ان التحذير الذي كان يظهر مسبقا لن يظهر مرة أخرى . ويجب عليك الإنتباه للتحذيرات السابقة وألا تقوم بذلك إلا إذا كنت تعرف ما تريده.
- 1 جواب
-
- 1
-
-
نعم سيتم شرح كيفية بناء نموذج تعلم آلة خاص بك وسيتم شرح الخوارزميات المشهورة في تعلم الآلة مثل الانحدار (Regression)، التصنيف (Classification) بأنواعه المختلفة ، التجميع (Clustering) والترابط (Association) . وسيتم تطبيق مشاريع عملية عليها . ويبدأ ذلك من مسار "تعلم الآلة Machine Learning". وأيضا بالفعل يتم التدريب في المسارات الأولى على نماذج موجودة بالفعل مثل GPT و LLAMA وغيرها من النماذج الأخرى الخاصة بمعالجة النصوص في مسار "تطبيقات عملية على النماذج النصية الكبيرة LLMs"
- 3 اجابة
-
- 2
-
-
-
وعليكم السلام ورحمة الله وبركاته. للأسف حاليا لا يوجد إمكانية تقسيط للدورة حيث يجب دفع ثمن الدورة كاملا للحصول عليها وأيضا لا تتوفر أى كوبونات خصم حاليا . من الممكن أن تطلب من أحد أقاربك أو أصدقائك شراء بطاقة هدايا لك ويمكنك دفع المبلغ له بعد ذلك على فترات ويمكنك قراءة المزيد حول شراء بطاقة الهدايا : https://support.academy.hsoub.com/how-to-buy-gift-card ويمكنك محادثة الدعم بخصوص تقسيط مبلغ الدورة و السؤوال عن توافر كوبونات خصم أم لا فهو المسؤول عن الماديات هنا في الأكاديمية : https://support.academy.hsoub.com/conversations
-
وعليكم السلام ورحمة الله وبركاته. الحل صحيح في بعض الحالات ولكن في حالات أخرى خاطئ لهذا فإن هذا الحل لن يتم قبوله على الموقع . لاحظ أنك لا تقوم بالتأكد من الرقم هل هو موجب أم سالب . حيث إذا كان سالبا لا يجب وضعه في المجموع لديك . أيضا لاحظ أنك تقوم بتكرار الكود هو هو مرتين مرة في else ومرة بداخل if الإختلاف هو فقط في إذا كان تم حذف القيم الفريدة أم لا من خلال إستخدام set. لهذا يمكنك فقط وضع جزء واحد من الكود وتحويل set مباشرة . لهذا قم بتحويل المصفوفة إلى set مباشرة ومن ثم التكرار على عناصر set الجديدة وجمع الرقم إذا كان موجبا وعدم جمعه إذا كان سالبا.
- 5 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. لا تحتاج إلى تحويل الصور إلى أرقام يدويا قبل التدريب في CNNS.حيث هي مصممة بالفعل للتعامل مباشرة مع بيانات الصورة و تقوم تلقائيا بتحويل الصور إلى تمثيل رقمي (مصفوفات من الأرقام) كجزء من عملية المعالجة حيث المكتبات تقوم بهذه الخطوة تلقائيا. حيث الصورة يتم تمثيلها بشكل طبيعي كمصفوفة من الأرقام مصفوفة ثلاثية الأبعاد في حالة الصور الملونة (RGB) أو ثنائية الأبعاد في حالة الصور الرمادية حيث كل بكسل في الصورة له قيمة رقمية تمثل شدة اللون. وعند إدخال الصورة إلى الشبكة العصبية يتم تمرير هذه المصفوفة مباشرة كمدخل و لا تحتاج إلى تحويلها بنفسك إلى أرقام لأنها بالفعل في شكل رقمي.
- 6 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. إذا كنت تريد عكس إتجاه النص وليس عكس النص نفسه أى يظهر من اليمين إلى اليسار في notepad . يمكنك الضغط على CTRL + SHIFT من جهة يسار لوحة المفاتيح لجعل إتجاه النص من اليسار . أو نفس الزرين من جهة يمين لوحة المفاتيح لجعل النص من اليمين إلى اليسار . أما إذا أدرت عكس الكلمات نفسها والأحرف .فأولا يوجد لديك مشكلة حيث يجب إستبدال <LSTag ب <LSTag ليصبح النص لديك هكذا : بعد تسجيل <LSTag Tooltip="CriticalHit">ضربة حرجة</LSTag>، استخدم <LSTag Type="ActionResource" Tooltip="BonusActionPoint">إجراء المكافأة</LSTag> لإجراء هجوم إضافي.</content> لأنك كنتَ بحاجةٍ للتحدث عنه. لأنه يبدو... صحيحًا. مناسبًا. ويمكنك عكس النص كما تريد الآن.
-
وعليكم السلام ورحمة الله وبركاته. لا بالطبع إن ال Convolutional Neural Networks (CNNs) لا تقتصر فقط على تطبيقات ال Computer Vision بالرغم بالفعل أنها مشهورة ومستخدمة بكثرة في هذا المجال.حيث أن CNNs فعالة في التعامل مع البيانات التي لها بنية شبكية مثل الصور ولكنها يمكن استخدامها أيضا في مجالات أخرى. معالجة اللغة الطبيعية (Natural Language Processing - NLP) مثل : تحليل المشاعر. التصنيف النصي. الترجمة الآلية. تحليل البيانات الزمنية (Time Series Analysis) مثل : التنبؤ بأسعار الأسهم تحليل البيانات الطبية مثل تخطيط القلب والبيانات التي لها تسلسل زمني. مراقبة حالة الآلات وأدائها. تحليل الأصوات (Audio Processing) مثل : التعرف على الكلام. وغيرها من المجالات الأخرى حيث CNNs فعالة في أي مهمة تتضمن بيانات ذات بنية شبكية أو متسلسلة.
- 4 اجابة
-
- 1
-
-
مرحبا أسامة. إن دورة الذكاء الإصطناعي لا تحتاج أي خبرة مسبقة حيث يتم البدأ من البداية ودراسة الاساسيات التي تحتاجها ولهذا يمكنك البدأ مباشرة في دورة الذكاء الاصطناعي. ولكن إذا لم يكن لديك خبرة مسبقة في مجال البرمجة عموما فيفضل بما أنك مشترك في دورة علوم الحاسوب بالفعل أن تقوم بمذاكرتها أولا . وإليك المسارا المهمة التي يجب عليك دراستها قبل البدأ في الذكاء الإصطناعي : مدخل إلى علوم الحاسوب أساسيات البرمجة قواعد البيانات البرمجة كائنية التوجه الخوارزميات وبنى المعطيات ولكن إذا لديك وقتا متاحا يفضل بالطبع دراستها كاملة.
- 2 اجابة
-
- 1
-
-
لا توجد وظيفة فقط خاصة باستخراج البيانات من الويب web sctraping . حيث ليس إستخراج البيانات وحده المهم . نعم من الممكن أن تجد وظائف على مواقع العمل الحر لمشاريع إستخراج بيانات ولكن إستخراج البيانات بمفرده لن يعطيك الأفضلية في تلك الوظائف . وسيتوجب عليك معرفة كيفية التعامل مع البيانات التي تم إستخراجها وكيف تقوم بحفظها وكيفية إستخدام تلك البيانات فيما يفيد . لهذا سيتوجب عليك دراسة قواعد البيانات و أيضا سيتوجب عليك دراسة كيفية تحليل البيانات والتعامل معها . وبما أنك في دورة "تطوير التطبيقات باستخدام لغة Python" ففي هذه الدورة لا يتم التطرق لهذا الأمر بل توجد في دورة " الذكاء الاصطناعي" لهذا إذا كنت مهتما بذلك فكان الأفضل لك الدخول في دورة الذكاء الإصطناعي وليس الدورة الحالية المشترك بها. وأيضا أنصحك بإكمال الدورة وباقي المسارات حيث أيضا تعلم إنشاء االمواقع وكيفية عملها سيضمن لك فهم أكثر لطريقة عملها مما يسمح لك بإستخراج البيانات بالشكل المناسب.
-
هل تعمل على google colab أم تعمل على الجهاز المحلي لديك ؟ حيث بالطبع إن أكواد الذكاء الإصطناعي والتعلم الآلي تحتاج إلى موارد كبيرة حتى تعمل بسرعه وكفاءة حيث تحتاج إلى GPU قوي لديك ويفضل أن يكون من شركة Nividia وذلك حتى يتم تنفيذ الكود بشكل أسرع . حيث تدريب النماذج يعتمد بشكل كبير عليها وعلى موارد جهازك. لهذا يفضل العمل على google colab حيث يوفر لك بيئة متكاملة وأيضا يوفر لك موارد جيدة جدا وسريعه مما يقلل من الوقت الذي سيستهلكه الكود على جهازك بشكل كبير . ولو كنت تعمل على google colab تأكد من تغير ال run time لديك إلى T4 GPU
-
لاحظ المشكلة هنا أنه يتم إعادة كود جافاسكريبت بدلا من تنفيذ الطلب لديك . ويبدوا أن الخادم الذي تعمل عليه يوجد به أكواد تمنع ال Bots أو Scraping ولهذا يتوجب التحقق من أن الطلب من مستخدم وليس bot . لذلك أعتقد إما أن المشكلة لديك في ال recaptcha حيث لا يتم إرسالها مع الطلب من جافاسكريبت بالشكل المتوقع للخادم. لذلك تأكد من إرسال الرمز الصحيح من بيانات الطلب ليعمل معك .
-
يرجى الضغط على الطلب الذي باللون الأحمر والذهاب إلى نافذة response وإرسال الصورة لما يظهر لك . هل في النسخة المجانية موجود لديك الملف php-email-form.php ؟ إذا لم يكن موجودا فغالبا هذه هي المشكلة.
-
المشكلة في اسم الملف حيث لاخظي وجود الاقواس في إسم الملف وهذا خاطئ حيث تعتبر كرموز خاصة . يرجيحذف أي اقواس او مسافات فارغة من اسم الملف قبل رفعه.
-
وعليكم السلام ورحمة الله وبركاته. أفضل طريقة لتعلم أى مكتبة هي الإطلاع على التوثيق الرسمي (Documentation) الخاص بها وذلك لأن التوثيق الرسمي يوجد به كل شئ عن تلك المكتبة وطريقة إستخدام كل شئ سواء دوال او أى وظيفة أخرى وأيضا مع وجود أمثلة عملية لذلك وأيضا التوثيق يبدأ معك من البداية من خلال شرح كيفية التثبيت والإستخدام والشرح تدريجيا من الأسهل حتى الأصعب . ولكن من الممكن أن يكون التوثيق ليس جيدا أو الشرح به ليس كثيرا أو عدم وجود أمثلة كثيرة حينها سيتوجب عليك البحث إما عن فيديوهات لشرح تلك المكتبة أو البحث عن أمثلة لها وكيفية إستخدامها. ويمكنك قراءة الإجابة التالية لكيفية قراءة التوثيقات الرسمية (Documentation) :
- 4 اجابة
-
- 1
-
-
ستجد أسفل فيديو الدرس صندوق للتعليقات كما هنا يرجى طرح سؤالك أسفل الدرس وليس هنا حيث هنا قسم الأسئلة العامة ولا نقوم بإجابة الأسئلة الخاصة بمحتوى الدورة أو الدرس، وذلك لمعرفة الدرس الذي توجد به مشكلتك و لمساعدتك بشكل أفضل. إذا لم يكن هذا سؤال متعلق بإحدى الدورات فيرجى إرفاق الكود الخاص بال html كاملا. أعتقد ان المشكلة لديك غالبا في إسم ملف ال css حيث لاحظ أنه لديك بإسم styles.css وليس style.css . لذلك يرجى التأكد من أنك قمت بإستدعاءه في ملف html كالتالي : <link rel="stylesheet" href="style.css">
-
وعليكم السلام ورحمة الله وبركاته. من الأفضل دراسة المسارات كما هي بالترتيب فالدورات في الأكاديمية ممنهجة والمسارات مرتبة بشكل متدرج فالمسارات في البداية هي تطبيقات بسيطة ومقدمة للمسارات المتقدمة الأخرى بدءا من مسار تعلم الآلة Machine Learning. وإذا أردت الدخول في مسار تعلم الآلة machine learning فلابئس بذلك ولكن الأفضل دراسة كيفية التعامل مع البيانات أولا لتحقيق إستفادة أكبر .
- 2 اجابة
-
- 1
-
-
ستجد أسفل فيديو الدرس صندوق للتعليقات كما هنا يرجى طرح سؤالك أسفل الدرس وليس هنا حيث هنا قسم الأسئلة العامة ولا نقوم بإجابة الأسئلة الخاصة بمحتوى الدورة أو الدرس، وذلك لمعرفة الدرس الذي توجد به مشكلتك و لمساعدتك بشكل أفضل.
-
هل تقصد الوصول إلى إعدادات safari أم ماذا ؟ إذا كان كذلك فإن ما تقوم به حاليا هو الضغط بالزر الأيمن على النافذة التي تحوي الموقع الحالي ولهذا تظهر تلك الإعدادات أو الخيارات الخاصة بالنافذة أما لو أردت الوصول إلى اعدادات المتصفح فيجب إختيار التالي :
- 3 اجابة
-
- 1
-
