Thomas Debesse a écrit 3636 commentaires

  • [^] # Re: MusOpen et Open Goldberg

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche MusOpen réunit 75 000 dollars pour libérer Chopin, et cela ne fait que commencer !. Évalué à 2.

    Oh mince, je n'avais pas vu ! Si j'avais su je l'aurai intégré à la dépêche, surtout que comme j'ai fait la part belle au projet Open Goldberg Variation, c'était tout à fait pertinent !

    Peut-être qu'un admin peut ajouter un paragraphe quelque part dans la dépêche, un truc du genre « merci à Xavier G. de nous faire remarquer en commentaire que blablabla ». ;)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Belle initiative, mais format audio inutile

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche MusOpen réunit 75 000 dollars pour libérer Chopin, et cela ne fait que commencer !. Évalué à 3. Dernière modification le 21 septembre 2013 à 15:57.

    Je crois qu'on devrait arrêter le débat « le vinyle est-il mieux que le CD » parce que le CDDA est un format qui a 30 ans. C'est pourquoi on se moque largement des avantages ou des inconvénients du vinyle sur le CD puisque ça fait longtemps que le concurrent du vinyle ne devrait plus être le CD.

    Par contre il y a toujours ces débats :

    • analogique vs échantillonnage numérique

    • pourquoi les industriels sont incapable de nous sortir un support viable capable de détrôner un support trentenaire (non, les supports chiffrés ne sont pas des supports viables capables de détrôner un support trentenaire).

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Belle initiative, mais format audio inutile

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche MusOpen réunit 75 000 dollars pour libérer Chopin, et cela ne fait que commencer !. Évalué à 10. Dernière modification le 21 septembre 2013 à 00:07.

    Pour les enregistrement publiés l'année dernière, Le format par défaut sur le site MusOpen c'est du mp3 256Kbps cbr à 44100Hz. les gars d'Open Goldberg Variations avaient fait pareil : des fichiers dans des formats courants et à des tailles acceptables pour le commun, et pour celui qui le veut vraiment, la débauche. :)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Besoin de graphismes?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Mon petit jeu pour navigateur et plus. Évalué à 3.

    j'ai justement pensé à Tetris Attack, et une fonctionalité m'a manqué, la possibilité de sélectionner un carré alors qu'un autre est en train d'être détruit.

    Je m'explique, si je rencontre ce cas là (et je l'ai rencontré) :

    ------------------
    ---------X---X----
    ------------------
    -----N---N--------
    ------------------
    ---------X---X----
    ------------------
    -----N---N--------
    ------------------
    

    En bref deux carrés intersectés (ça se dit ?), lorsque je vais détruire le carré N je vais déformer le carré X (ou l'inverse) et donc le détruire et c'est frustrant. Plutôt que transformer ce cas d'utilisation en frustration, on peut le transformer en stress puis en récompense ! :p

    On pourrait imaginer que marquer un carré gèle la chute du temps d'une durée proportionnelle à la valeur du carré, ce qui permet de faire des combos le temps de ce gel (on marque un carré qui gèle le temps qui permet de marquer un autre carré qui permet de marquer un autre carré). À la fin du gel la totalité des points du combo s'ajoute au temps gagné, comme d'habitude.

    Il y a un truc similaire dans Tetris Attack, et c'est grisant. Dans Tetris Attack (pour ceux qui ne connaissent pas ça fonctionne par alignement et non par carré, voir par exemple le clone libre mais pas aussi fun Crack Attack) on peut aligner trois blocs A qui vont libérer un bloc B, et pendant que les blocs A sont détruit, si on est très rapide, on peut aligner deux blocs B de manière à ce que la chute du bloc B s'aligne avec ces deux autres, et cela est compté comme un même assemblage de 6 blocs au lieu de deux assemblages de trois blocs, ce qui je crois a plus de valeur.

    Visuellement, on pourrait faire en sorte que le tracé qui matérialise le carré sélectionné clignote (et peut être en accélérant jusqu'à la fin du freeze), et peut être que la barre de temps à droite pourrait clignoter au même rythme ! :)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: mixxx

    Posté par  (site web personnel, Mastodon) . En réponse au journal Digital-Scratch : un lecteur audio pour DJ piloté par platine vinyle. Évalué à 3. Dernière modification le 19 septembre 2013 à 15:26.

    Ah merci pour les infos ! Effectivement, mixxx fait beaucoup de chose et c'est bien pour celui qui bricole avec pas beaucoup de matériel (ou qui fait tout en logiciel avec Jack et une surface de mixage midi par exemple). Dès qu'on investi dans du matériel certains logiciels deviennent tout de suite compliqués ou trop fournis. ^^

    Merci pour la comparaison. :)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Genial, et quelques questions :p

    Posté par  (site web personnel, Mastodon) . En réponse au journal Digital-Scratch : un lecteur audio pour DJ piloté par platine vinyle. Évalué à 3.

    Les ESI sont de très bonnes cartes ! pour un tout autre usage (radio) j'ai une Juli@ Xte dont je suis très content, elle marche très très bien sous Linux et pour un usage pro c'est top !

    Par contre question Phono, ESI fait la Phonorama, mais je suis inquiet parce que d'habitude ils écrivent à propos de Mac OS X "no special driver installation required" ce qui signifie que sous Linux ça marche aussi avec le module universel snd-usb-audio, et là comme ils n'ont pas précisé, cela sème un doute… Quelqu'un sait si elle fonctionne sous Linux ?

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: mixxx

    Posté par  (site web personnel, Mastodon) . En réponse au journal Digital-Scratch : un lecteur audio pour DJ piloté par platine vinyle. Évalué à 4.

    oui, mixxx sait gérer les platines et les vinyles timecodés, enfin, c'est ce qu'il revendique et il propose des options pour cela, mais je n'ai pas le matos pour essayer. :)

    Je serais intéressé par un comparatif entre Mixxx et Digital-Scratch selon cet angle-là !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: WOT rouge

    Posté par  (site web personnel, Mastodon) . En réponse au journal uu.zoy.org, version 1.0 ou presque.. Évalué à 4. Dernière modification le 17 septembre 2013 à 22:40.

    en tout cas, voilà du pr0n SFW :
    http://sam.zoy.org/porn/
    :)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: FOUTAISES !

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Décolonisons nos imaginaires. Évalué à 2.

    Je crois que nous ne nous sommes pas compris. Nous ne sommes pas opposés, nous avons seulement une optique différente.
    C’est parce que vous y voyez une opposition que cette histoire vous semble sans fin.

    Je vais citer quelques passages qui se recoupent dans votre intervention :

    Je vais profiter pour donner un exemple de déterminisme : nous ne sommes pas tous égaux devant le savoir

    Enfin passons aux bibliothèques en admettant qu’il n’y ait plus aucun déterminisme dans la société.

    Tout ça pour dire un truc tout bête : “personne n’a la sciences infuse” : la démocratie, la liberté, acquérir du nouveau savoir, tout cela s’apprend.

    vous vous contentez de postuler que le mec va se créer ex nihilo du savoir

    Enfin, pour finir, pour quelqu’un qui se revendique de vouloir rétablir la démocratie

    Il est curieux par ailleurs de se revendiquer de la démocratie

    parce que ça va démonter tout votre bullshit de manière extrêmement efficace, et ce sur plusieurs points : déterminisme, taxation foncière, rôle de l’école et de l’État, démocratie.

    Et j’y répond : encore faut-il que ce bullshit soit mien.

    • Je n’ai pas défendu le déterminisme, j’ai seulement cité quelqu’un qui a employé ce mot et ce n’est pas cette idée que j’ai commenté. J’ai commenté les idées de familles, d’ethnie, de social etc. qui sont sujet à la « colonisation de l’imaginaire », le sujet d’origine de ce débat.

    J’ai surtout cité Vincent Peillon pour le concept d’arrachage d’enfant que l’on peut rapprocher aux paroles de Laurence Rossignol (sénatrice):

    Les enfants n’appartiennent pas à leurs parents, ils appartiennent à l’Etat.

    Dans les paroles de Vincent Peillon, je ne pense pas qu’il soit utile de s’attarder sur l’idée d’une école qui donne des chances aux enfants ou encore l’idée que l’école participe à l’élévation de l’enfant, ce sont des lieux communs.

    Une fois écartés les lieux communs, il ne reste plus que l’idée d’arracher l’enfant à sa famille et à sa culture, ainsi qu’une culture particulière qui est présentée comme étrangère à l’enfant. Nous sommes en plein dans le sujet de la colonisation culturelle, qui est ici voulue réalisée par la force et au mépris de la liberté individuelle.

    • Je n’ai pas traité du rôle de l’école. J’ai traité de ce que certain pensent qu’il est, moi je n’en ai pas traité. Si certaines citations traitent de l’école, c’est parce qu’elles possèdent l’idée de colonisation de l’imaginaire.

    Au passage, lorsque Vincent Peillon parle d’arracher les enfants, et lorsque Laurence Rossignol déclare que l’enfant appartient à l’état, nous ne sommes même plus dans le servage. C’est placer l’enfant dans une condition plus contraignante encore que le servage.

    • Je ne me suis pas revendiqué de la démocratie. J’en ai traité seulement. Je ne parle même pas de démocratie comme un idéal, ni même comme un moyen, mais comme une manière.

    Si je traite de démocratie, ce n’est finalement que parce qu’elle est un sujet circonstanciel à notre république et à notre présent. Je suis incapable de montrer si la démocratie est un système efficace ni même qu’il soit applicable. Par contre il est tout à fait possible, de manière circonstancielle, de constater que la république française actuelle (ici et maintenant) est très peu démocratique et que cet état de fait porte de très mauvais fruits.

    Par exemple, puisque dans notre république le mandat est représentatif et non impératif (je ne dis pas s’il doit l’être ou non), alors il est nécessaire que le peuple participe à l’élaboration du bien commun, puisque rien ne garantie que l’élu travaille à l’élaboration du bien commun. C’est un constat circonstanciel : La république française est représentative, il ne faut donc pas que seul le mandat du représentant soit démocratique. Ce n’est finalement que de la méthode.

    • Je n’ai pas défendu que tout le monde était égal devant la science et la culture, ni dans le savoir, ni dans la capacité d’acquérir ce savoir. D’ailleurs, le sujet du débat est la décolonisation de l’imaginaire et qu’y a t’il de plus inégal, ou plutôt, qu’y a t’il de moins singulier que l’imaginaire ?

    Je terminerai donc sur l’état et sur cette anecdote de la taxation foncière qui ne fut pas choisie par hasard, parce qu’elle est pleine de sens et image d’un ensemble qui la contient.

    Il faut les financer. Je ne connais pas le budget type d’une commune mais il me semble que la taxe foncière en fait partie

    Ce sujet est en soi accessoire, mais est un excellent révélateur dans le discours présent et c’est pourquoi je l’ai choisi. Ce sujet montre en quoi nous ne sommes pas opposés et que ce qui nous distingue est tout simplement le discours, ce qui forme une conversation.

    J’ai choisi un point essentiel de l’organisation politique d’un territoire : la présence d’une autorité qui régule par divers moyens son occupation et sa répartition, et qui s’occupe à la protection de la terre et des habitants. Par exemple on trouvera dans ces moyens les lois qui interdisent de construire en certain lieux, ce qui peut être pour protéger l’habitant ou bien pour protéger la terre vis-à-vis de l’habitant. On trouvera encore l’exemple actuel : la taxe foncière.

    Je montre ainsi que notre république ne fait que reproduire une particularité du servage. Mais, peut-être est-ce nécessaire ? C’est une vraie question ! Non pas qu’il faille défendre le servage, mais comprendre en quoi le servage a pu intégrer des mécanismes qui se révèlent peut-être nécessaire à l’organisation d’une société humaine, mécanismes que l’homme ne peut s’empêcher de reproduire parce que peut-être il en exprime le besoin ? La taxe foncière est contraignante, mais peut-être est-elle une contrainte utile à l’équilibre d’une société humaine ?

    Vous avez écrit :

    il y a un principe fondamental de la démocratie, c’est adhésion au fait que nous formons une collectivité.

    On dira surtout que cette collectivité est la république plutôt que la démocratie, la république étant la chose publique et la démocratie un de ses caractères. Mais cela n’a pas de grande importance. Ce qui est important c’est que l’idée de république est l’idée exacte du servage. Le citoyen fait corps avec la république comme le serf avec la terre, cette chose publique.

    J’avais écrit :

    La base d’imposition de la taxe foncière est indexée sur la valeur locative cadastrale, ce qui fait de toute propriété une location de fait, l’état tenant le rôle du propriétaire éminent, mais sans en porter le nom. Le propriétaire foncier en France est censitaire de fait.

    J’ai omis la conclusion :

    On constate donc que lorsque le 8 août 1779 le roi Louis XVI abolit le servage, il se trouve qu’en fait il n’aboli pas le servage, il le transforme en monopole d’état.

    L’établissement de la république ne fut ensuite que le transfert de la seigneurie depuis une personne physique vers une personne morale nouvellement établie.

    Finalement, de révolutions en révolutions, l’homme sédentaire reproduit les mêmes schémas : l’homme appartient à une terre et est imposé sur son occupation du territoire, et il doit subsistance à la seigneurie qui l’administre lui et la terre et qui le protège. Lorsque l’homme quitte le territoire auquel il est attaché il ne peut vivre temporairement dans le territoire d’accueil qu’en cas de contrat entre deux seigneurie et uniquement selon les termes de ce contrat. Si la seigneurie est acquise par une autre seigneurie, les habitants du territoire sont acquis par cette autre seigneurie.

    L’histoire montre que selon l’époque ou le lieu, ce servage peut-être confortable ou bien insupportable…

    Le problème c’est qu’on justifie le présent en travestissant le passé, et on travesti le présent pour rêver d’un futur impossible. On nous enseigne des mythes pour justifier de notre soi-disante liberté de révolutionnaire.

    Si j’ai cité quelques anecdotes sombres de notre histoire, ce n’est que pour rappeler que si on fantasme tant sur les âges noir de l’horreur pré-révolutionnaire, il faut constater que cette mythique horreur était plus douce que la révolution elle-même, et que si notre servage actuel est confortable, il l’est peut-être bien malgré la révolution.

    En fait on constate en France un assouplissement continu du servage dans le temps. Il ne ressemblait déjà plus à un esclavage quand il fut aboli par Louis XVI, et ce depuis de nombreux siècles. On ne fait que constater une tendance générale qui s’étale sur une période historique très longue, pour en venir dans notre monde contemporain à la libre circulation des biens et des personnes.

    À la lumière de cette lente évolution du servage, la révolution semble alors n’être qu’un mouvement contingent. La révolution ne fut qu’une déclaration de liberté qui s’est réalisée par une privation de liberté plus grande, et il a fallu d’abord rétablir l’état de liberté que la révolution avait détruit pour reprendre l’évolution de cette liberté.

    Dans l’histoire de l’homme et de son attachement à la terre et de ses libertés personnelles, la révolution fut une rechute. Si elle permit aussi l’avènement d’une république en remplacement d’une monarchie, cela ne change rien à cette état de fait concernant la liberté (d’où la contingence).

    D’ailleurs ce n’est peut-être pas l’absence de servage qui fait la liberté, ça c’est ce qu’on vend au peuple pour qu’il fasse la révolution à notre place. ;)

    Vous avez écrit :

    je vous invite à repositionner le débat conformément à la réalité socio-économique du pays et à s’attaquer aux propriétaires privés… toujours là ?

    Et bien voyez vous, la différence entre le propriétaire privé d’aujourd’hui et le seigneur d’autrefois, c’est que la terre du seigneur d’autrefois était l’habitat et le travail de la population, sans exclusion. Le propriétaire d’aujourd’hui exclu le non-propriétaire de la terre, le propriétaire d’autrefois avait devoir envers la population non propriétaires qui habitaient la terre, et loin de pouvoir exclure les hommes, il devait garantir leur sécurité.

    De ce point de vue, la situation actuelle est pire que le servage. Bon heureusement, selon d’autres points de vue, elle est meilleure : pouvoir être exclu implique pouvoir se détacher d’une terre, et la libre circulation des personnes implique également de pouvoir se détacher d’une terre…

    Le mécanisme de domiciliation s’appuie sur l’attachement à la terre pour former un mécanisme d’exclusion, le mécanisme de servage s’appuie sur l’attachement à la terre pour former un mécanisme de cohésion. C’est ici que l’analogie de notre société moderne avec la société de servage s’arrête. Pour le reste, les contraintes d’attachement à la terre sont très similaires parce que l’homme ne cesse de les reformer.

    Vous ajoutez entre autre :

    À ce sujet et en aparté je recommande, à ceux qui prônent le tirage au sort de lire La démocratie athénienne à l’époque de Démosthène

    En ayant écrit un peu plus avant :

    Et l’enfant n’a absolument pas choisi cet état de fait (on ne choisit pas sa famille, son milieu social, etc.), et une fois devenu adulte, il y a de grandes chances de le reproduire de fait avec ses enfants.

    Je terminerai par là.

    J’entends souvent parler de démocratie et de tirage au sort, j’aimerai rappeler à certains de ses défenseurs d’y réfléchir à deux fois, parce qu’il existe déjà un système politique avec tirage au sort : c’est la monarchie héréditaire. Le candidat à la succession n’est pas seulement tiré au sort, il est lui même le fruit d’un tirage au sort. Il ne choisit ni sa famille ni son milieu social. C’est le seul tirage au sort qui garantit l’impuissance du candidat lui-même à pouvoir influer sur ce tirage. Le prédécesseur ne peut qu’informer ou former le candidat, il ne peut pas le choisir. L’hérédité n’enlève rien au tirage au sort, car le tirage au sort implique une part d’imprévu et une part de rêgle, tout comme le lancer de dé implique le dé et sa forme.

    Comme la filiation est ce qui choisi le moins d’état de fait, je me méfie des idées de tirage au sort idéal… :)

    Pour terminer, je dirai juste que je me méfie des histoires mythiques qu’on veut nous faire répéter.

    Je me méfie des mythes du genre « avant la révolution l’homme était attaché à une terre et payait de très lourds impôts, et grâce à la révolution on est libre », alors que la société actuelle est fondée sur la domiciliation et qu’avant de pouvoir être imposé en foncier ou TVA, l’homme est déjà taxé à 50% de son salaire, ce qui est bien plus qu’une dîme…

    La réalité est plutôt, comme montrée plus haut, l’établissement de la seigneurie comme un monopole d’état puis le transfert de cette seigneurie depuis une personne physique vers une personne morale, ainsi qu’une réattribution des privilèges (plutôt qu’une abolition). Cela est plus important que le mythe de l’homme libre.

    Je me méfie justement du mot liberté-mantra qui a été porté pendant la révolution. On ne peut que constater que ce mot liberté n’était qu’un homonyme de la liberté, puisqu’on pouvait tuer ou priver de liberté quelqu’un sous prétexte de cet homonyme. Lorsqu’on dit tuer quelqu’un parce qu’il refuse d’être libre alors que c’est en fait un choix libre qui est prétexte de sa mort, la substitution est un fait. Cet homonyme qu’emploient encore certains de nos politiques dans leur discours n’a toujours pas été défini, malgré qu’il soit souvent employé comme substitut à la liberté. C’est un très bel exemple de colonisation culturelle.

    Merci pour la répartie et pour le temps passé, l’échange fut très intéressant ! :)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Lociciel

    Posté par  (site web personnel, Mastodon) . En réponse au journal Paradoxe ?. Évalué à 3. Dernière modification le 11 septembre 2013 à 21:40.

    Sous quelle licence est ton commentaire ?

    CC-BY, comme le reste de mes commentaires. Tiens ça m'a suscité l'idée d'apposer une mention légale en signature. ;)

    Par ailleurs je vois que la modif' est pas mise en place sur la wikipédia : je t'en prie, fais toi plaisir.

    Hum, je ne suis pas satisfait d'un mot. J'ai écrit :

    un ensemble de séquences d’instructions interprétables par une machine

    Je ne suis pas satisfait du mot « interprétable ». Je n'ai pas tout d'abord parlé de lecture car je voulais exprimer à la fois le concept de traitement et le concept de lecture. Hors l'interprétation implique une transformation après lecture, cette transformation étant préalable au traitement. C'est pourquoi ce mot n'est pas juste.

    Mais bon, la perfection n'étant pas de ce monde, et comme le concept d'instruction implique déjà l'action, on peut se satisfaire de n'exprimer que la lecture… Il vaut mieux exprimer la lecture qui est un concept imparfait plutôt que l'interprétation qui implique un concept étranger.

    Je vais voire à proposer ma variante (mais avec la correction « un ensemble de séquences d’instructions lisibles par une machine ») sur Wikipédia en prenant garde à ne fâcher personne. :)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: patati & patata

    Posté par  (site web personnel, Mastodon) . En réponse au journal Chronique d'un gros flop en perspective. Évalué à 6.

    Ils seraient sortis de leur marché de prédilection, le "luxe".

    Apple ne font pas du « luxe », ils font du « coûteux », ce n'est pas du tout pareil (et on ne peut pas hiérarchiser les deux concepts).

    ce commentaire est sous licence cc by 4 et précédentes

  • # contestation

    Posté par  (site web personnel, Mastodon) . En réponse au journal [ HS ] 10.000 Français se suicident chaque année. Évalué à 5.

    vous devrez payer l'amende, mais pourrez contester celle-ci auprès du tribunal pendant 45 jours

    Je propose de faire comme pôle-emploi :

    Vous devez attendre deux ans écoulés pour pouvoir contester la décision, mais cette contestation ne pourra pas modifier la décision ni ses conséquences.

    (il faudra que je retrouve les termes exacts mais la logique est exactement celle-là)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: j'adore ce passage

    Posté par  (site web personnel, Mastodon) . En réponse au journal Seuls les fous comprennent quelques chose à l’internet. Évalué à 4.

    ça ne fonctionne que sur des images très simples…

    Je croyais qu'on parlait de logo avec des aplats (ou des dégradés continus), des traits nets et une sélection de couleurs triées sur le volet ?

    Si tu nous dit que le jpg marche mieux pour les photos on va te répondre qu'on est déjà d'accord sur ce point.

    Publier un logo en jpg c'est très moche : tu perds la transparence et tu dégrade l'image. Et si tu ne le vois pas à l'œil nu sur ton ordinateur à toi, rien ne te dis que la dégradation ne se verra pas lorsqu'un tiers voudra transformer l'image (rajouter un élément par exemple, varier quelques couleurs ou tout simplement redimensionner) ou l'imprimer.

    Le jpg n'est PAS fait pour les logo, images nettes ou le texte. On peut l'utiliser pour ça, mais c'est un usage détourné qui ne garantie rien.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Lociciel

    Posté par  (site web personnel, Mastodon) . En réponse au journal Paradoxe ?. Évalué à 10. Dernière modification le 10 septembre 2013 à 20:36.

    Bon j’ai pris le temps d’analyser le paragraphe pour le réécrire ici sans ambiguïté ni sous-entendu, et sans buzzword.

    En informatique, un logiciel est un ensemble composé d’un ou plusieurs programmes

    Questions soulevées par l’imprécision du langage et qui n’obtiennent pas de réponses :

    • Qu’est-ce un programme ?
    • Le logiciel n’est pas un synonyme de programme ?
    • En quoi un programme compose un logiciel ?

    Il faut donc définir qu’un programme est une séquence d’instructions interprétables par une machine.

    On peut donc écrire :

    En informatique, un logiciel est un ensemble composé de séquences d’instructions interprétables par une machine (les programmes)

    Continuons la lecture :

    ainsi que les fichiers nécessaire pour les rendre opérationnels.

    Questions soulevées par l’imprécision du langage et qui n’obtiennent pas de réponses :

    • Qu’est-ce qu’un fichier ?
    • Un programme peut-il être un fichier ?
    • Qu’est ce qu’un fichier qui n’est pas un programme ?
    • Un programme peut-il ne pas être un fichier ?
    • Qu’est ce qui peut être nécessaire à l’opération d’un programme ?

    On remarque que se posent déjà des questions qui n’ont rien à voir avec le sujet du logiciel, mais à d’autres sujets, par exemple le sujet du système. On peut tout à fait concevoir un système d’exploitation primitif qui n’implémente pas le concept de fichier.

    Reprenons maintenant l’ensemble de la phrase :

    En informatique, un logiciel est un ensemble composé d’un ou plusieurs programmes, ainsi que les fichiers nécessaire pour les rendre opérationnels.

    Questions soulevées par l’imprécision du langage et qui n’obtiennent pas de réponses :

    • Qu’est ce qu’un fichier nécessaire à l’opération ? le fichier lui-même (récursion), le fichier qui n’est pas un programme ? le programme ou bien encore le logiciel ?
    • Est-ce le logiciel qui est opérationnel, ou bien le système de calcul (composé du matériel et du logiciel) ?

    Réécrivons donc ce début de paragraphe :

    En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine (les programmes) et d’un jeu de donnée nécessaire à l’opération. Les programmes et les données du logiciel sont habituellement structurés en fichiers.

    Étudions la suite du paragraphe :

    Le logiciel détermine les tâches qu’un appareil informatique peut effectuer

    Il se trouve que le mot appareil peut désigner un produit fini ou bien un assemblage, ces deux concepts sont compatibles mais différents. La machine seule (matériel) est un appareil (produit fini). L’appareil machine et logiciel (assemblage) forme aussi un appareil (produit fini).

    • Qu’est ce que l’appareil informatique ? La machine seule ou bien l’ensemble matériel et logiciel ?

    • Le matériel seul peut-il être qualifié d’informatique alors que l’ information étant justement ce qui est manipulé par le matériel ou codé sur un support matériel n’est pas matérielle ?

    • Un matériel peut-il être qualifié comme informatique par destination ?

    On pourrait réécrire :

    Le logiciel détermine les tâches qui peuvent-être effectuées par une machine appelée ordinateur.

    Étudions la fin :

    et donne à l’ordinateur sa valeur ajoutée.

    Alors là on a envie de jouer au business loto en lisant ces mots.

    • Que signifie donner à l’ordinateur ? Qu’est ce que le don ? Qu’est ce que reçoit l’ordinateur ?

    Le logiciel permet le fonctionnement, ou plutôt, le logiciel ordonne le fonctionnement, ce qui donne à l’ordinateur son utilité fonctionnelle, et non une valeur ajoutée.

    Si le fonctionnement d’un ordinateur est sa valeur nécessaire, il n’est pas question de valeur ajoutée.

    Bref, la version française était aussi élégante qu’un discours commercial creux mais imprégné de buzzwords : ça flatte les oreilles parce qu’on entend des mots connus, mais ça n’exprime rien en soit, ou bien l’exprime très mal. Et on a là en même pas 10 mots un impressionnant exemple de langue de bois. Quand je lis « Le logiciel donne à l’ordinateur sa valeur ajoutée » j’ai envie de crier « Bingo » au business loto. Le paragraphe actuel est élégant et séduisant comme un commercial. Ce type de discours n’est pas d’élégance, ça en a seulement l’apparence. Je préfère une définition sans élégance mais efficace plutôt qu’une définition élégante qui ne définie rien ou très mal, par approximation.

    On pourrait réécrire ce paragraphe de Wikipédia ainsi :

    En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine (les programmes) et d’un jeu de donnée nécessaire à l’opération. Les programmes et les données du logiciel sont habituellement structurés en fichiers. Le logiciel détermine les tâches qui peuvent-être effectuée par une machine appelée ordinateur. Le logiciel ordonne le fonctionnement de l’ordinateur et lui donne ainsi son utilité fonctionnelle.

    Cependant on remarque une chose : la troisième phrase n’est finalement que la répétition de la première. Cette répétition s’explique par leur approximation. On dit « ce qui se conçoit bien s’énonce clairement », hors ici on remarque clairement un défaut de compréhension entraînant un défaut d’explication. La multiplication d’approximations différentes est l’outil qui permet de cerner de manière toujours plus fine un concept qu’on ne sait pas décrire exactement.

    On va donc réécrire tout cela. Au passage, on va remplacer le verbe « donner » par le verbe « procurer », qui signifie « faire obtenir » et n’implique donc pas « céder » ni « transmettre ».

    Ce que procure le logiciel à la machine, l’utilité fonctionnelle, le logiciel ne l’a pas pour lui. Puisque le logiciel seul n’est pas utile et que la machine seule n’est pas utile, le logiciel ne peut pas donner d’utilité à la machine, ni céder ni transmettre. Par contre le logiciel peut faire obtenir l’utilité à la machine, donc le logiciel procure l’utilité à la machine.

    Comme la répétition est utile en pédagogie, on va tout de même garder la répétition et ses termes, mais on va réorganiser le paragraphe tout entier. Aussi, cela permettra de répartir plus aisément les définitions (ça c’est une vraie élégance).

    En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine et d’un jeu de donnée nécessaire à ces opérations. Le logiciel détermine donc les tâches qui peuvent-être effectuées par la machine, ordonne son fonctionnement et lui procure ainsi son utilité fonctionnelle.

    Les séquences d’instructions appelées programmes ainsi que les données du logiciel sont ordinairement structurés en fichiers. La mise en œuvre des instructions du logiciel est appelée exécution, et la machine est appelée ordinateur ou calculateur.

    Il faut voir que le second paragraphe que je rajoute est complètement superflu à la compréhension du concept de logiciel, il n’est là que pour décrire un contexte et son vocabulaire.

    On remarque aussi que si on clique sur les hyperliens que j'ai inséré ici, les premières phrases de chaque définition sont en complète cohérence avec la définition présente et utilisent le même vocabulaire. Ce qui n'était pas vrai précédemment. On passe donc du pseudo scientifique au scientifique.

    Je crois qu'on peut se permettre de ne pas définir l’opération (tâche à effectuer) ni le fonctionnement (accomplissement d’une activité), même Wikipédia ne les définit pas. :)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Lociciel

    Posté par  (site web personnel, Mastodon) . En réponse au journal Paradoxe ?. Évalué à 3.

    Je ne suis pas d'accord, le français est ma langue natale et je la lis, l'écrit et la parle tous les jours, l'anglais m'est une langue étrangère et je lutte toujours pour la lire et l'écrire (je l'entend difficilement et ne la parle pas du tout). Pourtant je comprends mieux le paragraphe anglais que le paragraphe français. Ce n'est que parce que je connais déjà le sujet que je comprend ce paragraphe de la page wikipédia. Le paragraphe français est truffé d'imprécisions et surtout de termes polysémiques qui ne sont compréhensibles qu'à condition de connaitre préalablement le sujet, ce qui est un comble pour un article encyclopédique qui est sensé décrire le sujet.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: j'adore ce passage

    Posté par  (site web personnel, Mastodon) . En réponse au journal Seuls les fous comprennent quelques chose à l’internet. Évalué à 4.

    92% sur gimp mais je trouve ça correct

    À ce niveau là ton jpg est aussi gros voir plus gros qu'un png. Puisqu'il n'y a pas d'économie, autant demander la perfection pour le même prix.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Screen mon amour

    Posté par  (site web personnel, Mastodon) . En réponse au journal Votre police préférée. Évalué à 4.

    En regardant le lien que tu donnes, j'ai eu l'idée de ne chercher non pas le nom propre « Screen » mais le nom d'un des fichiers la décrivant.

    Par exemple: google:Scr7.pcf.gz¹ me donne plusieurs lien vers les sgi-fonts, notamment la police SGI Screen.

    Sur ce site de SUSE on trouve ces images:

    SGI Screen Regular
    SGI Screen Bold

    Je ne les ai pas essayées, personnellement, sont-ce celles-là ?

    _________________ 
    ¹ Désolé DuckDuckGo ne me fournit pas un résultat aussi pertinent que Google sur cette recherche, j'ai trouvé plusieurs liens au sujet de sgi-fonts, mais les pages les appelant « SGI Screen » sont beaucoup plus rares !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Beaucoup de boulot

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Linux pour Workgroups 3.11, le noyau prêt pour le bureau. Évalué à 5.

    Ça ne sert à rien un « if true », c'était juste une manière de mettre en situation une indentation. C'est un exemple de contexte, c'est cosmétique pour l'exemple. L'utilisation de <<-EOF pour ignorer les indentations se rencontre très généralement dans des blocs indentés comme les blocs if, while, case, for etc. Donc j'ai fait un if, mais il est toujours vrai pour que l'exemple soit interprété.

    De toute manière l'ensemble du script ne sert à rien. Un rot13 | rot13 non plus. :) J'ai glissé pleins de trucs inutiles ou des constructions volontairement cryptiques, comme l'utilisation du s comme séparateur pour sed, dans 'ss *$ss', au lieu du plus commun 's/ *$//', commande sed qui remplace le motif ' *$' par '' (rien).

    Bon, cela dit, j'espère que tu as testé dans un environnement non privilégié et sur un système sans importance, parce qu'exécuter un code trouvé sur le net qui génère du code qu'il exécute, avec en plus des trucs comme rm -rf / glissé dans les coins… C'est risqué ^^.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Beaucoup de boulot

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Linux pour Workgroups 3.11, le noyau prêt pour le bureau. Évalué à 4. Dernière modification le 06 septembre 2013 à 18:27.

    Hum en effet, mais j'ai trouvé pourquoi :

    l'erreur est ici :

    # ne pas tenir compte des tabulations
    
    if true
    then
        <<-EOF cat > /tmp/file2
        Bonjour, $(whoami) c'est ${lui}, et $((0 + 0)) égale la tête à toto !
        EOF
    fi
    

    Normalement ce doit être une tabulation en début de ligne, le <<-EOF cherche le "(zéro ou une infinité de tabulations)EOF" comme fin de fichier, alors qu'on lui donne "espace-espace-espace-espaceEOF", donc le document ne se termine jamais. C'est la faute à linuxfr qui transforme les tabulations en suite d'espaces ! de même il faut des tabulations en début de ligne du here doc pour qu'elles soient ignorées, si tu mets une tabulation avant le EOF mais des espaces avant le début des lignes du heredoc, ton heredoc aura des espaces en début de ligne !

    C'est peut-être le seul cas en shell où l'indentation doit obligatoirement être faite avec des tabulations.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: PulseAudio mais je n'aime pas Lennart

    Posté par  (site web personnel, Mastodon) . En réponse au sondage Votre solution pour le son. Évalué à 4.

    Tu trouves cela normal qu'un système de log soit lié au système de démarrage ? pas moi.

    Tu trouves cela normal qu'un système de log soit lié au noyau ?

    Pas moi : c'est pas vraiment la vocation d'un noyau de faire du log !

    À moins que…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Beaucoup de boulot

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Linux pour Workgroups 3.11, le noyau prêt pour le bureau. Évalué à 6.

    Oué, on appelle cela les Here Document ou heredoc, il y a moyen de faire des trucs passionnants avec, comme la possibilité d'inclure des fichiers complets à l'intérieur même de scripts !

    Ce script complexe :

    #! /bin/bash
    
    function xecho {
        /bin/echo -e "\n--- $@"
        $@
    }
    
    lui="moi"
    
    # interpréter stdin
    
    <<EOF cat > /tmp/file0
    Bonjour, $(whoami) c'est ${lui}, et $((0 + 0)) égale la tête à toto !
    EOF
    
    xecho cat /tmp/file0
    
    # ne pas interpréter stdin
    
    <<\EOF cat > /tmp/file1
    Bonjour, $(whoami) c'est ${lui}, et $((0 + 0)) égale la tête à toto !
    EOF
    
    xecho cat /tmp/file1
    
    # ne pas tenir compte des tabulations
    
    if true
    then
        <<-EOF cat > /tmp/file2
        Bonjour, $(whoami) c'est ${lui}, et $((0 + 0)) égale la tête à toto !
        EOF
    fi
    
    xecho cat /tmp/file2
    
    # faire des choses simples de manière compliquée
    
    grep /proc/cpuinfo -f - <<\EOF | sed -e 'ss *$ss' | sort -r | uniq > /tmp/hw
    model name
    cpu MHz
    EOF
    
    # s'amuser à obfusquer le code
    
    xargs grep <<\EOF | sed 'ss:\( *\)s\1\t: s' >> /tmp/hw
    MemTotal
    /proc/meminfo
    EOF
    
    xecho cat /tmp/hw
    
    # pire encore, écrire un here document dans un here document
    
    <<\NULL cat > /tmp/script
    <<EOF cat > /tmp/sw
    $(uname -sro)
    $(gnome-shell --version)
    EOF
    NULL
    
    # après l'UUOC, l'Useless Use of Standard IO
    
    <<EOF sh
    $(cat /tmp/script)
    EOF
    
    xecho cat /tmp/sw
    
    # soyons fou
    
    <<\EOF base64 -d | gzip -d | rot13 42 | caesar > /tmp/question
    H4sIANCeJ1IAA22Oyw3CMBBE71QxWCg3KrAQtSR4UVaEXTBrgZQgUQpXTlzowJ1QCQ6fG7fRm9HT
    0KpVzAXOKG5ZKD4v9yWcx7HljhCpDtgnOhireASFlQx3mvU/enZYFKCJHaoKoNHo8hUNk1h+GKbv
    oimuDYbhO+AO6zoZYr7tVEIkjAb/af8dCio0eQHuspjVrwAAAA==
    EOF
    
    xecho . /tmp/question
    
    <<\COMMENTAIRE
    On peut tricher pour commenter des portions complètes de code, mais c'est sale !
    On peut tricher pour commenter des portions complètes de code, mais c'est sale !
    On peut tricher pour commenter des portions complètes de code, mais c'est sale !
    echo "C'est très très sale !"
    sudo rm -rf /
    COMMENTAIRE
    
    #EOF

    Donne cela chez moi :

    --- cat /tmp/file0
    Bonjour, illwieckz c'est moi, et 0 égale la tête à toto !
    
    --- cat /tmp/file1
    Bonjour, $(whoami) c'est ${lui}, et $((0 + 0)) égale la tête à toto !
    
    --- cat /tmp/file2
    Bonjour, illwieckz c'est moi, et 0 égale la tête à toto !
    
    --- cat /tmp/hw
    model name  : AMD FX(tm)-8350 Eight-Core Processor
    cpu MHz     : 4000.000
    MemTotal        : 32846608 kB
    
    --- cat /tmp/sw
    Linux 3.11.0-4-generic GNU/Linux
    GNOME Shell 3.9.90
    
    --- . /tmp/question
    terminer ? 
    il faut répondre oui
    terminer ? non
    il faut répondre oui
    terminer ? oui
    à bientôt !
    

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Beaucoup de boulot

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Linux pour Workgroups 3.11, le noyau prêt pour le bureau. Évalué à 2.

    Tu a un dossier /data sur un volume séparé (type LVM) et tu veux avoir un quota par défaut sur une personne AVANT que celle-ci n'est crée le moindre fichier.

    Au temps pour moi, je n'avais pas compris. Mais cela m'étonne, il me semble qu'on peut affecter un quota à une personne qui ne possède aucun fichier, par contre, petit bug un peut gênant pour la supervision mais qui ne change pas le fonctionnement, repquota ne montrera le quota valide que si un fichier est créé par cet utilisateur. Enfin, tout d'un coup tu me fais douter…

    Par contre ce que je ne sais pas faire, c'est attribuer un quota par défaut même pour les utilisateurs qui n'existent pas encore ou à qui on n'a pas affecté de quota particulier, mais en fait ce besoin ne m'est jamais apparu étant donné qu'il est simple de faire en sorte que le quota de chaque partition pour l'utilisateur soit renseignée à sa valeur par défaut à la création de l'utilisateur, ou bien de faire en sorte que le quota de chaque utilisateur soit renseignée à sa valeur par défaut à la création de la partition. La commande que tu cites est donc pratique, mais dans les faits je ne m'en suis jamais rendu compte de son absence. ^^

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Beaucoup de boulot

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Linux pour Workgroups 3.11, le noyau prêt pour le bureau. Évalué à 6.

    root@host ~ # apt-get -y install quotatool
    root@host ~ # <<\EOF patch /etc/fstab
    1c1
    < LABEL=volume-name    /mount-point     ext4    errors=remount-ro   0  1
    ---
    > LABEL=volume-name    /mount-point     ext4    errors=remount-ro,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0   0  1
    EOF
    root@host ~ # quotacheck -vagum
    root@host ~ # quotaon -vagu
    root@host ~ # mount -o remount LABEL=volume-name

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Beaucoup de boulot

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Linux pour Workgroups 3.11, le noyau prêt pour le bureau. Évalué à 2.

    Et aussi dans le paragraphe RC-7, je suppose qu'il faut lire :

    pour les clones d'AT 486+ et presque tout le reste ici bas sous le soleil.

    au lieu de :

    pour les clones d'AT 486+ et presque tout de reste ici bas sous le soleil.

    ce commentaire est sous licence cc by 4 et précédentes

  • # Vu dans les Manux Facts

    Posté par  (site web personnel, Mastodon) . En réponse au journal Premiers pas avec Manux. Évalué à 5.

    Lu dans les Quelques faits rigolos autour de Manux :

    Parmi les appels-systèmes Linux nom implémentés, sched_yield(2) est certainement le plus amusant. C'est, à ma connaissance, le seul appel-système dont la non-implémentation constitue en fait une implémentation valide.

    Alors je sors mon man et je lis:

    DESCRIPTION
           sched_yield() force le thread appelant à libérer le CPU. Le thread est déplacé à la fin de la liste des processus prêts de sa priorité, et un autre thread sera exécuté.
    
    VALEUR RENVOYÉE
           sched_yield() renvoie 0 s'il réussit ou -1 s'il échoue auquel cas errno contient le code d'erreur.
    
    ERREURS
           L'implémentation Linux de sched_yield() réussit toujours.
    

    Je suppose qu'il faudra réécrire le man en conséquence :

    ERREURS
           L'implémentation Linux de sched_yield() réussit toujours.
           L'implémentation Manux de sched_yield() échoue toujours.
    

    ce commentaire est sous licence cc by 4 et précédentes