التجزئة في الوقت الحقيقي لأنماط الرؤية واللغة والفعل

2025-06-17

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

اقرأ المزيد

تحول زلزالي في محاكاة الخوارزميات: اختراق في الذاكرة

2025-06-07

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

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

Roame: تبحث عن مهندس كامل المكدس للذكاء الاصطناعي لإحداث ثورة في السفر

2025-02-04
Roame: تبحث عن مهندس كامل المكدس للذكاء الاصطناعي لإحداث ثورة في السفر

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

اقرأ المزيد

تشغيل وكلاء الذكاء الاصطناعي مباشرةً في متصفحك باستخدام Wasm-agents

2025-07-04
تشغيل وكلاء الذكاء الاصطناعي مباشرةً في متصفحك باستخدام Wasm-agents

يهدف مشروع Wasm-agents إلى إحداث ثورة في سهولة الوصول إلى وكلاء المصدر المفتوح من خلال تعبئتها كملفات HTML قابلة للتشغيل مباشرةً في متصفحك، مما يلغي الحاجة إلى أدوات أو أطر عمل خارجية. باستخدام WebAssembly و Pyodide، يسمح هذا المشروع بتنفيذ وكلاء الذكاء الاصطناعي القائمة على Python بسرعة قريبة من السرعة الأصلية داخل بيئة رملية للمتصفح. يدعم Wasm-agents حاليًا واجهات برمجة تطبيقات OpenAI والنماذج التي تستضيفها بنفسك (مثل تلك التي يتم تقديمها عبر Ollama)، ويوفر أمثلة على ملفات HTML تعرض وكلاء محادثة بسيطة، وأنظمة متعددة الوكلاء، ووكلاء متقدمين مزودين بأدوات مدمجة. على الرغم من وجود بعض القيود، مثل الاعتماد على إطار عمل openai-agents واعتبارات CORS، إلا أن هذا المشروع يوفر نهجًا جديدًا لتطوير ومشاركة وكلاء الذكاء الاصطناعي، وهو أمر يستحق الاستكشاف.

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

تلف كابل كهربائي تحت الماء يربط فنلندا وإستونيا

2024-12-26
تلف كابل كهربائي تحت الماء يربط فنلندا وإستونيا

تعرض كابل كهربائي تحت الماء يربط فنلندا وإستونيا، وهو كابل Estlink 2، لانقطاع في فترة ما بعد ظهر يوم 25 ديسمبر. وقد أكد رئيس الوزراء الفنلندي، بيتيري أوربو، هذا الحادث، وذكر أن احتمال التخريب لا يمكن استبعاده. وقد طمأنت شركة Fingrid، وهي المشغل الوطني لشبكة نقل الكهرباء في فنلندا، الجمهور بأن فنلندا لديها احتياطيات كافية من الكهرباء. كما أفادت السلطات الإستونية بوجود قدرة كافية لتلبية احتياجاتها من الطاقة. ويُعد هذا الحادث هو الأحدث في سلسلة من الأحداث الضارة التي تستهدف البنية التحتية تحت الماء في بحر البلطيق، مما أثار مخاوف بشأن أمن البنية التحتية الحيوية في المنطقة.

اقرأ المزيد

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

2025-02-09
نينتندو جيم آند ووتش: استعراض لتاريخ ألعاب الفيديو المحمولة

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

اقرأ المزيد

أبراج إيطالية من العصور الوسطى: إرث من الخلافات الطائفية والتخطيط الحضري

2025-03-25

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

اقرأ المزيد

ضغط الصور: اجعل موقعك الإلكتروني يعمل بسرعة البرق

2025-05-28

قد تزن صورة البطل الواحدة غير المُحسّنة أكثر من ميزانية موقعك الإلكتروني بالكامل! تُعلّمُك هذه المقالة كيفية إتقان تقنيات ضغط الصور بسرعة لتحسين سرعة موقع الويب وتحسين محركات البحث. تشرح المقالة الفرق بين الضغط بدون فقدان والضغط بفقدان، والمقاييس الرئيسية (الجودة، والدقة، وحجم الملف)، والتنسيقات الشائعة (JPEG وPNG وWebP وAVIF)، وخطوات استخدام أداة SlimImg لضغط الصور. تُظهر دراسة حالة للتجارة الإلكترونية أنه من خلال ضغط صور المنتجات، تم تقليل متوسط حجم الصفحة بنسبة 68٪، وزادت معدلات التحويل بنسبة 38٪.

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

الدروس المستفادة: عامان كرئيس للتكنولوجيا في شركة كارتا

2025-05-24
الدروس المستفادة: عامان كرئيس للتكنولوجيا في شركة كارتا

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

اقرأ المزيد

Rybbit: تحليلات الويب مفتوحة المصدر و تحترم الخصوصية

2025-05-07
Rybbit: تحليلات الويب مفتوحة المصدر و تحترم الخصوصية

Rybbit هو بديل حديث مفتوح المصدر ويحترم الخصوصية لـ Google Analytics. تستغرق الإعدادات بضع دقائق فقط وهي سهلة الاستخدام للغاية. شاهد عرضًا توضيحيًا مباشرًا يعمل على موقع إنتاج حقيقي يزيد عن مليون زيارة شهريًا. يمكنك الاشتراك في خدمتنا المُدارة على https://rybbit.io أو استضافة Rybbit بنفسك على VPS الخاص بك. تعرّف على المزيد حول Rybbit بقراءة وثائقنا. جميع مقاييس تحليلات الويب الرئيسية بما في ذلك الجلسات، والمستخدمون الفريدون، وعدد مرات مشاهدة الصفحات، ومعدل الارتداد، ومدة الجلسة. بدون ملفات تعريف الارتباط أو تتبع المستخدمين - متوافق مع GDPR و CCPA. أهداف قابلة للتخصيص. لوحات معلومات للاحتفاظ، ورحلات المستخدمين، والمسارات. تصفية متقدمة عبر أكثر من 15 بعدًا. أحداث مخصصة. لوحة معلومات للجلسات المباشرة. تتبع الموقع على ثلاثة مستويات (دولة -> منطقة -> مدينة) + تصور خرائط متقدم. لوحة معلومات في الوقت الفعلي. دعم للمنظمات وعدد غير محدود من المواقع.

اقرأ المزيد

كل سطر من التعليمات البرمجية هو خطأ محتمل

2025-02-27

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

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

ExpressVPN يحسّن السرعة والأمان مع Lightway 2.0 باستخدام Rust

2025-02-26
ExpressVPN يحسّن السرعة والأمان مع Lightway 2.0 باستخدام Rust

أعادت ExpressVPN كتابة بروتوكول VPN الخاص بها Lightway الرئيسي بلغة Rust، مما أدى إلى تحسينات كبيرة في السرعة والأمان. يتوفر Lightway 2.0 حاليًا على جهاز التوجيه Aircove من ExpressVPN فقط، ويوفر سرعات أسرع بنسبة 20% تقريبًا في الاختبارات. تعمل ميزات أمان الذاكرة ومزايا البرمجة المتزامنة في Rust على التخفيف من نقاط الضعف الشائعة، ويستخدم البروتوكول معيار التشفير ما بعد الكم ML-KEM الجديد. كما توجد مراجعات أمان مستقلة لتأكيد موثوقيته. على الرغم من أنه محدود حاليًا بجهاز التوجيه Aircove، إلا أن الدعم على منصات أوسع قيد التخطيط للأشهر القادمة.

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

Testeranto: إطار عمل ATDD مدعوم بالذكاء الاصطناعي لإصلاح الاختبارات تلقائيًا

2025-03-09
Testeranto: إطار عمل ATDD مدعوم بالذكاء الاصطناعي لإصلاح الاختبارات تلقائيًا

Testeranto هو إطار عمل تطوير مدفوع باختبارات القبول (ATDD) يعتمد على الذكاء الاصطناعي لمشاريع تايبسكريبت، وهو لا يزال قيد التطوير. يستخدم بناء جملة قوي الكتابة يشبه Gherkin لتحديد الاختبارات، ويتكامل مع Aider.ai لإصلاح الاختبارات الفاشلة تلقائيًا. بدلاً من اختبار الكود الخاص بك مباشرةً، يتطلب Testeranto تغليف الكود الخاص بك بواجهة دلالية تستند إلى توقيعات أنواع TS. يمكن تشغيله في الواجهة الأمامية أو الخلفية أو كليهما، ويمكنه اختبار أي شيء يمكن حزمـه باستخدام esbuild.

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

بطالة علوم الكمبيوتر: نهاية الازدهار؟

2025-06-02
بطالة علوم الكمبيوتر: نهاية الازدهار؟

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

اقرأ المزيد

إعادة اكتشاف قوة الشعر في عالم سريع الخطى

2025-02-02
إعادة اكتشاف قوة الشعر في عالم سريع الخطى

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

اقرأ المزيد

بطاريات أيونات الألومنيوم: إنجاز ثوري لتخزين طاقة أكثر أمانًا، وأقل تكلفة، وأكثر ديمومة

2025-02-06
بطاريات أيونات الألومنيوم: إنجاز ثوري لتخزين طاقة أكثر أمانًا، وأقل تكلفة، وأكثر ديمومة

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

اقرأ المزيد

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

2025-02-12
سكارليت جوهانسون تحث على تشريع للذكاء الاصطناعي بعد جدل حول الفيديوهات المزيفة

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

اقرأ المزيد

Trophy تُحسّن وثائق المطورين لتجربة أفضل

2025-05-15
Trophy تُحسّن وثائق المطورين لتجربة أفضل

قامت Trophy بإعادة تصميم وثائق مطوريها لتوفير تجربة أكثر ثراءً وبديهية. اختارت Mintlify كمزود خدمة الوثائق، تقديراً لسهولة الكتابة، ودعم مكونات React المخصصة، واستضافة المجال المخصص الاقتصادية. تستخدم الوثائق الجديدة تصميمًا بتبويبات، يفصل بوضوح بين وثائق النظام الأساسي، ومراجع API، والدروس، والأمثلة. تأتي سهولة القراءة المحسّنة من مخططات Mermaid ومقتطفات التعليمات البرمجية المُكيّفة مع لغات البرمجة المختلفة. تُشجع آلية الملاحظات وتكامل GitHub على مشاركة المجتمع. تشمل الخطط المستقبلية ميزات وعي المستخدم، والدعم متعدد اللغات، وتكامل LLM لتحسين قابلية البحث.

اقرأ المزيد

هاسكل: علاقة حب وكراهية مع البرمجة الوظيفية

2025-06-06

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

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

تطبيق CBP يحفز المهاجرين غير الشرعيين على المغادرة طواعية

2025-06-14
تطبيق CBP يحفز المهاجرين غير الشرعيين على المغادرة طواعية

يسمح تطبيق CBP Home للجوال للمهاجرين غير الشرعيين بالإعلان طواعية عن نيتهم ​​في مغادرة الولايات المتحدة ، مما يتجنب تطبيق القانون والاحتجاز والإبعاد من قبل ICE. يقدم التطبيق السفر المجاني ومساعدة السفر ومكافأة قدرها 1000 دولار ، مع إعطاء الأولوية لمعالجة مغادرتهم. يهدف هذا البرنامج الحافز إلى تشجيع الترحيل الذاتي.

اقرأ المزيد

OpenSSL ترفض واجهة برمجة التطبيقات QUIC: هل هذا نكسة لاعتماد HTTP/3؟

2025-01-21
OpenSSL ترفض واجهة برمجة التطبيقات QUIC: هل هذا نكسة لاعتماد HTTP/3؟

رفضت OpenSSL، مكتبة TLS الأكثر شيوعًا، إضافة واجهة برمجة تطبيقات QUIC إلى إصداراتها القادمة، مما يشكل عائقًا كبيرًا أمام اعتماد HTTP/3 على نطاق واسع. على الرغم من طلب سحب من المجتمع (PR8797) يوفر واجهات برمجة التطبيقات اللازمة، قررت لجنة إدارة OpenSSL إنشاء مجموعة QUIC كاملة من الصفر، وهي عملية من المتوقع أن تستغرق عدة سنوات. أثار هذا القرار إحباطًا في المجتمع، حيث توجد بالفعل مكتبات QUIC ناضجة. أنشأت Microsoft و Akamai quictls، وهو فرع من OpenSSL مع واجهة برمجة تطبيقات QUIC، كحل بديل. ومع ذلك، هذا ليس حلاً مستدامًا، مما يترك مستقبل اعتماد HTTP/3 غير مؤكد بسبب قرار OpenSSL.

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

الحداثة الفرنسية ووسائل الإعلام الجماهيرية: علاقة حب وكراهية

2025-01-17
الحداثة الفرنسية ووسائل الإعلام الجماهيرية: علاقة حب وكراهية

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

اقرأ المزيد

VitoDeploy: تبسيط نشر تطبيقات PHP

2025-04-02
VitoDeploy: تبسيط نشر تطبيقات PHP

VitoDeploy هو تطبيق ويب مستضاف ذاتيًا يسهل إدارة الخوادم ونشر تطبيقات PHP على خوادم الإنتاج، خاصةً تلك التي تم بناؤها باستخدام Laravel. أشاد المطورون بسهولة استخدامه، وأدائه، وقدرته على التنوع، مع تسليط الضوء من قبل العديد منهم على طبيعته مفتوحة المصدر. يدعم التطبيق الآن SQLite، وهناك فرع 1.x متاح لاختبار بيتا.

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

إغلاق الحكومة الأمريكية لشواحن السيارات الكهربائية الفيدرالية

2025-02-23
إغلاق الحكومة الأمريكية لشواحن السيارات الكهربائية الفيدرالية

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

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

معالجة الأخطاء في Go: نعمة أم نقمة؟

2025-03-09

أثارت معالجة الأخطاء في Go، والتي تتميز بالفحص المنتشر `if err != nil`، جدلاً واسعاً. يجد النقاد أنها مُطولة ومُعقدة، بينما يجادل المؤيدون بأنها حجر الزاوية في فلسفة Go، حيث تعامل الأخطاء ككيانات أساسية. يتعمق هذا المقال في إيجابيات وسلبيات هذه الطريقة، مُقارناً نهج Go بمعالجة الاستثناءات في لغات مثل JavaScript. يبرز المقال أفضل الممارسات، مثل إنشاء سلاسل أخطاء قابلة للتنفيذ باستخدام `fmt.Errorf`، والاستفادة من مكتبات مثل `github.com/pkg/errors` لتحسين الوضوح وتتبع المكدس. على الرغم من أنها ليست مثالية، إلا أن معالجة الأخطاء الصريحة في Go تُمكّن المطورين من التحكم الكامل في تدفق البرنامج، مع التركيز على البساطة والتخطيط الاستباقي للأعطال.

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

تبسيط نصوص بايثون: uv و PEP 723

2025-06-25
تبسيط نصوص بايثون: uv و PEP 723

هل سئمت من إدارة التبعيات في بايثون للبرامج النصية المؤقتة؟ ودّع مشاكل البيئة مع uv، وهو مدير حزم ومشاريع بايثون فائق السرعة يعتمد على Rust. بالاقتران مع مواصفات بيانات التعريف الوصفي PEP 723، فإن uv (وأداته الشبيهة بـ npx، uvx) تنشئ وتدير بسهولة بيئات افتراضية قابلة للتخلص منها، وتثبت التبعيات أثناء التشغيل. تُظهر المقالة كيفية إنشاء برنامج نصي قابل للتنفيذ بسيط لاستخراج ترجمات YouTube، مع تسليط الضوء على التنفيذ السلس الذي توفره هذه المجموعة القوية. انتهى عناء بيئات العمل الافتراضية – برامج نصية بايثون نقية فقط.

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

كلمة `defer` الرئيسية في لغة C: هجوم خاطف لمنع تسرب الذاكرة

2025-03-19
كلمة `defer` الرئيسية في لغة C: هجوم خاطف لمنع تسرب الذاكرة

ميزة جديدة قادمة إلى لغة البرمجة C: `defer`. تعمل كآلية "تراجع" شاملة، تضمن تنفيذ مجموعة من الجمل بغض النظر عن كيفية خروج كتلة التعليمات البرمجية، وهو أمر بالغ الأهمية لتنظيف الموارد مثل تحرير الذاكرة أو إلغاء قفل المتغيرات المتزامنة. تستند `defer` على امتدادات المُجمعات الحالية وميزات مماثلة في لغات أخرى. تشرح المقالة وظائف `defer`، ونطاقها، والاختلافات بينها وبين بنى مماثلة في Go، مع أمثلة توضح استخدامها. يحث الكاتب موردي المُجمعات على تنفيذ `defer` بسرعة لتحسين أمان وصيانة تعليمات برمجة C، ومنع تسرب الذاكرة مثل تلك التي شوهدت في CVE-2021-3744.

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

فتح قفل بحث جوجل: القوة السرية لمعلمة `udm`

2025-06-21
فتح قفل بحث جوجل: القوة السرية لمعلمة `udm`

هل سئمت من نتائج بحث جوجل المزدحمة بالرسوم البيانية المعرفية والنتائج المحلية والأسئلة ذات الصلة؟ تكشف هذه المقالة عن معلمة `udm` الأقل شهرة في عناوين URL الخاصة ببحث جوجل، والتي تتيح لك التحكم بدقة في نوع النتائج التي يتم إرجاعها. تعلم كيفية تصفية نتائج الويب (udm=14)، والصور (udm=2)، والأخبار (udm=12)، وأكثر من ذلك بكثير. سيتم توفير قائمة شاملة مفصلة لرموز الدول وقيم `udm` المقابلة لها، مما يُمكّنك من استكشاف أعماق بحث جوجل الخفية.

اقرأ المزيد

فهم العمارة القائمة على الخلايا من خلال كارثة الزومبي

2025-02-09
فهم العمارة القائمة على الخلايا من خلال كارثة الزومبي

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

اقرأ المزيد

مكتبة موديست: مكتبة لوا للانسجام الموسيقي

2025-02-02
مكتبة موديست: مكتبة لوا للانسجام الموسيقي

موديست هي مكتبة لوا قوية للانسجام الموسيقي، توفر كائنات Chord و Note و Interval التي تتعامل مع مجموعة واسعة من الأوتار، من الأوتار الرئيسية/الصغرى البسيطة إلى الأوتار الجاز المعقدة. تتميز بتحليل سلاسل مرن لتحديد الأوتار، وقدرات النقل، واسترجاع الملاحظات الفردية. من السهل تثبيتها عبر LuaRocks أو التجميع اليدوي، يدعم موديست Lua 5.4 و LuaJIT ويتجنب تلويث مساحة الاسم العالمية. وظيفتها الرئيسية، بما في ذلك تحديد الأوتار، والنقل، واستخراج الملاحظات، وحسابات الفترات، توفر أدوات فعالة لتطوير برامج الموسيقى.

اقرأ المزيد
التطوير
1 2 450 451 452 454 456 457 458 595 596