Claude SIMON a écrit 549 commentaires

  • [^] # Re: OK jeunot

    Posté par  (site web personnel) . En réponse au journal Hey, les quadra, vous êtes obsolètes. Évalué à 7.

    Avant la pandémie, j'ai eu l'occasion de passer dans un CSC qui disposait de Poppy Ergo Jr, qui sont des bras robotisés pilotés par des Raspberry Pi. Sur ces RPi tournait un daemon qui permettait d'écrire des programmes pilotant ces bras à l'aide d'une version modifiée de Scratch, et qui faisaient l'objet d'ateliers proposés par ce CSC.

    J'ai découvert, par ailleurs, que ces bras pouvaient également être pilotés à l'aide d'un module Python. Ni une, ni deux, j'ai écrit un petit programme qui, en utilisant le toolkit Atlas, affichait un ensemble de curseurs, chacun de ces curseurs permettant d'actionner l'un des six moteurs du bras.

    J'ai lancé ce programme sur l'un des RPi connecté à un bras, et affiché l'interface correspondante dans le navigateur web de l'un des ordinateurs présents dans la salle. J'ai ensuite manœuvré le bras grâce à cette interface, ce qui m'a valu quelques commentaires polis : « Ouais ! Pas mal ! Sympa ! …».

    J'ai ensuite demandé à l'un des jeunes de scanner le code QR prévu à cet effet avec son smartphone, ce qui lui a permis de manipuler le bras directement de ce smartphone. Là, j'ai eu droit à des appréciations nettement plus enthousiastes : «Ah ouais !!! Super !!! Génial !!! … ».

    Bref, je pense que, de nos jours, même si le smartphone n'en est pas l'élément essentiel, il est vraiment devenu un élément qui peut considérablement booster l'intérêt des jeunes pour une activité donnée…

    Zelbinium, la programmation ludique

  • [^] # Re: À propos de l'anglais

    Posté par  (site web personnel) . En réponse au journal Le smartphone comme vecteur d'initiation à la programmation. Évalué à 3. Dernière modification le 02 mai 2022 à 19:51.

    La documentation du toolkit Atlas est disponible en français. Le livre dont sont tirés les programmes de ce projet est diffusé sous licence CC-BY-NC-SA, ce qui ouvre la voie à la traduction des commentaires explicatifs accompagnant les programmes, voire du livre entier. Il y a donc possibilité de rendre ce projet plus abordable pour ceux qui ont des difficultés avec l'anglais, sans compter qu'il existe par ailleurs quantité de ressources en français concernant Python, HTML, CSS

    Sauf que je suis personnellement plus attiré par la partie technique du projet, à savoir l'amélioration des outils et le développement de programmes les mettant en œuvre, et que ma remarque concernant l'anglais n'est qu'une pitoyable tentative de me donner bonne conscience de négliger ce genre de problématiques :-) !

    Zelbinium, la programmation ludique

  • [^] # Re: OK jeunot

    Posté par  (site web personnel) . En réponse au journal Hey, les quadra, vous êtes obsolètes. Évalué à 10. Dernière modification le 01 mai 2022 à 18:11.

    J'ai eu l'occasion d'accompagner des jeunes dans leurs démarches pour trouver un emploi. Pour certains, cela consistait à leur apprendre à utiliser un ordinateur portable, afin d'être en mesure de rédiger CV, lettres de motivation et autres joyeusetés permettant de postuler à des offres d'emploi.

    Ils (je n'ai eu, jusqu'à présent, affaire qu'à des garçons) disposaient tous d'un ordinateur portable, mais certains ne savaient même pas saisir une majuscule ou accentuer une lettre avec une touche morte (sans utilisation de la touche compose). Ceux-la mêmes qui, pourtant, n'avaient absolument aucune difficulté pour utiliser leur smartphone ; ils ne comprenaient pas toujours ce qu'ils faisaient, mais ils arrivaient toutefois toujours à leurs fins.

    Pourquoi une telle désaffection pour leur portable, et un tel attachement pour leur smartphone ?

    À mon sens, parce que le smartphone est l'ordinateur qu'ils utilisent pour leurs loisirs (jeux, vidéos, musique…), et qui leur permet d'interagir avec leurs amis, voire de nouer des relations amoureuses. L'ordinateur portable, à contrario, c'est l'ordinateur pour les études et, plus largement, pour tout ce qui touche à leurs (futurs) boulots. Bref, pour toutes ces choses que l'on fait généralement par obligation, et non par inclination.

    Comment donc faire pour motiver ces jeunes à utiliser leur ordinateur portable ?

    Influencé par ma propre histoire, j'ai pensé à la programmation, à condition que cela implique leur smartphone. Parce que apprendre à faire des programmes avec lesquels on n'interagit qu'au travers d'une interface textuelle, je pense que cela ne motivera la plupart que très moyennement. D'où l'idée des les initier à des outils qui permettent de programmer avec leur smartphone, pour leur smartphone.

    À terme, si ils/elles (j'espère bien que cela concernera également des filles) accrochent à la programmation, ils/elles finiront sans doute par utiliser leur ordinateur portable, car c'est nettement plus pratique pour programmer qu'un smartphone. Apprendre à utiliser un ordinateur portable ne sera plus une fin en soi, mais un moyen qui facilitera l'exercice d'une activité qui, je l'espère, les intéressera, à savoir l'écriture de programmes pour leurs smartphones…

    Zelbinium, la programmation ludique

  • [^] # Re: Évolutions techniques

    Posté par  (site web personnel) . En réponse à la dépêche Marion Créhange, l’informatique au service des sciences humaines. Évalué à 5.

    Et on peut aussi citer la musique, qui permettrait d'améliorer ses notes en maths et en sciences

    Zelbinium, la programmation ludique

  • [^] # Re: Il date de quant ce dvd/Blu-ray ?

    Posté par  (site web personnel) . En réponse au journal Harmonia Mundi contre la copie privée. Évalué à 2.

    J'avais associé sa parenthèse sur le FLAC à …ensuite de les envoyer "brutes"….

    Zelbinium, la programmation ludique

  • [^] # Re: Il date de quant ce dvd/Blu-ray ?

    Posté par  (site web personnel) . En réponse au journal Harmonia Mundi contre la copie privée. Évalué à 3.

    Le FLAC, c'est compressé, sans pertes, certes, mais compressé. Un DAC ne pourrait rien en faire…

    Zelbinium, la programmation ludique

  • [^] # Re: Page Wikipedia en cours

    Posté par  (site web personnel) . En réponse au lien Marion Créhange, 1e thèse en informatique française en 1961, vient de mourir à 85 ans. Évalué à 4.

    Un peu de grain à moudre pour la page Wikipédia (et la dépêche) : https://www.numerama.com/tech/905907-elle-apparaissait-comme-un-personnage-decouvrez-marion-crehange-pionniere-francaise-de-linformatique-longtemps-oubliee.html ?

    Zelbinium, la programmation ludique

  • [^] # Re: Utilité d'un traitement de texte aujourd'hui ?

    Posté par  (site web personnel) . En réponse au lien Les indices qui montrent que vous ne maîtrisez pas le traitement de texte. Évalué à 5.

    Il manque, à ma connaissance, un format standard et largement supporté pour envoyer une page HTML et les ressources dont elle dépend dans un fichier unique auto-suffisant.

    Et en utilisant les data URI scheme pour embarquer lesdites ressources ?

    Zelbinium, la programmation ludique

  • [^] # Re: Survivor

    Posté par  (site web personnel) . En réponse au journal C, un âge remarquable. Évalué à 5.

    Le seul truc un peu relou, ce sont les tests de retours des fonctions (absence de mécanismes d’exceptions).

    Moi aussi c'est ce qui m'embêtait le plus avec le C, mais, grâce à la bibliothèque setjmp, je pouvais gérer les erreurs via un mécanisme d'exceptions proche de celui du C++… Ceci dit, cela nécessite de créer une surcouche à la bibliothèque standard si on veut pleinement profiter de ce mécanisme.
    Pour ma part, comme j'ai rapidement délaissé les bibliothèques standards au profit des bibliothèques systèmes, je passais de toute manière par des bibliothèques maisons qui prenaient en charge de manière transparente la portabilité de mes programmes (merci le préprocesseur !), et j'y avais bien entendu inclus ce mécanisme d'exceptions.

    Zelbinium, la programmation ludique

  • [^] # Re: Poubelle

    Posté par  (site web personnel) . En réponse au journal TI-92 à donner. Évalué à 4.

    J'aurais bien envie de dire que l'HP-48 c'est pour les Kévins […]

    Il me semblait que la série des HP-48 était le nec plus ultra en la matière à l'époque ; c'est d'ailleurs pour cela que je l'avais achetée. Un de mes profs de math l'avait d'ailleurs qualifiée de « Rolls-Royce des calculatrices ». Du coup, ça m’intéresserait d'avoir plus de détails…

    Zelbinium, la programmation ludique

  • [^] # Re: doublon :-)

    Posté par  (site web personnel) . En réponse au lien Facebook quittera l'Europe (ou pas). Évalué à 4.

    1. Ah, ma faute, j'aurais dû préciser « […] rien que pour connaître les horaires ou le numéro de téléphone ou l'adresse de ces entreprises […] » ;
    2. quand bien même j'avais l'adresse, l'objet ma recherche était justement de m'enquérir des horaires afin de ne pas trouver porte close en me rendant sur place ;
    3. l'objet de mon commentaire est de souligner les nuisances apportées par l'hégémonie de FB — j'avais pu trouver les informations souhaitées autrement qu'en passant par FB…

    Zelbinium, la programmation ludique

  • [^] # Re: doublon :-)

    Posté par  (site web personnel) . En réponse au lien Facebook quittera l'Europe (ou pas). Évalué à 8.

    S'il n'y avait que ça. Beaucoup de petites entreprises ont comme site web officiel une page FB. En outre, de plus en plus de ces pages ne sont visibles qu'en étant connecté. Du coup, rien que pour connaître les horaires ou le numéro de téléphone de ces entreprises, il faut un compte FB !

    Zelbinium, la programmation ludique

  • [^] # Re: Enfin une bonne nouvelle !

    Posté par  (site web personnel) . En réponse au lien Meta menace de ne plus proposer Facebook et Instagram en Europe (même pas cap'). Évalué à 7. Dernière modification le 07 février 2022 à 14:55.

    J'aimerais aussi qu'on force les fabricants de terminaux mobiles à mettre en place un dispositif de coupure physique des micros [….]

    Ce qui serait pas mal aussi, c'est qu'on interdise aux fabricants de commercialiser des appareils en cachant qu'ils sont équipés d'un micro

    Zelbinium, la programmation ludique

  • [^] # Re: Lout

    Posté par  (site web personnel) . En réponse au journal Redécouverte : Roff. Évalué à 3. Dernière modification le 06 février 2022 à 12:21.

    Le seul avantage [de XML] par rapport à d'autres formats, c'est qu'il y a une grammaire et que l'on peut donc valider le document.

    Il y a aussi la prise en charge des espaces de noms

    Zelbinium, la programmation ludique

  • [^] # Re: rot13

    Posté par  (site web personnel) . En réponse au journal Petite énigme pour le nouvel an chinois. Évalué à 9.

    Ou alors des personnes qui lisent le ROT13 couramment et qui lui en veulent d'avoir éventer l'énigme :-).

    Zelbinium, la programmation ludique

  • [^] # Re: contemporains

    Posté par  (site web personnel) . En réponse au journal Dread: faire plus avec moins. Évalué à 5.

    D’après John Carmack lui-même, il n'est pas possible de faire tourner DOOM sur un Amiga : https://www.amigareport.com/ar227/p1-7.html

    Zelbinium, la programmation ludique

  • [^] # Re: Graphismes Amiga et mode HAM

    Posté par  (site web personnel) . En réponse au journal Dread: faire plus avec moins. Évalué à 4.

    Je viens de tomber là-dessus : https://eab.abime.net/showthread.php?t=98654. Il y a des interventions de l'auteur du jeu, notamment à la page 18. D'après ce que j'ai compris, pas de HAM effectivement, même s'il ne semble pas hostile à l'idée d'y recourir un jour. Ceci dit, je n'ai pas tout lu…

    Zelbinium, la programmation ludique

  • # Graphismes Amiga et mode HAM

    Posté par  (site web personnel) . En réponse au journal Dread: faire plus avec moins. Évalué à 5. Dernière modification le 06 février 2022 à 08:20.

    Possible que l'explication donnée dans le journal soit la bonne, mais ne serait-il pas possible que les artefacts graphiques soient dû à l'utilisation du mode HAM ?

    Zelbinium, la programmation ludique

  • [^] # Re: Expérience perso

    Posté par  (site web personnel) . En réponse à la dépêche Inishell: générateur d'interfaces graphiques. Évalué à 5. Dernière modification le 02 février 2022 à 11:17.

    Sans vouloir me faire de publicité (un peu quand même), un de mes projets (le toolkit Atlas : https://atlastk.org) a été développé pour répondre à ce genre de problèmes. L'approche est de réutiliser au maximum l'existant, mais en en simplifiant l'utilisation, autant en terme de programmation qu'en ce qui concerne l'infrastructure à mettre en place.

    L'interface est ainsi "dessinée" en HTML, qui est quand même assez simple à mettre en œuvre, et pour lequel on il existe une documentation foisonnante, mais les actions associées aux évènements de l'interface, ainsi que sa mise à jour, sont codées dans le langage de son choix, ce choix étant, à ce jour, limité à Java, Node.js, Perl, Python et Ruby. C'est, certes, plus compliqué, en terme de programmation, que la solution présentée dans ce journal, mais c'est, en contrepartie, nettement plus polyvalent.

    Grâce au cloud computing, pour reprendre un terme à la mode, le toolkit Atlas en lui-même est très léger (quelques dizaines de Ko) et absolument sans aucune dépendance. Pas de toolkit graphique à installer (exit Qt, GTK…) ; tout se passe dans le navigateur web, sans avoir de serveur web à installer (et il n'est pas non plus embarqué dans le toolkit). Il suffit d'être connecté à Internet.

    Et pour ceux qui le désirent, à l'instar d'un certain nombre d'utilisateurs du toolkit Atlas, toute la partie dans le cloud peut-être installée sur le serveur de son choix.

    Zelbinium, la programmation ludique

  • [^] # Re: Pourquoi une distribution Emmaüs

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de l'Emmabuntüs DE4 axée sur le réemploi pour tous avec Ventoy !. Évalué à 4. Dernière modification le 27 janvier 2022 à 13:02.

    Je cite (https://emmabuntus.org/a-propos/) :

    Le collectif Emmabuntüs adhère au manifeste du mouvement Emmaüs, cependant, à ce jour il n’est pas reconnu de façon officielle par ce mouvement. Certains membres du collectif sont bénévoles dans des communautés Emmaüs.

    Si la communauté Emmabuntüs n'est pas reconnue officiellement par le mouvement Emmaüs, il n'est pas déraisonnable de penser que c'est également le cas de la distribution Emmabuntüs.

    Je suppose que, lorsqu'un bénévole ou un groupe de bénévoles prend en charge le reconditionnement d'ordinateurs remis à Emmaüs, ils peuvent installer la distribution de leur choix, pourvu que les machines soient facilement utilisables par les personnes auxquelles elles sont destinées. Si ce ou ces bénévoles sont membres ou proches du collectif Emmabuntüs, il est probable que ce soit la distribution homonyme qui soit retenue.

    Chez Emmaüs Connect, c'est Windows qui est installé sur les machines reconditionnées, mais ils ont d'autres contraintes…

    Zelbinium, la programmation ludique

  • [^] # Re: NAS + backup déporté + cold backup

    Posté par  (site web personnel) . En réponse au journal Y'a le feu. Évalué à 3.

    Bah, si ça peut te rassurer (ou pas), tu n'es pas le seul : https://bouletcorp.com/2021/08/14/bichonnage/

    Zelbinium, la programmation ludique

  • [^] # Re: NAS + backup déporté + cold backup

    Posté par  (site web personnel) . En réponse au journal Y'a le feu. Évalué à 3.

    Par contre je me souviens très très bien de mon numéro de téléphone fixe qui fonctionnait encore il y a environ 25 ans jusqu'à ce qu'on m'installe une box pour accéder à l'internet.

    Avec téléphonie ? Dans ce cas, il devrait encore fonctionner, sous réserve d'avoir pris l'option qui va bien avec lors de la souscription de l'abonnement internet (en France, du moins…).

    Zelbinium, la programmation ludique

  • # D'autres se posent la question

    Posté par  (site web personnel) . En réponse au journal Effet de bords et PC sans OS ?. Évalué à 6. Dernière modification le 20 janvier 2022 à 07:01.

    Ah ben tiens, je viens de poster un lien sur le sujet : https://linuxfr.org/users/epeios/liens/la-france-va-t-elle-interdire-la-vente-de-pc-sans-os.

    Zelbinium, la programmation ludique

  • [^] # Re: J'en profite pour une question sur le masque

    Posté par  (site web personnel) . En réponse au lien Ce tableau montre combien l’aération change tout contre Omicron - numerama. Évalué à 4.

    Les masques FFP, on les porte généralement pour se protéger, contrairement aux masques chirurgicaux, par exemple, que l'on porte pour protéger les autres. Du coup, avec les masques FFP, il faudrait également, en toute logique, à minima porter les lunettes qui vont bien, car les yeux sont également une porte d'entrée pour le virus. Or, hormis les pros, qui portent généralement ce masque avec d'autres équipements (gants, blouse, charlotte…), je ne me souviens pas d'avoir jamais vu, en particulier dans la rue, des porteurs de masque FFP avec des lunettes de protection…

    Zelbinium, la programmation ludique

  • [^] # Re: Pourquoi ?

    Posté par  (site web personnel) . En réponse au lien Remplacer ChromeOS par Linux sur un Dell 3189 (prévoir un tournevis). Évalué à 4.

    Ce que reçoive de nos jours les lycéen du Grand Est : FAQ Lycée 4.0 (première entrée).

    Zelbinium, la programmation ludique