برمجة

كل ما تريد معرفته عن ثيم كمت للمواقع المبنية بـ هوجو

أهدافي لسنة ٢٠٢٤ (تحديث يومي بالمستجدات)

waffarx cash back

8 نصائح لزيادة كفاءة استخدام برنامج VS Code للبرمجة

خلال السنوات القليلة الماضية، بدأ برنامج فيجوال ستوديو كود فى الإنتشار والشهرة بين المبرمجين وأصبح يُستخدم بنسبة 35% فى عام 2018 حسب استطلاع رأى على موقع ستاك أوفر فلو . ولذلك سنتحدث اليوم عن أهم النصائح والطرق التى تجعلنا أسرع وأكثر كفاءة وإنتاجية أثناء استخدام برنامج فيجوال ستوديو كود (Visual Studio Code). Git و Gitlens 🔗 git هو أشهر برمجية مُستخدمه حالياً ﻹدارة الكود المصدرى. ادارة الـ git من داخل الـ IDE نفسه (البرنامج نفسه) أسهل كثيراً من استخدام واجهة سطر الأوامر (التيرمينال).

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

كيف تشتري موبايل جديد ؟

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

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

5 نصائح قبل أن تبحث عن أول وظيفة لك فى مجال البرمجة

الكثير من الناس اتجهوا إلى تعلم البرمجة فى السنوات القليلة الماضية، وجميعنا نريد أن نبدأ فى العمل فى أسرع وقت ممكن. ولذلك أكتب لكم هذه النصائح الخمس لكى تحصل على أنسب وظيفة لك فى مجال البرمجة. فلنبدأ بالنصيحة الأولى.. 1. فكّر فى التدريب أولاً (Internship) 🔗 الحصول على تدريب فى شركة برمجة أسهل بكثير من الحصول على وظيفة. ولكن عندما تحصل على تدريب داخل المؤسسة من السهل أن تعمل فى نفس المؤسسة بعد الإنتهاء من التدريب.

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

مشكلة لينكس الدائمة

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

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

5 نصائح لتتعلم بشكل أسرع

نحتاج دائماً أن نتعلم أشياء جديدة مثل تعلم التعامل مع الكمبيوتر، وتعلم اللغة الإنجليزية، وتعلم البرمجة، وتعلم الرياضيات، والفيزياء،.. والكثير من المهارات والعلوم التى نحتاج إلى تعلمها. ولكن كيف نتعلم بشكل سريع ولا نستغرق وقت طويل فى مرحلة التعليم؟! 1. جزّء المهارة واستخدم مبدأ باريتو 🔗 عندما تريد أن تتعلم مهارة أو علم معين، حاول أن تجزء المهارة إلى مجموعة من الأشياء وتحدد الأجزاء الأهم (أو الضرورية) وتتعلمها أولاً. أى تستخدم مبدأ باريتو فى تجزأة المهارة.

لماذا فشل نظام أوبنتو تاتش للموبايلات؟

نظام التشغيل أوبنتو تاتش (Touch) هو عبارة عن توزيعة أوبنتو الشهيرة المبنية على نواة لينكس ولكن هذه المرة للهواتف الذكية. نظام أوبنتو تاتش يتميز بعدم وجود أى أزرار أسفل الشاشة ولكنه يعتمد بالكامل على حركات اللمس (touch gestures). مشروع نظام أوبنتو تاتش بدأ فى عام 2011 وفى هذا الوقت كان نظام الأندرويد يعتمد على الثلاث أزرار السفلية، وأيضاً نظام الآيوس (iOS) الخاص بالآيفون يعتمد على الزر السفلى. ولكن نظام أوبنتو تاتش شابه بعض أنظمة التشغيل التى كانت موجوده فى ذلك الوقت مثل فايرفوكس أو إس (Firefox OS)، ونظام ويب أو إس (WebOS) حيث اعتمد على حركات اللمس بشكل كامل وكانت هذه طريقة حديثة وذكية فى ذلك الوقت.

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

معنى حروف E و T و K و V فى شروحات البرمجة الكائنية

عندما نرجع للـ documentation للغات البرمجة المختلفة والمنصات مثل لغة دارت (Dart Documentation) ومنصة أندرويد (Android Documentation) بلغة جافا ولغة كوتلن نجد بعض الرموز التى نحتاج أن نفهمها، وفى هذه التدوينة سنتكلم عن هذه الرموز الغير مفهومة. مثل حرف الـ E الموجود فى الصورة السابقة فى توثيق لغة دارت (Dartlang Docs). هذه الرموز تُسمى tokens وسنفهمها مع بعض الآن. هذه الـ tokens تُعتبر متغيرات لتحديد نوع المتغير الذى يمكن استخدامه فى هذه الأماكن.

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

حل مشكلة عدم فتح الفيس بوك على الموبايل

حل مشكلة توقف الفيس بوك فى خطوات سريعة وبسيطة، هذه طريقة الحل لمَنْ لا يفتح لديه الفيس بوك على الموبايل. بدون كلام كثير دعونا نبدأ فى خطوات الحل. الطريقة الأولى: حذف بيانات التطبيق من داخل الإعدادات 🔗 ادخلى إلى الإعدادات ثم إعدادات التطبيقات ثم اختر تطبيق الفيسبوك لايت أو فيسبوك الأزرق العادى، واضغط على مسح بيانات التطبيق أو مسح البيانات أو Clear Data أو Clear App Data. وبعد ذلك قم بتسجيل الدخول على تطبيق فيسبوك، ولكن إن لم يعمل التطبيق بشكل جيد أو توقف عن العمل، فنفذ الخطوة التالية.

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

تعلم لغة HTML بالكامل فى يوم واحد - برامج كتابة اللغة

لغة HTML هي لغة خاصة بكتابة صفحات الويب. وتحديداً هى لغة تُكتب لتحديد عناصر الصفحة وتقسيماتها من عناوين إلى فقرات نصية، وصور، وفيديو، وعناوين فرعية، وروابط،.. وغيرها الكثير. كلمة HTML هى اختصار لـ Hyper Text Markup Language أي لغة تخطيط النصوص. امتداد ملف أو وثيقة HTML غالباً يكون .html أو .htm كما ترى فى بعض مواقع الانترنت، مثل الصورة التالية. يمكنك أن تجرب كل الأكواد (السكربتات) التي سنكتبها اليوم على محرر لغات الويب من هنا ، أو يمكنك إنشاء ملف نصّى بإمتداد .

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

أفضل 5 أنظمة تشغيل للحواسيب بالترتيب

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

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