FOSS News №37 - rĂ©sumĂ© des nouvelles et autres documents sur les logiciels libres et open source pour les 5 et 11 octobre 2020





salut!



Nous continuons à digérer les actualités et autres documents sur les logiciels libres et open source et un peu sur le matériel. La chose la plus importante à propos des pingouins et pas seulement, en Russie et dans le monde. L'évolution de l'industrie des télécommunications de la fermeture à l'ouverture, open source GitHub Docs, Facebook développe TransCoder pour traduire le code d'un langage de programmation à un autre, 8 conseils pour ne pas faire d'Open Source, comment exécuter KDE Plasma sur Windows via WSL2, et bien plus encore.



Table des matiĂšres



  1. la chose principale

    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) a organisĂ© son premier Ă©vĂ©nement virtuel la semaine derniĂšre, et Swapnil Bhartiya de Linux.com a interviewĂ© Arpit Joshipura, directeur gĂ©nĂ©ral des rĂ©seaux, de l'IoT et de la pĂ©riphĂ©rie de la Linux Foundation, pour discuter des faits saillants de l'Ă©vĂ©nement et de la maniĂšre dont LFN dirige la mise en Ɠuvre de l'open source dans les tĂ©lĂ©communications. L'une des principales pensĂ©es de Joshipura: «PremiĂšrement, il y a 5 ans, tous (fournisseurs de tĂ©lĂ©communications - DV) utilisaient une boĂźte noire et leurs propres technologies. Ensuite, nous avons lancĂ© un projet appelĂ© OpenDaylight. Et, bien sĂ»r, OpenDaylight a annoncĂ© aujourd'hui sa 13e version, et c'est une sorte de 6e anniversaire du dĂ©but de leur voyage de propriĂ©taire Ă  nos jours et l'un des projets les plus actifs appelĂ© ONAP (Open Network Automation Platform - D.V. ). Les opĂ©rateurs sont 4 des 10 meilleurs dĂ©veloppeurs open source, non? Qui aurait pensĂ© que AT&T, Verizon, Amdocs, DT, Vodafone, China Mobile et China Telecom contribuent tous activement? Il s'agit donc d'un changement de paradigme en termes non seulement de consommation, mais aussi de contribution . »



Détails (en)



Documents GitHub open source









OpenNET Ă©crit: « GitHub a annoncĂ© l'open source du service docs.github.com, et a Ă©galement publiĂ© la documentation qui y est publiĂ©e au format Markdown. Le code peut ĂȘtre utilisĂ© pour crĂ©er des sections interactives pour afficher et naviguer dans la documentation du projet, Ă  l'origine au format Markdown et traduit dans diffĂ©rentes langues. Les utilisateurs peuvent Ă©galement suggĂ©rer leurs modifications et nouveaux documents. En plus de GitHub, ce code est Ă©galement utilisĂ© par les projets Atom et Electron pour organiser un accĂšs structurĂ© Ă  la documentation. Le code est Ă©crit en JavaScript et est ouvert sous la licence MIT, tandis que la documentation et d'autres donnĂ©es sont disponibles sous la licence CC-BY . "



Source et liens vers les détails



Facebook développe TransCoder pour traduire le code d'un langage de programmation à un autre









OpenNET Ă©crit: «Les ingĂ©nieurs de Facebook ont ​​publiĂ© le transcompilateur TransCoder, qui utilise des techniques d'apprentissage automatique pour transformer le code source d'un langage de programmation de haut niveau Ă  un autre. La prise en charge de la traduction de code entre Java, C ++ et Python est actuellement fournie. Par exemple, TransCoder vous permet de convertir des sources Java en code Python et du code Python en sources Java. Les dĂ©veloppements du projet mettent en pratique la recherche thĂ©orique sur la crĂ©ation d'un rĂ©seau de neurones pour une transcompilation automatique efficace du code et est distribuĂ© sous la licence Creative Commons Attribution-NonCommercial 4.0, qui permet une utilisation uniquement Ă  des fins non commerciales . "



Détails



8 conseils pour ne pas ouvrir la source









Opensource.com a publié des documents contenant une collection de conseils aux entreprises sur les erreurs à éviter lors de la publication de projets Open Source. En bref, ce qu'il ne faut PAS faire:



  1. «Jeter par-dessus le mur», c'est-à-dire répandu avec un refus des obligations et l'espoir que la communauté le comprendra d'une maniÚre ou d'une autre;
  2. garder le projet sous contrĂŽle total;
  3. produire un tas de licences;
  4. Ă©viter la documentation (cependant, cela s'applique Ă  tout projet, mĂȘme si une seule personne y travaille);
  5. éviter de créer des outils auxiliaires;
  6. éviter les graphiques;
  7. garder le silence, ignorer les requĂȘtes via le tracker, etc.;
  8. pour effectuer un développement réel dans un autre référentiel et fusionner dans le public uniquement des commits groupés avec un tas de modifications.




Détails (en)



Comment exécuter KDE Plasma sous Windows via WSL2









Corriger KDE sous FreeBSD n'est plus pertinent, il est maintenant Ă  la mode de l'exĂ©cuter sous Windows. HabrĂ© a publiĂ© un guide Ă©tape par Ă©tape sur la configuration de KDE Plasma pour Ubuntu 20.04 sous Windows 10 via WSL2. Selon l'auteur, l'article «est destinĂ© Ă  l'attention des administrateurs systĂšme qui prĂ©parent des postes de travail typiques sur les ordinateurs exĂ©cutant Windows 10, y compris les dĂ©veloppeurs de logiciels", Mais ce sera peut-ĂȘtre intĂ©ressant et juste avancĂ© (ce n'est pas si simple lĂ -bas) les utilisateurs de Windows intĂ©ressĂ©s par les logiciels libres. L'article dĂ©crit comment installer les programmes nĂ©cessaires au fonctionnement de Plasma et configurer Windows, configurer Ubuntu 20.04, reconfigurer le serveur X et les touches finales. De maniĂšre gĂ©nĂ©rale, WSL est un phĂ©nomĂšne trĂšs intĂ©ressant, mais pas entiĂšrement compris en termes de perspectives pour GNU / Linux (et Windows lui-mĂȘme). Il peut sembler que c'est un afflux supplĂ©mentaire d'utilisateurs et de renommĂ©e, mais tout le monde se souvient de l'EEE?



Détails



Dans une courte ligne





ÉvĂ©nements





Webinaire en direct - Automatisation des processus avec GitLab CI / CD - 29 octobre, 15h00-16h00 (MST) [→]



la mise en oeuvre





Le ministĂšre de l’intĂ©rieur de la FĂ©dĂ©ration de Russie envisage d’acheter des ordinateurs Ă©quipĂ©s du systĂšme d’exploitation Astra Linux prĂ©installĂ© [→]



sécurité





  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: plus qu'un simple tunnel non chiffrĂ© [→]
  9. Projet Kyma: comment dĂ©velopper des applications SAP en utilisant la technologie Kubernetes [→]
  10. IntĂ©gration du calendrier avec Ansible pour Ă©viter les conflits dans le planning des actions [→ (en)]




Science des données





Amundsen: un an aprùs l'ouverture de la source [→ (en)]



la toile





  1. Activation IETF QUIC et HTTP / 3 dĂ©marrĂ©e dans Chrome [→]
  2. DĂ©pannage de l'arrĂȘt de travail de Twitter dans Firefox [→]
  3. 5 meilleures alternatives open source à Google Analytics [→ (en)]
  4. À propos de la navigation Web à l'aide du protocole Gemini sur les appareils Apple [→ (en)]
  5. À propos d'une expĂ©rience Web simple utilisant le protocole Gemini [→]




Pour les développeurs





  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 façons dont les organisations peuvent apprendre de leurs erreurs et les transformer en succùs [→ (en)]



Douane





  1. Cette semaine chez KDE: Breeze Evolution commence [→]
  2. Formatage dans Ext4 [→]
  3. Qu'est-ce qu'une distribution Linux [→]
  4. Installer Anydesk sur Ubuntu [→]
  5. 6 choses importantes à faire aprùs l'installation de Manjaro Linux [→ (fr)]
  6. Comment installer Deepin Desktop sur Ubuntu 20.04 LTS [→ (fr)]
  7. Comment vider le cache Apt et libĂ©rer de l'espace disque [→ (fr)]




Jeux





Jeu vidĂ©o pour Open Jam [→ (en)]



miscellanea





  1. AnLinux: un moyen simple d'installer l'environnement Linux sur un tĂ©lĂ©phone Android sans root [→]
  2. Microsoft porte Wayland vers WSL2 [→]
  3. ExpĂ©riences WSL. Partie 2 [→]
  4. Une nouvelle version prĂ©liminaire de Windows Package Manager - v0.2.2521 a Ă©tĂ© publiĂ©e [→]
  5. 5 qualitĂ©s de puissants Ă©vangĂ©liques open source (ing. "Developer advocates") [→ (en)]
  6. 5 blocs de code Scratch pour apprendre aux enfants Ă  crĂ©er un jeu [→ (en)]




Communiqués





Noyau et distributions





  1. Red Hat Enterprise Linux 7.9 et Oracle Linux 7.9 Release [→]
  2. Publication du rĂ©fĂ©rentiel de paquets pkgsrc 2020Q3 [→]
  3. Ubuntu RescuePack, distribution en direct pour lutter contre les virus informatiques [→]




Logiciel systĂšme





Sortie des serveurs NTP NTPsec 1.2.0 et Chrony 4.0 avec prise en charge du protocole NTS sĂ©curisĂ© [→]



sécurité





SystĂšme de dĂ©tection d'intrusion Suricata 6.0 Release [→ 1 , 2 ]



DevOps





GitLab 13.4 a Ă©tĂ© publiĂ© avec le rĂ©fĂ©rentiel HashiCorp pour les variables CI et l'agent Kubernetes [→]



Science des données





LinkedIn a publiĂ© la version du systĂšme de catalogage de donnĂ©es DataHub 0.5.0 [→]



la toile





  1. Version de Chrome 86 [→ 1 , 2 ]
  2. La sortie du navigateur Ephemeral 7 dĂ©veloppĂ© par le projet OS Ă©lĂ©mentaire [→]
  3. Claws Mail 3.17.7 version du client de messagerie [→]
  4. Sortie de NGINX Application Server Unit 1.20.0 [→]




Pour les développeurs





  1. Snek 1.5, un langage de programmation de type Python pour les systĂšmes embarquĂ©s disponible [→]
  2. Sortie du langage de programmation Python 3.9 [→ 1 , 2 ]
  3. Sortie du langage de programmation Rust 1.47 [→ 1 , 2 ]
  4. La version alpha de Qt 6.0 est disponible [→]




Logiciel spécial





Calla, une plateforme de confĂ©rence audio / vidĂ©o sous forme de jeu RPG, est disponible [→]



Multimédia





  1. Sortie de l'Ă©diteur graphique GIMP 2.10.22 [→ 1 , 2 ]
  2. Version DXVK 1.7.2, implĂ©mentation Direct3D 9/10/11 sur l'API Vulkan [→]




Jeux





Un cadre de dĂ©veloppement de jeux 2D NasNas est prĂ©sentĂ© [→]



Logiciel personnalisé





Sortie du lecteur de musique mpz 1.0 [→]



Que voir d'autre





  1. La renaissance des mainframes, pourquoi parfois vous avez besoin de faire une pause et les différentes tendances de l'industrie - un bref résumé de opensource.com avec les nouvelles de la semaine derniÚre, cela ne recoupe pratiquement pas les miennes.
  2. Nouvelles Pingvinus # 25. Pitivi, CherryTree, Ă  quoi s'attendre dans Linux Mint 20.1, nouveau GIMP, fuite de code Windows XP









C'est tout, jusqu'Ă  dimanche prochain!



Un grand merci aux éditeurs et aux auteurs d' OpenNET , beaucoup de matériel d'information et de messages sur les nouvelles versions leur ont été pris.



Si quelqu'un est intéressé par la compilation de résumés et a le temps et l'opportunité d'aider - je serai heureux d'écrire aux contacts indiqués dans mon profil ou dans des messages privés.



Abonnez-vous à notre chaßne Telegram , groupe VKontakte ou RSS pour ne pas manquer les nouveaux numéros de FOSS News.



← NumĂ©ro prĂ©cĂ©dent



All Articles