Category: التطوير

منشئ نماذج مدعوم بالذكاء الاصطناعي مع إرسال غير محدود

2025-07-10
منشئ نماذج مدعوم بالذكاء الاصطناعي مع إرسال غير محدود

يُتيح لك مُنشئ النماذج هذا، المُدعم بالذكاء الاصطناعي، إرسال عدد غير محدود من النماذج، ويُقدم مُنشئ نماذج مدعوم بالذكاء الاصطناعي، وتصدير ملفات CSV/JSON، ودعمًا أولويًا، وإنشاءً جوّالًا. كما يتضمن تحليلات مُتقدمة، وتحليلات مدعومة بالذكاء الاصطناعي، وميزات قادمة مثل التعاون الجماعي، والأسماء النطاقية المُخصصة، ووضع علامات على الردود، والتكاملات، ودعم مُحسّن لـ Webhooks، ومنشئ منطق، وجلب بيانات API، وحقول إدخال الوقت، وتحميل الملفات، وخيارات تخصيص متقدمة للنماذج.

ريد هات تطلق نسخة مجانية من RHEL لمطوري الأعمال

2025-07-10
ريد هات تطلق نسخة مجانية من RHEL لمطوري الأعمال

أصدرت ريد هات نظام Red Hat Enterprise Linux for Business Developers، وهو توزيع مجاني لنظام لينكس من فئة المؤسسات، مصمم لمنح المطورين وصولاً سريعًا وسهلاً إلى نفس نظام التشغيل المستخدم في بيئات الإنتاج لتطوير الأعمال والاختبار. يحصل المطورون على وصول مباشر وخدمة ذاتية، متجاوزين موافقة قسم تقنية المعلومات، مع ما يصل إلى 25 عملية نشر مثيل. يهدف هذا إلى تقليل الاحتكاك بين فرق التطوير والعمليات ومعالجة التهديدات المتزايدة لأمن سلسلة توريد البرمجيات. يتضمن محتوى مطورين موقّعًا ومعالجًا، مثل لغات البرمجة، وأدوات مفتوحة المصدر، وقواعد البيانات، بالإضافة إلى أداة تطوير الحاويات من ريد هات، Podman Desktop.

التطوير

Tududi: إدارة المهام بشكل مبسّط

2025-07-10
Tududi: إدارة المهام بشكل مبسّط

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

التطوير

تحسينات هائلة في محلل تعابير رياضية بلغة Rust: من 43 ثانية إلى 0.98 ثانية

2025-07-10
تحسينات هائلة في محلل تعابير رياضية بلغة Rust: من 43 ثانية إلى 0.98 ثانية

تتناول هذه المقالة رحلة الكاتب في تحسين وقت تشغيل محلل تعابير رياضية مبني على لغة Rust، من 43 ثانية إلى 0.98 ثانية مذهلة. من خلال سلسلة من التحسينات، بما في ذلك تجنب تخصيص الذاكرة غير الضرورية، ومعالجة تدفقات البايت مباشرة، وإزالة مُكرر `Peekable`، واستخدام تعليمات مُعالجة متعددة الخيوط وSIMD، واستخدام الملفات المُصورة في الذاكرة، تم تحقيق تحسن كبير في الأداء. تشرح المقالة بالتفصيل مبادئ وطرق تنفيذ كل خطوة تحسين، مدعومة برسوم بيانية وبيانات أداء. هذه دراسة حالة مُقنعة حول تحسين الأداء، تُظهر برمجة دقيقة واستخدامًا ذكيًا لميزات Rust.

إصدار Thunderbird 140 “كسوف الشمس”: تجربة بريد إلكتروني أغمق وأكثر سلاسة

2025-07-10
إصدار Thunderbird 140 “كسوف الشمس”: تجربة بريد إلكتروني أغمق وأكثر سلاسة

ها هو إصدار Thunderbird 140 “كسوف الشمس”، أحدث إصدارات الدعم الموسع (ESR)! يستند هذا الإصدار إلى الإصدار 128، ويضم العديد من التحسينات من التحديثات الشهرية، بما في ذلك الرسائل المظلمة التكيفية، وعناصر تحكم مرئية محسّنة، ومركز حسابات مبسط. يمكن للمستخدمين تخصيص إعدادات المظهر بسهولة، والاستفادة من إشعارات نظام التشغيل الأصلية، والتمتع بإضافة حسابات وفرز المجلدات مبسطة. وتشمل الميزات الإضافية دعم Exchange الأصلي التجريبي، وتصدير رمز الاستجابة السريعة للجوال، والتمرير الأفقي في عرض الجدول، وآلاف من إصلاحات الأخطاء وتحسينات الأداء. تتوفر الآن ترقيات يدوية لأنظمة التشغيل Windows وLinux وmacOS، وسيتم طرح التحديثات التلقائية قريبًا.

التطوير

cmdk: أفضل صديق جديد لوحدة التحكم الخاصة بك (الوصول إلى أي شيء باستخدام ⌘-k)

2025-07-10
cmdk: أفضل صديق جديد لوحدة التحكم الخاصة بك (الوصول إلى أي شيء باستخدام ⌘-k)

سئمت من أوامر cd و ls التي لا تنتهي في وحدة التحكم الخاصة بك؟ يُحدث cmdk ثورة في التنقل بين الملفات! اضغط على ⌘-k للوصول على الفور إلى أي ملف أو دليل في نظام الملفات الخاص بك، مع معاينات قبل الفتح. باستخدام fzf للبحث الضبابي، يفتح cmdk الملفات بذكاء بناءً على نوعها (نص في vim، صور في معاينة، إلخ). تركيب بسيط، وظائف قوية - جرب الوصول الشبيه بـ Notion/Slack في وحدة التحكم الخاصة بك.

التطوير وحدة التحكم

CockroachDB 25.2: أمان على مستوى الصف للتحكم المحسّن في البيانات

2025-07-10
CockroachDB 25.2: أمان على مستوى الصف للتحكم المحسّن في البيانات

يُطلق إصدار CockroachDB 25.2 ميزة أمان على مستوى الصف (RLS) ، وهي ميزة قوية تتيح التحكم الدقيق في الوصول على مستوى الصف داخل قاعدة البيانات. هذا يعالج قيود أذونات مستوى الجدول التقليدية ، وهو أمر بالغ الأهمية بشكل خاص لنشر متعدد المستأجرين والمتعدد المناطق. توضح المقالة تفاصيل تنفيذ RLS من خلال حالات استخدام متعددة المستأجرين والمتعددة المناطق ، مع عرض مزاياها في عزل البيانات ، والامتثال للوائح ، وتبسيط منطق التطبيق. يوفر الجمع بين RLS ووظيفة Regional By Row (RBR) في CockroachDB التحكم في الوصول على أساس الموقع الجغرافي ، مما يضمن الامتثال لقوانين إقامة البيانات.

تحسين قياس اللون CIELAB باستخدام صيغة المسافة HyAB

2025-07-10

تتناول هذه المقالة طريقة محسّنة لقياس اللون CIELAB باستخدام صيغة مسافة جديدة تسمى HyAB، لتحل محل صيغة المسافة الإقليدية التقليدية. تستخدم HyAB الفرق المطلق للسطوع والمسافة الإقليدية للتلوين، مما يُظهر محاذاة أفضل مع الإدراك البشري في التجارب. يطبق الكاتب هذه الصيغة على خوارزمية k-means، ويُحسّن النتائج أكثر من خلال استبدال حساب المتوسط لمكوّن L بحساب الوسيط. على الرغم من أن HyAB قد تُحسّن جودة الصورة في بعض الحالات، إلا أن الكاتب يلاحظ أن تصميم النظام العام وتقنيات ما بعد المعالجة، مثل التمويه، لها تأثير أكبر على النتيجة النهائية.

التطوير قياس اللون

تنبؤ بالفروع: مفتاح لتحسين أداء وحدة المعالجة المركزية

2025-07-10
تنبؤ بالفروع: مفتاح لتحسين أداء وحدة المعالجة المركزية

تُعد تعليمات الفرع هي الآلية الرئيسية التي تتخذ بها وحدة المعالجة المركزية القرارات في البرنامج. تستكشف هذه المشاركة أنواع تعليمات الفرع (شرطي/غير شرطي، مباشر/غير مباشر)، وكيف يؤثر التنبؤ بالفرع على أداء وحدة المعالجة المركزية. على الرغم من أن تقنيات التنبؤ بالفرع يمكن أن تُحسّن الكفاءة بشكل ملحوظ، إلا أن الفروع المتكررة لا تزال تُسبب اختناقات في الأداء. تقترح المقالة تحسين الشفرة من خلال تبسيط العبارات الشرطية، ودمج الوظائف، وتجنب الدعوات المتداخلة بشكل مفرط، واستخدام الفروع غير المباشرة بحذر، واستخدام تعليمات النقل الشرطي للحد من عدد تعليمات الفرع وتحسين أداء البرنامج.

التطوير التنبؤ بالفرع

من الترخيص التراخي إلى حقوق النسخ: تحول في ترخيص البرمجيات المفتوحة المصدر

2025-07-10

يعرض الكاتب تأمله في تطور تفضيلاته فيما يتعلق بترخيص البرمجيات المفتوحة المصدر، من تفضيل التراخيص التراخية (مثل MIT) لضمان أقصى قدر من التبني إلى تفضيل ترخيص حقوق النسخ (مثل GPL) الآن. ينبع هذا التحول من ثلاثة عوامل رئيسية: أصبح البرمجيات مفتوحة المصدر سائدًا، مما يسهل تبنيه من قبل الشركات؛ أصبح مجال العملات المشفرة أكثر تنافسية وجشعًا، مما يجعل المشاركة "الودية" غير كافية؛ وحجج Glen Weyl الاقتصادية التي تشير إلى أن تعزيز البرمجيات مفتوحة المصدر بنشاط هو الأمثل مع العوائد المتزايدة على نطاق واسع. يجادل الكاتب بأن ترخيص حقوق النسخ، من خلال اشتراط مشاركة شفرة المصدر للأعمال المشتقة، يعزز بشكل فعال نشر المعرفة وتبادل التكنولوجيا، مما يمنع احتكار الموارد من قبل قلة.

Petrichor: مشغل موسيقى غير متصل بالإنترنت لنظام macOS

2025-07-10
Petrichor: مشغل موسيقى غير متصل بالإنترنت لنظام macOS

Petrichor هو مشغل موسيقى قوي غير متصل بالإنترنت لنظام macOS يوفر جميع الميزات التي تتوقعها: تصفح مكتبة الموسيقى المنظمة، إدارة قوائم التشغيل و قائمة الانتظار التفاعلية، تصفح عرض المجلدات، الوصول السريع إلى المفضلة في الشريط الجانبي، التنقل السهل، التكامل الأصلي مع نظام macOS (عناصر تحكم في شريط القائمة و Dock، دعم الوضع المظلم)، بحث قوي وقوائم تشغيل ذكية. تم إنشاؤه بواسطة مطور افتقد ميزات Swinsian وأراد تعلم تطوير تطبيقات Swift و macOS، وهو مبني بالكامل باستخدام Swift و SwiftUI ويستخدم قاعدة بيانات SQLite لإدارة معلومات ملفات الموسيقى.

التطوير

DNS ذو أفق منقسم مرن مع Tailscale و Pi-hole

2025-07-10
DNS ذو أفق منقسم مرن مع Tailscale و Pi-hole

تشرح هذه المشاركة تهيئة Pi-hole لتحقيق DNS ذي أفق منقسم باستخدام Tailscale. يستخدم الكاتب شبكة Tailscale الشبكية لتوفير قرارات DNS مختلفة لعملاء LAN و Tailscale. هذا يحل مشاكل الوصول التي تسببها الخدمات التي تفتقر إلى المصادقة الثانوية والحجب الجغرافي. شملت العملية استكشاف أخطاء شبكة Docker وإصلاحها وربط واجهة Pi-hole، والتي تم حلها في النهاية باستخدام شبكات المضيف وضبط إعدادات Pi-hole. يحسن الحل الأمن ويُبسط إدارة الشبكة.

تحسين نظرية المحور الفاصل باستخدام مسح خريطة جاوس

2025-07-10
تحسين نظرية المحور الفاصل باستخدام مسح خريطة جاوس

تقدم هذه المقالة خوارزمية مُحسّنة لاكتشاف التصادمات في الأشكال الهندسية متعددة السطوح المحدبة. بإعادة صياغة نظرية المحور الفاصل (SAT) كمشكلة تحسين على سطح كرة، يكشف الكاتب أن الحد الأدنى يقع عند تقاطعات الدوائر العظمى على خريطة جاوس. تجنب خوارزمية البحث في الرسم البياني عمليات حسابية متكررة لوظيفة الدعم، ولا تتطلب سوى عملية حسابية كاملة في البداية. ثم يقوم الخوارزمية بتحديث نقطة الدعم بكفاءة من خلال البحث في خريطة جاوس، مما يؤدي إلى مكاسب كبيرة في الأداء. أظهرت الاختبارات زيادة في السرعة من 5 إلى 10 أضعاف مقارنةً بنظرية المحور الفاصل التقليدية.

مقتطف شفرة Clojure: إنشاء فهرس تصنيف أفلام

2025-07-10
مقتطف شفرة Clojure: إنشاء فهرس تصنيف أفلام

يقوم هذا المقتطف من شفرة Clojure بإنشاء فهرس تصنيف أفلام بشكل أنيق. يبدأ من خلال رسم بياني يحتوي على معلومات الأفلام (العنوان، التصنيفات، وتقييم Rotten Tomatoes)، ويستخدم دوال `reduce` و `zipmap` لتصنيف الأفلام حسب التصنيف، لينتج في النهاية رسمًا بيانيًا حيث المفاتيح هي التصنيفات والقيم هي قوائم الأفلام التي تنتمي إلى هذا التصنيف. يُسهّل هذا الفهرس البحث عن الأفلام حسب التصنيف وفرزها حسب التقييم. على سبيل المثال، يمكن بسهولة إيجاد جميع أفلام التشويق وفرزها حسب تقييم Rotten Tomatoes. الشفرة موجزة وفعّالة، وتُظهر أناقة البرمجة الوظيفية.

التطوير

واجهات عامة في جو: استخدام ذكي للواجهات العامة لهياكل الأشجار الفعالة والقابلة للتكيف

2025-07-10

تتناول هذه المقالة الاستخدام المتقدم للواجهات العامة في لغة جو، وتحديدًا كيفية التعامل مع قيود الأنواع بشكل أنيق عند بناء هياكل بيانات مثل أشجار البحث الثنائية باستخدام واجهات عامة ذات مرجع ذاتي. باستخدام هيكل شجرة كمثال، تقارن ثلاث طرق للتنفيذ: استخدام `cmp.Ordered`، ودالة مقارنة مخصصة، وواجهة عامة ذات مرجع ذاتي. أخيرًا، تتعمق المقالة في دمج قيود `comparable` لبناء مجموعات مرتبة وتجنب التعقيدات الناتجة عن مستقبلات المؤشرات، مع التوصية بإعطاء الأولوية للبساطة وسهولة القراءة في التصميم.

(go.dev)

خادم Anna's Archive MCP: البحث وتنزيل المستندات

2025-07-10
خادم Anna's Archive MCP: البحث وتنزيل المستندات

هذا خادم MCP للبحث عن مستندات من Anna's Archive وتنزيلها. يسمح بالبحث عن مستندات تطابق المصطلحات المحددة وتنزيل مستندات محددة تم إرجاعها مسبقًا بواسطة أداة البحث. ينص البرنامج صراحةً على أنه لا يؤيد الحصول غير المصرح به على محتوى محمي بحقوق النشر ويجب اعتباره أداة مساعدة فقط. يُحث المستخدمون على احترام حقوق الملكية الفكرية. يتطلب متغيرين بيئيين: ANNAS_SECRET_KEY (مفتاح API) و ANNAS_DOWNLOAD_PATH (مسار التنزيل).

خطأ في عرض الموقع الإلكتروني بسبب تعطيل جافا سكريبت

2025-07-10
خطأ في عرض الموقع الإلكتروني بسبب تعطيل جافا سكريبت

عند زيارة موقع إلكتروني، ظهرت رسالة: "JavaScript has been disabled in your browser." أدى هذا إلى عرض غير طبيعي، حيث لم يُظهر سوى عناصر أساسية مثل التنقل، والبحث، والمحتوى، وعلامة التذييل، ومعلومات الاتصال. يعتمد الموقع الإلكتروني على جافا سكريبت لعرضه ووظائفه. يُنصح بتمكين جافا سكريبت في إعدادات المتصفح للحصول على تجربة كاملة لموقع الويب.

التطوير

نماذج اللغات الكبيرة تواجه صعوبة مع كتابة الشفرة من اليمين إلى اليسار: حالة q/kdb+

2025-07-09
نماذج اللغات الكبيرة تواجه صعوبة مع كتابة الشفرة من اليمين إلى اليسار: حالة q/kdb+

تواجه نماذج اللغات الكبيرة (LLMs) تحديات عند كتابة الشفرة في لغة q/kdb+، وهي لغة ذات ترتيب تقييم من اليمين إلى اليسار بدون أولوية للعمليات. يوضح الكاتب أن نماذج LLMs تجد صعوبة في توليد شفرة صحيحة وفقًا لهذه القواعد، وغالبًا ما تمزج بين بناء جملة Python و q. يتناول المقال سبب صعوبة نماذج LLMs في التعامل مع كتابة الشفرة من اليمين إلى اليسار، ويقترح Qython كحل. Qython هي لغة تشبه Python يتم تجميعها إلى q، مما يسمح بالاستفادة من خبرة نماذج LLMs في Python لتجاوز صعوبات بناء جملة q الفريدة. يوضح مثال عملي فعالية Qython.

التطوير

روبي 3.4: انتقال تدريجي إلى لترالات سلسلة مُجمدة

2025-07-09
روبي 3.4: انتقال تدريجي إلى لترالات سلسلة مُجمدة

يبدأ روبي 3.4 عملية انتقال متعددة الإصدارات إلى لترالات سلسلة مُجمدة بشكل افتراضي. حاليًا، يوفر روبي 3.4 تحذيرات اختيارية عند تمكين تحذيرات الإهمال، مما يضمن التوافق مع الإصدارات السابقة. سيتم تمكين التحذيرات بشكل افتراضي في روبي 3.7، وستصبح لترالات السلسلة المُجمدة هي الإعداد الافتراضي في روبي 4.0. هذا التغيير يعد بمكاسب في الأداء من خلال إزالة الازدواجية في السلاسل، مما يقلل من عملية جمع القمامة واستخدام الذاكرة. تشرح المقالة بالتفصيل كيفية تمكين التحذيرات، وإصلاح المشكلات، وترحيل التعليمات البرمجية الموجودة، والدعوة إلى نهج ترقية تدريجي.

التطوير سلاسل

أسترو: إطار عمل ويب يعيد تعريف السرعة

2025-07-09
أسترو: إطار عمل ويب يعيد تعريف السرعة

أسترو، الذي تم إطلاقه في عام 2021، يُعدّ نقلة نوعية في أطر عمل الويب. فهو يُعطي الأولوية للمحتوى والتصيير من جانب الخادم، ولا يُرسل أي جافاسكريبت افتراضيًا لتحقيق أوقات تحميل فائقة السرعة. تعتمد هندسته المعمارية الفريدة على "الجزر"، حيث يتم تحميل جافاسكريبت فقط للمكونات التفاعلية، بينما يبقى الباقي بتنسيق HTML ثابت. هذا يؤدي إلى مواقع أسرع بكثير، مما يحسّن من تحسين محركات البحث وتجربة المستخدم. إنه متعدد الاستخدامات بشكل لا يصدق، مما يسمح لك بدمج React و Vue أو أطر عمل أخرى بسلاسة. إذا كنت تبني مواقع غنية بالمحتوى، فإن أسترو يقدم بديلاً مقنعًا، حيث يُعطي الأولوية للسرعة ورضا المطور.

التطوير

مؤتمر منصة واجهة برمجة التطبيقات لعام 2025: الذكاء الاصطناعي يدعم تطوير واجهات برمجة التطبيقات

2025-07-09
مؤتمر منصة واجهة برمجة التطبيقات لعام 2025: الذكاء الاصطناعي يدعم تطوير واجهات برمجة التطبيقات

يعود مؤتمر منصة واجهة برمجة التطبيقات في الفترة من 18 إلى 19 سبتمبر 2025، في ليل بفرنسا، وعبر الإنترنت! هذا الحدث الذي يستمر يومين يعرض أحدث الاتجاهات، وأفضل الممارسات، ودراسات الحالة في منصة واجهة برمجة التطبيقات ونظامها البيئي (PHP و Symfony و JavaScript و AI و FrankenPHP والأداء والأدوات). ما يقرب من 30 محاضرة باللغتين الإنجليزية والفرنسية تجعله حدثًا لا بد منه للشركات المبتكرة، وقادة المشاريع، والمطورين ذوي الخبرة. يُشجّع المطورون ومديرو التكنولوجيا وقادة اتخاذ القرار المتخصصون في هذه التقنيات على المشاركة بشكل خاص. موعد تقديم الأوراق مفتوح حتى 23 مارس، مع الإعلان عن المتحدثين النهائيين بدءًا من 14 مايو. قدّم اقتراحك وكن جزءًا من هذه النسخة الخاصة بالذكرى السنوية!

حقيقة واجهات برمجة التطبيقات REST: ما هو أبعد من CRUD

2025-07-09

يتناول هذا المقال جوهر أسلوب REST المعماري، ويكشف عن مبدأه الأساسي: الوسائط المتعددة كمحرك لحالة التطبيق (HATEOAS). تقتصر العديد من واجهات برمجة التطبيقات التي يطلق عليها "RESTful" على عمليات CRUD، متجاهلةً قيد HATEOAS الرئيسي، مما يؤدي إلى اقتران وثيق بين العميل والخادم، مما يعيق الصيانة والقابليّة على التوسّع. يشرح المقال من خلال حجج وأمثلة Roy Fielding، كيف توجه واجهات برمجة التطبيقات REST الحقيقية تفاعل العميل من خلال روابط الوسائط المتعددة، مما يسمح باكتشاف الموارد الديناميكي وعمليات الانتقال بين الحالات، وبناء أنظمة موزّعة قابلة للتطوير ومترابطة بشكل فضفاض في النهاية. كما يناقش المقال التوازنات العملية التي تؤدي غالباً إلى اتباع أساليب أبسط، شبيهةً بـ RPC.

التطوير

RN Maps Clustering: مكتبة تجمع خرائط React Native عالية الأداء

2025-07-09
RN Maps Clustering: مكتبة تجمع خرائط React Native عالية الأداء

RN Maps Clustering هي مكتبة تجمع خرائط حديثة وعالية الأداء وذات أنواع كاملة لـ React Native. بناءً على supercluster، توفر واجهة برمجة تطبيقات إعلانية بسيطة لإضافة تجمع علامات جميلة وفعالة إلى مكونات react-native-maps الخاصة بك. خصّص عرض التجمعات، تعامل مع أحداث الضغط، واستمتع بميزات مثل نشر العلامات التلقائي والأداء العالي. فهي تحسّن كفاءة المطور بشكل كبير.

التطوير تجميع الخرائط

بريد إلكتروني لمسافة ٥٠٠ ميل: مجموعة مختارة من قصص أخطاء البرامج الغريبة

2025-07-09

يُعدّ موقع ٥٠٠ ميل من البريد الإلكتروني قائمة مختارة من قصص أخطاء البرامج الغريبة، يتم تحديثها أسبوعيًا. بدءًا من تعطل خوادم قواعد البيانات بشكل غامض، إلى شبكات الواي فاي التي تعمل فقط تحت المطر، وصولًا إلى تطبيقات تتوقف عن العمل بعد شرب الكوكاكولا، فإن هذه القصص مضحكة ومُحفزة للتفكير في آن واحد. يضم الموقع مساهمات من مطورين، ومهندسين، ومستخدمين من جميع أنحاء العالم، مُبرزًا اللحظات المرحة والذكية في تطوير البرامج.

روبوت وثائق LLM من Shopify: تخمينات بدلاً من حقائق؟

2025-07-09
روبوت وثائق LLM من Shopify: تخمينات بدلاً من حقائق؟

قدم روبوت وثائق مطوري Shopify الذي يعمل بتقنية LLM بناء جملة Liquid غير صحيح لاكتشاف عناصر Shopify Collective في رسائل البريد الإلكتروني لتأكيد الطلبات. على الرغم من أن الروبوت قدم إجابة سريعة، إلا أن الكود لم يعمل عملياً لأن علامة Shopify Collective تُضاف بعد إنشاء البريد الإلكتروني. يتساءل الكاتب عن قيمة روبوت الوثائق هذا الذي يعتمد على "التخمين"، بحجة أن تكلفة النصيحة الخاطئة تفوق بكثير فائدة المساعدة السريعة. يقترح الاعتماد على الوثائق الرسمية بدلاً من روبوت قد يكون غير دقيق.

التطوير روبوت وثائق

إصدار Thunderbird 140: الوضع المظلم، ومزامنة الإعدادات بسهولة، ودعم Exchange

2025-07-09

تم إصدار عميل البريد الإلكتروني Thunderbird بالإصدار 140، والذي يضم العديد من الميزات الجديدة. من أبرز هذه الميزات "وضع الرسائل المظلمة"، والذي يكيّف محتوى الرسائل مع الوضع المظلم. كما يتضمن نقلًا سهلًا لإعدادات سطح المكتب إلى عميل Thunderbird للجوال، ودعمًا تجريبيًا لـ Microsoft Exchange، بالإضافة إلى عناصر تحكم عالمية لربط الرسائل وترتيبها. هذا الإصدار هو إصدار دعم ممتد (ESR) مع دعم لمدة 12 شهرًا، على الرغم من أن مشروع Thunderbird يشجع المستخدمين على الانتقال إلى قناة الإصدارات الشهرية. يتم طرح الإصدار تدريجيًا للمستخدمين الحاليين للمساعدة في اكتشاف الأخطاء قبل النشر على نطاق واسع، ولكن التحديثات اليدوية متاحة عبر مساعدة > حول. راجع ملاحظات الإصدار للحصول على قائمة كاملة بالتغييرات.

التطوير

أداة إدارة الاشتراكات الجديدة من جيميل: نظّف صندوق بريدك الوارد

2025-07-09
أداة إدارة الاشتراكات الجديدة من جيميل: نظّف صندوق بريدك الوارد

أعلنت جوجل عن ميزة جديدة في جيميل لمساعدة المستخدمين على إدارة اشتراكاتهم وتنظيف صناديق بريدهم الواردة. أداة "إدارة الاشتراكات"، التي سيتم طرحها على الويب وأندرويد و iOS، تتيح للمستخدمين عرض الاشتراكات وإلغاء اشتراكهم في الاشتراكات غير المرغوب فيها في مكان واحد. يرسل جيميل طلبات إلغاء الاشتراك نيابة عن المستخدم. هذا يبني على ميزة إلغاء الاشتراك بنقرة واحدة من العام الماضي. يبدأ الإطلاق في 10 يوليو، ومن المتوقع أن تكون التوفر الكامل في غضون 15 يومًا.

حد 500 ميل للبريد الإلكتروني: تجربة غريبة

2025-07-09

قصة طريفة عن رئيس جامعة غير قادر على إرسال رسائل بريد إلكتروني لأكثر من 500 ميل، مما أثار تجربة حول اتصال الشبكة ومسافة نقل البريد الإلكتروني. من خلال كتابة رمز بسيط لاتصال الشبكة واختبار الخوادم في جامعات مختلفة، اكتشف الكاتب أن المسافة الفعلية للاتصال محدودة بموقع الخادم وبنية تحتية الشبكة، وليس المسافة المادية. كشفت التجربة في النهاية عن تأثير الحوسبة السحابية والتوزيع الجغرافي لخوادم البريد الإلكتروني على نقل البريد الإلكتروني، مما يجعل حد 500 ميل صدفة أكثر من كونه قانونًا فيزيائيًا.

خمس طرق لنمذجة البيانات متعددة الأشكال في قواعد البيانات العلائقية

2025-07-09
خمس طرق لنمذجة البيانات متعددة الأشكال في قواعد البيانات العلائقية

تستعرض هذه المقالة خمسة أساليب لنمذجة البيانات متعددة الأشكال في قواعد البيانات العلائقية: جدول واحد، مفاتيح أجنبية قابلة للNULL، اتحاد مع وسم، مفاتيح أجنبية من الطفل إلى الوالد، وJSON. لكل أسلوب إيجابياته وسلبياته؛ فعلى سبيل المثال، أسلوب الجدول الواحد بسيط ولكنه قد يكون بطيئًا، بينما JSON سهل التوسيع ولكنه يفتقر إلى التحقق من صحة البيانات. يقترح الكاتب اختيار الأسلوب الأسهل في القراءة والصيانة وإصلاح الأخطاء، وتجنب التحسين المبكر.

arXivLabs: مشاريع تجريبية مع متعاونين من المجتمع

2025-07-09
arXivLabs: مشاريع تجريبية مع متعاونين من المجتمع

arXivLabs هو إطار عمل يسمح للمتعاونين بتطوير ومشاركة ميزات arXiv الجديدة مباشرةً على موقعنا الإلكتروني. لقد تبنى الأفراد والمنظمات التي تعمل مع arXivLabs وقبلت قيمنا المتمثلة في الانفتاح والمجتمع والتميز وخصوصية بيانات المستخدم. يلتزم arXiv بهذه القيم ويعمل فقط مع الشركاء الذين يلتزمون بها. هل لديك فكرة لمشروع سيضيف قيمة لمجتمع arXiv؟ تعرف على المزيد حول arXivLabs.

التطوير
1 2 44 45 46 48 50 51 52 213 214