التصنيف الرئيسي للمقالات التقنية: برمجة، ذكاء اصطناعي، DevOps، تحسين الأداء، أوتوميشن، وأخبار التكنولوجيا.
لو عدّلت نسخة من قائمة في بايثون ولقيت الأصل اتغيّر معاها، ده مش باج. المقال يشرح الفرق بين النسخ السطحي والعميق بمثال Google Docs بسيط، ثم علميًا بالإشارات والذاكرة، مع كود شغّال وسيناريو واقعي على 500 عميل، والـ trade-off في الأداء، ومتى لا تستخدم deepcopy، ومصادر رسمية.
لو برنامجك بيقع بخطأ MemoryError وهو بيقرأ ملف كبير، المشكلة إنك بتحمّله كله دفعة واحدة. المولّدات (yield) بتخليك تقرأ ملف 10 جيجا سطرًا سطرًا بذاكرة ثابتة بضعة ميجابايت بدل 11 جيجا. شرح للمبتدئ بمثال بسيط، ثم بروتوكول المكرّر علميًا، كود بايثون شغّال، أرقام حقيقية، trade-offs، ومتى لا تستخدمها، مع مصادر رسمية.
لو البحث عن مستخدم بالإيميل بياخد نص ثانية على مليون صف، المشكلة مش في السيرفر. سطر CREATE INDEX واحد بينزّل الزمن من 480 لـ 0.9 مللي ثانية. شرح للمبتدئ بمثال بسيط ثم علميًا، مع كود وقياس وtrade-offs.
لو عندك مليون مستخدم وعايز تلاقي واحد بالإيميل، الـ Hash Map بيوصّلك له في خطوة واحدة تقريبًا مش مليون خطوة. شرح للمبتدئ بمثال خزانة المعاطف، ثم تعريف علمي لدالة الـ hash والخانات، كود بايثون يقيس الفرق بين list وdict، مشكلة التصادم وحلّها، معامل التحميل، trade-offs، ومتى لا تستخدمه، مع مصادر.
لو الموعد بيظهر لمستخدم في بلد تاني بساعة غلط، المشكلة مش في السيرفر — انت بتخزّن وقت من غير منطقة زمنية. اتعلّم تخزّن كل حاجة بالـ UTC وتعرضها حسب المستخدم، بمثال بسيط وكود بايثون شغّال وأرقام حقيقية.
صور JPEG وPNG التقيلة بتبطّئ موقعك. سكربت واحد مع cron بيحوّل أي صورة جديدة إلى WebP لوحده ويوفّر ~70% من الحجم. شرح للمبتدئ بمثال، سكربت جاهز، أرقام حقيقية، trade-offs، ومتى لا تستخدمه، مع مصادر.
لو سألت ChatGPT كلمة strawberry فيها كام حرف r وردّ غلط، ده مش عطل. النموذج أصلاً مبيشوفش الحروف، بيشوف "توكنز". مقال للمبتدئ بمثال كتاب اللزقات، ثم شرح علمي للتوكنز والـ BPE، مع كود tiktoken شغّال، أرقام حقيقية لتكلفة العربي مقابل الإنجليزي، trade-offs، ومتى متشغلش بالك، مع مصادر.
تكتب setTimeout بصفر ثانية وتتوقّع تشتغل حالًا، لكنها بتتأخّر لآخر الكود. السبب مش عطل، ده الـ Event Loop. مقال للمبتدئ بمثال النادل الواحد وكود شغّال يطبع 1 و3 و2، مع الفرق بين المهام الصغيرة والكبيرة، أرقام، trade-offs، ومتى لا تشغل بالك، ومصادر رسمية.
لو نفس السؤال بيرجّعلك إجابة مختلفة كل مرة من ChatGPT، ده مش عطل، ده إعداد اسمه Temperature. مقال للمبتدئ يشرح إزاي النموذج بيختار الكلمة التالية بمثال الشيف والنرد، ثم علميًا، مع كود Python وأرقام حقيقية وtrade-offs، مع مصادر.