برمجة

فيديوهاتي التقنية على يوتيوب

توقعاتي لمجال البرمجة عام 2030

حل مشكلة فشل تحميل الموديول على نتليفاي Netlify موقع مبني بـ هوجو Hugo

حذفت وأعدت إضافة الـ submodule الخاص بـ ثيم موقعي المبني بـ هوجو وهو themes/kmt. لكن عندما حاول نتليفاي Netlify تحديث الموقع لعرضه للزوار، حدث خطأ. هذه هي رسالة الخطأ. Error: failed to load modules: …

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

كيف تحذف submodule من git

أريد أن أحذف git submodule من موقعي المبني بفريمورك Hugo المتخصص في إنشاء المواقع والمدونات الـ SSG أي التي يتم تجهيزها مسبقاً قبل وضعها على السيرفر (server). أضفت ثيم theme لموقعي في شكل submodule …

التصنيفات: برمجة
طريقة جديدة لسرقة صفحات الفيسبوك | Phishing Facebook Pages

طريقة جديدة لسرقة صفحات الفيسبوك | Phishing Facebook Pages

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

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

حل مشكلة: جو روتين ستاك تخطى الحد الأقصى للحجم | لغة جو

كنت أكتب برنامج سطر أوامر (CLI app) لمعالجة وعمل بعض التعديلات التلقائية على البيانات. في هذا الكود ، أحتاج إلى تنفيذ الفانكشن مرات كثيرة حتى أنتهي من معالجة كل سجلات البيانات. عدد السجلات 40,572,219 …

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

نظام التشغيل الذي أحلم به

أفكر في نظام تشغيل أفضل من الأنظمة المتاحة حالياً. كل أنظمة التشغيل المكتبية الحاليّة تحتاج إلى الكثير من التطوير لتحسين الإستخدام وتجربة المستخدِم. مميزات نظام التشغيل الذي أحلم به 🔗 الأجزاء الأساسية …

التصنيفات: برمجة
طريقة تحسين سرعة تحميل الصور في مدونات بلوجر تلقائياً

طريقة تحسين سرعة تحميل الصور في مدونات بلوجر تلقائياً

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

Docker Desktop على نظام ماك يقول "Docker Engine stopped"

كنت بصدد البدء في إضافة خاصية جديدة في موقع كرت بزنس ، لكن عندما حاولت فتح بيئة التطوير المحلية الخاصة بـ لارافيل سيل (Laravel Sail) ، لكن سيل يقول “دولار لا يعمل” (Docker is not running). …

التصنيفات: برمجة
خطوات نقل موقع ووردبريس من استضافة إلى أخرى يدوياً

خطوات نقل موقع ووردبريس من استضافة إلى أخرى يدوياً

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

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

أعدت بناء الموقع ليكون مناسب أكثر للمستقبل

الموقع القديم كان به بعض المزايا والخصائص الجميلة مثل دعم الوضع المضئ والمظلم ، ٥٠٠ مقال تقريباً ، أداء وسرعة جيدة ، تصميم الموقع مناسب لكل أحجام الشاشات ، مبني للموبايلات أولاً. الموقع بعد التجديد …

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

لماذا الدوال الموجود بالفعل في پايثون أسرع من الدوال التي تكتبها بنفسك ؟

لأن لغة بايثون تقف على أكتاف العمالقة. كل الدوال الموجودة بالفعل في لغة بايثون هي بالفعل مكتوبة بلغة سي ولغة سي بلس بلس. لغة سي و سي بلس بلس (C/C++) هما لغتان سريعتان جداً، لذا الدوال المكتوبة بهما …

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