فيديوهاتي التقنية على يوتيوب

توقعاتي لمجال البرمجة عام 2030

كل المقالات

635 مقال

حل مشكلة add-apt-repository command not found فى أوبونتو ودبيان لينكس

مشكلة عدم وجود أمر add-apt-repository فى توزيعات لينكس المبنية على دبيان (Debian) مثل أوبنتو ( Ubuntu )، أو إلمنترى (Elementary OS)، أو لينكس منت ( Linux Mint )، وغيرها من أنظمة التشغيل المبنية على …

التصنيفات: برمجة
تحسين تجربة المستخدم UX بشكل عملى على الموقع

تحسين تجربة المستخدم UX بشكل عملى على الموقع

أهلاً بك فى موقع أبانوب حنا للبرمجيات. لقد لاحظت فى الشكل القديم للموقع أن هناك الكثير من الصعوبات والمشكلات؛ أهمها صعوبة قراءة المحتوى والشروحات وخاصةً على شاشة الكمبيوتر ﻷنها كانت مثل هذه الصورة. …

طريقة إيقاف قواعد بيانات MySQL من العمل تلقائياً على أوبونتو!

أحياناً تجد أن قواعد بيانات MySQL تعمل تلقائياً بعد تشغيل الجهاز، ولكنك لا تريد ذلك! أنت تريد أن تقوم بتشغيلها بنفسك عندما تريدها. لذلك أقدم لك الحل البسيط والسريع ﻹيقاف تشغيل خدمة قواعد بيانات MySQL …

التصنيفات: برمجة

كيف تصبح مبرمج؟

سؤال “كيف أكون مبرمج؟” أو “ما الذى أتعلمه ﻷصبح مبرمج؟” وغيرها من الأسئلة المشابهة يسألها الكثير من الناس وخاصةً الشباب فى المرحلة الجامعية وبداية مرحلة العمل. لذلك سأكتب لكم …

التصنيفات: برمجة

كيف تصبح full stack web developer ؟🤔

نحن هنا للرد على سؤال “ماذا أتعلم ﻷصبح مبرمج ويب full stack ؟” فلنبدأ فى الإجابة على السؤال بدون مقدمات طويلة. لكى تصبح مبرمج ويب full stack عليك أن تتعلم تقنيات الـ front end والـ back …

التصنيفات: برمجة

افهم لغات البرمجة!

هناك الكثير من لغات البرمجة الموجودة حالياً، ونسمع كثيراً عن لغات مثل جافا، كوتلن، سى، سى شارب، جو، روبى، بى اتش بى، جافاسكربت، رست،.. والكثير جداً من اللغات! ولكن المحير أكثر أننا نسمع عن تصنيف …

التصنيفات: برمجة

الفرق بين لغات البرمجة المُترجمة (compiled) والمُفسّرة (interpreted)

كل لغة برمجة تكون مشهورة بأنها إما مترجمة (compiled) أو أنها مفسرة (interpreted) ولكن معظم لغات البرمجة يمكن أن تستخدمها مترجمة أو مفسرة. ولكن ما معنى أن لغة البرمجة مترجمة أو لغة البرمجة مفسرة؟ 😥 …

التصنيفات: برمجة
كيف قُمت بتسريع التصفح على موقع أبانوب حنا للبرمجيات؟!

كيف قُمت بتسريع التصفح على موقع أبانوب حنا للبرمجيات؟!

تسريع تحميل صفحات موقعك شئ مهم جداً للمستخدمين وهو من العناصر المؤثرة فى ترتيب موقعك فى نتائج محركات البحث وخاصةً جوجل. لذلك أردت أن أشارك معكم ما أفعله لتسريع التصفح على موقع أبانوب حنا للبرمجيات …

التصنيفات: برمجة

الفرق بين static library و shared library

بعد أن فهمنا تقسيمة لغات البرمجة ، و الفرق بين اللغات المترجمة “compiled” والمفسرة “interpreted” سنفهم الآن ما الفرق بين المكتبة البرمجية الـ static والـ shared. إن كنت قد …

التصنيفات: برمجة

هل برنامج مضاد الفيروسات كافى للحماية؟

لا، مضاد الفيروسات (Antivirus) غير كافى لحماية جهازك من الفيروسات والبرمجيات الخبيثة. لماذا الأنتى فيرس غير كافى؟ ﻷن الهاكرز اخترعوا طرق كثيرة ومتنوعة ﻹصابة جهازك والتجسس عليك وسرقتك. من أكثر الطرق …

التصنيفات: برمجة