إنتقل إلى المحتوى الرئيسي

18 مقالات موسومة بـ "Architecture"

Deep dives into Almadar's architecture

عرض كل الوسوم

البحث الوكيلي: تعليم الذكاء الاصطناعي التذكر كالإنسان

· 6 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

البحث الوكيلي: تعليم الذكاء الاصطناعي التذكر كالإنسان

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

Recent Posts

لماذا منحنا وكيل الذكاء الاصطناعي ذاكرة orbital بدلاً من قاعدة بيانات متجهة

· 6 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

لماذا منحنا وكيل الذكاء الاصطناعي ذاكرة orbital بدلاً من قاعدة بيانات متجهة

الجميع يبني أنظمة RAG مع قواعد بيانات متجهة. لقد منحنا ذكاءنا الاصطناعي نظام ذاكرة مهيكل يفهم السياق بالفعل.

Recent Posts

الـ Closed Circuit Pattern: لماذا يعلق مستخدموك (وكيف تمنع ذلك)

· 5 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

الـ Closed Circuit Pattern: لماذا يعلق مستخدموك وكيف تمنع ذلك

هل سبق أن فتحت نافذة منبثقة ولم تستطع إغلاقها؟ هذه دائرة مكسورة. لقد جعلنا بناء مثل هذه الأشياء مستحيلاً.

Recent Posts

الامتثال كشيفرة: عندما تفرض هندستك البرمجية القانون

· 5 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

لا تنجح قوائم التحقق. ولا يترسخ التدريب. وتكتشف عمليات التدقيق المشاكل بعد أشهر من حدوثها.

ماذا لو جعلت هندستك البرمجية عدم الامتثال أمرًا مستحيلًا؟

Recent Posts

تركيب السلوك: ما تعلمنا إياه الألعاب عن هندسة البرمجيات

· 5 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

يجمع اللاعبون في لعبة إرم شظايا مدارية — أجزاء من السلوك تتراكب معًا لخلق قدرات جديدة. جهّز الدفاع والترميم معًا، وتتجدد دروعك أسرع بمقدار 1.5 ضعف. جهّز التعطيل والتصنيع، وتُلحق فخاخك ضررًا في منطقة.

هذه ليست مجرد آلية لعب. إنها pattern (نمط معماري) في هندسة البرمجيات يحل الجدل بين الـ microservices (خدمات مصغرة مستقلة) والـ monolith (تطبيق متجانس في قاعدة كود واحدة).

Recent Posts

ضغط السياق: فن تلخيص جلسة برمجة من 3 ساعات لنموذجك اللغوي

· 5 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

ضغط السياق: فن تلخيص جلسة برمجة من 3 ساع�ات لنموذجك اللغوي

يملك مبرمجك الذكي الثنائي حداً قدره 200 ألف رمز. بعد 3 ساعات، أنت عند 150 ألف. ماذا تفعل؟

Recent Posts

Finite State Machines: الـ pattern الأقل استخداماً في تطوير الواجهات الأمامية

· 5 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

إذا كنت تستخدم useState لواجهات معقدة، فأنت على الأرجح تقوم بذلك بشكل خاطئ. هناك حل عمره 50 عاماً تتجاهله.

Recent Posts

الـ Guard Clauses في State Machines: أنظمة صلاحيات تعمل بالفعل

· 5 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

منطق التفويض مبعثر في أنحاء تطبيقك؟ ماذا لو كان ببساطة... جزءاً من تعريف الحالة؟

Recent Posts

تأثير ايكيا في البرمجيات: لماذا بنينا التطبيقات من حزم مسطّحة

· 4 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

أحدثت ايكيا ثورة في صناعة الأثاث بجعله قابل للتركيب، مُعبّأ بشكل مسطّح، وسهل التجميع. ماذا لو عملت البرمجيات بنفس الطريقة؟

Recent Posts

JSON يُفكّر: كيف بنينا لغة Turing-complete داخل JSON

· 6 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

ماذا لو استطاع JSON التعبير عن المنطق، لا البيانات فقط؟ ماذا لو كانت ملفات الإعداد الخاصة بك تستطيع اتخاذ القرارات؟

بنينا لغة برمجة Turing-complete (قادرة على محاكاة أي حساب) هي مجموعة فرعية صارمة من JSON. لا صياغة جديدة. لا محلل مخصص. كل برنامج من Almadar هو JSON صالح.

إليك لماذا — وكيف.

Recent Posts