برمجة

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

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

waffarx cash back

حل مشكلة Strict Secure Cookie policy does not allow setting a secure cookie for apps targeting >= R

بعد تحديث كود تطبيق أندرويد ليتم تشغيله على API level 30 (Android R, 11) ، لا أرى إعلانات آدموب (AdMob test ads) ، ولكني أرى رسالة الخطأ التالية في سجل الأخطاء (log): Strict Secure Cookie policy does not allow setting a secure cookie for http://googleads.g.doubleclick.net/ for apps targeting >= R. Please either use the ‘https:’ scheme for this URL or omit the ‘Secure’ directive in the cookie value. أنا أستخدم أحدث إصدار من مكتبة AdMob للإعلانات ، وليس لدي الحزمة “org.

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

شرح هوم برو ( homebrew ) لإدارة البرامج المثبتة على ماك و لينكس

برنامج homebrew هو برنامج متخصص في إدارة البرامج والتطبيقات المثبتة على نظام التشغيل ماك و لينكس. أي تقوم بتثبيت البرامج أو حذفها أو تحديثها. طريقة تثبيت homebrew على ماك 🔗 استخدم هذا الأمر في التيرمينال لتثبيت هوم برو. /bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)" طريقة تثبيت برنامج عن طريق homebrew على ماك أو إس 🔗 استخدم هذا الأمر لتثبيت برنامج wget من خلال homebrew brew install wget أما طريقة تثبيت البرامج الخاصة بنظام التشغيل ماك مثل فايرفوكس ، يتم من خلال homebrew cask بالأمر التالي.

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

جوجل تقرر دمج Google Maps مع Waze

منذ أيام قليلة ، سوندار بيتشاي - المدير التنفيذي لشركة ألفابيت و جوجل - أعلن عن البدء في دمج تطبيق خرائط جوجل مع تطبيق ويز (Waze) المشابه له. كلا التطبيقين مملوك لشركة ألفابيت (الشركة التي تملك جوجل). هدف هذا الدمج هو تقليل الجهد المكرر من موظفين الشركة مما يساعد على تطوير التطبيق الموحد بشكل أفضل وأسرع وبدون تضييع أى جهد مكرر. عمليات دمج قامت بها جوجل من قبل 🔗 قامت شركة جوجل بدمج العديد من التطبيقات خلال الشهور القليلة الماضية لنفس الأسباب والأهداف.

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

إزاي أعرض اللوجو على العميل بطريقة صحيحة من غير ما يتنصب عليا ؟

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

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

كيف تحمي ويندوز من الفيروسات والبرمجيات الخبيثة؟

نظام ويندوز هو أكتر نظام تشغيل مُعَرَّض للإصابة بالفيروسات والبرمجيات الخبيثة ؛ لأنه أشهر نظام تشغيل وأكثرهم استخداماً. عشان كده لازم تعرف إزاي تأمن نظام ويندوز اللي على جهازك. حماية جهازك من فيروسات الفلاشة والكروت الميموري 🔗 استخدم برنامج سماد أنتي ڤيرس ( SmadAV ) لحماية الويندوز من الفيروسات و الدود الإلكتروني الذي ينتشر دائماً عن طريقة الفلاشات. من أشهر البرمجيات الخبيثة التي تنتشر بالفلاشات هو فيروس الشورت كت (shortcut virus).

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

الدبلجة التلقائية على يوتيوب 🥰

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

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

يوتيوب : استخدام @handle بدلاً من اسم الصفحة

تحديث جديد فى اليوتيوب 🔥 اليوتيوب خلال الأيام القليلة المقبلة سيُتيح للقنوات أن تنشئ Handle خاص بالقناة ما هو الـ handle ؟ 🤔 🔗 تعرف اليوزرنيم اللي أوله @ اللي بتستخدمه على تويتر وانستجرام ده .. هو ده الهاندل 😃 وبكده رابط القناة هيكون بالشكل ده : youtube.com/@user01 مثلاً بدل الشكل القديم ده youtube.com/c/user01 وطبعاً الـ handle غير قابل للتكرار 👌 وكل الأنشطة والتفاعلات بتاعتك فى الـ Community و فى التعليقات و الـ Short Videos و الاستوري هتكون بالهاندل .

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

حل مشكلة ssh Handshake Failed Unable to Authenticate في جت هب أكشن

استخدمت جت هب أكشن لتثبيت موقع إلكتروني مبني بـ لارافيل بإستخدام appleboy ssh-action لكن كل الأكشنز فشلت مع رسالة الخطأ التالية. 2022/09/03 23:46:24 ssh: handshake failed: ssh: unable to authenticate, attempted methods [none publickey], no supported methods remain الحل سهل. غيّر صلاحيات الـ authorized-keys بهذا الأمر. chmod 700 ~/.ssh/authorized_keys تم حل الموضوع بنجاح. إن لم تكن المشكلة اتحلت، اكتب مشكلتك بالتفصيل على جروب الفيسبوك من هنا . أتمنى أن تكون قد استفدت من الموضوع ، إن كنت تعرف أي شخص يُمكنه الإستفادة من هذه المعلومات، ارسل له رابط هذا المقال.

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

صفحة 192.168.1.1 لا تعمل – لا استطيع الدخول إلى اعدادات الراوتر من الموبايل

هناك أشياء كثيرة تسبب هذه المشكلة. سنأخذ الموضوع خطوة بخطوة لحل المشكلة وفتح صفحة اعدادات الراوتر عن جوجل كروم أو فايرفوكس. الطريقة العامة لفتح صفحة اعدادات الراوتر 🔗 افتح الرابط http://192.168.1.1/ على متصفح كروم أو متصفح فايرفوكس. إن كتب لك “This site can’t be reached” أو “لا يمكن الوصول لموقع الويب“. فادخل على هذا الرابط بدلاً منه https://192.168.1.1/ فإن ظهرت لك “your connection is not secure” أو “اتصالك ليس آمن” أو “اتصالك ليس خاصاً” أو “your connection is not private” كل ما عليك فعله هو ما يلي.

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

نصائح لتسريع أداء المواقع المبنية بإطار عمل لارافيل

الكثير من الشركات تستخدم إطار العمل لاراڤيل (Laravel) لبناء موقع الويب الخاص بالشركة. اليوم سنقوم بعمل تحسين لسرعة بي اتش بي لاراڤِل في خطوات بسيطة. استخدام Laravel Mix لتحسين وتصغير الملفات 🔗 لارافيل ميكس تقوم بخلط العديد من ملفات الـ CSS لينتج ملف واحد. وبذلك يحتاج الموقع لطلب ملف واحد في http request واحد فقط. مثال على طريقة استخدام ميكس. mix.styles([ 'public/css/vendor/normalize.css', 'public/css/styles.css', ], 'public/css/all.css'); استخدام الحفظ المؤقت cache دائماً 🔗 الكاش في مجال البرمجة معناه استخدام المعلومات التي تم تكوينها أو انتاجها في خطوات سابقة.

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