Et pourquoi donc intégrer par default la gestion de postgres ? Et pourquoi pas Mysql ? C'est une base de donnée super simple Et pourquoi pas Oracle ? Il n'y à pas mieux comme base de donnée.
Bref pourquoi donc intégrer par default quelque chose qui ne va pas servir à tout le monde et que l'on peut trouver et installer rapidement ?
Maintenant pas facile à installer ? Installer un produit Zope, je ne connais rien de plus simple, il suffit d"extraire l'archive dans le répertoire Products et de redémarer Zope. Par contre il est vrai qu'installer les produits python pour faire fonctionner les produits Zope n'est pas aussi simple, mais il suffit quand même dans la majorité des cas de faire python setup.py install pour installer le module.
Qui à déja recompilé PHP ? C'est aussi simple pour ajouter une base de donnée ?
Et pour rappel Zope est un serveur d'application, et pour avoir installé des serveurs d'application autre, je n'en connais pas d'autre aussi facile à installer.
Pour les bases de données, c'est (presque) simple :
Il faut une connexion avec python qui est faite par de DC (Database Connector), qui va permettre de se connecter à une base de donnée pour toutes les applications python.
Ensuite il faut un DA (Database Adaptator) qui va permettre à Zope de se connecter à une base de donnée sans passer directement par python.
Par exemple sous Debian il suffit d'installer un de ce 2 produits :
zope-popyda
zope-psycopgda
Ensuite pour installer un produits facilement, il "suffit" de "dézipper" le produits dans le bon répertoire et de rédémarer Zope. C'est aussi simple que pour php.
On peut se connecter à Zope avec http/ftp/webdav/... donc tu peut t'y connecter avec ton éditeur préféré.
Pour le développement il vaudrait mieux utiliser TAL qui est un language un peut mieux que le DTML (qui ne devrait plus être utilisé).
Ho dis donc Oracle c'est une vraie merde, il faut l'arreter pour faire une sauvegarde de ces fichiers.... Cette affirmation fonctionne de même pour toutes les base de données (même un bête fichier texte).
Zope est un serveur d'application qui fonctionne avec une base de donnée transactionnelle, donc oui forcement il faut arreter la base (donc le serveur d'application) avent de faire une sauvegarde.
On apelle cela une sauvegarde à froid.
Mais comme tout les système bien conçus il existe un système pour faire des sauvegarde à chaud, ceci s'apelle un export (ho ! comme pour les bases de données).
Ensuite, si tu supprime des fichiers, c'est normal qu'il est du mal à redémarrer. C'est marrant ça me rapelle une personne qui à fait un rm dans /lib, la machine ne voulait plus marcher...
Donc effectivement quand tu veux prendre en compte une supression/ajout de produit il faut redemarrer la machine, et forcement quand on enleve un produit, il à du mal à le charger.
Concernant la stabilité, je ne vois vraiment pas quoi dire... C'était une version 2.7 avec un python 1.5 ou quoi ???
En travaillant tout les jours avec j'ai du mal à avoir des erreurs comme ça. Par contre les système qui plante quand tu clique dans tout les sans ça manque pas. Ca ne serait pas encore le syndrome du rm par hazard ? Par ce que pour avoir une erreur comme ça il faut au moins essayer de charger une page Plone aprés avoir suprimmé le produit plone du disque...
Donc oui Zope est une uzine à gaz, on peut même y rajouter des pièces comme plone. Maintenant je ne connais pas beaucoup de serveur d'application se basant sur des théorie objects, et ou les requette sont transactionnelles du browser à la BDD.
Le tout qui tourne sous autant de plate forme, et de plus en libre.
>Je ne met pas en cause la qualité de ces paquets ni le travail des mainteneurs, c'est juste par expérience et je n'ai trouvé personne qui préférait les paquets Debian aux binaires ou même sources.
Et bien pour moi les paquage Debian de Zope (et python) sont indispenssables.
Si on va par la, pourquoi installer les paquet Debian de apache, mysql, postgresql, python, PoPy, PygreSQL,...
Les paquets Debian sont super bien fait, tout tes fichiers de la distrib (les "statiques") sont dans /usr, les fichiers propre à l'instance sont dans /var/lib/zope et les composants additionels sont dans /var/lib/zope/Products ou /var/lib/zope/instance/{instance}/Products, dans les nouvelles versions des paquets, on à la possibilité de faire plusieurs instances avec le même paquet (sans faire de nouveaux script de démarage).
Pour python, les modules suplémentaires sont dans /usr/local/lib/python/2.x/site-paquages/
Bréf tout un tat de chose qui font que Debian c'est bien et que c'est pas comme chez les autres.
Quand tu vas installer disont dix machines avec Zope et quelques modules. Comment vas se passer l'upgrade chez toi ? Chez moi apt-get update;apt-get upgrade c'est quand même beaucoup plus simple que tar & Cie.
> donc on s'en fout.
> Au fait, pourquoi debian veux toujours faire bande à part?
Et sous HURD tu n'utilise pas bash, samba, apache, et plein d'autre encore ?
Les utilisateurs des ces softs n'on pas droit à une traduction ?
>Mozilla permet de *tout* faire: on peut lui demander d'accepter ou de refuser les cookies au cas par cas, de toujours les accepter ou les refuser pour tel ou tel site
Opéra aussi peut le faire...
Bon d'accord il est pas free, mais il tourne sous tutux...
Voir mon prédent post.
Mais je dois quand même dire qu'avant de pouvoir faire un apt-get, il faut pouvoir avoir installé la Debian.
Et instaler la Débian n'est pas donné à la portée du permier venu, ou en fait si puisque qu'il faut faire suivant a chaque fois. Mais 1 on ne clique pas ;) et 2 il y a plein d'informations à lire dans un anglais très technique.
Donc pour être un bon admin il faut :
1 Avoir un bon OS
2 Suivre régulierement les nouvelles failles et appliquer les pacth régièrement
3 Etre Maso et beaucoup aimé le travail inutile
4 Etre féneant pour oublier le point 3 et gagner du temps sur le point 2 en aillant bien choisi le point 1 (Debian)
>1- d'une part, il faut souvent appliquer les patchs dans un certain ordre, et c souvent pas très bien documenté.
Ben sous Linux c'est pas beaucoup mieux, si tu n'est pas trés bien organisé, tu peut vite te perdre dans les numéros de version...
>2- de plus il faut bien lire l'article de la KB associé au patch, car parfois en plus de patcher, faut modifier à la mano une entrée de la base de registre pour avoir un fonctionnement optimal du patch
Ben c'est sur que les utilisateur de W... ne sont pas abitué à lire la doc, on va peut-être bientôt voir des RTFM dans les newsgroup comp.M$.sux
>3- enfin sous linux, pour patcher, il suffit bien souvent d'un simple script bien senti (chaque distro a le sien, en qqch-update, mais je crois que le top c'est avec la debian), parce que, précisément le boulot d'une distro c'est de faire de l'INTEGRATION, mot que M$ ignore totalement.
Avec la Debian tu fait : "apt-get update; apt-get upgrade" et tu à les derniers paquet en date d'installé sur ta machine. Et quand je dis dernier en date, c'est que les patchs de sécu sont appliqués... Donc si tu install ta distrib en stable tu est... stable
Bref pour dire qu'installer un patch c'est toujours aussi chi^H^H^H génant quelque soit le systéme.
Et je voulais juste ajouté que je n'ai rien contre MS juste que leurs OS sont juste bon pour de poste burautique(et encore seulement bureautique).
>Un incompétent aura-t-il plus de pbm avec IIS ou Apache (ou autre chose, je ne suis pas sectaire :).
>Bref, c'est l'éternel problème avec Microsoft. Ils font des zolies choses qui font que, pour bcp de gens, savoir clicker sur des icônes fait d'eux des informaticiens.
Ben je veut pas foutre la merde mais un patch M$ est quand même plus facile à appliquer...
>A ma connaissance, aucun dispositif de ce style n'existe: le driver Windows fait une interprétation selon la quantité d'encre qu'il a ordonné à l'imprimante de dépenser pour estimer la quantité restante...
Et bien en fait non, c'est bien l'imprimante qui prend en compte la quantité, car quand tu réinstalle W$$$$$$$ il à bien gardé en mémoire la quantité d'encre...
Le seul coté des Epson que je connais est l'ergonomie de celle-ci, et ce n'est pas la meilleur. Je vrais prendre pour exemple la Epson Stylus Photo 750 (ou un truc dans le style). Dans un premier temps les buses sont intégrées à l'imprimante, dans ce cas la si l'encre sèche direction SAV. Chaque fois qu'on allume l'imprimante on à l'impression qu'il nettoie les buses pendant 5 minutes. Et l'imprimante détecte le niveau de l'encre dans les cartouche, bonne fonction si ce n'est que cette détection laisse à désirer Il détecte que la cartouche est vide quand le niveau de l'encre est à moitié.
Par contre ces imprimantes font de très bonnes impressions photos même sur du papier normal.
Donc pour un particulier patient (au démarrage) et qui imprime souvent des graphiques/photos elle reste une très bonne imprimante.
>Quant à l'irc, je ne suis pas persuadé que celà soit le meilleurs moyen d'offrir un reel support.
Je suis d'accord, mais plutot que d'envoyer balader un newbie avec un rtfm (je viens juste de decouvir ce que cela voulais dire...), il est preférable de lui dire ou ce trouve la doc et comment il peux ce demerder tout seul...
Et pour ceux qui utilisent plusieurs OS ?
Mais il est vrais que si l'on pouvais choisir les "plates-formes" des virus que l'on veux stoper cela serais genial...
De plus Linux ne fait pas forcement une station de travail, mais il peux aussi servir à faire un serveur de mails, fichiers,...
Et comme tout le monde le saisc un utilisateur lambda va OBLIGATOIREMENT faire une connerie comme ouvrir un mail avec un sujet comme "Free SEX!!!! Loana sux Jean-Edouard" qui contient le dernier virus K.Loana.Worms.
Donc pour eviter de propager les virus autent les tuer à la source...
On reprend les questions à l'envers
>qu'est-ce qu'une signature de virus ?
C'est un bout de code spécifique au virus, cela va servir à le reconaitre a coup sur. Car ce code va ce rajouter aux fichiers que le virus va infecter.
>comment fait-on pour identifier un virus ?
Grace aux signatures.
[^] # Re: Ca va etre long d'en juger la qualité...
Posté par cortex . En réponse à la dépêche JSAN : un « CPAN » pour JavaScript. Évalué à 2.
Comme cela est dis dans la news "JSAN est encore un peu dépeuplé", si le site est un réel besoin, il va grossir grace aux contributions des autres.
Si tu trouverais pratique d'avoir une version Web d'un moteur de recherche : propose de le faire.
Je suis sur que l'équipe de JSAN serait contente d'avoir une personne pour cela.
# Pour quoi faire ?
Posté par cortex . En réponse au message freeradius et sa distrib. Évalué à 2.
[^] # Re: 1er Concours Zope de création de sites web
Posté par cortex . En réponse à la dépêche 1er Concours Zope de création de sites web. Évalué à 1.
Bref pourquoi donc intégrer par default quelque chose qui ne va pas servir à tout le monde et que l'on peut trouver et installer rapidement ?
Maintenant pas facile à installer ? Installer un produit Zope, je ne connais rien de plus simple, il suffit d"extraire l'archive dans le répertoire Products et de redémarer Zope. Par contre il est vrai qu'installer les produits python pour faire fonctionner les produits Zope n'est pas aussi simple, mais il suffit quand même dans la majorité des cas de faire python setup.py install pour installer le module.
Qui à déja recompilé PHP ? C'est aussi simple pour ajouter une base de donnée ?
Et pour rappel Zope est un serveur d'application, et pour avoir installé des serveurs d'application autre, je n'en connais pas d'autre aussi facile à installer.
[^] # Re: 1er Concours Zope de création de sites web
Posté par cortex . En réponse à la dépêche 1er Concours Zope de création de sites web. Évalué à 1.
Si tu est sous debian :
apt-get install plone
Pour les bases de données, c'est (presque) simple :
Il faut une connexion avec python qui est faite par de DC (Database Connector), qui va permettre de se connecter à une base de donnée pour toutes les applications python.
Ensuite il faut un DA (Database Adaptator) qui va permettre à Zope de se connecter à une base de donnée sans passer directement par python.
Par exemple sous Debian il suffit d'installer un de ce 2 produits :
zope-popyda
zope-psycopgda
Ensuite pour installer un produits facilement, il "suffit" de "dézipper" le produits dans le bon répertoire et de rédémarer Zope. C'est aussi simple que pour php.
On peut se connecter à Zope avec http/ftp/webdav/... donc tu peut t'y connecter avec ton éditeur préféré.
Pour le développement il vaudrait mieux utiliser TAL qui est un language un peut mieux que le DTML (qui ne devrait plus être utilisé).
[^] # Re: Plone 2.0 dans les bacs
Posté par cortex . En réponse à la dépêche Plone 2.0 dans les bacs. Évalué à 3.
Ho dis donc Oracle c'est une vraie merde, il faut l'arreter pour faire une sauvegarde de ces fichiers.... Cette affirmation fonctionne de même pour toutes les base de données (même un bête fichier texte).
Zope est un serveur d'application qui fonctionne avec une base de donnée transactionnelle, donc oui forcement il faut arreter la base (donc le serveur d'application) avent de faire une sauvegarde.
On apelle cela une sauvegarde à froid.
Mais comme tout les système bien conçus il existe un système pour faire des sauvegarde à chaud, ceci s'apelle un export (ho ! comme pour les bases de données).
Ensuite, si tu supprime des fichiers, c'est normal qu'il est du mal à redémarrer. C'est marrant ça me rapelle une personne qui à fait un rm dans /lib, la machine ne voulait plus marcher...
Donc effectivement quand tu veux prendre en compte une supression/ajout de produit il faut redemarrer la machine, et forcement quand on enleve un produit, il à du mal à le charger.
Concernant la stabilité, je ne vois vraiment pas quoi dire... C'était une version 2.7 avec un python 1.5 ou quoi ???
En travaillant tout les jours avec j'ai du mal à avoir des erreurs comme ça. Par contre les système qui plante quand tu clique dans tout les sans ça manque pas. Ca ne serait pas encore le syndrome du rm par hazard ? Par ce que pour avoir une erreur comme ça il faut au moins essayer de charger une page Plone aprés avoir suprimmé le produit plone du disque...
Donc oui Zope est une uzine à gaz, on peut même y rajouter des pièces comme plone. Maintenant je ne connais pas beaucoup de serveur d'application se basant sur des théorie objects, et ou les requette sont transactionnelles du browser à la BDD.
Le tout qui tourne sous autant de plate forme, et de plus en libre.
# Re: Le critère d'achat principal de mon PC :
Posté par cortex . En réponse au sondage Le critère d'achat principal de mon PC :. Évalué à 4.
Aucun
[^] # Re: PoPy et PygreSQL s'unissent pour le meilleur
Posté par cortex . En réponse à la dépêche PoPy et PygreSQL s'unissent pour le meilleur. Évalué à 3.
Et bien pour moi les paquage Debian de Zope (et python) sont indispenssables.
Si on va par la, pourquoi installer les paquet Debian de apache, mysql, postgresql, python, PoPy, PygreSQL,...
Les paquets Debian sont super bien fait, tout tes fichiers de la distrib (les "statiques") sont dans /usr, les fichiers propre à l'instance sont dans /var/lib/zope et les composants additionels sont dans /var/lib/zope/Products ou /var/lib/zope/instance/{instance}/Products, dans les nouvelles versions des paquets, on à la possibilité de faire plusieurs instances avec le même paquet (sans faire de nouveaux script de démarage).
Pour python, les modules suplémentaires sont dans /usr/local/lib/python/2.x/site-paquages/
Bréf tout un tat de chose qui font que Debian c'est bien et que c'est pas comme chez les autres.
Quand tu vas installer disont dix machines avec Zope et quelques modules. Comment vas se passer l'upgrade chez toi ? Chez moi apt-get update;apt-get upgrade c'est quand même beaucoup plus simple que tar & Cie.
[^] # Re: Debian= HURD
Posté par cortex . En réponse à la dépêche Nouvelle page de coordination des traductions des mans. Évalué à 0.
> Au fait, pourquoi debian veux toujours faire bande à part?
Et sous HURD tu n'utilise pas bash, samba, apache, et plein d'autre encore ?
Les utilisateurs des ces softs n'on pas droit à une traduction ?
[^] # Re: A propos des cookies
Posté par cortex . En réponse à la dépêche Linux au poignet. Évalué à -2.
Opéra aussi peut le faire...
Bon d'accord il est pas free, mais il tourne sous tutux...
[^] # Re: Changement d'OS
Posté par cortex . En réponse à la dépêche Nimda, on remet ça?!. Évalué à -1.
Mais je dois quand même dire qu'avant de pouvoir faire un apt-get, il faut pouvoir avoir installé la Debian.
Et instaler la Débian n'est pas donné à la portée du permier venu, ou en fait si puisque qu'il faut faire suivant a chaque fois. Mais 1 on ne clique pas ;) et 2 il y a plein d'informations à lire dans un anglais très technique.
Donc pour être un bon admin il faut :
1 Avoir un bon OS
2 Suivre régulierement les nouvelles failles et appliquer les pacth régièrement
3 Etre Maso et beaucoup aimé le travail inutile
4 Etre féneant pour oublier le point 3 et gagner du temps sur le point 2 en aillant bien choisi le point 1 (Debian)
[^] # Re: Changement d'OS
Posté par cortex . En réponse à la dépêche Nimda, on remet ça?!. Évalué à -4.
Ben sous Linux c'est pas beaucoup mieux, si tu n'est pas trés bien organisé, tu peut vite te perdre dans les numéros de version...
>2- de plus il faut bien lire l'article de la KB associé au patch, car parfois en plus de patcher, faut modifier à la mano une entrée de la base de registre pour avoir un fonctionnement optimal du patch
Ben c'est sur que les utilisateur de W... ne sont pas abitué à lire la doc, on va peut-être bientôt voir des RTFM dans les newsgroup comp.M$.sux
>3- enfin sous linux, pour patcher, il suffit bien souvent d'un simple script bien senti (chaque distro a le sien, en qqch-update, mais je crois que le top c'est avec la debian), parce que, précisément le boulot d'une distro c'est de faire de l'INTEGRATION, mot que M$ ignore totalement.
Avec la Debian tu fait : "apt-get update; apt-get upgrade" et tu à les derniers paquet en date d'installé sur ta machine. Et quand je dis dernier en date, c'est que les patchs de sécu sont appliqués... Donc si tu install ta distrib en stable tu est... stable
Bref pour dire qu'installer un patch c'est toujours aussi chi^H^H^H génant quelque soit le systéme.
Et je voulais juste ajouté que je n'ai rien contre MS juste que leurs OS sont juste bon pour de poste burautique(et encore seulement bureautique).
[^] # Re: Changement d'OS
Posté par cortex . En réponse à la dépêche Nimda, on remet ça?!. Évalué à -1.
>Bref, c'est l'éternel problème avec Microsoft. Ils font des zolies choses qui font que, pour bcp de gens, savoir clicker sur des icônes fait d'eux des informaticiens.
Ben je veut pas foutre la merde mais un patch M$ est quand même plus facile à appliquer...
--
apt-get update && apt-get dist-upgrade
[^] # Re: Merci!
Posté par cortex . En réponse à la dépêche L'impression. Évalué à 1.
Et bien en fait non, c'est bien l'imprimante qui prend en compte la quantité, car quand tu réinstalle W$$$$$$$ il à bien gardé en mémoire la quantité d'encre...
[^] # Re: Ah ben voilà!
Posté par cortex . En réponse à la dépêche L'impression. Évalué à 8.
Par contre ces imprimantes font de très bonnes impressions photos même sur du papier normal.
Donc pour un particulier patient (au démarrage) et qui imprime souvent des graphiques/photos elle reste une très bonne imprimante.
[^] # Re: la communauté reste de loin le meilleur support
Posté par cortex . En réponse à la dépêche Etude sur le support Linux. Évalué à 5.
Je suis d'accord, mais plutot que d'envoyer balader un newbie avec un rtfm (je viens juste de decouvir ce que cela voulais dire...), il est preférable de lui dire ou ce trouve la doc et comment il peux ce demerder tout seul...
[^] # Re: oui mais
Posté par cortex . En réponse à la dépêche SGI passe au tout Linux. Évalué à 3.
<troll>Qui a déja vu M$ tenir ses promesses ?</troll>
[^] # Re: Ajout: C'est une idee interessante, mais...
Posté par cortex . En réponse à la dépêche Premier Antivirus GPL multi-plateforme. Évalué à -1.
Mais il est vrais que si l'on pouvais choisir les "plates-formes" des virus que l'on veux stoper cela serais genial...
[^] # Re: Faudrait savoir...
Posté par cortex . En réponse à la dépêche Premier Antivirus GPL multi-plateforme. Évalué à 1.
Et comme tout le monde le saisc un utilisateur lambda va OBLIGATOIREMENT faire une connerie comme ouvrir un mail avec un sujet comme "Free SEX!!!! Loana sux Jean-Edouard" qui contient le dernier virus K.Loana.Worms.
Donc pour eviter de propager les virus autent les tuer à la source...
[^] # Re: Patterns
Posté par cortex . En réponse à la dépêche Premier Antivirus GPL multi-plateforme. Évalué à 1.
>qu'est-ce qu'une signature de virus ?
C'est un bout de code spécifique au virus, cela va servir à le reconaitre a coup sur. Car ce code va ce rajouter aux fichiers que le virus va infecter.
>comment fait-on pour identifier un virus ?
Grace aux signatures.
Voila...