Mohammed Saber6
الأعضاء-
المساهمات
1036 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
10
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو Mohammed Saber6
-
مرحباً دانا: في الأول والأخير يجب أن تختاري البرنامج علي حسب إمكانيات جهازك أنا جربت Bluestacks هو سريع في البداية ولكن مع الوقت يكون بطيئ ويستهلك إمكانيات عالية من الجهاز ولكن مما قرأت عن nox فهو سريع ومحبوب ويستهلك أقل من Bluestacks *** وهذا مرجع للفرق بين الإثنين: Bluestacks vs Nox يجب الإطلاع على قسم System Requirements
- 10 اجابة
-
- 1
-
مرحباً دانا: إذا كنت تريد إختبار التصميم في مرحلة التطوير فيجب عليك أن تجرب التطبيق علي اللابتوب أو الكمبيوتر عن طريق emulator وهو عبارة عن محاكي لنظان الأندرويد لكن بداخل الكمبيوتر. أما إذا كنت تقصد أنك تريد أن تعطي التطبيق لأي شخص لتجربة التطبيق فيجب عليك بعد أن تنهي التطبيق أن تعمل Build للبيئة الحية وترفع التطبيق النهائي على google play ومن ثم مشاركة التطبيق مع الجميع وهذا مرجع للمزيد من التفاصيل.
- 1 جواب
-
- 1
-
مرحباً محمد التوتر شيئ طبيعي وهو رد فعل طبيعي لعقلك لأهمية ما أنت مقبل عليه ويحدث التوتر عادة من الآتي: أنك تفكر أنك سوف تفشل أمام الجمهور فيما ستفعل أو تقول. أنك تكون مضغوط من كثرة التفكير. عدم الخبرة فيما أنت مقبل عليه. فسؤالي هو هل قارنت نفسك وأنت تتحدث مع أصدقاؤك بالتحدث مع أشخاص مثلاً ( قدوتك - زملاؤك في العمل - مديرك ) ؟ أنا متأكد أنك مع أصدقاؤك لا تلقي بالاً لما تقول حتي لو أخطأت لعلمك المسبق وخبرتك من التعامل معهم وتوقعك لردود أفعالهم ... إذاً فهذه عوامل جعلتك تتعامل معهم علي نفس الأساس. أولاً لايوجد في سؤالك أي شيئ يتعلق بأن الموقف محرج ولكن أنت ترهب الموقف لا أكثر ؟ في حالة الخطاب : انت تقلق من أن تتعثر وأنت تلقي الخطاب أو أن تنسي المحتوى وألا يعجب المستمعين وتخاف ردود أفعالهم وهذا أمر طبيعي ويحدث لكل البشر لأنها غريزة ( لأن الإنسان عدو ما يجهل ) ..... الحل هو : أن تجهز الخطاب وتلقيه على أسرتك وبكل جدية وبعد ذلك على أصدقاؤك وتناقش مثلاً شخص لديه الإهتمام بموضوعك وتدعوه لحضور المحاضرة التي ستلقيها وتجعل تركيزك عليه حتى ترتاح وتندمج في الإلقاء لأنه عامل أساسي أن تشعر الجمهور أنك مهتم بهم وأن تتدرب علي طريقة الإلقاء لأنها ستعطيك الثقة. اما عن انتظار شيئ : فأعتقد أنك تنتظر وظيفة أو أمراً هاما تريده بشدة ولذلك يزيد توترك وهذا بسبب أنك تفكر بالسلب ( كالطالب الذي خرج من الإمتحان ولم يتذكر ما كتب في الورقة ولذلك هو يضع إحتمالات لرسوبه ) ...... الحل : يجب في هذه النقطة أن تتفاءل لو الأمر لم يحدث بعد وتترك كل شيئ علي الله ( كما قال صلى الله عليه وسلم : تفاءلوا بالخير تجدوه ) وإذا لم تكن واثقاً أنك ستحصل علي ماتريد لا تضع توقعات عاليه على أنك ستحصل عليه وتبني أفكارك على هذا الأساس حتى لا تؤذي نفسك بتوقعاتك. أما عن المسؤلية: فهي أكثر شيئ يجب أن تشعر فيه بالقلق والتوتر وهذا أمراً طبيعياً لأغلبنا إن لم يكن جميعنا وذلك بسبب أننا جميعنا نقلق أننا لن نكون على قدر من المسؤلية لتحملها أو أننا سنفشل فيها وأنها أكبر مما نحن نستطيع ...... الحل هو أن لا تحكم علي شيئ قبل أن تراه وأن لا تعطي نفسك الشحنة السلبية عن طريق التفكير الرجعي ولا تقول لا أستطيع إتمام هذه المسؤلية بل قل أنه تم إختياري لما لي من مؤهلات تؤهلني لإتمام هذه المسؤلية .... ولن يعطيك أحد مسؤلية إن لم تكن تستحقها شكراً لك.
- 5 اجابة
-
- 1
-
يجب أن تفهم المطلوب أولاً لأن الفهم نصف الإجابة والسؤال معطياته كالآتي: أعطاك قيم وحدد عددها ب 5 قيم والمطلوب كالآتي: أن تحسب متوسط هذه الأعداد دالة مساعدة إذا لم تكن تعرف كيف تحسب متوسط أي أرقام : المتوسط = مجموع الأعداد / عدد الأعداد ولذلك تلخيصاً لما سبق هو يريد حساب متوسط باستخدام الأعداد المذكورة في السؤال ولذلك الحل يكون كالآتي( بلغة الجافاسكربت أو أي لغة أخرى ) : // أولاً تقوم بتعريف المتغيرات let input1 = 10; let input2 = 20; let input3 = 30; let input4 = 40; let input5 = 50; // ثم نقوم بعد ذلك بتعريف الدالة التي تحسب المتوسط وتقوم بإعطائها الأرقام function average_calc(num1, num2, num3, num4, num5) { // نقوم بحسابة المتوسط كما في السؤال = المجموع / العدد let average = ( num1 + num2 + num3 + num4 + num5 ) / 5; // نقوم بإرجاع القيمة المحسوبة return average; } // نستدعي الدالة average_calc(input1, input2, input3, input4, input5);
-
مرحباً دانا يمكنك من خلال الإطلاع على هذا وأيضاً إذا أردتي برنامج جيد أيضاً لمحاكاة الأندرويد على الكمبيوتر فهناك Bluestacks فقط تحملين البرامج عليه وتتعاملين معه كأنه هاتف
- 4 اجابة
-
- 1
-
ما هي الخطوات التي جربتها ؟
-
مرحباً محمد الرجاء فتح الدورة علي نافذة متخفية إذا كنت تفتح من خلال جوجل كروم أو أن تضغط ctrl + f5 لحذف الكاش إذا كان هناك كاش على المتصفح شكراً لك.
-
مرحباً أمين طريقتي تختلف لأني حسبما فهمت من السؤال أن المطلوب أن تضع مجموعة من ال p بين كل صندوقين لتكون هناك مسافات عمودية بين الصناديق في نهاية الأمر. أما عن عدد paragraph فهو ليس محدد من الممكن أن تزيد أو تقلل عددهم لكي تظهر الفراغات المطلوبة حسبما فهمت من السؤال.
- 6 اجابة
-
- 1
-
مرحباً أمين المقصود بال box هو ال div كما هو مذكور في ملف ال HTML المرفق .... أما عن باقي المطلوب فهو أن تضع فقط مجموعة من عناصر ال paragraph بين كل 2 divs لا تكتب بداخلهم أي شيئ لأن المطلوب أن تكون إضافة ال paragraph لتزيد المسافات بين جميع ال divs <div id="div1">This is test number 1</div> <p></p> <p></p> <p></p> <p></p> <div id="div2">This is test number 2</div> <p></p> <p></p> <p></p> <p></p> <div id="div3">This is test number 3</div> شكراً لك
- 6 اجابة
-
- 1
-
السلام عليكم ورحمة الله هذا الجزء يعتمد على عدة عناصر: 1/ تفرغ المبرمج الذي سوف يترك عمله أو يخصص وقت بعد دوامه ليتفرغ لكتابة كتاب معين عن تقنية معينة. 2/ من الممكن أنه في نفس الوقت الذي يكتب فيه المبرمج عن تقنية x تظهر تقنية أخرى y وتكون أقوى وأشمل وتكون تحديث للتقنية x فيضطر المبرمج لأن يلغي الفكرة. 3/ إذا قارنت هل المبرمج على إستعداد أن يخصص وقت 3 ساعات يومياً لكتابة كتاب عن تقنية منتشرة على الإنترنت باللغة الإنجليزية في حين أنه ممكن أن يستثمر هذا الوقت للدراسة في تقنية أخرى أو التمرس في لغة برمجية معينة كي يرقى بمستواه....... ستجد أن الغالبية العظمي يطورون أنفسهم ويستغلون الثواني ليزيدوا معرفتهم وخبراتهم. 4/ مجال البرمجيات .... الثانية التي تضيع منك محسوبة عليك ولذلك يجب أن تأخذ نفسك إلي المستوى التالي وتتعلم الإنجليزية وتقرأ كتب ولا تنتظر من أحد أن يعطيك المعلومة كاملة.
-
يمكنك إستخدام الكود أدناه package am; import java.util.Scanner; public class AM { public static void main(String[] args) { // هنا تقوم بعمل لووب على أرقام الجدول من جدول واحد إلى جدول 12 for (int i=1; i<= 12 ; i++) { // هنا بداخل كل جدول تعمل أيضاً لووب للعناصر التي ستدخل في عملية الضرب for (int j=1; j<=12; j++) { /* * هنا إذا كانت i = 1 معناها أنت في جدول 1 * j معناها الرقم الذي سيتم ضربه فى جدول واحد مثال 1*1 1*2 ... 1*12 ثم بعد ذلك ينفذ جدول 2 بنفس الطريقة وهكذا */ System.out.println(i+"*"+j+"="+j*i); } } } } وللتطبيق العملي هنا
-
في البداية يجب أن تتقن لغة الجافا سكربت لأنها ستكون المحور الأساسي سواء في صناعة المواقع الإلكترونية أو صناعة التطبيقات فمثلاً إذا أردت أن تنشئ موقع إلكتروني فيجب عليك إستخدام الجافاسكربت للبرمجة الأمامية أو إحدى ال Frameworks الخاصة بها مثلاً: 1/ Angular js 2/ React js 3/ Vue Js أما إذا أردت إنشاء تطبيقات للهواتف Android أو IOS فأمامك مسارين : 1/ إما أن تستخدم لغات البرمجة المختصة لبرمجة الأندرويد كمثال Java - Kotlin وغيرها ويمكنك الإطلاع على التفاصيل من هنا 2/ أو يمكنك إستخدام لغة الجافا سكربت لعمل التطبيقات فمثلاً يمكنك إستخدام ReactNative ولكن في البداية يجب أن يكون لديك سابق معرفة في مكتبة React أو استخدام NativeScript أو JQuery Mobile ويمكنك الإطلاع على التفاصيل من هنا
-
الرجاء توضيح ماذا تريد أن تفعل
-
هو إطار يمكنك وبكل سهولة من كتابة الأكواد وبسرعة وذلك من خلال الإمكانيات التي يتيحها لك وما عليك سوى استخدام هذه الإمكانيات وتسخرها للعمل المطلوب ليكون تركيزك الكلي على البرمجة. هناك أنواع من ال Frameworks : 1/ Design Framework ------> وهذا النوع يساعدك في أن تركز فقط على البرمجيات فمثلاً عندك فى التصميم إذا أردت أن تنسق زرار فسوف تكتب CSS كثير كي تحصل على النتيجة المطلوبة وفى الغالب سوف يتكرر التنسيق كثيراً لكن بتعديلات بسيطة على حسب الحاجة ..... هنا يأتي دور ال Framework لتستخدمه تسهيلاً عليك حيث أن العنصر يقبل أكثر من خاصية تضيفها له ليكون متأقلم مع جميع تعديلاتك وهذا مثال Framework 2/ Programming Framework ------> وهذا النوع أيضاَ يساعدك على التركيز على التعامل فقط مع إطار العمل الذي تستخدمه بدون الحاجة الواضحة إلي مكتبات خارجية مثال Angular يتم اعتباره إطار عمل متكامل لما يشمل على الخدمات وال Forms و ال HTTP API بخلاف مثلا React والتي تعتبر مكتبة وذلك لأنها مختصة في بناء ال Components فإذا أردت أن تتواصل مع الباك ايند مثلاً يجب عليك إستخدام مكتبة كمثال Axios.
- 4 اجابة
-
- 1
-
السلام عليكم ورحمة الله وبركاته. لا تعتمد على حفظ الأكواد وذلك لعدة أسباب أهمها أن الكود البرمجي يخضع للمتطلبات التي يكتب لأجلها كمثال... أنك تريد لعبة أن تتحرك للأمام إذا ضغطت على زر x هناك مبرمج آخر يريد أن نفس اللعبة تتحرك فقط للأمام إذا ضغطت علي زرارين معاً وفي حالة فقط معينة فإذاً المنطق واحد لكن طريقة التنفيذ مختلفة. للمزيد من الآراء والنقاشات يمكنك التصفح من هنا
-
يمكنك إستخدام المكتبة باستخدام إحدى الطرق الآتية: 1/ تنزل المكتبة عندك على الجهاز وتحفظ المكتبة للمشروع عندك واستدعاؤها كما تستدعي أي ملف ويمكنك متابعة التفاصيل من هنا 2/ أن تحملها عن طريق رابط على الإنترنت ويكون إسمه CDN وأيضا يمكنك تصفح التفاصيل من CDN واستدعاؤها كما تستدعي أي ملف وهناك فروقات واختلافات في إستخدام كلتا الطريقتين 1/ الأولى تتميز بأن تحميلها أسرع من الثانية فمثلاً لو الإنترنت عندك ضعيف ستجد الأيقونات تتحمل سريعاً لأنها عندك على الجهاز أما فى حالة ال CDN سيكون هناك تحميل بطيئ للمكتبة. 2/ الثانية تتميز عن الأولى بأنها دائما تكون محدثة.
-
- 2 اجابة
-
- 1
-
أو يمكنك مباشرة الدخول على الدورات أيضا من هنا
-
وعليكم السلام ورحمة الله وبركاته هنا كل ما يوجد بخصوص ال Photoshop
- 18 اجابة
-
- 1
-
1/ يمكنك تصفح الدورات من الصفحة الرئيسية واختيار الدورة المراد الإشتراك فيها 2/ الضغط على سجل الآن كما هو موضح بالصورة ثم ستجد سعر الدورة وطريقة الدفع
-
أنا لست متخصص cordova ولكن عن طريق البحث يمكن أن يكون هذا حل لمشكلتك set executeSql result value to a variable
- 2 اجابة
-
- 1
-
تحكم فيها وأعطيها width و Height أو لو كنت تستخدم Framework7 icon استخدم طريقتهم <i class="f7-icons size-22">house</i> <i class="f7-icons size-25">house</i> <i class="f7-icons size-29">house</i> <i class="f7-icons size-50">house</i> وفى ملف ال css .size-22 { font-size: 22px } .size-25 { font-size: 25px } .size-29 { font-size: 29px } .size-50 { font-size: 50px }
- 1 جواب
-
- 2
-
من غير الممكن التعديل على النسخة النهائية التي يستخدمها ال End-user يجب أن تعدل على ال Source code كمثال إذا عندك ملف وليكن movie.mp4 وحاولت التعديل لتجعله كالآتي movie.rar الآن لن يعمل معك لأنك حولته من ملف فيديو إلى ملف مضغوط ولكن برمجته كانت تتوقع أنه سوف يعمل فقط بصيغة mp4.
-
لا يجب عليك ذلك لا حاليآ ولا في المستقبل.... لأن العمل الحر وبكل بساطة عمل جانبي ومن الممكن ألا تحقق الدخل الذي تحققه من وظيفتك الأساسية. مثال بسيط لنفترض أنك تحصل على 100 دولار من مهنتك أما في مستقل حصلت على وظيفة ب 1000 دولار وتمت الموافقة عليك وفي نفس الوقت قررت أن تترك العمل الرئيسي وتتفرغ للعمل الحر ولكن قبل تسليم المشروع واجهتك صعوبة في إنهاؤه أو حصل لك ظرف ما ولم يقدر العميل ذلك وألغى المشروع وأعطاك تقييم سيئ. الآن أنت خسرت هذه الوظيفة وخسرت الوظيفة الأساسية وليس معك أموال خلال الشهر ومعك تقييم سيئ فهذه خسارة من جميع الجهات ومن الممكن أن يحدث معك العكس.