Je n'ai nulle part parlé d'insulte ni de méchants. Je maintiens que la formulation par exemple sous forme de questionnent "bienveillant" n'est pas une manipulation. Poser des questions qui amènent une personne à réfléchir sur ce qu'il fait/écrit nous fait bien plus avancer qu'attaquer frontalement en descendant cette personne parce qu'il manque des informations, parce qu'il y a éventuellement contradiction entre le thème traité et la façon dont c'est diffusé. Dans le premier cas tu vas entrer dans le débat et pouvoir échanger, construire, dans le second ça part en vrille (les échanges dans ce journal en sont la preuve).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
C'est ce qui se passe d'ailleurs en python. Il y a bien une tentative pour tordre le truc et obtenir de la POO mais ça n'a rien à voir avec un vrai langage objet.
Tu peux détailler ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Peut-être un jour comprendras-tu que la forme importe. Tu apportes des critiques qui souvent sont valables ou moins conduisent à de la réflexion sur le libre, mais la façon dont tu le fais est destructrice.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Avec la définition de classes ad-hoc, ça pourrait être plus user-friendly (typiquement, que les temps soient retournés sous forme d'objets dont on peut directement appeler des méthodes/attributs, plutôt que de float en secondes unix).
Pour moi la limite à l'usage en tant que shell (le truc que tu lances pour faire rapidement une opération à la console), c'est les éléments de syntaxe genre parenthèses pour les appels de fonction, virgule entre les arguments, quotes obligatoires pour les chaînes, regexp via une lib… par contre je trouve que c'est une force si c'est dans le cadre d'un script shell.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
En complément, je suis un adepte de Python et le préfère à Ruby pour du code de programme… mais les raisons de cette préférence¹ font de Ruby un candidat qui est je pense plus adapté à un usage de shell que ne l'est Python, dont la syntaxe est plus lourde.
¹ Ruby permet entre autres l'appel de fonction sans les parenthèses.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Tu confonds le langage (PowerShell) et les API auxquelles il donne accès sous la forme objet. Ça pourrait être fait dans d'autres langages sans être bancal¹, mais en bénéficiant de la puissance et de l'écosystème de ces autres langages d'utilisation plus générale.
¹ Si tu construits bien ton API, pourquoi veux-tu que ça soit plus bancal en Python qu'en PowerShell ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Et en utilisant le module psutils on doit pouvoir faire une couche objet en Python comme ils l'ont fait avec les outils dans PowerShell (jamais compris pourquoi ils avaient créé un nouveau langage alors qu'ils avaient IronPython).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Chaque fois que j'installe une Ubuntu, je n'utilise la logithèque qu'une seule fois pour installer Synaptic qui lui installe correctement les dépendances
Même réaction avec Kubuntu, ou j'installe muon, par contre j'utilise encore généralement le logiciel logithèque de Kubuntu en priorité lorsque possible.
elle préfère installer des snaps.
Vous êtes invités à regarder l'espace de stockage ainsi occupé. Sauf besoin très fort d'une version snap, la version packagée normale est franchement à préférer - désormais je regarde systématiquement l'origine/format de l'installation proposée par la logithèque.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
J’ajouterais un 2nd « intérêt légitime + obligation légale » puisqu’on est ici dans le cadre professionnel, donc avec une obligation de subordination qui fait qu’un employeur peut t’imposer ce genre d’outils.
Il y a eu de longues discussions¹ concernant l'adoption de PeopleDoc par les RH de mon employeur (organisme public de recherche). Il y a un aspect échanges électroniques de documents internes qui rentre dans le cadre que tu indiques. Par contre, la délivrance et l'archivage de données personnelles est présentée un peu trop fortement comme obligatoire («on vous l'envoie par email, mais… MyPeopledoc!»), or elle ne l'est pas, chacun est encore libre de choisir où et comment il veut archiver ses données numériques.
¹ Sur les listes de support informatique et sur les listes syndicales en tous cas, avec des inquiétudes concernant la récupération des informations par des pays tiers.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
KDE c'est fait pour personnaliser à ta sauce. Gnome un peu moins.
Clic droit sur le menu sandwich du bureau → Ajouter un panneau → Barre de menu des applications. Et hop.
Après il faut ajouter dans cette barre de menus les composants graphiques que TU veux (bureaux, miniatures, horloge, liste des applications, bouton de démarrage des applications…).
Pour le dock d'applications : Latte Dock.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Si tu relis, pour les entiers de -5 à 256, à chaque fois qu'il tombe sur une de ces valeurs, plutôt que d'aller recréer une valeur (immutable) correspondante en mémoire, il se contente de créer une nouvelle référence sur une valeur existante créée pour cela au démarrage de l'interpréteur.
De la même façon, les petites chaînes (entre autre tout ce qui est identificateurs dans les modules) sont réutilisées:
>>>s1='toto'>>>s2='toto'>>>s1iss2True>>>s1="Une très grande chaîne très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande">>>s2="Une très grande chaîne très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande très très grande">>>s2iss1False
Ça n'a pas d'impact sur la programmation car il n'y a pas de raison d'aller comparer l'identité d'entiers ou de chaînes, et comme ils sont immutables leur valeur est garantie ne pas changer, mais ça améliore l'efficacité au niveau du stockage et des opérations de test d'égalité (en interne, il teste d'abord l'égalité d'identité avant d'avoir à faire une comparaison sur la valeur).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Bon, on sait que tu n'aimes pas Python, mais quand même… dans quelle logique ferais-tu une comparaison sur les identités d'objets avec des variables qui contiennent des entiers ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Si ça leur permet de vivre… tant qu'ils restent dans un format qui n'intègre pas les blobs, ça reste ouvrable normalement par LibreOffice autres logiciels.
Ceci dit, je reste sous LO writer et sa gestion des styles pour mes documents… j'ai pratiqué Word il y a longtemps (premières versions sur MacOS, et sous Windows3.x…), depuis je suis passé par StarOffice, OpenOffice et enfin LibreOffice. Et j'ai carrément arrêté d'essayer de comprendre la logique de Word quand ils ont cassé l'interface en passant aux "rubans" et que j'y ai perdu tous mes repères.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Sauf que l'usage de ces outils de packaging est énormément plus développé que Nix/guix… et que ce sont les trucs vers lesquels les gens vont naturellement (et qui pour 98%¹ des logiciels font bien le boulot).
¹ Louche pifométrique personnelle.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
KDE est très personnalisable. Si l'aspect de gnome te plait, tu peux faire masquer la barre de menus (elle sera accessible dans un outil "sandwich" de ta barre d'outils). Perso dans ce genre de cas je configure la barre d'outils pour y intégrer les commandes que j'utilise le plus couramment.
Il est possible de masquer la barre de titre, par contre pour l'intégration de contrôles de la barre d'outils directement dans la barre de titre, c'est plus compliqué.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Tu peux relâcher la mâchoire. L'expression dénominateur commun a aussi le sens Élément commun à plusieurs choses ou personnes. Quand on parle de "plus petit dénominateur commun" hors mathématiques, c'est dans ce sens.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Prendre en photo, potentiellement avec un appareil en face de l'ecran, n'est pas du meme niveau que faire une capture via un logiciel sur l'appareil qui affiche l'image.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Pour insérer du code dans tes messages il faut mettre une ligne blanche, trois "backtick" (attention, pas des guillemets simples) suivi de python , puis les lignes de code, puis trois backtick pour fermer (cf doc en bas de la page de rédaction). C'est particulièrement important en Python à cause de l'indentation significative.
Dans ton expression if, il y a un problème de syntaxe (opérateur manquant?), et de plus la fonction len() ne s'applique pas à des nombres entiers (il faut lui fournir une séquence en paramètre).
[^] # Re: [PAS CONTENT] Sérieux... Plus ça va plus DLFP me semble un repaire d'abrutis.
Posté par lolop (site web personnel) . En réponse à la dépêche Interview de Thierry Bayoud, co‐auteur du film « Lol — Logiciel libre une affaire sérieuse ». Évalué à 9.
Je n'ai nulle part parlé d'insulte ni de méchants. Je maintiens que la formulation par exemple sous forme de questionnent "bienveillant" n'est pas une manipulation. Poser des questions qui amènent une personne à réfléchir sur ce qu'il fait/écrit nous fait bien plus avancer qu'attaquer frontalement en descendant cette personne parce qu'il manque des informations, parce qu'il y a éventuellement contradiction entre le thème traité et la façon dont c'est diffusé. Dans le premier cas tu vas entrer dans le débat et pouvoir échanger, construire, dans le second ça part en vrille (les échanges dans ce journal en sont la preuve).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Powershell
Posté par lolop (site web personnel) . En réponse au message Linux dépassé ?. Évalué à 3.
Tu peux détailler ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: [PAS CONTENT] Sérieux... Plus ça va plus DLFP me semble un repaire d'abrutis.
Posté par lolop (site web personnel) . En réponse à la dépêche Interview de Thierry Bayoud, co‐auteur du film « Lol — Logiciel libre une affaire sérieuse ». Évalué à 10.
Peut-être un jour comprendras-tu que la forme importe. Tu apportes des critiques qui souvent sont valables ou moins conduisent à de la réflexion sur le libre, mais la façon dont tu le fais est destructrice.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Powershell
Posté par lolop (site web personnel) . En réponse au message Linux dépassé ?. Évalué à 7.
Un petit test similaire avec l'API standard Python:
Avec la définition de classes ad-hoc, ça pourrait être plus user-friendly (typiquement, que les temps soient retournés sous forme d'objets dont on peut directement appeler des méthodes/attributs, plutôt que de float en secondes unix).
Pour moi la limite à l'usage en tant que shell (le truc que tu lances pour faire rapidement une opération à la console), c'est les éléments de syntaxe genre parenthèses pour les appels de fonction, virgule entre les arguments, quotes obligatoires pour les chaînes, regexp via une lib… par contre je trouve que c'est une force si c'est dans le cadre d'un script shell.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Administration : quel périmètre ?
Posté par lolop (site web personnel) . En réponse à la dépêche Interview de Bastien Guerry, référent logiciels libres à la DINSIC. Évalué à 2.
Pour les universités et EPST, tu en as une collection sur SourceSup.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Powershell
Posté par lolop (site web personnel) . En réponse au message Linux dépassé ?. Évalué à 3.
En complément, je suis un adepte de Python et le préfère à Ruby pour du code de programme… mais les raisons de cette préférence¹ font de Ruby un candidat qui est je pense plus adapté à un usage de shell que ne l'est Python, dont la syntaxe est plus lourde.
¹ Ruby permet entre autres l'appel de fonction sans les parenthèses.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Powershell
Posté par lolop (site web personnel) . En réponse au message Linux dépassé ?. Évalué à 5.
Tu confonds le langage (PowerShell) et les API auxquelles il donne accès sous la forme objet. Ça pourrait être fait dans d'autres langages sans être bancal¹, mais en bénéficiant de la puissance et de l'écosystème de ces autres langages d'utilisation plus générale.
¹ Si tu construits bien ton API, pourquoi veux-tu que ça soit plus bancal en Python qu'en PowerShell ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Bof
Posté par lolop (site web personnel) . En réponse au message Linux dépassé ?. Évalué à 3.
Et en utilisant le module psutils on doit pouvoir faire une couche objet en Python comme ils l'ont fait avec les outils dans PowerShell (jamais compris pourquoi ils avaient créé un nouveau langage alors qu'ils avaient IronPython).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Synaptic
Posté par lolop (site web personnel) . En réponse au journal Logithèque-logiciel pour débutants. Évalué à 4.
Même réaction avec Kubuntu, ou j'installe
muon
, par contre j'utilise encore généralement le logiciel logithèque de Kubuntu en priorité lorsque possible.Vous êtes invités à regarder l'espace de stockage ainsi occupé. Sauf besoin très fort d'une version snap, la version packagée normale est franchement à préférer - désormais je regarde systématiquement l'origine/format de l'installation proposée par la logithèque.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Le RGPD est clair pour ceux qui pensent qu'il est clair ^^
Posté par lolop (site web personnel) . En réponse au journal « votre bulletin de paye électronique ». Évalué à 4.
Il y a eu de longues discussions¹ concernant l'adoption de PeopleDoc par les RH de mon employeur (organisme public de recherche). Il y a un aspect échanges électroniques de documents internes qui rentre dans le cadre que tu indiques. Par contre, la délivrance et l'archivage de données personnelles est présentée un peu trop fortement comme obligatoire («on vous l'envoie par email, mais… MyPeopledoc!»), or elle ne l'est pas, chacun est encore libre de choisir où et comment il veut archiver ses données numériques.
¹ Sur les listes de support informatique et sur les listes syndicales en tous cas, avec des inquiétudes concernant la récupération des informations par des pays tiers.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# (HS) Passe à KDE
Posté par lolop (site web personnel) . En réponse au message un style de mac. Évalué à 2.
KDE c'est fait pour personnaliser à ta sauce. Gnome un peu moins.
Clic droit sur le menu sandwich du bureau → Ajouter un panneau → Barre de menu des applications. Et hop.
Après il faut ajouter dans cette barre de menus les composants graphiques que TU veux (bureaux, miniatures, horloge, liste des applications, bouton de démarrage des applications…).
Pour le dock d'applications : Latte Dock.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Je hais le C++
Posté par lolop (site web personnel) . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 5.
Si tu relis, pour les entiers de -5 à 256, à chaque fois qu'il tombe sur une de ces valeurs, plutôt que d'aller recréer une valeur (immutable) correspondante en mémoire, il se contente de créer une nouvelle référence sur une valeur existante créée pour cela au démarrage de l'interpréteur.
De la même façon, les petites chaînes (entre autre tout ce qui est identificateurs dans les modules) sont réutilisées:
Ça n'a pas d'impact sur la programmation car il n'y a pas de raison d'aller comparer l'identité d'entiers ou de chaînes, et comme ils sont immutables leur valeur est garantie ne pas changer, mais ça améliore l'efficacité au niveau du stockage et des opérations de test d'égalité (en interne, il teste d'abord l'égalité d'identité avant d'avoir à faire une comparaison sur la valeur).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Je hais le C++
Posté par lolop (site web personnel) . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 6.
Bon, on sait que tu n'aimes pas Python, mais quand même… dans quelle logique ferais-tu une comparaison sur les identités d'objets avec des variables qui contiennent des entiers ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Documents Microsoft Word, Excel et Powerpoint
Posté par lolop (site web personnel) . En réponse à la dépêche ONLYOFFICE version 10 est disponible. Évalué à 10.
Si ça leur permet de vivre… tant qu'ils restent dans un format qui n'intègre pas les blobs, ça reste ouvrable normalement par LibreOffice autres logiciels.
Ceci dit, je reste sous LO writer et sa gestion des styles pour mes documents… j'ai pratiqué Word il y a longtemps (premières versions sur MacOS, et sous Windows3.x…), depuis je suis passé par StarOffice, OpenOffice et enfin LibreOffice. Et j'ai carrément arrêté d'essayer de comprendre la logique de Word quand ils ont cassé l'interface en passant aux "rubans" et que j'y ai perdu tous mes repères.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Ca sent les blocks défectueux ...
Posté par lolop (site web personnel) . En réponse au message installation Linux Mint 19.1, Input/output error during write on /dev/sda. Évalué à 3.
→ change de disque
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Blacklist ?
Posté par lolop (site web personnel) . En réponse au message Ovh, Amazon et postfix un trio problèmatique. Évalué à 1.
Tu n'aurais pas des rbl qui auraient blacklisté certaines IP d'Amazon, genre suite à la location de serveurs pour de l'envoi de spam…?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Evite pip
Posté par lolop (site web personnel) . En réponse au journal Retour d'expérience sur l'empaquetage d'une bibliothèque native pour Python. Évalué à 5.
Sauf que l'usage de ces outils de packaging est énormément plus développé que Nix/guix… et que ce sont les trucs vers lesquels les gens vont naturellement (et qui pour 98%¹ des logiciels font bien le boulot).
¹ Louche pifométrique personnelle.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Hype
Posté par lolop (site web personnel) . En réponse au message quel IDE pour du web ?. Évalué à 6.
Perso je suis plutôt Kate, mais si tu cherches un IDE tu peux regarder du côté de VS Codium (Visual Studio Code sans les trackers de Microsoft).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Pas de listes en Python ?
Posté par lolop (site web personnel) . En réponse au journal La spécialité N.S.I. de la réforme du lycée ( épisode 2 ). Évalué à 2.
Ce ne sont pas des "listes chaînées", mais des tableaux dynamiques de références.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: le problème vient peut-être d’ailleurs
Posté par lolop (site web personnel) . En réponse au journal Campagne contre les thèmes du côté de chez GNOME. Évalué à 2.
KDE est très personnalisable. Si l'aspect de gnome te plait, tu peux faire masquer la barre de menus (elle sera accessible dans un outil "sandwich" de ta barre d'outils). Perso dans ce genre de cas je configure la barre d'outils pour y intégrer les commandes que j'utilise le plus couramment.
Il est possible de masquer la barre de titre, par contre pour l'intégration de contrôles de la barre d'outils directement dans la barre de titre, c'est plus compliqué.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Encore un nouveau standard?
Posté par lolop (site web personnel) . En réponse à la dépêche Zoom sur trois projets émergents portés par Mozilla : Fluent, Bugbug et BinaryAST. Évalué à 1. Dernière modification le 22 mai 2019 à 22:59.
Tu peux relâcher la mâchoire. L'expression
dénominateur commun
a aussi le sens Élément commun à plusieurs choses ou personnes. Quand on parle de "plus petit dénominateur commun" hors mathématiques, c'est dans ce sens.Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Oui l'interopérabilité c'est bien
Posté par lolop (site web personnel) . En réponse au journal Appel de plusieurs organisations à imposer un minimum d'interopérabilité pour les GAFA. Évalué à 10.
Je vote pour l'accord de proximité — c'est le plus naturel et agréable à lire.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: appareil photo
Posté par lolop (site web personnel) . En réponse au message X11 et le vol par capture d'images. Évalué à 2.
Prendre en photo, potentiellement avec un appareil en face de l'ecran, n'est pas du meme niveau que faire une capture via un logiciel sur l'appareil qui affiche l'image.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Quelques liens pour t'aider
Posté par lolop (site web personnel) . En réponse au message exercice en python3. Évalué à 3.
Pour insérer du code dans tes messages il faut mettre une ligne blanche, trois "backtick" (attention, pas des guillemets simples) suivi de
python
, puis les lignes de code, puis trois backtick pour fermer (cf doc en bas de la page de rédaction). C'est particulièrement important en Python à cause de l'indentation significative.Exemple:
Dans ton expression
if
, il y a un problème de syntaxe (opérateur manquant?), et de plus la fonctionlen()
ne s'applique pas à des nombres entiers (il faut lui fournir une séquence en paramètre).Dans ton if, le test d'égalité c'est
==
en Python, pas=
.(pub)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: appareil photo
Posté par lolop (site web personnel) . En réponse au message X11 et le vol par capture d'images. Évalué à 3.
Relire la question.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN