(خمسة) مساعدين شخصيين في كتابة الكود للمبرمجين

كما تحدثنا في مقالنا السابق عن أفضل محررات كتابة الكود ((خمسة) أفضل محررات للبرمجة والتطوير للغة (PHP)) أو ما تسمى أدوات بيئة التطوير للمبرمجين، فإن هذه البيئات تساعد المبرمجين في أتمتة مهامهم وكذلك في كتابة الكود، وأغلب هذه البيئات توفر بعضاً من هذه المميزات.الإكمال التلقائي (AutoComplete)أقدم الطرق وأشهرها والتي أصبحت...

(خمس) لحظات محرجة في عالم التقنية

في مقال سابق قمت بالحديث عن (خمس لحظات غضب لمبرمجين) اليوم سوف أتحدث عن خمس لحظات أحرجت شركات تقنية أو أصحابها. وما شدني لكتابة هذا المقال هو إصابة بيل جيتس بفيروس كورونا - لربما يكون وقت قراءة هذا المقال المجدول مسبقا سيكون بيل جيتس قد تعافى من مرضه - وكنت...

(خمس) أشهر منصات للتطوير بدون كود أو كود...

مصطلح (Low-Code) أو (No-Code) يستخدم لوصف منصات تقوم عبرها ببناء تطبيقات خاصة بك دون الحاجة لكتابة كود برمجي تقريبا في حالة (No-Code) أو بكتابة كود خفيف \ قليل (Low-Code)، وأهم الفروقات بينهما أن منصات الكود الخفيف (Low-Code) توفر إمكانيات أكثر في التخصيص عبر كتابة أكواد بسيطة لردم الفجوات التي قد...

(خمسة) مفاهيم أساسية لبدء تعلم البرمجة

البرمجة أبسط مما تتصور ولكنها ليست للجميع!نعم البرمجة مثل الرياضيات تحتاج إلى عقل منطقي ولا يمكن أن تعتمد على الحفظ فقط، علما بأنه يمكن لأي شخص أن يبرمج، ولكن لكي يصبح مبرمجا وليس (مترجما) فقط عليه أن يملك ذلك العقل المنطقي الذي يستطيع أن يحلل المشكلة ويجد الحلول.فالمترجم (Coder) هو...

(خمس) ممارسات تعزز علامتك، براندك، وهويتك الشخصية على...

يقال بأن رجلا حسن الشكل زار الفيلسوف (سقراط)، فقال له الجملة الشهيرة (تكلم حتى أراك) بالدلالة على أن الناس تٌعرف بدواخلها ويحكم عليها ليس بالمظهر فقط. وفي نفس السياق فإن هويتك الشخصية (Personal Branding) تعتمد على أن تخبر الناس عن من أنت عليه. إليك في هذه السلسلة خمس ممارسات تعزز...

(خمس) مخاطر غير تقنية تهدد تواجدك الرقمي

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

(خمسة) أمور تساعد شركتك التقنية في تخطي الأزمة...

هكذا هي الحياة (سنين عجاف) و (سنين سمان)، ضمن دورات اقتصادية ما بين ازدهار وكساد إلا أن هذه الأزمة قد تكون مختلفة بسبب بعض المعطيات الجديدة علينا وهي:١) بدء التعافي من أزمة كورونا٢) أزمة سلاسل الإمداد العالمية٣) حرب روسيا وأكرانيا٤) الحديث عن بوادر جائحة جديدة تسمى بـ (جدري القرود)وحتى نتخطى...

(خمسة) أمور أساسية عند اختيار اسم نطاق (Domain)...

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

(خمس) أدوات لمراقبة أداء ومتابعة وإدارة الأخطاء البرمجية...

من أهم الأمور التي يجب أن تقوم بها هي أن تراقب أداء مشاريعك بعد الإطلاق ومتابعة الأخطاء حال حدوثها مع معرفة البيئة التي حدثت فيها حتى تستطيع إصلاح المشاكل، فلن تتوقع بأن كل مستخدمي تطبيقك ومنصتك سيعلمونك في حال واجهتهم أي مشاكل، وحتى لو أبلغوك حين وجود مشكلة فلن يستطيعوا...

(خمس) ممارسات ضرورية من أجل زيادة جودة البرمجة...

أنا مؤمن بشدة بمقولة (أن أي أحمق يستطيع أن يقوم بكتابة كود تفهمه الآلة، ولكن المبرمج الذكي هو من يكتب كود تفهمه الآلة والبشر في نفس الوقت) وعليه إليكم #خمس ممارسات تزيد من جودة البرمجة في عالم (Software Quality Assurance).SDLCالتزم بدورة حياة التطوير (Software Development Lifecycle) والتي تمر بسِتِّ مراحل على...