π
<-
Chat plein-écran
[^]

Le Python Graph 90+E sera une appli intégrée dispo en examen

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude jean-baptiste boric » 24 Avr 2018, 21:22

parisse a écrit:Je pense qu'il y a une difference d'appreciation sur l'importance de cet aspect d'esthetique : Xcas pour Firefox n'est pas un logiciel grand public, c'est un logiciel de maths. Si un prof le rejette d'emblee juste parce que l'icone de Xcas deborde un peu ou qu'un bouton est mal aligne, ben j'ai envie de dire que ce n'est probablement pas un utilisateur qui va me manquer beaucoup.


L'ergonomie et le user experience en informatique ont fait d'immenses progrès depuis les débuts des années 90. Sans aller chercher le raffinement et la perfection (certains diront l'abrutissement et l'aberration, mais c'est un autre débat), un utilisateur lambda de nos jours a un minimum d'attentes en la matière et le présenter devant une interface austère n'est pas le meilleur moyen de faire une bonne première impression (sinon on serait tous encore en train d'utiliser dc comme calculette, VisiCalc comme feuille de calcul, nroff comme traitement de texte et TWM comme environnement graphique...).

Je ne dis pas que le fonctionnel n'est pas important, mais mettre un moteur V12 dans une carcasse de Mini Cooper d'époque ne fait pas honneur au V12, même si on aime bien les Mini Cooper et/ou les V12.

Aussi, j'ai essayé de me servir de Xcas en ligne depuis mon Chromebook (donc Chrome) et je n'ai pas pu valider une seule commande à cause d'une erreur JavaScript/WebAssembly au chargement. C'est une chose de ne pas être ergonimique, c'est une autre que de ne pas fonctionner du tout... :?

Image
Avatar de l’utilisateur
jean-baptiste boricPremium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 89.5%
 
Messages: 183
Inscription: 21 Déc 2015, 22:22
Genre: Non spécifié
GitHub: boricj

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude parisse » 25 Avr 2018, 06:27

Ca marche avec Chrome sur mon Mac. Mais il faut etre un peu patient avant de lancer le premier calcul, pendant que le message Restauration de la session en cours est affiche (20 secondes environ sur mon mac). Si je tape un calcul a ce moment-la, ca plante en affichant un message qui me semble assez clair "Assertion failed: you need to wait for the runtime to be ready (e.g. wait for main() to be called)". C'est aussi pour cela que ca s'appelle Xcas pour Firefox, et qu'une alerte apparait "Les calculs seraient plus rapides avec Firefox". On peut desactiver wasm dans les reglages pour eviter le temps d'attente un peu long au demarrage, mais les calculs sont alors ralentis (en particulier le premier).
Dans tout ca, je ne vois pas bien ce que je peux y faire... Comme je l'ai dit precedemment, j'accepte volontiers les contributions des gens qui considerent l'interface actuelle inadequate.
Avatar de l’utilisateur
parissePremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 47.4%
 
Messages: 1475
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude parisse » 25 Avr 2018, 07:06

Bon, j'ai rajoute un test et une alerte pour eviter le plantage si on lance un calcul trop rapidement dans Chrome.
Avatar de l’utilisateur
parissePremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 47.4%
 
Messages: 1475
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude jean-baptiste boric » 25 Avr 2018, 17:25

parisse a écrit:Bon, j'ai rajoute un test et une alerte pour eviter le plantage si on lance un calcul trop rapidement dans Chrome.


J'ai toujours l'exception RangeError et Xcas qui ne se charge pas sur mon Chromebook, mais j'ai bien la popup "Please wait until system is ready" si j'essaie de faire un calcul. Par contre c'est spécifique à mon Chromebook, Chromium sur mon ordinateur fixe n'a pas ce problème.
Avatar de l’utilisateur
jean-baptiste boricPremium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 89.5%
 
Messages: 183
Inscription: 21 Déc 2015, 22:22
Genre: Non spécifié
GitHub: boricj

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude parisse » 25 Avr 2018, 17:36

giacwasm.js est genere par emscripten, donc je n'ai pas de prise la-dessus. Il faut juste ne pas activer wasm sur le chromebook. Par defaut il n'est pas active, pour le desactiver s'il a ete active et qu'on ne peut plus acceder a la configuration de Xcas pour Firefox, on peut faire dans une console javascript:
localStorage.xcas_wasm="0"
Avatar de l’utilisateur
parissePremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 47.4%
 
Messages: 1475
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude jean-baptiste boric » 25 Avr 2018, 17:48

La ligne dans la console JavaScript a résolu le bug, mais idéalement ce workaround devrait être activé automatiquement en cas d'erreur pendant le chargement de Xcas. Je me demande par contre pourquoi mon Chromebook exhibe cette erreur...
Avatar de l’utilisateur
jean-baptiste boricPremium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 89.5%
 
Messages: 183
Inscription: 21 Déc 2015, 22:22
Genre: Non spécifié
GitHub: boricj

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude parisse » 26 Avr 2018, 12:40

Peut-etre qu'il faut rajouter le test !!window.WebAssembly avant d'activer wasm sur Chrome, je m'etais contente de tester si on etait sur mobile ou pas.
Avatar de l’utilisateur
parissePremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 47.4%
 
Messages: 1475
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

En ligne

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude Hayleia » 09 Jan 2019, 06:58

vijaydeveloper a écrit:As we all know that Python interpreter is coded in C. Well what I don't comprehend is the reason Pyhton and not another? Python has evident points of interest (dynamic composing for instance however we can take note of the change of sorts as a result of the info) yet I don't imagine that we will go to the word reference for instance or much further to class. We are just made to investigate the noticeable side of the icy mass as I would see it.

Python is the language studied in French high schools. That's why Python was chosen to be implemented on calculators.

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaDonat.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 9.7%
 
Messages: 2419
Images: 1
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
Classe: Templar

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude parrotgeek1 » 09 Jan 2019, 07:14

Hayleia a écrit:
vijaydeveloper a écrit:As we all know that Python interpreter is coded in C. Well what I don't comprehend is the reason Pyhton and not another? Python has evident points of interest (dynamic composing for instance however we can take note of the change of sorts as a result of the info) yet I don't imagine that we will go to the word reference for instance or much further to class. We are just made to investigate the noticeable side of the icy mass as I would see it.

Python is the language studied in French high schools. That's why Python was chosen to be implemented on calculators.


This user is a spambot. The last two sentences of the post are complete nonsense.
My Projects:
nLoaderCAS Patcher for ControlXnLaunchy CXM fork (3.9 CAS on B&W) - News Article
Prototypes:
Upgrade EVT Nspire CAS+Fix keyboard on prototype TI-Nspire CAS Touchpad
- Highlights: Nspire CX Non-CAS OS 3.3, CX & CX CAS OS 4.4 & 4.5 special reformatting installers (both found by me on TI's site)
Discoveries:
Boot1.5 vuln (used in nLoader) • Nspire dev boardsPink CX
Je peux comprendre le français mais je ne peux pas le parler bien.
Avatar de l’utilisateur
parrotgeek1Prog.
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 51.4%
 
Messages: 718
Inscription: 29 Mar 2016, 01:22
Localisation: USA
Genre: Homme
Calculatrice(s):
Classe: university student
GitHub: parrotgeek1

En ligne

Re: Le Python Graph 90+E sera une appli intégrée dispo en ex

Message non lude Hayleia » 09 Jan 2019, 08:15

parrotgeek1 a écrit:
Hayleia a écrit:
vijaydeveloper a écrit:As we all know that Python interpreter is coded in C. Well what I don't comprehend is the reason Pyhton and not another? Python has evident points of interest (dynamic composing for instance however we can take note of the change of sorts as a result of the info) yet I don't imagine that we will go to the word reference for instance or much further to class. We are just made to investigate the noticeable side of the icy mass as I would see it.

Python is the language studied in French high schools. That's why Python was chosen to be implemented on calculators.


This user is a spambot. The last two sentences of the post are complete nonsense.

I had a doubt at first :P
This post still kind of makes sense in the topic (though yeah the last sentences are a bit wtf).
Check the other post from that user, it looks like you're right.

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaDonat.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 9.7%
 
Messages: 2419
Images: 1
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
Classe: Templar

Précédente

Retourner vers News Casio

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités

-
Rechercher
-
Sujets à la une
"NumWorks++": Challenge de modification matérielle pour rajouter une puce de mémoire Flash !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
12345
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


-
Sélections fichiers
Partenaires et pub
Notre partenaire Jarrety 
-
Stats.
520 utilisateurs:
>459 invités
>55 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)