Somar Kesen

Somar Kesen Entrepreneur | Freelancer | Web Developer | Active in the children's programming community

09/03/2026

فرصة عمل كـ QA
مطلوب QA للعمل عن بُعد (Remote)

المتطلبات:
• يفضّل وجود خبرة سابقة في المتاجر الإلكترونية.
• القدرة على إعداد تقارير الاختبار بشكل واضح ومنظم.
• خبرة في كتابة Test Cases و Test Scenarios.
• القدرة على اختبار المواقع الإلكترونية والتطبيقات والتأكد من جودة الأداء وسلامة الوظائف.
• الانتباه للتفاصيل والقدرة على اكتشاف المشاكل ومتابعتها مع الفريق.

يفضّل توفر المهارات التالية:
• فهم جيد لتجربة المستخدم وسيناريوهات الاستخدام.
• القدرة على توثيق الأخطاء بشكل واضح ودقيق.
• مهارات تواصل جيدة والعمل ضمن فريق.

رابط التقديم:

منبدأ أسبوع جديد و برجع بذكركم انو بتمنالكم ايام جميلة بدون Bugs و meetingsحبيت ذكركم انه متل العادة كل اسبوع منستقبل كل...
12/10/2025

منبدأ أسبوع جديد و برجع بذكركم انو بتمنالكم ايام جميلة بدون Bugs و meetings
حبيت ذكركم انه متل العادة كل اسبوع منستقبل كل أسئلتكم واستفساراتكم البرمجية أو التقنية من خلال الـ Story على حسابي بالإنستغرام (موجود في اول تعليق)

شو ممكن تسأل؟ أي شي بخطر ببالك، سواء كنت:
عم تتعلم برمجة وواجهتك مشكلة بلغة معينة
مبرمج وعم تدور على نصيحة
حابب تاخد رأي بأداة أو تقنية جديدة
أو حتى بدك نصيحة بخصوص مسار مهني أو عمل حر

منجاوب كل أسبوع على مجموعة من الأسئلة بشكل مبسّط، مباشر، ومفيد للجميع نشالله

18/09/2025

في النسخة Laravel 12.25 تمت إضافة خيار نسخ الخطأ كـ Markdown، وهي ميزة بتسهل مشاركة تفاصيل الخطأ مع أي AI للمساعدة في الحل بشكل أسرع.

وفي النسخة 12.29 تم إطلاق تصميم جديد لصفحات الأخطاء أبسط وأوضح وأكثر جاذبية.

برأيك، هل هذه التعديلات فعلاً مهمة وتخدم المطور، أم كنت تفضل أن يتم التركيز على تغييرات أعمق في إطار العمل نفسه؟

————————————

أنا Somar Kesen أعمل كـ Full Stack Developer، وأنشر بشكل شبه يومي محتوى عن تطوير البرمجيات وسوق العمل مستخلص من خبرة لسنوات مع شركات في الشرق الأوسط وأوروبا.

أعلن مشروع Debian عن إطلاق التحديث الأول للفرع المستقر الأخير Debian 13 "Trixie"، والذي يحمل الرقم 13.1.هذا الإصدار لا ي...
07/09/2025

أعلن مشروع Debian عن إطلاق التحديث الأول للفرع المستقر الأخير Debian 13 "Trixie"، والذي يحمل الرقم 13.1.
هذا الإصدار لا يقدم ميزات جديدة، بل يركز على تحسين الأمان والاستقرار.
أبرز ما جاء في Debian 13.1:

إصلاح 71 خطأ وإضافة 16 تحديث أمني مهم.
تحديث النواة إلى Linux Kernel 6.12.43 مع معالجة مشكلة في GRUB.
إغلاق ثغرات خطيرة في Git و ImageMagick.
تحسينات في PostgreSQL 17.
تحديثات في بيئات سطح المكتب GNOME و XFCE و MATE.
تحديث أدوات النظام مثل systemd و samba و qemu.
إزالة guix من الأرشيف بسبب ثغرات أمنية لم تُحل.

بالنسبة للمستخدمين:
إذا كان نظامك يتلقى تحديثات من security.debian.org فأنت غالباً محدث مسبقاً.
أما إذا كنت بصدد تثبيت جديد، فإصدارات ISO الحالية تتضمن كل هذه الإصلاحات.

خيارات التثبيت المتاحة:
Netinst ISO للتثبيت الخفيف والقابل للتخصيص.
Live ISOs مع بيئات سطح مكتب جاهزة مثل GNOME و KDE و Cinnamon (متاحة فقط لمعمارية AMD64).

لتحديث نظامك الحالي:
sudo apt update && sudo apt upgrade

بالتوازي، تم إصدار Debian 12.12 "Bookworm" مع أكثر من 200 تحديث أمني وبرمجي لضمان استقرار إضافي لمستخدمي النسخة القديمة.

بتاريخ 3 سبتمبر 2025 - الساعة 11:10 صباحًا بتوقيت دمشق، أعلنت OpenAI عن وجود مشكلة تقنية تؤدي إلى عدم ظهور الردود في Cha...
03/09/2025

بتاريخ 3 سبتمبر 2025 - الساعة 11:10 صباحًا بتوقيت دمشق، أعلنت OpenAI عن وجود مشكلة تقنية تؤدي إلى عدم ظهور الردود في ChatGPT.

العطل الحالي أثّر على عدة خدمات بشكل جزئي، من بينها:

تسجيل الدخول
تطبيقات الويب والموبايل (iOS / Android)
واتساب و 1-800-CHAT-GPT
البحث والمحادثات والذاكرة
توليد الصور (DALL·E) والرؤية (GPT Vision)
رفع الملفات وميزة التحليل المتقدم للبيانات
الوضع الصوتي وتطبيقات سطح المكتب (Windows / macOS)

🔍 الوضع الحالي: الفريق التقني في OpenAI ما زال يحقق في السبب الجذري للمشكلة.

📢 رح نوافيكم بأي تحديثات جديدة فور صدورها.

———————————-

اللي عامل Push بلا ما يختبرها راحت عليه 😅

13/08/2025

المبرمجون المحترفون يصنعون واجهات رائعة،
لكن العظماء يبنون الأنظمة🧡
إن كنت مستعداً لتكون مهندساً يبني أنظمة سلسة
انضم الآن لتدريب دفعة V.9 في اختصاص:
تطوير المواقع Back-End | Django للمبتدئين 💪

التدريب أونلاين ومتاح لكل دول العالم،
بالإضافة لميزة التقسيط.

🔸محاور التدريب:
1. لغة Python:
- أساسيات لغة Python، بما في ذلك المتغيرات، الحلقات، والدوال.
- أساسيات البرمجة الكائنية (OOP)،
مما يمنحك القدرة على كتابة كود منظم وسهل الصيانة.

2. مقدمة في Django:
- التعرف على إطار العمل Django وكيفية تثبيته،
بالإضافة إلى بنية المشروع الأساسية.
- شرح كيفية إعداد بيئة العمل لبدء التطوير بشكل فعال.

3. هيكل مشروع Django وأساسياته:
- بناء مشاريع Django بشكل منظم وإنشاء التطبيقات داخل المشروع
- إعداد الملفات الأساسية مثل settings.py وurls.py.

4. إنشاء أول Endpoint باستخدام Django:
- إنشاء أول واجهة برمجية API بسيطة باستخدام Django
وإعداد البرتوكول الأساسي لواجهة الـAPI.

5. فهم الـ Serializers في Django REST Framework
- استخدام الـSerializers لتحويل البيانات بين قواعد البيانات والشكل المطلوب في الواجهات
البرمجية، مما يسهل التعامل مع البيانات المعقدة.

6.محور Class-Based Views و ViewSets:
- استخدام Class-Based Views وViewSets لبناء واجهات
برمجية منظمة وسهلة الصيانة.
- تنظيم المنطق الخاص بالتطبيق.

7. إنشاء عمليات CRUD باستخدام DRF:
- بناء واجهات برمجية لإدارة البيانات (إنشاء، قراءة، تحديث، حذف)
باستخدام Django REST Framework، لبناء تطبيقات عملية.

8. العلاقات بين النماذج والـSerializers
- إنشاء وإدارة العلاقات بين الجداول في قواعد البيانات
باستخدام Serializers، لبناء تطبيقات تتعامل مع بيانات مترابطة.

9. أساسيات المصادقة والتحكم بالوصول:
- أساسيات الأمان في Django مثل طرق المصادقة المختلفة،
وPermissions للتحكم بمن يمكنه الوصول إلى الواجهات البرمجية.

10. التقسيم، التصفية، والترتيب:
- إضافة خيارات التقسيم Pagination، التصفية Filtering،
والترتيب Ordering لبيانات الواجهات البرمجية،
مما يساعد على تقديم البيانات بشكل منظم وسهل الاستخدام.

11. معالجة الأخطاء والتحقق من الصحة:
- التعامل مع الأخطاء بشكل احترافي والتحقق من صحة البيانات
لضمان أمان وجودة التطبيق.

12. التوثيق الآلي باستخدام Swagger:
- إنشاء توثيق للواجهات البرمجية باستخدام Swagger،
لتسهيل فهم واستخدام الـAPI الخاصة بك.

🔸 تحت تدريب وإشراف مجموعة من المدربين والمشرفين
المعتمدين في فوكال اكس:
- سومر كيسين.
- ايهم إبراهيم.

التدريب متاح للجميع ولا يتطلب خبرة سابقة،
مهما كان عمرك أو اختصاص دراستك.

🔸ينتهي التسجيل في:
تاريخ 20\8\2025

🔸التدريب أونلاين ومُتاح لكل الدول،
ويتم تسجيل جميع الجلسات للمراجعة.
أوقات مسائية مناسبة للأفراد (طلاب وموظفين) والشركات.

🔸على ماذا أحصل في نهاية التدريب:
1- شهادة من الشركة برقم تعريفي مرتبط بقاعدة بياناتنا على موقعنا الرسمي تُمكّن الشركات من البحث عن المتدرب وشهادته وتوصياته وملفه.
2- رسالة توصية للناجحين، تؤهل المتدرب للحصول على فرص عمل أكبر.
3- دعم فني واستشارات بعد التدريب لمساعدة المتدرب على مشاريعه.

🔸لمعرفة المزيد من التفاصيل وللتسجيل:
- التواصل حصراً عبر تطبيق واتس أب على الرقم:
00963953666052
- يٌرسل فريق التدريب ملف يحتوي على كل التفاصيل المُتعلقة بالتدريب مثل المحاور والأوقات والتكاليف والحسومات وأعمال المتدربين.

🔸أوقات الدوام الرسمية للتسجيل:
من السبت حتى الخميس
من الساعة 11 صباحاً حتى الساعة 6 مساءً

المقاعد محدودة
سجل الآن وكن مهندساً لا يستغنى عنه 🧡

كيف الـ Redis صار طابور خامس بمشروعي، خليني احكيلكم التفاصيل:مرة كنت شغال على مشروع Laravel ضمن Docker، وعندي Redis cont...
11/08/2025

كيف الـ Redis صار طابور خامس بمشروعي، خليني احكيلكم التفاصيل:

مرة كنت شغال على مشروع Laravel ضمن Docker، وعندي Redis container لحتى يدير الكاش والـ queues.
وأنا مفكّر كل شي تمام، فجأة بلاحظ الـ Horizon صار ينهار وعم يطلعلي error:
READONLY You can't write against a read only replica

استغربت، فتحت redis-cli وشفت انه الـ Redis تبعي انقلب replica لسيرفر غريب!
هون صار الموقف فيه كتير أسئلة مين هاد الـ IP الغريب؟ وليش Redis تبعي صار replica لشي سيرفر مجهول؟

الشي المخيف؟ هالشي صار أوتوماتيكياً وبدون أي أثر مباشر، وكأنك فجأة لقيت حدا غريب ماسك مفاتيح بيتك!

و لتفهم مدى جدية الموقف نحنا هون صار عنا data poisoning: ممكن يحقنوا قيم وهمية بالكاش، يبدّلوا sessions، أو يمرّروا إعدادات تخرب الـ Logic للمشروع كله. والأسوأ؟
في سيناريوهات معيّنة بيقدر المهاجم يستغل Redis ليتمدّد عالـ host أو يزرع backdoor عبر ملفات النظام إذا لقاها متاحة. يعني الموضوع مو بس downtime الموضوع سلامة البيانات، موثوقية الـ auth، وحتى integrity تبع التطبيق نفسه على المحك.

هون فهمت الغلطة: أنا فاتح الـ port على الإنترنت بدون أي authentication، و Redis بشكل default ما فيه أي حماية إذا تركته مفتوح. أي bot أو script على الإنترنت بيقدر يبعت أمر REPLICAOF ويحوّل الـ instance تبعي لنسخة read-only من سيرفره. هالشي بيتكرر أوتوماتيك لأنه في bots بتعمل scan على كل IPs المكشوفة.

فورا رجعت الـ Redis لـ master و سكّرت الـ Port الخارجي

اتعلم من خطئي و انتبه:
أي service مثل Redis, MySQL, MongoDB إذا ما كان لازم تكون مكشوفة للإنترنت، خليها internal فقط.
دائماً فعّل authentication حتى جوّا الشبكة.
لا تعتمد على الـ defaults، لأن كتير خدمات default settings تبعها مفتوحة.

أخيراً! Let's Encrypt تستعد لإصدار شهادات SSL لعناوين IP مباشرة إذا كنت مبرمج أو DevOps واشتغلت على سيرفرات داخلية أو بي...
26/06/2025

أخيراً! Let's Encrypt تستعد لإصدار شهادات SSL لعناوين IP مباشرة

إذا كنت مبرمج أو DevOps واشتغلت على سيرفرات داخلية أو بيئات بدون دومين، فأكيد عانيت من صعوبة تأمين الاتصال باستخدام HTTPS.

اليوم، Let's Encrypt (المزوّد الأشهر للشهادات المجانية) أعلنت إنها قريبة جداً من إطلاق شهادات SSL لعناوين IP فقط!
يعني صار فيك تستخدم HTTPS حتى لو ما عندك دومين! 🎉

الشهادات رح تكون ضمن بروفايل مؤقت اسمه short-lived (صالحة لمدة 6 أيام فقط).

بالبداية رح تكون متاحة فقط للمواقع المدرجة ضمن allowlist.

ما تم تحديد موعد إطلاق رسمي بعد، لكن التجهيزات شغالة.

📌 هي خطوة ضخمة خاصة لعالم الـ Dev/Test، وبيئات الشبكات، وIoT، والأنظمة المحلية.

بتتوقعوا شو بيصير لو تم إطلاقها للعامة؟

شاركنا رأيك بالتعليقات 👇

منبدأ أسبوع جديد و برجع بذكركم انو بتمنالكم ايام جميلة بدون Bugs و  meetingsحبيت ذكركم انه متل العادة كل اسبوع منستقبل ك...
21/06/2025

منبدأ أسبوع جديد و برجع بذكركم انو بتمنالكم ايام جميلة بدون Bugs و meetings
حبيت ذكركم انه متل العادة كل اسبوع منستقبل كل أسئلتكم واستفساراتكم البرمجية أو التقنية من خلال الـ Story على حسابي بالإنستغرام (موجود في اول تعليق)
شو ممكن تسأل؟ أي شي بخطر ببالك، سواء كنت:
عم تتعلم برمجة وواجهتك مشكلة بلغة معينة
مبرمج وعم تدور على نصيحة
حابب تاخد رأي بأداة أو تقنية جديدة
أو حتى بدك نصيحة بخصوص مسار مهني أو عمل حر
منجاوب كل أسبوع على مجموعة من الأسئلة بشكل مبسّط، مباشر، ومفيد للجميع نشالله

بعد ما حضر 17 شخص جلستنا السابقة بخصوص الـ Git وكانت تقييماتهم كالتالي:✅ 100% قالوا إنهم فهموا أساسيات Git وأفضل الممارس...
10/06/2025

بعد ما حضر 17 شخص جلستنا السابقة بخصوص الـ Git وكانت تقييماتهم كالتالي:
✅ 100% قالوا إنهم فهموا أساسيات Git وأفضل الممارسات بشكل كامل
✅ 82% قيموا الجلسة بـ "ممتازة"
✅ كل المشاركين نصحوا زملاءهم يحضروها!

🎙 أحد المشاركين قال:
"الـ Git كانت بالنسبة إلي شي مبهم… بس بهالجلسة صارت كل الأمور واضحة وسلسة!"

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

و لهيك رح نعيد التجربة و لكن على شكل دورة مكثقة من 5 جلسات

محاور الدورة:
▪️ الـ Version Control: مفاهيمه وأنواعه
▪️ الفرق بين Git و GitHub و GitLab
▪️ التعامل مع Branches ودمج التعديلات
▪️ حل مشاكل الـ Merge Conflicts
▪️ استراتيجيات العمل الجماعي بـ Git
▪️ أوامر وتقنيات متقدمة: stash, cherry-pick, rebase
▪️ أفضل الممارسات والنصائح اليومية

⚠️ ما بتحتاج أي معرفة سابقة حتى تشارك!

⚡️ كالعادة انا مابفتح مقاعد كتير كرمال اضمن اني كون قادر ركز بالجلسة بشكل منيح و جاوب على الاسئلة!

📌 تفاصيل الدورة:
🗓 الموعد: يتم تحديده لاحقاً
💵 التكلفة: 175000 ل.س (الدفع حصراً عن طريق حوالة هرم)

للتسجيل التواصل معي من خلال instgram: (https://www.instagram.com/code.with.somar/)

أما إذا كنت مفكر إن Git مو ضروري، فخليني خبرك انه هو المهارة اللي رح تفتحلك باب الشغل الحقيقي.

سجّل هلأ قبل ما تخلص المقاعد!

Address

Ein Kawa
Irbil
44001

Alerts

Be the first to know and let us send you an email when Somar Kesen posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Somar Kesen:

Share