برمجة

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

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

waffarx cash back

كيف ألتقط سكرين شوت لعنصر محدد من عناصر صفحة الويب في جوجل كروم؟

أخذ لقطة شاشة لعنصر محدد من عناصر HTML في صفحة الويب بدقة هو أمر صعب بالبرامج المعتادة. ولكن هناك طريقة جميلة ودقيقة جداً بإستخدام أدوات المطور من جوجل كروم. أدوات المطور من جوجر كروم هي Chrome DevTools هي أدوات مخصصة لمطوري البرمجيات لمساعدتهم أثناء تصميم صفحات الويب والمواقع الإلكترونية. ولكننا نستخدمها الآن لأخذ سكرين شوت من عنصر معين ظاهر على الشاشة. خطوات إلتقاط سكرين شوت لعنصر محدد في صفحة الويب ؟ 🔗 خطوات أخذ لقطة شاشة لعنصر معين من عناصر صفحة HTML داخل متصفح جوجل كروم الشهير.

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

ليه السبام (التكرار المزعج) ممنوع على الإنترنت ؟

ما هو السبام (spam) ؟ 🔗 السبام هو تكرار نفس الفعل عدد كثير جداً من المرات. على سبيل المثال، نشر نفس التعليق ١٠ مرات على نفس المنشور. مثال آخر شهير هو إرسال نفس رسالة البريد الإلكتروني إلى ١٠٠ عنوان بريد إلكتروني في نفس الوقت. ليه السبام ممنوع أونلاين ؟ 🔗 تجربة الاستخدام: وجود عدد كبير من الرسائل المكررة المزعجة (سبام) يجعل من الصعب عليك الوصول للرسائل المفيدة. هذا الأمر يجعل استخدام التطبيق/المنصة متعب ومرهق.

ترند تحسين السرعة | التركيز على أداء البرامج وكفاءتها

أنت تسمع بسرعة فائقة، أسرع، بسرعة الفِكر، بسرعة البرق،.. والعديد من العبارات المشابهة. لا يقتصر هذا الاتجاه لتحسين الأداء على الكلمات والمشاريع وما شابه، بل يتوسع ليشمل لغات البرمجة نفسها والمكتبات ومواقع الويب والخوادم وكل ما يتعلق بالبرامج. حتى الأجهزة، لكننا سنركز على البرامج. لغات البرمجة عالية الأداء والكفاءة 🔗 إذا قمت برسم أداء وكفاءة لغات البرمجة من عام 2000 حتى عام 2024 (العام الحالي)، ستجد أن لغات البرمجة تتنافس على تعزيز أدائها وكفاءتها.

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

استخدِم `mb_strlen($text, 'utf-8')` ولا `strlen($text)` في لغة بي إتش بي (PHP) ?

في معظم الحالات، عليك أن تستخدم mb_strlen($text, 'utf-8') في لغة پي إتش پي PHP. وإليك الأسباب. ليه mb_strlen هي الأفضل؟ 🔗 الدقة في حساب الحروف التي تتكون من أكثر من بايت: mb_strlen هي فانكشن مُصمّمة للتعرف على الحروف والرموز التي تتكون من أكتر من بايت (multibyte charachers encodings) مثل UTF-8. هذه الفانكشن تَعْتَبِر الحروف والرموز مكونة من أكثر من بايت، وبذلك تعطس عدد الحروف بشكل صحيح. أما strlen تفترض أن الحروف والرموز مكونة من بايت واحد فقط لذلك أحياناً تعطي عدد الحروف بشكل خاطئ إن كان هناك رموز خارج الـ ASCII.

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

ما هي لغة جو ؟ وكيف تستخدمها ؟ | أساسيات لغة جو Go

لغة جو (Go) بإختصار هي .. Imperative language Statically typed Syntax tokens similar to C (but less parentheses and no semicolons) and the structure to Oberon-2 Compiles to native code (no JVM) No classes, but structs with methods Interfaces No implementation inheritance. There’s type embedding, though. Functions are first class citizens Functions can return multiple values Has closures Pointers, but not pointer arithmetic Built-in concurrency primitives: Goroutines and Channels Basic Syntax of Go Programming Language 🔗 Hello World Example 🔗 File hello.

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

طريقة تنفيذ أمر على كل سطر من أسطر المحتوى الخارج من أمر إلى أمر آخر في التيرمينال

كيف تنفذ أمر معين على كل سطر من سطور ناتج أمر آخر؟ أو كيف تمرر النصوص سطر سطر في التيرمينال؟ السؤالان هما نفس الفكرة. فيه طريقتين لتنفيذ الموضوع ده. استخدام الحلقة التكرارية while 🔗 هذه طريقة معتادة بسبب سهولة فهمها وبساطتها. الاستخدام بهذا الشكل. command | while read line; do # Perform some action on each line stored in the variable "$line" your_command "$line" done command: هذا هو الأمر الذي يعطي النصوص التي سوف نتعامل معها سطر سطر.

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

استخدم HTML Entity أم SVG ؟

كنت أحاول تصميم عرض المسار الحالي في صفحات الويب ؛ أو ما يُسمى بـ breadcrumb في أحد المواقع التي عملت بها. فكرت في الفاصل بين أجزاء مسار الصفحة الحالية مثل homepage > blog > post أم استخدم homepage / blog / post. قررت أن استخدم التصميم homepage > blog > post. ولكن هل استخدم الرمز > أم أستخدم الـ HTML entity › أم استخدم SVG أفضل ؟ SVG : Scalable Vector Graphics 🔗 جربت استخدام إس ڤي چي ، والنتيجة كما يلي.

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

أفضل بوابات الدفع الإلكتروني داخل وخارج مصر

هناك الكثير من بوابات الدفع الإلكتروني مثل: فوري باي Fawry Pay باي موب Paymob باي سكاي PaySky فابيولس Vapulus كاشير Kashier فواتيرك Fawaterk إيزي كاش Easykash كاوباي Cowpay بوابة Click2Shop أو باي OPay فاتورة Tap فواتيرك Fawaterk باي تابس (PayTabs) أمازون لخدمات الدفع Amazon Payment Services هايبر باي HyperPay ماي فاتورة Myfatoorah تلر Telr أتمنى أن تكون قد استفدت من الموضوع ، إن كنت تعرف أي شخص يُمكنه الإستفادة من هذه المعلومات، ارسل له رابط هذا المقال.

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

إزاي تنشئ منصة تعليمية ؟

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

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

أعمال تجارية مربحة على الانترنت

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