cqd: أداة مساعدة Python ملونة لفحص سمات الكائن

2024-12-22

cqd هي أداة مساعدة خفيفة الوزن بلغة Python توفر عرضًا ملونًا لسمات الكائن، مما يبسط فحص الكائنات أثناء التطوير و تصحيح الأخطاء. تقوم بتلوين السمات حسب الألوان: أساليب dunder (زرقاء)، سمات محمية (صفراء)، وسمات/أساليب عامة (خضراء). على سبيل المثال، إنها مفيدة لعرض سمات مُمَيِّز Hugging Face بسهولة. التثبيت سهل عبر `pip install cqd`. الاستخدام يتضمن استيراد دالة `cqd` و استدعاء `cqd(your_object).

اقرأ المزيد

تقدم في تدريب GGML: مثال تدريب MNIST VAE

2024-12-22

شارك مستخدم GitHub bssrdf مثالًا لتدريب MNIST VAE باستخدام مكتبة GGML. يهدف هذا المثال إلى استخدام خط أنابيب GGML فقط وتنفيذ مُحسِّن ADAM الخاص به، مما يُغطي نقص أمثلة التدريب المتاحة لـ GGML. تم إجراء تعديلات على مُحسِّنات ADAM وLBFGS لتتوافق مع نظام التشغيل الخلفي لوحدة معالجة الرسومات، وتمت إضافة العديد من المُشغِّلات المفقودة وخطافات المُحسِّن للاختبار والنماذج. كانت النتائج بعد 10 حقب مرضية.

اقرأ المزيد

Yakari: أداة بناء الأوامر التفاعلية تبسط واجهات سطر الأوامر المعقدة

2024-12-21

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

اقرأ المزيد
التطوير واجهة تفاعلية

Apache Cloudberry: قاعدة بيانات MPP مفتوحة المصدر، بديل لـ Greenplum

2024-12-21

Apache Cloudberry، الذي تم إنشاؤه بواسطة مطوري Greenplum Database الأصليين، هو قاعدة بيانات معالجة متوازية ضخمة (MPP) مفتوحة المصدر متقدمة وناضجة. يتميز بنواة PostgreSQL أحدث وقدرات مؤسسية محسّنة، تعمل كمستودع بيانات وتدعم تحليلات واسعة النطاق وأحمال عمل الذكاء الاصطناعي/التعلم الآلي. يمكن للمستخدمين إنشاءها من المصدر أو استخدام صندوق رمل قائم على Docker لإجراء تجارب سريعة. توفر مجتمع حيوي الدعم وتشجع على المساهمات التي تتراوح من تحسينات التعليمات البرمجية إلى تحسينات الوثائق.

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

Rivet: تشغيل وتوسيع تطبيقات الوقت الفعلي باستخدام الممثلين

2024-12-21

Rivet هي عبارة عن منصة لبناء وتوسيع تطبيقات الوقت الفعلي باستخدام نموذج الممثل. تتميز بـ RPC و حالة و أحداث مدمجة، مما يبسط تطوير التطبيقات الحديثة. توفر Rivet توسيعًا تلقائيًا، و نشر شبكة الحافة، وتشمل مراقبة مدمجة وقدرات تحديد موقع البيانات. مدعومة بواسطة Rust و FoundationDB و V8 isolates و بيئة تشغيل Deno، تضمن الأداء والكفاءة. Rivet مناسبة للتطبيقات التعاونية، و التطبيقات الأولية المحلية، و وكلاء الذكاء الاصطناعي، و خوادم الألعاب، و أكثر من ذلك.

اقرأ المزيد

SingleFile: حفظ صفحات الويب الكاملة كملفات HTML واحدة

2024-12-21

SingleFile هي إضافة ويب قوية وأداة سطر أوامر تحفظ صفحات الويب الكاملة كملف HTML واحد. تتوافق مع Chrome و Firefox و Edge والمزيد، وتوفر حفظ صفحات مريح، ومعالجة علامات تبويب متعددة، ووظائف تعليق، وحتى تسمح بتحميل صفحات محفظة إلى Google Drive أو GitHub. خصّص اختصارات لوحة المفاتيح والإعدادات لتناسب احتياجاتك.

اقرأ المزيد

FindMy.py: مكتبة Python شاملة للاستعلام عن شبكة FindMy من Apple

2024-12-21

FindMy.py هي مكتبة Python توفر كل ما تحتاجه للاستعلام عن شبكة FindMy من Apple. وهي توحد نظام Find My المُجزّأ، مُقدّمةً حلاً متعدد المنصات يدعم أجهزة متعددة (AirTags، iDevices، إلخ) وطرق مصادقة متعددة (بما في ذلك SMS وTrusted Device 2FA). وتتميز بواجهات برمجة تطبيقات غير متزامنة ومتزامنة. المشروع حاليًا في مرحلة ألفا، وقد يتغير تصميم واجهة البرمجة، لكن الوظائف الأساسية مستقرة.

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

مطور برمجيات ينشئ لعبة ثلاثية الأبعاد شبه حقيقية باستخدام Bash

2024-12-20

قام مطور برمجيات يُدعى izabera بتطوير لعبة ثلاثية الأبعاد شبه حقيقية مُذهلة باستخدام لغة البرمجة النصية Bash. هذا المشروع، وهو تكريم للعبة Wolfenstein 3D الكلاسيكية، متوفر على GitHub كمصدر مفتوح. الشيفرة موجزة، لكن النتيجة مُبهرة، مما يُظهر قوة Bash وابتكار المطور. يحتوي المستودع على شفرة المصدر للعبة وأشرطة فيديو توضيحية. يمكن للمطورين المهتمين التحقق منها على GitHub.

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

OpenAI تطلق مجموعة تطوير برمجيات مضمّنة في الوقت الحقيقي للوحدات التحكم الدقيقة

2024-12-20

أطلقت OpenAI مجموعة تطوير برمجيات (SDK) جديدة تُدعى openai-realtime-embedded-sdk، والتي تُمكّن المطورين من استخدام واجهة برمجة التطبيقات (API) الخاصة بها في الوقت الحقيقي على وحدات تحكم دقيقة مثل ESP32. يدعم هذا البرنامج Linux و ESP32S3، مما يسمح بإجراء الاختبارات على Linux دون الحاجة إلى أجهزة مادية. بعد تثبيت protobufc، وتعيين النظام الأساسي الهدف، وتكوين شبكة WiFi ومفاتيح API OpenAI، يمكن للمطورين بناء وتنفيذ التطبيقات. هذا يوسّع قدرات الذكاء الاصطناعي من OpenAI إلى الأجهزة المدمجة، مما يفتح آفاقًا جديدة لتطبيقات إنترنت الأشياء والحوسبة الطرفية.

اقرأ المزيد

بايت دانس تطلق إطار عمل نظام التوصية مونوليث

2024-12-20

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

اقرأ المزيد

محرك ألعاب مفتوح المصدر boardgame.io يبسط تطوير ألعاب الأدوار

2024-12-20

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

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

Hugging Face مفتوحة المصدر: "البحث والتعلم"

2024-12-20

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

اقرأ المزيد

جيثب يعلن عن شيفرة مصدر لعبة Elite لكومودور 64 مع توثيق كامل

2024-12-20

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

اقرأ المزيد

هندسة عكسية لاستغلال RGH على جهاز Xbox 360: رحلة مثيرة في اختراق الأجهزة

2024-12-19

يوثّق الكاتب بعناية رحلته في الهندسة العكسية لاستغلال RGH (Reset Glitch Hack) على جهاز Xbox 360. باستخدام تقنية "التعطيل" في الأجهزة، يتحكم بدقة في نبضات نانوثانية على خط إعادة تعيين وحدة المعالجة المركزية لخداع عملية التحقق من التوقيعات في النظام، مما يسمح بتشغيل رمز غير موقّع. يتغلب الكاتب على تحديات مثل الدقة الزمنية، ويعيد إنتاج هذا الثغرة الأمنية الكلاسيكية بنجاح. يشارك أدواته (FPGA/CPLD، محلل منطقي)، ورمز Verilog، وخبرته، مما يوفر رؤى قيّمة لباحثي أمن الأجهزة.

اقرأ المزيد
العتاد استغلال RGH

CCState: مكتبة خفيفة الوزن ومرنة لإدارة الحالة

2024-12-19

CCState هي مكتبة خفيفة الوزن وواضحة دلاليًا ومرنة لإدارة الحالة، مصممة لتطبيقات الصفحات المفردة متوسطة إلى كبيرة الحجم ذات احتياجات معقدة لإدارة الحالة. وهي مبنية على ثلاثة أنواع بيانات أساسية: محسوب، أمر، وحالة، مما يوفر واجهة برمجة تطبيقات بسيطة وبديهية مع تغطية اختبار بنسبة 100٪. تتوافق CCState مع الأطر بشكل مستقل، وتعمل بسلاسة مع React و Vanilla JS وأطر واجهة المستخدم الأخرى، مع تقديم أداء سريع للغاية، متفوقة على Jotai في العديد من السيناريوهات. توفر واجهات برمجة التطبيقات الأساسية - `state` و `computed` و `command` - معالجة لوحدات القيم الأساسية، والحسابات المشتقة، والآثار الجانبية على التوالي. تُبسّط Hooks React مثل `useGet` و `useSet` و `useLoadable` و `useResolved` الوصول إلى البيانات ومعالجة قيم Promise. توفر CCState أيضًا إمكانات الاشتراك للتحديثات التفاعلية.

اقرأ المزيد

بداية سريعة مع TideCloak: تطبيق React آمن في 10 دقائق

2024-12-19

TideCloak هو نظام إدارة الهوية والوصول سهل الاستخدام، يعتمد على Keycloak ويحميّه نسيج Tide للأمن السيبراني. يوضح هذا الدليل كيفية إنشاء تطبيق React من صفحة واحدة آمن باستخدام TideCloak في أقل من 10 دقائق. أولاً، قم بتثبيت Docker و NPM، ثم قم بتشغيل حاوية TideCloak-Dev Docker. بعد تنشيط ترخيص مطور مجاني، أنشئ مشروع React الخاص بك، وقم بتثبيت التبعيات، وقم بتشغيل التطبيق. يمكن للمستخدمين تسجيل الدخول، والتسجيل، وعرض محتوى مخصص بناءً على الأدوار المحددة مسبقًا، وكل ذلك يديره TideCloak ويحميه نسيج Tide للأمن السيبراني.

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

مطور برمجيات يحول إطارات الأفلام إلى فن باستخدام الذكاء الاصطناعي

2024-12-19

استخدم مطور برمجيات مكتبات Python و OpenCV و PIL لتحويل إطارات الأفلام إلى أعمال فنية فريدة. من خلال استخراج الإطارات من مقاطع الفيديو، وضغط الألوان، وإنشاء صور باركود وصور دائرية على شكل "قزحية". يوضح مشروع "Movie Iris" تطور مواضيع الألوان في الفيلم. يمكن للرمز مفتوح المصدر معالجة أي فيديو، وتحويل اللحظات اليومية إلى فن.

اقرأ المزيد

Nullboard: لوحة كانبان بسيطة للاستخدام دون اتصال بالإنترنت

2024-12-19

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

اقرأ المزيد

Retis: تتبع الحزم في مُكدس الشبكات في لينكس

2024-12-19

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

اقرأ المزيد

بوتان: مجموعة أدوات التشفير C++ الحديثة

2024-12-19

بوتان هي مكتبة تشفير C++ قوية مفتوحة المصدر، تم إصدارها بموجب ترخيص BSD المبسّط التراخي. وتهدف إلى أن تكون الخيار الأمثل للتشفير في C++، حيث توفر الأدوات اللازمة لتنفيذ أنظمة متنوعة مثل بروتوكول TLS، وشهادات X.509، وشفرات AEAD الحديثة، ودعم الأجهزة PKCS#11 وTPM، وتجزئة كلمات المرور، ومخططات التشفير ما بعد الكم. يتضمن ذلك ارتباطًا بلغة بايثون، مع توفر روابط بلغات أخرى. كما يتم توفير واجهة سطر أوامر غنية بالمميزات. الإصدار الأخير هو 3.6.1، وهو متوفر من خلال العديد من التوزيعات بما في ذلك Fedora وDebian وArch وHomebrew.

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

Trofaf: مُولِّد مدوّنات ثابتة بسيطة وفعّالة بلغة Go

2024-12-19

Trofaf هو مُولِّد مدوّنات ثابتة بسيط وفعال مكتوب بلغة Go. يحتاج فقط إلى ثلاثة مجلدات (posts, public, templates) ليُنشئ موقعًا ثابتًا من ملفات Markdown وبيانات Front Matter، ويُحدّث تلقائيًا عند اكتشاف أي تغييرات. يُقدّم خيارات سطر الأوامر للتخصيص، ويُعطى الأولوية للبساطة على الميزات المتقدمة، مما يجعله مثاليًا للمستخدمين الذين يبحثون عن حلّ بسيط لإنشاء مدوّنات.

اقرأ المزيد

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

2024-12-19

يهدف مشروع المصدر المفتوح `apple-watch-with-android` إلى جعل ساعة أبل قابلة للاستخدام مع هواتف أندرويد. على الرغم من الطبيعة المغلقة لنظام أبل، يستخدم هذا المشروع التعليمات البرمجية والتقنيات لتمكين بعض الوظائف، بما في ذلك الإشعارات، وجهات الاتصال، والمكالمات، والتقويم، والمهام. يبرز هذا المشروع محاولات التغلب على القيود التكنولوجية وتحديات النظام البيئي المغلق لأبل.

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

لوحة مفاتيح ثورية: تصميم ديناميكي قائم على سلاسل ماركوف

2024-12-19

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

اقرأ المزيد

Firenvim: دمج Neovim في متصفحك لتحرير محسّن

2024-12-19

Firenvim هي إضافة متصفح تقوم بدمج محرر Neovim بسلاسة في Chrome و Firefox وغيرها من المتصفحات. بنقرة واحدة على أي مربع نص، يمكنك تحرير محتوى صفحة الويب على الفور باستخدام ميزات Neovim القوية. احفظ التغييرات باستخدام ':w' وأغلق المحرر باستخدام ':q'. التثبيت بسيط، وخيارات التخصيص الواسعة تتيح لك ضبط سلوك الإضافة، بما في ذلك تحديد العنصر، وإعدادات الاستحواذ التلقائي، وخيارات سطر الأوامر، وأكثر من ذلك. يوفر Firenvim ميزات متقدمة مثل التشغيل اليدوي، والتعطيل المؤقت، والتكوين المخصص، ومعالجة الأحرف الخاصة، والتفاعل مع صفحة الويب. ومع ذلك، ضع في اعتبارك أن مشاكل التوافق قد تنشأ مع بعض مواقع الويب.

اقرأ المزيد

مشروع yadm مفتوح المصدر على GitHub: مدير ملفات نقطة آخر

2024-12-19

yadm هو مدير ملفات نقطة يعتمد على Git، يدعم الملفات البديلة الخاصة بالنظام أو الملفات القائمة على القوالب، ويشفر البيانات الخاصة باستخدام أدوات مثل GnuPG و OpenSSL. يوفر تهيئة قابلة للتخصيص وخطافات لتنفيذ البرامج النصية المخصصة قبل وبعد أي عملية. تشمل الميزات إضافة، والالتزام، وتشفير، وفك تشفير الملفات، وإنشاء تكوينات خاصة بنظام التشغيل. عنوان المشروع: https://github.com/yadm-dev/yadm

اقرأ المزيد

مختبر الخزانات: واجهة مستخدم رسومية خفيفة الوزن لقاعدة بيانات المتجهات Postgres

2024-12-19

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

اقرأ المزيد

نظام تشغيل Piccolo OS متعدد المهام صغير الحجم لنظام Raspberry Pi Pico

2024-12-19

Piccolo OS هو نظام تشغيل صغير متعدد المهام مصمم خصيصًا لنظام Raspberry Pi Pico، وهو يعمل بشكل أساسي كأداة تعليمية. يعرض أساسيات نظام تشغيل متعدد المهام التعاوني وهندسة Arm Cortex-M0+. يتم جدولة المهام بطريقة بسيطة، Round-robin، باستخدام مُشيرَين للمكدس MSP و PSP للتحويل بين السياقات والانتقال بين أوضاع Thread و Handler. على الرغم من تبسيط وظائفه، إلا أنه يُوضح بوضوح المبادئ الأساسية لأنظمة التشغيل متعددة المهام، مما يجعله مثاليًا لتعلم أساسيات أنظمة التشغيل.

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

تركيب جملة SQL بدون قاعدة بيانات: مقدمة إلى Musoq

2024-12-18

Musoq هو مشروع مفتوح المصدر يسمح للمطورين باستعراض مصادر بيانات متنوعة مثل الملفات، والدلائل، والصور، باستخدام بناء جملة يشبه SQL، دون الحاجة إلى قاعدة بيانات. يتميز بواجهة برمجة تطبيقات قابلة للتوصيل تدعم مصادر بيانات متنوعة، بما في ذلك أنظمة الملفات، والأرشيفات، ومستودعات Git، ورموز C#، وموارد Docker و Kubernetes، وحتى أنه يدمج نماذج الذكاء الاصطناعي مثل OpenAI و Ollama لتحليلات متقدمة. يهدف Musoq إلى تبسيط استعراض البيانات، وزيادة كفاءة المطورين، خاصةً للاستعلامات العشوائية على مجموعات بيانات صغيرة إلى متوسطة الحجم. على الرغم من استخدامه لبناء جملة يشبه SQL، إلا أنه ليس متوافقًا تمامًا مع SQL؛ حيث يعطي الأولوية لبناء جملة سهل الاستخدام وتنفيذ فعال.

اقرأ المزيد

Solaar مفتوح المصدر: مدير أجهزة لينكس لأجهزة Logitech

2024-12-18

Solaar هو مدير أجهزة لينكس مفتوح المصدر للعديد من لوحات المفاتيح والماوس وأجهزة Logitech الأخرى التي تتصل لاسلكيًا عبر أجهزة استقبال Unifying أو Bolt أو Lightspeed أو Nano، بالإضافة إلى العديد من أجهزة Logitech التي تتصل عبر كابل USB أو Bluetooth. إنه ليس برنامج تشغيل جهاز؛ بل يستجيب للرسائل الخاصة من الأجهزة التي يتم تجاهلها بخلاف ذلك بواسطة نظام إدخال Linux. يدعم Solaar إقران/إلغاء إقران الأجهزة مع أجهزة الاستقبال، وتكوين إعدادات الجهاز، وتكوين الأزرار المخصصة، وتشغيل القواعد استجابةً للرسائل الخاصة من الأجهزة. تتضمن خيارات التثبيت الحزم المُنشأة مسبقًا وتجميع التعليمات البرمجية المصدر.

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

BlackSheep: إطار عمل ويب ASGI سريع وخفيف الوزن لـ Python

2024-12-18

BlackSheep هو إطار عمل ويب ASGI غير متزامن وسريع لـ Python، مستوحى من Flask و ASP.NET Core وعمل Yury Selivanov. يقدم واجهة سطر أوامر لإنشاء المشاريع بسرعة، ويدعم الربط التلقائي، وحقن التبعيات، وتوليد وثائق OpenAPI، واستراتيجيات متنوعة للمصادقة والترخيص. يتميز BlackSheep بقدرة عالية على التوافق مع أنظمة التشغيل وأوقات التشغيل المختلفة، ويتضمن ميزات مثل البرامج الوسيطة، وWebSocket، وSSE، وخدمة الملفات الثابتة، والتكامل مع Jinja2، مما يجعله مثاليًا لبناء تطبيقات ويب عالية الأداء.

اقرأ المزيد
← Previous 1 3