Posts

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

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

waffarx cash back

اضافة ميزة الوضع الداكن لموقعك - Dark Mode

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

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

تحريك العناصر في CSS

تحريك وانتقال العناصر في CSS3 هو من أهم الأمور التي يجب أن تتقنها لكي تصمم صفحة هبوط ممتازة. لغة CSS3 هي إصدار أحدث من لغة CSS المتخصصة في تنسيق صفحات الويب. إصدار CSS3 يضيف بعض الأشياء المهم لتنسيق صفحات الإنترنت؛ مثل التحريك (animation)، والانتقالات (transition). صفحة الهبوط (Landing Page) هي عبارة عن صفحة ويب تقدم لك خدمة أو منتج بداية من مميزات المنتج مروراً بطريقة استخدامه حتى تصل إلى طريقة شراؤه.

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

كيفية تصميم ثيم بلوجر - شرح تصميم قالب بلوجر

تصميم ثيم بلوجر ليس صعباً كما تتخيل. بحث على جوجل وقرأت عن تصميم قوالب بلوجر واستطعت فهم وتنفيذ قوالب بلوجر. يُمكنك أنت أيضاً أن تكتب كود قالب بلوجر كما تريد. ولكنك تحتاج إلى معرفة كيف يعمل قالب بلوجر وكيف يظهر ثيم مدونة بلوجر. هل هذا الشرح لك؟ 🔗 لابد أن تعرف أساسيات لغة HTML ولغة CSS ولغة Javascript ولغة XML لكي تفهم شرح تصميم قوالب بلوجر بسهولة. أنت لا تحتاج أن تكون متمكن من هذه اللغات لكي تفهم كيف تعمل قوالب بلوجر.

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

كود برمجة تطبيق أندرويد لتحويل النص إلى صوت بلغة جافا

أندرويد تعطينا إمكانية تحويل الكلام المكتوب إلى كلام منطوق. هذه التقنية لتحويل النص إلى صوت تدعم الكثير من اللغات أهمها اللغة الإنجليزية. يوفر لنا نظام أندرويد كلاس TextToSpeech بتحويل النص إلى حديث (صوت). لإستخدام هذا الكلاس، علينا أولاً أن نعرف أوبجكت منه (instantiate object) من هذا الكلاس. كما ترى في الكود التالى. private EditText write; ttsobj = new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener(){ @override public void onInit(int status){ } }); في كود انتظار التعليمات (Listener)، لابد أن نحدد خصائص أوبجكت TextToSpeech مثل اللغة و حدّة الصوت .

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

كود برمجة تطبيق أندرويد لتحويل الكلام إلى نص مكتوب بلغة جافا

نظام أندرويد يوفر لنا ميزة تحويل المحادثات إلى نص مكتوب من خلال Android Speech API. استخدمنا من قبل هذه الميزة في تحويل الكلام المكتوب إلى صوت منطوق في شرح سابق . واليوم نقوم بتحويل الصوت إلى كلام مكتوب. يُمكنك استخدام هذه الميزة لإضافة أوامر صوتية لتطبيق الأندرويد أو أن تقوم بإضافة إمكانية ملء البيانات عن طريق الصوت بدلاً من الكتابة. صممت تطبيق بسيط يحتوي على زر واحد و textview واحدة كما ترى في الصورة التالية.

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

طريقة تعطيل إضافات ووردبريس عن طريق السي بانل CPanel

إن كنت لا تستطيع تسجيل الدخول إلى لوحة تحكم ووردبريس (WordPress Admin Dashboard) بسبب مشكلة في أى إضافة (Plugin) مثبتة. لذا لابد من تعطيل وإيقاف هذه الإضافة لكي تستطيع الدخول إلى لوحة تحكم ووردبريس. وهذا ما سنقوم به اليوم عن طريق تعطيل إضافات ووردبريس يدوياً عن طريق مدير الملفات الموجود في السي بانل (CPanel File Manager). فيديو شرح لخطوات تعطيل اضافات ووردبريس عن طريق CPanel 🔗 إن كنت تريد متابعة الشرح بالكتابة والصور، فأكمل الشرح.

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

هل يجب عمل موقع لتطبيق الأندرويد ؟

الكثير من المبرمجين أو أصحاب الأفكار الجديدة والمشاريع الجديدة عن هل يحتاج تطبيق الموبايل إلى موقع إلكتروني أم لا؟ .. هل التطبيق يحتاج إلى موقع إلكتروني ؟. للإجابة على هذا السؤال لابد من تحديد الفكرة وكيف سيتم كتابتها والـ development stack الذي تستخدمه. سنعرف الإجابة بدون تعقيد إن شاء الله. هناك طريق كثيرة لتصميم المشاريع الخاصة بتطبيقات الموبايل للأندرويد أو الآيفون. ولنبدأ بمعرفة كل stack منهم ببساطة لكي نحدد الأنواع التي تحتاج إلى موقع (سيرفر) والأنواع التي لا تحتاج.

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

أنواع البرمجيات الخبيثة والضارة

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

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

حل مشكلة intel HAXM is required to run this AVD

الكثير من المبرمجين يواجه هذه المشكلة عند محاولة إنشاء محاكي أندرويد داخل برنامج اندرويد ستوديو. تظهر لنا رسالة الخطأ “intel HAXM is required to run this AVD. VT-x is disabled in BIOS.”. وينصحنا برنامج اندرويد ستوديو بهذا الكلام “Enable VT-x in your BIOS security settings (refer to documentation for your computer).” وهذه الرسالة معناها أن اندرويد ستوديو ينصحك بتنشيط خاصية VT-x في اعدادات البايوس BIOS داخل إعدادات الأمان الخاصة بجهازك (لابتوب أو ديسكتوب).

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

حل مشكلة اللغة العربية تظهر على شكل رموز غريبة و علامات استفهام

مشكلة ظهور الكلام المكتوب باللغة العربية فى شكل حروف غير مفهومة هي بسبب تغير اللغة في جهاز الكمبيوتر أو اللاب توب وهى غالباً تحدث بعد تنصيب نسخة ويندوز جديدة. وإليك عزيزى القارئ الحل السريع والنهائي لهذه المشكلة بالصور. خطوات حل مشكلة ظهور اللغة العربية على شكل رموز غريبة وعلامات استفهام في ويندوز ٧ 🔗 ١. افتح لوحة التحكم (Control Panel) من قائمة ابدأ (Start Menu) ٢. اضغط على الوقت والساعة والمنطقة (Clock, Language and Region)

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