FOSS News №37 - ملخص للأخبار والمواد الأخرى حول البرامج المجانية ومفتوحة المصدر في الفترة من 5 إلى 11 أكتوبر 2020





مرحبا!



نستمر في استيعاب الأخبار والمواد الأخرى المتعلقة بالبرامج المجانية والمفتوحة المصدر والقليل عن الأجهزة. أهم شيء عن طيور البطريق وليس فقط في روسيا والعالم. تطور صناعة الاتصالات من الانفتاح إلى الانفتاح ، GitHub Docs مفتوح المصدر ، طور Facebook TransCoder لترجمة الكود من لغة برمجة إلى أخرى ، و 8 نصائح حول كيفية عدم القيام بمصدر مفتوح ، وكيفية تشغيل KDE Plasma على Windows من خلال WSL2 وأكثر من ذلك بكثير.



جدول المحتويات



  1. الشيء الرئيسي

    1. : « »
    2. GitHub Docs
    3. Facebook TransCoder
    4. 8 , Open Source
    5. KDE Plasma Windows WSL2


    1. DevOps
    2. Data Science
    3. Web


    1. DevOps
    2. Data Science
    3. Web








: « »









استضافت شبكة Linux Foundation Networking (LFN) أول حدث افتراضي لها الأسبوع الماضي ، وأجرت Swapnil Bhartia من Linux.com مقابلة مع Arpit Joshipura ، المدير العام للشبكات ، وإنترنت الأشياء و Edge في Linux Foundation ، لمناقشة أبرز الأحداث وكيفية LFN يقود تنفيذ المصدر المفتوح في الاتصالات. واحدة من الأفكار الرئيسية لجوشيبورا: "أولاً ، منذ 5 سنوات ، استخدم كل منهم (مزودو الاتصالات - DV) الصندوق الأسود وتقنياتهم الخاصة. ثم أطلقنا مشروعًا يسمى OpenDaylight. وبالطبع ، أعلن OpenDaylight اليوم عن إصداره الثالث عشر ، وهذا نوع من الذكرى السنوية السادسة لبداية رحلتهم من الملكية إلى يومنا هذا وواحد من أكثر المشاريع نشاطًا يسمى ONAP (Open Network Automation Platform - D.V. ). شركات النقل هي 4 من أفضل 10 مطورين مفتوح المصدر ، أليس كذلك؟ من كان يظن أن AT&T و Verizon و Amdocs و DT و Vodafone و China Mobile و China Telecom يساهمون جميعًا بنشاط؟ لذا فإن هذا يعد نقلة نوعية ليس فقط من حيث الاستهلاك ، ولكن أيضًا المساهمة ".



التفاصيل (ar)



مفتوحة المصدر GitHub Docs









يكتب OpenNET: " أعلن GitHub عن المصدر المفتوح لخدمة docs.github.com ، ونشر أيضًا الوثائق المنشورة هناك بتنسيق Markdown. يمكن استخدام الكود لإنشاء أقسام تفاعلية لعرض وثائق المشروع والتنقل فيها ، في الأصل بتنسيق Markdown وترجمته إلى لغات مختلفة. يمكن للمستخدمين أيضًا اقتراح تعديلاتهم والمستندات الجديدة. بالإضافة إلى GitHub ، يتم استخدام هذا الرمز أيضًا بواسطة مشاريع Atom و Electron لتنظيم الوصول المنظم إلى الوثائق. تمت كتابة الكود بلغة JavaScript وهو مفتوح بموجب ترخيص MIT ، بينما الوثائق والبيانات الأخرى متاحة بموجب ترخيص CC-BY . "



المصدر والروابط إلى التفاصيل



يطور Facebook TransCoder لترجمة الكود من لغة برمجة إلى أخرى









يكتب OpenNET: "قام المهندسون في Facebook بنشر محول TransCoder ، الذي يستخدم تقنيات التعلم الآلي لتحويل كود المصدر من لغة برمجة عالية المستوى إلى لغة أخرى. يتم توفير الدعم حاليًا لترجمة التعليمات البرمجية بين Java و C ++ و Python. على سبيل المثال ، يسمح لك TransCoder بتحويل مصادر Java إلى كود Python ، ورمز Python إلى مصادر Java. وضعت تطورات المشروع موضع التنفيذ بحثًا نظريًا حول إنشاء شبكة عصبية من أجل التحويل التلقائي الفعال للشفرة ويتم توزيعها بموجب ترخيص Creative Commons Attribution-NonCommercial 4.0 ، والذي يسمح بالاستخدام فقط للأغراض غير التجارية ".



تفاصيل



8 نصائح حول كيفية عدم فتح المصدر









أصدر موقع Opensource.com مادة تحتوي على مجموعة من النصائح للأعمال حول الأخطاء التي يجب تجنبها عند إطلاق مشاريع مفتوحة المصدر. باختصار ما لا يجب فعله:



  1. "رمي فوق الحائط" ، أي ينتشر برفض الالتزامات والأمل في أن يكتشفه المجتمع بطريقة ما ؛
  2. إبقاء المشروع تحت السيطرة الكاملة ؛
  3. إنتاج مجموعة من التراخيص ؛
  4. تجنب التوثيق (ومع ذلك ، فإن هذا ينطبق على أي مشروع ، حتى لو كان شخص واحد فقط يعمل عليه) ؛
  5. تجنب إنشاء أدوات مساعدة ؛
  6. تجنب الرسوم البيانية
  7. التزام الصمت وتجاهل الطلبات من خلال المتعقب ، وما إلى ذلك ؛
  8. لإجراء تطوير حقيقي في مستودع آخر والدمج في الالتزامات المجمعة العامة فقط مع مجموعة من التعديلات.




التفاصيل (ar)



كيفية تشغيل KDE Plasma على Windows عبر WSL2









لم يعد تصحيح كيدي تحت FreeBSD مناسبًا ، والآن أصبح من المألوف تشغيله تحت Windows. تم إصدار دليل خطوة بخطوة حول كيفية تكوين KDE Plasma لـ Ubuntu 20.04 على Windows 10 عبر WSL2 على Habré. وفقًا للمؤلف ، فإن المقالة " مخصصة للفت انتباه مسؤولي النظام الذين يعدون أماكن عمل نموذجية على أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows 10 ، بما في ذلك مطورو البرامج"، ولكن ربما سيكون الأمر ممتعًا فقط لمستخدمي Windows المتقدمين (ليس كل شيء بهذه البساطة) ممن يهتمون بالبرمجيات الحرة والمفتوحة المصدر. توضح المقالة كيفية تثبيت البرامج اللازمة لعمل Plasma وتكوين Windows وتكوين Ubuntu 20.04 وإعادة تكوين خادم X واللمسات النهائية. بشكل عام ، تعد WSL مثيرة جدًا للاهتمام ، ولكنها ليست واضحة تمامًا فيما يتعلق بمنظورات GNU / Linux (و Windows نفسه). قد يبدو أن هذا هو تدفق إضافي للمستخدمين والشهرة ، لكن الجميع يتذكر EEE؟



تفاصيل



في خط قصير





الأحداث





ندوة ويب مباشرة - أتمتة العمليات باستخدام GitLab CI / CD - 29 أكتوبر ، 15:00 -16: 00 (MST) [→]



التنفيذ





تخطط وزارة الشؤون الداخلية في الاتحاد الروسي لشراء أجهزة كمبيوتر مثبت عليها مسبقًا OS Astra Linux [→]



سلامة





  1. NPM , [→]
  2. Apache Syncope Metron [→]




DevOps





  1. «» werf [→]
  2. Agreements as Code: [→]
  3. Jenkins GitLab CI/CD [→]
  4. Java- Gitflow [→]
  5. , — [→]
  6. NX Lerna, [→]
  7. GitOps: ? [→]
  8. ipipou: أكثر من مجرد نفق غير مشفر [→]
  9. مشروع Kyma: كيفية تطوير تطبيقات SAP باستخدام تقنية Kubernetes [→]
  10. تكامل التقويم مع Ansible لتجنب التعارض في جدول الإجراءات [→ (ar)]




علم البيانات





Amundsen: عام واحد بعد فتح المصدر [→ (ar)]



الويب





  1. بدأ تنشيط IETF QUIC و HTTP / 3 في Chrome [→]
  2. استكشاف أخطاء Twitter Stopping Work in Firefox [→] وإصلاحها
  3. أفضل 5 بدائل مفتوحة المصدر لبرنامج Google Analytics [→ (ar)]
  4. حول تصفح الويب باستخدام بروتوكول Gemini على أجهزة Apple [→ (ar)]
  5. حول تجربة ويب بسيطة باستخدام بروتوكول Gemini [→]




للمطورين





  1. fork() : [→]
  2. DuploQ — Duplo ( ) [→]
  3. Qt6 Configuration Tool 0.1 [→]
  4. Python FunctionTrace [→]
  5. Python open source [→]
  6. okdb — [→]
  7. API - Insomnia Designer [→ (en)]
  8. Apache Cassandra 4.0 [→ (en)]
  9. Javascript [→]








5 طرق يمكن للمؤسسات من خلالها التعلم من الأخطاء وتحويلها إلى نجاح [→ (ar)]



مخصص





  1. هذا الأسبوع في KDE: Breeze Evolution Begins [→]
  2. التنسيق في Ext4 [→]
  3. ما هو توزيع Linux [→]
  4. تثبيت Anydesk على Ubuntu [→]
  5. 6 أشياء مهمة يجب القيام بها بعد تثبيت Manjaro Linux [→ (ar)]
  6. كيفية تثبيت Deepin Desktop على Ubuntu 20.04 LTS [→ (ar)]
  7. كيفية مسح ذاكرة التخزين المؤقت لـ Apt وتحرير مساحة على القرص [→ (ar)]




ألعاب





لعبة فيديو لـ Open Jam [→ (ar)]



منوعات





  1. AnLinux: طريقة سهلة لتثبيت بيئة Linux على هاتف Android بدون جذر [→]
  2. تنقل Microsoft Wayland إلى WSL2 [→]
  3. تجارب WSL. الجزء 2 [→]
  4. تم إصدار إصدار معاينة جديد من Windows Package Manager - v0.2.2521 [→]
  5. 5 صفات للإنجيليين ذوي المصادر المفتوحة القوية (المهندس "دعاة المطورون") [→ (ar)]
  6. 5 كتل من كود سكراتش لتعليم الأطفال كيفية إنشاء لعبة [→ (ar)]




إطلاق





النواة والتوزيعات





  1. إصدار Red Hat Enterprise Linux 7.9 و Oracle Linux 7.9 [→]
  2. إطلاق مستودع حزم pkgsrc 2020Q3 [→]
  3. Ubuntu RescuePack ، التوزيع المباشر لمكافحة فيروسات الكمبيوتر [→]




برنامج النظام





إصدار خوادم NTP NTPsec 1.2.0 و Chrony 4.0 مع دعم بروتوكول NTS الآمن [→]



سلامة





إصدار نظام كشف التسلل Suricata 6.0 [← 1 ، 2 ]



DevOps





تم إصدار GitLab 13.4 مع مستودع HashiCorp لمتغيرات CI و Kubernetes Agent [→]



علم البيانات





أصدرت LinkedIn إصدار نظام فهرسة البيانات DataHub 0.5.0 [→]



الويب





  1. إصدار Chrome 86 [→ 1 ، 2 ]
  2. إصدار متصفح Ephemeral 7 الذي طوره مشروع OS الابتدائية [→]
  3. تم تحرير عميل البريد Claws Mail 3.17.7 [→]
  4. إصدار وحدة خادم تطبيق NGINX 1.20.0 [→]




للمطورين





  1. Snek 1.5 ، لغة برمجة شبيهة بلغة Python للأنظمة المدمجة المتاحة [→]
  2. إصدار لغة برمجة Python 3.9 [→ 1 ، 2 ]
  3. إصدار لغة البرمجة Rust 1.47 [→ 1 ، 2 ]
  4. يتوفر إصدار ألفا من Qt 6.0 [→]




برمجيات خاصة





Calla ، منصة مؤتمرات صوت / فيديو بنمط RPG متاحة [→]



الوسائط المتعددة





  1. إصدار المحرر الرسومي GIMP 2.10.22 [→ 1 ، 2 ]
  2. إصدار DXVK 1.7.2 ، تنفيذ Direct3D 9/10/11 عبر Vulkan API [→]




ألعاب





تم تقديم إطار عمل لتطوير الألعاب ثنائية الأبعاد NasNas [→]



برامج مخصصة





تم إصدار مشغل الموسيقى mpz 1.0 [→]



ماذا ترى





  1. إحياء الحواسيب المركزية ، لماذا تحتاج أحيانًا إلى أخذ قسط من الراحة واتجاهات الصناعة المختلفة - ملخص قصير من openource.com مع أخبار الأسبوع الماضي ، لا يتقاطع عمليًا مع أخبار الأسبوع الماضي.
  2. بينجفينوس نيوز # 25. Pitivi ، CherryTree ، ما يمكن توقعه في Linux Mint 20.1 ، GIMP جديد ، تسريب رمز Windows XP









هذا كل شيء ، حتى يوم الأحد القادم!



أعبر عن شكري الكبير لمحرري ومؤلفي OpenNET ، فقد تم أخذ الكثير من المواد الإخبارية والرسائل حول الإصدارات الجديدة منهم.



إذا كان أي شخص مهتمًا بتجميع الملخصات ولديه الوقت والفرصة للمساعدة - سأكون سعيدًا ، وسأكتب إلى جهات الاتصال المشار إليها في ملف التعريف الخاص بي ، أو في الرسائل الخاصة.



الاشتراك في قنواتنا برقية ، مجموعة فكونتاكتي أو RSS حتى لا يغيب قضايا جديدة من البرمجيات أخبار.



← العدد السابق



All Articles