بايت دانس تطلق إطار عمل نظام التوصية مونوليث

2024-12-20

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

اقرأ المزيد

تحسين أداء JSON في روبي: الجزء الأول

2024-12-18

تتناول هذه المدونة كيفية قيام الكاتب بتحسين أداء جوهرة JSON في لغة البرمجة روبي لتصبح واحدة من أسرع محركات تحليل وإنشاء JSON. وبدلاً من استخدام تقنيات معقدة، تم تطبيق تحسينات بسيطة بناءً على عملية تحديد المواقع، مثل تجنب عمليات الفحص الزائدة، وإعطاء الأولوية للشروط الأقل تكلفة، وتقليل تكاليف الإعداد، واستخدام جداول البحث. وتنطبق هذه التحسينات على كود كل من C و روبي. وقد أدت هذه التحسينات إلى زيادة كبيرة في أداء جوهرة JSON، مما جعلها تنافسية مع بدائل مثل oj، وتقليل الحاجة إلى استخدام تقنية Monkey Patching، وحل مشاكل الاستقرار والتوافق المرتبطة بـ oj.

اقرأ المزيد
التطوير

صدر تقرير مراجعة أمن تطبيق Mullvad VPN لعام 2024

2024-12-12

أصدرت Mullvad VPN تقريرًا عن مراجعة الأمان التي أجرتها أطراف ثالثة لتطبيق VPN الخاص بها لعام 2024. وقد كشف التدقيق عن ستة ثغرات أمنية، تتراوح شدتها من منخفضة إلى عالية، وقد تم معالجة جميعها. ثلاث ثغرات عالية الخطورة تتعلق بمعالجات الإشارات وتسرب عنوان IP الظاهري، وقد تم إصلاحها في أحدث إصدار. كما أشار التدقيق إلى بعض المشكلات غير المتعلقة بالأمان تعمل Mullvad على حلها بنشاط. بشكل عام، يُعتبر تطبيق Mullvad VPN آمنًا للغاية، ولكن يُنصح المستخدمون بالترقية إلى أحدث إصدار.

اقرأ المزيد

لوحة مفاتيح ثورية: تصميم ديناميكي قائم على سلاسل ماركوف

2024-12-19

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

اقرأ المزيد

Framework تكشف عن وحدة توسيع جديدة وأكثر من ذلك

2024-12-17

أصدرت شركة Framework أول وحدة جديدة لنظام Expansion Bay الخاص بحاسوب Framework Laptop 16: محول Dual M.2، والذي يسمح للمستخدمين بإضافة محركات تخزين إضافية أو أجهزة أخرى عالية السرعة. كما قاموا بتحديث حل التبريد الخاص بمعالج Framework Laptop 16، وأطلقوا "صناديق الغموض" التي تحتوي على قطع عشوائية للحد من النفايات الإلكترونية، وأضافوا وحدات ذاكرة DDR5 بسعة 48 جيجابايت، ومنتجات جديدة، ووسعوا الشحن إلى المزيد من المناطق. تعمل هذه التحديثات على تحسين كل من خط المنتجات وتجربة المستخدم.

اقرأ المزيد

دراسة جديدة تكشف الدور النشط للدماغ في إنشاء "الفصول" العقلية

2024-12-19

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

اقرأ المزيد

التطور الثقافي للتعاون بين وكلاء نماذج اللغات الكبيرة

2024-12-18

درس الباحثون ما إذا كانت "مجتمعًا" من وكلاء نماذج اللغات الكبيرة (LLM) يمكن أن يتعلموا قواعدًا اجتماعية مفيدة بشكل متبادل على الرغم من الحوافز على الخيانة. كشفت التجارب عن اختلافات كبيرة في تطور التعاون عبر النماذج الأساسية، حيث تفوق نموذج Claude 3.5 Sonnet بشكل كبير على كل من Gemini 1.5 Flash و GPT-4o. علاوة على ذلك، استخدم Claude 3.5 Sonnet آلية عقاب مكلفة لتحقيق درجات أعلى، وهو إنجاز لم يحققه النماذج الأخرى. تقترح هذه الدراسة معيارًا جديدًا لـ LLMs يركز على الآثار الاجتماعية لنشر وكلاء LLM، مما يوفر رؤى حول بناء وكلاء ذكاء اصطناعي أكثر قوة وتعاونًا.

اقرأ المزيد

تقويم أعياد الميلاد Perl لعام 2024: "نصف حياتي مع Perl" بواسطة راندال شوارتز

2024-12-19

يقدم تقويم أعياد الميلاد Perl لعام 2024 عرض فيديو فريدًا من قبل راندال شوارتز بعنوان "نصف حياتي مع Perl". يستعرض راندال، وهو أحد رواد لغة Perl، رحلته مع هذه اللغة من بداياتها وحتى العصر الحديث، بما في ذلك مشاركته في إنشاء كتبي Camel و Llama، وحكاياته المضحكة عن كيفية إخضاعه لمنتدى comp.unix.questions باستخدام Perl 2. هذه هي المرة الأولى التي يتم فيها تضمين فيديو في تقويم أعياد الميلاد Perl، مما يوفر منظورًا جديدًا وجذابًا لتاريخ اللغة.

اقرأ المزيد

ناسا تعرض رسومًا متحركة للتيارات الداخلية للمحيطات على مستوى العالم

2024-12-13

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

اقرأ المزيد

تصحيح خطأ رياضي كبير في دراسة حول البلاستيك الأسود؛ يقول المؤلفون إنه لا يهم

2024-12-20

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

اقرأ المزيد

عام 2024 في الرياضيات: إنجازات هائلة وصعود الذكاء الاصطناعي

2024-12-20

كان عام 2024 عامًا بارزًا في مجال الرياضيات، حيث شهد سلسلة من الإنجازات الهامة. فقد أثبت فريق مكون من تسعة علماء الرياضيات فرضية لانجلاندس الهندسية - وهي برهان يمتد على 800 صفحة، وقد تم الاحتفاء به باعتباره إنجازًا رائعًا - مما ربط مجالات مختلفة من الرياضيات. كما تم إحراز تقدم كبير في مجال الهندسة، حيث تم حل فرضيات قائمة منذ فترة طويلة، وتم تقديم أمثلة مضادة مفاجئة. وفي الوقت نفسه، حقق الذكاء الاصطناعي تقدمًا هائلاً، حيث حقق نموذج AlphaProof من جوجل ديب مايند نتائج رائعة في أولمبياد الرياضيات الدولي، مما يشير إلى إمكانات الذكاء الاصطناعي كـ"مساعد طيار" للبحوث الرياضية في المستقبل. هذه الإنجازات لا تبرز فقط التقدم الكبير في فهم الرياضيات، بل أيضًا الإمكانات التحويلية للذكاء الاصطناعي في تشكيل مستقبل هذا المجال.

اقرأ المزيد

انقطاع خدمة كبير في OpenAI: خدمة قياس عن بُعد جديدة تسبب تعطلاً رئيسيًا

2024-12-16

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

اقرأ المزيد

جعل ساعة آبل تعمل مع أندرويد: رحلة مفتوحة المصدر

2024-12-18

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

اقرأ المزيد
التكنولوجيا ساعة أبل أندرويد

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

2024-12-17

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

اقرأ المزيد

مسبار باركر الشمسي على وشك الغوص التاريخي في غلاف الشمس الجوي

2024-12-20

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

اقرأ المزيد

جامعة هارفارد تطلق مجموعة بيانات ضخمة مجانية لتدريب الذكاء الاصطناعي

2024-12-18

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

اقرأ المزيد

عرض محتوى الموقع الإلكتروني على شاشة الحبر الإلكتروني: حل تقني عائلي

2024-12-15

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

اقرأ المزيد

اختراق أفضل N: هجوم جديد على أنظمة الذكاء الاصطناعي

2024-12-15

طور الباحثون خوارزمية هجوم جديدة للذكاء الاصطناعي تسمى اختراق أفضل N (BoN). هذه الخوارزمية من الصندوق الأسود تعدل بشكل متكرر المطالبات - عن طريق خلط النصوص بشكل عشوائي أو كتابة النصوص بحروف كبيرة، على سبيل المثال - حتى تحصل على استجابة ضارة من نظام الذكاء الاصطناعي. حقق BoN معدلات نجاح عالية بشكل مثير للإعجاب في نماذج اللغات ذات المصدر المغلق مثل GPT-4o (89%) و Claude 3.5 Sonnet (78%)، متجاوزًا الدفاعات الحالية بفعالية. علاوة على ذلك، يمتد BoN بسلاسة إلى نماذج لغة الصور والصوت، مما يبرز ضعف حتى أنظمة الذكاء الاصطناعي المتقدمة للتغيرات في المدخلات التي تبدو غير ضارة. يبرز هذا البحث مخاوف أمنية كبيرة في مجال الذكاء الاصطناعي.

اقرأ المزيد

مكوّن تكامل Xiaomi Home Assistant مُطلق رسميًا

2024-12-16

أطلقت Xiaomi رسميًا مكوّن تكامل Xiaomi Home Assistant، مما يسمح للمستخدمين بدمج أجهزتهم الذكية Xiaomi IoT في Home Assistant. يدعم المكوّن طرق تثبيت متعددة، بما في ذلك استنساخ Git و HACS والتثبيت اليدوي. يحتاج المستخدمون إلى تسجيل الدخول باستخدام حساب Xiaomi الخاص بهم؛ ويتم دعم حسابات متعددة واختيار المنطقة. يدعم المكوّن معظم أجهزة Xiaomi المنزلية الذكية، لكنه يستثني حاليًا أجهزة Bluetooth والأشعة تحت الحمراء والأجهزة الظاهرية. تشمل طرق التحكم التحكم عبر السحابة والتحكم المحلي (يتطلب بوابة مركزية Xiaomi أو أجهزة مزودة ببوابة مدمجة). يقوم بتعيين MIoT-Spec-V2 إلى كيانات Home Assistant. يدعم المكوّن أيضًا لغات متعددة ووضع تصحيح الأخطاء، مع إعطاء الأولوية لخصوصية المستخدم وأمانه، ولكنه يتطلب تخزينًا دقيقًا لملفات التكوين.

اقرأ المزيد

دفاتر Jupyter: اختبارات من طرف إلى طرف والتوثيق في واحد

2024-12-18

خلال تطوير مكتبة حوسبة الكم، استخدم الكاتب دفاتر Jupyter كدلائل مستخدم واختبارات من طرف إلى طرف. من خلال قراءة متغيرات البيئة (مثل SERVER_URL) داخل الدفاتر، تم تحقيق المعلمات، مما يسمح بتنفيذها من قبل المستخدمين وأنابيب CI/CD الآلية. تم استكشاف طريقتين لتنفيذ الدفاتر: nbclient للبساطة، و nbconvert/jq لمزيد من التحكم ولكن بزيادة التعقيد. اختار الكاتب سهولة استخدام nbclient، مدمجًا بشكل فعال صيانة الوثائق واختبارات الكود، مما يضمن سلامة كليهما مع كل طلب دمج.

اقرأ المزيد

كيف تُفسر المتصفحات 'chucknorris' كلون؟

2024-12-20

تتناول هذه المقالة كيفية تعامل المتصفحات مع قيم الألوان غير الصالحة في HTML، مثل تفسير 'chucknorris' على أنه لون أحمر. يشرح الكاتب تسامح المتصفح في تحليل HTML، ومحاولته تحويل القيم غير الصالحة إلى قيم صالحة. يُوصف عملية تحليل المتصفحات لقيم الألوان غير الصالحة، مع رابط CodePen يُوضح هذه العملية. يُجادل الكاتب بأن هذا التسامح من المتصفح هو سمة مميزة للويب، مما يسمح حتى للرموز غير الصالحة بالعمل، مما يُظهر مرونة الويب.

اقرأ المزيد

ملخص أسبوعي لبرامج بايثون: إصدار Markitdown، ونقاش ساخن حول إدارة حزم Conda

2024-12-20

تشمل أخبار بايثون لهذا الأسبوع إصدار Markitdown من مايكروسوفت (أداة لتحويل الملفات إلى Markdown)، وPDFMathTranslate (أداة ترجمة أوراق علمية)، وdocling (أداة تحضير المستندات). بالإضافة إلى ذلك، يقترح PEP 768 إضافة واجهة مصحح أخطاء خارجية آمنة إلى CPython للتصحيح في الوقت الفعلي. دار نقاش ساخن حول تعقيدات إدارة حزم Conda، حيث تم تحليل مشاكله مثل تعارضات الإصدارات، وإدارة بيئات العمل الظاهرية، والتفاعلات مع pip وsetuptools. وأخيراً، أثار استخدام Markdown نقاشًا يبرز مشاكل التوافق بسبب الاختلافات بين محليلات Markdown المختلفة.

اقرأ المزيد
التطوير

WXT: إطار عمل جيل جديد لامتدادات الويب لتسريع التطوير

2024-12-12

WXT هي أداة مفتوحة المصدر تُحدث ثورة في تطوير امتدادات الويب. تدعم Chrome و Firefox و Edge و Safari وجميع المتصفحات القائمة على Chromium، وتُنشئ امتدادات Manifest V2 و V3 من قاعدة بيانات واحدة. بفضل تقنية HMR فائقة السرعة، ونقاط الدخول القائمة على الملفات، ودعم TypeScript الافتراضي، يوفر WXT عمليات استيراد تلقائية ونشرًا آليًا. وهو يعمل مع أي إطار عمل أمامي ومتوافق مع أي مكوّن إضافي Vite، ويحتوي على نظام وحدات وتنزيل كود بعيد، مما يُعظم سرعة التطوير ويسمح للمطورين بالتركيز على الميزات بدلاً من نصوص البناء.

اقرأ المزيد

مختبر الخزانات: واجهة مستخدم رسومية خفيفة الوزن لقاعدة بيانات المتجهات Postgres

2024-12-19

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

اقرأ المزيد

مُجمِّع جديد من CHICKEN Scheme: CRUNCH - مُجمِّع Scheme ثابت النوع

2024-12-17

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

اقرأ المزيد

جعل Rust غير الآمن أكثر أمانًا قليلاً: أدوات للتحقق من الرموز غير الآمنة، بما في ذلك المكتبات في C و C++

2024-12-17

تنبع شعبية Rust من قدرتها على القضاء على أخطاء الذاكرة وأخطاء التزامن في وقت التجميع، لكن كتل الرمز `unsafe` الخاصة بها يمكن أن تتجاوز هذه الفحوصات. تستكشف هذه المقالة أدوات للتحقق من رمز Rust غير الآمن، بما في ذلك الرمز الذي يتم استدعاؤه من مكتبات C أو C++. وهي تقدم أدوات الكشف عن الأخطاء في وقت التشغيل - مُصححات - وMiri، وهو مُفسّر يجد السلوك غير المعروف بشكل حتمي. تكتشف المُصححات الوصول إلى الذاكرة خارج الحدود، وسباقات البيانات، وأكثر من ذلك، بينما يوفر Miri تقارير أخطاء أكثر دقة مع شظايا من الرمز. ومع ذلك، لا يدعم Miri حاليًا الرمز الذي يتم استدعاؤه عبر FFI من C/C++، مما يتطلب استخدام مُصححات مُجمع C/C++ في مثل هذه الحالات. تعمل هذه الأدوات على تحسين أمان وموثوقية رمز Rust، حتى عند التعامل مع رمز `unsafe` أو التفاعل مع مكتبات C/C++.

اقرأ المزيد
التطوير أخطاء الذاكرة

Cerbos تعتمد تقنية CRDTs لبناء بيئة لعب تعاونية

2024-12-17

بَنَت شركة Cerbos بيئة تطوير متكاملة وبيئة اختبار تعاونية تُسمى "Playground" لتبسيط منطق التفويض المعقد. ولتفعيل التعاون السلس، تستخدم تقنية أنواع البيانات المُكررة الخالية من التعارضات (CRDTs)، والتي تُحل تلقائيًا التعارضات في الأنظمة الموزعة. وتستكشف المقالة تقنية CRDTs، وتُقارن مكتباتها الشائعة مثل Yjs وAutomerge، وتناقش التحديات وإمكانيات بناء CRDT مخصص. وتُدمج Cerbos تقنية CRDTs مع بنية back-end for front-end (BFF)، باستخدام WebSockets لنقل البيانات وIndexedDB للبقاء المحلي، مما يخلق منصة تعاونية قوية. كما تُعالج التحديات المتعلقة بالتعاون العالمي واستمرارية البيانات.

اقرأ المزيد

هوائي قابل للتغيير مستوحى من مسلسل "The Expanse"

2024-12-16

قام باحثون في مختبر الفيزياء التطبيقية بجامعة جونز هوبكنز بتطوير هوائي جديد قابل للتغيير مستوحى من مسلسل الخيال العلمي "The Expanse". باستخدام سبيكة ذات ذاكرة شكل مطبوعة ثلاثية الأبعاد، يتكيف الهوائي شكله ديناميكيًا من خلال التسخين والتبريد لتلبية احتياجات الاتصال المختلفة. يعمل الهوائي بكفاءة من 4 إلى 11 جيجا هرتز، ويعد هذا التصميم المبتكر واعدًا في مجال الاتصالات اللاسلكية 6G، حيث يعالج تحدي الحاجة إلى هوائيات متعددة للعمل متعدد النطاقات. على الرغم من أنه أبطأ من التقنيات البديلة، إلا أنه يوفر مزايا من حيث كفاءة الطاقة ونطاق التردد، خاصة في الأنظمة التي تحتاج إلى دمج أنواع مختلفة من الهوائيات لتحقيق أداء مثالي.

اقرأ المزيد

Hooklistener: أداة تصحيح أخطاء واختبار الويب هوك المرئية

2024-12-17

Hooklistener هي أداة عبر الإنترنت لتصور و تصحيح أخطاء واختبار Webhooks. وهي توفر فحص حمولة البيانات في الوقت الفعلي، و إمكانيات الاختبار المحلي، و الجدولة المخصصة، و التنبيهات القابلة للتنفيذ، و ميزات التعاون الجماعي. يمكن للمستخدمين بسهولة إعداد نقاط النهاية، واستقبال وتحليل Webhooks، وأتمتة سير العمل باستخدام المهام المجدولة. يوفر Hooklistener خططًا مجانية ومدفوعة لتلبية الاحتياجات المختلفة، مما يُمكّن المطورين من إدارة و تصحيح أخطاء Webhooks بكفاءة أكبر.

اقرأ المزيد
التطوير الاختبار

انخفاض درجات اختبارات المهارات الأساسية لدى البالغين يثير القلق

2024-12-16

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

اقرأ المزيد
1 2 44 45 46 48 50 51 52 60 61