Helion: محرك Doom الحديث الذي يعيد تعريف الأداء

2025-06-12
Helion: محرك Doom الحديث الذي يعيد تعريف الأداء

Helion هو محرك Doom حديث تم بناؤه من الصفر، مع التركيز على الأداء. يستخدم عرضًا ثابتًا ونظام إدارة للحالة للتغلب على تحديات عرض الخرائط المعقدة، مما يسمح بلعب سلس حتى على الأجهزة القديمة التي لم تكن قادرة على التعامل معها من قبل. على عكس عرض شجرة BSP التقليدي، يستغل Helion موارد وحدة معالجة الرسومات بكفاءة، مما يؤدي إلى مكاسب هائلة في الأداء. يدعم تنسيقات WAD المختلفة ويتطلب فقط Windows 7 ووحدة معالجة رسومات متوافقة مع OpenGL 3.3.

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

مستودع جيثب المليار: حدث فارق تميز باسم "shit"

2025-06-11
مستودع جيثب المليار: حدث فارق تميز باسم

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

اقرأ المزيد
التطوير مستودع حدث فارق

تشاتربوكس: نموذج توليد كلام نصي مفتوح المصدر ينافس إليفن لابس ويدعم التحكم في المشاعر

2025-06-11
تشاتربوكس: نموذج توليد كلام نصي مفتوح المصدر ينافس إليفن لابس ويدعم التحكم في المشاعر

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

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

Markdown Ninja: نشر مواقع الويب والنشرات الإخبارية بأمر واحد

2025-06-11
Markdown Ninja: نشر مواقع الويب والنشرات الإخبارية بأمر واحد

Markdown Ninja هو نظام إدارة محتوى Markdown خفيف الوزن يسهل نشر المدونات ومواقع الويب والنشرات الإخبارية. تخلص من مُولِّدات مواقع الويب الثابتة المعقدة، وتخصيص السمات، وأنابيب CI/CD؛ انشر باستخدام أمر Docker واحد. ابدأ في أقل من دقيقتين. الأمان هو أولوية، مع توثيق شامل وخيارات ترخيص مرنة.

اقرأ المزيد

خادم ذكاء جغرافي مبني على Node.js مدعوم بواجهة برمجة تطبيقات Mapbox

2025-06-11
خادم ذكاء جغرافي مبني على Node.js مدعوم بواجهة برمجة تطبيقات Mapbox

يستخدم هذا الخادم Node.js بروتوكول سياق النموذج (MCP) من Mapbox لتزويد تطبيقات الذكاء الاصطناعي بذكاء جغرافي قوي. يوفر وصولاً سلسًا إلى بيانات الموقع الشاملة من Mapbox، بما في ذلك الترميز الجغرافي العالمي، بحث نقاط الاهتمام، التوجيه متعدد الوسائط، مصفوفات وقت السفر، إنشاء خطوط متساوية الزمن، وإنشاء صور خرائط ثابتة. سواء كنت تبني مساعد سفر ذكاء اصطناعي، أو مُحسّن لوجستيات، أو نظام توصيات قائم على الموقع، فإن هذا الخادم يوفر الذكاء المكاني اللازم. متوافق مع العملاء الشائع استخدامهم مثل Claude Desktop و VS Code. يلزم وجود رمز وصول Mapbox.

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

RomM: أفضل مدير ROM للبرامج المحاكية

2025-06-11
RomM: أفضل مدير ROM للبرامج المحاكية

RomM (مدير ROM) أداة قوية لتنظيم وتشغيل مجموعتك من الألعاب. تتميز بواجهة نظيفة تدعم منصات متعددة، ومخططات تسمية، وعلامات مخصصة. يقوم بمسح وتحسين مكتبتك باستخدام بيانات وصفية من IGDB وScreenscraper وMobyGames، ويحصل على أعمال فنية من SteamGridDB ويعرض الإنجازات من Retroachievements. يمكنك تشغيل الألعاب مباشرةً في متصفحك باستخدام EmulatorJS وRuffleRS. شارك مجموعتك، وقم بإدارة ألعاب الأقراص المتعددة، وDLC، والمزيد. تتوفر تطبيقات رسمية لـ Playnite وmuOS. انضم إلى مجتمع Discord للتواصل مع مستخدمين آخرين!

اقرأ المزيد

s5cmd: أداة سطر أوامر سريعة للغاية لـ S3

2025-06-11
s5cmd: أداة سطر أوامر سريعة للغاية لـ S3

s5cmd هي أداة سطر أوامر سريعة للغاية للتفاعل مع S3 ونظام الملفات المحلي. تتميز بتحسينات في السرعة مقارنة بالأدوات الموجودة مثل s3cmd و aws-cli، حيث تصل إلى سرعة تحميل تزيد عن 32 مرة، وتشبع وصلات الشبكة بسرعة 40 جيجابت في الثانية للتنزيلات. تدعم مجموعة واسعة من العمليات، من إدارة الكائنات الأساسية (القائمة، التحميل، التنزيل، الحذف) إلى الميزات المتقدمة مثل التشفير من جانب الخادم، وإدارة ACL، واختيار JSON القائم على SQL، حيث توفر s5cmd سير عمل قويًا وفعالًا. التثبيت سهل من خلال الملفات الثنائية المُعدة مسبقًا، أو Homebrew، أو MacPorts، أو Conda، أو البناء من المصدر. وهي متوافقة مع Google Cloud Storage والخدمات الأخرى المتوافقة مع S3، مما يجعلها حلاً متعدد الاستخدامات لإدارة تخزين الكائنات.

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

شاشة افتراضية V4L2 على Orange Pi 5 Plus: تجربة الواقع الافتراضي المبكرة

2025-06-11
شاشة افتراضية V4L2 على Orange Pi 5 Plus: تجربة الواقع الافتراضي المبكرة

هذا مشروع عرض افتراضي للواقع الافتراضي في مرحلة مبكرة يعمل على Orange Pi 5 Plus. يستخدم V4L2 و OpenGL لالتقاط الفيديو من مدخل HDMI وعرضه في الوقت الحقيقي على رباعي الأبعاد ذي الملمس في نافذة OpenGL. تشمل الميزات دمج وحدة قياس بالقصور الذاتي (IMU) لسماعة الرأس Viture وأنماط الاختبار والهندسة المسطحة. لا يزال المشروع قيد التطوير المبكر، حيث يحتاج الأداء إلى تحسين كبير. يتطلب مكتبات OpenGL و GLUT و libv4l2 واختياريًا libhidapi. يمكن للمستخدمين التحكم في الجهاز ووضع ملء الشاشة ودمج وحدة قياس بالقصور الذاتي (IMU) Viture وأنماط الاختبار ومسافة المستوى والمقياس عبر وسيطات سطر الأوامر.

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

s3mini: عميل S3 صغير وسريع للشبكات الطرفية

2025-06-11
s3mini: عميل S3 صغير وسريع للشبكات الطرفية

s3mini هو عميل TypeScript خفيف للغاية (~14 كيلوبايت مضغوط) لتخزين الكائنات المتوافق مع S3، مع عمليات أسرع بنسبة ~15٪ لكل ثانية من البدائل. يعمل على Node.js و Bun و Cloudflare Workers ومنصات الحافة الأخرى، تم اختباره مع Cloudflare R2 و Backblaze B2 و DigitalOcean Spaces و MinIO. مع واجهات برمجة التطبيقات الأساسية لـ S3 (وضع، الحصول، حذف، قائمة، إلخ) ودعم AWS SigV4 (بدون حاجة إلى عناوين URL مُوقّعة مسبقًا)، فإن s3mini هو بدون تبعيات ومثالي للبيئات ذات الموارد المحدودة. لا يتم توفير دعم المتصفح.

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

Mai: التحكم في الذكاء الاصطناعي باستخدام نظارات Meta عبر Messenger

2025-06-10
Mai: التحكم في الذكاء الاصطناعي باستخدام نظارات Meta عبر Messenger

Mai عبارة عن ملحق متصفح يتيح لك التحكم في روبوتات الذكاء الاصطناعي المختلفة (مثل ChatGPT و Claude) باستخدام الأوامر الصوتية عبر نظارات Meta Rayban الذكية أو تطبيق Messenger. يتجاوز هذا الملحق بذكاء القيود لإرسال رسائل إلى نماذج الذكاء الاصطناعي المخصصة. يمكن للمستخدمين تكوين مفاتيح API متعددة، وإرسال الرسائل والصور إلى خدمات الذكاء الاصطناعي المختلفة، بل وتحويل الردود إلى كلام. على الرغم من أنه لا يزال في مرحلة مبكرة، إلا أن Mai يُظهر إمكانات التكامل المستقبلي للذكاء الاصطناعي مع الأجهزة القابلة للارتداء.

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

XenevaOS: نظام تشغيل مفتوح المصدر تم بناؤه من الصفر

2025-06-10
XenevaOS: نظام تشغيل مفتوح المصدر تم بناؤه من الصفر

XenevaOS هو نظام تشغيل جديد تم بناؤه من الصفر، ويدعم كل من بنيتي x86_64 وARM64. نواته، 'Aurora'، تتميز بتصميم هجين. هذا المشروع مفتوح المصدر ويرحب بمساهمات المطورين. الميزات الحالية تشمل: دعم ACPI، نوى x64 وarm64، ذاكرة كاملة في النصف العلوي، تحميل برامج تشغيل DLL، USB3، صوت عالي الوضوح، دعم المعالجات المتعددة (جدولة المعالجات المتعددة غير جاهزة بعد)، مكتبة رسومات Chitralekha، مدير نوافذ Deodhai، بيئة سطح مكتب Namdapha، دعم تخزين متنوع، دعم الشبكات (IPv4، UDP/IP، TCP/IP، ICMP)، وتطبيقات أساسية (مشغل موسيقى، مستعرض ملفات، إلخ). يتم بناء المشروع حاليًا في بيئة Windows.

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

Pydoll: أتمتة المتصفح بدون Webdrivers

2025-06-10
Pydoll: أتمتة المتصفح بدون Webdrivers

وداعًا لكوابيس توافق webdriver! Pydoll هي مكتبة Python ثورية تتصل مباشرةً ببروتوكول Chrome DevTools، مما يلغي الحاجة إلى برامج تشغيل خارجية لأتمتة المتصفح. تتميز بوظيفة تجاوز رمز التحقق الأصلي (Cloudflare Turnstile و reCAPTCHA v3) ، والأداء غير المتزامن ، والتفاعلات الشبيهة بالإنسان ، ونظام أحداث قوي. إن بساطتها وقوتها وقدرتها على التعامل مع آليات حماية مواقع الويب الحديثة تجعلها مثالية لاختبار الأتمتة ، و استخراج البيانات من الويب ، وأتمتة المهام المتكررة.

اقرأ المزيد

CompactLog: تطبيق عالي الأداء لسجل شفافية الشهادات

2025-06-10
CompactLog: تطبيق عالي الأداء لسجل شفافية الشهادات

CompactLog هو تطبيق لسجل شفافية الشهادات (CT) مبني على تخزين LSM-tree، ويعالج تحديات القابلية للتطوير التي تواجه سجلات CT التقليدية. باستخدام SlateDB لتخزين LSM-tree، فإنه يستخدم إصدار STH-boundary وتحديثات الأشجار المتزامنة لتحقيق أقصى تأخير للدمج (MMD) قدره 0 ثانية. من خلال معالجة الإرسال دفعات وإدراج الشهادات في شجرة Merkle قبل إصدار SCTs، فإنه يلغي MMD المتأصل في العديد من سجلات CT التقليدية. بالإضافة إلى ذلك، يتميز CompactLog بإزالة ازدواجية سلسلة الشهادات، مما يقلل بشكل كبير من تكاليف التخزين. أدائه العالي وموثوقيته يجعله خيارًا مثاليًا لسجلات CT من الجيل التالي.

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

patolette: مكتبة كمية الألوان والتشويش القائمة على تحليل المكونات الرئيسية

2025-06-10
patolette: مكتبة كمية الألوان والتشويش القائمة على تحليل المكونات الرئيسية

patolette هي مكتبة بلغات C و Python لقياس كمية الألوان والتشويش، وتُطبق نسخة مُوزونة من مُكمِّن Xiaolin Wu القائم على تحليل المكونات الرئيسية. وتشمل الميزات الرئيسية دعم مسافات الألوان CIEL*u*v* و ICtCp، وترجيح خريطة البروز الاختياري للمناطق البارزة بصريًا، وتحسين KMeans الاختياري. رغم أنها لا تزال قيد التطوير ولا تحتوي على حزمة PyPI، إلا أنها قابلة للاستخدام الآن. يتطلب الأمر تثبيتًا يدويًا، مع دعم مجموعة تعليمات AVX لتعزيز الأداء. لا تُعالِج المكتبة فك تشفير/تشفير الصور؛ يجب على المستخدمين القيام بذلك بأنفسهم.

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

Paws-on-MCP: تنفيذ خادم MCP موحد جاهز للإنتاج

2025-06-10
Paws-on-MCP: تنفيذ خادم MCP موحد جاهز للإنتاج

Paws-on-MCP هو خادم شامل لبروتوكول سياق النموذج (MCP) الذي ينفذ أحدث مواصفات MCP 2025-03-26. يعرض قدرات MCP بما في ذلك الأدوات والموارد والتعليمات الجاهزة والجذور والنماذج المحسّنة مع تفضيلات النموذج. يتميز المشروع بدمج واجهات برمجة التطبيقات HackerNews و GitHub مع تحليل مدعوم بالذكاء الاصطناعي من خلال أخذ عينات متقدمة من MCP. الوظائف الأساسية لـ MCP جاهزة للإنتاج، على الرغم من فشل بعض الاختبارات بسبب قيود التزامن في الإطار.

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

QRawl: لعبة متسلل زنزانة إيقاعية مع آلية السفر عبر الزمن

2025-06-10
QRawl: لعبة متسلل زنزانة إيقاعية مع آلية السفر عبر الزمن

QRawl هي لعبة متسلل زنزانة إيقاعية بدقة 16 × 9 بكسل، وقد تم جعل رمزها المصدر مفتوح المصدر. تجمع اللعبة ببراعة بين عناصر ألعاب الإيقاع وألعاب متسلل الزنزانات، مع آلية أساسية تركز على مزامنة إدخال اللاعب مع إيقاع اللعبة. لمعالجة تحدي مدخلات اللاعب الصحيحة ولكن المتأخرة التي تتعارض مع أفعال الوحوش، تستخدم اللعبة آلية "السفر عبر الزمن": يتم حفظ حالة اللعبة في الإيقاع، وإذا تم إدخال إدخال صحيح لاحقًا، تعود اللعبة إلى هذه الحالة المحفوظة وتعيد حساب منطق اللعبة. يضمن هذا إيقاعًا وسلاسة في اللعب. يكشف المستوى الأخير عن رمز QR عملاق، مما يلهم فكرة لعبة المستقبل للمؤلف: لعبة متسلل زنزانة رمز QR تولد زنزانات من أي رمز QR يتم مسحه ضوئيًا، وتحويل التطفلات اليومية إلى تجارب مرحة.

اقرأ المزيد

container: أداة حاويات خفيفة الوزن لأجهزة Mac المزودة بمعالج Apple Silicon

2025-06-09
container: أداة حاويات خفيفة الوزن لأجهزة Mac المزودة بمعالج Apple Silicon

container هي أداة قائمة على Swift لإنشاء وتشغيل حاويات Linux على macOS كآلات افتراضية خفيفة الوزن. وهي متوافقة مع OCI، مما يسمح لك بسحب وتشغيل صور من أي سجل حاويات قياسي ودفع الصور التي تم إنشاؤها. وهي تستخدم ميزات جديدة في macOS 26 Beta 1 ولديها قيود على الشبكات في macOS 15؛ يُنصح بالترقية. قم بتنزيل برنامج التثبيت من صفحة الإصدارات على GitHub واستخدم البرنامج النصي uninstall-container.sh للإزالة. يمكن الاحتفاظ ببيانات المستخدم أثناء إلغاء التثبيت.

اقرأ المزيد
التطوير معالج Apple Silicon

تشغيل حاويات لينكس على Apple Silicon: مقدمة إلى Containerization

2025-06-09
تشغيل حاويات لينكس على Apple Silicon: مقدمة إلى Containerization

Containerization هو مشروع قائم على Swift يسمح باستخدام حاويات Linux على Apple Silicon. باستخدام تقنية المحاكاة الافتراضية، فإنه يوفر واجهات برمجة تطبيقات شاملة لإدارة صور OCI، والتفاعل مع السجلات البعيدة، وإنشاء أنظمة الملفات، وتكوين الشبكات، وإدارة أجهزة VM خفيفة الوزن، وتشغيل العمليات المحاوية. يوجد نظام init صغير، vminitd، لإدارة العمليات داخل VM. يتطلب إنشاء المشروع جهاز Mac مزود بمعالج Apple Silicon، وmacOS 15 والإصدارات الأحدث، وXcode 26 Beta والإصدارات الأحدث. توفر تكوين نواة Linux مُحسّن أوقات بدء تشغيل سريعة. تم إصدار الإصدار 0.1.0، ويتم الترحيب بمساهمات المجتمع.

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

نظام التشغيل Munal: نظام تشغيل تجريبي بلغة Rust

2025-06-09
نظام التشغيل Munal: نظام تشغيل تجريبي بلغة Rust

Munal OS هو نظام تشغيل تجريبي مكتوب بالكامل بلغة Rust، ويستخدم تصميمًا أحادي النواة، وجدولة تعاونية، ونظام أمان قائم على حماية WASM. يتخلى عن المكونات التقليدية مثل برنامج التحميل، و تعيين الصفحات، ومساحة العناوين الظاهرية، و المقاطعات. بدلاً من ذلك، يتم تجميع نظام التشغيل بالكامل في ملف ثنائي EFI واحد، والذي يتضمن النواة، ومحرك WASM، وجميع التطبيقات. يتم التعامل مع الاتصال مع QEMU من خلال برامج تشغيل VirtIO، مما يتيح واجهة رسومية، وسائق شبكة، ومكدس TCP. على الرغم من أنه يقتصر حاليًا على QEMU ولا يدعم تعدد النواة والمقاطعات، إلا أن تصميمه البسيط وحماية WASM يوفران منظورًا جديدًا لتصميم أنظمة التشغيل.

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

Somo: بديل سهل الاستخدام لـ netstat لمراقبة المنافذ والمقابس على Linux

2025-06-09
Somo: بديل سهل الاستخدام لـ netstat لمراقبة المنافذ والمقابس على Linux

سئمت من تعقيدات netstat؟ Somo أداة مراقبة منافذ ومقابس أكثر سهولة في الاستخدام لنظام Linux. تعرض المعلومات في جدول منظم، وتدعم خيارات تصفية متعددة (مثل البروتوكول، والمنفذ، وعنوان IP، واسم البرنامج، إلخ)، وتتيح إيقاف العمليات تفاعليًا. التثبيت سهل، ويدعم حزم .deb لأنظمة Debian والتثبيت عبر Cargo. باستخدام sudo، يمكنك عرض جميع العمليات والمنافذ. باختصار: Somo يجعل مراقبة المنافذ على Linux أسهل وأكثر كفاءة وسهولة في الاستخدام.

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

Glowstick: عمليات مُوَثَّقة وفعّالة للمصفوفات متعددة الأبعاد في Rust

2025-06-09
Glowstick: عمليات مُوَثَّقة وفعّالة للمصفوفات متعددة الأبعاد في Rust

Glowstick عبارة عن مكتبة Rust تجعل العمل مع المصفوفات متعددة الأبعاد آمنًا وسهلًا وممتعًا من خلال تتبع أشكال المصفوفات داخل نظام الأنواع. توفر مجموعة متنوعة من عمليات المصفوفات متعددة الأبعاد، بما في ذلك ضرب المصفوفات، والالتفاف، وإعادة تشكيلها، والضغط، وتسطيحها، وأكثر من ذلك. مع التكامل السلس مع أطر عمل ML Rust الشائعة مثل Candle و Burn، يمكّن Glowstick مطوري Rust من إمكانيات حسابية قوية للمصفوفات متعددة الأبعاد، مما يبسط بشكل كبير تطوير نماذج التعلم العميق. لاحظ أن المشروع حاليًا في إصدار ما قبل 1.0، وهو عرضة للتغييرات الكبيرة.

اقرأ المزيد

CoverDrop: نظام مراسلة آمن لتطبيقات قراءة الأخبار

2025-06-09
CoverDrop: نظام مراسلة آمن لتطبيقات قراءة الأخبار

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

اقرأ المزيد
التكنولوجيا اتصال آمن نظام مراسلة

tcpulse: مُولِّد أحمال شبكة عالي الأداء بلغة Go

2025-06-09
tcpulse: مُولِّد أحمال شبكة عالي الأداء بلغة Go

tcpulse هي أداة عالية الأداء لإنشاء أحمال اتصالات TCP/UDP وقياس الأداء مكتوبة بلغة Go. تعمل في وضعي الخادم والعميل، مما يسمح باختبار الأحمال، وقياس أداء إنشاء الاتصالات، واختبار أداء الاتصالات المستمرة، ومقارنة البروتوكولات، والتحقق من صحة البنية التحتية. يوفر وضع العميل أنماط اتصال ثابتة وعابرة لتقليد سيناريوهات التطبيقات المختلفة. توفر tcpulse مقاييس في الوقت الفعلي (النسب المئوية للكُمون، والإنتاجية، وعدد الاتصالات)، والحد من المعدل، والدعم لأهداف متعددة، ودعم بروتوكولات TCP/UDP، وتحسينات النظام الأساسي. يتم إخراج النتائج بتنسيق JSON Lines لتسهيل التكامل مع أدوات المراقبة والتحليل.

اقرأ المزيد

futa: مساعد طرفية عديم الفائدة وظيفياً

2025-06-08
futa: مساعد طرفية عديم الفائدة وظيفياً

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

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

Fray: أداة اختبار التزامن لـ Java

2025-06-08
Fray: أداة اختبار التزامن لـ Java

Fray هي أداة اختبار متزامنة قوية لـ Java مصممة لمساعدة المطورين على تحديد حالات السباق التي يصعب العثور عليها وإصلاحها والتي تظهر على شكل انتهاكات للتأكيدات أو استثناءات وقت التشغيل أو حالات التعطل. باستخدام تقنيات متقدمة مثل اختبار التزامن الاحتمالي وعينات الترتيب الجزئي، توفر Fray اختبار التزامن الذي يتم التحكم فيه وإعادة التشغيل الحتمية لإصلاح تراكب الخيوط المحدد. من السهل دمجها في إطارات عمل الاختبار الحالية مثل JUnit 5 (باستخدام التعليقات التوضيحية) وغيرها، كما توفر Fray أيضًا إضافات Gradle و Maven لإعداد مبسط. الاستشارات موضع ترحيب!

اقرأ المزيد

PyOpticL: ثورة في هندسة النظم البصرية من الكود إلى التصميم بمساعدة الحاسوب

2025-06-07
PyOpticL: ثورة في هندسة النظم البصرية من الكود إلى التصميم بمساعدة الحاسوب

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

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

نصائح أداة مراجعة الرمز: الأخطاء والقيود الشائعة

2025-06-07
نصائح أداة مراجعة الرمز: الأخطاء والقيود الشائعة

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

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

حرق صور مرئية على أقراص مدمجة: مشروع تقني عتيق

2025-06-07
حرق صور مرئية على أقراص مدمجة: مشروع تقني عتيق

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

اقرأ المزيد

أكتوكود: مُفهرِس شفرة ذكي وباني رسوم بيانية للمعرفة مدعوم بالذكاء الاصطناعي

2025-06-07
أكتوكود: مُفهرِس شفرة ذكي وباني رسوم بيانية للمعرفة مدعوم بالذكاء الاصطناعي

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

اقرأ المزيد
التطوير فهرسة الشفرة

اختبارات PostgreSQL فائقة السرعة في الذاكرة باستخدام py-pglite: بدون الحاجة إلى تثبيت PostgreSQL

2025-06-06
اختبارات PostgreSQL فائقة السرعة في الذاكرة باستخدام py-pglite: بدون الحاجة إلى تثبيت PostgreSQL

py-pglite هي مكتبة اختبار Python توفر تكاملاً سلسًا بين PGlite و مجموعات اختبار Python. استخدم قوة PostgreSQL في اختباراتك دون عبء تثبيت PostgreSQL كاملاً. تتميز بسرعة فائقة في اختبارات PostgreSQL في الذاكرة، وإعداد سهل (لا يتطلب سوى Node.js)، ودعمًا أصليًا لـ SQLAlchemy و SQLModel، وعزلًا كاملاً للاختبارات مع قاعدة بيانات جديدة لكل وحدة، ومتوافق بنسبة 100٪ مع PostgreSQL عبر PGlite، وتركيبات جاهزة للاستخدام لـ pytest، وإعدادات قابلة للتخصيص (وقت الانتظار، السجلات، إلخ). تبسط وظائف المرافق تنظيف قاعدة البيانات وإدارة المخططات.

اقرأ المزيد
التطوير
1 2 11 12 13 15 17 18 19 50 51