Or les femmes ont cette « élégance de l’écoute », plus que les hommes qui « ont tendance malheureusement à rivaliser pour prendre la parole, au lieu d’écouter. ».
J'ai retrouvé ces propos sur le site de La Relève, les propos sont attribués à Émile Servan-Schreiber, chercheur en science de l'intelligence collective d'après l'article Wikipédia.
Est-ce que quelqu'un a la source primaire de cette citation, ainsi que l'expérience en question sur laquelle Servan-Schreiber s'est basé ? J'ai cherché en français et en anglais sans rien trouver.
Merci pour cette dépêche qui rappelle de bons souvenirs à travers certains termes comme DMA, parallaxe, etc. :)
Ce n’était pas forcément le cas par le passé (dont mon propre émulateur Gens ) mais aujourd’hui oui, ils existent plusieurs émulateurs de très bonne qualité (Genesis Plus, Exodus, BlastEm…).
Pour avoir utilisé Gens il y a environ 20 ans, je dirais que c'était le meilleur de l'époque. L'auteur était très sympathique dans les échanges par mail. (Un détail, mais quand même, le "bleuissement" de l'écran en mettant pause ajoutait un petit effet cool.)
En français ce préfixe indique « l'entrée dans les limites d'un espace déterminé, l'acquisition d'un état, d'une qualité nouvelle ou la création d'un nouvel espace. » (CNRTL). Dans ce contexte je pense qu'on voit l'action par rapport à l'état dans lequel entre l'information. L'autre proposition, « transcoder » décrit la même action mais sous un angle différent (passage d'un état à un autre).
C'est en fait un anglicisme
Peut-être qu'il faut distinguer là ce qu'est un mot d'origine anglaise et un anglicisme, qui est « construction propre à la langue anglaise. » (Dictionnaire de l’Académie française, quelque chose d'employé sans qie ce soit intégré à la langue française. Je pencherai plus pour cette définition.
Et surtout je ne pige pas l'usage du terme "coder" pour de la compression vidéo qui est avec perte, vu que ce n'est pas un codage. Et personne ne dit qu'il "code en JPEG".
(Encoder en JPEG est employé.) Coder consiste à « transcrire un message, une information en échangeant l'écriture courante contre les signes conventionnels d'un code » (CRNTL).
Une transcription peut se faire avec perte. Par exemple, Khaled est la transcription de l'arabe خَالِد. Cette transcription est avec perte : elle substitue une lettre (خ) par deux lettres (kh), la première voyelle par « a » sans préserver sa longueur et la seconde voyelle par un « e » ambigu et toujours sans sa longueur. On a bien un code, bien qu'avec perte. (Un codage sans perte ou une translittération, aurait pu être Ḫâlid par exemple).
Un inconvénient, un des chemins est absolu, il faut rajouter l'option -safe 0 avant -f`, FFMpeg considère que le chemin n'est pas sécurisé sinon.
Maintenant, si les vidéos d'entrées et la vidéo de sortie n'ont pas toutes le même format, un ré-encodage est nécessaire. Il peut aussi être indiqué si le découpage ne paraît pas propre ou n'est pas aussi précis qu'on le voudrait. Donc là, à la place de -c copy c'est -c:v pour la vidéo et -c:a pour l'audio :
Du moins avec les dernières versions de FFMpeg, on ne semble pas perdre à l'oeil nu de la qualité avec ce réencodage. On peut remplacer libx264 par libx265 si FFMpeg a été compilé avec, mais ce format n'est pas trop pris en charge par les applications grand public sur appareils mobiles.
En partant de cette base, on a l'ordre des paramètres respecté et on peut progressivement faire évoluer la ligne, et pourquoi pas rallier l'élite audio-visuelle de demain. :D
Au moins à une époque qui remonte peut-être à une décennie, on déconseillait MEncoder par rapport à FFMpeg (sur lequel est basé MEncoder) parce qu'il n'était plus trop maintenu (et c'est ce qui m'avait fait changer) … Le développement de MEncoder est actif aujourd'hui ?
Quant à FFMpeg, on peut aller beaucoup plus loin qu'une simple édition vidéo basique (enfin ça dépend aussi de ce qu'on entend par « basique »). Il existe toute une série de filtres de transformations vidéo qu'on fait passer des « tuyaux » (mapping de flux) en parallèle ou en série.
Quand aux paramètres, une fois la logique comprise, c'est beaucoup moins difficile pour s'y retrouver, l'ensemble est plutôt cohérent.
De mémoire c'était Ulrich Doewich qui est l'auteur originel de Caprice32 (une personne très sympathique d'ailleurs). Il y a eu une passation ?
Ça amenait des problèmes marrant, comme par exemple le fait que quand on tapait "|" sur un clavier français, ça sortait un "ù", mais en fait fallait pas s'en soucier, ça marchait quand même pour les commandes (toutes les commands AMSDOS commençaient par un |)
Plus précisément, c'étaient ce qu'on appelait des Resident System Extensions (RSX), des commandes supplémentaires au Basic Locomotive. Par exemple, sur CPC+, |GAME (ou ùGAME en français) lançait l'excellent jeu Burnin' Rubber, stocké dans la cartouche contenant le Basic Locomotive 1.1 - qui se lançait au démarrage du CPC.
Mais il était possible de créer ses propres RSX en assembleur. Une routine système permettait d'enregistrer la commande en associant la commande à une adresse d'appel. On pouvait passer des paramètres.
D'autre part, la FM va diffuser le même flux pour tous les récepteurs, tandis que dans le cas de la 5G (Internet), si n personnes regardent la même vidéo, le flux sera dupliqué n fois non vu qu'on n'est pas dans le cas du broadcast/multicast, c'est bien ça ?
J'ouvre un traducteur google translate ou DeepL et je rédige en anglais.
En plus de ça je permute les langues pour voir si DeepL aurait rendu différemment en anglais, afin d'avoir une idée de ce qui serait plus naturel de dire.
J'ai le livre, et à la lecture de ton lien je comprends plutôt que les deux recommandations sont similaires. Clean Code recommande une fonction par tâche unitaire (obtenir des fonctions courtes est une conséquence).
Si le collègue se concentre en premier sur le nombre de lignes en oubliant que c'est l'unitarité qui fait la fonction, oui là c'est un problème.
J'ai une question : s'il est établi qu'on a à dessein tenté d'intégrer des patchs malveillants à un logiciel (un papier pouvant être assimilé à un aveu), ça ne pourrait pas tomber sous le coup de la loi et donc faire l'objet de poursuites ?
(Je ne prends pas en compte la FAQ qui a été publiée a posteriori.)
J'ai essayé sbopkg, et je le trouve plutôt bien fait.
Entre autres, il mémorise les options de construction des paquets (pratique par exemple si on veut Wine à la fois en 64 et 32 bits), il gère les dépendances en générant des files d'attentes (queues) depuis les info de dépendances récupérés des Slackbuilds.
Si on a déjà utilisé les Slackbuilds avant (ce qui reste très simple), on sait ce que sbopkg fait on reste aux commandes de sa machine.
On dit aussi que les exceptions sont performantes.
Je n'ai jamais entendu dire ça, même plutôt le contraire. Tu aurais une source ?
Pour le premier bloc de code, les performances sont réduites parce qu'on entre plusieurs fois dans le catch pendant la boucle ou la simple incorporation d'un bloc try/catch dans le code de la boucle suffit à ralentir l'exécution ?
En fait j'avais l'impression que ça ressemblait à une exécution de la commande rm en mode "suid" (chmod +s). Le vrai problème ici est il me semble le déréférencement du lien symbolique.
[^] # Re: Pinaillage sur le titre
Posté par HL . En réponse au journal À quel point votre projet open source doit-il être ouvert ?. Évalué à 1. Dernière modification le 17 mai 2023 à 15:57.
Effectivement il semble que c'est plus la manière que quantitativement… Dans ce cas « Comment votre source ouverte devrait être ouverte ? »
Mais DeepL propose en premier une traduction avec « dans quelle mesure », ce qui revient à dire « à quel point ».
[^] # Re: Quelques réflexions.
Posté par HL . En réponse à la dépêche L’étrange tropisme des femmes de sciences pour les associations de femmes et autres réflexions. Évalué à 2.
J'ai retrouvé ces propos sur le site de La Relève, les propos sont attribués à Émile Servan-Schreiber, chercheur en science de l'intelligence collective d'après l'article Wikipédia.
Est-ce que quelqu'un a la source primaire de cette citation, ainsi que l'expérience en question sur laquelle Servan-Schreiber s'est basé ? J'ai cherché en français et en anglais sans rien trouver.
[^] # Re: tout lu mais
Posté par HL . En réponse au journal 50 mauvais conseils de codage pour développeur C++. Évalué à 3.
Le Basic Locomotive avait GOTO et GOSUB. :-)
[^] # Re: Logique
Posté par HL . En réponse au journal Profil validé. Évalué à 1.
Est-ce qu'il existe une version numérique en vente (si possible format ouvert) ?
J'ai cherché sans trouver. Mais je suppose que je rêve.
# Modestie
Posté par HL . En réponse à la dépêche Entretien avec Stephane-D à propos du SGDK. Évalué à 7.
Merci pour cette dépêche qui rappelle de bons souvenirs à travers certains termes comme DMA, parallaxe, etc. :)
Pour avoir utilisé Gens il y a environ 20 ans, je dirais que c'était le meilleur de l'époque. L'auteur était très sympathique dans les échanges par mail. (Un détail, mais quand même, le "bleuissement" de l'écran en mettant pause ajoutait un petit effet cool.)
[^] # Re: ffmpeg / mencoder
Posté par HL . En réponse au sondage Ton éditeur de vidéo non linéaire favori. Évalué à 2.
Recherche Google en français.
Il y a des liens vers Microsoft et des pages universitaires qui traitent de la compression JPEG.
[^] # Re: ffmpeg / mencoder
Posté par HL . En réponse au sondage Ton éditeur de vidéo non linéaire favori. Évalué à 3. Dernière modification le 01 novembre 2022 à 17:08.
En français ce préfixe indique « l'entrée dans les limites d'un espace déterminé, l'acquisition d'un état, d'une qualité nouvelle ou la création d'un nouvel espace. » (CNRTL). Dans ce contexte je pense qu'on voit l'action par rapport à l'état dans lequel entre l'information. L'autre proposition, « transcoder » décrit la même action mais sous un angle différent (passage d'un état à un autre).
Peut-être qu'il faut distinguer là ce qu'est un mot d'origine anglaise et un anglicisme, qui est « construction propre à la langue anglaise. » (Dictionnaire de l’Académie française, quelque chose d'employé sans qie ce soit intégré à la langue française. Je pencherai plus pour cette définition.
(Encoder en JPEG est employé.) Coder consiste à « transcrire un message, une information en échangeant l'écriture courante contre les signes conventionnels d'un code » (CRNTL).
Une transcription peut se faire avec perte. Par exemple, Khaled est la transcription de l'arabe خَالِد. Cette transcription est avec perte : elle substitue une lettre (خ) par deux lettres (kh), la première voyelle par « a » sans préserver sa longueur et la seconde voyelle par un « e » ambigu et toujours sans sa longueur. On a bien un code, bien qu'avec perte. (Un codage sans perte ou une translittération, aurait pu être Ḫâlid par exemple).
[^] # Re: ffmpeg / mencoder
Posté par HL . En réponse au sondage Ton éditeur de vidéo non linéaire favori. Évalué à 2.
« Encoder » est attesté depuis 1964 [d'après le TLFi](https://www.cnrtl.fr/definition/encoder dans le sens, qu'est-ce qui pose problème ?
[^] # Re: Quel logiciel pour les profanes ?
Posté par HL . En réponse au sondage Ton éditeur de vidéo non linéaire favori. Évalué à 7. Dernière modification le 23 octobre 2022 à 19:04.
Éventuellement, on peut se faire une antisèche avec la commande FFMpeg…
Pour découper avec ffmpeg en supposant que le format vidéo ne change pas, avec :
Pour coller des bouts il y a deux façons :
Liste des vidéos passée directement en paramètre :
Liste des vidéos dans un fichier passé en paramètre :
Commande :
Liste de fichiers :
Un inconvénient, un des chemins est absolu, il faut rajouter l'option
-safe 0
avant -f`, FFMpeg considère que le chemin n'est pas sécurisé sinon.Maintenant, si les vidéos d'entrées et la vidéo de sortie n'ont pas toutes le même format, un ré-encodage est nécessaire. Il peut aussi être indiqué si le découpage ne paraît pas propre ou n'est pas aussi précis qu'on le voudrait. Donc là, à la place de
-c copy
c'est-c:v
pour la vidéo et-c:a
pour l'audio :Du moins avec les dernières versions de FFMpeg, on ne semble pas perdre à l'oeil nu de la qualité avec ce réencodage. On peut remplacer
libx264
parlibx265
si FFMpeg a été compilé avec, mais ce format n'est pas trop pris en charge par les applications grand public sur appareils mobiles.En partant de cette base, on a l'ordre des paramètres respecté et on peut progressivement faire évoluer la ligne, et pourquoi pas rallier l'élite audio-visuelle de demain. :D
[^] # Re: ffmpeg / mencoder
Posté par HL . En réponse au sondage Ton éditeur de vidéo non linéaire favori. Évalué à 4.
Les deux commandes ont une syntaxe d'appel différente.
[^] # Re: ffmpeg / mencoder
Posté par HL . En réponse au sondage Ton éditeur de vidéo non linéaire favori. Évalué à 2. Dernière modification le 23 octobre 2022 à 14:32.
Au moins à une époque qui remonte peut-être à une décennie, on déconseillait MEncoder par rapport à FFMpeg (sur lequel est basé MEncoder) parce qu'il n'était plus trop maintenu (et c'est ce qui m'avait fait changer) … Le développement de MEncoder est actif aujourd'hui ?
Quant à FFMpeg, on peut aller beaucoup plus loin qu'une simple édition vidéo basique (enfin ça dépend aussi de ce qu'on entend par « basique »). Il existe toute une série de filtres de transformations vidéo qu'on fait passer des « tuyaux » (mapping de flux) en parallèle ou en série.
Quand aux paramètres, une fois la logique comprise, c'est beaucoup moins difficile pour s'y retrouver, l'ensemble est plutôt cohérent.
[^] # Re: Même pour les « valides »
Posté par HL . En réponse au lien Captcha, écrans tactiles... : ces technologies qui empoisonnent la vie des déficients visuels. Évalué à 2.
accréditation ?
# Ulrich Doewich / RSX
Posté par HL . En réponse au journal Merci à l'auteur de xcpc!. Évalué à 7.
De mémoire c'était Ulrich Doewich qui est l'auteur originel de Caprice32 (une personne très sympathique d'ailleurs). Il y a eu une passation ?
Plus précisément, c'étaient ce qu'on appelait des Resident System Extensions (RSX), des commandes supplémentaires au Basic Locomotive. Par exemple, sur CPC+,
|GAME
(ouùGAME
en français) lançait l'excellent jeu Burnin' Rubber, stocké dans la cartouche contenant le Basic Locomotive 1.1 - qui se lançait au démarrage du CPC.Mais il était possible de créer ses propres RSX en assembleur. Une routine système permettait d'enregistrer la commande en associant la commande à une adresse d'appel. On pouvait passer des paramètres.
[^] # Re: C'est officiel...
Posté par HL . En réponse au journal Rust dans Linux, ça démarre fort!. Évalué à 5.
Est-ce que vous êtes en mesure de mettre votre code dans un dépôt Git public et protégé par une licence, hébergé par exemple sur GitLab ?
[^] # Re: C'est officiel...
Posté par HL . En réponse au journal Rust dans Linux, ça démarre fort!. Évalué à 5.
L'éditeur est-il disponible quelque part ?
Sinon merci pour le témoignage très intéressant, je pense qu'il va être utile à beaucoup. :)
[^] # Re: Qui code en perl ?
Posté par HL . En réponse à la dépêche Perl 5.36.0 est sorti. Évalué à 1.
Utiliser
find
quand on ignore le nombre d'arguments(Sur ma distrib,
/bin
donne0
.)[^] # Re: gâchis à tous les niveaux
Posté par HL . En réponse au journal Une idée pour économiser 2.21 gigowatts sur la bande passante de Youtube. Évalué à 2.
D'autre part, la FM va diffuser le même flux pour tous les récepteurs, tandis que dans le cas de la 5G (Internet), si n personnes regardent la même vidéo, le flux sera dupliqué n fois non vu qu'on n'est pas dans le cas du broadcast/multicast, c'est bien ça ?
[^] # Re: Comment rédiger en anglais ?
Posté par HL . En réponse au sondage Mon rapport à l'anglais . Évalué à 3.
En plus de ça je permute les langues pour voir si DeepL aurait rendu différemment en anglais, afin d'avoir une idée de ce qui serait plus naturel de dire.
[^] # Re: et les fonctions
Posté par HL . En réponse au journal Software architecture considered harmful. Évalué à 4. Dernière modification le 09 juin 2022 à 23:55.
J'ai le livre, et à la lecture de ton lien je comprends plutôt que les deux recommandations sont similaires. Clean Code recommande une fonction par tâche unitaire (obtenir des fonctions courtes est une conséquence).
Si le collègue se concentre en premier sur le nombre de lignes en oubliant que c'est l'unitarité qui fait la fonction, oui là c'est un problème.
[^] # Re: sa marche pa
Posté par HL . En réponse au journal La messagerie de La Poste remarche. Évalué à 1.
Merci pour cette explication détaillée. (Dommage qu'on ne puisse pas rentrer l'ancien mot de passe.)
[^] # Re: Évolutions techniques
Posté par HL . En réponse à la dépêche Marion Créhange, l’informatique au service des sciences humaines. Évalué à 1. Dernière modification le 29 avril 2022 à 09:43.
A propos de ce qui se fait sur Amstrad CPC plus récemment : Annonce en 2019 de Vespertino, par BG Prods.
(D'autres de leurs réalisations sont visibles dans le teaser.)
# Légalité
Posté par HL . En réponse à la dépêche Retour sur l’affaire des « patchs hypocrites » de l’Université du Minnesota. Évalué à 8.
J'ai une question : s'il est établi qu'on a à dessein tenté d'intégrer des patchs malveillants à un logiciel (un papier pouvant être assimilé à un aveu), ça ne pourrait pas tomber sous le coup de la loi et donc faire l'objet de poursuites ?
(Je ne prends pas en compte la FAQ qui a été publiée a posteriori.)
[^] # Re: gestionnaire slpkg ?
Posté par HL . En réponse à la dépêche Tout arrive, même Slackware 15.0. Évalué à 3.
J'ai essayé
sbopkg
, et je le trouve plutôt bien fait.Entre autres, il mémorise les options de construction des paquets (pratique par exemple si on veut Wine à la fois en 64 et 32 bits), il gère les dépendances en générant des files d'attentes (queues) depuis les info de dépendances récupérés des Slackbuilds.
Si on a déjà utilisé les Slackbuilds avant (ce qui reste très simple), on sait ce que
sbopkg
fait on reste aux commandes de sa machine.A quoi ressemble
sbotools
?[^] # Re: Survivor
Posté par HL . En réponse au journal C, un âge remarquable. Évalué à 3.
Je n'ai jamais entendu dire ça, même plutôt le contraire. Tu aurais une source ?
Pour le premier bloc de code, les performances sont réduites parce qu'on entre plusieurs fois dans le catch pendant la boucle ou la simple incorporation d'un bloc try/catch dans le code de la boucle suffit à ralentir l'exécution ?
(Vraies questions.)
[^] # Re: La description n'est pas claire je trouve.
Posté par HL . En réponse au journal Une CVE dans le compilateur rust. Évalué à 1. Dernière modification le 21 janvier 2022 à 22:58.
Merci pour l'explication détaillée.
En fait j'avais l'impression que ça ressemblait à une exécution de la commande rm en mode "suid" (chmod +s). Le vrai problème ici est il me semble le déréférencement du lien symbolique.