Code With Somar
Open in Telegram
🚀 ريادي أعمال ومطوّر ويب بخبرة واسعة 💻 متخصص بتطوير حلول ويب متكاملة باستخدام Laravel، Django، React، Vue، و Node.js. 🏆 ضمن أفضل 4 صناع محتوى في سوريا وأفضل 3 في المحتوى التقني. 🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
Show more2 691
Subscribers
-324 hours
No data7 days
+230 days
Posts Archive
2 691
أهم مصادر لتعلم Java Spring Boot 🌱
📍 Amigoscode
📍 Mosh Course
📍 Ultimate Spring Boot Roadmap
📍 Building web applications in Java with Spring Boot 3
📍 freeCodeCamp
2 691
أصدقائي الأعزاء
تمنياتي لكم بأسبوع عمل موفق و سعيد بدون Bugs او Meetings
بانتظار أسئلتكم على instgram story من خلال الرابط: هنا
2 691
صورة فيها:
Laravel, Tailwind, Vue, and Laracasts ❤️
من اليسار الى اليمين للي مابيعرفهم 🔥
2 691
أعلنت Proton عن تطبيق Proton Authenticator الجديد لتوليد رموز 2FA (OTP) بشكل آمن ومشفر تماماً. التطبيق مفتوح المصدر، يدعم استيراد الرموز من Microsoft Authenticator و Google Authenticator بسهولة، ويتيح المزامنة والنسخ الاحتياطي المشفر بين الأجهزة بدون إعلانات أو تتبع.
✅ يعمل بدون حساب Proton
✅ يدعم Android, iOS, Windows, macOS, Linux
✅ يدعم العمل أوفلاين ومفتوح المصدر قريباً
📌 خطوة جديدة من Proton لتعزيز الأمان والخصوصية بدون الاعتماد على Google أو Microsoft.
💬 رأيي الشخصي: خدمات Proton دائماً مميزة، وتجربتي مع الـ VPN الخاص فيهم حتى بالخطة المجانية كانت مرضية جداً وتفوقت على كثير من المنافسين.
2 691
النصيحة كانت بجمل:
سابقاً كان ضروري تكون فهمان PHP-FPM و كيف تتعامل معها بالسيرفر لانها غالبا بتجي مع اغلب السيرفرات و الخيار الافتراضي لمعظم مواقع WordPress و Laravel حالياً
لكن المستقبل لـ FrankenPHP
2 691
من سنة لليوم و انا مركز جدأً على مجال الـ DevOps و الحمدالله وصلت لمرحلة عم قدم خدماتي بهاد المجال كـ Junior DevOps و سبق و قدمت خدمات لشركات أو عملاء تتعلق بالـ DevOps بمختلف الاماكن من: سوريا - العراق - رومانيا
و اذا في شي بدي انصحكم فيه للاشخاص اللي حابة تتعلم هاد المجال هو Linux و هي مجموعة من الاوامر اللي مستحيل باي مشروع او اي شغل انك ما تستخدمها
أتمنى انها تكون مفيدة الكم:
2 691
من بعد غياب رجعنا ناخد اسئلتكم على instgram و تم جدولة محتوى الشهر القادم
بانتظاركم من خلال الرابط:
https://www.instagram.com/stories/code.with.somar/3687448949335606067?utm_source=ig_story_item_share&igsh=NmdjamhlajQ4OTNh
2 691
📌 معلومة Laravel مهمة لازم تعرفها 👇
إذا استعملت الكود التالي:
Model::where(...)->delete();
👈 الـ Observers مثل deleting() و deleted() ما رح تشتغل!
🔍 ليش؟
هالكود بيعمل Direct SQL DELETE من قاعدة البيانات بدون ما يعمل Load للـ Models، وبالتالي ما بيمر على نظام الـ Events والـ Observers تبع Laravel.
✅ الحل الصح:
إذا بدك الـ deleting و deleted يشتغلوا، لازم تعمل Load للسجلات أولاً وبعدين تحذف كل واحد:
$models = Model::where(...)->get();
foreach ($models as $model) {
$model->delete(); // هون بتشتغل الـ Observers
}
🔑 نفس الفكرة بتنطبق على update():
Model::where(...)->update(['field' => 'value']); // ما بيشغل updating/updated
💡 الخلاصة:
->delete() و ->update() المباشرة = ما في Observers
foreach مع delete() أو update() = Observers شغالة ✅
#Laravel #Eloquent #Observers #PHP #Tips2 691
مشكلة واجهتني بعد نقل مشروع Laravel للـ Production (وحلها كان بسيط بس مهم!)
بعد ما نقلت مشروعي المبني بـ Laravel 12.20 و PHP 8.3 من جهازي المحلي للسيرفر (عليه WHM و Filament Admin Panel)، حاولت سجل دخول وفجأة طلعلي الخطأ التالي:
MethodNotAllowedHttpException
POST مو مدعوم على /admin/login، بس في GET و HEAD!
دورت بكل مكان، لكن الحل كان ببساطة:
تابع باقي التفاصيل على المنشور في LinkedIn هنا
2 691
❓ كم يستغرق تفعيل حساب الاستضافة في Namecheap؟
✅ الإجابة:
يعتمد وقت التفعيل على نوع باقة الاستضافة:
🔹 الاستضافة المشتركة (Shared) والموزعة (Reseller):
يتم تفعيل الحساب تلقائيًا خلال دقائق. في حالات نادرة، قد يتطلب الأمر تدخل يدوي ويستغرق حتى 30 دقيقة.
🔸 سيرفر VPS:
رغم وصول رسالة الترحيب فورًا، يُفضل الانتظار حوالي ساعتين قبل البدء، خصوصًا إذا كانت الباقة تحتوي على cPanel.
أما إذا كانت الباقة بإدارة أساسية أو كاملة (Basic/Complete Management)، فقد يستغرق الإعداد حتى 4 ساعات.
🔹 السيرفرات الخاصة (Dedicated Servers):
يتم التحقق من الطلب يدويًا لدواعي أمنية. بعد التحقق، يبدأ تجهيز السيرفر حسب النظام والإدارة المختارة، وقد يستغرق حتى 24 ساعة في حال الإدارة الكاملة.
2 691
Repost from Roduan Kareem Aldeen - رضوان كريم الدين
اذا عم تستعمل Livewire حدث مباشرة لنسخة V3.6.4
باختصار: في ثغرة امنية بتسمح للمخترق تشغيل أوامر عالسيرفر
https://github.com/livewire/livewire/security/advisories/GHSA-29cq-5w36-x7w3
2 691
لو بتستخدم Docker بشكل يومي، في أداة لازم تعرفها 👇
🔥 ctop = واجهة تفاعلية في التيرمنال بتخليك تراقب الـ containers لحظيًا وكأنك فاتح htop... بس لـ Docker!
🧠 الميّزات:
✅ عرض استهلاك CPU / Memory / Network
✅ ألوان تفاعلية مريحة وسريعة الفهم
✅ ترتيب حسب أكثر كونتينر بيستهلك
✅ خفيفة جدًا وسهلة التثبيت
✅ تشتغل بسطر واحد: ctop
🎯 مثالية لأي مطوّر بيشتغل على microservices أو أنظمة مركبة.
جربها ووفّر وقتك في الـ debugging!
2 691
تحديث ضخم لـ NativePHP for Mobile – الإصدار 1.1 أصبح متاح الآن!
بعد شغل كبير، فريق NativePHP أطلق التحديث الجديد v1.1، واللي جاب معو تحسينات جذرية وميزات خرافية 🔥
شو الجديد؟
✅ Geolocation – صار فيك تجيب موقع المستخدم بدقة وبدعم الأذونات
✅ Splash Screens – شاشات ترحيبية مخصصة لتجربة مستخدم احترافية
✅ Secure Storage – خزّن التوكنز والمفاتيح بأمان باستخدام Keychain أو Keystore
✅ Media Library Access – خلي المستخدم يختار صور وفيديوهات من المعرض بسهولة
✅ دعم Android 15 Edge-to-Edge
✅ دعم ProGuard و R8 على أندرويد
✅ حزم Laravel مضغوطة على iOS لتسريع تجربة التطوير 🚀
تحسينات الأداء؟ كتيرة 👇
🔹 حجم مكتبات PHP المضمنة تقلّص بأكثر من 50%
🔹 حجم تطبيقاتك صار أخف (بعضها صار أصغر بـ 30MB)
🔹 سرعة تحميل أسرع
🔹 أداء PHP أسرع
نظام API جديد وأكثر تنظيمًا
تم فصل الـ APIs إلى Facades خاصة بكل ميّزة مثل:
📦 Geolocation, SecureStorage, Camera, Biometrics وغيرها
وكلها متوافقة مع Laravel بشكل أنيق وسلس.
المفاجأة؟
📚 تم إعادة كتابة كل التوثيق من الصفر ليكون أوضح وأسهل لأي مطور Laravel – حتى لو ما سبق لك طوّرت تطبيق موبايل!
2 691
#منقول
هل أنت مطوّر Django وتبحث عن فرصة مختلفة؟
نبحث عن مطوّر Django شغوف وملتزم للانضمام إلى فريقنا في مشروع ريادي واعد يدمج التقنية بالابتكار.
المتطلبات الأساسية:
🔹 خبرة عملية +2 سنوات في تطوير Django
🔹 القدرة على الالتزام بدوام يومي مرن من 4 إلى 6 ساعات
🔹 بيئة عمل هجينة (Hybrid): بين المكتب والعمل عن بُعد
عن المشروع:
"مقنِع" هي منصة ذكية تُساعد روّاد الأعمال على تحويل أفكارهم إلى عروض تقديمية مقنعة وجاهزة للمستثمرين، باستخدام تقنيات الذكاء الاصطناعي.
إذا كنت تبحث عن تحدٍ حقيقي وفرصة لتكون جزءًا من منتج تقني مختلف… يسعدنا تواصلك معنا!
أرسل سيرتك الذاتية أو نماذج من أعمالك إلى:
muqne32024@gmail.com
تاغ ومنشن لـ وحش البآاكإِند!
#BackendDeveloper
#Django
#تطوير_ويب
#وظائف_سوريا
#منصة_مقنع
2 691
إذا كنت من يلي بيتعاملوا مع إعدادات php.ini كتير، رح تحب هالشي👇
بـ PHP 8.5 صار فيك تستخدم الأمر:
php --ini=diff
ليعرضلك بس الإعدادات يلي تم تعديلها عن القيم الافتراضية!
يعني بدل ما تفتح ملف php.ini وتدور سطر سطر، صار فيك تشوف الفرق فوراً 💡2 691
+2
إذا نويت تربط ChatGPT بمشروعك او اي ذكاء اصطناعي اخر رح تمر عليك مجموعة من المفاهيم و خصوصاً إذا ماكنت جاية من خلفية ذكاء اصطناعي رح تحسها غريبة و ما تفهمها و لهيك جبتلك هاد الشرح من Google
2 691
لكل بنت مهتمة تتعلّم أساسيات الذكاء الاصطناعي، في فرصة مجانية 100٪ ما لازم تفوتك!
الذكاء الاصطناعي صار مهارة أساسية بأي مجال اليوم، ولهيك Microsoft بالتعاون مع Founderz أطلقوا دورة AI Skills 4 Women المصممة خصيصاً للبنات والصبايا المهتمات بدخول هذا المجال.
📌 التسجيل مجاني من هون:
https://founderz.com/aiskills4women/
2 691
عيد ميلاد Django الـ 20! 🎂🎉
اليوم، 13 تموز 2025، نحتفل بـ مرور 20 سنة على إطلاق إطار العمل Django، واحد من أقوى وأشهر أطر تطوير الويب بلغة Python، والذي انطلق لأول مرة في 13 يوليو 2005! 🚀💝
الـ Django، الذي ساهم في تسريع تطوير تطبيقات الويب الآمنة والقابلة للتوسع، يحتفل هذه السنة بسلسلة من الفعاليات المجتمعية حول العالم، تشمل مؤتمرات وورشات عمل ولقاءات محلية 🎤🌍
#Django #Python #Django20 #WebDevelopment #OpenSource
Available now! Telegram Research 2025 — the year's key insights 
