Les femmes sont peu représentées dans les métiers du numérique (29 % dans le secteur du numérique), une absence de diversité de profils qui commence dès la formation… Cet accès au numérique et à la maîtrise des outils est ainsi un frein pour les femmes en recherche d’emploi, encore plus pour celles qui ont envie d’entreprendre dans le numérique.
À l’aide de témoignages de personnalités du secteur, d’analyses et d’ateliers pratiques, découvrez les enjeux du numérique au féminin.
Utilisateurs, administrateurs, néophytes, donnez votre avis pour orienter les prochaines fonctionnalités en répondant à ce sondage avant le 30 avril 2022.
En ce qui me concerne, je me suis intéressé à l'informatique lorsque l'on m'a mis un ordinateur entre les pattes. Cadeau de Noël.
À l'époque, il aurait paru incongru de faire pareil cadeau à une fille.
De nos jours, d’après une rapide recherche, et ce que j'ai pu observer dans les transports en commun, rares sont les adolescents et adolescentes qui ne possèdent pas de smartphone.
Filles ou garçons, ils ont le matériel, et, grâce au web, la documentation. Reste à trouver les bons outils (Scratch, Snap! ou autres), et la bonne manière de leur les présenter pour les intéresser à la programmation en particulier et le numérique en général.
Contrairement aux précédents, ces jeux-là se jouent seuls. Néanmoins, pour rendre les choses plus fun, on peut y jouer à plusieurs, chacun sur son propre smartphone, en récupérant l'URL de l'application, éventuellement à l'aide du code QR dédié. Les différents protagonistes jouent alors à tour de rôle, ceux ne jouant pas voyant en temps réel, sur leurs smartphones, le déroulé de la partie de celui qui joue.
Pour essayer en ligne, sans rien installer, cliquez sur ce bouton :
Et, dans le même esprit, la tortue du Logo, mais utilisable sur smartphone :
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 toolkitAtlas, 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…
La documentation du toolkitAtlas 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 :-) !
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…
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 ?
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.
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…
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 […] » ;
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 ;
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…
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 !
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…
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 ?
Sans vouloir me faire de publicité (un peu quand même), un de mes projets (le toolkitAtlas : 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 toolkitAtlas 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 toolkitAtlas, toute la partie dans le cloud peut-être installée sur le serveur de son choix.
[^] # Re: re: Adieu Atom :(
Posté par Claude SIMON (site web personnel) . En réponse au journal Adieu Atom :(. Évalué à 2.
N'oublions pas que VSCode, c'est aussi https://vscode.dev. Mais c'est peut-être faisable avec https://www.rust-lang.org/fr/what/wasm …
« Smart IoT Crafting » : l'IoT pour tous
# Table ronde / atelier « L’emploi dans le numérique – Femmes et Numérique »
Posté par Claude SIMON (site web personnel) . En réponse au lien étude : les freins à l'accès des filles aux filières informatiques et numériques. Évalué à 2.
Ça se passe demain (jeudi 2 juin) à Strasbourg. Inscription nécessaire, mais il y a encore de la place : https://numerique-responsable.strasbourg.eu/event/emploi-dans-le-numerique-femmes-et-numerique/
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: « nouveau »
Posté par Claude SIMON (site web personnel) . En réponse au lien Mohammed Adnène Trojette, développeur Debian, nouveau conseiller au numérique de l'Elysée. Évalué à 2.
Le bon titre est : Mohammed Adnène Trojette, développeur Debian, à nouveau conseiller au numérique de l'Elysée
Déjà à ce poste sous Castex, il a été reconduit à ce même poste sous Borne.
Je n'avais pas trouvé l'info sur LinuxFR…
« Smart IoT Crafting » : l'IoT pour tous
# 24/05/2022 > 30/04/2022 !
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche happyDomain - On devrait tous avoir un nom de domaine. Évalué à 3.
« Smart IoT Crafting » : l'IoT pour tous
# Une lueur d'espoir ?
Posté par Claude SIMON (site web personnel) . En réponse au lien Conférence "Les freins à l’accès des filles aux filières informatiques et numériques du Lycée". Évalué à 3.
En ce qui me concerne, je me suis intéressé à l'informatique lorsque l'on m'a mis un ordinateur entre les pattes. Cadeau de Noël.
À l'époque, il aurait paru incongru de faire pareil cadeau à une fille.
De nos jours, d’après une rapide recherche, et ce que j'ai pu observer dans les transports en commun, rares sont les adolescents et adolescentes qui ne possèdent pas de smartphone.
Filles ou garçons, ils ont le matériel, et, grâce au web, la documentation. Reste à trouver les bons outils (Scratch, Snap! ou autres), et la bonne manière de leur les présenter pour les intéresser à la programmation en particulier et le numérique en général.
« Smart IoT Crafting » : l'IoT pour tous
# Ajouts.
Posté par Claude SIMON (site web personnel) . En réponse au journal Le smartphone comme vecteur d'initiation à la programmation. Évalué à 2.
Deux jeux ont été rajoutés, Blackjack et Flooder.
Contrairement aux précédents, ces jeux-là se jouent seuls. Néanmoins, pour rendre les choses plus fun, on peut y jouer à plusieurs, chacun sur son propre smartphone, en récupérant l'URL de l'application, éventuellement à l'aide du code QR dédié. Les différents protagonistes jouent alors à tour de rôle, ceux ne jouant pas voyant en temps réel, sur leurs smartphones, le déroulé de la partie de celui qui joue.
Pour essayer en ligne, sans rien installer, cliquez sur ce bouton :
Et, dans le même esprit, la tortue du Logo, mais utilisable sur smartphone :
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: OK jeunot
Posté par Claude SIMON (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…
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: À propos de l'anglais
Posté par Claude SIMON (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 :-) !
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: OK jeunot
Posté par Claude SIMON (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…
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Évolutions techniques
Posté par Claude SIMON (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…
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Il date de quant ce dvd/Blu-ray ?
Posté par Claude SIMON (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"…
.« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Il date de quant ce dvd/Blu-ray ?
Posté par Claude SIMON (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…
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Page Wikipedia en cours
Posté par Claude SIMON (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 ?
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Utilité d'un traitement de texte aujourd'hui ?
Posté par Claude SIMON (site web personnel) . En réponse au lien Les indices qui montrent que vous ne maîtrisez pas le traitement de texte. Évalué à 5.
Et en utilisant les data URI scheme pour embarquer lesdites ressources ?
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Survivor
Posté par Claude SIMON (site web personnel) . En réponse au journal C, un âge remarquable. Évalué à 5.
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.
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Poubelle
Posté par Claude SIMON (site web personnel) . En réponse au journal TI-92 à donner. Évalué à 4.
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…
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: doublon :-)
Posté par Claude SIMON (site web personnel) . En réponse au lien Facebook quittera l'Europe (ou pas). Évalué à 4.
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: doublon :-)
Posté par Claude SIMON (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 !
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Enfin une bonne nouvelle !
Posté par Claude SIMON (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.
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…
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Lout
Posté par Claude SIMON (site web personnel) . En réponse au journal Redécouverte : Roff. Évalué à 3. Dernière modification le 06 février 2022 à 12:21.
Il y a aussi la prise en charge des espaces de noms…
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: rot13
Posté par Claude SIMON (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 :-).
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: contemporains
Posté par Claude SIMON (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
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Graphismes Amiga et mode HAM
Posté par Claude SIMON (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…
« Smart IoT Crafting » : l'IoT pour tous
# Graphismes Amiga et mode HAM
Posté par Claude SIMON (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 ?
« Smart IoT Crafting » : l'IoT pour tous
[^] # Re: Expérience perso
Posté par Claude SIMON (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.
« Smart IoT Crafting » : l'IoT pour tous