Bravo !

Vous pouvez laisser ici votre appréciation sur Pyromaths.

Modérateur: Développeurs

Re: Bravo !

Messagede Arnaud » Sam 18 Oct 2008, 11:55

Si j'ai un peu de temps ce week-end, après les corrections de copies, je regarde à nouveau eclipse.
J'avais déjà vu qq paquets du type pydev en effet, mais bon, je ne suis pas doué avec eclipse :)
C'est vrai que j'aimerais bien avoir une vraie plate-forme avec mes élèves, surtout que je suis en train de réinstaller complètement le réseau de l'école.

J'ai lu un peu le code de pyro hier.
C'est pas un gros programme, mais peut-être qu'il faudrait quand même prendre l'habitude de séparer les classes.
Je sais, je fais beaucoup de remarques, mais je ne fais pas beaucoup avancer le schmilibilik.
Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
 
Messages: 603
Inscription: Sam 26 Aoû 2006, 21:49
Localisation: Allemagne

Re: Bravo !

Messagede Jérôme » Sam 18 Oct 2008, 11:59

Arnaud a écrit:J'ai lu un peu le code de pyro hier.
C'est pas un gros programme, mais peut-être qu'il faudrait quand même prendre l'habitude de séparer les classes.
Je sais, je fais beaucoup de remarques, mais je ne fais pas beaucoup avancer le schmilibilik.

je suis convaincu que ça pourrait être bien mieux, et c'est toujours une bonne idée de dire quand ça ne va pas. C'est comme ça qu'on avance.
Par contre, je ne comprends pas bien le concept de classe. Mais je suis très envieux d'apprendre :P
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL
Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
 
Messages: 1067
Inscription: Sam 26 Aoû 2006, 13:10
Localisation: Nantes

Re: Bravo !

Messagede Jérôme » Sam 18 Oct 2008, 12:01

Arnaud a écrit:Bon apparemment pyinstaller est prévu jusqu'à python 2.4, et je travaille avec la 2.5.
Ah oui, moi aussi maintenant. Ça va devenir problématique...
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL
Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
 
Messages: 1067
Inscription: Sam 26 Aoû 2006, 13:10
Localisation: Nantes

Re: Bravo !

Messagede nico_ » Sam 18 Oct 2008, 13:41

Apparemment, il y a encore un peu d'activité sur le dépot de pyinstaller, donc le projet n'a pas l'air complètement mort.

Dans les commits, je lis :
2 months htgoebel: Added support for relative import (new in Python2.5)


Au fait, Jérôme, tu as changé d'utilitaire non ? Tu utilisais bien cx_freeze avant ?

Pour Linux, à mon avis, il est plus utile d'avoir des paquets .deb et .rpm, mais je n'ai pas d'expérience en la matière.

Pour Eclipse, l'interface fait un peu usine à gaz effectivement. J'ai installé pydev et subclipse ; par contre comment on fait pour utiliser les deux simultanément ?
Autrement, comment créer un projet pydev à partir d'un dépot subversion ?
En partant de subclipse, je récupère sans problème le contenu du dépot.
En partant de pydev, je peux créer un projet python.
Mais comment lier les deux ??
nico_
 
Messages: 42
Inscription: Dim 23 Sep 2007, 18:33

Re: Bravo !

Messagede Jérôme » Sam 18 Oct 2008, 13:47

Effectivement, j'utilisais cx_freeze. Mais je ne sais plus pour quelle obscure raison je suis passé à pyInstaller...
Concernant l'utilisation d'Eclipse, svn et python, le lien suivant est un bon point de départ :
http://baptiste-wicht.developpez.com/tutoriel/java/svn/
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL
Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
 
Messages: 1067
Inscription: Sam 26 Aoû 2006, 13:10
Localisation: Nantes

Re: Bravo !

Messagede Arnaud » Sam 18 Oct 2008, 22:42

Merci pour le lien Jérôme, je vais regarder tout ça.
Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
 
Messages: 603
Inscription: Sam 26 Aoû 2006, 21:49
Localisation: Allemagne

Re: Bravo !

Messagede Arnaud » Lun 20 Oct 2008, 20:33

Rien à faire.
Que ce soit sous debian ou xp, impossible d'installer les plugins sous eclipse, j'obtiens une erreur "Cannot complete the request".
Cette erreur me gonfle depuis la première fois où j'ai essayé, je laisse tomber pour le moment.
Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
 
Messages: 603
Inscription: Sam 26 Aoû 2006, 21:49
Localisation: Allemagne

Re: Bravo !

Messagede nico_ » Lun 20 Oct 2008, 22:08

Merci pour le lien, ça marche. :P

Arnaud, ça bloque à quel endroit ?
Pour pydev ou pour Subclipse ?
Pour Subclipse, tu as bien mis
Subclipse 1.4.x (Eclipse 3.2+)

et
http://subclipse.tigris.org/update_1.4.x

comme infos dans la rubrique "Nouveaux sites distants" ?

Sous Ubuntu hardy, il y a un paquet eclipse-pydev, je ne sais pas s'il existe sous Debian.
Par contre, au début j'avais pas fait gaffe, j'ai voulu installer le plugin pydev via l'interface d'Eclipse, alors qu'il était déjà installé via synaptic ; moralité ça a fait planter Eclipse et j'ai été obligé de le réinstaller en virant tous les fichiers de configuration pour que ça remarche correctement.

Sinon, je peux regarder pendant les vacances (ie. samedi :P) l'installation sous XP via Virtualbox si ça peut t'aider (j'ai pas encore essayé)

Jérôme, est-ce qu'il y a quelque part de la documentation sur pyromaths ?
Sinon, j'y vais au feeling... maintenant que j'ai compris comment annuler des modifs avec svn ;-)
nico_
 
Messages: 42
Inscription: Dim 23 Sep 2007, 18:33

Re: Bravo !

Messagede nico_ » Lun 20 Oct 2008, 22:13

Jérôme, qu'est-ce qu'apportent les fonctions "pyromin" et "pyromax" par rapport à "min" et "max" ?
nico_
 
Messages: 42
Inscription: Dim 23 Sep 2007, 18:33

Re: Bravo !

Messagede Jérôme » Lun 20 Oct 2008, 22:16

Je crois que je les avais écrites pour qu'elles me donnent le min et le max d'une liste de nombres, et pas seulement de deux nombres.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL
Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
 
Messages: 1067
Inscription: Sam 26 Aoû 2006, 13:10
Localisation: Nantes

Re: Bravo !

Messagede nico_ » Lun 20 Oct 2008, 22:19

Code: Tout sélectionner
def pyromin(a, b):
    if a < b:
        return a
    else:
        return b


def pyromax(a, b):
    if a > b:
        return a
    else:
        return b


C'est le contraire apparemment : min et max peuvent donner le min et le max de n nombres, avec n entier >= 2, tandis que pyromin et pyromax ne donnent le min et le max que de 2 nombres :|
nico_
 
Messages: 42
Inscription: Dim 23 Sep 2007, 18:33

Re: Bravo !

Messagede Jérôme » Lun 20 Oct 2008, 22:20

nico_ a écrit:Jérôme, est-ce qu'il y a quelque part de la documentation sur pyromaths ?
Sinon, j'y vais au feeling... maintenant que j'ai compris comment annuler des modifs avec svn ;-)
C'est la grosse lacune actuellement. Il n'y a rien, à part http://www.pyromaths.org/xmedia/mindmap/pyromaths_fonctions.pdf. Je n'ai jamais pris le temps de continuer...
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL
Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
 
Messages: 1067
Inscription: Sam 26 Aoû 2006, 13:10
Localisation: Nantes

Re: Bravo !

Messagede Jérôme » Lun 20 Oct 2008, 22:21

nico_ a écrit:C'est le contraire apparemment : min et max peuvent donner le min et le max de n nombres, avec n entier >= 2, tandis que pyromin et pyromax ne donnent le min et le max que de 2 nombres :|
:oops: Alors là, je ne comprends plus... Je devais être extrêmement fatigué...
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL
Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
 
Messages: 1067
Inscription: Sam 26 Aoû 2006, 13:10
Localisation: Nantes

Re: Bravo !

Messagede nico_ » Lun 20 Oct 2008, 22:23

Tiens, au fait :

Code: Tout sélectionner
string.join(liste, chaine)
va disparaître dans les prochaines versions de Python.
La nouvelle syntaxe est :
Code: Tout sélectionner
chaine.join(liste)

(idem pour presque toutes les fonctions du module string)

C'est la grosse lacune actuellement.

Il faut dire que c'est de loin le plus pénible à faire... jai le même problème avec WxGéométrie...
nico_
 
Messages: 42
Inscription: Dim 23 Sep 2007, 18:33

Re: Bravo !

Messagede Jérôme » Lun 20 Oct 2008, 22:31

nico_ a écrit:La nouvelle syntaxe est :
Code: Tout sélectionner
chaine.join(liste)

(idem pour presque toutes les fonctions du module string)

Sais-tu si la nouvelle syntaxe est supportée par la version 2.5 ?
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL
Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
 
Messages: 1067
Inscription: Sam 26 Aoû 2006, 13:10
Localisation: Nantes

PrécédenteSuivante

Retourner vers Livre d'or

Qui est en ligne

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