Version Française English Version

Planete casio - Programmes, cours et jeux pour calculatrices Casio

Bookmark and Share
Bienvenue sur Planète-casio, n'hésitez pas à poser vos questions sur le forum, et pensez à rejoindre Planète-casio sur Facebook
Spaceraider
Forums Casio - Projets de programmation

Index du Forum | Projets de programmation | Gencode, le générateur avec symboles
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Elite
Points: 2152
Défis: 8
Email | Message
Posté le 17/06/2008 07:21

Gencode, le générateur avec symboles:

Bonjour à tous, voici le topic officiel de mon générateur de cours, ça m'évitera de squatter mon topic tuto dès que je fais une mise à jour de mon gencode.

Les points qui restent à améliorer sont encore nombreux, comme :
.centrage et soulignement des titres ;
.créer les symboles long (par exemple <symbole type=long nom vecteur>AB</symbole> donnera un vecteur AB) ;
.faire un formulaire, une interface sympathique, avec possibilité de régler les interlignes, ajouter des symboles personnels, ...
.générer du code compatible non seulement FA-124, mais aussi FX-interface ;
.etc.

Fichier joint

Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !




Pylaterreur
Hors ligne
Statut: Membre
Niveau: Elite
Points: 2152
Défis: 8
Email | Message
Citer : Posté le 04/08/2008 09:08 |
Salut,
Je poste ici pour vous dire que mon projet PHP est devenu projet C++, avec Qt.
Ce projet peut être décomposé en 3 parties :
.structure d'un cours, avec ouverture du fichier XML puis mise en mémoire de façon organisée. (fait à 90%)
.parser cours->basic (fait à 30%)
.GUI (fait à 1% )

Je vous mets pas de fichier joint, c'est trop lourd
Et merci les std::vector, c'est carrément plus pratique que les new et autres delete .
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
charlotte naneda
Statut : Invité
Citer : Posté le 22/08/2008 13:09 |
interressant tes notes
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Elite
Points: 2152
Défis: 8
Email | Message
Citer : Posté le 25/07/2009 11:22 |
Lu, le site de gencode est ouvert.

Pour l'instant y a presque rien, mais comme le soft est au début de son développement (et que je viens d'installer apache ), c'est un peu normal .

M'enfin, vous avez déjà un schéma et un xml d'exemple, vous pouvez déjà commencer à écrire vos cours .
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Totoyo
Hors ligne
Statut: Admin
Niveau: Elite
Points: 2856
Défis: 29
Email | Message
Citer : Posté le 26/07/2009 00:04 |
Alors, le projet n'est pas l'abandon ?
----------------------------------
Mange mon laser, mange-le !

Optimiser au mieux votre programme !
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Elite
Points: 2152
Défis: 8
Email | Message
Citer : Posté le 26/07/2009 10:42 |
non
Je m'y mets assez sérieusement, je veux en faire mon PFA de tek2 (2ème année Epitech). J'ai même acheté le nom de domaine gencode.org , et j'héberge chez moi, sur un vieux PC tournant sur FreeBSD 7 (qui me sert de serveur ssh, en plus de cela ).

Gencode sortira sous licence BSD, il utilisera la libxml++ (LGPL). Pour l'instant, vous pouvez vous amuser à faire des fichiers XML et vérifier s'ils sont valides avec un :
$ xmllint foo.xml --schema lesson.xsd > /dev/null
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Light_spirit
Hors ligne
Statut: Webmaster
Niveau: Aucun
Points: 1390
Défis: 19
Email | Message
Citer : Posté le 26/07/2009 15:42 |
Bravo

J'ai regardé hier, rien ne marchait

Mais si t'as besoin d'aide, je peux t'aider sans problèmes
----------------------------------
Collectionneur de figurines d'animés.

Viens dominer Space Raider avec moi

WoW c'est le mal mais j'ai choisi le côté obscur
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Elite
Points: 2152
Défis: 8
Email | Message
Citer : Posté le 26/07/2009 18:38 |
tu vas rire, c'est parce que le RJ-45 serveur-freebox était débranché .
J'aimerais bien savoir s'il y a une bonne lib C++ permettant de valider un fichier xml a partir d'un xsd. libxml++ n'a pas l'air de le faire (je peux toujours la modifier, ça n'est qu'un wrapper de la libxml2).

Comme le cable reseau est rebranche, tu peux consulter http://www.gencode.org
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Light_spirit
Hors ligne
Statut: Webmaster
Niveau: Aucun
Points: 1390
Défis: 19
Email | Message
Citer : Posté le 26/07/2009 18:48 |
Et les gens doivent rentrer quoi Que du texte brut Parce que si c'est du xml, je vois mal un noob le faire.

Fait un générateur de cours style Google Docs
----------------------------------
Collectionneur de figurines d'animés.

Viens dominer Space Raider avec moi

WoW c'est le mal mais j'ai choisi le côté obscur
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Elite
Points: 2152
Défis: 8
Email | Message
Citer : Posté le 26/07/2009 19:09 |
Du XML.
Je connais de toutes façons assez peu de noobs qui arrivent à transférer des programmes sur leur calculatrice (cf le quart des posts sur le forum ).
Les membres du SdZ n'ont aucun mal à mettre en gras leur texte sur le forum, c'est pourtant du XML.

Après je pourrai toujours ajouter une interface graphique qui simplifiera la tache pour les moins débrouillards, une fois que j'aurai développé le core du programme.

Il y aura bien sûr une documentation complète, côté user comme côté developpeur. De plus je ferai un truc vraiment modulaire et pratique.

Regarde du côté du noeud "server". ça permettra de centraliser les cours sur un serveur, permettant alors de faire des updates de cours (à la manière d'un packet manager, mais aussi en upload).

Le noeud "symbolib" quant à lui permet d'ajouter des library de symbol, l'utilisateur pourra donc créer ses propres symboles et les incorporer facilement dans ses cours. Chaque lib de symbol se trouvant dans un fichier xml de même structure (ou presque) que celui d'un cours, le systeme d'upload/update sera la aussi utilise.

Je réfléchis à d'autres fonctionnalités .
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Light_spirit
Hors ligne
Statut: Webmaster
Niveau: Aucun
Points: 1390
Défis: 19
Email | Message
Citer : Posté le 26/07/2009 23:16 |
Ouais ben j'attends une interface utilisateur, parce que taper des lignes de code pour avoir un cour, je suis pas sur que tout le monde apprécie.

J'attends un exemple avec
----------------------------------
Collectionneur de figurines d'animés.

Viens dominer Space Raider avec moi

WoW c'est le mal mais j'ai choisi le côté obscur
Totoyo
Hors ligne
Statut: Admin
Niveau: Elite
Points: 2856
Défis: 29
Email | Message
Citer : Posté le 27/07/2009 09:34 |
Et oui, faudra faire une interface pour les 'tits newbies que nous sommes !
----------------------------------
Mange mon laser, mange-le !

Optimiser au mieux votre programme !


Index du Forum | Projets de programmation | Gencode, le générateur avec symboles
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée



Recherche :
Publicité et partenaires

Soutien scolaire

GameMasters.fr

FR Game

Cours particuliers

Jeux Casio - www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007 | Il y a 14 connectés | Nous contacter | Recherches effectuées
Sublinet | Top-cinema, films, cinéma, séries | Pension pour chats | Jeux netbooks | Jeu de foot | Jeu de rugby | Jeu de tennis | Jeu de handball | Space raider