86Box: رحلة إلى الماضي مع بنية x86

2024-12-30
86Box: رحلة إلى الماضي مع بنية x86

86Box هو محاكي x86 منخفض المستوى يعمل على تشغيل أنظمة التشغيل والبرامج القديمة المصممة لأنظمة IBM PC والمتوافقة معها، من عام 1981 وحتى تصميمات الأنظمة الحديثة نسبيًا القائمة على ناقل PCI. يتميز بواجهة سهلة الاستخدام، محاكاة منخفضة المستوى للمعالجات القائمة على 8086 حتى Celeron من عصر Mendocino، مجموعة كبيرة من إمكانيات تخصيص الأجهزة الظاهرية، ودعم مجموعة متنوعة من الأجهزة الطرفية. يسمح بتشغيل MS-DOS، إصدارات قديمة من Windows، OS/2، توزيعات Linux متنوعة، وأنظمة قديمة مثل BeOS أو NEXTSTEP.

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

MiceWine: تشغيل تطبيقات وألعاب Windows على Android

2024-12-30
MiceWine: تشغيل تطبيقات وألعاب Windows على Android

يهدف مشروع MiceWine إلى تشغيل تطبيقات وألعاب Windows على هواتف Android الذكية. يستخدم إصدارًا مُعدلاً من Wine مُجمّعًا لنظام Android و Box64 لتحقيق أفضل أداء ممكن. لا يزال قيد التطوير النشط، ويستخدم خادم X قائمًا على Termux-X11. يدعم إصدار Android 10 والإصدارات الأحدث. تدعم وحدات معالجة الرسومات Adreno 7xx و 6xx مع Turnip/Zink، بينما تحظى وحدات المعالجة الرسومية الأخرى بدعم جزئي مع native/Zink (تجريبي). Vulkan الأصلي على وحدات معالجة الرسومات غير Adreno تجريبي ويتطلب اختبارات.

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

PolyDye: تعديل طابعة ثلاثية الأبعاد ملونة بالكامل لطابعات Marlin

2024-12-30
PolyDye: تعديل طابعة ثلاثية الأبعاد ملونة بالكامل لطابعات Marlin

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

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

إطار عمل KAG: إطار عمل للمنطق والمعرفة المعززة للاستنتاج والاسترجاع

2024-12-30
إطار عمل KAG: إطار عمل للمنطق والمعرفة المعززة للاستنتاج والاسترجاع

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

اقرأ المزيد

بناء محاكي حاسوب كامل بلغة C: من بوابة NAND إلى لعبة تتريس

2024-12-30
بناء محاكي حاسوب كامل بلغة C: من بوابة NAND إلى لعبة تتريس

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

اقرأ المزيد

امتداد راكت: تضمين الصور في التعليمات البرمجية المصدر

2024-12-29
امتداد راكت: تضمين الصور في التعليمات البرمجية المصدر

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

اقرأ المزيد

مشروع libsearch مفتوح المصدر على GitHub: بحث نصوص كامل بدون فهرسة لـ JavaScript

2024-12-29
مشروع libsearch مفتوح المصدر على GitHub: بحث نصوص كامل بدون فهرسة لـ JavaScript

libsearch هي مكتبة بحث نصوص كاملة مفتوحة المصدر بلغة JavaScript على GitHub تسمح بالبحث السريع عن النصوص دون الحاجة إلى فهرس مُبني مسبقًا. وهي تستفيد من محرك التعبيرات النمطية المُحسّن للغاية في محركات JavaScript الحديثة، حيث تُحوّل سلاسل الاستعلام إلى مرشحات تعبيرات نمطية للبحث، وتستخدم خوارزمية TF-IDF تقريبية للتصنيف. هذه المكتبة مناسبة للتطبيقات البسيطة التي لا تتطلب فهرسة معقدة، وهي مفيدة بشكل خاص لإنشاء النماذج الأولية السريعة وتطبيقات الويب الصغيرة.

اقرأ المزيد

resizer2: إدارة نوافذ ويندوز مثل KDE/i3 باستخدام Win+الماوس

2024-12-29
resizer2: إدارة نوافذ ويندوز مثل KDE/i3 باستخدام Win+الماوس

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

اقرأ المزيد

أنكي مدعومة بالذكاء الاصطناعي: ثورة في التعليم الطبي

2024-12-28
أنكي مدعومة بالذكاء الاصطناعي: ثورة في التعليم الطبي

AnkiAIUtils هي مجموعة من الأدوات المدعومة بالذكاء الاصطناعي المصممة لتحسين بطاقات Anki التعليمية. باستخدام نماذج مثل ChatGPT و DALL-E و Stable Diffusion، تقوم بإنشاء تفسيرات، وأدوات حفظ، ورسوم توضيحية، وميزات تعليم تكيّفية تلقائيًا. تعمل الأدوات على مطابقة الأمثلة ذات الصلة ديناميكيًا بناءً على تقدم التعلم، وإنشاء أدوات حفظ شخصية، ودعم العديد من مزودي نماذج اللغة الكبيرة (LLM) والنماذج. على الرغم من أنها لا تزال في مراحلها الأولى، إلا أن هذا المشروع يُظهر إمكانات هائلة لتحويل التعليم الطبي والتعلم بشكل عام.

اقرأ المزيد

Mixin: إطار عمل قوي لنسج البايت كود لـ Java

2024-12-28
Mixin: إطار عمل قوي لنسج البايت كود لـ Java

Mixin هو إطار عمل سمات/ميزات ونسج البايت كود لـ Java يستخدم ASM، ويربط بعمليّة تحميل الفئات وقت التشغيل عبر خدمات قابلة للتوصيل. يدعم نظام LegacyLauncher من Mojang (تمّ إلغاؤه لصالح ModLauncher الأكثر قابلية للتوسيع)، وهو متوافق مع Java 8 والإصدارات الأحدث. يوفر Mixin وثائق شاملة، ومستودعات Maven، وأدوات، بما في ذلك مُعالج تعليقات توضيحية للتعامل مع مهام التعتيم، والتكامل مع Eclipse وIntelliJ IDEA. يسجّل سجلّ إصداراته إضافة الميزات وإصلاحات الأخطاء، مما يساعد المطورين على اختيار الإصدار المناسب.

اقرأ المزيد

Caravan: نظام تسجيل مرن قائم على النقل لـ JavaScript/TypeScript

2024-12-28
Caravan: نظام تسجيل مرن قائم على النقل لـ JavaScript/TypeScript

Caravan هو نظام تسجيل مرن قائم على النقل لتطبيقات JavaScript/TypeScript. يدعم أنظمة نقل متعددة (وحدة التحكم، الملف، Datadog، BetterStack، إلخ)، وتصفية مستوى السجل، وربط السياق من خلال مسجلات متفرعة، وإخفاء البيانات. يمكن للمطورين بسهولة تسجيل الرسائل الأساسية، والبيانات الوصفية، والمعلومات المتعلقة بالسياق، مما يحسن عملية التصحيح ومراقبة النظام. تصميمه الذي يركز على TypeScript يعزز تجربة المطور.

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

تحسين مُحسِّن SBCL: تسريع عملية تجميع (lambda () nil)

2024-12-28
تحسين مُحسِّن  SBCL: تسريع عملية تجميع (lambda () nil)

حصل مُحسِّن SBCL على تحسين كبير يُحسِّن بشكل كبير سرعة تجميع الدوال الفارغة مثل `(lambda () nil)`. في السابق، كانت عملية التجميع تُنتج العديد من الدوال الزائدة. يُحدِّد هذا التحسين ويُعالِج هذه الحالات الخاصة، حيث يُعيد مباشرةً دالة فارغة مُعرَّفة مسبقًا، مما يُجنِّب الحسابات غير الضرورية ويُزيد سرعة التجميع بشكل كبير. هذا التحسين فعال بشكل خاص عند التعامل مع كميات كبيرة من التعليمات البرمجية التي تحتوي على دوال فارغة، مما يُقلِّل من وقت التجميع ويُعزِّز إنتاجية المطور.

اقرأ المزيد

متتبع تمارين رياضية بسيط: ملف HTML واحد لتمارين أسبوعية

2024-12-27
متتبع تمارين رياضية بسيط: ملف HTML واحد لتمارين أسبوعية

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

اقرأ المزيد

NeatShift: أداة حديثة لتنظيم الملفات على نظام ويندوز

2024-12-27
NeatShift: أداة حديثة لتنظيم الملفات على نظام ويندوز

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

اقرأ المزيد

عرض أضواء تسلا: دليل لعروض الأضواء المخصصة

2024-12-27
عرض أضواء تسلا: دليل لعروض الأضواء المخصصة

أصدرت تسلا ميزة عرض أضواء مخصصة تتيح للمستخدمين إنشاء وعرض عروض أضواء شخصية على سيارات موديل S و 3 و X و Y و Cybertruck من طراز 2021 وما بعدها عبر محرك أقراص USB باستخدام برنامج xLights. يقدم هذا الدليل تفاصيل خطوات إنشاء وتشغيل عروض الأضواء المخصصة، بما في ذلك تثبيت البرنامج، ومتطلبات تنسيق الملفات، والتحكم في تأثيرات الإضاءة، واستكشاف الأخطاء وإصلاحها، ويوفر برنامجًا للتحقق من صحة الملفات للتأكد من أن ملفات عرض الأضواء الخاصة بالمستخدم تلبي متطلبات تسلا.

اقرأ المزيد
متنوع عرض أضواء

مشروع جيثب: أتمتة البريد الإلكتروني اليومي للمفردات الهولندية

2024-12-27
مشروع جيثب: أتمتة البريد الإلكتروني اليومي للمفردات الهولندية

يقوم هذا المشروع على جيثب بأتمتة إرسال بريد إلكتروني يومي يحتوي على ثلاث كلمات هولندية من المستوى C1، وترجماتها الإنجليزية، وأمثلة على الجمل. أنشأ المؤلف هذا المشروع لعدم وجود أدوات تعليمية مناسبة، مستخدماً ChatGPT لاقتراح الكلمات وخدمات AWS (بما في ذلك Lambda و DynamoDB و SES) للتحكم الآلي. تصميم المشروع بسيط، لكنه يتيح مجالاً للتحسين، مثل إعادة هيكلة رمز Python لتحسين الأداء.

اقرأ المزيد

آلة حاسبة بسيطة تعمل مباشرة باستخدام Tree-sitter و Cranelift JIT

2024-12-27
آلة حاسبة بسيطة تعمل مباشرة باستخدام Tree-sitter و Cranelift JIT

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

اقرأ المزيد

Quiver: محرر حديث للرسوم التبادلية في الويب

2024-12-27
Quiver: محرر حديث للرسوم التبادلية في الويب

Quiver هو محرر حديث قائم على الويب لإنشاء الرسوم التبادلية. يسمح بإنشاء رسوم بيانية معقدة بسرعة، وعرضها بجودة عالية على الشاشة، وتصديرها إلى LaTeX عبر tikz-cd. تشمل الميزات واجهة بديهية، ودعم لعمليات السحب، والدفع، والإضافة، والخلايا ذات الرتب الأعلى، والاختيار المتعدد، والسجل، والماكروات المخصصة، ودمج HTML للمشاركة السهلة. إنشاء الرسوم البيانية أسرع بكثير من كتابة ما يعادلها من أكواد LaTeX يدويًا.

اقرأ المزيد

SkunkHTML: مُنشئ مواقع ثابتة لـ GitHub Pages

2024-12-27
SkunkHTML: مُنشئ مواقع ثابتة لـ GitHub Pages

SkunkHTML هو مُنشئ مواقع ثابتة يعمل بواسطة GitHub Actions، مما يُمكّن المستخدمين من إنشاء ونشر مدونات شخصية أو مواقع ويب بسرعة على GitHub Pages باستخدام ملفات Markdown. ما عليك سوى تحميل ملفات Markdown الخاصة بك إلى مجلد `/markdown-blog/`، وسيتولى GitHub Actions عملية البناء والنشر تلقائيًا للموقع المُحدّث. يدعم SkunkHTML نظام التعليقات Giscus، ويُوفّر وثائق وأمثلة مُفصّلة. المشروع مفتوح المصدر بالكامل ويمكن شوكه مباشرةً على GitHub دون الحاجة إلى تنزيله محليًا.

اقرأ المزيد

تحديات ترقية مكتبات Rust: طريقة ذكية لتجنب تعارضات الإصدارات

2024-12-26
تحديات ترقية مكتبات Rust: طريقة ذكية لتجنب تعارضات الإصدارات

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

اقرأ المزيد

محرك تتبع الأشعة WebGPU مفتوح المصدر: عرض ثلاثي الأبعاد في الوقت الفعلي من مشاهد glTF

2024-12-26
محرك تتبع الأشعة WebGPU مفتوح المصدر: عرض ثلاثي الأبعاد في الوقت الفعلي من مشاهد glTF

مشروع webgpu-raytracer مفتوح المصدر هو محرك تتبع أشعة برمجي تم إنشاؤه باستخدام واجهة برمجة التطبيقات WebGPU. وهو يدعم ملفات المشهد glTF ويعرض المواد مع albedo و خرائط طبيعية و خرائط مواد. يستخدم المحرك BVH للتقاطعات المتسارعة لمشهد الأشعة ويستخدم أخذ العينات ذات الأهمية المتعددة من أجل الكفاءة. يدعم حاليًا خرائط البيئة ويسمح بالتحكم في الكاميرا باستخدام لوحة المفاتيح والماوس، لكن الانكسار غير مدعوم بعد.

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

مشروع ثراستر مفتوح المصدر على جيثب: تبسيط نشر تطبيقات ريلز باستخدام وكيل HTTP/2

2024-12-26
مشروع ثراستر مفتوح المصدر على جيثب: تبسيط نشر تطبيقات ريلز باستخدام وكيل HTTP/2

ثراستر هو وكيل HTTP/2 مصمم لتبسيط عمليات نشر تطبيقات ريلز في بيئة الإنتاج. يعمل جنبًا إلى جنب مع خادم الويب بوما، ويوفر ميزات مثل دعم HTTP/2، وإدارة شهادات TLS التلقائية مع Let's Encrypt، والذاكرة التخزين المؤقت الأساسية لـ HTTP، ودعم X-Sendfile مع الضغط. يهدف إلى إعداد بدون تكوين؛ فقط قم بتعيين متغير البيئة TLS_DOMAIN لتمكين TLS، وإلا فسوف يعمل في وضع HTTP فقط. كما يقوم ثراستر بتغليف عملية بوما، مما يجعله مثاليًا للبيئات المعبأة بالحاويات. تم إنشاؤه في الأصل لمشروع ONCE، ويستخدم الآن لنشر تطبيقات ريلز الأخرى بشكل أبسط.

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

DeepSeek-V3: نموذج لغة مفتوح المصدر من نوع خليط الخبراء بـ 671 مليار معامل

2024-12-26
DeepSeek-V3: نموذج لغة مفتوح المصدر من نوع خليط الخبراء بـ 671 مليار معامل

DeepSeek-V3 هو نموذج لغة قوي من نوع خليط الخبراء (MoE) يحتوي على 671 مليار معامل، حيث يتم تنشيط 37 مليار معامل لكل رمز. يستخدم نموذج DeepSeek-V3 تقنية الانتباه الكامن متعدد الرؤوس (MLA) وهندسة DeepSeekMoE، ويبتكر استراتيجية موازنة الحمل بدون خسارة إضافية وهدف تدريب تنبؤ متعدد الرموز. تم تدريب DeepSeek-V3 مسبقًا على 14.8 تريليون رمز عالي الجودة، متبوعًا بضبط دقيق تحت الإشراف والتعلم المعزز. تُظهر نتائج التقييم أن DeepSeek-V3 يتفوق على نماذج المصدر المفتوح الأخرى، ويحقق أداءً مُقارِباً لأداء النماذج المغلقة الرائدة، مع كفاءة تدريب ملحوظة - 2.788 مليون ساعة من معالجة وحدات معالجة الرسومات H800 فقط.

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

Node.js يفعّل --experimental-strip-types افتراضيًا، مُحسّنًا دعم TypeScript

2024-12-26
Node.js يفعّل --experimental-strip-types افتراضيًا، مُحسّنًا دعم TypeScript

يُفعّل تحديثٌ هامٌّ لـ Node.js علم `--experimental-strip-types` افتراضيًا. وهذا يعني أنه بإمكان المُطوّرين الآن تشغيل ملفات TypeScript دون الحاجة إلى تهيئة إضافية. يهدف هذا التغيير إلى تحسين دعم TypeScript واكتشاف المزيد من الأخطاء. وعلى الرغم من أنه لا يزال تجريبيًا، إلا أنه يُمثّل خطوةً كبيرةً نحو تبسيط تطوير TypeScript في Node.js، مُقدّمًا للمُطوّرين تجربةً أكثر سلاسة.

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

خادم ماين كرافت بلغة كوبول: مشروع استثنائي

2024-12-26
خادم ماين كرافت بلغة كوبول: مشروع استثنائي

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

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

SiYuan: نظام إدارة المعرفة الشخصية آمن وذاتي الاستضافة و مفتوح المصدر

2024-12-26
SiYuan: نظام إدارة المعرفة الشخصية آمن وذاتي الاستضافة و مفتوح المصدر

SiYuan هو برنامج إدارة المعرفة الشخصية الذي يضع الخصوصية أولوية، وهو ذاتي الاستضافة ومفتوح المصدر بالكامل، مكتوب بلغات TypeScript و Go. يتميز بميزات مثل الإشارات الدقيقة على مستوى الكتل، وتحرير Markdown WYSIWYG، والسمات المخصصة، ودمج استعلامات SQL، وقص ولصق الويب، وتصدير روابط تعليقات PDF. يتوفر عبر متاجر التطبيقات (App Store، Google Play، F-Droid) و Docker، ويوفر SiYuan تجربة قوية وسهلة الاستخدام. معظم الميزات مجانية للاستخدام الشخصي والتجاري.

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

بلاك كاندي: خادم بث موسيقى ذاتي الاستضافة

2024-12-26
بلاك كاندي: خادم بث موسيقى ذاتي الاستضافة

بلاك كاندي هو خادم بث موسيقى ذاتي الاستضافة، مركز الموسيقى الشخصي الخاص بك. يوفر تركيبًا سهلًا عبر Docker، مما يسمح لك بإعداد خدمة بث الموسيقى الخاصة بك بسرعة. تتوفر نسخة تجريبية للاختبار. في حين أن SQLite هو قاعدة البيانات الافتراضية، إلا أن PostgreSQL مدعوم أيضًا. يتم إدارة استمرارية البيانات عن طريق تركيب مجلد /app/storage. لتحسين الأداء، يتم دعم وكيل Nginx، وتتوفر تطبيقات الجوّال.

اقرأ المزيد

Portspoof: أداة تمويه المنافذ مفتوحة المصدر تحبط عمليات مسح المنافذ

2024-12-25
Portspoof: أداة تمويه المنافذ مفتوحة المصدر تحبط عمليات مسح المنافذ

Portspoof هي أداة تمويه منافذ مفتوحة المصدر مصممة لتعزيز أمان نظام التشغيل. إنها تربك ماسحات المنافذ من خلال إبقاء جميع منافذ TCP البالغ عددها 65535 مفتوحة دائمًا والرد على كل محاولة اتصال بـ SYN+ACK. بالإضافة إلى ذلك ، يمتلك Portspoof قاعدة بيانات ضخمة من توقيعات الخدمة الديناميكية ، التي تحاكي العديد من لافتات الخدمة لمنع المتسللين بشكل أكبر من تحديد الخدمات الحقيقية. هذا يزيد بشكل كبير من الوقت والصعوبة التي يواجهها المتسللون في إجراء عمليات مسح المنافذ وتحديد الخدمات ، مما يحسن أمان النظام بشكل فعال دون الحاجة إلى امتيازات الجذر.

اقرأ المزيد
التطوير تمويه المنافذ

SiaPy: أداة بايثون لمعالجة الصور الطيفية بكفاءة

2024-12-25
SiaPy: أداة بايثون لمعالجة الصور الطيفية بكفاءة

SiaPy هي أداة بايثون لمعالجة الصور الطيفية بكفاءة. توفر مجموعة شاملة من الأدوات لتحميل ومعالجة وتحليل بيانات الصور الطيفية. يدعم SiaPy تنسيقات ملفات متعددة ويتميز بواجهة برمجة تطبيقات سهلة الاستخدام. المشروع مرخص بموجب ترخيص MIT ويرحب بمساهمات المجتمع.

اقرأ المزيد

إطلاق تطبيق مراقبة خزان البول في محطة الفضاء الدولية في الوقت الفعلي

2024-12-24
إطلاق تطبيق مراقبة خزان البول في محطة الفضاء الدولية في الوقت الفعلي

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

اقرأ المزيد
1 2 43 44 45 46 48 50 51