أرويو: مُحلل JSON فائق السرعة مبني على أرو

2025-03-26
أرويو: مُحلل JSON فائق السرعة مبني على أرو

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

اقرأ المزيد
التطوير فك تشفير JSON أرو

بطاقات الفهرسة: إرث التنوير وجانبه المظلم

2025-03-06
بطاقات الفهرسة: إرث التنوير وجانبه المظلم

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

اقرأ المزيد

اسم عائلتي هو "Null"، وهو يُعطل الإنترنت

2025-02-03
اسم عائلتي هو

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

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

testtrim: أداة الاختبار التي لم تستطع اختبار نفسها (حتى الآن)

2025-01-25

يصف ماثيو فينياك رحلته في إضافة تتبع استدعاءات النظام إلى testtrim، وهو مشروع تجريبي يعمل على تحسين تنفيذ اختبارات البرمجيات. في البداية، استخدم testtrim أداة strace لتحديد التبعيات بين الاختبارات، لكنه لم يتمكن من اختبار نفسه لأن strace لا يمكنه تتبع عملية قيد التتبع بالفعل. باءت محاولتان لتتبع متداخل بالفشل: الأولى بسبب الأداء الضعيف، والثانية بسبب الحالة المشتركة وعدم الذرية في مخرجات strace. تمثلت الحل في استخدام أنابيب FIFO وذاكرة مشتركة لنقل البيانات في الوقت الفعلي بين العمليات الأبوية والفرعية، مما يسمح باختبار الذات والتحقق من قيمة testtrim في تقليل أهداف الاختبار.

اقرأ المزيد

فينل: تحسين من نوع ليسب للغة لوا

2025-04-13

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

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

Changesets: تبسيط إدارة الإصدارات وسجلات التغييرات لمستودعات متعددة الحزم

2025-05-01
Changesets: تبسيط إدارة الإصدارات وسجلات التغييرات لمستودعات متعددة الحزم

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

اقرأ المزيد

مايكروسوفت تضيف خاصية Copilot إلى برنامج المفكرة: هل هي إضافة ذكاء اصطناعي غير مجدية؟

2025-05-23
مايكروسوفت تضيف خاصية Copilot إلى برنامج المفكرة: هل هي إضافة ذكاء اصطناعي غير مجدية؟

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

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

سباق التسلح لحقوق الطبع والنشر للموسيقى بواسطة الذكاء الاصطناعي: تتبع وترخيص مستقبل الصوت

2025-06-22
سباق التسلح لحقوق الطبع والنشر للموسيقى بواسطة الذكاء الاصطناعي: تتبع وترخيص مستقبل الصوت

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

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

اليابان تكشف النقاب عن أول لوحة شمسية فائقة في العالم: أكثر قوة من 20 مفاعلاً نووياً

2025-04-29
اليابان تكشف النقاب عن أول لوحة شمسية فائقة في العالم: أكثر قوة من 20 مفاعلاً نووياً

تقوم اليابان بثورة في مجال الطاقة المتجددة من خلال تقنيتها الرائدة في مجال الخلايا الشمسية من نوع البروفسكايت (PSC). تتميز هذه اللوحة الشمسية الجديدة بقدرة تعادل قدرة 20 مفاعلاً نووياً. إنها خفيفة الوزن ومرنة وقابلة للتكيف، مما يجعلها مثالية للبيئات الحضرية ذات المساحات المحدودة. تهدف اليابان إلى توليد 20 غيغاواط من الكهرباء من PSC بحلول عام 2040، بما يتماشى مع هدفها تحقيق انبعاثات صفرية صافية بحلول عام 2050. تعتمد هذه التكنولوجيا على قدرات اليابان في إنتاج اليود من أجل سلسلة توريد مستقلة. على الرغم من أن المتانة والتكلفة لا تزالان تمثلان تحديًا (من المتوقع أن تنخفض إلى 10 ¥/W بحلول عام 2040)، فإن PSC تعد بتحويل المشهد الطاقي في اليابان وقيادة قطاع الطاقة المتجددة العالمي.

اقرأ المزيد

نوفا: محرك جافا سكريبت جديد مكتوب بلغة Rust

2025-05-29

نوفا هو محرك جافا سكريبت (ECMAScript) و WebAssembly مكتوب بلغة Rust، ويتبع مبادئ التصميم الموجهة للبيانات. حاليًا، هو مجرد تجربة ممتعة للتعلم وإثبات جدوى مثل هذا المحرك، لكنه قد يصبح شيئًا أكبر بكثير في المستقبل. لا يزال المحرك محدودًا جدًا في إمكانياته، حيث لا يتجاوز حوالي 70% من مجموعة اختبار test262. ومع ذلك، فإن التطوير مستمر، ونحن نحسن المحرك بسرعة. إذا كنت مهتمًا بالمشروع، فيرجى مراجعة مستودع GitHub أو الانضمام إلى خادم Discord الخاص بنا حيث يقيم الفريق الأساسي وحيث نناقش التطوير.

اقرأ المزيد

McWig: محرر نصوص يشبه Vim بلغة Go - تجربة سريعة

2025-06-12
McWig: محرر نصوص يشبه Vim بلغة Go - تجربة سريعة

McWig هو محرر نصوص نمطي يشبه Vim، مكتوب بلغة Go، ويستخدمه صاحبه حاليًا كمحرر رئيسي. يدعم فقط ملفات .go وهو في مرحلة تطوير مبكرة، لذا استخدمه بحذر لأنه قد يتلف الملفات. من بين ميزاته: إكمال LSP التلقائي، والانتقال إلى التعريف، ومعلومات التمرير، ودعم Tree-sitter، ومواضيع الألوان (مستعارة من محرر نصوص Helix). ومع ذلك، فهو يحتوي أيضًا على العديد من الأخطاء. كان المشروع تجربة سريعة لاستكشاف مساحة محرر النصوص، ويعتزم صاحبه تطويره إلى محرر ثابت كامل الميزات.

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

مهندسون سابقون من إنتل يطلقون شركة AheadComputing، متحدين هيمنة x86

2025-06-06
مهندسون سابقون من إنتل يطلقون شركة AheadComputing، متحدين هيمنة x86

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

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

حل لغز ذكاء اصطناعي في شوارع سان فرانسيسكو: البحث عن مكافأة مخفية

2025-04-03

ظهر ملصق يحتوي على لغز رياضي يؤدي إلى موقع ويب للمكافآت (“.ai/givemeprize”) في أحد شوارع سان فرانسيسكو. يتضمن اللغز صيغة مرتبطة بالذكاء الاصطناعي، بما في ذلك دوال مثل argmax و softmax و log و BusyBeaver. تتطلب الإجابة النهائية حساب أس كبير جدًا وأخذ بادئة SI الخاصة به. حاول الكاتب حل اللغز لكنه علق عند قيمة BusyBeaver(4) ومعنى log*. بمساعدة الآخرين، تم حل اللغز، وكشفت الإجابة عن "exa"، لكن موقع الويب للمكافآت أصبح الآن غير متوفر.

اقرأ المزيد

أسلاك كهربائية غير مرئية: توجيه الكهرباء باستخدام الصوت

2025-02-10
أسلاك كهربائية غير مرئية: توجيه الكهرباء باستخدام الصوت

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

اقرأ المزيد

من مشروع مفتوح المصدر إلى شركة وحيد القرن للذكاء الاصطناعي: قصة Timefold AI

2025-02-14
من مشروع مفتوح المصدر إلى شركة وحيد القرن للذكاء الاصطناعي: قصة Timefold AI

قبل ثلاث سنوات، كان مشروع المصدر المفتوح الخاص بالكاتب، OptaPlanner، على وشك التوقف. لكن بدلاً من الاستسلام، أسس شركة Timefold AI. تروي هذه المقالة رحلته في تحويل مشروع مفتوح المصدر شبه منتهي إلى شركة سريعة النمو في مجال الذكاء الاصطناعي للتخطيط، محققة نجاحًا تجاريًا دون التضحية بقيم المصدر المفتوح. من مشروع هواية متواضع إلى الاستحواذ من قبل Red Hat، ثم إلى ريادة الأعمال المستقلة، يتخطى الكاتب تحديات إنشاء شركة ناشئة: إيجاد نموذج أعمال مستدام، وتشكيل فريق، والحصول على تمويل. أطلقت Timefold AI في النهاية منصة SaaS سحابية تعتمد على مشروعها مفتوح المصدر، واكتسبت زخمًا في السوق. إنها قصة ملهمة عن المثابرة والابتكار والعمل الجماعي، تُظهر إمكانات تسويق مشاريع المصدر المفتوح.

اقرأ المزيد
الشركات الناشئة المفتوح المصدر

مضخات الحرارة تتفوق على أفران الغاز في المبيعات بالولايات المتحدة: فوز للطاقة النظيفة؟

2025-01-25
 مضخات الحرارة تتفوق على أفران الغاز في المبيعات بالولايات المتحدة: فوز للطاقة النظيفة؟

ارتفعت مبيعات مضخات الحرارة في الولايات المتحدة بنسبة 37% خلال الأشهر الأحد عشر الأولى من العام، متجاوزة أفران الغاز لتصبح جهاز التدفئة الأكثر شعبية. ويعزى هذا الارتفاع بنسبة 21% على أساس سنوي إلى كفاءتها العالية، وانبعاثات الكربون المنخفضة، والتطورات التكنولوجية التي تسمح باستخدامها في المناخات الأكثر برودة. وعلى الرغم من أن تكاليف التركيب لا تزال مرتفعة (من 17000 إلى 30000 دولار)، إلا أن الحوافز الحكومية (مثل قانون خفض التضخم) وزيادة وعي المستهلكين تعززان التبني. ومع ذلك، لا يزال السعر، ومشاكل التوافق، والمخاوف بشأن موثوقية الشبكة، عقبات. يعتمد النمو في المستقبل على التواصل الفعال الذي يبرز المدخرات على المدى الطويل وتحسين الراحة المنزلية.

اقرأ المزيد

أسرع خوارزمية بحث عن العبارات باستخدام تعليمة AVX-512 الأكثر جنونًا

2025-01-26

تتناول هذه المدونة رحلة الكاتب في إنشاء خوارزمية بحث عن العبارات فائقة السرعة باستخدام تعليمات AVX-512، وتحديداً التعليمة الغامضة `vp2intersectq`. أظهر مقارنة الأداء مع Meilisearch على مجموعة بيانات MS MARCO التي تحتوي على 3.2 مليون وثيقة تحسينات في الأداء تصل إلى 1600 ضعف. يغطي الكاتب بدقة تصميم الخوارزمية، وتحسين الفهرس، وتحسينات SIMD، والاختلافات المعمارية الدقيقة بين وحدات المعالجة المركزية AMD و Intel، ومحاذاة التعليمات البرمجية، وأكثر من ذلك.

اقرأ المزيد

أبل تسحب إعلان آيفون 16 الذي يعرض ميزات Siri المؤجلة

2025-03-10
أبل تسحب إعلان آيفون 16 الذي يعرض ميزات Siri المؤجلة

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

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

الخفافيش تتعلم التمييز بين الضفادع اللذيذة والسامة من خلال الخبرة

2025-05-03
الخفافيش تتعلم التمييز بين الضفادع اللذيذة والسامة من خلال الخبرة

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

اقرأ المزيد

صور مذهلة لأرسيا مونس وغلافه السحابي التقطتها مركبة أوديسي الفضائية في المريخ

2025-06-10
صور مذهلة لأرسيا مونس وغلافه السحابي التقطتها مركبة أوديسي الفضائية في المريخ

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

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

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

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

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

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

التأهيل الثابت لـ Literals السلسلة في لغة C: دراسة للتأثيرات المحتملة

2025-04-06
التأهيل الثابت لـ Literals السلسلة في لغة C: دراسة للتأثيرات المحتملة

اقترح مارتن أوكر تغيير نوع Literals السلسلة في لغة C إلى نوع أساسي مؤهل بثابت، على غرار لغة C++. وعلى الرغم من أن المُترجمين يدعمون هذا منذ فترة طويلة (بعضهم افتراضيًا)، إلا أن هذا التغيير المعياري قد يؤثر على الكود الحالي. لتقييم هذا التأثير، يطلب أوكر تقارير فعلية من المطورين حول خبراتهم مع خيارات المُترجم للتأهيل الثابت (مثل -Wwrite-strings من GCC). والهدف هو جمع البيانات حول سهولة التنفيذ، وكشف أخطاء التأهيل، والجدوى العامة قبل المضي قدمًا في الاقتراح، مع إعطاء الأولوية للحقائق على الآراء.

اقرأ المزيد

إعادة بناء مُرَندر ProseMirror في React: قصة مكتبتين

2025-02-10

يروي الكاتب تجربته في العمل على محرر النصوص الغني Oak في صحيفة نيويورك تايمز، والذي تم إنشاؤه باستخدام React و ProseMirror. لكنّ عملية الدمج أثبتت أنها مُشكلة، مما أدى إلى أخطاء مستمرة. بعد أربع سنوات من التعامل مع تعقيدات كلتا المكتبتين، قرر الفريق إعادة كتابة مُرَندر ProseMirror في React. وقد حلّ هذا الأمر مشاكل مثل تمزق الحالة، مما أدى إلى إنشاء مكتبة جديدة، @handlewithcare/react-prosemirror، تتميز بأداء وتحسينات في التوافق.

اقرأ المزيد
التطوير محرر نصوص غني

مشروع كويبر من أمازون مقابل مشروع ستارلينك من سبيس إكس: مقارنة بين هندستي القمر الصناعي

2025-05-03
مشروع كويبر من أمازون مقابل مشروع ستارلينك من سبيس إكس: مقارنة بين هندستي القمر الصناعي

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

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

FTC تهاجم GoDaddy بسبب تقصير أمني للبيانات

2025-01-28
FTC تهاجم GoDaddy بسبب تقصير أمني للبيانات

تتخذ لجنة التجارة الفيدرالية (FTC) إجراءات ضد GoDaddy لعدم تنفيذها إجراءات أمنية معقولة، مما أدى إلى عدة انتهاكات للبيانات منذ عام 2018. وتزعم FTC أن GoDaddy ضللت عملائها بشأن حماية بياناتهم. ويتطلب اتفاق التسوية المقترح من GoDaddy إنشاء برنامج شامل لأمن البيانات وإجراء تقييمات أمنية مستقلة. ويلقي هذا الإجراء الضوء على أهمية الممارسات الأمنية القوية لمقدمي استضافة المواقع الإلكترونية، ويؤكد التزام FTC بحماية بيانات المستهلكين.

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

نظام تحكم الإصدارات الخفيف: إصدار Game of Trees

2025-03-21

Game of Trees (Got) هو نظام تحكم إصدارات خفيف وسهل الاستخدام، يركز على سهولة الاستخدام والبساطة. لا يزال قيد التطوير، ويستهدف بشكل أساسي مطوري OpenBSD، ويستخدم مستودعات Git لتخزين البيانات المُنسّخة. يمكن استخدام Git للوظائف التي لم يتم تنفيذها بعد في Got، ويمكن استخدام كل من Got و Git في نفس المستودع في نفس الوقت. بموجب ترخيص BSD، البرنامج مجاني وقابل لإعادة الاستخدام.

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

wttr.in: منصة توقعات الطقس القوية عبر سطر الأوامر

2025-07-17
wttr.in: منصة توقعات الطقس القوية عبر سطر الأوامر

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

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

ثغرة أمنية خطيرة: اختراق بطاقات eSIM، وملايين المستخدمين معرضون للخطر

2025-07-09

اكتشفت Security Explorations، وهي مختبر أبحاث تابع لشركة AG Security Research، ثغرة أمنية خطيرة في تقنية eSIM. تمكنوا من اختراق بطاقة Kigen eUICC بنجاح، واستخراج المفتاح الخاص لشهادة المستهلك GSMA. يسمح هذا للمهاجمين بتنزيل ملفات تعريف eSIM تعسفية من مشغلي شبكات الهاتف المحمول، والحصول على بيانات المستخدم الحساسة ومفاتيح الشبكة. تستغل هذه الثغرة نقاط ضعف معروفة في Java Card تعود إلى عام 2019، مما يثبت أن بطاقات eSIM ليست آمنة كما هو معلن. ملايين المستخدمين الذين يعتمدون على بطاقات eSIM من Kigen معرضون للخطر، مما يبرز ضعفًا كبيرًا في بنية eSIM.

اقرأ المزيد
التكنولوجيا أمن eSIM ثغرات Java Card

بعد 43 عامًا، إعادة رحلة التجديف الملحمية لوالدي

2025-03-22

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

اقرأ المزيد
متنوع مغامرة إرث

القدرة على التحمل: البطل الصامت للنجاح

2025-03-18

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

اقرأ المزيد
1 2 397 398 399 401 403 404 405 595 596