Gil Cot ✔ a écrit 5730 commentaires

  • [^] # Re: [réf. souhaitée]

    Posté par  (site web personnel, Mastodon) . En réponse au journal petit plaisir solitaire.... Évalué à 1.

    Moi il a mon respect avec son 3310 ; c'était autre chose que mon épais Alcatel à piles

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Titine

    Posté par  (site web personnel, Mastodon) . En réponse au journal petit plaisir solitaire.... Évalué à 1.

    ou « petit pain » tout court, ou « croissant au chocolat » ; ce dernier a ma préférence avec « couque au chocolat »
    Mais bon, les usages et les localisations toussa

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Sérieusement ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Encore des nouvelles de Fortran. Évalué à -1.

    Ah, un protestant qui inquisitionne…?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Sérieusement ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Encore des nouvelles de Fortran. Évalué à -1.

    tout à fait ;-)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Bravo !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 2.

    Oui, c'est ce que je disais : un peu trop complet et malgré tout pas encore connecté à tout à ce stade.

    Pour les recettes, t'avais vu OpenRecipes et Gourmet parmi d'autres (MyCookbook/Cookmate, KRecipes, etc.) ?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Est-ce que ça vaut le coup

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 2.

    J'ai l'impression que les légendes sont interverties…

    ton image mon ressenti
    pico vi
    vi notepad
    notepad pico

    J'ai encore jamais testé Visual Studio, le peu que j'en ai vu m'a paru fort complexe.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 10.

    Oui, j'ai pigé : c'est normal, Emacs est le plus ancien de tous,[…]

    vim (ou plus précisément précurseur vi) est bien plus ancien :p

    J'aurais juré que les deux sont de la même génération… Alors, je suis allé vérifier ce qu'en dit la fiche Wikipedia

    Richard Stallman began work on GNU Emacs in 1984 to produce a free software alternative to the proprietary Gosling Emacs. GNU Emacs was initially based on Gosling Emacs, but Stallman's replacement of its Mocklisp interpreter with a true Lisp interpreter required that nearly all of its code be rewritten. This became the first program released by the nascent GNU Project. GNU Emacs is written in C and provides Emacs Lisp, also implemented in C, as an extension language. Version 13, the first public release, was made on March 20, 1985. The first widely distributed version of GNU Emacs was version 15.34, released later in 1985. Early versions of GNU Emacs were numbered as 1.x.x, with the initial digit denoting the version of the C core. The 1 was dropped after version 1.12, as it was thought that the major number would never change, and thus the numbering skipped from 1 to 13.

    La première publication (pas le début d'écriture) de GNU Emacs est de 1985 ; et je pense que c'est à cette date qu'il est fait allusion ici. Car il ne faut pas oublier les « early implementations »

    In the following years, programmers wrote a variety of Emacs-like editors for other computer systems. These included EINE (EINE Is Not EMACS) and ZWEI (ZWEI Was EINE Initially), which were written for the Lisp machine by Mike McMahon and Daniel Weinreb, and Sine (Sine Is Not Eine), which was written by Owen Theodore Anderson. Weinreb's EINE was the first Emacs written in Lisp. In 1978, Bernard Greenberg wrote Multics Emacs almost entirely in Multics Lisp at Honeywell's Cambridge Information Systems Lab. Multics Emacs was later maintained by Richard Soley, who went on to develop the NILE Emacs-like editor for the NIL Project, and by Barry Margolin. Many versions of Emacs, including GNU Emacs, would later adopt Lisp as an extension language.

    James Gosling, who would later invent NeWS and the Java programming language, wrote Gosling Emacs in 1981. The first Emacs-like editor to run on Unix, Gosling Emacs was written in C and used Mocklisp, a language with Lisp-like syntax, as an extension language.

    La première version Unix, qu'on doit à l'un des pères de Java, date lui de 1981.
    Et il existait déjà une implémentation même pour Multics alors que Vi est apparu avec un BSD…
    Outre Multics, les Emacs-like ont été présents dans de nombreux vieux systèmes temps partagés historiques.

    The original Emacs, like TECO, ran only on the PDP-10 running ITS. Its behavior was sufficiently different from that of TECO that it could be considered a text editor in its own right, and it quickly became the standard editing program on ITS. Mike McMahon ported Emacs from ITS to the TENEX and TOPS-20 operating systems. Other contributors to early versions of Emacs include Kent Pitman, Earl Killian, and Eugene Ciccarelli. By 1979, Emacs was the main editor used in MIT's AI lab and its Laboratory for Computer Science.

    Oui, Emacs remonte au PDP-10 avec ITS en 1976, comme il est dit en introduction.

    The original EMACS was written in 1976 by David A. Moon and Guy L. Steele Jr. as a set of Editor MACroS for the TECO editor. It was inspired by the ideas of the TECO-macro editors TECMAC and TMACS.

    Là, on pourrait penser que Emacs est l'aîné de Vi… bien que n'ayant mis les pieds dans Unix que plus tard (en 1981.) Mais l'autre fiche Wikipedia m'indique la même année de naissance sous son autre nom :

    The original code for vi was written by Bill Joy in 1976, as the visual mode for a line editor called ex that Joy had written with Chuck Haley. Bill Joy's ex 1.1 was released as part of the first Berkeley Software Distribution (BSD) Unix release in March 1978. It was not until version 2.0 of ex, released as part of Second BSD in May 1979 that the editor was installed under the name "vi" (which took users straight into ex's visual mode), and the name by which it is known today. Some current implementations of vi can trace their source code ancestry to Bill Joy; others are completely new, largely compatible reimplementations.

    Là où t'as raison, c'est si on se limite strictement au système Unix-like en résumant que la commande vi date de 1979 et la commande emacs de 1981.
    Désolé pour le pavé, je suis un peu fan d'histoire d'informatique.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Bravo !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 1.

    Une idée de fonctionnalité en plus : choisir une liste de recettes et générer la liste des ingrédients à acheter en fonction des quantités.

    Ah tiens, c'est l'un des trucs que propose Grocy (que je mentionne dans un autre commentaire) à qui il manque juste d'être connecté aux placards/réfrigérateurs/etc. (car c'est vraiment comme les trucs de gestion d'inventaire si ce n'est sa spécificité réapprovisionnements, d'ailleurs j'ai cru voir à un moment un slogan du genre « ERP par delà le frigo »…) Ce n'est plus une application simple…
    liaison entre les ingrédients de la recette et les ingrédients disponibles
    vue de la possibilité des recettes prévues en fonction des ingrédients disponibles

    Un autre dev, Caldwell, propose l'approche avec deux applications distinctes Bites & Trolly (pour les recettes et pour les listes de courses) qui se comprennent (à partir d'une recette, on peut cocher des ingrédients à acheter qui sont automatiquement ajoutés dans la liste de courses de l'autre côté.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Post it

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 1.

    La notion de « plus simple » est bien relative, et quand je les observe je n'ai pas l'impression de la simplicité. Et si en plus on parle de l'efficacité…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Post it

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 1.

    Pour les tâches en attente j'ai longtemps utilisé un carnet aussi, avec une copie dans un fichier texte, jusqu'à ce que je découvre todo.txt ^^

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: le Principe...

    Posté par  (site web personnel, Mastodon) . En réponse au message [Résolut] Recevoir une réponse a mon ping (en C). Évalué à 1.

    Les sources sur internet ne m'ont pas aidé et la plus part utilise directement l'icmp, pas l'ethernet.

    en meme temps un ping au niveau protocole c'est de l'ICMP

    Attention… ICMP c'est plusieurs choses (types) dont la commande ping utilise une partie et la commande traceroute une autre. Dans le man sur Mac OS (donc implémentation BSD), je peux lire :

    The ping utility uses the ICMP protocol's mandatory ECHO_REQUEST datagram to elicit an ICMP ECHO_RESPONSE from a host or gateway.

    Et là où tu as raison, c'est que c'est la partie ECHO REPLY (types 8 et 0) qui est utilisée traditionnellement.
    Mais quelques ping (et psping de Microsoft), ainsi que les commandes echoping/hping/mtr/nping par exemple, permettent d'utiliser TCP et/ou UDP… Dans ces cas on veut souvent tester un port et on pourrait utiliser aussi nc ou nmap entre autres. Le ping est en fait la notion de savoir si un hôte est joignable ou pas.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Post it

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 1.

    D'autres ont des applications de post-it ; on n'arrête pas le progrès (et en tant que personne dont le boulot est l'informatique je surprends toujours avec mon carnet de notes toujours à portée de mains)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: nih

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 2. Dernière modification le 09 mai 2021 à 14:46.

    Bon, il y a une étrange tendance à vouloir faire une application dédiée là où un outil générique (gestionnaire de listes) ferait l'affaire.

    C'est un avis personnel mais même si j'adore sur de nombreux points les applications qui savent faire beaucoup de choses, j'ai pourtant pris l'habitude de ne pas mettre tous mes oeufs dans le même panier (encore une ^^), et je vais préférer avoir plusieurs services spécialisés qui font peu de choses, mais qui les font bien et surtout, sans dépendance entre eux.

    On est d'accord : je suis unixien dans l'âme ^^ (un outil pour une chose, et donc un couvert complet et non un couteau suisse…)
    Là où on s'est mal compris, et c'est de ma faute, c'est que je voyais une application générique pour une sorte de tâche et non pour plusieurs sortes de tâches (par exemple le traitement de texte et le tableur d'un côté, et non une suite à la Office et des trucs comme Works) Mon propos était donc par rapport au fait d'avoir un outil pour faire et suivre différentes listes et non un outil pour la liste des courses de produits alimentaires et un autre pour celle des produits de nettoyage et un autre pour la liste des cadeaux, ainsi de suite.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: nih

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 2.

    J'utilise Markor aussi, parce-que ça correspond mieux à mon flux de travail sur/avec le poste d'ordinateur.

    C'est une bonne chose de se trouver un petit projet pour s'amuser un peu avec des technos à la mode ; ça m'arrive de temps en temps aussi. C'est juste le fait de nous présenter la chose comme ça-n'existait-pas-et-il-l'a-fait (une demande via un journal ou le forum aurait permis de récolter des solutions qu'il n'avait pas trouvé.)
    Oui, le résultat de son travail (qui a son mérite, je le nie pas) semble très chouette.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # nih

    Posté par  (site web personnel, Mastodon) . En réponse au journal Our Shopping List : liste de courses partagée et libre. Évalué à 3.

    Je ne connaissais pas GetBring. Quand je suis allé voir le lien, je me suis dit « ah encore un autre RememberTheMilk voir un genre de Keep ou Evernote et d'autres) avec la fonctionnalité de partage…

    Ensuite, je me suis fait la réflexion que des gestionnaires de listes on a : Mirakel, ceux couplés à NextCloud/OwnCloud, les interfaces à ToDo.txt dont Markor, etc.
    Dans le même esprit, il y a la possibilité évoquée dans d'autres commentaires d'utiliser les applications de discussion (et merci au passage pour la découverte par rapport à XMPP.)
    Bref, on n'exploite pas assez les capacités de ce qui existe et on réinvente la roue.

    Bon, il y a une étrange tendance à vouloir faire une application dédiée là où un outil générique (gestionnaire de listes) ferait l'affaire. Et effectivement, la plupart de ce qu'on trouve sur F-Droid ne s'utilise pas en mode partagé : Grocery manager, Shopping List, Fast Shopping, Trolly, Secuso Shopping List, ShoLi, Shopt, Shop With Mom, 1List, OI Shopping List, Notify, etc.
    À l'exception de Grocy Android qui répond déjà au cahier des charges (listes partagées en auto-hébergement, avec une application dédiée un peu léchée) et plus ; ainsi que ShoppingList (qui utilise du LAMP).

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Sérieusement ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Encore des nouvelles de Fortran. Évalué à 2.

    Blague à part, les soucis du calcul flottant ne sont pas propre au FORTRAN ; tu les retrouves aussi dans du COBOL ou du Java ou du C++ etc. Tous les langages sans exception.

    Quand tu fais du calcul comptable/financier, que ce soit en FORTRAN ou dans n'importe quel autre langage, tu utilises du calcul/stockage en « décimales fixes » (quitte à stocker en chaîne de caractères et passer par des entiers pour les calculs si le type décimal n'est pas nativement supporté par le langage.)

    Au passage, ceci n'empêche pas les banques et les logiciels de comptabilité de faire des erreurs d'arrondi (vécus.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Sérieusement ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Encore des nouvelles de Fortran. Évalué à 1.

    L'autre erreur ayant été déjà évoquée, je n'en rajouterai pas une couche.

    on a tendance à faire des erreurs idiotes en radians, et pas en degrés. Probablement une question d'habitude : le degré est tellement utilisé dans la vie courante qu'on l'utilise sans y penser et on se familiarise en permanence avec.

    Ah tiens, je venais juste de répondre le contraire en écrivant :

    Mais tel Jourdain faisant de la prose à son insu, nous utilisons le radian d'angle sans le savoir : (plus précisément par demi-radian et non par degrés quand on raisonne en tours…) tour complet, demi tour, quart de tour à gauche ou à droite, et les rares fois qu'on utilise d'autres fractions de tour.

    …ou alors nous ne côtoyons pas la même vie courante ?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Sérieusement ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Encore des nouvelles de Fortran. Évalué à 3.

    des gens n'ayant pas encore oublié le programme de mathématique de collège

    Justement. Au collège, je ne savais même pas qu'il existait d'autres unité d'angles que le degré.

    Ça fait longtemps… et je ne sais plus à quels niveaux on introduit les différentes unités d'angles. Mais tel Jourdain faisant de la prose à son insu, nous utilisons le radian d'angle sans le savoir : (plus précisément par demi-radian et non par degrés quand on raisonne en tours…) tour complet, demi tour, quart de tour à gauche ou à droite, et les rares fois qu'on utilise d'autres fractions de tour.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Vu sur Twitter

    Posté par  (site web personnel, Mastodon) . En réponse au lien Hardware boot selection switch. Évalué à 3.

    Les gens s'occupent comme ils peuvent…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Où placer ses environnements virtuels et comment les nommer ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Python — partie 7 — Environnements virtuels. Évalué à 3.

    Je pense qu'il n'y a pas vraiment de meilleure approche car l'organisation choisie va dépendre du flux de travail utilisé.

    J'ai lu quelque part que certaines personnes font un dossier dans leur home qui contient l'ensemble de leurs environnements virtuels, mais ça me semble être peu pratique pour retrouver le bon environnement à activer pour le bon projet.

    L'approche d'un dossier contenant tous les environnements virtuels est celle imposée par virtualenvwrapper et pew On retrouve facilement le bon environnement à activer en le nommant correctement : je conseille de lui donner le même nom que le projet…

    Aujourd'hui je crée le venv dans le dossier où est aussi le code, dans un dossier ".venv". Et j'exclue ce dossier dans mon .gitignore

    En fait c'est pareil : est-ce que tu préfères, dans ta matrice de travail, que les environnements Py soient en abscisses ou en ordonnées :-) Dans l'approche précédente, je mettrai par exemple les sources dans un sous-répertoire $venv/src et c'est ce dernier qui sera versionné. Le principal avantage dans ce cas, comparé à l'autre organisation, est de ne pas polluer le .gitignore (je trouve que c'est une mauvaise pratique et un mauvais signe quand on y retrouve des trucs relatifs à son organisation perso quand on doit travailler en équipe)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Coquilles

    Posté par  (site web personnel, Mastodon) . En réponse au journal Encore des nouvelles de Fortran. Évalué à 2.

    Je poursuis avec les accents, comme par exemple dans la partie des « Trois nouveaux compilateurs »

    Fin décembre, Intel a rendu disponible gratuitement pour tous ses oneAPI Toolkits, qui incluent ses compilateurs Fortran. Au pluriel, puisqu'au classique ifort s'ajoute le nouveau compilateur ifx encore en version Bêta, basé quant à lui sur LLVM. A noter que, contrairement à ifort, il ne gère pas encore les co-tableaux (coarrays), une des fonctionnalités natives du langage permettant de faire du calcul parallèle.

    …où c'est « À noter que » au lieu de « A noter que ».
    …de même, je pense que, dans « Intel a rendu disponible gratuitement pour tous ses oneAPI Toolkits », il manque un bout.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: on s'en fou

    Posté par  (site web personnel, Mastodon) . En réponse au lien Bill and Melinda Gates divorce after 27 years of marriage. Évalué à 1.

    ah zut, c'est peut-être parce-que j'ai pas de courriel chaud…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # on s'en fou

    Posté par  (site web personnel, Mastodon) . En réponse au lien Bill and Melinda Gates divorce after 27 years of marriage. Évalué à 1.

    Et sinon, elle se partage comment la fortune ?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Réponse partielle

    Posté par  (site web personnel, Mastodon) . En réponse au message À la recherche d’un Forum anglophone. Évalué à 1.

    Je viens de découvrir qu'il y a une communauté Stack Exchange aussi https://codegolf.stackexchange.com/

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Les vrais sysadmins

    Posté par  (site web personnel, Mastodon) . En réponse au lien Les vrais sysadmins n'utilisent pas sudo - redhat.com. Évalué à 1.

    pour moi oui, et pareil.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume