Code With Somar
2.72K subscribers
444 photos
4 videos
1 file
814 links
🚀 ريادي أعمال ومطوّر ويب بخبرة واسعة

💻 متخصص بتطوير حلول ويب متكاملة باستخدام Laravel، Django، React، Vue، و Node.js.

🏆 ضمن أفضل 4 صناع محتوى في سوريا وأفضل 3 في المحتوى التقني.

🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
Download Telegram
ثقافة العمل مفتوح المصدر لازم كلنا ندعمها و صدقاً بفرح لما عم شوف البقية عم يشتغلوا فيها و خصوصاً لما الشغل بكون ظريف و مرتب

اليوم حابب خبركم عن مساهمة لصديقنا: Zoualfkar Haydar

Flutter zoom meeting SDK
اخير اصبحت اونلاين على موقع pub.dev
الفترة الماضية احتجت الى تضمين الاجتماعات عن طريق Zoom في تطبيق اعمل عليه لكن لم يكن هناك حزمة رسمية لاطار عمل Flutter من شركة Zoom
بحثت على الانترنت وقمت بتجريب جميع الحزم المتوفرة لكن للاسف جميعها قديمة و مليئة بالمشاكل لذا قمت بانشاء حزمة جديدة بالاعتماد على احد الحزم الموجودة و قمت بحل جميع المشاكل التي قد تواجهك كمطور
بالنسبة لطريقة عمل الحزمة
شركة Zoom توفر طريقتين لاستخدامها داخل التطبيق
1- يجب على مستخدم التطبيق ان يقوم بتسجيل دخول عندما يريد ان يدخل الى الاجتماع عن طريق حسابه الاساسي على تطبيق Zoom
2- يمكن ان يدخل الى الاجتماع عن طريق الاعتماد على بياناته اي اسمه المسجل لديك في التطبيق
في هذه الحزمة التي قمت بانشائها تعتمد على الطريقة الثانية لانها تتماشى اكثر مع التطبيق الذي اعمل اعليه
و بالنسبة للمثال الموجود مع الحزمة يحتوي كل شيء تحتاجه من APIs بعضها من الافضل ان يكون من طرف ال Backend
مثل انشاء اجتماع او توليد Token
لكن لسهولة الفهم و اختصار وقت التشغيل و سهولة العمل لمن يريد ان يستخدمها قمت بتضمين كل شيء داخل التطبيق اي من طرف ال Frontend
ملاحظة يوجد بعض الملفات تحتاج الى تحميلها بشكل منفصل و تضمينها بمسار الحزمة لديك لان حجمها كبير ولا يمكن وضعها على github او pub.dev
الملفات مرفوعة على Google Drive والرابط موجود في توثيق الحزمة
رابط الحزمة :
https://pub.dev/packages/flutter_zoom_meeting


إذا معنا شباب بتشتغل Flutter فيها تضيف بصمتها و تشتغل سوا لتطالع أفضل نسخة من هي الحزمة 🔥🔥
7🔥6👏1
اليوم شكله دور لينكدان
😢7
خلال الفترة القادمة في عطل كتيرة ضمن مدينة أربيل و اغلب الشباب رح تكون معطلة
ف عم فكر نساوي لقاء للسوريين اللي عم يشتغلوا ضمن مجال الـ IT في أربيل نتعرف على بعض و نستفاد من تجربة بعض

رح ننسق بالموضوع سوا ضمن الغروب:
https://t.me/+GwNCfKArlkcxYmZk
و تحديداً بالـ Topic اللي اسمه Erbil Developers
🔥7👍32
كورس SEO على منصة Udemy
مجاني لمدة 4 أيام فقط

The Complete SEO Guide: SEO For Beginner to Expert 2024

الموقع بحاجة VPN طبعاً (للمقيمين بسوريا)
أضف الكورس لحسابك وبإمكانك تحضره لاحقاً حتى لو انتهت فترة الخصم
🔥101👍1🤔1
موعدنا مع لارافيل 11 بكرا 🔥
نشالله رح حاول اني سجل فيديو احكي فيه اهم التحديثات اللي نزلت و انشره بأقرب وقت
🔥1412
نسبة كتيرة من الأشخاص اليوم عندهم ايميل خاص بدومينهم مثلي على سبيل المثال انا عندي:
freelancer@somar-kesen.com
contact@somar-kesen.com

و مو دائماً انا موجود ورا اللابتوب كرمال اتفقدهم و رغم اني رابطهم ببرنامج لإدارة البريد اللكتروني الا انه بتنكاسل اني افتحه.

و اللي لفت نظري انه في Telegram Bot من Google بخبرك بإيميلاتك لحساب الـ Gmail تبعك من خلال Telegram

لهيك بنيت مشروع PHP بيعمل Bot شبيه جداً بالـBot الخاص بـ Google بتعطيه ايميلاتك و بصير بخبرك بس وصلك أيميل

لساته بمرحلة الاولى في كتير ميزات و تحسينات ممكن يتم تنفيذها لكن دوماً بحب انشر مشاريعي لما تكون ببدايتها كرمال تكون فرصة المساهمة متاحة لأي شخص مهتم فيها

رابط الـ Repo إذا حابب تستخدمه او تساهم فيه:
https://github.com/somarkn99/tele-mail-php
7🔥4👍2
لارافيل 11 نزلت متل ما منعرف كلنا
لكن هل نحنا منبلش نشتغل عليها من هلا؟؟

انا وجهة نظري بهاد الموضوع هو: لاء

في حجم تغييرات لا بأس فيه انعمل على مستوى الـ Framework و غالبا تواجه مشاكل خوصاً لما تجي تستخدم أي Package

لهيك اعطيها وقت لبين ما الـ Community يحدث الـ Packages و تنزل الاسئلة و الاجوبة عن مشاكلها

#رأي_شخصي
11👍5
#BlueTech is seeking a talented graphic designer with a keen eye for details and a strong passion for technology

What we are looking for:
1+ years of graphic design experience.
Expertise in Adobe creative suite (illustrator and photoshop)
A deep understanding of marketing corporate branding product packaging and advertisements design.
Excellent communication skills and collaboration skills
Ability to manage multiple projects and meet deadlines
Are you ready to join our amazing team? If so, please submit your impressive CV and captivating portfolio to: recruitment@blue-tech.ae

Don’t wait to #apply now and let’s create something extraordinary together!
لا تفوت الفرصة للتسجيل على تدريب ريادة الأعمال في مركز Impact في اللاذقية للحصول على فرصة تمويل مشاريع صغيرة
شروط التقديم للتدريب:
- العمر بين 18 و 28 سنة.
- وجود فكرة متكاملة عن المشروع المرغوب.
- مكان المشروع ضمن محافظة اللاذقيّة.
للتسجيل يُرجى تعبئة الإستمارة الإلكترونية:
https://forms.office.com/e/ptQwgEiX8b
وللمزيد من المعلومات الاتصال على الأرقام التالية:
0950003644 - 0950003645
1
كيف تتصل الـ PHP بقواعد البيانات و ماهي الطريقة الأفضل؟

بما أنه مجال عملي بشكل أساسي بيتمحور حول الـ PHP و بعد سنين من العمل و مروري بالعديد من المقابلات في نقاط مهمة لازم اي مبرمج PHP يكون بيعرفها لان اكيد رح ينسأل عنها خلال المقابلات و رح يحتاجها بحياته المهنية


للأسف البوست طويل و مارح كون قادر انشره بشكل كامل هون، لهيك نشرته على LinkedIn بإمكانكم تقرأوه هنيك

https://www.linkedin.com/posts/somarkesen_php-webdevelopment-database-activity-7174135235004035075-nZPC?utm_source=share&utm_medium=member_desktop
🔥4👍1
كمبرمجين كيف فينا نستفاد من ChatGPT بشكل صحيح ؟

رابط المنشور:
https://www.facebook.com/Somar.Kn.99/posts/pfbid02FDCjU6VuURLbXGwifA9GVFsieVaTCe7LCcvTgCqk8g6a7JfcnFxquRW3uMFhEJcxl
3👍2
#Job_Vacancy

📌Position Name: #Backend_Developer
📌Work Type: #Full_Time
📌Working days/hours: 5 days/8 hours

Qualifications:
📌Two years of experience in similar role.
📌Good in English.

Interested candidates can send their CV to the email address:

recruit@stepup-agency.net
1
بوست بيتضمن شوية نصائح عن الـ Security يطبخ على نار هادئة و رح نزله بعد شوي !!

Stay Tuned 🔥
🔥98👍1
شوية نصائح عن تأمين مشروعك الـ Laravel لربما تكون مفيدة الكم و بنصحكم تشتغلوا عليها لأن مافي أبشع من أنه مشروعك يتهكر ولا تقول انه مجرد موقع اعلاني اوموقع ماعليه زيارات ماحدا رح يفكر يهكره لاء صدقني في مليون طريقة يستفادو منه بس تم اختراقه.

و شغلة إضافية قبل ما نبدأ:
بتمنى إذا محتوى قناتي عم يقدم إلكم فائدة تدعوا اصدقائكم للقناة أو تشاركوا الرابط تبعها كرمال نوصل لأكبر عدد 🙏🏻❤️

هلا منبدأ:
1- Protect Your .env File
ما بتتخيلوا عدد المواقع اللي اكشتفت انه اصحابها مو مأمنين على ملف الـ env تبعهم 🤷🏻‍♂️

و العملية ليست معقدة إنما تحتاج منك شوية ممارسات تتبعها من خلال ملف الـ htaccess

<Files .env>
order allow,deny
Deny from all
</Files>

طبعاً في اكتر من طريقة و اكتر من كود كلهم بيعطوك نفس النتيجة تقريباً و إذا ما بتعرف شو هو ملف الـ htaccess فأنا حكيت عنه بمنشور سابق بإمكانك ترجعله رح اترك الرابط بالتعليقات

2- Beware of double extensions when uploading files.
بالشكل المبسط هي عبارة عن استغلال موضوع الامتدادات المزدوجة لخداع السيرفر بفهم نوع هاد الملف غالبًا ما يقوم المهاجمون بإلحاق امتدادات ملفات إضافية باسم الملف، مثل 'filename.jpg.php'

3- Finger Print Header
حكيت عنها و هلا عم ذكركم فيها و رح ضل ذكركم فيها انتبهوا منها انتبهوا منها انتبهوا منها، ابحثوا عنها على النت و بتعرفوا لحالكم كيف تنضفوا المشروع تبعكم منها

4- استخدموا الـ e :
في نوع من الهجمات يسمى بالـ XSS البوست مو عنه لكن لربما بحاول انشر شي عنه لكن حتى تتجنب توقع بهيك نوع من الثغرات استخدم الـ e() كرمال حقل البحث خاصةً حتى تقوم بعملية تنظيف للـ input

5- Don't Log Sensitive Data 🤷🏻‍♂️

انا ماني مختص أمن معلومات لكن عم اسمعى لأتمكن من هي الممارسات حتى استخدمها بمشاريعي و كل فترة رح حاول شارك معلوماتي عن هاد الموضوع 🙏🏻
21👍5🔥4
الجلسة القادمة موعدها اقترب 🔥
عم حاول حاليا فلتر الاسئلة المكررة و اجمع اكبر تشكيلة من الاسئلة كرمال خلي الجلسة مفيدة قدر الإمكان

الأمور اللي قادرين تسألوني عنها و اللي رح حاول كون مفيد الكم فيها:
1 - البرمجة بشكل عام
2- سوق العمل داخل و خارج سوريا
3- التوظيف و العمل و التدريب
4- الـ Git و الأدوات اللي منشتغل عليها
5- تدريب البرمجة للإطفال
و غيرها من الأسئلة اللي بتخطر على بالكم

رابط استقبال الاسئلة:
https://forms.gle/WZW5JR934UBTYqax8

و بتمنى منكم نشر الرابط و إرساله للأشخاص اللي لربما يكونوا مهتمين بحضور هي الجلسة أو السؤال حول موضوع

و برجع بذكركم بجلسة السنة الماضية لما حكينا عن كتير أمور فيكم تشوفوها من خلال الرابط:
https://youtu.be/aPzsusaTcQo?si=h0Z27ZfzCkICC0ry

بانتظاركم قريباً
🔥5
البوست اليوم مساءً رح يكون للمهتمين ببرمجة الموبايل

لهيك إذا بتعرف حدا مهتم اعمله دعوة على القناة كرمال يوصله البوست اليوم مساءً
8
مطلوب WordPress developer خبرة 3 سنوات على الأقل.
يرجى إرسال السيرة الذاتية على البريد التالي:
hr@guide-agency.com
عنوان الايميل:
WordPress Developer
يرجى شرح الخبرة في الايميل ( Cover letter )
2
الـ Firebase Dynamic Links رح توقف بتاريخ August 25, 2025
لا أتوقع في Mobile Developer مابيعرف الـ Firebase Dynamic Links و إذا مو مشتغل فيها فـ على الأقل سامع عنها.

الفكرة باختصار هو إمكانية توجيه المستخدم إلى التطبيق الخاص فيك باستخدام رابط، متل لما حدا بيبعتلك رابط فيسبوك رح تلاحظ انه فتح معك ضمن التطبيق مافتح المتصفح الخاص بالويب.


للأسف المنشور طلع طويل لهيك بإمكانكم تتابعوا القراءة من خلال الـ LinkedIn أو الـ Facebook

==================================
أنا Somar Kesen أعمل كـ Full Stack Web Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال 🚀
10👍1