التقنية

التقنيةلغات البرمجة

ما هي وسوم التحكم في تدفق وتنفيذ العمليات في لغة القوالب Liquid

تدعم لغة القوالب ( liquid template language) مفهوم وسوم التحكم والتي تسمى ب (Control flow tags)، حيث تقوم هذه الوسوم في التحكم في تدفق وسير تنفيذ الكود البرمجي، وكما تتحكم بتنفيذ الشروط حيث أن آلية عملها تقوم على إنشاء علامات تدفق والتي تحدد ما إذا كان سيتم تنفيذ الكودات البرمجية أم لا، وهناك مجموعة من هذه الوسوم بهذه اللغة وفيما يلي أهمها.

التقنيةلغات البرمجة

المرشحات واستخداماتها في لغة القوالب Liquid

تدعم لغة القوالب (Liquid) مفهوم المُرشحات ال (Filters) وهي عبارة عن طرق بسيطة لتعديل وإخراج الأرقام والقيم والسلاسل والمتغيرات والكائنات من صفحات الويب، حيث يتم وضعها داخل علامة( {{}})، والهدف الأساسي من استخدامها هو تعديل بيانات المتغيرات قبل استخدامها، وفيما يلي أهم المرشحات التي تُستخدم في لغة القوالب (Liquid).

التقنيةالتسويق الالكتروني

أفضل الممارسات لتحسين نسبة النقر إلى الظهور للبريد الإلكتروني

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

التقنيةالتسويق الالكتروني

ما هو معدل النقر Click Through Rate

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

التقنيةكمبيوتر

كيفية تغيير إعدادات الصوت في Windows 11 للحصول على صوت أفضل

هناك القليل جدًا من الاهتمام الذي يتم توجيهه إلى الصوت، لذلك، في هذه المقالة، نقدم لك دليلًا كاملاً حول كيفية تكوين إعدادات الصوت أو تحسينها أو تغييرها أو إعادة تعيينها أو إدارتها، واختيار مكبرات الصوت في (Windows 11) للحصول على صوت أفضل.

التقنيةالتسويق الالكتروني

كيفية تطبيق مبدأ تحسين معدل التحويل على مواقع الويب لزيادة عدد العملاء CRO

إن التسويق عبر مواقع الويب يتطلب منا أحياناً. أن نقوم بالعمل بشكل جاد حتى نتمكن من زيادة عدد الزوار وبالتالي زيادة معدل التحويل في الموقع. أي ما نريد هو زيادة عدد الزوار الذين سنكسبهم فيما بعد ليصيحوا علماء ويقمون بعملية الشراء أو التعامل معنا بشكل مستمر. وهذا ما يسمى بتحسن معدل التحويل (CRO). وحتى نتمكن من القيام بهذه العملية (CRO) لابد من أن نقوم في البداية بجمع البيانات المناسبة لموقعنا وبعدما تتم عملية الجمع. نطبق مبدأ تحسين معدل التحويل.

التقنيةكمبيوتر

كيفية تعطيل مربع التشغيل Run Command في Windows 10

يعد مربع التشغيل (Run box) أحد أهم الأشياء التي تمّ الاحتفاظ بها منذ الأيام الأولى لنظام (Windows)، إنّها أداة قوية يمكن الوصول إليها من خلال اختصار بسيط، يُعرف الأمر "تشغيل" أيضًا باسم "مربع الحوار تشغيل" (Run dialog)، من خلال فتح مربع الحوار وكتابة أمر بسيط.

التقنيةحماية المعلومات

مخاطر الهجمات التنكرية Masquerade Attacks

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

التقنيةكمبيوتر

كيفية البحث عن طراز اللوحة الأم في أنظمة التشغيل Windows و Mac و Linux

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

التقنيةلغات البرمجة

مفهوم الـ Overriding في لغة البرمجة جافا

تدعم لغة البرمجة جافا (Java) كغيرها من لغات البرمجة مفهوم ال (Overriding)، والذي يعني تعريف الدالة التي ورثها الكلاس المشتق (Subclass) من الكلاس الرئيسي (Superclass)، بحيث أن هذه الدالة الجديدة تكون مشابهة للدالة الموروثة من حيث الشكل فقط، أي أن لها نفس الإسم والنوع وعدد ال (Parameters) ولكن في الحقيقة محتواها مختلف.

التقنيةكمبيوتر

كيفية تثبيت Windows 11 بدون TPM أو باستخدام CPU غير مدعومة

سنوضح لك كيفية التحقق ممّا إذا كان جهاز الكمبيوتر الخاص بك يحتوي على شريحة (TPM)، وسنعلمك كيفية تثبيت (Windows 11) بدون شريحة (TPM 2.0) أو كيفية تثبيته إذا كان جهاز الكمبيوتر الخاص بك يحتوي على (TPM 1.2) فقط أو وحدة معالجة مركزية غير مدعومة.

التقنيةلغات البرمجة

مفهوم الـ Serialization و الـ Deserialization في لغة البرمجة جافا

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

التقنيةلغات البرمجة

النوع struct في لغة البرمجة ++C

يستخدم النوع (struct) في لغة البرمحة سي بلس بلس لتعريف نوع جديد من البيانات، و هذا النوع يمكنه أن يحتوي على مجموعة مختلفة من القيم ومن الممكن أن تكون هذه القيم من أي نوع ولكن بشكل مرتب و سهل التعامل معه، ومن الممكن القول بأن (Struct) هو نوع بيانات معرف من قبل المستخدم والذي يسمح للمستخدم بدمج عناصر البيانات لأنواع بيانات مختلفة تحت اسم واحد.

التقنيةحماية المعلومات

ما هي هجمات التهيئة الخاطئة Misconfiguration Attacks

تحدث الثغرات الأمنية للتكوين الخاطئ للأمان عندما يكون أحد مكونات التطبيق عرضة للهجوم نتيجة لخيار التكوين غير الآمن أو التهيئة الخاطئة، حيث ان الثغرات الأمنية للتكوين الخاطئ هي نقاط ضعف في التكوين قد تكون موجودة في الأنظمة الفرعية للبرامج أو المكونات.

التقنيةكمبيوتر

كيفية إخفاء مؤشر الماوس في Windows 11

في بعض الأحيان لا نريد أن نرى مؤشر الماوس على الشاشة ونتمنى أن يختفي، يحدث هذا بشكل خاص عندما نشاهد مسلسلاتنا أو أفلامنا المفضلة، عندما لا نستخدم المؤشر لبعض الوقت، فإنّه يختفي لبضع ثوانٍ ولكن في هذه المقالة، ناقشنا طرقًا أخرى لإخفائه.

التقنيةلغات البرمجة

الرموز الخاصة باللغات في لغة البرمجة HTML

في كل لغة من لغات البرمجة هناك مجموعة من الرموز التي تستخدم للإشارة إلى اللغات والتي تسمى في عالم لغات البرمجة ب (ISO Language Codes)، وفي لغة البرمجة (HTML) يوجد أيضاً مجموعة من الرموز الخاصة بها وآلية العمل بها عن طريق استخدام حرفين لكل لغة.

التقنيةلغات البرمجة

رموز البلدان في لغة البرمجة HTML

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