Category: التطوير

دعم .NET من Heroku متوفر الآن: حلم المطور

2025-04-04
دعم .NET من Heroku متوفر الآن: حلم المطور

أطلق Heroku رسميًا دعم التوفر العام (GA) لـ .NET، منهيًا بذلك مرحلة الاختبار التجريبي. وهذا يعني أنه يمكن لمطوري .NET الآن الاستفادة من البنية التحتية القوية وخدمات الدعم من Heroku في بيئات الإنتاج. يقوم Heroku بأتمتة إنشاء ونشر تطبيقات .NET، مع دعم لغات مثل C# و F# و Visual Basic، بالإضافة إلى التكامل السلس مع ميزات Heroku الأخرى مثل Pipelines و CI و Review Apps لتوفير سير عمل مبسط لتطوير ونشر التطبيقات. سواء كنت مبتدئًا في .NET أو مطورًا متمرسًا، يوفر لك Heroku تجربة نشر سلسة.

التطوير نشر سحابي

محاكي ترانسبوتر بلغة جافا سكريبت: نظام تشغيل من التسعينيات يعود للحياة في متصفحك

2025-04-04
محاكي ترانسبوتر بلغة جافا سكريبت: نظام تشغيل من التسعينيات يعود للحياة في متصفحك

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

ثماني سنوات مع راست: استعراض إطار عمل الوسائط المتعددة

2025-04-04

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

تطوير الويب ذو الأولوية المحلية: استعاد بياناتك

2025-04-04
تطوير الويب ذو الأولوية المحلية: استعاد بياناتك

هل سئمت من تطبيقات الويب المعتمدة على الخادم الخلفي؟ يمثل تطوير الويب ذو الأولوية المحلية نهجًا ثوريًا يضع المستخدمين في موقع التحكم. يمكنك الوصول إلى تطبيقاتك دون اتصال بالإنترنت مع مزامنة تلقائية عند الاتصال بالإنترنت. يستكشف هذا الدليل المبادئ الأساسية، والمزايا مقارنةً بتطبيقات السحابة التقليدية، ونهجًا خطوة بخطوة لبناء تطبيقات ذات أولوية محلية باستخدام Vue.js، بما في ذلك تحويل SPA إلى PWA، وتطبيق حلول تخزين قوية مثل SQLite، وتطوير أنظمة مزامنة ومصادقة آمنة. ستتناول المنشورات المستقبلية مواضيع متقدمة مثل حل النزاعات.

التطوير

محلل INI في Bash: مكتبة قوية من نصوص أوامر التشغيل

2025-04-04
محلل INI في Bash: مكتبة قوية من نصوص أوامر التشغيل

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

التطوير ملفات التكوين

أيقونات شريط المهام قابلة لإعادة التحديد في Windows 11!

2025-04-04
أيقونات شريط المهام قابلة لإعادة التحديد في Windows 11!

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

ما وراء عمليات البناء القابلة للتكرار: نحو عمليات إعادة بناء قوية لـ Debian

2025-04-04

تتناول هذه المقالة هدفًا جديدًا يتجاوز عمليات البناء القابلة للتكرار لحزم Debian: عمليات إعادة بناء قوية. يُجادل الكاتب بأن مجرد إعادة إنتاج الحزم المنشورة باستخدام إصدارات أقدم من تبعيات البناء (كما يفعل مشروع Reproduce.Debian.net) غير كافٍ، لأنه يعتمد على حزم ثنائية قديمة لا يمكن إعادة بنائها من المصدر. لذلك، يقترح الكاتب مفهوم عمليات إعادة البناء القوية، حيث تؤدي إعادة البناء المتكررة في النهاية إلى حالة يكون فيها الحزم المُعاد بناؤها مطابقة لإصداراتها السابقة. يتطلب هذا معالجة مشكلات مثل طوابع زمن البناء والمخرجات غير الحتمية. أكمل الكاتب المرحلة 0 من إعادة البناء ويخطط لإصدار منتجات البناء للمرحلة 1، بهدف نهائي يتمثل في القدرة على إعادة تشغيل توزيع Debian الثنائي من بيئة مثل Guix. تتضمن التحديات وجود برامج ثابتة غير مجانية وبرامج ثنائية غير موقعة من Debian والتي قد تمنع إعادة البناء الذاتي.

نموذج انتشار إزالة الضوضاء البسيط: تطبيق بايثون

2025-04-03
نموذج انتشار إزالة الضوضاء البسيط: تطبيق بايثون

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

التطوير

Slipstream: نموذج تدفق البيانات لتطبيقات البث مع الحالة

2025-04-03

يبسط Slipstream تطوير تطبيقات البث مع الحالة باستخدام نموذج تدفق بيانات قائم على Python. يدعم مصادر متنوعة (Kafka، واجهات برمجة تطبيقات البث، إلخ) ومصارف (Kafka، RocksDB، واجهات برمجة التطبيقات)، مما يسمح بعمليات الحالة التعسفية (الربط، التجميع، التصفية) باستخدام رمز Python العادي. يوضح مثال مؤقت بسيط سهولة استخدامه؛ إنشاء مهمة مؤقتة يتطلب سطورًا قليلة فقط. يركز Slipstream على البساطة والحرية والسرعة، ويوفر إعدادات افتراضية مُحسّنة لإعداد وتنفيذ سريع.

التطوير تدفق البيانات

قاعدة بيانات OpenVMS: رحلة 35 عامًا من النمو الهائل

2025-04-03

قام باحث بتحليل دقيق لحجم قاعدة بيانات OpenVMS (VMS) على مدار 35 عامًا. من خلال عد أسطر التعليمات البرمجية في 15 مكونًا رئيسيًا في إصدارات مختلفة (V6.2 و V7.2 و V8.2 و V9.2-3) ، كشفت الدراسة عن زيادة حجم التعليمات البرمجية بمقدار ثلاثة أضعاف تقريبًا ، من مئات الآلاف من الأسطر إلى ما يقرب من مليوني سطر. كما تم تسليط الضوء على التحول في لغات البرمجة من BLISS و MACRO-32 إلى C. تقدم هذه الدراسة رؤى قيّمة حول بنية وتطور أنظمة التشغيل واسعة النطاق.

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

2025-04-03
المطورون ذوو الخبرة: إتقان أدوات الترميز المدعومة بالذكاء الاصطناعي

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

التطوير

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

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

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

التطوير

متغير خوارزمية الفرز الطوبولوجي: التعامل مع التبعيات بكفاءة

2025-04-03
متغير خوارزمية الفرز الطوبولوجي: التعامل مع التبعيات بكفاءة

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

Hatchet: منصة قوية لمهام الخلفية مبنية على Postgres

2025-04-03
Hatchet: منصة قوية لمهام الخلفية مبنية على Postgres

يبسط Hatchet إدارة مهام الخلفية باستخدام Postgres. تخلص من قوائم الانتظار المعقدة وأنظمة النشر/الاشتراك؛ يتيح لك Hatchet توزيع الوظائف عبر العمال مع الحد الأدنى من التكوين. يتميز بميزات مثل سلاسل سير العمل المعقدة (DAGs) ، وتنبيهات الفشل ، والمهام الدائمة ، ولوحة معلومات ويب في الوقت الفعلي. يضمن التحكم في التدفق القوي ، بما في ذلك التزامن وتحديد المعدل ، استقرار التطبيق. يدعم Hatchet Python و Typescript و Go ، ويقدم خيارات سحابية وخيارات ذاتية الاستضافة.

التطوير مهام الخلفية

دفع الويب التصريحي من WebKit: أكثر كفاءة، وخصوصية أكبر

2025-04-03
دفع الويب التصريحي من WebKit: أكثر كفاءة، وخصوصية أكبر

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

التطوير دفع الويب

Supabase تطلق مخططات إعلانية لتسهيل إدارة قواعد البيانات

2025-04-03
Supabase تطلق مخططات إعلانية لتسهيل إدارة قواعد البيانات

أطلقت Supabase مخططات إعلانية، وهي نهج مبسّط لإدارة وصيانة مخططات قواعد البيانات المعقدة. من خلال تحديد بنية قاعدة البيانات في ملفات .sql المُدارة بالإصدارات، يحصل المطورون على إدارة مركزية، مما يقلل من التكرار والأخطاء. هذا مفيد بشكل خاص لقواعد البيانات المعقدة، مثل جدول المشاريع الخاص بـ Supabase مع سياسات RLS ووظائف المُشغلات، مما يحسّن سرعة التطوير بشكل كبير — ويُقلل من تحديثات المخطط من ساعات إلى دقائق. هذا يبسط مراجعات التعليمات البرمجية ويجعل التطوير المتوازي أسهل بكثير.

التطوير مخطط إعلاني

GitMCP: تمكين الذكاء الاصطناعي لفهم شيفرة GitHub بعمق

2025-04-03
GitMCP: تمكين الذكاء الاصطناعي لفهم شيفرة GitHub بعمق

يقوم GitMCP بإنشاء خادم مخصص لبروتوكول سياق النموذج (MCP) لأي مشروع على GitHub، مما يسمح لمساعدي الذكاء الاصطناعي بفهم شفرتك ضمن سياقها. يقوم بقراءة ملفات مثل README.md وتعليقات الشفرة، مما يوفر لمساعدي الذكاء الاصطناعي معلومات أكثر دقة و صلة. الإعداد سهل؛ ما عليك سوى التوجيه إلى مستودع GitHub الخاص بك وربط أدوات الذكاء الاصطناعي الخاصة بك. يعمل GitMCP بسلاسة مع أي مستودع عام على GitHub و GitHub Pages، مما يجعل وثائقك وشفرتك في متناول أدوات الذكاء الاصطناعي بسهولة.

التطوير فهم الشفرة

C3: تطوير مُحسّن بلغة البرمجة C

2025-04-03
C3: تطوير مُحسّن بلغة البرمجة C

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

التطوير

مكتبة رسوم متحركة خفيفة الوزن: 24.5 كيلوبايت فقط، تدعم تأثيرات رسوم متحركة متنوعة

2025-04-03
مكتبة رسوم متحركة خفيفة الوزن: 24.5 كيلوبايت فقط، تدعم تأثيرات رسوم متحركة متنوعة

مكتبة رسوم متحركة خفيفة الوزن تسمى Animate بحجم 24.5 كيلوبايت فقط، لكنها تدعم مجموعة متنوعة من تأثيرات الرسوم المتحركة مثل الدوران والترجمة والتحويل. توفر وحدات قوية مثل Timeline و Draggable و Scroll. واجهة برمجتها سهلة الاستخدام تدعم العديد من وظائف التنعيم ومجموعات الرسوم المتحركة، وتتكامل بسلاسة مع WAAPI. تُظهر أمثلة التعليمات البرمجية كيفية إنشاء رسوم متحركة متنوعة، بما في ذلك الرسوم المتحركة القائمة على المسارات، والرسوم المتحركة التي يتم تشغيلها بواسطة التمرير، والرسوم المتحركة التفاعلية.

بينشي: إطار عمل قياسي خفيف الوزن قائم على دوكر

2025-04-03
بينشي: إطار عمل قياسي خفيف الوزن قائم على دوكر

بينشي هو إطار عمل قياسي بسيط يستخدم دوكر لإنشاء بيئات معزولة لقياس أداء التطبيقات والبنية التحتية. فهو يبسط عملية إعداد وتشغيل اختبارات القياس، ويدعم دوكر كومبوز لتحديد البيئة، وتصدير المقاييس بتنسيق CSV، والخطافات المخصصة، والمراقبة في الوقت الفعلي لحالة الحاويات والمقاييس. التثبيت مرن، حيث يوفر خيارات Go ونصوص shell. وتغطي أمثلة التكوين والاستخدام التفصيلية جامعو المقاييس، وتحديد خطوات الاختبار، وتكامل دوكر كومبوز، مما يحسن اختبارات الأداء وتحليلاتها.

التطوير

تجاوز بصمة المتصفح باستخدام curl-impersonate

2025-04-03
تجاوز بصمة المتصفح باستخدام curl-impersonate

curl-impersonate هو إصدار خاص من curl يحاكي سلوك أربعة متصفحات رئيسية: Chrome وEdge وSafari وFirefox. يحقق ذلك من خلال تكرار دقيق لعمليات المصافحة TLS وHTTP، متجاوزًا بذلك تقنيات بصمة المتصفح التي تستخدمها مواقع الويب لتحديد هوية العملاء. يتوفر كأداة سطر أوامر وككتابات قابلة للتضمين، ويدعم أنظمة تشغيل متعددة. يُعدّل المشروع تكوينات امتدادات TLS في curl، ويستخدم مكتبات TLS مختلفة (مثل NSS وBoringSSL)، ويضبط إعدادات HTTP/2 لمحاكاة سلوك المتصفح بدقة. توفر هذه الأداة للمستخدمين طريقة جديدة لحماية خصوصيتهم والوصول إلى مواقع الويب المقيدة.

التطوير

TabSub: نشر/اشتراك بدون خادم لأبواب المتصفح

2025-04-03

TabSub هي مكتبة Javascript خفيفة الوزن لنشر والاشتراك في الرسائل بين علامات تبويب المتصفح باستخدام التخزين المحلي. لا يلزم وجود خادم. توفر واجهة برمجة تطبيقات بسيطة مع وظائف `publish` و `subscribe` و `state`. على الرغم من عدم اختبارها بشكل مكثف للتزامن، إلا أن الاختبارات على نطاق صغير أظهرت نتائج واعدة. TabSub مرخصة بموجب رخصة MIT ومتوفرة على Github. يوضح مثال مزامنة حالة تشغيل مشغلين صوتيين.

التطوير نشر/اشتراك

حل أنيق لمشكلة روابط المرساة في الصفحات الطويلة للغاية

2025-04-03
حل أنيق لمشكلة روابط المرساة في الصفحات الطويلة للغاية

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

التطوير

nix-ninja: عمليات بناء متزايدة مع Nix

2025-04-03
nix-ninja: عمليات بناء متزايدة مع Nix

nix-ninja هي أداة بناء متزايدة تعتمد على نظام بناء Nix. تقوم بتحليل ملفات ninja.build، وتوليد اشتقاق لكل وحدة تجميع، وتستخدم اشتقاقات معالجة المحتوى من أجل زيادة دقيقة وطبيعية في Nix. وهي متوافقة مع واجهة سطر أوامر ninja، وتدعم كلًا من التنفيذ المحلي والتنفيذ داخل اشتقاق Nix. وهي تجريبية حاليًا وتعتمد على ميزات Nix غير المنشورة، لكنها بالفعل تبني أمثلة C++ بسيطة وحتى Nix نفسه. ومرحبا بالمساهمات، حيث تم تحديد المعالم 0.1.0 (الصحة) و 0.2.0 (الأداء).

InitWare: بديل أخف وزناً وأكثر وحدة ونقلاً عن systemd

2025-04-03
InitWare: بديل أخف وزناً وأكثر وحدة ونقلاً عن systemd

InitWare عبارة عن مجموعة خفيفة الوزن لإدارة الخدمات تهدف إلى أن تكون بديلاً عن systemd. تتميز بقدرة نقل أفضل، ونمطية، ونطاق محدد بوضوح. وهي متوافقة مع العديد من واجهات systemd، وتعمل على NetBSD وGNU / Linux وأنظمة BSD الحديثة الأخرى، كمُهيئ نظام وكمُدير خدمة مساعد. على الرغم من معالجة جميع مشكلات الأمان المُبلغ عنها، إلا أن InitWare لا يزال في مرحلة ألفا ويجب استخدامه بحذر في الإنتاج.

طريقة سهلة لتجاوز متطلب حساب Microsoft في Windows 11

2025-04-03
طريقة سهلة لتجاوز متطلب حساب Microsoft في Windows 11

تُصرّ Microsoft على استخدام حسابات Microsoft في Windows 11، لكن هناك خدعة جديدة تُسهّل تجاوز هذا الشرط. في السابق، أزالت Microsoft برنامج 'BypassNRO.cmd' النصي، لكن أوامر التسجيل لا تزال تعمل. والآن، هناك طريقة أبسط: أثناء تثبيت Windows 11، اضغط على Shift+F10 لفتح موجه الأوامر، واكتب "start ms-cxh:localonly" واضغط على Enter لإنشاء حساب محلي، وتجاوز تسجيل الدخول بحساب Microsoft. هذه الطريقة، نظرًا لدمجها مباشرةً في النظام، من المرجح أن يكون من الأصعب على Microsoft إزالتها مقارنة بالطريقة السابقة القائمة على البرنامج النصي.

مجموعة خوادم MCP من مختبرات AWS: تعزيز سير عمل التطوير الخاص بك

2025-04-03
مجموعة خوادم MCP من مختبرات AWS: تعزيز سير عمل التطوير الخاص بك

أصدرت مختبرات AWS مجموعة من خوادم MCP المتخصصة التي تضم أفضل ممارسات AWS مباشرةً في سير عمل التطوير الخاص بك. تتضمن هذه المجموعة خادمًا أساسيًا لإدارة خوادم MCP الأخرى من مختبرات AWS، بالإضافة إلى خوادم للوصول إلى قواعد بيانات المعرفة Amazon Bedrock، وتحليل مشاريع AWS CDK، وإجراء تحليل التكلفة في AWS، وإنشاء صور باستخدام Amazon Nova Canvas. يحتوي كل خادم على تعليمات تثبيت محددة، تتضمن بشكل عام تثبيت uv و Python 3.10 وتكوين بيانات اعتماد AWS. تتوفر وثائق مفصلة ومراجع API على الموقع الرسمي.

التطوير خوادم MCP

zxc: وكيل اعتراض قوي قائم على المحطة الطرفية مكتوب بلغة Rust و Vim و tmux

2025-04-03
zxc: وكيل اعتراض قوي قائم على المحطة الطرفية مكتوب بلغة Rust و Vim و tmux

zxc هو وكيل اعتراض قائم على المحطة الطرفية مكتوب بلغة برمجة Rust، ويستخدم tmux و vim كواجهة مستخدم. يقدم إمكانيات قوية لاعتراض وتعديل وإعادة توجيه طلبات الشبكة. يدعم HTTP/1.1 و WebSockets، ويتميز بتسجيل السجلات، وإعادة تشغيل الطلبات، بالإضافة إلى دمج الوظائف الإضافية (مثل ffuf و sqlmap). يتفاعل المستخدمون من خلال أوامر vim واختصارات لوحة المفاتيح، ويخصصون قواعد الاعتراض، ويشفرون/يفكّون تشفير الطلبات والردود. تتيح الإمكانية للتوسيع من خلال الوظائف الإضافية المخصصة التكامل مع أدوات إضافية.

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

إنتاج موسيقي مدعوم بالذكاء الاصطناعي: تكامل سلس بين Ableton Live و Claude AI

2025-04-03
إنتاج موسيقي مدعوم بالذكاء الاصطناعي: تكامل سلس بين Ableton Live و Claude AI

يُدمج مشروع AbletonMCP برنامج Ableton Live بسلاسة مع Claude AI عبر بروتوكول سياق النموذج (MCP)، مما يسمح لـ Claude بالتحكم المباشر في Ableton Live. يمكن للمستخدمين استخدام مطالبات بلغة طبيعية لإنشاء مسارات، وتعديل الأدوات والآثار، والتحكم في التشغيل، مما يعزز كفاءة إنتاج الموسيقى بشكل كبير. يتألف المشروع من مكونين رئيسيين: برنامج نصي عن بُعد لـ Ableton وخادم MCP. التثبيت سهل ويدعم العديد من الأوامر مثل إنشاء مسارات المولّد، وإضافة صدى، وتعيين الإيقاع، وما إلى ذلك. على الرغم من وجود بعض القيود، مثل الحاجة إلى تقسيم العمليات المعقدة إلى خطوات أصغر، إلا أن هذا المشروع يفتح بلا شك إمكانيات جديدة لإنتاج الموسيقى بمساعدة الذكاء الاصطناعي.

التطوير

Type: توظيف مهندس برمجيات أول

2025-04-03
Type: توظيف مهندس برمجيات أول

تبحث Type، وهي أداة تحرير مستندات أصلية تعمل بالذكاء الاصطناعي ومدعومة من Y Combinator، عن مهندس برمجيات أول ذي توجهٍ نحو المنتج للانضمام إلى فريقها الصغير في بروكلين. يجب أن يتمتع المرشح المثالي بخبرة واسعة في بناء تطبيقات الويب المعقدة، وأن يكون بارعًا في React و TypeScript، وأن يمتلك حدسًا قويًا بالمنتج. تتضمن المسؤوليات بناء ميزات تحرير نصوص غنية متقدمة، وقدرات تحرير تعاونية، وأدوات كتابة وتحرير تعتمد على نماذج اللغات الكبيرة. سيتم تقديم راتب تنافسي، وخيارات الأسهم، ومزايا شاملة.

التطوير
1 2 121 122 123 125 127 128 129 213 214