Forums Casio - Vie communautaire

Index du Forum | Vie communautaire | Suggestions, remarques et améliorations pour Planète Casio
Planetcasio
Hors ligne
Membre
Niveau: Aucun
Points: 582
Défis: 0
Message
Posté le 19/01/2009 10:55

Suggestions, remarques et améliorations pour Planète Casio :

Postez ici vos remarques et suggestions pour améliorer le site, nous en tiendrons compte et répondrons le plus rapidement possible.

La structure et la base de données du site étant très vieille (environ 10 ans), un travail important est en cours afin de les optimiser et les rendre plus souples. Actuellement, le résultat n'est pas visible pour les visiteurs et les membres, mais le code est en constante évolution. C'est un travail fastidieux, mais nécessaire dans l'intérêt de la communauté.

Avec l'upgrade du serveur, nous avons désormais plus de marges de manœuvre pour les projets. C'est une bonne nouvelle !

Liste des améliorations prévues
sans donner de date (en fonction du temps et de la difficulté des développeurs)

- Optimisations du code (en cours)
- Amélioration du menu principale, en entête (fait)
- Banque de sprites (fait - merci Lephenixnoir)
- Système de skins
- Ouverture à la programmation Arduino, en lien avec les calculatrices Casio


Nous sommes ouverts à toutes les idées d'améliorations. Mais n'oubliez pas, le site est géré bénévolement, sans contre-partie financière (ce qui permet de limiter la pub pour l'instant). Ainsi, des impératifs personnels et/ou professionnels peuvent ralentir l'avancement d'une mise à jour.


Liste des propositions et assimilées systématiquement refusées (avec explications):

Rendre le chat accessible à tout le monde et/ou aux nouveaux inscrits :
Actuellement, il faut être connecté(e) et avoir plus de 30 points pour voir et écrire dans le chat. On évite ainsi que les nouveaux posent les questions sur le chat et l'encombrent. De plus, une question posée sur le chat est éphémère, en général, au bout de quelques heures, elle disparait avec sa réponse. Il y a de fortes chances que d'autres personnes rencontre la même difficulté. En la posant sur le forum, les messages sont visibles par tous pendant longtemps. Tout le monde est content : la communauté qui peut discuter tranquillement et les visiteurs qui trouvent rapidement une réponse (je rajoute aussi que c'est bon pour notre référencement !).

Envoyer des pièces-jointes via MP (messagerie privée):
Cette proposition est surtout demandée dans le cadre d'un projet/échange entre plusieurs personnes. Cependant, on n'est pas un hébergeur de fichiers et on a théoriquement aucun contrôle sur le contenu (on pourrait, mais on devra fouiller directement le ftp et ce n'est pas pratique pour nous, administrateurs). On ne peut donc pas s'assurer de la légalité et/ou de l'inoffensivité ( = virus...) des fichiers échangés. De plus, si une personne cherche à saturer la mémoire du serveur, on ne le verra pas. N'hésitez pas à vous tourner vers des outils en ligne comme sourceforge, bitbucket ou gitorious (projets collaboratifs), pastebin, google docs (partage de codes, textes) ou partage-facile (fichiers)

Supprimer ses propres programmes / fichiers :
Les auteurs ne peuvent pas supprimer l'un de leurs programmes ou fichiers, afin d'éviter que dans un geste de colère, ou pour toute autre raison, la personne supprime tous ses programmes, notamment quand ils sont de qualité. Il est toujours possible de demander à un administrateur de supprimer l'un de vos programmes ou un fichier en trop.


Foire aux Questions

Pourquoi vous mettez autant de temps pour ajouter une nouvelle fonctionnalité ou la mettre à jour ?
Tous les membres de l'équipe sont des bénévoles et ne reçoivent aucune rémunération. Ainsi, nous avons des obligations personnelles et professionnelles, et nous devons parfois nous absenter temporairement. Néanmoins, sachez que accordons beaucoup d'importance aux suggestions et remarques dont vous nous faites part et avons plaisir à améliorer le site.

Comment pourrais-je intégrer l'équipe ?
Vous estimez avoir des qualités particulières et avez envie de participer à l'aventure ? Nous accueillons avec joie des nouvelles recrues désireuses de construire et de développer Planète Casio. Actuellement, nous recherchons surtout des youtuber pour notre webtv. Si un des postes vous motive, contactez un administrateur via la messagerie privée qui transmettra votre candidature à l'équipe. Si vous postulez au poste de rédacteur-trice, incluez dans votre candidature un article qui pourrait être affiché en page d'accueil traitant du monde des calculatrices (de préférence Casio).

Userscript pour la shoutbox

Dernière mise à jour : 25/06/2014 (Dark Storm)


Ce compte sert uniquement à poster des programmes qui ne sont pas présents sur le Planète-Casio mais qui méritent d'y être.

Si l'un des programmes vous appartient, pour toute modification ou suppression, contactez un administrateur.

Tous les programmes sont publiés avec leur source. Si ce n'est pas le cas, merci de le signaler un administrateur.


Light_spirit
Hors ligne
Membre
Niveau: Aucun
Points: 2099
Défis: 38
Message
Dernier message de la page précédente :Posté le 03/02/2009 13:57 |
T'as intérêt à être d'accord sinon
----------------------------------
Je vois que certains se sont fait plaiz...



Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, ... 201 | Suivante

Samikx
Hors ligne
Membre
Niveau: Intermédiaire
Points: 1102
Défis: 0
Message
Citer : Posté le 03/02/2009 19:54 | #
ou sinon une autre idée: rajouter des emoticones
Matronix
Hors ligne
Ancien administrateur
Niveau: Élite
Points: 6058
Défis: 82
Message
Citer : Posté le 03/02/2009 20:38 | #
Oui mais pas des trucs idiots, des smiley pour d'autres expressions ou sentiments
Light_spirit
Hors ligne
Membre
Niveau: Aucun
Points: 2099
Défis: 38
Message
Citer : Posté le 03/02/2009 22:49 | #
Absolument d'accord avec Matronix, pas que des trucs un peu *** même s'ils sont sympas.
----------------------------------
Je vois que certains se sont fait plaiz...
Dfiad77pro
Hors ligne
Membre
Niveau: Élite
Points: 1386
Défis: 13
Message
Citer : Posté le 03/02/2009 23:00 | #
Vous pourriez coder un moteur de reconnaissance vocal pour planète casio !

ou un générateur de programme ( tu tape l'énoncé ça te fait le programme tout seul)
----------------------------------
calculatrice : graph 85 SD
Neuronix
Hors ligne
Fondateur
Niveau: Élite
Points: 4488
Défis: 21
Message
Citer : Posté le 03/02/2009 23:03 | #
On va essayer
----------------------------------
Eone
Hors ligne
Membre
Niveau: Intermédiaire
Points: 139
Défis: 0
Message
Citer : Posté le 04/02/2009 11:03 | #
Oui, avec un moteur de recherche sémantique derrière, comme ca, si tu dit "je veut jouer a worms", ca te met la liste des jeux de worms en fonction de ta calculatrice. Et un émulateur en ligne, pour y tester directement le jeu. Et une interface 3D, qui rendent mon écran tactile. Avec comme interface d'un homme en 3D HD qui écoute mes questions. Et pit tant qu'on y est, que cela soit optimisé pour les connexions bas débits.
A oui, faut que la nouvelle version arrête la faim dans le monde et fasse que tout le monde soit riche.

Merci

Edit: Plus j'y pense, et plus un éditeur en ligne me parait une bonne idée. Bon, je ne sais pas comment faire avec javascript un système qui prend en compte les touches, m'enfin avec PHP, ça doit être possible de faire quelque chose du moins du coté de l'interprétation. Faut trouvé un format de fichier de basique casio avec des mots avec une longueur de bits non variables, et après, çà doit être faisable.
Samikx
Hors ligne
Membre
Niveau: Intermédiaire
Points: 1102
Défis: 0
Message
Citer : Posté le 04/02/2009 14:11 | #
Ben, moi je suis d'accord avec toi

Je trouve que l'idée de l'émulateur en ligne est une bonne idée
Zeitgeist
Hors ligne
Ancien modérateur
Niveau: Intermédiaire
Points: 1271
Défis: 2
Message
Citer : Posté le 05/02/2009 10:43 | #
Ou alors un interface compatible 120Hz, compatible Nvidia 3D (j'ai essayé a un salon informatique c'est top!!)

Bon sinon l'émulateur en ligne risque pas d'être chaud a coder?
----------------------------------
In Tartiflette we trust

Neuronix
Hors ligne
Fondateur
Niveau: Élite
Points: 4488
Défis: 21
Message
Citer : Posté le 05/02/2009 11:14 | #
Oui bien trop dur
----------------------------------
Matronix
Hors ligne
Ancien administrateur
Niveau: Élite
Points: 6058
Défis: 82
Message
Citer : Posté le 05/02/2009 11:58 | #
Ha bon c'est dur de programmer le bios d'une calculette en php ?
Eone
Hors ligne
Membre
Niveau: Intermédiaire
Points: 139
Défis: 0
Message
Citer : Posté le 05/02/2009 17:26 | #
Non non, je ne pense pas que cela soit si dure. C'est long, mais pas dure. Bon allé, si quelqu'un me fait le code javascript , je veut bien tente le projet de faire un émulateur. Suffit de faire un parseur qui convertit a la volé un code BASIC en PHP.


Bon, pour que cela marche, enfin s'affiche, me faut un code javascript qui soit capable de transformé un array PHP des pixels en un écran virtuel. Et qu'il charge cette page PHP toute les secondes, via AJAX, je pense. C'est possible, ca?
Car autant PHP je connait, autant javascript...
Neuronix
Hors ligne
Fondateur
Niveau: Élite
Points: 4488
Défis: 21
Message
Citer : Posté le 05/02/2009 18:21 | #
Oulala les gars vous vous emballez.

J'ai étudié la compilation (théorie qui permet la création d'éxécutables, l'interprétation de code source, la vérification grammaticale etc...) et c'est pas facile.

Surtout que contrairement à ce que j'ai fait, où on avait des compilateurs universels sous la main qui nous faisaient tout, on devrait partir de 0.

Et puis rien à avoir avec le PHP, un émulateur serait en temps réel, donc avec une technologie client genre Javascript ou Flash.
----------------------------------
Eone
Hors ligne
Membre
Niveau: Intermédiaire
Points: 139
Défis: 0
Message
Citer : Posté le 05/02/2009 18:32 | #
A ouais, non ça c'est trop compliqué. Mais en convertissant un code BASIC en PHP, on a un code exécutable. Certe pas en temps réel, mais bon, OSEF, déjà, si on peut tester un jeu en ligne, même avec du lag (pire que le casio, ouais, je sais, c'est con, m'enfin bon...)

Le faite de faire remplacé par exemple If A=3 Then 4→A par If ( $a = 3 ) { $a = 4;} n'est pas complexe. Le seul problème, c'est que le code se charge d'un coup, donc faut que toute les secondes par ex un code javascript recharge le script la ou il en était, et restaure les variables via les sessions, par ex.
Donc image toute les secondes, m'enfin, comme ca, c'est facile a faire. Car convertir un fichier BASIC en flash, impossible, car c'est compiler. Donc faut le faire "a la main" et crée son interpreteur, beaucoup plus dur.
Neuronix
Hors ligne
Fondateur
Niveau: Élite
Points: 4488
Défis: 21
Message
Citer : Posté le 05/02/2009 18:39 | #
Ca me paraissait facile avant d'étudier la compilation ... mais c'est la seule solution viable, et c'est trop dur.

Tu n'as pas idée des problèmes que posent une simple condition if
----------------------------------
Light_spirit
Hors ligne
Membre
Niveau: Aucun
Points: 2099
Défis: 38
Message
Citer : Posté le 05/02/2009 18:46 | #
Arrête Eone avec le PHP, ça ne sert pas du tout à ça. Le Javascript n'est pas non plus fait pour ça.

Par contre, le flash oui. Je veux bien me joindre au projet si besoin pour apprendre.

Surtout qu'on pense intégrer un émulateur dans Casio Tools.
----------------------------------
Je vois que certains se sont fait plaiz...
Eone
Hors ligne
Membre
Niveau: Intermédiaire
Points: 139
Défis: 0
Message
Citer : Posté le 05/02/2009 18:51 | #
Non mais je parle pas de compiler. Je prend le code BASIC.
Je recherche la balise "If", et je remplace par "if ("
Je recherche la balise "Then" et je remplace par ") {"
Enfin, je recherche la balise "IfEnd", et je remplace par "}".

Pour finir, je fait un "eval" pour faire exécuté le code par PHP.

Un code javascript, je dit pas, il y a plein d'exeption, mais le BASIC, par définition, est de ce qu'il y a de plus limité et donc simple a transformé.

Je ne vois pas bien en quoi le if me bloquerait, par exemple.

Edit: Euh, ouais, flash, je veut bien, mais comment? Faire un interpréteur complet? Cela me semble bien trop complexe, de concevoir cela. Enfin, si tu voit comment faire, pas de problème, cela serait bien plus agréable a l'utilisation.
Dfiad77pro
Hors ligne
Membre
Niveau: Élite
Points: 1386
Défis: 13
Message
Citer : Posté le 05/02/2009 19:28 | #
Ca me paraissait facile avant d'étudier la compilation ... mais c'est la seule solution viable, et c'est trop dur.

Tu n'as pas idée des problèmes que posent une simple condition if


oh oui faisons des automates d'états finis et de l'analyse syntaxique.
----------------------------------
calculatrice : graph 85 SD
Neuronix
Hors ligne
Fondateur
Niveau: Élite
Points: 4488
Défis: 21
Message
Citer : Posté le 05/02/2009 19:48 | #
Enfin quelqu'un qui me croit
----------------------------------
Eone
Hors ligne
Membre
Niveau: Intermédiaire
Points: 139
Défis: 0
Message
Citer : Posté le 05/02/2009 19:56 | #


En même temps, je vois pas du tout ou je bloquerait. Tu aurait pas un petit exemple, qui montre que cela serait difficile?

Et je suis d'accord que cela parait impossible, en flash, du moins ...
Neuronix
Hors ligne
Fondateur
Niveau: Élite
Points: 4488
Défis: 21
Message
Citer : Posté le 05/02/2009 21:28 | #
Vasy, simule le calcul de tout élément parmi l'ensemble des opérations arithmétiques.

Facile ? Pas tellement...
----------------------------------

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, ... 201 | Suivante

Index du Forum | Vie communautaire | Suggestions, remarques et améliorations pour Planète Casio
Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan
CodeWalrus
CodeWalrus

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2015 | Il y a 35 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd