typed-arrow: مخططات Arrow في Rust بدون تكلفة وقت التشغيل

2025-08-20
typed-arrow: مخططات Arrow في Rust بدون تكلفة وقت التشغيل

typed-arrow هي مكتبة Rust توفر طريقة قوية النوعية وكاملة في وقت التجميع للإعلان عن مخططات Arrow. تقوم بتعيين أنواع Rust مباشرةً إلى مُنشئي/مصفوفات مُكتوبة بنوع arrow-rs و arrow_schema::DataType، مما يلغي تبديل DataType في وقت التشغيل. يؤدي هذا إلى انعدام تكلفة وقت التشغيل، وبناء أعمدة أحادية الشكل، وواجهات برمجة تطبيقات سهلة الاستخدام تشبه ORM. تدعم المكتبة مجموعة واسعة من أنواع البيانات، بما في ذلك الهياكل المُضمنة، والقوائم، والقاموس، والطوابع الزمنية، وتوفر طرق بناء مرنة لإدارة بيانات Arrow بكفاءة وأمان.

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

شحن أسرع وأفضل: تطوير متوازي بمساعدة الذكاء الاصطناعي مع Claude Code

2025-08-20
شحن أسرع وأفضل: تطوير متوازي بمساعدة الذكاء الاصطناعي مع Claude Code

يقوم نظام Claude Code PM بثورة في تطوير البرمجيات من خلال الجمع بين تطوير قائم على المواصفات، وقضايا GitHub، وأشجار عمل Git، وعوامل ذكاء اصطناعي متوازية متعددة. يتصدى هذا النظام لمشاكل التعاون الجماعي الشائعة: تبديل السياق، وتعارضات الدمج، وانحراف المتطلبات، والتقدم غير المرئي. يحول النظام PRDs إلى ملحَمات، والملحَمات إلى قضايا GitHub، والقضايا إلى رمز إنتاجي مع إمكانية تتبع كاملة. تعمل مثيلات Claude المتعددة بشكل متزامن، مما يسمح بالتعاون الجماعي الحقيقي وتسليمات سلسة بين الإنسان والذكاء الاصطناعي. والنتيجة؟ زيادة السرعة، وعدد أقل من الأخطاء، و سير عمل محسّن بشكل كبير.

اقرأ المزيد

BusyBee: معالجة مهام الخلفية السريعة والقابلة للملاحظة لـ .NET

2025-08-20
BusyBee: معالجة مهام الخلفية السريعة والقابلة للملاحظة لـ .NET

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

اقرأ المزيد

جوهرة Rails Charts: أنشئ رسومًا بيانية مذهلة بسهولة

2025-08-20
جوهرة Rails Charts: أنشئ رسومًا بيانية مذهلة بسهولة

سئمت من الكفاح من أجل إنشاء رسوم بيانية جميلة في تطبيق Ruby on Rails الخاص بك؟ جوهرة rails_charts موجودة هنا لإنقاذ اليوم! تم بناؤها على مكتبة Apache eCharts القوية (الإصدار 5.4.0)، فهي تتيح لك إنشاء أنواع مختلفة من الرسوم البيانية - الرسوم البيانية الخطية، والرسوم البيانية الشريطية، والرسوم البيانية الدائرية، وأكثر من ذلك - ببضع سطور فقط من التعليمات البرمجية. هذه الجوهرة تبسط الواجهة وتوفر مساعدين لدمج الرسوم البيانية بسرعة. قم بتخصيص الرسوم البيانية باستخدام خيارات العرض والارتفاع والموضوع والنمط، وحتى وظائف JavaScript مثل نصائح الأدوات. تحقق منها!

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

نظام التشغيل ياماتو: مساحة رقمية عابرة مستوحاة من الزن

2025-08-20
نظام التشغيل ياماتو: مساحة رقمية عابرة مستوحاة من الزن

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

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

Reflect: مساعد ذكاء اصطناعي مدمج مبني على ESP32S3

2025-08-19
Reflect: مساعد ذكاء اصطناعي مدمج مبني على ESP32S3

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

اقرأ المزيد
العتاد مدمج

Guile-Swayer: برمجة Sway/i3 باستخدام Guile

2025-08-19
Guile-Swayer: برمجة Sway/i3 باستخدام Guile

سئمت من قيود تكوين Sway/i3؟ يقدم مشروع Guile-Swayer حلاً قوياً يسمح لك بالتحكم الكامل في مدير نوافذ Sway/i3 باستخدام لغة البرمجة النصية Guile. تم تطوير هذا المشروع بعد الانتقال من StumpWM إلى Wayland، وهو يُعيد إنتاج مرونة وتخصيص StumpWM. يسمح لك Guile-Swayer بربط المفاتيح بتنفيذ أكواد Guile، والاشتراك في أحداث Sway والرد عليها، واسترداد معلومات Sway، والمزيد. يتضمن وحدات مثل workspace-grid لمساحات العمل القائمة على الشبكة، و workspace-groups لتجميع مساحات العمل عبر الشاشات، و which-key لإرشادات اختصارات لوحة المفاتيح المشابهة لـ Emacs. باستخدام Guile-Swayer، أنشئ بيئة إدارة نوافذ عالية التخصيص وكفاءة.

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

قيود على تطبيق اقتراحات مراجعة الاكواد

2025-08-19
قيود على تطبيق اقتراحات مراجعة الاكواد

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

اقرأ المزيد

محاكي الكمبيوتر القديم على جهاز Raspberry Pi Pico: Pico-286

2025-08-19
محاكي الكمبيوتر القديم على جهاز Raspberry Pi Pico: Pico-286

يُعد مشروع Pico-286 إنجازًا رائعًا في مجال المحاكاة، حيث يُعيد تجربة الكمبيوتر الشخصي الكلاسيكية من أواخر الثمانينيات وأوائل التسعينيات إلى جهاز Raspberry Pi Pico. يوفر هذا المشروع الخفيف طريقة ممتعة لاستكشاف الحوسبة القديمة والتعرف على محاكاة أنظمة المستوى المنخفض. يدعم معالجات Intel المختلفة (حتى 286)، ومجموعة من الأجهزة الطرفية الكلاسيكية (بطاقات الصوت، وبطاقات الرسومات)، وأنماط الرسومات والنصوص المختلفة. حتى أن Pico-286 يحاكي ألوان التشويش التي تنتجها الشاشات القديمة! هذا المشروع مفتوح المصدر ومتعدد المنصات ويعمل على Raspberry Pi Pico و Windows و Linux.

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

EloqKV: قاعدة بيانات موزعة عالية الأداء تتفوق على Redis

2025-08-19
EloqKV: قاعدة بيانات موزعة عالية الأداء تتفوق على Redis

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

اقرأ المزيد

تصميم وحدة معالجة الموتر (TPU) الحد الأدنى: دليل للمبتدئين في تطوير مُسرّعات الرقائق

2025-08-19
تصميم وحدة معالجة الموتر (TPU) الحد الأدنى: دليل للمبتدئين في تطوير مُسرّعات الرقائق

تُفصّل هذه المقالة تصميمًا مُبسّطًا لوحدة معالجة الموتر (TPU) مستوحاة من TPU V1 و V2 من جوجل. تتميز TPU بشبكة 2 × 2 من عناصر المعالجة، وتُعالِج عمليات الضرب والتجميع، وإضافة التحيز، ودالة التنشيط Leaky ReLU، وحسابات خسارة MSE في خط أنابيب. تتحكم مجموعة التعليمات التي تبلغ 94 بت في تدفق البيانات أفقيًا ورأسيًا عبر شبكة عناصر المعالجة، مع دعم ما قبل المعالجة ونسخ مصفوفات الأوزان. تشرح المقالة بمزيد من التفصيل مجموعة التعليمات، والهندسة المعمارية للبرامج، وعملية إضافة الوحدات وتشغيل الاختبارات، بهدف تعريف القراء بتصميم مُسرّعات الرقائق.

اقرأ المزيد

OpenMower: روبوت جزّاز ذكي يمكنك صنعه بنفسك يتحدى الوضع الراهن

2025-08-19
OpenMower: روبوت جزّاز ذكي يمكنك صنعه بنفسك يتحدى الوضع الراهن

هل سئمت من روبوتات جزّ العشب التي تصطدم بشكل عشوائي؟ أطلق كليمنس إلفلاين، وهو مهندس برمجيات لديه خبرة في البرمجة المضمنة والروبوتات، مشروع OpenMower: وهو روبوت جزّ عشب ذكي يمكنك صنعه بنفسك، مصمم ليكون أكثر ذكاءً وأمانًا وبأسعار معقولة. يعتمد على YardForce Classic 500 المُعدّل، ويستخدم أجهزة عالية الجودة و ROS للتنقل الذاتي، وتجنب العقبات (قيد التطوير حاليًا)، والكشف عن الأمطار. يتميز المشروع بوظيفة جزّ العشب الأساسية مع إعادة الشحن التلقائي، ويشجع على مشاركة المجتمع من خلال وثائق مفصلة وخادم Discord للدعم. أهلاً بكم من عشاق التكنولوجيا للمشاركة والمساهمة!

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

مدرسة لغة التجميع FFmpeg: تعلم المساهمة!

2025-08-18
مدرسة لغة التجميع FFmpeg: تعلم المساهمة!

انطلق في رحلة شيقة إلى برمجة لغة التجميع FFmpeg! تتطلب هذه الدورة معرفة ببرمجة C (خاصة المؤشرات) والرياضيات في المدرسة الثانوية. ستمكنك الدروس والواجبات (قريباً) من المساهمة في مشروع FFmpeg. خادم Discord متاح للدعم: https://discord.com/invite/Ks5MhUhqfB

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

Tilus: لغة DSL جديدة وقوية لبرمجة وحدات معالجة الرسومات

2025-08-18
Tilus: لغة DSL جديدة وقوية لبرمجة وحدات معالجة الرسومات

Tilus هي لغة محددة المجال (DSL) قوية لبرمجة وحدات معالجة الرسومات. توفر دقة على مستوى كتلة الخيوط مع المصفوفات كنوع بيانات أساسي، وتحكمًا صريحًا في الذاكرة المشتركة ومصفوفات السجلات، وأنواع منخفضة الدقة مع عرض نطاق ترددي عشوائي (من 1 إلى 8 بت). مع ضبط تلقائي، وذاكرة تخزين مؤقت، وواجهة تشبه Python، تبسط Tilus تطوير نواة وحدة معالجة الرسومات. مبنية على بحث مفصل في "Tilus: آلة افتراضية للحساب GPGPU منخفض الدقة التعسفي في خدمة LLM"، تستفيد من رؤى من مشاريع مثل Hidet و TVM و Triton و Hexcute.

اقرأ المزيد

تطبيق طرفية IMDb الإصدار 1.1: إعادة كتابة كاملة مع ميزات محسّنة

2025-08-18
تطبيق طرفية IMDb الإصدار 1.1: إعادة كتابة كاملة مع ميزات محسّنة

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

اقرأ المزيد

doxx: عارض DOCX سريع للغاية في المحطة الطرفية

2025-08-18
doxx: عارض DOCX سريع للغاية في المحطة الطرفية

doxx هو عارض مستندات سريع للغاية ومُدمج في المحطة الطرفية لملفات Microsoft Word، تم إنشاؤه باستخدام Rust. وهو يوفر عرضًا جميلًا، ودعمًا ذكيًا للجدول، وإمكانيات تصدير قوية (Markdown و CSV و JSON)، مما يلغي الحاجة إلى Microsoft Word. وتشمل الميزات البحث النصي الكامل، وهياكل المستندات، وأوضاع العرض المتعددة، والتكامل المخطط للذكاء الاصطناعي للتلخيص والأسئلة والأجوبة.

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

مانجل: لغة برمجة مفتوحة المصدر لقواعد البيانات الاستنتاجية القائمة على داتالوج

2025-08-18
مانجل: لغة برمجة مفتوحة المصدر لقواعد البيانات الاستنتاجية القائمة على داتالوج

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

اقرأ المزيد

llama-scan: تحويل ملفات PDF إلى نص باستخدام Ollama

2025-08-18
llama-scan: تحويل ملفات PDF إلى نص باستخدام Ollama

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

اقرأ المزيد
التطوير استخراج النص

ماكرو راست لمعالجة العمليات غير المتزامنة المكلفة في دفعات

2025-08-17
ماكرو راست لمعالجة العمليات غير المتزامنة المكلفة في دفعات

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

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

ResurrectedGod: إطار عمل قوي لإدارة العمليات بلغة روبي

2025-08-17
ResurrectedGod: إطار عمل قوي لإدارة العمليات بلغة روبي

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

اقرأ المزيد

منافسة أداء مكتبات STL-C: هل يفوز M*LIB؟

2025-08-17
منافسة أداء مكتبات STL-C: هل يفوز M*LIB؟

يقارن هذا المشروع العديد من مكتبات C التي توفر وظائف قوالب حاويات مشابهة لـ STL في C++. المؤلف هو مساهم رئيسي في إحدى هذه المكتبات، وهي M*LIB. للمقارنة، قام المؤلف بتنفيذ البرامج البسيطة نفسها باستخدام كل مكتبة وقارن الأداء وسهولة استخدام واجهة برمجة التطبيقات. تُظهر النتائج مجموعة مختلطة من حيث الأداء والميزات، مع إظهار M*LIB لإمكانات واعدة. ومع ذلك، فإن المشروع قيد التنفيذ ومرحباً بالمساهمات.

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

Wan2.2: ترقية رئيسية لنماذج توليد الفيديو مفتوحة المصدر على نطاق واسع

2025-08-17
Wan2.2: ترقية رئيسية لنماذج توليد الفيديو مفتوحة المصدر على نطاق واسع

يُعلن فريق Wan بفخر عن إصدار Wan2.2، وهو ترقية كبيرة لنماذج الفيديو الأساسية الخاصة بهم. يتميز Wan2.2 بالعديد من الابتكارات الرئيسية: بنية خليط الخبراء (MoE) التي تعزز سعة النموذج؛ بيانات جمالية مُدققة بعناية لتوليد جمالي على مستوى السينما؛ بيانات تدريب موسعة بشكل كبير لتحسين التعميم؛ ونماذج TI2V مفتوحة المصدر بـ 5 مليارات معلمة قادرة على توليد فيديو 720P@24fps على وحدات معالجة الرسومات من فئة المستهلك. يدعم هذا النموذج كلًا من توليد النص إلى الفيديو والصورة إلى الفيديو وهو مُدمج الآن في ComfyUI و Diffusers.

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

Lue: قارئ كتب إلكترونية قوي لسطر الأوامر

2025-08-17
Lue: قارئ كتب إلكترونية قوي لسطر الأوامر

Lue هو قارئ كتب إلكترونية قوي لسطر الأوامر يدعم تنسيقات متعددة مثل EPUB و PDF و TXT وما إلى ذلك. يتميز بنظام TTS معياري، يستخدم Edge TTS افتراضيًا، ولكنه يدعم أيضًا محرك TTS غير متصل بالإنترنت Kokoro TTS. يتميز Lue بواجهة مستخدم طرفية غنية مع سمات قابلة للتخصيص ودعم كامل للماوس ولوحة المفاتيح، بالإضافة إلى ميزات الاستمرار الذكية مثل حفظ التقدم التلقائي واستمرارية الجلسات. وهو متعدد المنصات (macOS و Linux و Windows) ومتعدد اللغات (أكثر من 100 لغة) ويوفر اختصارات ملاحة بديهية. يمكن للمستخدمين تخصيص الصوت واللغة وخيارات الترشيح بسهولة باستخدام حجج سطر الأوامر.

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

مُفسّر لغة Lisp في 99 سطرًا من لغة C

2025-08-17
مُفسّر لغة Lisp في 99 سطرًا من لغة C

تُقدّم هذه المقالة Tinylisp، وهو مُفسّر لغة Lisp مُنفّذ في 99 سطرًا فقط من أكواد لغة C. باستخدام تقنية NaN boxing وحيل ذكية في البرمجة بلغة C، يتميز هذا المُفسّر بـ 21 دالة أساسية مدمجة في لغة Lisp، وجامع قمامة بسيط، وبيئة تفاعلية (REPL). يشرح الكاتب بالتفصيل تصميمه، وتنفيذه، وإمكانيات توسيعه، حتى أنه يقدم أمثلة لتشغيله على حاسوب جيب قديم من طراز Sharp PC-G850. إنّ أكواد Tinylisp مُوجزة وسهلة الفهم والتوسيع، مما يجعلها موردًا تعليميًا ممتازًا لكل من لغة Lisp ولغة C.

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

قيود تطبيق اقتراحات التعليمات البرمجية في جيثب

2025-08-16
قيود تطبيق اقتراحات التعليمات البرمجية في جيثب

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

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

هل يجب إزالة XSLT من المتصفحات؟

2025-08-15
هل يجب إزالة XSLT من المتصفحات؟

معالج XSLT المدمج في المتصفحات (الإصدار 1.0، الذي تم معيارته في عام 1999) قديم ويُشكل مخاطر أمنية. يستخدم تطوير الويب الحديث JavaScript وJSON، مما يجعل XSLT عتيقًا إلى حد كبير. إن صيانة مكتبات XSLT القديمة (مثل libxslt في Chromium) مكلفة من حيث الموارد وعرضة لمشاكل أمان الذاكرة، مما يخلق سطح هجوم كبير. تقترح هذه المقترحات إزالة XSLT من معايير الويب لتقليل مخاطر الأمان وتحسين تخصيص الموارد، دون أي خسارة عملية لوظائف المطورين.

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

EmbedPDF: عارض PDF جافا سكريبت مفتوح المصدر وأنيق

2025-08-15
EmbedPDF: عارض PDF جافا سكريبت مفتوح المصدر وأنيق

EmbedPDF هو عارض PDF جافا سكريبت مفتوح المصدر مرخص برخصة MIT، ويتم دمجه بسهولة في أي مشروع جافا سكريبت (React، Vue، Svelte، Preact، أو جافا سكريبت الأصلي). يقدم تجربة قراءة سلسة وحديثة مع واجهة برمجة تطبيقات نظيفة للمطورين. تشمل الميزات التعليقات التوضيحية (التحديد، الملاحظات اللاصقة، النص الحر، الحبر)، والإزالة الحقيقية للمحتوى، والبحث، وتحديد النص، والتكبير، والدوران، والتمرير السلس والافتراضي. يحتوي على بنية قابلة للتوصيل وإضافات يمكن تقليصها باستخدام tree-shaking. الاستضافات مرحب بها!

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

Org-social: شبكة اجتماعية لامركزية مبنية على Org Mode

2025-08-14
Org-social: شبكة اجتماعية لامركزية مبنية على Org Mode

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

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

مصباح روبوت مفتوح المصدر: LeLamp - مشروع افعلها بنفسك قائم على تصميم Apple Elegnt

2025-08-14
مصباح روبوت مفتوح المصدر: LeLamp - مشروع افعلها بنفسك قائم على تصميم Apple Elegnt

أصدر مختبر Human Computer مشروع LeLamp، وهو مشروع مصباح روبوت مفتوح المصدر قائم على تصميم Apple Elegnt. لا يزال المشروع قيد التطوير، لكنه يوفر نسختين: نسخة للمستخدمين الذين لديهم بالفعل أذرع روبوت SO-101 أو SO-100، مع توفير ملفات تعديل مطبوعة ثلاثية الأبعاد؛ ونسخة رئيسية مستقبلية تركز على نماذج تفاعلية جديدة واستراتيجيات تعلم. يوفر المشروع تعليمات مفصلة للإعداد والتعاقد والتشغيل عن بعد، بالإضافة إلى عرض توضيحي لتتبع اليد.

اقرأ المزيد

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

2025-08-14
بنية تحتية للخصوصية للنظارات الذكية: بناء تطبيقات بدون متاعب الخصوصية

يعالج هذا المشروع تحديات الخصوصية المتأصلة في تطبيقات النظارات الذكية. يقدم مرشح خصوصية في الوقت الفعلي يجلس بين الكاميرا والتطبيق، مما يضمن الامتثال تلقائيًا. يقوم المرشح بإخفاء الوجوه، وإدارة الموافقة (الكشف عن الموافقة الشفهية مثل "أنا أوافق على التصوير")، ومعالجة الفيديو بسرعة 720 بكسل و30 إطارًا في الثانية، وكل ذلك دون اتصال. بُني باستخدام FFmpeg وOpenCV وFaster Whisper وPhi-3.5 Mini، يقدم تكاملًا سهلًا للكاميرا، ومدخل RTMP/عدة صيغ إخراج، وواجهة برمجة تطبيقات HTTP للتحكم. مثالي لمساعدي الذكاء الاصطناعي، وتطبيقات التواصل الاجتماعي، والحلول المؤسسية، وإنشاء المحتوى، تتيح هذه الأداة للمطورين إنشاء تطبيقات نظارات ذكية تحترم الخصوصية.

اقرأ المزيد
1 2 3 4 6 8 9 10 50 51