abgech a écrit 347 commentaires

  • [^] # Re: C'est officiel...

    Posté par  . En réponse au journal Rust dans Linux, ça démarre fort!. Évalué à 6.

    Je vous réponds rapidement.

    L'éditeur, mais il a 40 ans d'âge, avec les méthodes de cette époque. La première mouture fut faite sous MSDOS, avec la limite de 640 ko y compris les données. Comme il n'était pas question de multitâche sous MSDOS, j'avais parsemé le code d'appels à une fonction qui scrutait le clavier, si pas de caractère présent -> retour, si caractère présent, mise en fifo, retour. Le programme principal boucle sur lecture du fifo et si pas vide fait ce qu'il y a à faire.
    Le premier portage a été sous Unix, il a consisté essentiellement à briser la barrière 640 ko et à établir un pipe entre deux tâches tout en éliminant les appels à la fonction clavier. L'affichage utilise curses.
    Les différents portages (sous différents micro-calculateurs) n'ont pas vraiment modifié l'architecture de la chose. Bien entendu pas de coloration syntaxique. pas d'Unicode, mais en revanche des commandes proches de MES besoins : déplacement gauche, droite, haut, bas, vers caractère, mot, ligne, écran, fichier. mode insertion/remplacement, duplication d'une ligne, etc. Tel qu'il est, il correspond parfaitement à mes besoins. Si je le réalise sous Rust, bien évidemment j'incorporerai coloration, Unicode, appairage des débuts/fin de blocs en fonction du langage, etc.

    Je suis tout disposé à vous envoyer le source, une compilation sous Linux (pour que vous expérimentiez) et un mode d'emploi (que j'avais rédigé à l'usage de mes étudiants).
    Le seul problème, c'est que je pars dimanche à 15 h 20 pour le Vietnam où je vais rester deux mois, d'ici début décembre je ne pense pas que j'aurais la possibilité de vous envoyer quoi que ce soit.
    Faites moi connaître le moyen pour prendre contact avec vous. Je ne souhaite pas vraiment donner mon adresse courriel publiquement.

  • [^] # Re: C'est officiel...

    Posté par  . En réponse au journal Rust dans Linux, ça démarre fort!. Évalué à 10.

    Plus précisément 57 ans, j'ai écrit mon premier programme, en Fortran, lors de mes études d'ingénieur, en 1965.

    L'évolution des langages de programmation ?

    Pas grand chose à en dire, on peut programmer comme un goret* (c'est hélas souvent le cas) avec n'importe quel langage et faire les choses bien également avec n'importe quel langage, cela dépend essentiellement de la personne qui programme.

    Je dirais qu'un tournant important a été fait avec Algol** (le langage de programmation, pas l'étoile), il apportait la récursivité, la structure en blocs, le typage, bref, tout ce qu'il fallait pour faire de la programmation structurée. C'est le précurseur académique de C, Pascal, Modula, Ada etc.

    Je ne suis pas un fanatique des langages objets, dans la mesure où c'est un oreiller de paresse, on peut parfaitement programmer avec le paradigme "objet" en C, par exemple, aucun problème pour implémenter la notion d'héritage en C, on crée une hiérarchie de fonction, ce n'est pas automatique, il faut le coder, mais on y gagne beaucoup en performances, comme je l'ai montré dans un benchmark C <-> C++.

    J'ai tâté de la programmation logique avec Prolog, intéressant sur le plan scientifique et intellectuel, mais pas vraiment utile dans mon domaine.

    APL, langage où l'élément d'information est un tableau sans dimension prédéfinie aussi intéressant sur le plan intellectuel, plaît aux matheux purs et durs (on programme une inversion de matrice en une ligne). À l'opposé des matheux, on peut l'utiliser pour du prototypage, pour valider rapidement un algorithme, que l'on reprend ensuite dans un langage plus adapté.

    Pour conclure, je dirai que ce qui a le plus changé, ce sont les outils mis à disposition pour programmer : éditeur, debuger, environnement de programmation, etc.

    Outils que je n'utilise pratiquement pas. J'utilise un éditeur que j'ai écrit en C; au début des années 80, avec le souci de portabilité et, depuis près de 40 ans, je le transporte de plateforme en platforme. Avec l'avantage que, quelle que soit la plateforme, j'ai le même éditeur. Ce sera sans doute mon premier programme "sérieux" en Rust le portage de mon éditeur.

    Pour les debuger, Je suis de la vieille école, celle où la compilation de 200 lignes de Fortran prenait 10 minutes et où on n'avait pas accès directement à la machine et où l'on pouvait, au mieux, avoir trois passages par jour en machine. Alors, je peaufine soigneusement le source avant de compiler et tester et je n'ai pas trop besoin de debuger, dans les cas rétifs***, je parsème le code de "display" de certaines variables et cela me suffit amplement.

    Mon environnement de programmation est simple : sous Linux, un grand écran, 3 consoles ouvertes : une contenant l'édition du source, une autre le lancement de la compilation (ou de l'assemblage) et une troisième pour le test. C'est simple et efficace.
    .
    .
    .
    . * Avant ma retraite, j'enseignais la programmation embarquée dans une école d'ingénieurs, je disais souvent à mes étudiants lors des TP (travaux pratiques) : "profitez d'être à l'école pour bien faire les choses, vous aurez tout le temps dans l'industrie de faire de la saloperie".

    ** Algol précédait d'une dizaine d'années mon premier programme, ce n'est que plus tard, une dizaine d'année après que j'en ai compris l'importance.

    *** Le cas le plus rétif que j'ai eu dans toute ma carrière, c'était, en fin des années 1960, sur un programme assembler pour l'IBM 1620. J'avais écrit comme code opération TF (transfert arrêté par un flag d'une position mémoire à une autre position) à la place de TFM (transfert à une position mémoire du deuxième opérande de l'instruction). Impossible de faire une analyse post-mortem de la mémoire, le bug mettait toute la mémoire à zéro. Alors je faisais le cheminement à la main, j'arrivais sur le TF fautif, je disais je fais le transfert d'adresse (raisonnement évidemment faux), cela a duré pratiquement une semaine. Et cela m'a marqué profondément, la preuve, je m'en souviens en détail plus de 50 ans après.

  • [^] # Re: C'est officiel...

    Posté par  . En réponse au journal Rust dans Linux, ça démarre fort!. Évalué à 10.

    Au début des années 1980, j'ai appris seul, comme un grand, le C avec l'incontournable "The C programming language" de K&R. Je me souviens qu'au début, je me disais, en faisant les exercices proposés, les auteurs se moquent un peu de moi avec des exercices aussi triviaux. Puis, en avançant, j'ai constaté que bien au contraire, les auteurs prenaient leurs lecteurs pour des gens sérieux.

    Alors, l'expérience C m'ayant réussi, j'ai commencé, il y a un peu moins d'un mois, à apprendre Rust, toujours comme un grand, avec "The Rust programming language" de Steve Klabnik et Carol Nichols, et des contributions de la communauté Rust.

    Pour l'instant, les exercices sont faciles et parfaitement adaptés à un autodidacte, mais l'avenir me dira si les choses se compliquent.

    Vous allez me dire pourquoi apprendre un nouveau langage de programmation a passé 80 ans (j'en ai pratiqués au moins une bonne vingtaine dans ma carrière) ?
    À rien, mais, comme Cyrano, je pense que "c'est bien plus beau lorsque c'est inutile". Et au passage, cela mes nettoie les méninges

  • [^] # Re: Dans mon pays

    Posté par  . En réponse au journal la démocratie directe en action. Évalué à 10.

    Lors de scrutins (en Suisse, on dit votation), on est parfois dans le camp des gagnants, parfois dans le camp des perdants, mais c'est la règle du jeu. Cela a au moins le mérite de représenter, à un moment donné, l'opinion majoritaire de ceux qui ont une opinion (il a a souvent un fort taux d'abstention) et il faut se plier à la décision majoritaire.
    C'est parfois difficile lorsqu'on fait partie du camp qui perd pour très peu de voix. Par exemple, en 2020 le peuple a accepté d'acheter, pour 6 milliards de francs (autant d'€) des avions de combat, avec 8515 voix d'avance sur plus de 3,2 millions de votants. Je faisais partie des opposants, pas vraiment ravi du résultat, mais bon, de nouveau, c'est la règle du jeu.

    Peux-tu citer des cas précis où des lois ou articles constitutionnels visant à restreindre le droit des femmes ou des étrangers établis en Suisse ont été accepté.
    L'interdiction du port du voile intégral en fait-elle partie ? Personnellement, je pense que ce n'est pas le cas, c'est le refus de voir des symboles d'oppression des femmes se généraliser en Suisse. Et de toute façon, les étrangers qui veulent vivre en Suisse doivent accepter les règles et us et coutumes. Comme le disait je ne me souviens plus qui : "si tu viens à Rome, vis comme les Romains".

    Par ailleurs, il y a passablement de contre-exemple à ton affirmation, dans les 5 années précédentes :
    - 2017, naturalisation facilitée pour les étrangers de 3em génération, acceptée par
    - 2020, loi contre l'homophobie, acceptée par 63,1 %,
    - 2020, loi de limitation de la population étrangère, refusée par 61,7 %,
    - 2021, loi instituant le mariage pour tous, acceptée par 64,1 %
    Si tu veux une liste extensive, regarde sur wikipédia sous "Votations fédérales de 20xx en Suisse".

    La droite radicalisée tente souvent de faire passer des textes limitant les droits humains, mais pratiquement à chaque fois elle se prend un désaveu cinglant.

    Dans une semaine et demi, nous allons nous prononcer sur 3 sujets fédéraux :
    - Loi "netflix", visant à obliger les fournisseurs de "streaming" de verser 4 % de leur CA effectué en Suisse à la production d’œuvres produites en Suisse, ainsi que de proposer au moins 30 % de films produits en Europe. Loi votée au parlement mais contestée par un référendum de droite. Je suis pour la loi.
    - Loi sur la transplantation d'organes, sauf déclaration enregistrée, chacun est présumé donneur d'organe. Loi votée au parlement, contestée par divers milieux, essentiellement religieux. Je suis pour la loi, mais je pense que ce référendum (que je n'ai pas signé) est une bonne chose car il s'agit d'une question d'étique et le référendum est l'occasion d'avoir un débat.
    - Loi Frontex, il s'agit d'accepter une modification organisationnelle et financière de Frontex (la Suisse n'est pas membre de l'UE, mais fait partie de l'espace Schengen ;-) ). Loi votée au parlement, contestée par un référendum lancé par la gauche radicale (à cause des excès dans le refoulement des migrants), référendum soutenu par l'extrême-droite (au nom de : "on n'aime pas les étrangers"). Je vote blanc, je condamne les excès, mais si la loi est refusée, cela implique le retrait de la Suisse de l'espace Schengen et la série d'emm..dements qui s'ensuivraient. En fait, tous les pays appartenant à l'espace Schengen sont concernés, mais, à ma connaissance, seul le peuple suisse peut se prononcer démocratiquement à ce sujet.

    Dans le canton de Genève, on vote en plus sur une modification de la loi sur l'instruction publique (en Suisse, l'instruction publique est du domaine cantonal), visant à retarder l'âge de sélection de 12 ans à 14 ans. Après avoir hésité et réfléchi, je suis en faveur de la nouvelle loi.

    Bon, c'est un peu HS par rapport au logiciel libre, mais peut-être que non, le libre est, en principe, un lieu démocratique face au propriétaire qui est un lieu de dictature. :-))

  • [^] # Re: Dans mon pays

    Posté par  . En réponse au journal la démocratie directe en action. Évalué à 1.

    Il est vrai que je ne l'ai pas donné explicitement, mais il suffit de lire : "… c'est ainsi que le peuple suisse a refusé l'adhésion à l'UE…".

  • # Dans mon pays

    Posté par  . En réponse au journal la démocratie directe en action. Évalué à 7. Dernière modification le 05 mai 2022 à 11:50.

    Le droit de pétition, c'est vraiment le plus bas niveau de la démocratie directe, au ras des pâquerettes.
    .
    .

    Dans mon pays :
    Droit de pétition,
    Droit d'initiative populaire (réunir 100.000 signatures en 18 mois),
    Droit de référendum facultatif (réunir 50.000 signatures en 3 mois),
    Droit de référendum obligatoire dans les cas de :
    - les révisions de la Constitution;
    - l’adhésion à des organisations de sécurité collective ou à des communautés supranationales (c'est ainsi que le peuple suisse a refusé l'adhésion à l'UE);
    - les lois fédérales déclarées urgentes qui sont dépourvues de base constitutionnelle et dont la durée de validité dépasse une année; ces lois doivent être soumises au vote dans le délai d’un an à compter de leur adoption par l’Assemblée fédérale.

  • [^] # Re: Mon premier langage

    Posté par  . En réponse à la dépêche Des nouvelles de Fortran n°3 - Février 2022. Évalué à 3.

    Je ne suis pas très portable.
    En revanche, j'ai sur mon bureau, sous forme d'un parallélépipède d'environ 25 dm², un petit monstre animé par un Intel Core I7-11700K, 32 GB de mémoire, 1 SSD 240 GB monté en rack amovible (contient Linux, en changeant de SSD, je passe en 1 min. d'une distribution à une autre), 1 SSD 1TB.

    Totalement disproportionné par rapport à mes besoins réels, mais il n'est pas interdit de se faire plaisir.

  • [^] # Re: Mon premier langage

    Posté par  . En réponse à la dépêche Des nouvelles de Fortran n°3 - Février 2022. Évalué à 2.

    Pour ceux que cela intéresse, à titre historique, je viens de me rendre compte qu'il y a un excellent article sur l'IBM 1620 sur le wikipédia en anglais. Celui en français est trop sommaire.

  • [^] # Re: Mon premier langage

    Posté par  . En réponse à la dépêche Des nouvelles de Fortran n°3 - Février 2022. Évalué à 5. Dernière modification le 09 février 2022 à 19:17.

    École effectivement à la pointe du progrès, École polytechnique de Lausanne (EPUL) devenue École polytechnique fédérale de Lausanne (EPFL). Dans le top 30 mondial de pratiquement tous les classements.

    C'était un FORTRAN encore rudimentaire, tout ce qu'il fallait pour les calculs, mais, c'est un exemple, impossible d'imprimer des titres (le compilateur ne connaissait pas les chaînes de caractères), une instruction permettait d'arrêter le programme, on tapait le titre à la machine à écrire de la 1620 (unique moyen de sortie écrit) et un appui sur la touche "RUN" (c'est encore très net dans ma mémoire), le programme repartait.

    C'était assez laborieux, on tapait le programme sur la machine à écrire de la 1620, ce qui permettait de perforer un ruban. Ensuite on introduisait le compilateur sous forme de ruban. La compilation se faisait en deux passes du code source (toujours sous forme de ruban), puis le compilateur réclamait le rubans contenant les subroutines et enfin, il crachait le programme objet sous forme de ruban. Le tout, prenait au minimum une demi-heure. Inutile de dire que l'on vérifiait soigneusement le source avant de compiler.
    C'était la bagarre pour réserver des demi-heures machine.

    Plus tard, la 1620 s'est vue agrémentée d'une imprimante, puis de disques d'une capacité phénoménale de 2 Mcaractères ASCII, temps d'accès moyen 250 ms.

  • # Mon premier langage

    Posté par  . En réponse à la dépêche Des nouvelles de Fortran n°3 - Février 2022. Évalué à 10.

    Fortran, mon premier langage de programmation.
    J'ai commencé à écrire mes premières lignes de code en Fortran à l'automne 1962 (p'tain je réalise que cela fait 60 ans…), comme étudiant en école d'ingénieur. Sur une IBM 1620, 20 K caractères de 6 bits. Ce qui n'empêchait pas d'écrire des programmes assez copieux : régression, équadif par Runge-Kutta, etc.

    Puis ensuite, l'assembler de l'IBM 1620, l'assembler de l'IBM 360, COBOL (j'ai honte, mais il faut parfois gagner sa croûte, très bien la gagner en l’occurrence il est vrai), PLAN (assembler de l'ICL 1900 qui avait un magnifique système d'exploitation pour l'époque, années 1970, GEORGE), assembler de la série 200 Honeywell, PASCAL, C, MODULA, assembler de divers microcalculateurs.
    Mais je n'ai plus fait de FORTRAN depuis une trentaine d'années.

    Maintenant, j'apprends RUST, uniquement pour le plaisir, je vais peut-être devenir le programmeur RUST le plus âgé (notez que je dit âgé, pas vieux) : 80 ans et douze jours :-)) . Je développe en RUST un éditeur de texte, je sais, je sais, il y en a déjà une foultitude, mais c'est bien plus beau lorsque c'est inutile.

  • # Une autre imprimante HP

    Posté par  . En réponse au journal imprimante HP. Évalué à 2. Dernière modification le 26 décembre 2021 à 10:26.

    Je suis utilisateur depuis des décennies d'imprimantes HP.
    Je sais également que hplip est un logiciel fantasque, d'humeur baladeuse, souvent indésirable. Son acolyte, hp-plugin, qui doit être installé avant hplip, est encore plus erratique.

    Sur une configuration en production, j'ai une "LaserJetPro 200 Color MFP M276n", sous "Suse Leap 15.2" tout fonctionne parfaitement : imprimante, couleurs, scanner.

    Je passe à la "Suse Leap 15.3" et là, hp-plugin ne fonctionne pas (soi disant version vérolée, mais je télécharge depuis plusieurs sources, même problème), hplip s'exécute correctement, mais, au final, si l'imprimante fonctionne parfaitement, le scanner reste désespérément muet, même après avoir installé le pilote recommandé.

    Heureusement que j'ai une autre solution, sur une autre installation et une autre imprimante.
    Mais cela pourrait remettre en question ma fidélité à HP pour une future installation.

  • # L'essentiel à retenir

    Posté par  . En réponse au journal tesla. Évalué à 2.

    Je crois que l'auteur à parfaitement ciblé l'essentiel :

    PS : tesla monitor en permanence les données de leur voiture et sûrement peut les mettre à jour à distance. Ca me donne pas forcement envie d'avoir un véhicule dont on ne maîtrise pas ce qui est fait dessus

  • # Aligot

    Posté par  . En réponse au journal Réponse à : «Réponse à: «Journal recette de tartiflette» ==> vielle recette impro quand étudiant». Évalué à 3. Dernière modification le 20 octobre 2021 à 11:38.

    Toujours dans le genre auvergnat, miam miam et bonjour le cholestérol, l'aligot :


    Les ingrédients :
    1200 g de pommes de terre épluchées,
    450 g de tomme fraîche,
    240 g de crème fraîche épaisse (entière),
    3 gousses d’ail,
    Sel, poivre

    Le travail :

    Éplucher et laver les pommes de terre. Éplucher les gousses d’ail et les couper en deux. Lancer la cuisson à l’eau froide des pommes de terre avec les gousses d’ail. Environ 20 minutes de cuisson à partir de ébullition, plus si nécessaire, les pommes de terres doivent être bien cuites.

    Utiliser le temps de cuisson pour découper la tome fraîche en lamelles.

    Lorsque les pommes de terre sont cuites, passer la purée au presse purée pour en faire une purée fine.

    Ajoutez la crème fraîche chaude et incorporer avec une cuillère en bois à la purée. Sur un feu suffisant pour fondre la tomme (surtout ne pas cuire) ajouter la tome fraîche et en remuant énergiquement.

    Après un certain temps (comme le fût du canon), la purée commence à filer.
    On assaisonne à son goût et c’est le début des réjouissances.


    Des gougnafiers utilisent de la purée industrielle prête à l'emploi, pour ne pas sombrer dans la grossièreté, je m'abstiens de les qualifier.

  • [^] # Re: C'est un pdf donc pas un livre à offrir

    Posté par  . En réponse au journal Livre pour expliquer l'architecture informatique aux enfants. Évalué à 2.

    Merci pour ce lien.
    Je vais l'imprimer à l'intention de ma douce, ménagère de bien plus de 50 ans et de tempérament plutôt artiste. Comme quoi, il n'y a pas que les enfants qui ont besoins d'explications correctes tout en étant simples.

  • [^] # Re: Sniff

    Posté par  . En réponse au journal Clive Sinclair bronsonisé. Évalué à 10. Dernière modification le 17 septembre 2021 à 12:00.

    Lorsque le zx81 est sorti, je programmais déjà depuis près de 20 ans.
    J'en avais acheté un, avec l'extension mémoire à 16 ko, il y avait aussi une petite imprimante. Il était destiné à familiariser mon fils, d'un peu plus d'une dizaine d'années à l'époque, pour le familiariser avec l'informatique.

    Au début je lui ai appris l'essentiel du BASIC (je sais, vilain, pas beau) puis après 1-2 ans, il a abordé l'assembler.

    Le but a été pleinement atteint, puisque maintenant, il est ingénieur de développement en traitement du signal. Et, accessoirement, je bénéficie de son job, par le biais de mes aides auditives, :-).

    Alors, merci Mister Sinclair.

  • [^] # Re: Conception != Production

    Posté par  . En réponse au journal Où sont les vaccins repositionnés. Évalué à 6.

    Je ne suis en rien un spécialiste de biologie moléculaire, mais j'ai lu que le problème principal des vaccins à ARNm n'est pas d'isoler le brin d'ARNm à faire produire par les cellules du vacciné, mais à protéger cet ARNm, très rapidement détruit, le temps nécessaire pour qu'il parvienne dans les cellules.
    C'était la principale difficulté à résoudre, une protection de l'ARNm qui ne soit pas rejetée par l'organisme vacciné. Il semble qu'une solution a été trouvée sous la forme de micro-lipides.

    Dès lors, il me semble qu'il devient relativement facile d'adapter un vaccin, on change simplement le brin d'ARNm que l'on souhaite faire reproduire. Mais, je le répète, je ne suis pas compétent en biologie moléculaire, je ne fais que rapporter ce que j'ai lu et pense avoir compris.

  • [^] # Re: Témoignage poignant

    Posté par  . En réponse au journal Une famille, c'est un papa + une maman 🙈 🙉 🙊. Évalué à -6.

    Ton cousin, Minh Tâm, ne serait-il pas plutôt Vietnamien ?

  • # Merci

    Posté par  . En réponse au message Reconnaissance optique. Évalué à 1.

    Merci à vous deux.
    Je vais me dépatouiller avec cela.

  • # Nostalgie

    Posté par  . En réponse au journal Encore des nouvelles de Fortran. Évalué à 10.

    Vers fin 1964, j'écrivais mes premières lignes de FORTRAN sur une IBM 1620, c'était lors de mes études d'ingénieur en génie électrique. Les résultats sortaient sur la machine à écrire qui servait d'E/S à la bécane, conjointement à un lecteur et un perforateur de ruban perforé.
    Les seuls formats admis : I, F, E, on arrivait à obtenir des colonnes de chiffres, sans en-têtes (ensuite il est venu un compilateur appelé FORTRAN SAY, qui permettait au moins de mettre des titres.

    Une fois mon diplôme obtenu, en 1966, j'ai quitté l'électricité pour consacrer toute ma carrière à ce qui était l'EDP (Electronic Data Processing) est qui est devenu l'informatique.
    Je ne l'ai jamais regretté.
    Au début, mes condisciples me mettaient en garde : tu t'engages sur une voie de garage, dans dix ans au plus les ordinateurs se programmeront eux-même. Mais, après quelques années, lorsqu'ils comparaient mes revenus avec les leurs, ils commençaient à penser que la voie de garage était assez séduisante.

    En fait, indépendamment de l'aspect financier, je me suis amusé à programmer toute ma vie dans le domaine du logiciel embarqué et du traitement du signal, j'étais bien rémunéré pour me faire plaisir, quoi de mieux.

  • [^] # Re: Bouteille à la mer...

    Posté par  . En réponse au message Banni du forum Alionet, pourquoi ?. Évalué à 1.

    Je ne vois pas pourquoi je devrais envoyer un email au fisc français, les impôts que je paie en Suisse me suffisent amplement, je n'en demande pas plus ! :-)).

    Comment atteindre le support sur je n'ai pas accès au site ? Si tu as une solution, je suis preneur.

    Maintenant, je ne vois pas en quoi est-ce cavalier de tenter d'obtenir de l'aide sur LinuxFR, il y a sans doute des gens qui participent aux deux forums (ce que je faisais il y a encore une semaine).

  • [^] # Re: Bouteille à la mer...

    Posté par  . En réponse au message Banni du forum Alionet, pourquoi ?. Évalué à 1. Dernière modification le 04 décembre 2020 à 15:34.

    Merci d'avoir bien voulu me répondre.

    Il me semble difficile de prendre mon compte. Je n'utilise jamais wifi, toujours câblé, mot de passe pas simple, etc. Évidemment, difficile ne veut pas dire impossible.

    Je ne peux même pas créer un nouveau compte, même après avoir nettoyé les cookies, ou avoir utilisé un autre PC totalement différent (celui de ma douce). Cela se présente comme si le bannissement était lié à ma connexion internet. Mais j'utilise DHCP, et il me semble étrange que mon adresse IP soit systématiquement la même, après passablement de connexions différentes.

    Bref, je pédale dans la moutarde.

    Je vais tenter de remettre mon message dans ce forum, au niveau général, sait-on jamais ?

    Autre solution, peut-être pourrais-tu me rendre service en ayant l'amabilité de te créer un compte sous Alionet (à moins que tu n'en aies déjà un) et soumettre mon problème à un administrateur. Merci d'avance.

  • [^] # Re: Autre article

    Posté par  . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à 2.

    C'est un piège classique des débutants en programmation.

    Exemple :

    float a;


    if (a == 0.0)

    => BUG

    Alors que :

    if (abs(a) < 1e-6) // l'exposant dépend de la précision souhaitée

    => OK

  • [^] # Re: Sauf que ...

    Posté par  . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à 4.

    Je ne sais pas à quelle période tu as travaillé sur "mainframe". Parce que, l'assembler sur les mainframe, c'était pratiquement totalement fini en fin des années 1960.
    Ensuite, c'était COBOL pour les applications commerciales.
    FORTRAN était déjà bien implanté pour les applications scientifiques 1963, année de mes premières lignes de FORTRAN.
    L'assembler c'était pour la programmation dite "system" et le temps réel.
    Le C est venu bien plus tard, en fin des années 1970.

    Je ne suis donc pas surpris que passablement de lignes COBOL sont encore exécutées de nos jours en gestion.

  • [^] # Re: il manque les modes hybrides ?

    Posté par  . En réponse au sondage Comment câbler son réseau informatique maison ?. Évalué à 3. Dernière modification le 26 octobre 2020 à 16:45.

    Pour moi aussi c'est hybride.

    Le routeur est situé au rez et alimente 4 PC et une télé. Le rez est en rj45 rond.
    À l'étage, une moitié de la maison est en rj45 rond. L'autre moitie en CPL, à noter que d'un boîtier CPL, je repars en rj45 méplat pour alimenter une télé.

    Comme mon installation électrique est en triphasé, j'ai mis des bridges CPL entre phases, à l'entrée du réseau électrique dans la maison, j'ai mis un filtre bloquant le CPL pour éviter, qu'éventuellement, mes données aillent se balader en dehors de la maison.

    Wifi totalement désactivé dans la maison, de toute façon, à cause du béton armé, il passe très mal.

  • [^] # Re: User agent...

    Posté par  . En réponse au journal Hégémonie et navigateurs. Évalué à 1.

    Quelle extension ?

    Merci d'avance.