Category: التطوير

محاكي عمى الألوان: Sim Daltonism

2025-03-30
محاكي عمى الألوان: Sim Daltonism

يُحاكي تطبيق Sim Daltonism عمى الألوان، مما يتيح لك تصور الألوان كما يراها الأشخاص الذين يعانون من أنواع مختلفة من عيوب الرؤية اللونية. يستخدم تطبيق iOS الكاميرا للتصفية في الوقت الفعلي، بينما يقوم تطبيق Mac بتصفية منطقة من الشاشة. التطبيق مفتوح المصدر ويرحب بالمساهمات.

Kalua: بناء شبكات شبكية بدون عناء

2025-03-30
Kalua: بناء شبكات شبكية بدون عناء

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

التطوير شبكة شبكية

Rust يرشدني إلى الطريق الصحيح™

2025-03-30

أثناء المساهمة في مشروع Rust bors، واجه المؤلف مشكلة نشر ناجمة عن هجرة SQL. نشأت المشكلة من إضافة عمود NOT NULL إلى جدول مملوء مسبقًا دون توفير قيمة افتراضية. لم يقم المؤلف بإصلاح الخطأ فحسب، بل استخدم أيضًا Rust و sqlparser crate لكتابة اختبار تكامل يكتشف هذه الأنواع من المشكلات تلقائيًا، مما يبرز نقاط القوة في Rust في تشجيع الكود عالي الجودة ومنع الأخطاء. كانت العملية بأكملها فعالة ومريحة، مما يبرز مزايا نظام أنواع Rust القوي واكتمال IDE التلقائي.

مُصحح أخطاء rr يحصل على تحديث رئيسي: وضع العدادات البرمجية

2025-03-30
مُصحح أخطاء rr يحصل على تحديث رئيسي: وضع العدادات البرمجية

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

arXivLabs: مشاريع تجريبية مع متعاونين من المجتمع

2025-03-30
arXivLabs: مشاريع تجريبية مع متعاونين من المجتمع

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

التطوير

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

2025-03-30

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

PG-MCP: خادم محسّن لبروتوكول سياق النموذج لـ PostgreSQL

2025-03-30
PG-MCP: خادم محسّن لبروتوكول سياق النموذج لـ PostgreSQL

PG-MCP هو خادم لبروتوكول سياق النموذج (MCP) لقواعد بيانات PostgreSQL، يوفر إمكانات محسّنة للوكلاء الاصطناعيين. يبني هذا الخادم على أساس تنفيذ Postgres MCP المرجعي، مضيفًا دعم قواعد بيانات متعددة، وبيانات وصفية غنية تشمل امتدادات PostGIS و pgvector، وأدوات تحليل خطط الاستعلام، وإدارة اتصالات قوية. يمكن نشر PG-MCP عبر Docker أو بيئة افتراضية، ويمكن للمطورين التفاعل معه باستخدام عميل Python المقدم، بل ويمكن الاستفادة من نماذج اللغات الكبيرة مثل Claude لتحويل اللغة الطبيعية إلى SQL.

التطوير

SIMD بلا خوف في Rust: بعد مرور سبع سنوات

2025-03-30

قبل سبع سنوات، أوضحت مدونة رؤية لـ Rust كلغة مُقنعة لكتابة برامج SIMD سريعة. واليوم، وعلى الرغم من التقدم المحرز، لا تزال التجربة صعبة. يتناول هذا المنشور تحديات برمجة SIMD في Rust، مع التركيز على مخاوف الأمان، واستراتيجيات الإصدارات المتعددة، والاتجاهات المستقبلية. ويقارن بين النهج المختلفة مثل `std::simd` و `pulp` ونظام `fearless_simd` النموذجي الذي اقترحه المؤلف، داعيًا إلى بذل جهد تعاوني داخل مجتمع Rust لبناء بنية تحتية قوية لبرمجة SIMD تُضاهي Highway.

التطوير

msgpack23: مكتبة C++ حديثة لـ MessagePack

2025-03-30
msgpack23: مكتبة C++ حديثة لـ MessagePack

msgpack23 هي مكتبة C++ خفيفة الوزن، تعتمد على ملفات الرأس فقط، للقيام بعملية تسلسل البيانات وإلغاء تسلسلها إلى تنسيق MessagePack. باستخدام ميزات C++ الحديثة (C++20 وما بعدها)، توفر حلاً مرنًا وخاليًا من التبعيات، يدعم أنواعًا مختلفة من البيانات، بما في ذلك حاويات STL، وكائنات نقاط زمنية، وأنواع مخصصة. إن واجهة برمجتها البسيطة، وتركيزها على الأداء، وقابلية توسيعها تجعلها أداة قوية للمعالجة الفعالة للبيانات.

التطوير

ترميز الموجة: الضجيج مقابل الواقع - رحلة مطور

2025-03-30

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

مشروع مونشوت لنظام RISC OS: الهجرة إلى 64 بت

2025-03-30

أطلقت شركة RISC OS Open Limited (ROOL) مبادرة "مونشوت" لنقل نظام RISC OS إلى أنظمة ARM 64 بت. ويمثل هذا تحولاً استراتيجياً من التطوير التدريجي إلى جهود هندسية واسعة النطاق لنظام التشغيل القديم. هذه الخطوة ضرورية لمستقبل RISC OS، حيث تنتقل منصات مثل Raspberry Pi إلى معالجات 64 بت. تسعى ROOL للحصول على التمويل والمهندسين ودعم المجتمع لإنجاز هذا المشروع الطموح، مع جعل جميع النتائج مفتوحة المصدر.

التطوير

Cursor: محرر أكواد مدعوم بالذكاء الاصطناعي - الضجة مقابل الواقع

2025-03-29
Cursor: محرر أكواد مدعوم بالذكاء الاصطناعي - الضجة مقابل الواقع

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

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

توزيعة لينكس تعمل بتقنية Wine: حل مشكلة التوافق الثنائي والهروب من النظام البيئي المغلق

2025-03-29

تقترح هذه المقالة فكرة جريئة: توزيعة لينكس تعمل على تشغيل الملفات الثنائية لنظام ويندوز افتراضيًا عبر Wine. يُجادل الكاتب بأن لينكس تعاني من مشاكل خطيرة في التوافق الثنائي، حيث أن الحلول الحالية (AppImage و Flatpak و Snap) غير كافية. توفر استقرار Win32 والتوافق المذهل لـ Wine مع تطبيقات ويندوز حلاً محتملاً. ستأتي هذه التوزيعة مثبتة مسبقًا مع Wine وستتضمن تعديلات طفيفة على نواة لينكس لضمان تشغيل تطبيقات ويندوز بسلاسة. لا يُحل هذا الأمر مشكلة التوافق الثنائي في لينكس فحسب، بل يوفر أيضًا مسارًا سلسًا للهجرة للمستخدمين الذين يستخدمون أنظمة ويندوز و macOS المغلقة بشكل متزايد، مما يُكافح القيود المتزايدة على استقلال المستخدمين التي يفرضها موردو أنظمة التشغيل.

xan: أداة سطر أوامر فائقة السرعة لمعالجة ملفات CSV

2025-03-29
xan: أداة سطر أوامر فائقة السرعة لمعالجة ملفات CSV

xan هي أداة سطر أوامر مكتوبة بلغة Rust لمعالجة الملفات الضخمة من نوع CSV (غيغابايت!) بسرعة فائقة. بفضل استخدامها لمعالجة متعددة الخيوط لتحقيق التوازي، فهي تتعامل بسهولة مع مهام مثل المعاينة، والفلترة، والتقطيع، والجمع، والفرز، ودمج بيانات CSV. تتميز xan بلغة تعبير قوية تتفوق سرعتها على لغات مثل Python وLua وJavaScript للعمليات المعقدة. تم اشتقاقها من مشروع xsv، لكنها أعيدت كتابتها بشكل كامل لتلبية احتياجات تحليل البيانات في العلوم الاجتماعية، بما في ذلك قياس المفردات، ونظرية الرسوم البيانية، وحتى استخراج البيانات من الويب. التثبيت سهل عبر cargo وHomebrew وpacman وNix أو الملفات الثنائية المسبقة التجميع.

التطوير معالجة CSV

ثغرة أمان تجاوز سعة كومة في Atop 2.11: CVE-2025-31160

2025-03-29

تم اكتشاف ثغرة أمان تجاوز سعة كومة (CVE-2025-31160) في Atop 2.11. تنتج هذه الثغرة عن محاولة Atop الاتصال بمنفذ TCP الخاص بعميل atopgpud أثناء عملية البدء. إذا كان برنامج آخر يستمع على هذا المنفذ، فقد يتصل به Atop ويتلقى سلاسل نصية ضارة، مما يؤدي إلى حدوث أخطاء في التحليل، وتجاوزات سعة كومة، وأخطاء في تجزئة الذاكرة. توجد هذه الثغرة منذ إدخال atopgpud في Atop 2.4.0. يتضمن الحل ما يلي: عدم الاتصال بمنفذ TCP افتراضيًا، والمحاولة فقط عند استخدام علم '-k'؛ تحسين تحليل السلاسل النصية لتجنب تجاوزات سعة الكومة؛ وعدم البحث عن netatop أو netatop-bpf افتراضيًا، بل فقط عند استخدام علم '-K'.

توليد هندسة سحابة نقطية مذهلة باستخدام دوال المسافة الموقعة

2025-03-29
توليد هندسة سحابة نقطية مذهلة باستخدام دوال المسافة الموقعة

تقدم هذه المقالة تقنية ترميز إبداعية لإنشاء هندسة سحابة نقطية باستخدام دوال المسافة الموقعة (SDFs). يستخدم الكاتب مثالًا لجسيمات تصطدم بكرات لشرح كيفية استخدام دوال المسافة الموقعة للكشف عن الاصطدامات بكفاءة وتوسيعها إلى أشكال أكثر تعقيدًا. تقدم المقالة أمثلة على أكواد المعالجة، بما في ذلك الفئات مثل Point و Vector و Ray و Tracer، وتنفيذات دوال المسافة الموقعة مثل SphereSDF و BoxSDF، مما يوضح كيفية استخدام دوال المسافة الموقعة لتتبع الكرات من أجل إنشاء صور سحابة نقطية جميلة.

ثلاث طرق لتجاوز قيود مساحة اسم المستخدم غير المميزة في أوبونتو

2025-03-29
ثلاث طرق لتجاوز قيود مساحة اسم المستخدم غير المميزة في أوبونتو

يُفصّل إشعار الأمان من Qualys ثلاث طرق تم اكتشافها لتجاوز قيود مساحة اسم المستخدم غير المميزة في Ubuntu 24.04. يمكن للمهاجمين استخدام أدوات مثبتة افتراضيًا مثل aa-exec و busybox، أو استخدام LD_PRELOAD للحصول على امتيازات المسؤول داخل مساحة الاسم، متجاوزين بذلك تدابير الأمان. تستغل هذه الثغرات الأمنية ملفات تعريف AppArmor التي تسمح بإنشاء مساحات أسماء ذات إمكانات كاملة، مما قد يُمكّن من استغلال نقاط ضعف نواة النظام تتطلب امتيازات مثل CAP_SYS_ADMIN أو CAP_NET_ADMIN.

JobHuntr: أتمتة طلباتك لوظائف LinkedIn باستخدام الذكاء الاصطناعي

2025-03-29
JobHuntr: أتمتة طلباتك لوظائف LinkedIn باستخدام الذكاء الاصطناعي

JobHuntr.fyi هو تطبيق سطح مكتب macOS يستخدم الذكاء الاصطناعي الذي يعمل بتقنية Ollama للتقديم التلقائي على الوظائف في LinkedIn، على مدار الساعة طوال أيام الأسبوع، دون الحاجة إلى مفتاح API من OpenAI. يستهدف الوظائف التي تحتوي على خيار "التقديم السهل" (حوالي 70٪ من الوظائف)، مع معالجة ما يصل إلى 25 طلبًا يوميًا. يقوم الذكاء الاصطناعي بملء الطلبات بذكاء بناءً على سيرتك الذاتية وأسئلة وأجوبة، مع التحقق الدقيق من المعلومات. يتم حفظ الأسئلة غير المؤكدة في أسئلة وأجوبة ويتم تخطي الطلبات. تم تصميمه لمحاكاة سلوك الإنسان واستخدام عنوان IP الخاص بك، مما يقلل من خطر اكتشاف الأتمتة من قبل LinkedIn.

التطوير طلبات الوظائف

LVGL: مكتبة رسومات مضمّنة خفيفة الوزن ومتعددة الاستخدامات

2025-03-29
LVGL: مكتبة رسومات مضمّنة خفيفة الوزن ومتعددة الاستخدامات

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

arXivLabs: مشاريع تجريبية بالتعاون مع المجتمع

2025-03-29
arXivLabs: مشاريع تجريبية بالتعاون مع المجتمع

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

التطوير

مضاعفة الجسم: خدعة إنتاجية للتركيز وإنجاز المهام

2025-03-29

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

التطوير

RTABench: مقياس قياسي جديد لتطبيقات التحليلات في الوقت الفعلي

2025-03-29
RTABench: مقياس قياسي جديد لتطبيقات التحليلات في الوقت الفعلي

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

vramfs: تحويل VRAM الخاصة بوحدة معالجة الرسومات إلى نظام ملفات

2025-03-29
vramfs: تحويل VRAM الخاصة بوحدة معالجة الرسومات إلى نظام ملفات

vramfs هي أداة مساعدة تستخدم مكتبة FUSE لإنشاء نظام ملفات في VRAM الخاصة بوحدة معالجة الرسومات. تشبه إلى حد كبير قرص RAM، ولكنها تستخدم ذاكرة الفيديو، وهي ليست مخصصة للاستخدام المكثف، لكنها تعمل بشكل جيد بشكل مدهش على وحدات معالجة الرسومات الاستهلاكية التي تحتوي على 4 غيغابايت أو أكثر من VRAM. حقق المطور سرعات قراءة تبلغ حوالي 2.4 غيغابايت/ثانية وسرعات كتابة تبلغ 2.0 غيغابايت/ثانية، أي ما يقارب ثلث قرص RAM. وهي تستخدم OpenCL لإدارة الذاكرة وFUSE لتبسيط عملية التطوير. تهدف التحسينات المستقبلية إلى الوصول إلى حدود عرض النطاق الترددي PCI-e.

التطوير

تعلم قواعد اللغة اليابانية باستخدام تايب سكريبت: مقدمة إلى تايبد جابانيز

2025-03-29
تعلم قواعد اللغة اليابانية باستخدام تايب سكريبت: مقدمة إلى تايبد جابانيز

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

التطوير

تحويل LaTeX إلى HTML يمكن الوصول إليه: دراسة حالة

2025-03-29
تحويل LaTeX إلى HTML يمكن الوصول إليه: دراسة حالة

على الرغم من تميز LaTeX في إنتاج مستندات ذات جودة عالية، إلا أنه يعاني من مشاكل في إمكانية الوصول بسبب مخرجاته بصيغة PDF. تستكشف هذه المقالة تحويل LaTeX إلى HTML لتحسين إمكانية الوصول. تقارن المقالة بدائل LaTeX (Pressbooks و PreTeXt و Markdown) وتركز على أدوات التحويل LaTeXML و BookML. توضح دراسة حالة تفصيلية لتحويل كتاب مدرسي مفتوح في المنطق التحديات والحيل، مثل التعامل مع الصيغ الرياضية، والنص البديل للصور، والتوافق مع قارئات الشاشة. تُظهر تجربة المؤلف عملية إنشاء كتاب مدرسي إلكتروني أكثر سهولة في الوصول إليه، مع مراعاة احتياجات العديد من تقنيات المساعدة.

التطوير

مايكروسوفت تُصلِح ثغرة تجاوز تسجيل الدخول بحساب مايكروسوفت في ويندوز 11

2025-03-29
مايكروسوفت تُصلِح ثغرة تجاوز تسجيل الدخول بحساب مايكروسوفت في ويندوز 11

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

التطوير

نهاية نقاشات الخدمات الدقيقة: جدل معماري لا طائل منه

2025-03-29
نهاية نقاشات الخدمات الدقيقة: جدل معماري لا طائل منه

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

اكتشاف ثغرات أمنية حرجة في بايتباس مساحة اسم المستخدم في أوبونتو

2025-03-29
اكتشاف ثغرات أمنية حرجة في بايتباس مساحة اسم المستخدم في أوبونتو

اكتشف باحثون من شركة Qualys ثلاث ثغرات أمنية حرجة في قيود مساحة اسم المستخدم غير المميزة في Ubuntu 23.10 و 24.04. تسمح هذه الثغرات، التي تستغل أداة aa-exec وقشرة busybox وتقنية LD_PRELOAD، للمهاجمين المحليين بإنشاء مساحات اسم مستخدم تتمتع بامتيازات إدارية كاملة، مما قد يؤدي إلى استغلال نقاط الضعف في النواة. تعترف Canonical بأن هذه الثغرات تمثل قيودًا في آلية حماية AppArmor، وليست نقاط ضعف في حد ذاتها، وتوصي باتخاذ خطوات إدارية لتعزيز الحماية، مثل تمكين kernel.apparmor_restrict_unprivileged_unconfined=1 للتخفيف من المخاطر.

التطوير

bknd: الخلفية الخفيفة والكاملة لتبسيط تطوير التطبيقات

2025-03-29
bknd: الخلفية الخفيفة والكاملة لتبسيط تطوير التطبيقات

يبسط bknd تطوير التطبيقات من خلال توفير خلفية وظيفية بالكامل لإدارة قواعد البيانات والتحقق من الهوية وإدارة الوسائط وسير العمل. نظرًا لأنه مبني على معايير الويب، فهو خفيف الوزن وقابل للنشر في أي مكان تقريبًا، بما في ذلك داخل إطار العمل الذي تختاره. لم يعد هناك حاجة لنشر العديد من الخدمات المنفصلة! يوفر واجهة برمجة تطبيقات REST وSDK React وعناصر React لمكونات المصادقة والوسائط، بالإضافة إلى واجهة مستخدم إدارية سهلة الاستخدام. على الرغم من أنه لا يزال قيد التطوير النشط (قبل الإصدار 1.0.0)، إلا أن التوافق التنازلي الكامل غير مضمون بعد.

نسخة معاينة Windows 11 Insider Build 26200.5516: تحسين البحث الدلالي والمزيد

2025-03-29
نسخة معاينة Windows 11 Insider Build 26200.5516: تحسين البحث الدلالي والمزيد

يُقدم أحدث إصدار تجريبي من Windows 11 Insider Build 26200.5516 العديد من التحسينات لقناة Dev. أبرزها تحسين البحث في Windows لأجهزة الكمبيوتر Copilot+ التي تعمل بمعالجات AMD و Intel. باستخدام الفهرسة الدلالية، يمكن للمستخدمين الآن البحث باستخدام لغة طبيعية - مثل "جسر عند غروب الشمس" - للعثور على المستندات والصور والإعدادات، حتى في وضع عدم الاتصال. كما يتضمن ذلك ميزة جديدة لإعادة عرض كلام الراوي لمراجعة ونسخ المحتوى المنطوق؛ واجهة مستخدم محسّنة لإعادة التشغيل غير المتوقعة؛ واختصار لوحة المفاتيح Win+C وميزة الضغط للتحدث لـ Copilot؛ وتحسينات في Click to Do؛ بالإضافة إلى إمكانيات مُحسّنة لمشاركة Windows. من المقرر إصلاح العديد من المشكلات المعروفة في التحديثات المستقبلية.

1 2 125 126 127 129 131 132 133 213 214