الخريطة الذهنية لمجالات البرمجة السائدة

كتب بواسطة: | Features, General Coding Topics, برمج | 2 تعليقان

هناك الكثير من المجالات البرمجية السائدة الآن في العالم، لكن ماهي المهارات أو لغات البرمجة التي أحتاج ان أتعلمها لكل مجال من المجالات البرمجية؟  هناك الكثير من الأسئلة التي تخطر في ذهنك، ماهي اللغة التي أبدأ فيها؟ ما هي المجالات الفرعية المتوفرة في كل مجال من المجالات البرمجية؟ وإلى آخره من الأسئلة في مسار مقدمة في عالم الكمبيوتر، نستعرض هذه…

أكمل القراءة

مصطلحات مهمة في عالم البرمجة

كتب بواسطة: | Features, General Coding Topics, برمج | 6 تعليقات

هناك العديد من مصطلحات الكمبيوتر والبرمجة التي تمر علينا باللغة الإنجليزية لا نفهمها، حتى لو كانت مترجمة باللغة العربية، فلازلنا نحتاج إلى شرح لها. هنا سنقوم بعرض أبرز المصطلحات البرمجية العامة التي ستحتاج إلى معرفتها عند دخولك عالم البرمجة ١. كود code  المعنى الحرفي: شفرة تعريفها: كلمات يفهمها الكمبيوتر، يتم من خلالها إرسال الأوامر إلى الكمبيوتر  هناك الكثير من الناس…

أكمل القراءة

كيفية التخلص من ملفات اندرويد ستوديو الزائدة لتوفير المساحة التخزينية

كتب بواسطة: | Android | لا يوجد تعليقات

معظم مطوري تطبيقات أندرويد يلاحظون أن ملفات Android Studio تستهلك قدر كبير من مساحة القرص لديهم ويزيد حجم هذه الملفات بإستمرار مع مرور الوقت. هناك العديد من الأسباب وراء هذا الأمر منها تحديثات Android Studio والمشاريع التي تستخدم إصدارات مختلفة من نظام gradle ومن المكتبات والتي يقوم اندرويد ستوديو بتحميلها بشكل تلقائي بمجرد فتح هذه المشاريع! بعد فترة ستجد أن…

أكمل القراءة

كيفية اختصار حجم مشاريع أندرويد قبل تسليمها أو إرسالها

كتب بواسطة: | Android | لا يوجد تعليقات

يعاني الكثير من مطوري تطبيقات أندرويد من الحجم الكبير لمشاريع أندرويد والذي يملأ مساحة كبيرة على وحدة التخزين وكذلك يجعل من الصعب مشاركة أو نقل المشروع سواء لوحدة تخزين أخرى أو ضغطه ورفعه لإرساله إلى جهة أو شخص ما. في هذه الموضوع سنتطرق لطريقة بسيطة يمكن من خلالها تقليل حجم مشروع أندرويد بنسبة قد تصل إلى 90% دون التأثير على…

أكمل القراءة

المشاكل الشائعة في برنامج Netbeans مع cpp

كتب بواسطة: | C, C++, برمج | لا يوجد تعليقات

أين يمكنني ايجاد رابط برنامج Netbeans?   يمكنك تحميل برنامج netbeans المستخدم في الشرح وستجد روابط تنزيل البرنامج حسب نظام الحاسب لديك في قسم الملاحظات اسفل الدروس الاولى لهذا المسار ضمن منصة برمج على الرابط مباشرة: تعلم البرمجة بلغة C++ | برمج.كوم – منصة برمج لتعليم البرمجة  تأكد من تثبيت MinGw اولا ثم وبعد تنزيله ستفتح لك نافذة وستظهر لك…

أكمل القراءة

المشاكل الشائعة عند تنصيب WordPress

كتب بواسطة: | Wordpress, برمج | لا يوجد تعليقات

توجد مشكلة في ارسال ايميل ضمن WordPress اعدادات SMTP?   يرجى التأكد من جميع الاعدادات التالية وانها متطابقة: اولا يرجى التأكد من تفعيل اعدادات وصول التطبيقات الاقل امانا (lesssecureapps ) ضمن اعدادات حسابك gmail ثانيا اعدادات SMTP:**From Email** : الايميل المستخدم من قبلك**Mailer** : Other SMTP**SMTP Host** : smtp.gmail.comاختيار نمط التشفير TLS**SMTP Port** : 587(يرجى التأكد ان تكون لغة لوحة…

أكمل القراءة

تطوير تطبيقات آندرويد ذات استخدام سهل – Accessibility

كتب بواسطة: | Android | لا يوجد تعليقات

مقدّمة أدّى تقدُّم وتطوُّر الهواتف المحمولة مع مرور السنوات إلى ازدياد مزاياها وتحسُّن إمكانيّاتها، إذ أصبح الهاتف الذكي يُغني عن الكثير من المهام التي كان المستخدم فيما سبق يعطي أهمّيّة كبيرة لتحصيلها، فمثلاً، بعد تزويد الهواتف المحمولة بكاميرا، لم يعد المستخدم العادي بحاجة لحمل معدّات تصوير معه حتّى يتمكَّن من التقاط لحظاته الجميلة مع أصدقائه، والتي لا يريد أن تُفوَّت،…

أكمل القراءة

محاذاة عناصر الواجهة إلى الوسط

كتب بواسطة: | Android | لا يوجد تعليقات

مقدّمة يتوفَّر في حزمة تطوير تطبيقات آندرويد (Android SDK) عدّة نماذج (Layouts) يمكن احتواء عناصر الواجهة فيها، وكلّ نموذج من هذه النماذج يقوم بترتيب العناصر التي يحتويها بطريقة مختلفة، فمثلاً نموذج LinearLayout يقوم بترتيب العناصر إمّا عموديّاً (Vertically) بحيث يكون كل عُنصر أسفل العُنصر الذي يسبقه، أو أفقيّاً (Horizontally)، بحيث توضع العناصر بجانب بعضها البعض. لذلك، فإنَّ طريقة محاذاة العناصر…

أكمل القراءة