-
المساهمات
4888 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
11
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو عبدالباسط ابراهيم
-
أرى أنك لم تفتح مجلد currentVersion قم بفتح المجلد currentVersion عن طريق الضغط على السهم بجوار المجلد ثم إفتح المجلد الذ بإسم رقم إصدار البرنامج لديك ثم متابعة الخطوات من الخطوة إفتح مجلد common وإن لم تستطع تنقيذ المطلوب قم بالبحث في ال youtube عن Turn off Hyperlink Warning for office حتى ترى الشرح أمامك
-
ربما لم تكملي التسجيل في github أو أي مشكلة خاصة بالتسجيل في الموقع لذلك قومي بتسجيل الدخول إلى الموقع وإن لم يعمل قومي بإكمال أي خطوات ناقصة في الحساب الخاص بك ثم قومي بالمحاولة مرة أخرى لكن بعد إغلاق ال vs code ثم إعادة فتحه
-
قم بالتالي الضغط على window + R معاً من ال keyboard ستظهر لك نافذة قم بكتابة التالي regedit ثم إضغط enter ستظهر لك هذه النافذة ستفتح كل مجلد كما في الصورة في مجلد window ستجد مجلد يسمى برقم اصدار البرنامج قم بفتحه إفتح مجلد common ثم قم بإنشاء مجلد من خلال edit (من أعلى يسار النافذة) ثم new ثم key ثم قم بتسمية المجلد Security ثم قم بإنشاء ملف من خلال edit (من أعلى يسار النافذة) ثم new ثم DWORD Value ثم قم بتسمية الملف DisableHyperlinkWarning ثم إضغط enter سيظهر الملف على يمين النافذة إضغط عليه بالزر الأيمن لل mouse ثم اختر modify ثم في خانة ال value name اختر ال Decimal و في خانة ال value data اكتب رقم 1 كما في الصورة ثم قم بإغلاق النافذة والجهاز وسوف تختفي هذه الرسالة
-
بالطبع ليس هناك خطأ في هذا التصميم والمشكلة أنه يجب أن تعرف أن لكل شخص ذوق معين فلولا اختلاف الأذواق لبارت السلع فليس عليك إقناعه بهذه التصميمات إن لم تعجبه ويجب أن تتعلم فن التعامل مع العملاء فستخسر العديد من العملاء حتى ولو كنت ذو مهارات وإحترافية عالية فما يجب عليك فعله هو التعديل على التصميمات التي احضرها لك وتنفيذ المطلوب منك وليس أكثر فهناك بعض العملاء التي سوف تبدع في العمل معهم وبالتأكيد هذا العميل ليس من هذا النوع من العملاء
- 10 اجابة
-
- 2
-
إذا كان ذلك على موقع خمسات يمكنك بالطبع التواصل مع البائع قبل شراء الخدمة من خلال التالي قم بالدخول إلى الخدمة التي تريدها ثم في أعلى اليسار ستجد كلمة شراء الخدمة قم بالضغط على السهم بجوار هذه الكلمة ستظهر لك قائمة قم بإختيار تواصل مع البائع ستذهب إلى صفحة يمكنك كتابة رسالة له والتوصل مع
-
أولاً من المفضل عمل موقع خاص بك portfolio لأنه يظهر الاحترافية ويزيد من ثقة العميل في المستقل فإذا قمتي برفع هذه المشاريع على إستضافة يمكنك وضعها في الموقع الخاص بك portfolio أيضاً من المهم وضع رابط المستودع الخاص بكل مشروع ليقوم العميل من مراجعة الكود أما إذا لم يكن لديك portfolio خاص بكي يمكنكي وضع هذه المشاريع في معرض الأعمال في منصات العمل الحر مثل مستقل ولكن من الضروري بناء موقع خاص بكي ويمكنكي أيضاً عند وضع هذه المشاريع في ال cv يفضل شرح كيفية بناء المشروع والتقنيات المستخدمة وإرفاق رابط المشروع ورابط المستودع الخاص بالمشروع
-
يمكنك تنزيل برنامج adobe audition من موقع adobe الرسمي من خلال هذا الرابط ويوجد أيضاً فترة تجريبية لمدة إسبوع وبعدها يجب عليك شراء البرنامج ويكلفك 21$ ولكن يمكنك أيضاً شراء جميع برامج adobe ب 53$ فقط في كنت تريد أكثر من برنامج فربما تكون صفقة جيدة بالنسبة لك وإذا كنت طالب حالياً يمكنك أخذ تخقيض فقط قم يالتواصل مع الشركة
- 2 اجابة
-
- 1
-
يمكنك أن تجد كاتب محتوى على كلا المنصتين وإختيار الأفضل من بين المستقلين ولكن طريقة عمل موقع مستقل تختلف عن موقع خمسات حيث أن في موقع مستقل يمكنك طرح المشروع بالتفاصيل الكاملة حول المشروع والشروع الواجب توفرها في المستقل وعند نشر المشروع ستتلقى العديد من العروض من العديد من المستقلين فيمكنك إختيار المستقل المناسب للعمل معك أما بالنسبة لخمسات فيمكنك تصفح الخدمات المطروحة على الموقع من قبل المستقلين وإختيار الخدمة المناسبة بالنسبة لك لكل منصة طرق مختلفة للعمل ولكن في كلا المنصتين يمكنك إنجاز العمل المطلوب و توفر لك كلا المنصتين ضمان للأموال الخاصة بك في حالة لم يكمل المستقل العمل المطلوب
-
ال php هي لغة برمجة مفتوحة المصدر ومجانية تستخدم في ال server-side حيث تمكنك من العمل مع قواعد البيانات فمثلاً في ال facebook لإضافة منشور أو حذفه ونظام عمل التعليقات وإظهار المعلومات الخاصة بكل مستخدم كل هذا يتم بنائه بال php فيمكن القول إختصاراً أن ال php هي التي تتحكم في البيانات وللمزيد من المعلومات يمكن البحث عن ال server-side أما بالنسبة لإنتشارها لعدة أسباب ال php متخصصة في مجالها وهو الserver-side لذلك توفر جميع الأدوات للعمل بسهولة قوة الدعم و المجتمع الضخم الخاص بها حيث يساعد ذلك في توفر العديد من المكتبات والأدوات وتوفر الكثير من الدورات لتعلمها إطارات العمل العملاقة مثل laravel التي تسهل العمل كثيراً وجعل الموقع ذو حماية عالية يستخدم ال wordpres ال php مما يحفز العديد من المطورين لتعلم الphp لكثرة فرص العمل سهلة نسبياً بالنسبة للغات الأخرى
- 2 اجابة
-
- 1
-
من الطبيعي أن يكون العمل الحر freelance صعباً نظراً للمنافسة بين المستقلين وإذا كنت مبتدأ ربما تحتاج لبعض الوقت لقبول العرض الأول لك ولكن هناك بعض الأشياء التي يجب أن تكون على دراية بها حتى تستطيع العمل على هذه المواقع بناء ملف شخصي و معرض أعمال جذاب حيث يعتبر ال portfolio هو الذي يجعل العميل يثق في المستقل وجودة الأعمال لديه . اختيار المشروع الذى يناسب مهاراتك وذلك ينعكس في كتابة العرض الذي تقدمه حيث يكون هناك ثقة وأحترافية في كتابة العرض من الأخطاء التي يقع فيها معظم المستقلون هو كتابة المهارات التي يجيدها لكن العميل لا يهتم بما تجيد بل يهتم بما تستطيع أن تقدم له من خدمات قم بعمل مشاريع تشبه المشاريع التي يطلبها العملاء بكثرة لربما يجد العميل مشروع في معرض أعمالك يشبه ما يريد ويعجبه وفي هذه الحالة إحتمال كبير هذا المشروع لك وفي الأخير ربما تعمل في شهر ولا تعمل في شهر آخر فهذه أرزاق فقم بعمل المطلوب فقط
-
أولاً ال node js ليست لغة برمجة إنما يمكنك إعتبارها نظام أو بيئة عمل تمكنك من إستعمال JavaScript في ال back-end أما بالنسبة للأكثر طلباً في السوق نجد أن ال node في طلب متزايد سواء في مصر أو أوروبا ولكن مازالت ال php مهينة بشكل رهيب علي سوق العمل ولكن ليس كثيراً من يطلب العمل ب pure php حيث الطلب الكثير يكون على إطار العمل laravel و ال wordpress. أما بالنسبة للأسهل كبداية بالطبع العمل بال php أسهل من ال nodejs بالرغم من تعلم لغة أخرى وهي ال php ولكن توفر لك ال php بيئة عمل تساعدك وتسهل عليك العمل نظراً لأن ال php لغة server side في المقام الأول مهما كان لكل مسار أيجابيات و سلبيات فينبغي عليك تعلم المسار الذي تميل إليه. وليس كثيراً من يتعلم ال node لذلك يعتبر لك فرصة جيدة للعمل
-
يظهر لك ذلك الخطأ لأنك قمت بإنشاء مستودع على github يحتوي على ملفات غير موجودة في المشروع الذي تحاول رفعه مثل ملف readme لذلك قم بالتالي كتابة الأمر التالي git pull origin main لجلب الملفات المختلفة ثم قم بعمل git push origin main مرة أخرى
- 4 اجابة
-
- 1
-
ليس هناك وجه مقارنة بين ال VueJs / AngularJs / ReactJs تقنيات خاصة بال front-end و الPHP / LARAVEL / WORDPRESS خاصة بال back-end لذلك إذا أردت التخصص واحتراف ال front-end قم بدراسة أي من react/vue/angular حتى تزيد فرص عملك فتعتبر هذه ال framework حالياً من أساسيات الويب أما إذا أردت التخصص في ال back-end يمكنك تخطي هذه التقنيات وتعلم php مباشرة
-
أولاً تسمى framework وليست لغات برمجية و تستطيع بإستخدام هذه ال frameworks بناء مواقع تسمي single page application ولكن ما هي هذه ال app هي مواقع تقوم بتحميل الموقع مرة واحدة وعند زيارة صفحة أخرى من الموقع يقوم بتحميلها بدون إعادة تحميل للصفحة التي تريدها أي يعتبر صفحة واحدة مثال على هذه المواقع Facebook أو gmail مما يعطيك سرعة عالية للموقع وبالطبع هناك مميزات كثيرة لل spa يمكنك البحث عنها وأيضاً هناك عيوب لهذا النوع من المواقع منها قلة الكفاءة للعمل مع ال seo وأيضاً تعتمد بشكل كبير على ال JavaScript فعندما يقوم المستخدم بتعطيل ال JavaScript في المتصفح لا يعمل موقعك بشكل جيد
-
لحعل حجم الصورة متطابق مع العنصر الأب أو الحاوية يمكنك بكل سهولة إعطاء خاصية .img-container{ /* العنصر الأب للصورة*/ width: 100px; height: 100px; } img{ width: 100%; height: 100%; } بالنسبة لل 100% فهي تعني القيمة الكلية للعنصر الأب فلتغيير حجم الصورة يمكنك الأن تغيير حجم العنصر الأب فقط وتبعاً لذلك يتغير حجم الصورة أما بالنسبة للإرتفاع يفضل عدم تحديده لثبات الصورة علي ال ratio المناسب للصورة
-
توجد عدة طرق لتوسيط العناصر أولاً بإستخدام ال flexbox تقوم .a{ display: flex; justify-content: center; /* للتوسيط أفقياً */ align-items: center; /* للتوسيط رأسياً */ } بإستخدام ال position .a{ position: relative; } .b{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) } أما إذا كان العنصر الذي تريد توسيطه inline تقوم بإعطاء العنصر الأب text-align: center فقط
-
يمكن لعوامل كثيرة التأثير على سرعة الموقع منها قبل كل شئ إختيار إستضافة جيدة يعتبر الجزء الأكبر و الأكثر تأثيراً هي الصور أو الفيديوهات أو الميديا عموماً حيث تعتبر هذه الملفات كبيرة الحجم فإذا كان موقعك يحتوي على عدد كبير من الصور فتوجد عدة طرق لتقليل ذلك منها إستخدام ال responsive Image و إستخدام صيغة ال webp للصور و إستخدام ال lazy loading تقليل عدد ال http requests عن طريق تقليل عدد الملفات المستخدمة فمثلاً بإستخدام ال module bundler يمكنك دمج عدة ملفات في ملف واحد حذف الأكواد غير المستخدمة فمثلاً بدلاً من إستدعاء مكتبة مثل ال bootstrap كاملة يمكنك إستدعاء الجزء الذي تستعمله إستخدام تقنية ال caching تقليل عدد ال reflow and repaint عند إستخدام ال javascript الحلول التي ذكرتها بالأعلى قد تحتوي على أساليب وتقنيات متقدمة فيمكنك البحث عن الجزئية التي لم تفهمها وإذا قمت بدراسة هذه الأساليب ستنقل مهاراتك لمستوي إحترافي
-
بالتأكيد التعليم الجامعة مفيد جداً ويبني أساس جيد ولكن لابد من التعمق ومتابعة التحديثات في المجال الخاص بك وأي مجال عموماً لذلك من الأفضل المتابعة والتعمق في أكثر مجال تحبيه بجانب التعليم الجامعي وعدم الإعتماد الكلي على التعليم الجامعي بحيث عند التخرج يصبح لي مجموعة من المشاريع تميزكي وتميز ال cv الخاص بك عن الخريجين ويمكنكي أيضاً التقدم لعمل بخبرة سنة أو إثنين نتيجة المشاريع التي قمتي بتنفيذها لذلك يمكن تلخيص السابق في تحديد فرع من علوم الحاسوب والتعمق فيه تنفيذ العديد من المشاريع من الممكن التقدم لعمل جزئي بجانب الجامعة لإكتساب خبرة ستفيدك كثيراً عند التخرج
-
يستخدم الوسم الفارغ <> </> إختصاراً ل fragment الخاصية التي تمكنك من إضافة أكثر من عنصر بدون الحاجة لوضعهم بداخل عنصر واحد كالتالي render() { return ( <React.Fragment> <header /> <main /> <footer /> </React.Fragment> ); } //إختصاراً سنقوم بكتابة التالي render() { return ( <> <header /> <main /> <footer /> </> ); } بينما إذا أردت تطبيق الكود بالأعلى بدون <> </> سيظهر لك خطأ وستضطر لوضع ال header وال main و ال footer بداخل عنصر واحد كالتالي render() { return ( <div> <header /> <main /> <footer /> </div> ); }
- 4 اجابة
-
- 1
-
يستخدم ال multithreading في العديد من البرامج والتطبيقات حيث يساعد في تحسين الأداء بشكل كبير وتنفيذ العديد من المهام في وقت واحد بدون إعتماد أو تأثير بعض المهام على المهام الأخرى وأمثلة على ذلك المتصفح الذي تستخدمه يمكنك القيام فتح وإستعمال العديد من ال taps في وقت واحد دون تأثير أي tap على الأخرى مثال آخر برنامج word حيث عند كتابة أي جملة يتم تنفيذ عدة مهام بالتوازي مثل الكتابة وتصحيح الأخطاء النحوية والإملائية كل هذه المهام تتم بالتوازي يمكنك تطبيق مفهوم ال multithreading بإستخدام العديد من اللغات البرمجية مثل c# - java - php - go
- 1 جواب
-
- 2
-
يمكن لعوامل كثيرة أن تسبب مشكلة ثقل الجهاز أولاً يجب أن تكون مواصفات الجهاز الخاص بك مناسبة لتشغيل البرامج الذكورة بالأعلى(بروسيسور جيد وسعة رامات عالية والأهم كارت الشاشة) حيث أن هذه البرامج لا تعمل بكفاءة على الأجهزة الضعيفة إذا كانت مواصفات الجهاز جيدة بالنسبة لهذه البرامج يمكنك إعادة تثبيت ال windows ربما يكون المشكلة في النسخة إذا كانت هذه البرامج ليست أصلية من شركة adobe قم بإعادة تثبيتها ويفضل شراء هذه البرامج حيث تعمل بكفاءة عن النسخ الأخرى
- 3 اجابة
-
- 1
-
إذا لم يكن هناك أي خبرة سابقة عن البرمجة يفضل دراسة أساسيات البرمجة و أساسيات علوم الحاسوب حتي يسهل عليك دراسة أي لغة برمجة حيث. أن أساسيات البرمجة ثابتة تقريبا في معظم اللغات ثم الخطوة القادمة هي تحديد المجال الذي تريد دراسته هناك مجالات عديدة ولكن هناك مجالات مثل برمجة الويب بناء تطبيقات أندرويد بناء تطبيقات ios بناء تطبيقات desktop تعتبر المجالات السابقة جيدة حيث تكون سهلة نسبياً كبداية ويمكنك العمل بها سريعاً نسبياً عن المجالات الأخرى ويمكنك أن تجد الدورات المناسبة لك في الأكاديمية هنا ويفضل أن تبدأ بدورة مثل دورة علوم الحاسوب الموجودة هنا حيث تعتبر مدخل ممتاز لتعلم الأساسيات
-
إذا كنت تقصدين تصميم الواجهات فقط بدون تكويد التصميم و تحويله التصميم إلى صفحات ويب أي وظيفة ال ( ui/ux ) إذا لا تحتاجين إلى تعلم ال css أما إذا كنت تقصدين مطور الواجهات الأمامية وهو الشخص الذي يقوم بتحويل التصميم إلى صفحات ويب بالطبع يجب تعلم ال css ولا يكفي إستخدام خدمات تقدم تصاميم جاهزة إذا كنت تريدين التخصص في تطوير الواجهات الأمامية ولتعلم اتطوير الواجهات الأمامية يجب تعلم المهارات الأساسية: الأساسيات: HTML ،CSS ،JavaScript HTML و CSS هما لغات ترميزية يستخدمها المصممون لإنشاء أجزاء من صفحة الويب وأنماطهم البصرية. إنها الأساسيات وراء كل موقع ويب – تستخدم متصفحات الويب كود HTML و CSS لتحديد ما يراه المستخدمون عند تصفحهم لموقع الويب. أخيراً، لدينا JavaScript – لغة برمجة تستخدم للتحكم ديناميكياً في المحتوى على صفحة الويب. يتيح لك JavaScript جعل المواقع تفاعلية – يتم تشغيل جميع تطبيقات الويب والخرائط التفاعلية وصور التمرير والفيديو الديناميكياً بواسطة JavaScript. جافا سكريبت هي لغة برمجة ضخمة مع إمكانيات شبه محدودة، ولكن يجب على المطورين المبتدئين التركيز على تعلم الأساسيات – أشياء مثل بناء الكود، وكيفية عمل المتغيرات، والبيانات الشرطية، والوظائف.
- 4 اجابة
-
- 1