غموض محرك أقراص الحالة الثابتة البطيء: كشف محرك أقراص Kingston مزيف

2025-08-22

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

اقرأ المزيد

مقاييس أداء برامج تشغيل Go SQLite: لا يوجد فائز واضح

2025-08-22
مقاييس أداء برامج تشغيل Go SQLite: لا يوجد فائز واضح

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

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

سحر أسود في مطابقة الأنماط في بايثون 3.10: استغلال `__subclasshook__`

2025-08-22

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

اقرأ المزيد

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

2025-08-22
دراجات بو الكهربائية: نموذج عملي وآخر لكسر الأرقام القياسية

تحقق الشركة البريطانية بو نجاحًا كبيرًا مع نموذجين من الدراجات الكهربائية: نموذج Model-M العملي (السرعة القصوى 22 ميلًا في الساعة، مدى 40 ميلًا، 2500 دولارًا أمريكيًا) ونموذج Turbo عالي الأداء، الذي يهدف إلى تحقيق سرعات تتجاوز 100 ميل في الساعة في بونفيل. تأسست الشركة من قبل مهندسين سابقين في الفورمولا 1، وتهدف إلى رفع مستوى الدراجات الكهربائية لتتجاوز مجرد وسيلة نقل قابلة للتخلص منها. يتميز نموذج Turbo بمحرك مزدوج بقوة 24000 واط وتقنية التثبيت Safesteer، ولكنه يكلف 30000 دولارًا أمريكيًا. يتناول المقال طموح شركة بو، وسوق الدراجات الكهربائية عالية الجودة، ويقارنه بمنافسين مثل RM-X من Rage Mechanics.

اقرأ المزيد
التكنولوجيا

إصدار uv 0.8.13 يضيف تجريبياً تنسيق الكود: uv format

2025-08-22
إصدار uv 0.8.13 يضيف تجريبياً تنسيق الكود: uv format

أضاف إصدار uv 0.8.13 تجريبياً الأمر `uv format` الذي طال انتظاره من قبل مطوري Python. يُدمج هذا الأمر تنسيق الكود مباشرةً في uv، مما يُبسط سير العمل ويُلغي الحاجة إلى استخدام أدوات متعددة. يستخدم `uv format` أداة Ruff لتنسيق الكود تلقائياً بشكلٍ متسق. بعد الترقية إلى الإصدار 0.8.13 أو أحدث، استخدم الأمر `uv format` - يعمل بشكلٍ مشابه لأمر `ruff format` ويسمح بالتخصيص عبر الوسائط بعد `--`. ملاحظة: هذه ميزة تجريبية؛ قد تتغير الإصدارات المستقبلية.

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

فتح عربات التسوق باستخدام صوت الهاتف: اختراق من DEFCON 29

2025-08-22

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

اقرأ المزيد

صفر مكالمات نظامية: بناء خادم ويب عالي الأداء باستخدام io_uring

2025-08-22

تتناول هذه المقالة تطور بناء خوادم الويب عالية الأداء، من مرحلة pre-forking المبكرة إلى select/poll، ثم epoll، وأخيرًا تحقيق صفر مكالمات نظامية باستخدام io_uring. قام الكاتب بتطوير خادم ويب تجريبي يسمى tarweb يستخدم io_uring لإضافة جميع العمليات بشكل غير متزامن إلى قائمة انتظار kernel، وبالتالي تجنب تكلفة المكالمات النظامية المتكررة. بالإضافة إلى ذلك، تم تحقيق المزيد من تحسينات الأداء باستخدام kTLS والملفات بدون واصفات. على الرغم من وجود تحديات متبقية، مثل إدارة الذاكرة ومخاوف أمان io_uring، إلا أن المشروع يُظهر إمكانية تحقيق مكاسب أداء كبيرة في سيناريوهات التزامن العالي.

اقرأ المزيد

Adobe Acrobat Studio: الذكاء الاصطناعي يعيد تشكيل PDF، هل يعلن عن عصر جديد للبرامج؟

2025-08-21
Adobe Acrobat Studio: الذكاء الاصطناعي يعيد تشكيل PDF، هل يعلن عن عصر جديد للبرامج؟

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

اقرأ المزيد
التكنولوجيا

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

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

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

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

مُشاهدات تصحيح الأخطاء: توفير وقت المُبرمجين

2025-08-21

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

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

جدار الحماية العظيم في الصين يحجب منفذ 443 لمدة ساعة بشكل غامض

2025-08-21
جدار الحماية العظيم في الصين يحجب منفذ 443 لمدة ساعة بشكل غامض

في 20 أغسطس، واجه جدار الحماية العظيم في الصين عطلًا غامضًا، مما أدى إلى حجب الوصول إلى معظم مواقع الويب الأجنبية لمدة ساعة تقريبًا. أثر العطل على منفذ TCP 443، المنفذ القياسي لحركة مرور HTTPS، مما أدى إلى تعطيل الخدمات التي تعتمد عليه، بما في ذلك بعض خدمات Apple و Tesla. يظل سبب العطل غير واضح، ربما يكون جهازًا جديدًا قيد الاختبار، أو خطأ في التكوين، أو خطأ بشري. ليست هذه هي المرة الأولى التي يحدث فيها عطل في جدار الحماية العظيم، مما يبرز عيوب رقابة الإنترنت في الصين.

اقرأ المزيد
التكنولوجيا

D3.js: الفن وراء الكود المفصل

2025-08-21
D3.js: الفن وراء الكود المفصل

إن رحلة تعلم D3.js أشبه بتسلق جبل. في البداية، قد يكون الكود الطويل والصرف المعقد مثبطًا؛ يتطلب رسم خط بسيط كمية كبيرة من الكود. يستخدم الكاتب مثال رسم مخطط صندوقي - 194 سطرًا من الكود - لتوضيح المرونة وقابلية التخصيص القوية لـ D3.js. لا تُعدّ D3.js أداة رسم بسيطة فحسب؛ بل هي فرشاة تُمكّن المطورين من إنشاء فنّ في تصوّر البيانات، مما يسمح بالتحكم الدقيق في عناصر SVG لتحقيق تأثيرات تصوّر معقدة وفريدة، متجاوزةً في النهاية حدود الأدوات الجاهزة للاستخدام.

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

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

2025-08-21
استراتيجيات التسلسل الهرمي للبيانات في مستودعات بيانات بحيرة: التسلسل الهرمي المشترك مقابل التجسيد

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

اقرأ المزيد

ميتا متهمة بتضخيم مقاييس أداء إعلانات التجارة الإلكترونية

2025-08-21
ميتا متهمة بتضخيم مقاييس أداء إعلانات التجارة الإلكترونية

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

اقرأ المزيد

زحف روبوتات الذكاء الاصطناعي يغمر الويب المفتوح: ميتا وأوبن إيه آي في الصدارة

2025-08-21
زحف روبوتات الذكاء الاصطناعي يغمر الويب المفتوح: ميتا وأوبن إيه آي في الصدارة

يكشف تقرير من Fastly أن روبوتات الزحف للذكاء الاصطناعي تستهلك الويب المفتوح بمعدل ينذر بالخطر، حيث تمثل 80% من إجمالي حركة مرور روبوتات الذكاء الاصطناعي. تساهم وحدة الذكاء الاصطناعي في ميتا بأكثر من نصف حركة مرور روبوتات الزحف هذه، بينما تهيمن OpenAI على طلبات الاسترجاع عند الطلب. يؤدي هذا الكشط المفرط إلى زيادة عبء مواقع الويب، وزيادة تحميل الخادم، ويضر بمنتجي المحتوى. تتجاهل بعض الشركات توجيهات robots.txt، مما يدفع مشغلي مواقع الويب إلى الرد باستخدام تقنيات مكافحة الكشط مثل Anubis. يناشد الخبراء وضع معايير مسؤولة للزحف، حتى يقترحون أن انفجار فقاعة الذكاء الاصطناعي فقط هو ما يمكن أن يحل هذه المشكلة، مع تصبح اللوائح الحكومية ضرورية.

اقرأ المزيد

تشغيل Common Lisp في المتصفح: التقدم المحرز في مشروع Web Embeddable Common Lisp

2025-08-21

يهدف مشروع Web Embeddable Common Lisp (WECL) إلى جلب بيئة تشغيل Common Lisp إلى متصفحات الويب. يسمح المشروع حاليًا بتشغيل رمز Common Lisp عبر علامات `` ويوفر JS-FFI للتفاعل منخفض المستوى بين Common Lisp و JavaScript. بالإضافة إلى ذلك، يسمح LIME/SLUG بالتفاعل مع WECL من Emacs. ومع ذلك، لا يزال المشروع في مراحله الأولى، مع وجود قيود مثل عدم كفاية دعم مؤشرات الترابط ومساحة للتحسين في الأداء. تشمل الخطط المستقبلية النقل إلى WASI لحل هذه المشكلات.

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

هجمات تغيير حجم الصور: ثغرة أمنية جديدة في أنظمة الذكاء الاصطناعي

2025-08-21
هجمات تغيير حجم الصور: ثغرة أمنية جديدة في أنظمة الذكاء الاصطناعي

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

اقرأ المزيد
الذكاء الاصطناعي تغيير حجم الصور

خط سوتيرلين: صعود وسقوط خط الكتابة اليدوية الألماني

2025-08-21
خط سوتيرلين: صعود وسقوط خط الكتابة اليدوية الألماني

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

اقرأ المزيد

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

2025-08-21
وضع الذكاء الاصطناعي في بحث جوجل يحصل على ترقية قوية: مساعدك الشخصي لإنجاز المهام

يعزز جوجل وضع الذكاء الاصطناعي في بحثه، مما يمنحه قدرات وكيل متقدمة وخصائص شخصية. الآن يمكنك طرح أسئلة معقدة بشكل طبيعي، وسيقوم وضع الذكاء الاصطناعي بمهمة، مثل حجز المطاعم، جدولة المواعيد، وشراء التذاكر. إنه يبحث عبر منصات متعددة بناءً على تفضيلاتك (حجم المجموعة، التاريخ، الوقت، الموقع، نوع المطبخ، إلخ)، ويربط مباشرةً بصفحة الحجز لتسهيل الإجراء. هذا مدعوم بقدرات تصفح الويب المباشر من Project Mariner، وتكاملات شركاء البحث، وقوة Google Knowledge Graph و Maps.

اقرأ المزيد
الذكاء الاصطناعي

بناء Docker Compose بدون شيطان باستخدام Podman وBuildKit وقليل من Bakah

2025-08-21

بسبب عدم توافق Docker مع nftables وتفضيل نهج بدون root وبدون شيطان، يستخدم الكاتب Podman لبناء مشروع Docker Compose. يستعرض المقال عيوب استخدام كل من واجهة سطر الأوامر الرسمية لـ Docker Compose و podman-compose، ويحقق في النهاية عمليات بناء في Podman باستخدام واجهة سطر الأوامر Docker Compose و BuildKit، من خلال تمكين مقبس Podman وإنشاء سياق Docker. لتجنب شيطان BuildKit، طور الكاتب Bakah، وهي أداة تحوّل مشاريع Compose إلى ملفات JSON Bake وتستخدم Buildah للبناء، مما يؤدي إلى عملية بناء خالية تمامًا من الشياطين.

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

إحياء نظام Mavericks الخاص بك: منح نظام قديم حياة جديدة

2025-08-21

يوضح هذا الدليل كيفية إعطاء نظام OS X Mavericks القديم حياة جديدة. يتضمن ذلك برنامجًا نصيًا بسيطًا لتحديث النظام، واستبدال المتصفح القديم بمتصفح Firefox حديث (Firefox Dynasty)، واستخدام Aqua Proxy لحل مشكلات توافق HTTPS، وإضافة رموز تعبيرية جديدة، وإعداد نسخ احتياطية باستخدام Time Machine. كما يوجه الدليل المستخدمين إلى حذف التطبيقات المثبتة مسبقًا غير المرغوب فيها مثل Chess و iTunes و iBooks للحصول على تجربة شخصية. العملية برمتها بسيطة، مما يجعل نظام Mavericks الخاص بك يعمل بسلاسة أكبر وتلبية احتياجاتك بشكل أفضل.

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

Cubix: لعبة منصات ثلاثية الأبعاد على ZX Spectrum تتحدى التوقعات

2025-08-21
Cubix: لعبة منصات ثلاثية الأبعاد على ZX Spectrum تتحدى التوقعات

أطلق Gogin لعبة Cubix، وهي لعبة منصات على ZX Spectrum خلال مسابقة ألعاب الفيديو القديمة YRGB 2025، وقد تم الترحيب بها باعتبارها أول لعبة منصات ثلاثية الأبعاد على هذا الجهاز. تم تحقيق هذا الإنجاز المذهل من خلال معالجة ذكية للصور ثنائية الأبعاد والحساب المسبق، مما يخلق آلية مستوى دوارة تشبه لعبة Fez. من خلال الحساب المسبق وتخزين البيانات للتغلب على قيود أجهزة ZX Spectrum، أكمل Gogin هذه اللعبة المذهلة في 4.5 أشهر فقط. تتحدى Cubix حدود إمكانيات هذا الكمبيوتر الكلاسيكي من الثمانينيات.

اقرأ المزيد

عالمة رياضيات شريرة و 16 زجاجة نبيذ: لغز في نظرية المعلومات

2025-08-21

أنت محبوس في قبو نبيذ عالمة رياضيات شريرة، وقدمت لك 16 زجاجة نبيذ بدون تسميات، كل زجاجة من عام مختلف بين 0 و 15، وأربعة أجهزة قياس ثنائية. يقيس كل جهاز زجاجة واحدة، ويعطي 0 أو 1. الهدف هو تحديد عام كل زجاجة نبيذ بـ 50 قياسًا أو أقل. على الرغم من أنه يبدو أنه يتطلب 64 قياسًا، إلا أنه من خلال استغلال تفرد السنوات، يمكن استخدام نهج "فرّق تسد"، بدءًا من قياس معظم الزجاجات باستخدام جهاز واحد، وتقسيمها إلى مجموعات بناءً على النتيجة، وتطبيق الطريقة بشكل متكرر، لحل المشكلة في 49 قياسًا. يجمع هذا اللغز بذكاء بين نظرية المعلومات والرياضيات التجميعية، مما يُظهر كيفية الاستفادة من عدم تناظر المعلومات لتقليل الجهد الحسابي.

اقرأ المزيد
متنوع

اللانهاية في CSS: رحلة غريبة عبر تفسيرات المتصفح

2025-08-21
اللانهاية في CSS: رحلة غريبة عبر تفسيرات المتصفح

تستكشف هذه المقالة السلوك الغريب لكلمة المفتاح `infinity` في دوال الحساب في CSS. من خلال تطبيق `infinity` على خصائص مثل `text-indent` و `word-spacing` و `letter-spacing`، يكتشف الكاتب عدم الاتساق في كيفية تعامل المتصفحات المختلفة مع القيم اللانهائية، على الرغم من أن النتائج المرئية تؤدي بشكل ثابت إلى تجاوز أفقي. والأكثر إثارة للاهتمام، عند استخدامه مع `z-index`، يتم تحديد القيمة المحسوبة لـ `infinity` بأقصى قيمة عدد صحيح في جميع المتصفحات، مما يؤدي إلى ترتيب تراكب غير متوقع. أخيرًا، يجرب الكاتب استخدام `infinity` لمدة الرسوم المتحركة، ويجد أنها تُترجم إلى أوقات طويلة للغاية، بل إنها تتسبب في عدم استجابة Safari للصفحة. باختصار، تكشف التجربة عن الاستراتيجيات المختلفة التي تستخدمها المتصفحات في التعامل مع القيم اللانهائية في CSS وبعض الآثار الجانبية المدهشة.

اقرأ المزيد

نهاية دعم Windows 10: تأثير ذلك على TurboTax Desktop

2025-08-21

ستنهي شركة مايكروسوفت الدعم التقني المجاني وتحديثات الأمان لنظام التشغيل Windows 10 في 14 أكتوبر 2025. وبالتالي، سيكون TurboTax Desktop 2025 متوافقًا فقط مع Windows 11 (64 بت). سيحتاج مستخدمو Windows 10 إلى الترقية إلى Windows 11 أو التبديل إلى TurboTax Online لمواصلة استخدام برنامج ضرائب.

اقرأ المزيد
التكنولوجيا

حقن التبعيات الأنيقة في OCaml: نهج كائني التوجه

2025-08-21

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

اقرأ المزيد

بريد أستراليا يعلق الشحن إلى الولايات المتحدة وسط فوضى التعريفات الجمركية لترامب

2025-08-21
بريد أستراليا يعلق الشحن إلى الولايات المتحدة وسط فوضى التعريفات الجمركية لترامب

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

اقرأ المزيد
التكنولوجيا الشحن

متعة القافية البصرية: كيف تخلق الأنماط في الفن المتعة

2025-08-21
متعة القافية البصرية: كيف تخلق الأنماط في الفن المتعة

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

اقرأ المزيد

تعليمات `d4d4` الغامضة في LLD: ليست مصيدة، بل فرعًا شرطيا

2025-08-21

اكتشف مبرمج العديد من تعليمات `d4d4` في شفرة ARM مفككة، والتي كانت دائمًا غير قابلة للوصول إليها، وتم التعرف عليها بواسطة objdump في LLVM على أنها فرع نسبي إلى -0x58. كشفت التجارب والتحليلات أن هذه التعليمات لم تُضَفْ بواسطة مترجم LLVM، بل بواسطة برنامج الربط LLD أثناء محاذاة حدود ملفات الكائنات. يستخدم LLD `d4d4` كحشو، بقصد أن تكون تعليمة مصيدة. ومع ذلك، فهي في الواقع فرعًا شرطيا، يعمل كقفزة نسبية في مجموعة تعليمات Thumb. يبدو أن هذا خطأ في LLD؛ فهي ليست مصيدة حقيقية، وقد تتسبب في قفزات غير متوقعة. يستخدم برنامج الربط GNU الأصفار كحشو، مما يتجنب هذه المشكلة.

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

مقهى illumos: ركن آخر مريح لتعدد أنظمة التشغيل

2025-08-21
مقهى illumos: ركن آخر مريح لتعدد أنظمة التشغيل

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

اقرأ المزيد
التطوير
1 2 56 57 58 60 62 63 64 595 596