كتير مرات منكتب كود متل هيك:
النتيجة؟ كود مليان if-statements وبيخلي الـ controller منفوخ وصعب تحافظ عليه.
بدك تكتب Query بشرط معيّن (مثلاً role) بس بشكل أنظف وأسهل للقراءة؟؟
الحل انك تستخدم when() helper وخلي الكود أنظف:
بهالطريقة الكود صار أنيق، مقروء، والـ controller ظلّ خفيف ومرتب.
———————————-
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
$query = User::query();
if (request('role')) {
$query->where('role', request('role'));
}
$users = $query->get();
النتيجة؟ كود مليان if-statements وبيخلي الـ controller منفوخ وصعب تحافظ عليه.
بدك تكتب Query بشرط معيّن (مثلاً role) بس بشكل أنظف وأسهل للقراءة؟؟
الحل انك تستخدم when() helper وخلي الكود أنظف:
$users = User::when(request('role'), function ($query, $role) {
return $query->where('role', $role);
})->get();
بهالطريقة الكود صار أنيق، مقروء، والـ controller ظلّ خفيف ومرتب.
———————————-
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
YouTube
Code With Somar
أهلاً بكم قناة Code With Somar
انضموا إليّ لاستكشاف عالم تطوير الويب وهندسة البرمجيات.
مع أكثر من 5 سنوات من الخبرة في PHP وLaravel، أقدم لكم دروسًا، ونصائح، وأفكار حول إتقان تطوير الويب و التقنية بشكل عام.
توقعوا محتوى يشمل:
أفضل الممارسات في PHP وLaravel…
انضموا إليّ لاستكشاف عالم تطوير الويب وهندسة البرمجيات.
مع أكثر من 5 سنوات من الخبرة في PHP وLaravel، أقدم لكم دروسًا، ونصائح، وأفكار حول إتقان تطوير الويب و التقنية بشكل عام.
توقعوا محتوى يشمل:
أفضل الممارسات في PHP وLaravel…
❤4
⚠️ بتصدق إذا قلتلك إنو اسم ملف واحد بس ممكن يفتح موقعك للهكرز؟
تخيل صورة أو ملف مرفوع عالسيرفر، إذا اسمه مكتوب بطريقة معيّنة ممكن يتحول لـ XSS Attack ويخلّي المخترق:
يسرق الـ Cookies 🍪
يوصل للـ Local Storage 💾
يسجّل ضغطات الكيبورد ⌨️
وحتى يسرق الـ CSRF Tokens 🚨
بالفيديو رح تشوف مثال عملي كيف ممكن يصير هالشي باسم ملف وبس، وكمان رح تعرف كيف تحمي موقعك من هيك هجمات.
🎥 شوف الفيديو كامل هون:
🔗 رابط الفيديو : هنا
تخيل صورة أو ملف مرفوع عالسيرفر، إذا اسمه مكتوب بطريقة معيّنة ممكن يتحول لـ XSS Attack ويخلّي المخترق:
يسرق الـ Cookies 🍪
يوصل للـ Local Storage 💾
يسجّل ضغطات الكيبورد ⌨️
وحتى يسرق الـ CSRF Tokens 🚨
بالفيديو رح تشوف مثال عملي كيف ممكن يصير هالشي باسم ملف وبس، وكمان رح تعرف كيف تحمي موقعك من هيك هجمات.
🎥 شوف الفيديو كامل هون:
🔗 رابط الفيديو : هنا
YouTube
احذر! أسماء الملفات قد تكون مدخلًا للمخترقين
في هذا الفيديو، سنكشف عن ثغرة خطيرة قد يغفل عنها العديد من مبرمجي الويب وأصحاب المواقع!
كيف يمكن لاسم ملف بسيط أن يتحول إلى وسيلة لاختراق موقعك واستغلال زواره؟
ما سنتعلمه في هذا الفيديو:
ما هي هجمات XSS؟ وكيف يمكن للمخترقين استغلالها؟
كيف يعمل XSS؟
ما…
كيف يمكن لاسم ملف بسيط أن يتحول إلى وسيلة لاختراق موقعك واستغلال زواره؟
ما سنتعلمه في هذا الفيديو:
ما هي هجمات XSS؟ وكيف يمكن للمخترقين استغلالها؟
كيف يعمل XSS؟
ما…
❤7
إشعارات iOS ما عم توصلك من Firebase؟ 😤
ممكن يكون السبب هاد الخطأ:
Auth error from APNs or Web Push Service
هاد الخطأ واجهني وأنا عم جرّب أبعت إشعارات Push لأجهزة iOS، وطلع السبب كل القصة بموضوع APNs Key.
بالفيديو بشرحلك:
ليش بيطلع هاد الـ Error.
كيف بتجدد الـ APNs Key.
وكيف بترفعو من جديد عـ Firebase Console لحتى ترجع الإشعارات تشتغل 🔔.
📌 إذا بتشتغل على iOS Notifications، هاد الفيديو إلك 100%.
🎥 شوف الفيديو هون:
https://youtu.be/u06X_3scW1w
ممكن يكون السبب هاد الخطأ:
Auth error from APNs or Web Push Service
هاد الخطأ واجهني وأنا عم جرّب أبعت إشعارات Push لأجهزة iOS، وطلع السبب كل القصة بموضوع APNs Key.
بالفيديو بشرحلك:
ليش بيطلع هاد الـ Error.
كيف بتجدد الـ APNs Key.
وكيف بترفعو من جديد عـ Firebase Console لحتى ترجع الإشعارات تشتغل 🔔.
📌 إذا بتشتغل على iOS Notifications، هاد الفيديو إلك 100%.
🎥 شوف الفيديو هون:
https://youtu.be/u06X_3scW1w
YouTube
إشعارات iOS لا تعمل؟ حل مشكلة Auth error from APNs في Firebase
واجهت خطأ مزعج أثناء إرسال إشعارات Firebase إلى أجهزة iOS:
Auth error from APNS or Web Push Service
في هذا الفيديو بشرح لكم سبب هذا الخطأ، وكيفية حله من خلال تجديد مفتاح APNs ورفعه من جديد إلى Firebase Console.
📌 إذا بتشتغل على إشعارات iOS، هاد الفيديو…
Auth error from APNS or Web Push Service
في هذا الفيديو بشرح لكم سبب هذا الخطأ، وكيفية حله من خلال تجديد مفتاح APNs ورفعه من جديد إلى Firebase Console.
📌 إذا بتشتغل على إشعارات iOS، هاد الفيديو…
❤3🔥2
أخبار عن عودة Meta Ads للعمل داخل سوريا
و حتى الأشخاص السوريين اللي حساباتهم كان عليها تقييد رجعت طبيعية
خبرونا بتجربتكم معها او مع باقي الخدمات اللي رفعت الحظر بالتعليقات 👇🏻
و حتى الأشخاص السوريين اللي حساباتهم كان عليها تقييد رجعت طبيعية
خبرونا بتجربتكم معها او مع باقي الخدمات اللي رفعت الحظر بالتعليقات 👇🏻
❤2