البرمجيات · القرارات · الفرق

نفهم التقنية.
ونبني بها أفضل.

مقالات عربية في هندسة البرمجيات، والذكاء الاصطناعي، وقرارات التقنية. للمطور، والقائد التقني، ومدير الفريق.

تعرّف على انفورماتيك
01 / افهم القرار

هندسة البرمجيات

من تصميم الكود إلى الأنظمة القابلة للتوسع.

02 / تعلّم بالممارسة

البرمجة والأدلة

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

03 / وسّع نظرتك

للقادة التقنيين

قراءات في الجودة، والتكلفة، وإدارة التعقيد.

من مكتبة انفورماتيك

جميع المقالات

أرشيفنا منذ 2012. نحافظ على تاريخ كل مقال؛ وقد تحتاج أمثلة الأدوات القديمة إلى تحديث قبل استخدامها.

أمن المعلومات

أهمية إدارة الهوية في التطبيقات Identity Management

كل التطبيقات تحتاج للتعامل مع بيانات المستخدمين وادارتها Identity Management وقد تبدوا العملية من الوهلة الأولى بسيطة، ولا يتم مناقشتها كثيراً في أغلب المشاريع، كونها ليست جزءاً أساسياً من متطلبات المشروع،

هندسة برمجيات

التعامل مع الـ Caching في الـ ASP.NET Core من خلال Redis

كل البرمجيات لديها بيانات يتم جلبها من قاعدة البيانات، هنالك بيانات يتم جلبها بإستمرار، في البرمجيات الضخمة لابد أن تكون سرعة الإستجابة لجلب هذه البيانات كبيرة ، فالثواني قد تفرق في حال

برمجة

مفهوم الـ Automated من خلال GitHub Actions

بناء البرمجيات الضخمة ليس بالسهولة التي يتصورها البعض، بل تحتاج لقواعد ومجهود متكامل يحقق الإستمرارية بصورة متوازية لمرحلة نشر تلك البرمجيات. CI/CD لا أريد أن أطيل الحديث  عن مفهوم الـ

هندسة برمجيات

بناء انظمة قابلة للتوسع , بين النظرية والتجربة

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