Je suis en train de me poser la question : quel logiciel pour apprendre la
programmation ?
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut
installer sur la machine de façon à produire ces pages.
D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes
clients ??
Donc à part l'installation de python, que dois je installer sur l'ordi pour
générer des pages html ??
Mon navigateur doit il être équipé d'un plugin ??
Que faire de zope ?
Jython ?
Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ?
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut installer sur la machine de façon à produire ces pages. D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes clients ??
Donc à part l'installation de python, que dois je installer sur l'ordi pour générer des pages html ??
Mon navigateur doit il être équipé d'un plugin ?? Que faire de zope ? Jython ?
Merci par avance
Il faudrait savoir ce que tu veux : apprendre à programmer ou créer des pages web dynamiquement.
Dans le premier cas, Python est très bien et tu n'as qu'à installer ceci : http://www.python.org/ftp/python/2.4/python-2.4.msi
Sinon il vaut mieux apprendre le PHP et donc il vaut mieux installer EasyPHP (Apache server, MySQL database, PHP) par là : http://www.easyphp.org/telechargements.php3
Pour débuter, Zope sera trop compliqué. Jython, ce n'est que du Python byte-compilé pour la machine virtuelle Java. Donc évite les problèmes techniques et commence par CPython.
-- Cordialement, Yermat
Victoria wrote:
Bonjour
Je souhaite produire des pages dynamiques.
Je suis en train de me poser la question : quel logiciel pour apprendre la
programmation ?
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut
installer sur la machine de façon à produire ces pages.
D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes
clients ??
Donc à part l'installation de python, que dois je installer sur l'ordi pour
générer des pages html ??
Mon navigateur doit il être équipé d'un plugin ??
Que faire de zope ?
Jython ?
Merci par avance
Il faudrait savoir ce que tu veux : apprendre à programmer ou créer des
pages web dynamiquement.
Dans le premier cas, Python est très bien et tu n'as qu'à installer ceci
: http://www.python.org/ftp/python/2.4/python-2.4.msi
Sinon il vaut mieux apprendre le PHP et donc il vaut mieux installer
EasyPHP (Apache server, MySQL database, PHP) par là :
http://www.easyphp.org/telechargements.php3
Pour débuter, Zope sera trop compliqué. Jython, ce n'est que du Python
byte-compilé pour la machine virtuelle Java. Donc évite les problèmes
techniques et commence par CPython.
Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ?
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut installer sur la machine de façon à produire ces pages. D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes clients ??
Donc à part l'installation de python, que dois je installer sur l'ordi pour générer des pages html ??
Mon navigateur doit il être équipé d'un plugin ?? Que faire de zope ? Jython ?
Merci par avance
Il faudrait savoir ce que tu veux : apprendre à programmer ou créer des pages web dynamiquement.
Dans le premier cas, Python est très bien et tu n'as qu'à installer ceci : http://www.python.org/ftp/python/2.4/python-2.4.msi
Sinon il vaut mieux apprendre le PHP et donc il vaut mieux installer EasyPHP (Apache server, MySQL database, PHP) par là : http://www.easyphp.org/telechargements.php3
Pour débuter, Zope sera trop compliqué. Jython, ce n'est que du Python byte-compilé pour la machine virtuelle Java. Donc évite les problèmes techniques et commence par CPython.
-- Cordialement, Yermat
Gilles Lenfant
Bonjour
Bonjour Victoria,
Je souhaite produire des pages dynamiques.
Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ?
Python est parfait pour les newbies (et les autres aussi...). Si tu n'arrives pas à comprendre Python, ce n'est pas la peine d'essayer à comprendre un autre langage :o)
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut installer sur la machine de façon à produire ces pages. D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes clients ??
Donc à part l'installation de python, que dois je installer sur l'ordi pour générer des pages html ??
Un serveur. C'est pas les solutions qui manquent avec Python (spyce, quixote, zope, webware, simple CGI, ...).
Mon navigateur doit il être équipé d'un plugin ??
Un navigateur standard (Firefox, IE...) suffit si toute la logique de navigation et de composition de page est prise en charge par le serveur.
Que faire de zope ?
Zope est sans doute la solution la plus luxueuse et versatile pour développer un serveur web en Python.
* Langages de templates * Base de données objets intégrée * Moteur d'indexation et de recherche * Centaines d'extensions disponibles, de la petite bidouille pratique jusqu'au CMS complet (Plone, Silva...)
On n'a pas le "zope zen" en 10 minutes mais plutôt en 2 mois de pratique intensive. Se procurer un bon bouquin sur Zope est un investissement indispensable si tu as un projet ambitieux. Une fois le "zope zen" acquis, tout te semblera simple et évident.
Jython ?
N'est pas un serveur mais une implémentation Java de Python (basé sur la version 2.1 de la définition du langage).
Evite Jython sauf si ton logiciel serveur doit utiliser des modules java ou s'intégrer dans une infrastructure Java (J2EE...)
Merci par avance
Bonjour
Bonjour Victoria,
Je souhaite produire des pages dynamiques.
Je suis en train de me poser la question : quel logiciel pour apprendre la
programmation ?
Python est parfait pour les newbies (et les autres aussi...). Si tu
n'arrives pas à comprendre Python, ce n'est pas la peine d'essayer à
comprendre un autre langage :o)
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut
installer sur la machine de façon à produire ces pages.
D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes
clients ??
Donc à part l'installation de python, que dois je installer sur l'ordi pour
générer des pages html ??
Un serveur. C'est pas les solutions qui manquent avec Python (spyce,
quixote, zope, webware, simple CGI, ...).
Mon navigateur doit il être équipé d'un plugin ??
Un navigateur standard (Firefox, IE...) suffit si toute la logique de
navigation et de composition de page est prise en charge par le serveur.
Que faire de zope ?
Zope est sans doute la solution la plus luxueuse et versatile pour
développer un serveur web en Python.
* Langages de templates
* Base de données objets intégrée
* Moteur d'indexation et de recherche
* Centaines d'extensions disponibles, de la petite bidouille pratique
jusqu'au CMS complet (Plone, Silva...)
On n'a pas le "zope zen" en 10 minutes mais plutôt en 2 mois de pratique
intensive. Se procurer un bon bouquin sur Zope est un investissement
indispensable si tu as un projet ambitieux. Une fois le "zope zen"
acquis, tout te semblera simple et évident.
Jython ?
N'est pas un serveur mais une implémentation Java de Python (basé sur la
version 2.1 de la définition du langage).
Evite Jython sauf si ton logiciel serveur doit utiliser des modules java
ou s'intégrer dans une infrastructure Java (J2EE...)
Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ?
Python est parfait pour les newbies (et les autres aussi...). Si tu n'arrives pas à comprendre Python, ce n'est pas la peine d'essayer à comprendre un autre langage :o)
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut installer sur la machine de façon à produire ces pages. D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes clients ??
Donc à part l'installation de python, que dois je installer sur l'ordi pour générer des pages html ??
Un serveur. C'est pas les solutions qui manquent avec Python (spyce, quixote, zope, webware, simple CGI, ...).
Mon navigateur doit il être équipé d'un plugin ??
Un navigateur standard (Firefox, IE...) suffit si toute la logique de navigation et de composition de page est prise en charge par le serveur.
Que faire de zope ?
Zope est sans doute la solution la plus luxueuse et versatile pour développer un serveur web en Python.
* Langages de templates * Base de données objets intégrée * Moteur d'indexation et de recherche * Centaines d'extensions disponibles, de la petite bidouille pratique jusqu'au CMS complet (Plone, Silva...)
On n'a pas le "zope zen" en 10 minutes mais plutôt en 2 mois de pratique intensive. Se procurer un bon bouquin sur Zope est un investissement indispensable si tu as un projet ambitieux. Une fois le "zope zen" acquis, tout te semblera simple et évident.
Jython ?
N'est pas un serveur mais une implémentation Java de Python (basé sur la version 2.1 de la définition du langage).
Evite Jython sauf si ton logiciel serveur doit utiliser des modules java ou s'intégrer dans une infrastructure Java (J2EE...)
Merci par avance
Rakotomandimby (R12y) Mihamina
( Sat, 11 Dec 2004 11:13:25 +0100 ) Victoria :
Bonjour
Bonjour
Je souhaite produire des pages dynamiques.
Est ce que tu sais faire des pages statiques ? Est ce que tu as deja entendu parler des CGI (sur Apache)? Ben tu peux faire des scripts CGI avec python. C'est a mon sens ce qu'il y a de plus simple pour commencer.
Ensuite tu peux approfondir les choses... -- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
( Sat, 11 Dec 2004 11:13:25 +0100 ) Victoria :
Bonjour
Bonjour
Je souhaite produire des pages dynamiques.
Est ce que tu sais faire des pages statiques ?
Est ce que tu as deja entendu parler des CGI (sur Apache)?
Ben tu peux faire des scripts CGI avec python.
C'est a mon sens ce qu'il y a de plus simple pour commencer.
Ensuite tu peux approfondir les choses...
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
Est ce que tu sais faire des pages statiques ? Est ce que tu as deja entendu parler des CGI (sur Apache)? Ben tu peux faire des scripts CGI avec python. C'est a mon sens ce qu'il y a de plus simple pour commencer.
Ensuite tu peux approfondir les choses... -- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
News M Claveau /Hamster-P
Bonsoir !
Si son prénom est le vrai, je veux bien approfondir les choses avec elle... ;o))
STOP ! N'en jetez plus. Je sors. -- Michel Claveau
Bonsoir !
Si son prénom est le vrai, je veux bien approfondir les choses avec elle...
;o))
STOP ! N'en jetez plus. Je sors.
--
Michel Claveau
Pour une fois qu'il y a une pythonisse, on va se faire griller, avant même de programmer (un RV ?). -- MCI
Bruno Desthuilliers
Bonjour
Je souhaite produire des pages dynamiques.
Qu'appelle-tu des pages "dynamiques" ? Il y a deux acceptations à cette notion : - les pages générées par des programmes côté serveur (CGI, Perl, PHP, etc) - les pages en 'DHTML', c'est à dire du HTML 'animé' par du Javascript côté client.
Dans le second cas, Python ne pourra rien pour toi.
Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ?
Pour *apprendre* ou pour programmer ?-)
Plus sérieusement, Python est un langage assez facile à aborder (peut être le plus facile actuellement) sans pour autant être un jouet, c'est donc AMHA un bon choix.
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut installer sur la machine de façon à produire ces pages.
Je suppose que tu sais déjà faire des pages HTML statiques (je veux dire : sans l'aide de Dreamweaver ou autre clickodrome).
Le HTML n'est jamais que du texte avec des balises, donc si tu sais faire générer du texte à un programme Python, tu sais lui faire générer des pages HTML :
Python 2.3.4 (#1, Dec 5 2004, 20:21:44) [GCC 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)] on linux2 Type "help", "copyright", "credits" or "license" for more information.
<head><title>Ma Page Python</title> </head> <body> <h1>Bonjour Python</h1> <p>Lorem ipsum dolor sit amet etc...</p> </body> </html>
Pas très compliqué, comme tu peux le constater. Pas très utilisable non plus en l'état, mais il ne manque pas grand chose pour que ça le soit.
D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes clients ??
Oublie.
Donc à part l'installation de python, que dois je installer sur l'ordi pour générer des pages html ??
Sur quel ordi ? Le tien ? Le serveur ? Les postes de tes clients ?
Mon navigateur doit il être équipé d'un plugin ?? Pourquoi faire ?
Que faire de zope ? Rien pour le moment.
Jython ? Rien non plus. Jython est une implémentation de Python 2.1 en Java, et
qui utilise les API Java au lieu des bibliothèques standard de Python. C'est un très bon outil pour les développeurs Java, mais ça s'arrête là.
A mon avis, et vu tes questions, la première chose à faire serait surtout de te renseigner sur le fonctionnement d'internet et du web. Ca n'a pas l'air très clair pour toi, et tant que ça ne le sera pas, tu risque de te poser les mauvaises questions.
Bruno
Bonjour
Je souhaite produire des pages dynamiques.
Qu'appelle-tu des pages "dynamiques" ? Il y a deux acceptations à cette
notion :
- les pages générées par des programmes côté serveur (CGI, Perl, PHP, etc)
- les pages en 'DHTML', c'est à dire du HTML 'animé' par du Javascript
côté client.
Dans le second cas, Python ne pourra rien pour toi.
Je suis en train de me poser la question : quel logiciel pour apprendre la
programmation ?
Pour *apprendre* ou pour programmer ?-)
Plus sérieusement, Python est un langage assez facile à aborder (peut
être le plus facile actuellement) sans pour autant être un jouet, c'est
donc AMHA un bon choix.
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut
installer sur la machine de façon à produire ces pages.
Je suppose que tu sais déjà faire des pages HTML statiques (je veux dire
: sans l'aide de Dreamweaver ou autre clickodrome).
Le HTML n'est jamais que du texte avec des balises, donc si tu sais
faire générer du texte à un programme Python, tu sais lui faire générer
des pages HTML :
Python 2.3.4 (#1, Dec 5 2004, 20:21:44)
[GCC 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)] on
linux2
Type "help", "copyright", "credits" or "license" for more information.
<head><title>Ma Page Python</title>
</head>
<body>
<h1>Bonjour Python</h1>
<p>Lorem ipsum dolor sit amet etc...</p>
</body>
</html>
Pas très compliqué, comme tu peux le constater. Pas très utilisable non
plus en l'état, mais il ne manque pas grand chose pour que ça le soit.
D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes
clients ??
Oublie.
Donc à part l'installation de python, que dois je installer sur l'ordi pour
générer des pages html ??
Sur quel ordi ? Le tien ? Le serveur ? Les postes de tes clients ?
Mon navigateur doit il être équipé d'un plugin ??
Pourquoi faire ?
Que faire de zope ?
Rien pour le moment.
Jython ?
Rien non plus. Jython est une implémentation de Python 2.1 en Java, et
qui utilise les API Java au lieu des bibliothèques standard de Python.
C'est un très bon outil pour les développeurs Java, mais ça s'arrête là.
A mon avis, et vu tes questions, la première chose à faire serait
surtout de te renseigner sur le fonctionnement d'internet et du web. Ca
n'a pas l'air très clair pour toi, et tant que ça ne le sera pas, tu
risque de te poser les mauvaises questions.
Qu'appelle-tu des pages "dynamiques" ? Il y a deux acceptations à cette notion : - les pages générées par des programmes côté serveur (CGI, Perl, PHP, etc) - les pages en 'DHTML', c'est à dire du HTML 'animé' par du Javascript côté client.
Dans le second cas, Python ne pourra rien pour toi.
Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ?
Pour *apprendre* ou pour programmer ?-)
Plus sérieusement, Python est un langage assez facile à aborder (peut être le plus facile actuellement) sans pour autant être un jouet, c'est donc AMHA un bon choix.
Si python semble très attractif, je n'arrive pas à savoir ce qu'il faut installer sur la machine de façon à produire ces pages.
Je suppose que tu sais déjà faire des pages HTML statiques (je veux dire : sans l'aide de Dreamweaver ou autre clickodrome).
Le HTML n'est jamais que du texte avec des balises, donc si tu sais faire générer du texte à un programme Python, tu sais lui faire générer des pages HTML :
Python 2.3.4 (#1, Dec 5 2004, 20:21:44) [GCC 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)] on linux2 Type "help", "copyright", "credits" or "license" for more information.
<head><title>Ma Page Python</title> </head> <body> <h1>Bonjour Python</h1> <p>Lorem ipsum dolor sit amet etc...</p> </body> </html>
Pas très compliqué, comme tu peux le constater. Pas très utilisable non plus en l'état, mais il ne manque pas grand chose pour que ça le soit.
D'autres posts semblent dire qu'il faut un plugin spécifique sur les postes clients ??
Oublie.
Donc à part l'installation de python, que dois je installer sur l'ordi pour générer des pages html ??
Sur quel ordi ? Le tien ? Le serveur ? Les postes de tes clients ?
Mon navigateur doit il être équipé d'un plugin ?? Pourquoi faire ?
Que faire de zope ? Rien pour le moment.
Jython ? Rien non plus. Jython est une implémentation de Python 2.1 en Java, et
qui utilise les API Java au lieu des bibliothèques standard de Python. C'est un très bon outil pour les développeurs Java, mais ça s'arrête là.
A mon avis, et vu tes questions, la première chose à faire serait surtout de te renseigner sur le fonctionnement d'internet et du web. Ca n'a pas l'air très clair pour toi, et tant que ça ne le sera pas, tu risque de te poser les mauvaises questions.
Bruno
Michel Claveau - abstraction méta-galactique non triviale en fuite perpétuelle.
Bonjour !
Python est un langage assez facile à aborder (peut être le plus facile actuellement)
Le langage le plus facile à apprendre (ou à aborder), est sans contestation possible HQ9+ (ou sa version objet HQ9++). Plus de renseignements ici : http://www.cliff.biffle.org/esoterica/hq9plus.html http://www.dangermouse.net/esoteric/hq9plusplus.html
Attention, ma citation de ton message a sorti la phrase de son contexte ;o)))
@+ -- Michel Claveau
Bonjour !
Python est un langage assez facile à aborder (peut être le plus facile
actuellement)
Le langage le plus facile à apprendre (ou à aborder), est sans contestation
possible HQ9+ (ou sa version objet HQ9++).
Plus de renseignements ici :
http://www.cliff.biffle.org/esoterica/hq9plus.html
http://www.dangermouse.net/esoteric/hq9plusplus.html
Attention, ma citation de ton message a sorti la phrase de son contexte
;o)))
Python est un langage assez facile à aborder (peut être le plus facile actuellement)
Le langage le plus facile à apprendre (ou à aborder), est sans contestation possible HQ9+ (ou sa version objet HQ9++). Plus de renseignements ici : http://www.cliff.biffle.org/esoterica/hq9plus.html http://www.dangermouse.net/esoteric/hq9plusplus.html
Attention, ma citation de ton message a sorti la phrase de son contexte ;o)))
@+ -- Michel Claveau
Rakotomandimby (R12y) Mihamina
( Sat, 11 Dec 2004 11:51:31 +0100 ) Yermat :
Victoria wrote:
Bonjour Je souhaite produire des pages dynamiques. Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ? Il faudrait savoir ce que tu veux : apprendre à programmer ou créer des
pages web dynamiquement.
Les deux? J'ai fait quelques lignes de scripts CGI avec Python. Ca marche bien. Et on peut programmer en commencant par les scripts CGI. C'est soulant mais ca peut marcher.
<troll>Il parait que php est un langage un peut trop bordelique pour un debutant alors.</troll>
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
( Sat, 11 Dec 2004 11:51:31 +0100 ) Yermat :
Victoria wrote:
Bonjour
Je souhaite produire des pages dynamiques.
Je suis en train de me poser la question : quel logiciel pour apprendre la
programmation ?
Il faudrait savoir ce que tu veux : apprendre à programmer ou créer des
pages web dynamiquement.
Les deux? J'ai fait quelques lignes de scripts CGI avec Python. Ca marche
bien. Et on peut programmer en commencant par les scripts CGI. C'est
soulant mais ca peut marcher.
<troll>Il parait que php est un langage un peut
trop bordelique pour un debutant alors.</troll>
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
Bonjour Je souhaite produire des pages dynamiques. Je suis en train de me poser la question : quel logiciel pour apprendre la programmation ? Il faudrait savoir ce que tu veux : apprendre à programmer ou créer des
pages web dynamiquement.
Les deux? J'ai fait quelques lignes de scripts CGI avec Python. Ca marche bien. Et on peut programmer en commencant par les scripts CGI. C'est soulant mais ca peut marcher.
<troll>Il parait que php est un langage un peut trop bordelique pour un debutant alors.</troll>
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
Yermat
Rakotomandimby (R12y) Mihamina wrote:
( Sat, 11 Dec 2004 11:51:31 +0100 ) Yermat : [...] Les deux? J'ai fait quelques lignes de scripts CGI avec Python. Ca marche bien. Et on peut programmer en commencant par les scripts CGI. C'est soulant mais ca peut marcher.
Bonne chance pour toutes les mauvaises habitudes et les concepts qui t'échaperont ! Mais bon, ce n'est que mon point de vue...
<troll>Il parait que php est un langage un peut trop bordelique pour un debutant alors.</troll>
Chaque langage sont domaine de prédilection et ses defauts...
-- Yermat
Rakotomandimby (R12y) Mihamina wrote:
( Sat, 11 Dec 2004 11:51:31 +0100 ) Yermat :
[...]
Les deux? J'ai fait quelques lignes de scripts CGI avec Python. Ca marche
bien. Et on peut programmer en commencant par les scripts CGI. C'est
soulant mais ca peut marcher.
Bonne chance pour toutes les mauvaises habitudes et les concepts qui
t'échaperont ! Mais bon, ce n'est que mon point de vue...
<troll>Il parait que php est un langage un peut
trop bordelique pour un debutant alors.</troll>
Chaque langage sont domaine de prédilection et ses defauts...
( Sat, 11 Dec 2004 11:51:31 +0100 ) Yermat : [...] Les deux? J'ai fait quelques lignes de scripts CGI avec Python. Ca marche bien. Et on peut programmer en commencant par les scripts CGI. C'est soulant mais ca peut marcher.
Bonne chance pour toutes les mauvaises habitudes et les concepts qui t'échaperont ! Mais bon, ce n'est que mon point de vue...
<troll>Il parait que php est un langage un peut trop bordelique pour un debutant alors.</troll>
Chaque langage sont domaine de prédilection et ses defauts...