Python — partie 10 — Entretiens

24
12
mai
2021
Python

Pour cette dépêche, nous donnons la parole à celles et ceux qui pratiquent le langage de programmation Python : des développeuses et développeurs de différents domaines, mais aussi d’autres métiers comme les scientifiques des données (data scientists), les scientifiques de l’apprentissage automatique (machine learning), les analystes quantitatifs (quant)… et bien d’autres…

Un barbu se tien derrière un écran d'ordinateur qui affiche « partie = 13, "Entretiens" \n print(partie) » et à droite le logo de Python (deux serpents stylisés) entouré de petites icônes symbolisant la variété des domaines où s'applique Python.

Python — partie 8 — Pipenv

Posté par  . Édité par Philippe F, Oliver, Ysabeau 🧶 🧦, Benoît Sibaud, tisaac et gusterhack. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
20
11
mai
2021
Python

Cette dépêche est la suite d’une série sur Python initiée en septembre 2019. Après un sommeil cryogénique de un an et demi, on repart en forme avec d’autre contenu Python à vous proposer: actualité, bonnes pratiques, astuces, témoignages…

Cette huitième partie présente pipenv, un outil pour s’abstraire de pip et virtualenv qui est mis en valeur par la PyPA (Python Packaging Autority). Puis nous finirons la dépêche par un cas pratique avec conteneurisation via Docker, le tout avec plein d’astuces et de conseils pour bien s’en sortir. 🚀 🐍

Pour rappel, les dépêches précédentes :

  • Python - partie 1 parlait de la popularité explosive du langage Python ;
  • Python - partie 2 évoquait la fin du support de Python 2 ;
  • Python - partie 3 parlait des différentes façons d’installer Python et des gestionnaires de paquets Python ;
  • Python - partie 4 vous présentaient py et pyenv pour faciliter la gestion de plusieurs versions de Python en parallèle sur un poste ;
  • Python — partie 5 qui dissertait de Nix (et Guix) ;
  • Python — partie 7 évoquait les environnements virtuels Python et ses alternatives comme la conteneurisation, le tout avec plein d’astuces et de conseils pour bien s’en sortir.

Le logo de Python est entouré de petites icônes symbolisant la variété des domaines où s’applique Python, et, à droite, un joyeux barbu se tient derrière un écran d’ordinateur qui affiche « partie = 8, "Pipenv" \n print (partie) »

Journal Bannissement d'un utilisateur et évolution de la modération

Posté par  . Licence CC By‑SA.
Étiquettes :
138
5
avr.
2021

Pour la première fois depuis la création du site en 1998, l’équipe de modération a décidé de bannir un utilisateur du site, de supprimer l’ensemble de ses contenus et commentaires du site, et de lui interdire de revenir sous peine de poursuites.

Ce précédent mérite d’expliciter le cadre de la modération, les motifs de la suppression et ses conséquences, ainsi que le fonctionnement de la modération et ses évolutions.

Cadre

Cette suppression se fait dans le cadre du paragraphe suivant (…)

Leela Chess Zero

82
3
mar.
2021
Jeu

Avec plus de 320 millions de parties d’échecs au compteur, Leela Chess Zero (Lc0) ne joue pas aux échecs comme les autres. Disponible sous licence GPL-3.0, ce programme a un Elo autour de 3 000, et côtoie les sommets de la (petite) planète échecs. Logo LC0

Systèmes d'exploitation pour téléphones — partie 5 : Ubuntu 🖥️📲

30
29
jan.
2021
Mobile

Cette cinquième dépêche des systèmes d’exploitation plus ou moins libres pour téléphones débarque sur la planète Ubuntu, avec les espoirs d’unifier ordinateur et téléphone. Qui n’a jamais eu envie de brancher son téléphone sur un écran et de l’utiliser avec clavier et souris Bluetooth ?

Les dépêches :

  1. Les premières initiatives ☎😍
  2. La lignée de Maemo à Nemo 🔒
  3. Le libre sur la planète Android 🤖💚
  4. La saga Firefox OS 🦊🚀
  5. Ubuntu sur ordi et téléphones 🖥️📲   ← Vous êtes ici

Ces dépêches sont réunies dans un article disponible sur deux dépôts Git miroirs : Framagit et GitHub. Merci de proposer tes suggestions d’amélioration avec ta 🐔 sur l’un de ces dépôts Git. ☺

Agenda du Libre pour la semaine 5 de l'année 2021

Posté par  . Édité par Benoît Sibaud et Ysabeau 🧶 🧦. Modéré par claudex. Licence CC By‑SA.
11
30
jan.
2021
Communauté

N. D. M. : vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (Belgique, France, Québec et Suisse) sur les rassemblements, certains événements sont susceptibles d’être annulés (que les organisateurs aient pensé à mettre à jour l’Agenda du Libre ou non).

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 17 événements (France: 15, Québec: 1, autre: 1) est en seconde partie de dépêche.

Quelques logiciels libres pour sécuriser le travail collaboratif en ligne

27
26
déc.
2020
Technologie

Cette dépêche est initialement basée sur le journal de MariePa, qui a été complété et enrichi pour lister des solutions libres pour le travail collaboratif sécurisé. Il y est donc question de clients libres, de serveurs libres, de chiffrement bout en bout, de confidentialité des données, etc.

Bonne année 2021 !

Posté par  . Édité par Ysabeau 🧶 🧦, antistress, gUI, Benoît Sibaud, palm123, Nils Ratusznik et devnewton 🍺. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
54
2
jan.
2021
LinuxFr.org

Bonne année 2021 !

Toute l’équipe de LinuxFR.org vous souhaite une excellente année 2021.

Nous vous souhaitons beaucoup de bonheur à vous et vos proches (ainsi vous pourrez y mettre à votre convenance l’amour, la santé, la réussite professionnelle, l’argent, l’avènement de Linux pour le desktop ou tout nouveau projet de Lennart Poettering de réécriture de quelque chose d’existant).

Deux manchots portant un panneau de vœux 2021 - id avec ok penguin de estea8968 https://openclipart.org/detail/297050/ok-penguin
ID, manchots ok-penguin de estea8968, art libre

Et les bonnes résolutions ?

Si par hasard vous êtes en panne d’idées de bonnes résolutions pour 2021, nous pouvons vous en suggérer quelques-unes en rapport avec la vie du site :

Agenda du Libre pour la semaine 51 de l’année 2020

Posté par  . Édité par Benoît Sibaud, claudex et Davy Defaud. Modéré par claudex. Licence CC By‑SA.
13
13
déc.
2020
Communauté

N. D. M. : vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (Belgique, France, Québec et Suisse) sur les rassemblements, certains événements sont susceptibles d’être annulés (que les organisateurs aient pensé à mettre à jour l’Agenda du Libre ou non).

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces seize événements (tous en France) est en seconde partie de dépêche.

Agenda du Libre pour la semaine 47 de l’année 2020

Posté par  . Édité par Benoît Sibaud et Davy Defaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
11
14
nov.
2020
Communauté

N. D. M. : vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (Belgique, France, Québec et Suisse) sur les rassemblements, beaucoup d’événements sont annulés (dès que les organisateurs ont pensé à mettre à jour l’Agenda du Libre ou non). Nous avons donc retiré tous les événements français en présentiel. « Restez chez vous ! » (et profitez‑en pour contribuer à des logiciels libres).

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces onze événements (France : 10, Belgique : 1) est en seconde partie de dépêche.

Histoire des systèmes d’extensions de Firefox

116
13
sept.
2020
Mozilla

Un des points forts de Firefox face à Internet Explorer était sa multitude d’extensions disponibles pour le personnaliser. David Teller nous explique pourquoi Mozilla a dû modifier à deux reprises le système d’extensions pour pouvoir faire évoluer Firefox. Nous vous en proposons une traduction dans la suite de cette dépêche.

Cette dépêche est sous licence CC BY‑NC 4.0 (la licence originale de l’entrée de blog).

Sortie de 0 A.D. Alpha 23 « Ken Wood » (annonce tardive)

98
22
juin
2020
Jeu

0 A.D. : Empires Ascendant est un jeu vidéo de stratégie en temps réel (RTS) historique en 3D développé par Wildfire Games. C’est un projet libre (code sous GPL v2, données sous CC BY‑SA 3.0), au développement ouvert, visant des standards de qualité artistique comparables à ceux de l’industrie, ainsi qu’un grand respect de la réalité historique. Le jeu permet d’incarner treize factions qui ont marqué leur histoire entre les rives de l’Atlantique et la chaîne de l’Himalaya, au cours de la période allant de −500 av. J.‑C. à −1 av. J.‑C.
Une forêt dans 0 A.D.
0 A.D. a fait l’objet d’un exposé au Grafik Labor les 11 et 12 mai 2019 à Rennes, par Stanislas Dolcini, aka Stan`, qui nous a apporté des nouvelles fraîches.
0 A.D. : Empires Ascendant est encore actuellement considéré « en cours de développement », par les fans exigeants, mais le jeu est jouable à tel point qu’une communauté de joueurs conséquente s’est déjà construite autour ; et son succès est révélé par les statistiques : 250 000 téléchargements en 2018 et 100 000 comptes multijoueurs.
Cette dépêche présente la version Alpha 23, Ken Wood, du projet sortie en mai 2018.

Note d’avertissement : cette dépêche vient de fêter ses deux ans passés dans l’espace de rédaction, elle sort donc avec un petit retard le temps de corriger les derniers bogues restants (release when it’s ready!).

GIMP 2.10.20 : à votre santé !

Posté par  . Édité par bolikahult, Jehan, ZeroHeure, tisaac, BAud, Davy Defaud, theojouedubanjo, Yves Bourguignon, Benoît Sibaud et Jona. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
68
21
juin
2020
Graphisme/photo

Alors que l’annonce précédente pour GIMP 2.10.18 a été publiée il y a peine plus d’un mois sur LinuxFr.org, voilà que GIMP 2.10.20 est déjà sorti !

Comme à notre habitude maintenant, non seulement cette version contient son lot de corrections (plus de trente bogues corrigés), mais aussi plusieurs nouvelles fonctionnalités, dont certaines des plus excitantes ! En résumé : le recadrage non destructif (en recadrant le canevas sans supprimer les pixels hors cadre), une meilleure prise en charge du format PSD, des contrôles sur le canevas pour le filtre Médaillon, de nouveaux filtres (Bloom, Flou de focus, Flou de l’objectif (Lens Blur), Flou variable), etc.

Cette dépêche est une traduction libre de l’article en anglais publié le 11 juin dernier sur le site gimp.org.

Entretien de LinuxFr.org avec OpenSource.com

45
5
juin
2020
LinuxFr.org

Nous avons été contactés par Chris Hermansen, correspondant chez OpenSource.com, un site que finance Red Hat depuis dix ans, qui publie des ressources en anglais autour du logiciel libre et open source. Il travaille sur une série d’entretiens avec des personnes et organisations qui publient en ligne des contenus non anglophones pour diffuser les connaissances autour du logiciel libre.

Vous trouverez en seconde partie de la dépêche la version en français de notre discussion. La version anglaise est disponible sur le site Opensource.com.

Attention, rien à voir avec OpenSource.org qui est le site de l’Open Source Initiative. Rappelons que l’OSI a le même âge que LinuxFr.org, et qu’elle a défini le logiciel Open Source avec ses dix critères en 1998 (initialement avec neuf critères). La Free Software Foundation avait défini le logiciel libre et ses quatre libertés dans les années 80.

Vie dématérialisée

47
17
mar.
2020
Internet

Dans cette situation exceptionnelle que vit le monde, nous tous rassemblons une extraordinaire capacité à vivre et faire vivre le monde de façon dématérialisée. Le monde du logiciel libre regorge d’outils, de technologies, de savoirs qui vont pour les prochaines semaines nous être utiles à tous.

Comment s’organiser ? Quelles sont les bonnes solutions, les bons outils, les bonnes méthodes ?

Cette dépêche, qui j’espère à l’écriture de ces lignes, sera largement participative, a pour but de vous donner des solutions, de savoir comment être des acteurs du maintien de ce lien social indispensable amputé de sa composante présentielle largement essentielle, mais aujourd’hui problématique.