Posts

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

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

waffarx cash back

هل ثيم كمت يدعم جوجل أناليتكس ؟

نعم، ثيم كِمْت يدعم جوجل أناليتكس (Google Analytics). ثيم كمت هو ثيم مكتوب لنظام هوجو؛ صممته خصيصاً لموقعي . كل ما عليك هو أن تضيف الرقم التعريفي لـ Google Analytics (gtag) في ملف الإعدادات hugo.toml. [services] [services.googleAnalytics] - ID = 'G-xxxxxxxxxx' + ID = 'G-XHQY258XEF' تأكد من كتابة الرقم التعريفي لجوجل أناليتكس الخاص بك؛ مثل هذا G-XHQY258XEF.

هل ثيم كمت يدعم عرض إعلانات أدسنس ؟

نعم، ثيم كمت يدعم أدسنس لعرض الإعلانات على موقعك. كل ما عليك هو أن تغير معرّف أدسنس في ملف إعدادات المشروع hugo.toml كما يلي. [params] founded = 2023 - adsense = 'ca-pub-xxxxxxxxxxxxxxxx' + adsense = 'ca-pub-yyyyyyyyyyyyyyyy' تأكد أنك غيرت معرف أدسنس (AdSense Publisher ID) إلى المعرف الصحيح لك.

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

لماذا تنشئ ثيم جديد؟

جربت الكثير من الثيمز مثل PaperMod و Ananke و mini و Anubis و Whisper . كل ثيم يفتقر إلى ميزة من المزايا التي أحتاجها، لذلك قررت أن أطور ثيم جديد به المواصفات والمزايا التي أحتاجها. اسم الثيم 🔗 سميت الثيم كِمْت على اسم مصر - وطني - في اللغة المصرية القديمة. كتبت الثيم لنظام هوجو مفتوح المصدر على جت هب و جت لاب و كود بيرج . مواصفات الثيم ومزاياه 🔗 بإختصار لأن المواصفات التي أريدها لا توجود في ثيم واحد متاح مجاناً للإستخدام.

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

لماذا سميته ثيم كِمْت ؟

سميت الثيم كمت على اسم مصر باللغة المصرية القديمة. اقرأ على ويكيبديا داخل صفحة مصر . أما الاسم الذي عرف به الفراعنة موطنهم في اللغة هو كِمِيت أو كيمى “ⲭⲏⲙⲓ " وتعني «الأرض السوداء»، كناية عن أرض وادي النيل السوداء تمييزا لها عن الأرض الحمراء الصحراوية دِشْرِت المحيطة بها. لذلك، مصر هي كِمِيت أو كيمي. استخدمتها بنطق كِمِتْ أو kmt. ثيم كمت للمواقع الإلكترونية المبنية بنظام هوجو (Hugo) هو مفتوح المصدر و الكود المصدري متاح على جت-هب (Github) .

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

كيف تحدث ثيم كِمْت إلى أحدث إصدار ؟

إن كنت قد ثبت ثيم كمت في مشروع الموقع/المدونة من خلال نظام جِت ، استخدم الأمر التالي. git submodule update --remote هذا الأمر سيقوم بتحديث كل الصب-موديولز إلى أحدث إصدار لهم. ولكن إن أردت تحديث ثيم كِمْت فقط، استخدم هذا الأمر بدلاً من الأمر السابق. git submodule update --remote themes/kmt

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

كيف تثبت ثيم كِمْت ؟

كِمْت هو ثيم بسيط لـ هوجو ، قام بإنشائه أبانوب حنا . سميته على اسم بلدي - مصر. مصر اسمها كِمْت باللغة المصرية القديمة. تثبيت الثيم من خلال جِت صب-موديول | git submodule (أنصح بها) 🔗 داخل مجلد مشروع هوجو الخاص بك، نفذ هذا الأمر git submodule add -b main --depth 1 https://github.com/abanoubha/gohugo-theme-kmt.git themes/kmt حدد الثيم المُستخدَم في ملف الإعدادات config.yaml كالتالي: theme: kmt أو في ملف الإعدادات config.toml:

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

مزايا ثيم كِمْت

كِمْت هو ثيم بسيط لـ هوجو ، صممته خصيصاً لموقعي. لماذا كِمْت ؟ 🔗 سميت الثيم كِمْت على اسم بلدي. أنا من مصر. مصر اسمها كِمْت باللغة المصرية القديمة، لذلك أنا من كِمْت. اقرأ أكثر عن مصر / كِمْت على ويكيبديا . الرؤية والهدف 🔗 تصفح الإنترنت بسرعة تفكيرك دون تأخير المزايا 🔗 ثيم متعدد اللغات وسوم السيو (SEO meta tags) رابط لصفحة الترجمة إن وجدت إمكانية وجود شرح توضيحي للصورة من خلال p > img + em {} في CSS تصميم متجاوب مع كل أحجام الشاشات؛ ومناسب طبعاً للهواتف الجوالة صندوق للبحث في الموقع من خلال جوجل تحميل الصور عند الحاجة إليها فقط من خلال خاصية التحميل الكسول (lazy loading) تحميل الـ iframes عند الحاجة إليها فقط من خلال خاصية التحميل الكسول (lazy loading) استخدام الصورة بصيغة وإمتداد WebP لتسريع تحميل الصفحات لأن حجم الصور يصبح صغير جداً مقارنةً بباقي الصيغ والإمتدادات المسار وطريقة التنقل داخل الموقع خاصية قراءة المقال بصوت مرتفع

التصنيفات: تسويق ودعاية

كيف تضغط صورة صيغتها jpeg مجاناً ؟

بإستخدام تطبيق ويب 🔗 افتح موقع compressor.io أو موقع squoosh.app واختر صورة لضغطها مجاناً. بعد الإنتهاء من عملية الضغط وتقليل مساحة تخزين الصورة ، اضغط على تنزيل الصورة. استخدم FFMpeg في واجهة سطر الأوامر Terminal / CLI 🔗 افتح واجهة سطر الأوامر (terminal) في ماك أو أي توزيعة لينكس (مثل أوبونتو) واكتب هذا الأمر واضغط على زر إنتر. ffmpeg -i input-image.jpeg -q:v 10 output-image.jpg -y تأكد من أنك غيرت المسار input-image.

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

طريقة تحويل mp4 إلى mp3 في لينكس تيرمينال

كيف نقوم بتحويل ملف الفيديو mp4 إلى ملف صوت mp3 في واجهة سطر الأوامر على أنظمة لينكس؟ في البداية نثبت البرامج والحِزَم المطلوبة. معظم أنظمة التشغيل المبنية على لينكس يتوفر بها برنامج ffmpeg مثبت مسبقاً ، ولكن لكي نتأكد من تثبيت ننفذ الأمر التالي في واجهة سطر الأوامر (التيرمينال) (الطرفية). sudo apt install ffmpeg && sudo apt install libavcodec-extra-53 بعد إتمام تثبيت الحزم والبرامج اللازمة، دعونا نبدأ في تحويل ملف الفيديو بصيغة mp4 إلى ملف صوتي بصيغة mp3 كالتالي.

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

كيف تقطع الفيديو بناءاً على وقت بداية ووقت نهاية القطع بإستخدام Ffmpeg

أسرع أمر لقطع الفيديو بإستخدام ffmpeg هو. ffmpeg -ss 00:01:00 -i input.mp4 -to 00:02:00 -c copy output.mp4 لاحظ: الأمر السابق يقطع الفيديو في ثواني. شرح تشريح الأمر: -i : تحدد الملف المراد أخذ قطعه منه. تراه في الأمر السابق عبارة عن ملف (input.mp4). -ss : يتم استخدامها مع -i ، ومهمتها توصل نقطة البداية داخل الفيديو (input.mp4) إلى ثانية محددة؛ وهذه الثانية ستكون بداية القطع (بداية المقطع الجديد). 00:01:00 : بداية القطع؛ وهي بداية المقطع الجديد.

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