اقرأ-تِك - Eqraatech

1.3K posts

اقرأ-تِك - Eqraatech banner
اقرأ-تِك - Eqraatech

اقرأ-تِك - Eqraatech

@Eqraatechcom

منصة عربية تهدف لإثراء المحتوي التقني العربي وتشجيع المبرمجين علي القراءة والتعلم بلغتهم الأم

Katılım Nisan 2023
50 Takip Edilen3.2K Takipçiler
Sabitlenmiş Tweet
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
مكان موحد لقراءة المقالات 🚀 في كل ما يخص هندسة البرمجيات باللغة العربية! 😍
العربية
0
4
23
8.5K
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
في العدد الـ 92 من النشرة الأسبوعية اتكلمنا عن Gemini 3.1 Pro 🤖 الأسبوع اللي فات Google أعلنت إنها نزلت تحديث كبير لـ Gemini 3 Deep Think—والفكرة إنهم بيزقّوا الموديل إنه يبقى أحسن في التعامل مع تحديات حقيقية في الـ Science والـ Research والـ Engineering. النهارده بقى بيكملوا نفس السكة بإطلاق Gemini 3.1 Pro: النسخة اللي بيقولوا إنها “الـ core intelligence” اللي واقف ورا التحسينات دي… وبيبدأوا يوزعوها على أغلب منتجاتهم للمستخدمين والمطورين والشركات. والإصدار ده اللي هو 3.1 Pro داخل على كذا مسار .. طب هو أحسن في إيه تحديدًا؟ وهيفرق معانا في ايه ؟ تقدروا تشوفوا العدد كامل من هنا 👇 newsletter.eqraatech.com/p/vol92-qr-cod… --- تقدروا دلوقتي تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا أكتر من 85 عدد فيما يخص هندسة البرمجيات بالعربي ❤️
اقرأ-تِك - Eqraatech tweet media
العربية
0
0
1
235
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
ورقة وقلم وهنتكلم عن الـ QR Code Payments Explained 🚀 واحدة من أكثر طرق الدفع الرقمية شيوعًا هي الدفع باستخدام الـ QR Code ، بنشوفه في المحلات والمطاعم وحتى المواقع الإلكترونية ، فورقة وقلم وتعالوا نتعرف عليها كمستخدمين و كمبرمجين. أنواع الـ QR Codes في الأول خلينا نتعرف إن في نوعين من الـ QR Codes: 🔸 Static QR Codes في النوع ده ، الكود بالفعل بيحمل البيانات المطلوبة ، والبيانات دي مبتتغيرش بعد ما بنكّون الكود. فمهما كان الوقت المستخدم وقت ما يعمل Scan هيشوف نفس البيانات ودا مناسب مع عرض البيانات البسيطة زي كلمة مرور الواي فاي ولو حابين نغير البيانات هنعيد تكوين الكود كله من جديد. عشان كدا بنستخدمه في المدفوعات وقت ما تكون كتاجر مش محدد القيمة اللي هتتدفع وهستخدم نفس الكود لأكثر من عميل ، وقتها العميل بيعمل Scan للكود و بيحدد القيمة من تطبيق الدفع عنده ويأكد العميلة. 🔸 Dynamic QR Codes النوع دا بيشتغل كأنه رابط على الإنترنت، وبيقدر يتغير أو يتحدّث حتى بعد ما الكود يتطبع. وبتقدر تعمل كود خاص لكل معاملة بقيمتها ودا بيسمح للتاجر يتابع التحويلات، يشوف امتى اتمسحت ومنين، ونوع الجهاز إللي استُخدم. ودي طبعًا كلها مميزات مهمة لينا في عمليات الدفع وعليه فدا الخيار الأنسب والأكثر استخدامًا في أغلب الأحوال. طيب ازاي بيتم استخدام الـ QR Codes في عمليات الدفع؟ جزء التاجر 🔸 التاجر بيقوم بحساب المشتريات وبيقوم بعمل Checkout 🔸 عملية ال Checkout بتقوم بإرسال الطلب الى ال PSP 🔸 يقوم ال PSP بتخزين بيانات المعاملة في قاعدة البيانات و إنشاء رابط QR Code و يقوم بإرساله للتاجر 🔸يقدر التاجر يعرض الـ QR Code على الـ POS Terminal أو على موقعه الإلكتروني جزء العميل 🔸 لما العميل يمسح الـ QR الكود، تطبيق الدفع في الموبايل بيقرأ البيانات من الكود ( بيانات الطرف اللي هياخد الفلوس + المبلغ). 🔸 العميل بيضغط Confirm ويدفع، وده كله من غير ما يدخل رقم الحساب أو أي حاجة يدوية. 🔸 ال PSP يقوم بإتمام المعاملة المالية و يخزن في قاعدة بياناته إن الـ QR Code دا تم دفعه وبيبعت notification للتاجر بإتمام المعاملة. تقدروا تستمتعوا بقراءة المقال كامل من هنا 👇 eqraatech.com/qr-code-paymen… -- وتقدروا دلوقتي كمان تشتركوا في اقرأ-تِك وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
1
14
582
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
ورقة وقلم وهنتكلم عن الـ Linux File Permissions Explained 🚀 كلنا بنحتاج chmod في وقت من الأوقات، ولو مدرسناش Linux فبتبقي الأرقام اللي بتعبر عن الصلاحيات مٌحيرة فعلاً ، وما بنكونش عارفين هما جابوا الكلام دا منين. موضوع صلاحيات ال Linux دا متقسم ل 3 أقسام بنجمعهم مع بعض زى الـ puzzle: 🔸 الأمر Command 🔸 المستخدمين Users 🔸 الصلاحيات Permissions وكل ملف أو مجلد في Linux بينقسم مستخدميه لل 3 فئات دي : 🔸 مالك (Owner) وهو الذي أنشأ الملف أو المجلد 🔸 مجموعة (Group) قائمة بيها مجموعة من المستخدمين لهم صلاحيات محددة 🔸 آخرون (Others) أي مستخدم آخر و كل فئة من الفئات دي ليها صلاحيات محتملة. طب ايه هي الصلاحيات دي وبتعبر عن ايه ؟ وازاي نفهمها بطريقة بسيطة ؟ ده اللي هنعرفه سوا وتقدروا تستمتعوا بقراءة المقال كامل من هنا 👇 eqraatech.com/linux-file-per… -- وتقدروا دلوقتي كمان تشتركوا في اقرأ-تِك وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
2
16
503
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
اتكلمنا في العدد الـ 91 من النشرة الأسبوعية عن Anthropic Releases Claude Opus 4.6 🚀 شركة Anthropic أطلقت النموذج الجديد وهو Claude Opus 4.6، واللي بيتميز بـ Context Window ضخمة بتوصل لمليون Token. ومش بس كده ده كمان أعلنوا عن ميزة جديدة ألا وهي الـ “Agent Teams” واللي بتتيح تنسيق عدة وكلاء ذكاء اصطناعي عشان يشتغلوا مع بعض على مهام معقدة. طب ايه هي أهم التفاصيل وايه أهمية الكلام ده ؟ ده اللي اتكلمنا عنه في العدد الأخير 👇 newsletter.eqraatech.com/p/vol91-anthro… تقدروا دلوقتي تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا كل جديد فيما يخص هندسة البرمجيات بالعربي ❤️
اقرأ-تِك - Eqraatech tweet media
العربية
0
0
14
1.2K
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
في العدد الـ 90 من النشرة الأسبوعية اتكلمنا عن ClawdBot أو OpenClaw 🤖 ونقدر نقول إن Open Claw هو مشروع مفتوح المصدر عشان تقدر تبني Personal Assistant أو AI Agent بيشتغل على جهازك أو السيرفرز بتاعتك، وتقدر توصله بمنصات محادثة مختلفة وتعمله prompting من عليها زي(WhatsApp, Telegram, Slack, Discord, Signal, iMessage، وغيرها). فهو بس مش مجرد chatbot بتقدر تكلمه من الواتساب ولكن تقدر تديله مهام وأوامر ينفذها علي السيرفر أو الكمبيوتر بتاعك! تقدروا تشوفوا العدد كامل من هنا 👇 newsletter.eqraatech.com/p/vol90-scalin… --- تقدروا دلوقتي تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا أكتر من 80 عدد فيما يخص هندسة البرمجيات بالعربي ❤️
اقرأ-تِك - Eqraatech tweet media
العربية
0
1
6
427
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
ورقة وقلم وهنتكلم عن الـ Layered Architecture 🚀 الـ Layered Architecture طريقة شائعة جدًا بنستخدمها علشان نرتب بيها الكود في أي software system. الفكرة ببساطة إننا بنقسم المشروع بتاعنا لكذا layer، وكل layer بيكون ليه وظيفة محددة، ومش بيكلم غير layer اللي تحته. الـ layers دي ممكن تكون 1 أو 2 أو 3 ، فعدد الـ Layers مش بيفرق ولكن كلهم بيتبعوا نفس الـ Rule الا وهو ان كل Layer بتعتمد على الـ Layer اللي تحتها. يعني بكل بساطة بنفصل المسئوليات بحيث كل layer طبقة مسئولة عن حاجة واحدة، وده بيسهّل علينا نشتغل على كل جزء من السيستم بأريحية ومن غير مانكون خايفين إننا نأثر بالسلب على باقي الأجزاء. 💎 مميزات الـ Layered Architecture 💎 🔸 الـ Code هيبقى أسهل في الفهم: لما كل حاجة تبقى في مكانها، تقدر بسهولة تعرف فين الـ business logic، فين الـ database access، وفين الـ UI. 🔸 الـ Testability: تقدر تختبر كل layer لوحده. يعني مثلًا تقدر تعمل unit testing للـ service layer اللي هيكون فيها الـ Business Logic بتاعك من غير ما تكون مرتبط بالـ Database. 🔸 الـ Maintainability وقابلية التعديل والتوسع: لو عايز تغيّر طريقة حفظ الداتا، ممكن تشتغل بس في الـ data access layer من غير ما تلمس باقي السيستم وده هيديق ثقة وأنت شغال. 🔸 الإنتاجية كـ Team: كل حد ممكن يشتغل على layer معينة في الـ Project من غير ما يأثر على باقي شغل الناس التانية خصوصًا لو بيشتغلوا على Features مختلفة. تقدروا تستمتعوا بقراءة المقال كامل من هنا 👇 guides.eqraatech.com/software-archi… -- وتقدروا دلوقتي تشتركوا في اقرأ-تِك وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
3
27
1.3K
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
اتكلمنا في العدد الـ 90 من النشرة الأسبوعية عن Scaling PostgreSQL to Power 800 million ChatGPT Users 🚀 شركة OpenAI بقالهم سنين معتمدين على PostgreSQL كواحد من أهم الـ Data Systems اللي شغالة في الخلفية وبتشغّل منتجات أساسية جدًا زي ChatGPT و OpenAI API. ومع النمو السريع جدًا في عدد المستخدمين، الضغط على قواعد البيانات بيزداد بشكل Exponential. وخلال السنة اللي فاتت بس، الحمل على PostgreSQL زاد أكتر من 10 أضعاف، ومازال بيزيد بسرعة. وفي خلال رحلتهم وهم بيطوروا الـ production infrastructure علشان تستحمل النمو ده، اكتشفوا حاجة مهمة: وهي إن PostgreSQL يقدر يـ (scale) ويشيل workloads ضخمة جدًا من النوع الـ read-heavy أكتر بكتير ما ناس كتير كانت متخيلة. طب ازاي قدروا يحققوا ده وايه التحديات اللي واجهوها وازاي قدروا يتغلبوا عليها ؟ ده اللي اتكلمنا عنه في العدد الأخير 👇 newsletter.eqraatech.com/p/vol90-scalin… تقدروا دلوقتي تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا كل جديد فيما يخص هندسة البرمجيات بالعربي ❤️
اقرأ-تِك - Eqraatech tweet media
العربية
0
1
22
1.1K
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
ورقة وقلم وهنتكلم عن الـ Pessimistic Locking 🚀 يعتبر الـ Locking من أهم الآليات اللي بنعتمد عليها في الـ Databases بشكل أساسي عشان نتحكم في الـ Concurrent Access للبيانات من خلال أكثر من Transactions، فلو كان هناك عدد من الـ Transactions بيحاول يوصل للبيانات دي في نفس الوقت فأكيد هيحصل نتيجة لده تضارب بنسميه Conflicts. نقدر نتخيل الـ Locking كأنه زي القفل اللي بنقفل بيه على أي حاجة عشان نمنع أي حد من الوصول ليها. فالـ Databases أحيانًا بتحط قفل على الـ Row أو الـ Record لما يكون فيه Transaction شغال عليه عشان تمنع أي حد من الوصول للـ Row ده, اكنه دخل (الحمام وقفل وراه الباب) 😂 🌟 طب هو ليه اصلا بنحتاج للـ Locking ؟ 🌟 احنا بنحتاج للـ Locking لإنه بيقدملنا فوايد مهمة زي الـ Data Integrity & Data Consistency ودول من أهم الفوايد اللي بنحصل عليها من الـ Locking .. لإنه من غير Locking ممكن 2 Concurrent Transactions يغيروا في قيمة الـ Column الواحد في نفس الوقت وده يسبب مشاكل كتير. وعلى الرغم من فوايد الـ Locking الا انه بيجي مع تحديات كبيرة وتعقيدات في التعامل معاه، فلازم نكون فاهمينه عشان نقدر نتعامل معاه بشكل فعال. فيه نوعين من الـ Locking وهم الـ Optimistic Locking والـ Pessimistic Locking بس احنا هنتكلم النهاردة عن الـ Pessimistic. 🌟 ايه هو الـ Pessimistic Locking ؟ 🌟 الـ Pessimistic Locking في قواعد البيانات بيمنع الـ Conflicts الناتجة من الـ Concurrent Updates واللي بتحصل بشكل Frequent أو متكرر. فلما بنيجي نعمل عملية تحديث لـ Row أو Record معين، فالـPessimistic Locking بتحط قفل على الـRow أو الـRecord ده عشان تمنع عمليات الـ Updates التانية من انها توصل لنفس الـ Row أو الـ Record في نفس الوقت. ممكن نتخيل أن القفل ده عبارة عن اشارة حصرية فقط لعملية الـ Update الحالية , وبالتالي مش ممكن لأي عملية تانية انها توصل لنفس البيانات اللي شغالين عليها وده لانها بتكون مقفول عليها بالقفل لحد ما العملية الحالية تنتهي. طب ايه هي أنواع الـ Pessimistic Locking وامتة نستعمله وايه هي مميزاته وعيوبه ؟ ده اللي هنعرفه انهاردة وتقدروا تشوفوه من خلال الرابط ده 👇 eqraatech.com/pessimistic-lo… --- وتقدروا دلوقتي تشتركوا في اقرأ-تِك وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
2
11
652
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
مقال جديد وهنتكلم عن الـ OLTP and OLAP in Database Performance 🚀 الـ OLTP (Online Transaction Processing) و OLAP (Online Analytical Processing) هما نوعان مختلفان من الأحمال (Workloads) اللي ممكن تواجهها في قاعدة بيانات أو أي نظام معتمد على قواعد البيانات. ومهم جدًا نكون عارفين الفروقات بينهم ، لان ده بيأثر على اختيارنا لقاعدنا البيانات اللي بنتعامل معاها وحجات كتير أولها الـ Performance ، فتعالوا نشوف الفرق بينهم ، والتحديات والمشاكل اللي ممكن نقابلها لما نعوز يبقى عندنا حاجة زي SQL مع Elastic Search وحيرانين هل نحطهم على نفس الـ Server ولا لا. مقال جديد مميز بالعربي من كتابة : Ahmed Mohamed 🌟 تقدروا تشوفوا المقال كامل من هنا وقراءة ممتعة 🎉 eqraatech.com/oltp-and-olap-… --- وعشان عاوزين نبني مكان موحد لقراءة كل ما يخص هندسة البرمجيات باللغة العربية 🎉 تقدروا دلوقتي تنضموا لينا وتشاركوا معانا في كتابة المقالات واثراء المحتوى التقني باللغة العربية في اقرأ-تِك وعملنا صفحة "اكتب معنا" فيها كل التفاصيل 😍
اقرأ-تِك - Eqraatech tweet media
0
1
7
425
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
ورقة وقلم وهنتكلم عن الـ HTTP Versions المختلفة 🚀 النهارده هنقارن إصدارات الـ HTTP اللي مسؤولين عن توصيل الويب لينا كما نعرفه اليوم بأسهل طريقة هتشوفوها خلونا نفكر شوية في شركات التوصيل والبريد وده لان ممكن نتخيل ان 🔸 الـ Network الطرق والكباري وعربيات التوصيل 🔸 الـ Client (المتصفح) الشخص اللي بيطلب أو يبعت الطرد 🔸 الـ Server (الخادم) الشركة أو المستودع اللي بيستقبل ويعالج الطلب 🔸الـ HTTP Protocol القوانين اللي بتحكم طريقة كتابة العنوان، نوع الطرد، طريقة الرد 🔸 الـ TCP/UDP وسيلة النقل اللي بتوصل الطرود 🔸 الـ Data Packets الطرود نفسها اللي فيها أجزاء من البيانات 🔸 الـ Router / Switch مراكز البريد اللي بتنقل الطرود من منطقة للتانية فلما نتكلم عن الـ HTTP ما هو إلا قوانين بتنظم طريقة إرسال واستلام البريد أو الطرود .. والإصدارات المختلفة ما هي إلا تحسينات على الطريقة دي عشان نخليها أكفأ وأسهل وأسرع. طب ايه هي مميزات كل اصدار ؟ والفروقات بينهم ؟ ده اللي هنعرفه من خلال المقال ده وتقدروا تشوفوه كامل من هنا 👇 eqraatech.com/http-versions-… --- وتقدروا دلوقتي تشتركوا في اقرأ-تِك وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
1
12
486
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
اتكلمنا في العدد الـ 83 من النشرة الأسبوعية عن الـ GPT5.1 و Gemini 3 🚀 فشركة OpenAI أعلنت عن تحديث جديد لعيلة GPT-5 بإصدار GPT-5.1، والهدف مش بس نتايج أذكى، لكن كمان طريقة الكلام تبقى أريح وأقرب لأسلوب الناس. والتحديث ده ظاهر في النموذجين الرئيسيين: GPT-5.1 Instant و GPT-5.1 Thinking، ومعاهم كمان تحسينات كبيرة في الـ tone وطريقة رد ChatGPT. وكذلك Google أعلنت عن Gemini 3، الجيل الجديد من نموذج Gemini، وبتقدمه كنقلة ضخمة في جزء الـ reasoning والـ multimodal والـ agents. تقدروا تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا كل جديد فيما يخص هندسة البرمجيات بالعربي 👇 newsletter.eqraatech.com/p/vol83-openai…
العربية
0
0
1
255
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
بعض من أهم المصطلحات المستخدمة في تصميم النظم أو الـ System Design في مجال هندسة البرمجيات باللغة العربية ، مع شرح مبسط لكل مصطلح 😍🎉 تقدروا تشوفوا المقال كامل من هنا 👇 guides.eqraatech.com/system-design-…
اقرأ-تِك - Eqraatech tweet media
العربية
0
0
1
152
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
اتكلمنا في العدد الـ 80 من النشرة الأسبوعية عن ChatGPT Atlas 🔥 فمن كام أسبوع OpenAI اتحفتنا وأطلقت ChatGPT Atlas وهو متصفح في فئة ال Agentic Browser ودا معناه أن المتصفح يقدر يقوم ببعض المهام بدلاً عنك زي أنه يطلب طلبات من موقع معين أو يدور علي ال Promocodes وأنت بتشتري منتج ويجربهم لحد ميلاقي Promocode شغال ومهام أخري… الشركة بتسوق للمتصفح دا بشراسة و لكن استقبال كل العاملين في قطاع التقنية ليه كان سيء جدًا لأسباب كثيرة جدًا! تقدروا تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا كل جديد فيما يخص هندسة البرمجيات بالعربي 👇 newsletter.eqraatech.com/p/vol80-vector…
اقرأ-تِك - Eqraatech tweet media
العربية
0
0
2
343
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
ورقة وقلم وهنتكلم عن الـ Vector Database Explained 🚀 بنسمع عن ال Vector database في أي شيء ليه علاقة بال AI تقريبًا, ولكن ايه هي ال Vector database ؟ ليه أصلا بنحتاجها؟! وإيه فرقها عن قواعد البيانات التقليدية؟ 🤔 الـ Vector Database هي قاعدة بيانات متخصصة في تخزين وفهرسة والتعامل مع الـ Vectors. فبدل ما بتخزَن فيها نصوص أو أرقام تقليدية، بتخزّن تمثيلات رقمية (Embeddings) للبيانات، وبتقدر تدور فيها بناءً على “المعنى” مش “الكلمة”. فبدل ما تبحث عن تطابق تام (exact match) زي الـ SQL، تبحث عن تشابه في المعنى (similarity search) بين المتجهات. مثال بسيط: لو عندك قاعدة بيانات فيها وصف منتجات، وسألتها: “عايز منتج مناسب للسفر والشتا” الـ Vector DB مش هتدور على الكلمات دي بالحروف، لكن هتدور على المنتجات اللي معناها قريب من الجملة دي — زي “جاكيت مقاوم للمطر” أو “حقيبة ظهر مقاومة للمياه”. تقدروا تشوفوا المقال كامل من هنا 👇 eqraatech.com/vector-databas… --- وتقدروا دلوقتي تشتركوا في اقرأ-تِك وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
0
1
192
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
اتكلمنا في العدد الـ 82 من النشرة الأسبوعية عن الـ Key to our Passwordless Future 🚀 الـ Passkeys من التكنولوجيا اللي بتقدّم login credential أأمن بكتير من الطريقة التقليدية زي الـ username/password. والفكرة الأساسية إن الـ passkeys ماشية في طريق إنها تستبدل أغلب الـ passwords اللي إحنا متعودين عليها، بس الموضوع معتمد على تركيبة حساسة من كذا تكنولوجي، أهمهم مكوّن اسمه authenticator بأنواعه المختلفة. تقدروا تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا كل جديد فيما يخص هندسة البرمجيات بالعربي 👇 newsletter.eqraatech.com/p/vol82-key-to…
العربية
0
1
2
386
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
اتكلمنا في العدد الـ 79 من النشرة الأسبوعية عن الـ AI Engineer Roadmap 🚀 في آخر سنتين و مع الانتشار الكبير لل LLMs بالتحديد، ظهرت وظيفة جديدة في الحياة اسمها AI Engineer، ما الذي يفعله هذا ال AI Engineer؟ لماذا يعطونه كل هذه الأموال؟ احنا فين؟ احنا بنعمل إيه؟ كلها أسئلة ظهرت فجأة عشان اعرف هل ينفع أكون AI Engineer وهذا ما سنعرفه اليوم مٌبرمجنا الفاضل يلا بينا. التعريف الرسمي للوظيفة إن ال AI Engineer هو مٌتخصص هدفه تصميم، تطوير، وتطبيق حلول تعتمد على استخدام تقنيات الذكاء الاصطناعي وال ML. أولاً خلينا نعرف إن الدور دا ظهر لأن ولحد فترة قريبة معظم العاملين في مجال الـ AI بيكونوا باحثين أكاديميين أو مهندسين بيشتغلوا في تحسين وتدريب ال Machine learning Models ولكن قدرتهم على تطوير ال Models لأدوات وتطبيقات بتحل مشاكل الشغل والحياة العملية كانت محدودة نتيجة لأنهم بيفتقدوا للخبرة في مجال صناعة البرمجيات, فالدور ده بيجمع بين 3 مجالات مختلفة: 🔸 هندسة البرمجيات 🔸 الذكاء الاصطناعي و ال Machine Learning 🔸 هندسة البيانات ودا لأنك بتكون مسؤول عن تحليل المشكلة و تصميم التطبيق و اختيار الـ AI Model اللي هيساعدك على حل المشكلة وتدريبه بالبيانات اللازمة. 🔸 التصميم والتنفيذ والنشر بيحتاجوا مهارة Software Engineer 🔸 اختيار ال Model وتحسينه وتدريبه بيحتاجوا Machine Learning Specialist 🔸 و اختيار وجمع وتنقيح وتعديل البيانات اللي ال Model هيتدرب و/أو هيعتمد عليها وتحليلها بشكل سليم بتحتاج Data Engineer من الواضح إن كل واحد من دول مجال واسع جدًا بحد ذاته، فهتلاقي في السوق إن الوظائف المتاحة مش بتتفق على مدى خبرتك في كل مجال فيهم، بل إن كل شركة بتلاقيها حاطة قائمة مختلفة من المهارات المطلوبة لهذا الدور على حسب احتياجها ولكن هتلاقي دائمًا إن المهارات المطلوبة بتكون في سياق المجالات الثلاثة. تقدروا تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا كل جديد فيما يخص هندسة البرمجيات بالعربي 👇 newsletter.eqraatech.com/p/vol79-ai-eng…
العربية
0
0
3
213
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
مقال جديد وهنتكلم عن الـ Alerts & Alarms System Design 🚀 في المقال ده هنشرح خدمة الـ Alerts & Alarms على الـ Cloud، واللي بتتابع استهلاك الموارد زي الـCPU والـMemory، وبتقيّم حالات مركّبة Composite Conditions، وتبعت إشعارات (Email، SMS، Push، أو AWS SNS)، وكمان بتنفّذ Actions مخصصة.كأننا بنوصّل مخ الذكاء الاصطناعي بالعالم الخارجي بشكل منظم أكتر وآمن. المقال كمان بيوضح الـ Architecture، والأنماط، والخوارزميات اللي بيتم استعمالها، وفيها نموذج تجريبي معمول بـ C++. المقال من كتابة : Mohamed Aly 🌟 تقدروا تشوفوا المقال كامل من هنا وقراءة ممتعة 🎉 eqraatech.com/alerts-alarms-… --- وعشان عاوزين نبني مكان موحد لقراءة كل ما يخص هندسة البرمجيات باللغة العربية 🎉 تقدروا دلوقتي تنضموا لينا وتشاركوا معانا في كتابة المقالات واثراء المحتوى التقني باللغة العربية في اقرأ-تِك وعملنا صفحة "اكتب معنا" فيها كل التفاصيل 😍
اقرأ-تِك - Eqraatech tweet media
0
0
4
335
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
ورقة وقلم وهنتكلم عن الـ Json Web Token (JWT) 🚀 الـ JWT عبارة عن Secure Tokens بيتبعت مع كل Request أو Response عشان نتأكد ان البيانات بين الطرفين متغيرتش، كونها طريقة سهلة وفعالة بيخليها واحدة من أكثر الطرق المستخدمة في الـ User Authentication and Authorization. ✨ ⭐️ ال JWT بيتكون من 3 أجزاء ⭐️ 🔸 الـ Headers: ودي بيتكتب فيها نوع الـ Token و كذلك الـ Algorithm المستخدم. 🔸الـ Payload: ودا بيحتوي على معلومات المستخدم زي الـ Email و ممكن بعض صلاحياته وتاريخ اصدار وانتهاء الـ Token. والجزئين دول بيكونوا Base64 Encoded وتقدر تاخدهم وتستعملهم في أي Base64 Decoder علي الانترنت و وهيظهرلك القيمة بداخلهم، وعشان كدا مينفعش نحط فيهم أي معلومات سرية زي الـ Passwords ❗️ 🔸 الـ Signature: والجزء دا بيكون عبارة عن Hashing للجزئين ( 1 + 2 + Secret ) طب ايه اللي كنا بنعمله زمان عشان نحقق الـ Authentication والـ Authorization ؟ وايه المشاكل اللي بيحلها الـ JWT ؟ وايه هي الـ Trade-Offs ؟ ده اللي هنعرفه من خلال الرابط ده 👇 guides.eqraatech.com/network-securi… -- وتقدروا دلوقتي تشتركوا في اقرأ-تِك بخصم 50% وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
1
10
421
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
اتكلمنا في العدد الـ 78 من النشرة الأسبوعية عن الـ State of The API Report - Postman 2025 🚀 الأسبوع قبل الماضي Postman نشرت تقريرها السنوي عن حالة الـ APIs لعام 2025 اللي جمع آراء أكتر من 5700 مطور ومهندس من مختلف أنحاء العالم. التقرير بيقدم معلومات مفيدة جدًا خصوصًا إن دخول ال AI في الصورة بيغير طريقة تطويرنا لل APIs. نسبة كبيرة من المطورين المشاركين (89%) بيستخدموا أدوات الذكاء الاصطناعي في عملهم اليومي. ولكن 24% فقط اللي بيصمموا الـ APIs مع وضع وكلاء الذكاء الاصطناعي في الحسبان (أي تصميم “آلي أولًا”). وغالبية المطورين (60%) لازالوا بيصمموا APIs للاستخدام البشري فقط هل فكرنا في أمان ال APIs مع كل ال AI Agents calls من حولنا؟ طبعًا دخول ال AI Agents لقائمة مستخدمين ال APIs زود من قلق المطورين بشكل كبير علي ال API Security و بنشوف دا في الاحصائيات. التقرير بيقترح أكثر من طريقة لتطوير أساليب الحماية زي التعرف علي نوع ال Traffic هل هو آلي ولا بشري و تطبيق Dynamic rate limiting و عمل Credentials rotation علي فترات أقصر وكمان تتبع أنماط الاستهلاك دايمًا عشان نلاحظ الأنماط الغريبة. تقدروا تشتركوا في النشرة الأسبوعية من اقرأ-تِك بشكل مجاني تمامًا وتشوفوا كل جديد فيما يخص هندسة البرمجيات بالعربي 👇 bit.ly/eq-news
اقرأ-تِك - Eqraatech tweet media
العربية
0
0
3
206
اقرأ-تِك - Eqraatech
اقرأ-تِك - Eqraatech@Eqraatechcom·
بمناسبة ان احنا الوحيدين اللي لسه مكلمناش عن n8n 😂 فورقة وقلم وتعالوا نتكلم عنه 🚀 الـ n8n هي أداة أتمتة مفتوحة المصدر بتقدملك Canvas ومكونات مختلفة تقدر بيهم تربط تطبيقات وخدمات مختلفة مع بعض وتكون Automated Workflows بدون كتابة كود كثير. تقدر تستخدمه لأتمتة معظم المهام اليومية سواء تقنية أو عادية علي حسب احتياجاتك مثل: 🔸 معالجة البيانات (Data Processing) استرجاع البيانات من API > فلترتها > معالجتها > إرسالها إلى قاعدة بيانات لتخزينها. 🔸 متابعة الفواتير والمدفوعات عن طريق ربطه ب Stripe ولما توصلك فاتورة جديدة يقوم بتخزينها في Google sheet . 🔸 تجميع الأخبار أو المقالات المفضلة تلقائيًا من أكثر من API وبربطه ب AI Model ممكن كمان يلخصها ويحفظهالك علي Notion أو Storage Drive أو حتي يبعتهالك علي تليجرام. 🔸 إرسال تنبيهات أو إشعارات أو رسائل بناءًا على حدث معين و دا مفيد جدًا بالأخص مع ال Customer Management طب ايه هي المميزات اللي بيقدمها وايه هي العيوب او التحديات ؟ ده اللي هنعرفه انهاردة وتقدروا تشوفوه من خلال الرابط ده 👇 eqraatech.com/automation-wit… -- وتقدروا دلوقتي تشتركوا في اقرأ-تِك بخصم 50% وتستمتعوا بكافة المقالات المميزة ومحتوى ورقة وقلم ومدونات فطين بشكل حصري وتستمتعوا بمواضيع متنوعة في كل ما يخص هندسة البرمجيات بالعربي وبتصاميم بجودة عالية 🎁
اقرأ-تِك - Eqraatech tweet media
العربية
0
0
8
549