// ملاحظات بين عمليات commit
مدونة 4Dev
أدلة قصيرة وعملية عن الصيغ والتحويل والأدوات الصغيرة التي توفّر الكثير من الوقت.
مميّز · فيديولماذا لا يعمل فيديو الآيفون على حاسوبك، وكيف يحل تبويب في المتصفح المشكلة في ثوانٍ
يسجّل الآيفون الفيديو بترميز HEVC الذي لا تشغّله حواسيب وتلفزيونات وبرامج تحرير كثيرة. إليك السبب، وكيف تحل المشكلة في ثوانٍ داخل المتصفح دون رفع الملف.
عملاتلماذا يختلف سعر الصرف في البنك عن السعر على الإنترنت
السعر الذي تراه على الإنترنت ليس السعر الذي تحصل عليه في البنك أو المطار. من أين يأتي الفرق، وكيف تحسب كم يكلّفك.
بياناتJSON غير صالح؟ 7 أخطاء وراء كل رسالة خطأ تقريبًا
فواصل زائدة في النهاية وعلامات اقتباس مفردة وتعليقات وغيرها: الهفوات الصغيرة التي تُفسد JSON، وكيف تكتشفها بسرعة وتصلح كل واحدة منها.
أمانما الطول المناسب لكلمة المرور؟ الحساب بكلمات بسيطة
الطول أهم من الرموز. شاهد كم تسقط كلمات المرور القصيرة بسرعة، ولماذا تكفي 16 محرفًا عشوائيًا، وكيف تنشئ واحدة بأمان.
أدواتكيف تصنع رمز QR يُمسح في كل مرة
الحجم والتباين والهامش الفارغ وكمية المحتوى بداخله: قواعد بسيطة تحدد ما إذا كان رمز QR المطبوع سيعمل من المحاولة الأولى.
أمانماذا يوجد داخل JWT، ولماذا فك الترميز ليس تحققًا
يبدو رمز JSON Web Token كسلسلة محارف عشوائية، لكن أي شخص يستطيع قراءته. ما الذي تحمله أجزاؤه الثلاثة، وما الخطأ الذي يؤدي إلى ثغرات أمنية.
تطويرتعبيرات cron بشرح مبسّط، مع 10 أمثلة جاهزة
خمسة حقول وأربعة رموز وفخ واحد يتعلق بالمنطقة الزمنية. تعلّم قراءة جداول cron وكتابتها بأمثلة يمكنك نسخها.
أمانMD5 أم SHA-1 أم SHA-256: أي تجزئة تستخدم؟
المجاميع الاختبارية وسلامة الملفات وكلمات المرور والتواقيع يحتاج كل منها شيئًا مختلفًا. دليل قصير لاختيار التجزئة الصحيحة، والخطأ الوحيد الذي يجب تجنّبه.
تطويرBase64 بشرح مبسّط: فيمَ يُستخدم، ولماذا ليس تشفيرًا
يظهر Base64 في البريد الإلكتروني وdata URI وترويسات API وJWT. كيف يعمل، ولماذا يكبّر البيانات بمقدار الثلث، ولماذا لا يخفي شيئًا أبدًا.
تصميمتباين الألوان وWCAG: كيف تجعل النص سهل القراءة
ما معنى نسبة تباين 4.5:1، وأي نص يحتاج إلى AA أو AAA، وحلول سريعة لأزواج الألوان التي تفشل في أغلب الأحيان.
الصورصور HEIC من الآيفون: لماذا لا تُرفع وكيف تحل المشكلة
ملفات ضخمة وصيغة لا تزال مواقع وحواسيب كثيرة لا تفتحها. إليك كيف تحوّل صور الآيفون إلى ملفات JPG صغيرة تعمل في كل مكان.
بياناتمن JSON إلى CSV دون فقدان أي حقل
مفاتيح متداخلة وحقول اختيارية وفواصل داخل النصوص: كيف يحوّل 4Dev ملف JSON غير المرتب إلى CSV جاهز لجدول البيانات.
صورWebP أم PNG أم JPG: أيّها تستخدم؟
مرجع سريع وعملي لاختيار صيغة الصورة، ولماذا يحافظ التحويل داخل المتصفح على خصوصية ملفاتك.
فيديو وصوتاستخراج MP3 من MP4 داخل متصفحك مباشرة
تستطيع المتصفحات الحديثة فكّ ترميز الوسائط وترميزها بنفسها. إليك كيف يعمل استخراج الصوت داخل المتصفح دون رفع الفيديو.
تطويرالطوابع الزمنية في Unix: ثوانٍ أم أجزاء من الألف من الثانية؟
خطأ الأرقام الثلاثة عشر الذي يصل إلى بيئة الإنتاج كل أسبوع، وقاعدة بسيطة جدًا للتمييز بين الوحدتين.