برمجة

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

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

waffarx cash back

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

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

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

حل مشكلة عدم فتح صفحة اعدادات الراوتر - صفحة 192.168.1.1 لا تعمل

قامت الكثير من برامج تصفح الإنترنت مثل جوجل كروم ، و موزيلا فايرفوكس ، و سفاري ، و مايكروسوفت ايدچ بتغيير الحد الأدنى من شهادة TLS/SSL المقبولة. وبذلك أصبح رابط فتح اعدادات الراوتر http://192.168.1.1 غير آمن بشكل كافي حتي يقبله المتصفح. هناك حلول كثيرة ؛ منها: فتح صفحة اعدادات الراوتر من خلال تغيير http إلى https 🔗 افتح متصفح كروم أو فايرفوكس أو ايدچ أو سفاري ، واكتب الرابط https://192.168.1.1 واضغط انتر.

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

الإضافات الجديدة في تحديث لارافيل 9.24.0

الإصدار الجديد من لارافيل هو Laravel 9.24.0 ويحمل إضافات جميلة في الأوامر والأكواد. ثلاث أوامر جديدة خاصة بقواعد البيانات 🔗 php artisan db:show يعطي معلومات عن قاعدة البيانات عموماً. يعطينا معلومات عن اتصال قاعدة البيانات، والأحجام والمساحة، والجداول. php artisan db:table يعطيك كل المعلومات عن جداول قاعدة البيانات ؛ الأعمدة وحجم الجداول. php artisan db:monitor تعرض لك عدد الإتصالات مع قاعدة البيانات. إضافة validation rule جديدة 🔗 القاعدة هي doesnt_end_with ومعناها أن هذا المتغير لابد أن لا ينتهي بحروف محددة تختارها أنت.

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

تحديث تطبيق جوجل ديو ليحمل خصائص ومميزات جوجل مييت

أعلنت جوجل أنها تريد توحيد برامج التواصل بالفيديو الخاصة بها إلى برنامج واحد. بدلاً من وجود تطبيق جوجل ديو (Google Duo) و تطبيق جوجل مييت (Google Meet) تريد جوجل تحويل التطبيقين إلى تطبيق واحد اسمه جوجل مييت (إجتماعات جوجل). خلال هذا العام ٢٠٢٢ سيصلك تحديث لتطبيق جوجل ديو ليتحول شكله إلى جوجل مييت كما ترى في الصورة التالية. الخصائص والمزايا الموجودة بالفعل في جوجل ديو 🔗 الإتصال من خلال رقم الموبايل أو البريد الإلكتروني وجود فلاتر وتأثيرات للصور والفيديو ارسال رسائل وملاحظات خاصية الرسم الحر (الشخبطة) الخصائص والمزايا التي ستضاف بعد التحول إلى جوجل مييت 🔗 استخدام الخلفيات الافتراضية الانضمام للإجتماعات عن طريق رابط عمل اجتماع لـ ١٠٠ مشارك أو أقل قبل الموعد شات رسائل أثناء الإجتماع التفريغ الصوتي التلقائي (captions) إن كنت تفضل مشاهدة الفيديو أكثر من قراءة المقالات، اشترك في القناة على اليوتيوب من هنا .

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

كيف تحفظ لقطة الشاشة في ماك كـ صورة JPG أو GIF أو PDF أو أي صيغة أخرى ?

عند الضغط على الأزرار Cmd + Shift + 3 أو Cmd + Shift + 4 لأخذ لقطة شاشة (screenshot) على نظام ماك (macOS) ، يتم حفظ الملف بصيغة (PNG). لكن لو أردت تغيير صيغة الصورة التي يتم حفظ لقطة الشاشة إليها مثل JPG أو GIF أو TIFF أو HEIC أو PDF. تغيير صيغة صورة لقطة الشاشة داخل التيرمينال 🔗 افتح برنامج التيرمينال Terminal من قائمة البرامج Application ثم Utilities ثم تجدها ، أو استخدم Spotlight لفتح التيرمينال.

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

ماذا تفعل بعد تثبيت الويندوز ؟

بعد تثبيت ويندوز تحتاج إلى بعض الخطوات لكي تستطيع الإستفادة من جهازك بشكل كامل وحماية بياناتك. ولنبدأ في الخطوات مباشرةً. تثبيت التعريفات 🔗 قدمت شرح لطريقة تثبيت كل التعريفات بالصور في موضوع سابق شاهده من هنا . تثبيت البرامج التي تحتاجها 🔗 في هذا الموضوع تجد أهم البرامج الأساسية التي تحتاج إلى تثبيتها على جهازك. وهذه البرامج هي. برنامج لتصفح الإنترنت : جوجل كروم أو فايرفوكس برنامج لتنزيل الملفات من على الانترنت : xdman أو idm برنامج لضغط وفك ضغط الملفات : WinRAR برنامج تشغيل الجافا : java runtime برنامج قارئ ملفات بي دي إف PDF Reader : أشهرهم Adobe Reader برنامج تحرير النصوص : مايكروسوفت وورد Microsoft Word برنامج تحرير الجداول الحسابية : مايكروسوفت إكسيل Microsoft Excel برنامج إنشاء العروض التقديمية : مايكروسوفت باور بوينت Microsoft PowerPoint برنامج تشغيل الفيديو والموسيقى : برنامج ڤي إل سي VLC برنامج تعديل الصور : جِمْب أو أدوبي فوتوشوب برنامج مضاد فيروسات لفحص الفلاشة بمجرد توصيلها بالجهاز : SmadAV حذف الويندوز القديم 🔗 إن كنت لم تحذف بارتشن سي أثناء تثبيت الويندوز ، ستجد مجلد اسمه windows.

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

لغة زِج (Zig) ستنجح وتنتشر

لنفهم لماذا أقول أن لغة زِج Zig ستكون لغة برمجة ناجحة ومشهورة، نحتاج أن نعرف كيف أصبحت لغات البرمجة المشهورة أصبحت مشهورة. كيف أصبحت بعض لغات البرمجة مشهورة ؟ 🔗 هناك محاضرة ألقاها ريتشارد فيلدمان بعنوان لماذا لغات البرمجة الفانكشنال functional ليست هي اللغات المنتشرة. رد ريتشارد في هذه المحاضرة على سؤالنا وهو كيف أصبحت هذه اللغات مشهورة. وهذه هي إجابته. ١. برنامج قوي 🔗 لغة سي C اشتهرت أنها لغة لكتابة أنظمة التشغيل لأن نظام يونكس مكتوب بها.

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

علمتني البرمجة

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

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

تفعيل مايكروسوفت أوفيس ٢٠١٩ مجاناً بشكل قانوني بإستخدام ترخيص volume license

أهلاً بك في موقع أبانوب حنا. دعونا نبدأ بدون مقدمات طويلة. قمت بتجربة هذا التفعيل على office professional plus 2019 وعمل بشكل صحيح وفعّال. بعد تثبيت مايكروسوفت أوفيس ٢٠١٩ بدون استخدام مفتاح المنتج (product key). اتبع الخطوات التالية لتفعيل الأوفيس بترخيص كيه إم إس KMS license. الخطوة ١ 🔗 ابحث عن cmd ثم اضغط كلك يمين على برنامج cmd.exe واختر تشغيل كمسئول أو run as administrator . الخطوة ٢ 🔗 اذهب إلى المجلد الخاص بالترخيص داخل ملفات تثبيت مايكروسوفت أوفيس عن طريق استخدام هذا الأمر

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

كيف تضمن نجاح وانتشار منتجاتك البرمجية؟

كل يوم تتغير المتطلبات والاهتمامات والمعطيات في سوق العمل. كل يوم يظهر منافسين جدد بأفكار مبتكرة وجذابة. هناك المنتجات المنافِسة ذات التسويق والحملات الإعلانية الضخمة. كيف تظهر وسط كل هذه العشوائية المتنافسة من المنتجات؟ الحل يكمن في الرجوع للأساسيات والرؤية التي تريد تحقيقها من المنتج. ما هي الأساسيات التي تتحدث عنها؟ بإختصار شديد؛ ركز على تجربة الاستخدام. سهّل حياة المستخدمين. دعني أتكلم عن هذه الأساسيات والمعايير بالتفصيل. المنتج يحل مشكلة حقيقية 🔗 لابد أن يحل برنامج مشكلة حقيقية يُعاني منها فئة كبيرة من الناس.