لما تشوف حدا كاتب كود بهي الطريقة فـ RUN فوراً 🏃🏻
تعالوا نعد سوا كم ملاحظة قادرين نعطي عن هاد الكود:
1- عدم وجود فصل بين المهام (Separation of Concerns)
2- مخالف لـ Single Responsibility Principle
3- مافي Error Handling
و إذا عم تشتغل بشركة و المدير تبعك وافقلك ترفع هاد الكود فكمان RUN فوراً
و تعال كون معنا بـ Laravel Sessions اللي رح نساويها خلال الايام القليلة القادمة، التسجيل مفتوح حالياً.
📍المواضيع المحورية اللي رح نحكي عنها:
📌 التصدي لهجمات شائعة تستهدف المواقع المبنية بـLaravel وكيف نحمي حالنا منها.
📌 الأخطاء الأمنية الشائعة لدى المطورين المبتدئين وكيفية تجنبها.
📌 تعزيز الـValidation ونشره على مستويات متعددة في المشروع لضمان سلامة البيانات.
📌 تقليل حجم البيانات بالـresponse للحد الأدنى، مع الحفاظ على أمان المعلومات.
📌 خطوات لبناء مشروع قابل للتوسع والصيانة على المدى البعيد.
📌 نصائح لتحسين كفاءة وسرعة الـAPI، خاصةً بما يتماشى مع فرق تطوير الـFlutter.
📌 كيفية الحفاظ على الـDB من البيانات غير النظيفة وضمان التحقق الشامل.
تفاصيل اكثر من : هنا
تعالوا نعد سوا كم ملاحظة قادرين نعطي عن هاد الكود:
1- عدم وجود فصل بين المهام (Separation of Concerns)
2- مخالف لـ Single Responsibility Principle
3- مافي Error Handling
و إذا عم تشتغل بشركة و المدير تبعك وافقلك ترفع هاد الكود فكمان RUN فوراً
و تعال كون معنا بـ Laravel Sessions اللي رح نساويها خلال الايام القليلة القادمة، التسجيل مفتوح حالياً.
📍المواضيع المحورية اللي رح نحكي عنها:
📌 التصدي لهجمات شائعة تستهدف المواقع المبنية بـLaravel وكيف نحمي حالنا منها.
📌 الأخطاء الأمنية الشائعة لدى المطورين المبتدئين وكيفية تجنبها.
📌 تعزيز الـValidation ونشره على مستويات متعددة في المشروع لضمان سلامة البيانات.
📌 تقليل حجم البيانات بالـresponse للحد الأدنى، مع الحفاظ على أمان المعلومات.
📌 خطوات لبناء مشروع قابل للتوسع والصيانة على المدى البعيد.
📌 نصائح لتحسين كفاءة وسرعة الـAPI، خاصةً بما يتماشى مع فرق تطوير الـFlutter.
📌 كيفية الحفاظ على الـDB من البيانات غير النظيفة وضمان التحقق الشامل.
تفاصيل اكثر من : هنا
🔥10👍4❤3👏1
هل تساءلت يومًا كيف تُبنى الحلول البرمجية التي تدير أعمال الشركات الكبرى؟ ما الأسرار التي تجعل Enterprise Solutions قادرة على تقديم الأداء والاستقرار لملايين المستخدمين؟
إذا كنت تبحث عن الإجابة، فهذه الحلقة لك!
يسعدني أن أقدم ضيفنا المهندس أنس الطرزي، بخبرة تتجاوز 8 سنوات في Java ويشغل منصب Backend Team Leader في DMNGlobal، إلى جانب كونه Software Development Instructor وEnterprise Solutions Engineer.
سنناقش:
- الفرق بين الحلول المؤسسية والحلول التقليدية، ولماذا تعتبر Java الخيار الأمثل للشركات.
- التحديات التقنية وكيفية التغلب عليها لضمان أداء موثوق.
- أسرار Java Enterprise في بناء حلول آمنة وقابلة للتوسع.
إذا كنت تسعى لفهم أعمق عن Java وتطبيقاتها في Enterprise، فلا تفوت الفرصة!
📅 السبت 9-11، الساعة 9 مساءً بتوقيت سوريا، على Telegram.
إذا كنت تبحث عن الإجابة، فهذه الحلقة لك!
يسعدني أن أقدم ضيفنا المهندس أنس الطرزي، بخبرة تتجاوز 8 سنوات في Java ويشغل منصب Backend Team Leader في DMNGlobal، إلى جانب كونه Software Development Instructor وEnterprise Solutions Engineer.
سنناقش:
- الفرق بين الحلول المؤسسية والحلول التقليدية، ولماذا تعتبر Java الخيار الأمثل للشركات.
- التحديات التقنية وكيفية التغلب عليها لضمان أداء موثوق.
- أسرار Java Enterprise في بناء حلول آمنة وقابلة للتوسع.
إذا كنت تسعى لفهم أعمق عن Java وتطبيقاتها في Enterprise، فلا تفوت الفرصة!
📅 السبت 9-11، الساعة 9 مساءً بتوقيت سوريا، على Telegram.
❤22🔥7👍6
شباب الـ Front-end و الـ flutter اللي بتعانوا كرمال يكون معكم حدا back-end تدربوا سوا او يعطيكم APIs لمشاريعكم.
جايبلكم الحل.
اليوم مساءً أو بكرا بأبعد تقدير فيديو جديد على اليوتيوب حول الـ Json Server بشرح عملي و تطبيقي.
لهيك لا تنسوا الاشتراك بالقناة و تفعيل زر الجرس من هنا
جايبلكم الحل.
اليوم مساءً أو بكرا بأبعد تقدير فيديو جديد على اليوتيوب حول الـ Json Server بشرح عملي و تطبيقي.
لهيك لا تنسوا الاشتراك بالقناة و تفعيل زر الجرس من هنا
YouTube
Code With Somar
أهلاً بكم قناة Code With Somar
انضموا إليّ لاستكشاف عالم تطوير الويب وهندسة البرمجيات.
مع أكثر من 5 سنوات من الخبرة في PHP وLaravel، أقدم لكم دروسًا، ونصائح، وأفكار حول إتقان تطوير الويب و التقنية بشكل عام.
توقعوا محتوى يشمل:
أفضل الممارسات في PHP وLaravel…
انضموا إليّ لاستكشاف عالم تطوير الويب وهندسة البرمجيات.
مع أكثر من 5 سنوات من الخبرة في PHP وLaravel، أقدم لكم دروسًا، ونصائح، وأفكار حول إتقان تطوير الويب و التقنية بشكل عام.
توقعوا محتوى يشمل:
أفضل الممارسات في PHP وLaravel…
❤22👍4🔥1👏1
بمجالنا كل شي جديد هو تحدي و فائدة و قيمة عم تضيفها لمهاراتك و انا صرلي فترة عم حب مجال الـ DevOps و عم اتعمق فيه و جرب فيه شغلات جديدة و اليوم كانت تجربة جديدة لإعداد بيئة Docker كاملة لمشروع Django Rest API مع PostgreSQL 👏🏻
نشالله رح شارككم منشورات عن هاد الموضوع خلال الايام القادمة، و هلا خبروني كيف تجربتكم مع Docker و الـ DevOps بشكل عام
————————————————————————-
و تذكروا انه بإمكانكم تتعلموا كيف ترفعوا مستوى مشاريعكم و شغلكم مع Laravel من خلال التسجيل بجلساتنا الفترة القادمة:
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
نشالله رح شارككم منشورات عن هاد الموضوع خلال الايام القادمة، و هلا خبروني كيف تجربتكم مع Docker و الـ DevOps بشكل عام
————————————————————————-
و تذكروا انه بإمكانكم تتعلموا كيف ترفعوا مستوى مشاريعكم و شغلكم مع Laravel من خلال التسجيل بجلساتنا الفترة القادمة:
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
❤13
اللي حابين يتسمعوا علينا صوت فحلقات الـ Podcast متوفرة الآن على spotify من خلال الرابط:
https://podcasters.spotify.com/pod/show/somar-kesen
و قريباً على باقي منصات البث
https://podcasters.spotify.com/pod/show/somar-kesen
و قريباً على باقي منصات البث
Spotify for Podcasters
Podcast With Somar • A podcast on Spotify for Podcasters
Podcast With Somar هو بودكاست مخصص لمناقشة مواضيع متنوعة تتعلق بالتكنولوجيا، البرمجيات، والتحليل الأنظمة مع ضيوف مميزين من مجالات مختلفة. في كل حلقة، نستضيف خبراء ورواد في مجالاتهم لنشارك أفكارهم وتجاربهم حول أحدث التطورات التقنية والتحديات العملية وكيفية…
🔥10👏3❤2
بذكركم انه التسجيل متاح على جلسات Laravel المكثفة مازال متاح.
فإذا حابب تتعلم كيف تكتب كود بجودة عالية وبأفضل الممارسات؟ أو يمكن عم تدور على طرق لتحسين أداء مشاريعك؟
فهي الجلسات هدفها الأساسي هو تطوير مهاراتك بأكثر الطرق فعالية واحترافية، سواء كنت مبتدئ أو عندك خبرة وبدك تتطور أكتر وتكون جاهز لسوق العمل.
🔹 شو رح نتعلم بالجلسات؟
الأمان والتعامل مع الأخطاء: كيف نحمي التطبيق من الثغرات ونتعامل مع الأخطاء بطريقة احترافية.
جودة الكود وأفضل الممارسات: نصائح عملية لتحسين جودة الكود والالتزام بأفضل الممارسات.
تحسين الأداء والتعاون: استراتيجيات لتعزيز الأداء وكيفية التعاون بفعالية مع فرق التطوير.
📌 رابط التسجيل: التسجيل هنا
📌 آراء الشباب عن الجلسات السابقة: شهادات المشاركين
لا تخلي هالفرصة تفوتك! إذا كنت عم تحاول تطور مهاراتك وبدك تاخد خطوة جديدة بمسيرتك المهنية، هي الفرصة موجودة خصيصاً إلك.
بإمكانكم الإطلاع على آراء الشباب اللي شاركت بجلساتنا السابقة عبر الرابط: هنا
رابط التسجيل: هنا
فإذا حابب تتعلم كيف تكتب كود بجودة عالية وبأفضل الممارسات؟ أو يمكن عم تدور على طرق لتحسين أداء مشاريعك؟
فهي الجلسات هدفها الأساسي هو تطوير مهاراتك بأكثر الطرق فعالية واحترافية، سواء كنت مبتدئ أو عندك خبرة وبدك تتطور أكتر وتكون جاهز لسوق العمل.
🔹 شو رح نتعلم بالجلسات؟
الأمان والتعامل مع الأخطاء: كيف نحمي التطبيق من الثغرات ونتعامل مع الأخطاء بطريقة احترافية.
جودة الكود وأفضل الممارسات: نصائح عملية لتحسين جودة الكود والالتزام بأفضل الممارسات.
تحسين الأداء والتعاون: استراتيجيات لتعزيز الأداء وكيفية التعاون بفعالية مع فرق التطوير.
📌 رابط التسجيل: التسجيل هنا
📌 آراء الشباب عن الجلسات السابقة: شهادات المشاركين
لا تخلي هالفرصة تفوتك! إذا كنت عم تحاول تطور مهاراتك وبدك تاخد خطوة جديدة بمسيرتك المهنية، هي الفرصة موجودة خصيصاً إلك.
بإمكانكم الإطلاع على آراء الشباب اللي شاركت بجلساتنا السابقة عبر الرابط: هنا
رابط التسجيل: هنا
Facebook
Somar Kesen
سابقاً ساوينا جلسة #Laravel حكينا فيها عن عدد من المواضيع الخاصة بـ Laravel و كيف منشتغل فيها كأسلوب عمل بشكل صحيح من ترتيب الكود لبعض الملاحظات اللي بتتلعق بالـ Security و الأداء و الترتيب الصحيح...
👏2❤1🔥1
قائمة الضيوف القادمين على الـ Podcast رح تذهلكم و رح تكون مميزة كتير كل شي نزل لهلا هو البداية فقط 🔥
بدعمكم وصلنا لناس رائعين و بخبرات مميزة كتير رح يكونوا معنا خلال الايام القادمة.
و انتوا كمان قادرين تكونوا معنا و تستمتعوا بالحلقات من خلال المنصات التالية:
YouTube: هنا
spotify: هنا
anghami: هنا
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
بدعمكم وصلنا لناس رائعين و بخبرات مميزة كتير رح يكونوا معنا خلال الايام القادمة.
و انتوا كمان قادرين تكونوا معنا و تستمتعوا بالحلقات من خلال المنصات التالية:
YouTube: هنا
spotify: هنا
anghami: هنا
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
YouTube
Podcast With Somar
Podcast With Somar هو بودكاست مخصص لمناقشة مواضيع متنوعة تتعلق بالتكنولوجيا، البرمجيات، والتحليل الأنظمة مع ضيوف مميزين من مجالات مختلفة. في كل حلقة، نستضيف ...
❤8🔥5👍2
الأصدقاء بمنظمة EduBridge في بريطانيا بحاجة لمتطوعين UI UX و هي نص الإعلان من طرفهم:
لأنو التطوع هو أهم فرصة بتقدر من خلالها تتعلم وتتطور، تكتسب خبرات جديدة ومعارف كتار 💜
ب EduBridge تم افتتاح باب التطوع لتشاركنا أعمالنا، ونترك عندك إضافة لخبراتك الشخصية والعملية ✨
إذا كنت مصمم واجهة مستخدم UI/UX، عندك وقت كافي و إنترنت ممتاز، وبتحقق المتطلبات التالية:
● معرض أعمال قوي بوضّح مجموعة من مشاريع تصميم تجربة المستخدم/واجهة المستخدم.
● الكفاءة في أدوات التصميم والنمذجة الأولية مثل Figma.
● فهم قوي لمبادئ التصميم المرتكز على المستخدم وأفضل الممارسات.
● مهارات قوية في التصميم المرئي مع اهتمام شديد بالتفاصيل.
● خبرة في إجراء أبحاث المستخدم واختبار قابلية الاستخدام.
بانتظارك تعبي الفورم الموجود:
هنا
لأنو التطوع هو أهم فرصة بتقدر من خلالها تتعلم وتتطور، تكتسب خبرات جديدة ومعارف كتار 💜
ب EduBridge تم افتتاح باب التطوع لتشاركنا أعمالنا، ونترك عندك إضافة لخبراتك الشخصية والعملية ✨
إذا كنت مصمم واجهة مستخدم UI/UX، عندك وقت كافي و إنترنت ممتاز، وبتحقق المتطلبات التالية:
● معرض أعمال قوي بوضّح مجموعة من مشاريع تصميم تجربة المستخدم/واجهة المستخدم.
● الكفاءة في أدوات التصميم والنمذجة الأولية مثل Figma.
● فهم قوي لمبادئ التصميم المرتكز على المستخدم وأفضل الممارسات.
● مهارات قوية في التصميم المرئي مع اهتمام شديد بالتفاصيل.
● خبرة في إجراء أبحاث المستخدم واختبار قابلية الاستخدام.
بانتظارك تعبي الفورم الموجود:
هنا
❤10👍4🔥2👏2
عم نشتغل على تقسيم الافكار بالفيديوهات بحيث كل شخص ناوي يعرف معلومة محددة يكون قادر يوصلها مباشرة.
شكراً للأصدقاء اللي اتطوعوا يساعدونا بالشغل على الفيديوهات.
حالياً تم الانتهاء من فيديو الذكاء الاصطناعي و قريباً فيديو تحليل المشاريع.
بذكركم بموعدنا يوم 9-11-2024 مع الاستاذ انس الطرزي
——————————————————-
و تذكروا انه بإمكانكم تتعلموا كيف ترفعوا مستوى مشاريعكم و شغلكم مع Laravel من خلال التسجيل بجلساتنا الفترة القادمة:
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
شكراً للأصدقاء اللي اتطوعوا يساعدونا بالشغل على الفيديوهات.
حالياً تم الانتهاء من فيديو الذكاء الاصطناعي و قريباً فيديو تحليل المشاريع.
بذكركم بموعدنا يوم 9-11-2024 مع الاستاذ انس الطرزي
——————————————————-
و تذكروا انه بإمكانكم تتعلموا كيف ترفعوا مستوى مشاريعكم و شغلكم مع Laravel من خلال التسجيل بجلساتنا الفترة القادمة:
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
🔥13❤6👍1
اللي ما حول شغله كله صار Piplines مابيعرف طعم الراحة.
هاد من Pipline من تنفيذي لمشروع أحد الاصدقاء مهمته يعمل Build & Deploy على سيرفرين مختلفين بناءً على الـ Branch إذا Staging او Master.
خبروني عم تعملوا Pipline لمشاريعكم ولا لسا؟
——————————————————-
و تذكروا انه بإمكانكم تتعلموا كيف ترفعوا مستوى مشاريعكم و شغلكم مع Laravel من خلال التسجيل بجلساتنا الفترة القادمة:
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
هاد من Pipline من تنفيذي لمشروع أحد الاصدقاء مهمته يعمل Build & Deploy على سيرفرين مختلفين بناءً على الـ Branch إذا Staging او Master.
خبروني عم تعملوا Pipline لمشاريعكم ولا لسا؟
——————————————————-
و تذكروا انه بإمكانكم تتعلموا كيف ترفعوا مستوى مشاريعكم و شغلكم مع Laravel من خلال التسجيل بجلساتنا الفترة القادمة:
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
❤11🔥2👌2
رحلة في الذكاء الاصطناعي: مع المهندس أشرف قاسم – Machine Learning Engineer أكثر حلقة مشاهدة و أسرعها نمواً على القناة.
https://youtu.be/glHdkn_QWlY
https://youtu.be/glHdkn_QWlY
YouTube
رحلة في الذكاء الاصطناعي: مع المهندس أشرف قاسم – Machine Learning Engineer
في هذه الحلقة الخاصة، نستضيف المهندس أشرف قاسم، مهندس التعلم الآلي بشركة GoTo في بودابست، ليشاركنا برحلته المميزة في عالم الذكاء الاصطناعي وتجاربه القيمة في المجال. يناقش أشرف طبيعة عمله في التعلم الآلي، ويقدم رؤى حول كيفية توظيف وتوزيع المهام في مجال الذكاء…
❤15
مطلوب مني ترشيح شخصين للعمل في مكتب برمجة باللاذقية مو مشكلة لو كانوا Junior لكن عندهم الرغبة ليتعلموا و يستثمروا بانفسهم و يتعلموا مع المكتب
1- شخص Flutter يكون فهمان state mangment
2- حدا Ui UX
بإمكانكم تبعتوا الـ CV على الايميل jobs@somar-kesen.com مع تحديد الموضوع بـ A-FU-001
1- شخص Flutter يكون فهمان state mangment
2- حدا Ui UX
بإمكانكم تبعتوا الـ CV على الايميل jobs@somar-kesen.com مع تحديد الموضوع بـ A-FU-001
❤9
تجربي مع سيرفر ماعم يقبل اي نسخة Node JS
اليوم كان مطلوب مني ساوي Deploy و Pipline لمشروع Next Js فـ بالبداية كان شي متوقع انه يكون سهل و مافيه مشاكل طول الوقت منعمله Deploy و منشغله عن طريق الـ pm2
المهم السيرفر عليه اكتر من مشروع بمختلف اللغات و الـ frameworks كل ما اجي ثبت نسخة node يضرب بسبب موضوع التوافق بالرغم انه عليه CentOS 7 جربت من خلال الـ nvm صار يرفضها كمان على ما يبدو كان في شغل سابقاً بالسيرفر و سببت بانه عم يرفض تشغيل اي نسخة Node.
بعد تجارب كتيرة ووقت ضاع عالفاضي، كان القرار الأفضل إني أستخدم Docker. ليش؟ لأن Docker بيعطيني بيئة معزولة ومحددة خصيصاً للمشروع بدون ما يتأثر بإعدادات النظام الأساسي للسيرفر، و رغم هيك طلع مشاكل متل انه كان السيرفر يرفض الاتصال وما يسمح بتحميل الملفات و تضارب بالـ IPs بين الـ Docker container وبين إعدادات الشبكة على السيرفر نفسه.
هون دخل دور الـ Apache Proxy! بعد ما عملت إعداد الـ Docker، احتجت اضبط اعدادات الـ Apache Proxy ليقدر يتصل بالسيرفر الداخلي اللي شغّال عبر Docker، بحيث يوصل الطلبات للـ container اللي بيشغّل الـ Next.js. هاد الشي ساعدني حل مشاكل الاتصال، وتوزيع الطلبات بشكل مظبوط، و تأمين السيرفر بأفضل شكل ممكن. كان افضل لو اني استخدم Nginx لكن كان السيرفر اساساً ماشي مع Apache ف ما حبيت اثر على المشاريع اللي شغالة حاليا ولا اني شغل 2 web server بنفس الوقت.
وأخيراً، المشروع شغّال بدون مشاكل وبدقة تامة. نصيحة إذا رح تتعامل مع استضافات كتير وخصوصاً بمشاريع متنوعة لازم تتعلم Docker والـ Apache Proxy، لأن كل يوم عم يصيروا ضرورة أكتر من مجرد إضافة.
————————-
و تذكروا دائماً أنكم فيكم تاخدوا شغلكم ومشاريعكم بلغة Laravel للمستوى التالي، وتطوروا مهاراتكم بأحدث التقنيات من خلال التسجيل بجلساتنا القادمة. 🚀
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
اليوم كان مطلوب مني ساوي Deploy و Pipline لمشروع Next Js فـ بالبداية كان شي متوقع انه يكون سهل و مافيه مشاكل طول الوقت منعمله Deploy و منشغله عن طريق الـ pm2
المهم السيرفر عليه اكتر من مشروع بمختلف اللغات و الـ frameworks كل ما اجي ثبت نسخة node يضرب بسبب موضوع التوافق بالرغم انه عليه CentOS 7 جربت من خلال الـ nvm صار يرفضها كمان على ما يبدو كان في شغل سابقاً بالسيرفر و سببت بانه عم يرفض تشغيل اي نسخة Node.
بعد تجارب كتيرة ووقت ضاع عالفاضي، كان القرار الأفضل إني أستخدم Docker. ليش؟ لأن Docker بيعطيني بيئة معزولة ومحددة خصيصاً للمشروع بدون ما يتأثر بإعدادات النظام الأساسي للسيرفر، و رغم هيك طلع مشاكل متل انه كان السيرفر يرفض الاتصال وما يسمح بتحميل الملفات و تضارب بالـ IPs بين الـ Docker container وبين إعدادات الشبكة على السيرفر نفسه.
هون دخل دور الـ Apache Proxy! بعد ما عملت إعداد الـ Docker، احتجت اضبط اعدادات الـ Apache Proxy ليقدر يتصل بالسيرفر الداخلي اللي شغّال عبر Docker، بحيث يوصل الطلبات للـ container اللي بيشغّل الـ Next.js. هاد الشي ساعدني حل مشاكل الاتصال، وتوزيع الطلبات بشكل مظبوط، و تأمين السيرفر بأفضل شكل ممكن. كان افضل لو اني استخدم Nginx لكن كان السيرفر اساساً ماشي مع Apache ف ما حبيت اثر على المشاريع اللي شغالة حاليا ولا اني شغل 2 web server بنفس الوقت.
وأخيراً، المشروع شغّال بدون مشاكل وبدقة تامة. نصيحة إذا رح تتعامل مع استضافات كتير وخصوصاً بمشاريع متنوعة لازم تتعلم Docker والـ Apache Proxy، لأن كل يوم عم يصيروا ضرورة أكتر من مجرد إضافة.
————————-
و تذكروا دائماً أنكم فيكم تاخدوا شغلكم ومشاريعكم بلغة Laravel للمستوى التالي، وتطوروا مهاراتكم بأحدث التقنيات من خلال التسجيل بجلساتنا القادمة. 🚀
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
Telegram
Somar Kesen | سومر كيسين
حابب تبني تطبيق Laravel احترافي وسريع وآمن؟ هي الفرصة المناسبة الك!
بناءً على طلبكم، قررنا نعيد الجلسة الخاصة بـ Laravel مع خطة شاملة من ثلاث محاور عملية رح تفيدك سواء كنت مبتدئ أو حابب تطور مهاراتك وتكون جاهز لسوق العمل.
📍الجلسات رح تكون:
📌 الأمان والتعامل…
بناءً على طلبكم، قررنا نعيد الجلسة الخاصة بـ Laravel مع خطة شاملة من ثلاث محاور عملية رح تفيدك سواء كنت مبتدئ أو حابب تطور مهاراتك وتكون جاهز لسوق العمل.
📍الجلسات رح تكون:
📌 الأمان والتعامل…
❤10👍3🔥3👏3
صباح الخير جميعاً
تمنياتي الكم باسبوع موفق و بداية اسبوع سعيدة.
خلونا نبدأ هالاسبوع كالعادة بفقرة سؤال و جواب - رح كون معكم على هاد المنشور للإجابة على اسئلتكم.
إذا كان عندك اي سؤال بإمكانك تتركه بالتعليقات و رح نجاوب عليه بأقرب وقت.
————————-
بحب ذكركم انه التسجيل على جلسات Laravel لسا مفتوح و أنكم فيكم تاخدوا شغلكم ومشاريعكم بلغة Laravel للمستوى التالي، وتطوروا مهاراتكم بأحدث التقنيات من خلال التسجيل بجلساتنا القادمة. 🚀
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
تمنياتي الكم باسبوع موفق و بداية اسبوع سعيدة.
خلونا نبدأ هالاسبوع كالعادة بفقرة سؤال و جواب - رح كون معكم على هاد المنشور للإجابة على اسئلتكم.
إذا كان عندك اي سؤال بإمكانك تتركه بالتعليقات و رح نجاوب عليه بأقرب وقت.
————————-
بحب ذكركم انه التسجيل على جلسات Laravel لسا مفتوح و أنكم فيكم تاخدوا شغلكم ومشاريعكم بلغة Laravel للمستوى التالي، وتطوروا مهاراتكم بأحدث التقنيات من خلال التسجيل بجلساتنا القادمة. 🚀
تفاصيل اكتر: هنا
آراء المشاركين السابقين: هنا
Facebook | Linkedin |Instgram | Telegram | YouTube
===================
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
🔥3👏3