π
<-
Chat plein-écran
[^]

Sortie firmware tiers nsi.xyz / NSIos pour NumWorks

Online

Sortie firmware tiers nsi.xyz / NSIos pour NumWorks

Unread postby critor » 18 Mar 2021, 12:18

1352113522Des avantages à ce jour exclusifs de la calculatrice
NumWorks
sont :
  • l'ouverture du code source
    C++
    de son
    firmware
    officiel
    Epsilon
    :bj:
  • la liberté de modifier le code ou s'en inspirer pour compiler son propre
    firmware
    tiers :bj:
  • la liberté d'installer le
    firmware
    ainsi compilé sur sa calculatrice :bj:
  • et enfin la liberté de diffuser le
    firmware
    en question afin que d'autres utilisateurs puissent en profiter :bj:

Plusieurs
firmwares
tiers existent déjà et apportent chacun diverses améliorations. On peut citer :

1352313524
Omega
est très facile à distinguer du
firmware
officiel, avec :
  • un thème marron au lieu de orange
  • le nom
    Omega
    affiché dans la barre de titre
  • le logo
    Omega
    affiché à chaque démarrage ou redémarrage du
    firmware
    , à la place du logo
    NumWorks

Dans un article précédent, nous trouvions des traces d'un nouveau
firmware
nsi.xyz
en cours de développement...

1364613645Voici aujourd'hui la sortie du
firmware
nsi.xyz
en question, renommé pour l'occasion
NSIos
même si l'ancien nom continue à être affiché sur calculatrice.

NSIos
est l'œuvre ambitieuse de
Clément R.
et
Gabin P.
disciples de au lycée Louis Pasteur d'Avignon, et qui s'étaient déjà illustrés sur la plateforme en question avec leur jeu
Python
Cubito's Adventures
.
Il s'inscrit dans le cadre d'un de leurs projets à réaliser car oui, l'énorme avantage de pouvoir relativement rapidement coder, compiler et installer son propre
firmware
sur
NumWorks
, peut notamment être mis en pratique dans le contexte de l'enseignement de spécialité
NSI
: on n'y fait pas que du
Python
. ;)

Visuellement
NSIos
se distingue très facilement des autres
firmwares
tiers ou officiel, utilisant cette fois-ci un thème violet, ce qui a donc nécessité de retoucher l'ensemble des icônes d'applications.
Image


En interne,
NSIos
est basé sur le code source d'
Omega
, et l'équipe de ce dernier a su se montrer ouverte et disponible afin d'aider à sa conception. :bj:

Félicitations
Clément
et
Gabin
, un projet ambitieux et réussi ! :D

Mais bon, c'est certes très formateur pour
Clément
et
Gabin
de savoir retoucher l'apparence d'
Omega
et recompiler, mais jusqu'à présent pas de valeur ajoutée pour les utilisateurs de
NSIos
, non ? Et bien si, il y a effectivement un petit changement.

Lors des diverses difficultés rencontrées par les élèves sur leur
NumWorks
en classe, une question qui revient régulièrement est de savoir si la calculatrice est à jour. Une façon de vérifier est d'aller chercher le numéro de version dans l'application
Paramètres
.

Un premier problème outre le nombre important de touches à presser à chaque fois pour cela, le choix
À propos
étant en fin de la longue liste du menu, sans aucune possibilité de raccourci.

Un autre est que
Omega
affiche pas moins de 3 numéros de version différents, ce qui peut être perturbant et amener l'élève à répondre avec un mauvais numéro de version.

Texas Instruments
avait déjà grandement amélioré les facilité et rapidité d'accès au numéro de version dans le cadre du mode examen de ses
TI-83 Premium CE
et
TI-84 Plus CE
, l'information en question étant affichée en permanence dans la barre de titre.

NSIos
nous fournit ici une solution similaire, la date de compilation du
firmware
étant directement inscrite dans l'icône de l'application
RPN
sur l'écran d'accueil, information donc accessible à tout moment d'une seule pression de touche ! :bj:

13663Attention toutefois, l'installation d'
NSIos
souffre d'un inconvénient qui pourra engendrer de lourdes conséquences à moyen terme.

Le code du
firmware
officiel
Epsilon
lorsque recompilé dans le cadre de
firmwares
tiers, fait afficher un message infamant à l'écran d'activation du mode examen, et la licence interdit de modifier les fichiers relatifs à ce comportement.

Avec sa formulation hautement maladroite
(termes très lourds de sens de "non officiel" et "conformité [...] non garantie", forme négative...)
, il y a tout ce qu'il faut pour suggérer au lecteur surveillant que le mode examen de
NSIos
n'est pas conforme à la réglementation française et que l'utilisation de ce
firmware
constitue donc une tentative de fraude.

Les épreuves terminales d'examens sont
(heureusement ?)
annulées cette année, même si l'usage du mode examen peut actuellement persister dans les épreuves communes et examens blancs.

Mais si ta
NumWorks
avec
NSIos
est introduite dans une salle d'examen l'année prochaine
(parce que tu l'auras rangée dans un coin et plus mise à jour d'ici-là, ou parce que tu l'auras donnée/prêtée/vendue à quelqu'un·e qui ne se sera absolument pas intéressé·e aux mises à jour)
et qu'un surveillant voit ce message au moment de l'activation du mode examen, les conséquences pourront être dramatiques :
  • devoir composer sans ta calculatrice
  • recevoir un procès verbal de suspicion de fraude, ce qui fait que tu ne recevras pas ton diplôme en même temps que tes camarades mais au mieux des semaines/mois après et uniquement si tu es reconnu·e innocent·e
  • et si jamais la
    commission de discipline du baccalauréat
    (ou commission disciplinaire de l'Université pour tout autre examen)
    te reconnaît coupable, outre l'annulation du diplôme tu risques jusqu'à 5 années d'interdiction de passer tout examen ou concours, y compris le permis de conduire, de quoi bien gâcher une vie

Même si tu n'as rien fait de mal, être reconnu·e innocent·e n'est a priori pas garanti face à des membres pas forcément familiarisés avec la
NumWorks
ou de façon plus générale le développement de logiciels et le droit des licences. Il va y en avoir des choses à bien expliquer et surtout faire comprendre correctement... :#non#:

Nous te conseillons donc de ne prendre aucun risque, mais après tu fais comme tu veux.

13663Curieux toutefois comment l'équipe
Omega
a apparemment eu le droit d'outrepasser la licence et remplacer le message à l'écran d'activation du mode examen, et que l'équipe
NSIos
alors que basant son code sur
Omega
et ne touchant absolument pas au mode examen n'en aurait, si nous comprenons bien, pas eu le droit ? :#roll#:

Installation
:
https://nsios.nsi42.net/nsios.html
Source
:
viewtopic.php?f=101&t=24662&p=259694#p259694
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 15.7%
 
Posts: 37655
Images: 10576
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Online

Re: Sortie firmware tiers nsi.xyz / NSIos pour NumWorks

Unread postby cent20 » 18 Mar 2021, 22:49

critor wrote:
Texas Instruments
avait déjà grandement amélioré les facilité et rapidité d'accès au numéro de version dans le cadre du mode examen de ses
TI-83 Premium CE
et
TI-84 Plus CE
, l'information en question étant affiché en permanence dans la barre de titre.

NSIos
nous fournit ici une solution similaire, la date de compilation du
firmware
étant directement inscrite dans l'icône de l'application
RPN
sur l'écran d'accueil, information donc accessible à tout moment d'une seule pression de touche ! :bj:


Cela fait plus de 2 ans que je n'ai pas touché une TI mais je ne savais pas qu'une lecture rapide du numéro de version était possible, et cela peut simplifier la vie du prof de maths pour conseiller au mieux les élèves.

J'avais proposé à Omega d'afficher le numéro de version dans la barre du menu, mais cette idée n'a pas été retenue, et je comprends qu'ils n'aient pas eu envie de surcharger la barre supérieure.

Le logo RPN est là, autant l'exploiter, inscrire d'autres chiffres dessus ne change rien et ne perturbe pas le regard. J'espère que cette idée sera retenue, et que le logo contiendra la date de compilation de la ROM sur Omega, il n'y a que la date qui nous intéresse en fait, le numéro n'a aucune signification.
Image
Enseignant de mathématiques et de spécialité NSI ( projets, tutos ...)
:favorite: NumWork, Python : démineur, snake, tétris
User avatar
cent20VIP++
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 91.9%
 
Posts: 673
Images: 60
Joined: 17 May 2012, 09:49
Location: Avignon
Gender: Male
Calculator(s):
Twitter: nsi_xyz

Online

Re: Sortie firmware tiers nsi.xyz / NSIos pour NumWorks

Unread postby critor » 19 Mar 2021, 08:54

cent20 wrote:Le logo RPN est là, autant l'exploiter

En effet, autant qu'il serve à quelque chose :troll:

Je n'ai absolument rien contre le RPN, j'ai eu une HP 48GX et ai trouvé ça génial. Quand j'étais encore en collège, j'avais même fait une activité RPN en 5ème, et c'était super bien passé.

Je doute juste que cette appli charme grand monde sur la NumWorks, mis à part quelques vieux fans de HP si il y en a. Pas le bon contexte surtout lorsque l'on n'est pas accompagné dans la découverte, qu'il y a une appli de calculs qui a l'air plus
"normale"
à côté, et qu'il y a absence d'intégration au reste des applis ou au langage de programmation contrairement à la HP 48.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 15.7%
 
Posts: 37655
Images: 10576
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor


Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 20 guests

-
Search
-
Social
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
710 utilisateurs:
>691 invités
>13 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)