VOL93: Arabic Dev Newsfeed - Majara 🚀
مجرة هي أول منصة عربية للمطوّرين لمتابعة أخبار البرمجة والتقنية من المصادر العربية والعالمية!
لا تنسوا أهلنا من صالح الدعاء,اللهم إنّا استودعناك اياهم، اللهم كُن عوناً لهم، اللهم انصرهم واحفظهم. 🇵🇸 🇸🇩
أهلًا وسهلا بكم في العدد الثالث والتسعين من النشرة الأسبوعية لاقرأ-تِك 🚀
سواء كنت مهندس برمجيات مبتدئ أو محترف، فنشرتنا هتساعدك على مواكبة أحدث تطورات عالم البرمجة بمواضيع جديدة كل أسبوع، هتلاقى كمان محتوى عملي بيشمل أفضل الممارسات، ونصائح مفيدة، وترشيحات لمقالات مختارة من اقرأ-تِك.
🌟 مواضيع النشرة لهذا الأسبوع 🌟
Majara مجتمع المطورين و مستجدات التقنية 🚀
AI في سطور: مٌلخص أخبار رمضان (شهري فبراير ومارس 2026)
The Complete Guide to Full Text Search in PostgreSQL
مجرّة - مجتمع المطورين ومستجدات التقنية 🚀
زي ما متعودين كل سنة إن إجازة اقرأ تك السنوية بتكون هي شهر رمضان وبنرجع متحمسين أكثر وبمحتوى أكثر وأفضل باذن الله, السنة دي راجعين ومعانا مجرة اللي تم إطلاقها خلال الشهر عشان تكمل رؤيتنا في تسهيل تّعلم البرمجة و مواكبة أخبارها المتسارعة.
مجرة هي أول منصة عربية للمطوّرين لمتابعة أخبار البرمجة والتقنية من المصادر العربية والعالمية!
الفكرة ببساطة إننا نستحق إن يكون عندنا منصة عربية مبنية خصيصًا لاحتياجتنا وبتسهل علينا الوصول للمستجدات اللي بتطرأ في المجال بشكل سريع وبسهولة، خصوصًا إن البدايل المتاحة غير مرغوبة بالمرة!
مجرّة بتجمع أخبار وأدوات ومقالات من +30 مصدر عربي وعالمي في خلاصة يومية مخصّصة لاهتماماتك. ومدعومة بأدوات الذكاء الاصطناعي علشان تساعدك تطلع بأكبر استفادة ممكنة ⚡
طب ايه اللي بيميّزها؟
🎯 تقدر تبني مجرتك بالشكل اللي يناسبك وتشوف المقالات اللي تهمّك فعلاً من المصادر المتاحة والوسوم
🤖 أوامر مدعومة بالذكاء الاصطناعي بالعربي — تلخيص، وتبسيط، وأمثلة عملية وتطبيقية من أي مقال، ونقد بنّاء بضغطة واحدة
🌟 الكوكبات — مجتمعات متخصّصة للمطوّرين (تقدر تفكر فيها كـ subreddits للمطوّرين العرب)
🔥 سلسلة القراءة — حافظ على عادة القراءة اليومية و فيه نظام Gamification عشان التعلم والمشاركة مش لازم تبقي مملة
🏆 لوحة الصدارة والإنجازات
💳 بطاقتك المجرّية — بطاقة هويتك كمطوّر ، وتقدر تشاركها على GitHub و X
💎 تجربة استخدام مميزة للمطورين
مجرة متاحة كموقع و كمان ك Chrome Extension و PWA على الموبايل!
المنصة مبنية لدعم المجتمع التقني العربي وإن شاء الله فيه أفكار كتير للتطوير ، هنستنى نعرف رأيكوا بعد ما تجربوها،
وتقدروا تجربوها دلوقتي ومتنسوش تشاركوها مع الجميع 👇
Github Coding Agent and Data Training 🤖
عندنا خبرين مهمين في شهر مارس عن Github Copilot
GitHub is going to start using Copilot interactions to train AI models
أعلنت GitHub أنها ستبدأ باستخدام تفاعلات المستخدمين مع Copilot (الكود، prompts، التعديلات) لتدريب نماذج AI بدءًا من أبريل 2026. القرار بيشمل أغلب المستخدمين (Free/Pro) مع خيار opt-out. دا معناه أن الكود اللي بتكتبه أو بتعدّله ممكن يدخل ضمن بيانات التدريب. الخطوة دي لتحسين النماذج لكنها بتثير القلق حول الخصوصية وملكية الكود. المبرمجين بدأوا يناقشون هل هذا سيؤثر على IP وحقوق الشركات. GitHub أكدت أن enterprise users بيتم استثناؤهم.
📌 الأهم لك كمبرمج:
لازم تراجع إعدادات الخصوصية لو مش حابب يتم استخدام أكوادك للتدريب اختار opt-out.
احتمالية استخدام كودك في تدريب نماذج مستقبلية.
GitHub Copilot: Meet the new coding agent
GitHub Copilot اتحول من مساعد بيكتب اقتراحات كود إلى Agent mode وبقى قادر على تخطيط و تنفيذ مهام فعلية داخل المشروع. التغيير دا جه مع طرح Copilot SDK اللي بيسمح للمطورين باستخدام ال Agent جوه تطبيقاتهم في إنه يخطط وينفذ الكود ويختبره و كمان يرفعه في صورة PR. فدلوقتي Copilot بقى بيوفر طبقة orchestration جاهزة تشمل التخطيط، استدعاء الأدوات، وتنفيذ المهام متعددة الخطوات. ودا بيقلل الحاجة لبناء بنية معقدة لإدارة الـ agents من الصفر.التغيير دا كبير لأن بالفعل Copilot هو الخيار المستخدم في شركات كثيرة من 2021 لأنه كان من أوائل ال Coding Assistants الفعالة وكثير من الشركات بالفعل بتعتمد علي أنظمة Microsoft, ولكن لازال Claude Code بيدي نتائج أقوي ك Coding Agent.
The Complete Guide to Full Text Search 💎in PostgreSQL
يشرح هذا المقال تقنية Full-Text Search, وكيفية تطبيقها في Postgres, حيث يبين أن التقنية توفر نتائج بحث أكثر صلة مقارنة بطرق البحث التقليدية, وذلك من خلال فهمها للبنية اللغوية للنص
مقدمة
البحث ميزة أساسية في أغلب التطبيقات, و يؤثر مباشرة على جودة المنتج وتجربة المستخدمين, حيث أن بناء نظام بحث فعّال قادر على عرض نتائج دقيقة وذات صلة أصبح ضرورة.
توجد العديد من طرق البحث, منها طرق بحث بسيطة، مثل المطابقة الدقيقة (LIKE), والتي غالبا ما تؤدي إلى نتائج محدودة، لأنها تتعامل مع النص كمجموعة أحرف, دون فهم لبنيته أو معناه، ما يحدّ من جودة النتائج.
سنتحدث في هذا المقال عن طريقة بحث تسمى بالـ Full-Text Search، حيث سنتحدث عن تعريفها, كيفية عملها, أهميتها, كيف نعدها في Postgres, كيف نعدها للتعامل مع الأخطاء الإملائية, وكيف نعدها للعمل مع النصوص العربية.
ماهو الـ (Full-Text Search (FTS؟
هي طريقة للبحث تهدف إلى إيجاد مستندات بناء على الكلمات التي تحتويها.
كيف تختلف هذه الطريقة عن المطابقات البسيطة “LIKE ‘%word”؟
تقنية المطابقة البسيطة ‘%LIKE ‘%word تعامل النص كمجموعة من الحروف, لا ككلمات لها معنى.
تضيف طريقة الـ FTS نوعا من الذكاء لعملية البحث, حيث تفهم بنية اللغة في النص, وتقوم بتحليل النص وفهرسته, مما يسمح بإرجاع نتائج أكثر صلة.
لكن, ما المقصود بـ المستند (Document)؟
كمفهوم عام, المستند هو كل نص قابل للفهرسة والبحث لاحقا.
في سياق قواعد البيانات كـ Postgres, المستند هو النص الذي يجمع خانات الصف الواحد (concatenation of row’s fields)
في هذا المقال, سنستعمل مصطلحي “المستند” و “النص (Text)” كمترادفين.
والآن, دعونا نلقي نظرة حول كيفية عمل هذا النظام.
كيف يعمل الـ Full-Text Search؟
بفضل الله أصبح متاح حالياَ دعمنا من خلال الرعاة والشراكات وفعلنا الـ Sponsorship, بنرحب بجميع الشراكات مع المؤسسات والشركات وأصحاب الأعمال لبناء مجتمع عربي يشجع على القراءة والتعلم ومشاركة التجارب والخبرات العملية في هندسة البرمجيات.
دورك كشريك أو راعي هيكون محوري في دعم المحتوى وتوسيع نطاق تأثيره. فانضم لرحلتنا وكن جزءًا من صناعة مستقبل التكنولوجيا في المنطقة 🚀
شركاء النجاح:
تقدروا تشوفوا التفاصيل كاملة من هنا والـ Analytics بتاعتنا من خلال اقرأ-تِك والنشرة الأسبوعية 👇
رؤيتنا هي إثراء المحتوى التقني العربي وجعل التعلم من خلال القراءة أمتع، وذلك من خلال إثراء المحتوى التقني باللغة العربية وتشجيع المبرمجين على القراءة بلغتهم الأم والتفكير أيضًا بها.
لذلك اتحنا الفرصة أمام الجميع للمساهمة ومساعدتنا في نشر واثراء المحتوى التقني باللغة العربية, من خلال كتابة المقالات التقنية في مختلف مجالات هندسة البرمجيات.
وجب التنويه أنه لن يتم نشر كافة الأعمال التي تصل إلينا، وإنما سيتم الانتقاء منها ما يحقق هدفنا بإثراء المحتوى التقني العربي، ولذلك قد تُطلب بعض التعديلات من الكاتب قبل النشر.
لمعرفة المزيد بخصوص :
💬 المعايير العامة لكتابة ونشر المقالات
⚡️ كيفية الإرسال
🔥 التزامات اقرأ-تِك تجاه الكتاب
يمكنكم قراءة كافة التفاصيل من هنا 👇










