wilk a écrit 1215 commentaires

  • [^] # Re: Migration de Turbogears vers Pyramid ?

    Posté par  . En réponse à la dépêche Publication de Pyramid 1.5. Évalué à 2.

    Comme toujours, le problème des frameworks c'est d'en être prisonnier…
    Je pense que par rapport à Turbogears c'est vraiment les mêmes composants et une architecture très proche, ça ne devrait pas poser de problème à part quelques détails que tu pourras régler de manière assez propre.
    http://docs.pylonsproject.org/projects/pyramid-cookbook/en/latest/pylons/

  • [^] # Re: Pyramid vs ..

    Posté par  . En réponse à la dépêche Publication de Pyramid 1.5. Évalué à 2.

    Pourquoi tu te sens obligé d'utiliser paste pour lancer tes applis Pyramid ? Je préfère aussi, pour l'instant, les lancer et les configurer directement en python.
    D'après ce que je vois sur ton lien la syntaxe à l'air même assez proche sur la partie basique (config.settings) et surtout plus complète avec les includes qui permettent d'inclure tout un pan de programme, configuration, extension sans crainte de conflit.
    Un exemple, http://cms.nive.co où la configuration de l'appli est particulièrement copieuse et donc en python.

    Les snippets sont là : http://docs.pylonsproject.org/projects/pyramid-cookbook/en/latest/ mais c'est vrai que vu les possibilités de Pyramid il est encore un peu difficile de trouver les exemples qu'on cherche.

    Quelle genre de souplesse tu trouves d'avantage à Flask ?

  • [^] # Re: Pyramid vs ..

    Posté par  . En réponse à la dépêche Publication de Pyramid 1.5. Évalué à 3.

    Une petite présentation qui montre quelques exemples concrets sur les possibilités d'extensions :
    http://compiletoi.net/slides/europython2013-pyramid/

  • [^] # Re: Pyramid vs ..

    Posté par  . En réponse à la dépêche Publication de Pyramid 1.5. Évalué à 6.

    Une vidéo de l'auteur de Pyramid sur la différence avec django qui pourra aiguiller
    http://pyvideo.org/video/1407/about-django-from-the-pyramid-guy

    Il n'a pas plus de fonctionnalités que Flask, il en a même moins (pas de template, pas de session côté serveur…), sa particularité est d'être pensé dès le départ pour être flexible et extensible, le lien "Defending Pyramid's Design" explique bien comment et pourquoi ces notions sont mises en place.
    Quelques détails : le système de route est plus explicite et robuste, on peut inclure une application dans une autre sans risquer de conflit. Pyramid n'utilise pas threadlocal, le passage de request est toujours explicite, cela facilite les tests et l'inclusion d'applications. Les Tweens remplacent les middlewares, ils bénéficient ainsi du "contexte". Il y a quantité de petits hooks et paramètres pour obtenir un comportement personnalisé. Compatible py3. Bref on voit dans les petits détails que tout a été pensé pour que l'application puisse évoluer sans limite et de manière robuste sans être pour autant pénalisée au début. L'utilisation basique reste quasi identique à Flask. On pourrait très facilement imaginer construire Flask ou Django sur Pyramid. Il faudrait d'ailleurs plutôt les comparer à
    https://github.com/ptahproject/ptah

    Etant donné la quantité de petits détails techniques qui font la différence, il faut se plonger dedans pour en mesurer les avantages. J'ai été convaincu quand j'ai essayé de migrer de mon framework perso, qui commence à sentir le renfermé, vers un framework plus ouvert. J'ai pu l'adapter progressivement (et surtout de manière très propre) vers Pyramid sans avoir à changer une ligne de mes applications (dont certaines ont plus de dix ans) ! Ce qui m'assure l'inverse, à savoir que demain un Pyramid 2 ne m'obligera pas à changer mes applications, problème majeur des frameworks.

    Pour répondre à ta question de noob, c'est l'éternelle question que l'on retrouve dans la "philosophie unix", est-ce que tu veux continuer à rester noob ou pas ;-) ?

  • # Migration

    Posté par  . En réponse à la dépêche Sortie de Tryton 3.2. Évalué à 1.

    Comme c'est l'habitude chez Tryton tout a été fait pour que la migration depuis les versions précédentes se passe sans encombre.

    C'est une allusion à OpenErp ?

  • # Attention aux cookies

    Posté par  . En réponse au message Intérêt de ne pas utiliser www dans les URL ?. Évalué à 1.

    Un autre problème d'avoir un site accessible avec et sans www sans redirection c'est que les cookies de session de l'un ne vont pas forcément être présents dans l'autre si on n'y fait pas gaffe… J'en ai fait l'amère expérience il n'y a pas longtemps, un bug difficile à trouver !

  • [^] # Re: pour une fois pour toute !

    Posté par  . En réponse au journal Reportlab 3.1.8. Évalué à 5.

    Mauvaises, mauvaises, c'est une habitude tout simplement, la considérer mauvaise c'est un jugement de valeur. Qu'est-ce qu'une langue si ce n'est l'état des habitudes du moment ?
    Si on regarde wikipedia : http://fr.wikipedia.org/wiki/Langue#D.C3.A9finition_:_langue_et_langage
    … les langues sont considérées non hermétiques car elles relèvent d'abord des pratiques sociales.

    Si on reste sur le terme library. En anglais non plus ce terme n'avait rien à voir avec "un ensemble de code à réutiliser", il a changé de sens dans le contexte bien particulier de l'informatique.
    Donc quelque soit le mot que l'on va trouver il faudra lui changer son sens. Hors qu'est-ce qui peut donner la légitimité à un terme si ce n'est son usage le plus courant dans un contexte ? En quoi est-il plus légitime de changer le sens de bibliothèque plutôt que librairie puisque dans un cas comme dans l'autre on est complètement à côté du sens de son contexte initial ?

  • [^] # Re: Mauvais lien

    Posté par  . En réponse au journal Reportlab 3.1.8. Évalué à 1.

    Ha zut… bien vu

  • [^] # Re: Flask ?

    Posté par  . En réponse au journal pyAggr3g470r. Évalué à 1.

    As-tu évalué Pyramid ? (Y a une dépêche en cours de rédaction pour ceux qui voudraient donner un coup de pouce…)

  • [^] # Re: Bureau debout

    Posté par  . En réponse au journal Posture de travail et mal de dos. Évalué à 4.

    4-5 h de concentration d'un coup ? Pour moi les pauses sont au contraire salvatrices. Combien de problèmes j'ai pu résoudre en allant faire un tour à vélo au lieu de rester scotché…

  • [^] # Re: Autre truc

    Posté par  . En réponse au journal Posture de travail et mal de dos. Évalué à 1.

    Question étirements, auto-massages, muscu, lien avec les arts martiaux… la méthode christophe Carrio est pas mal du tout, simple à comprendre et à faire n'importe où. Ca fait un peu commercial comme ça mais y a un petit côté "libre" qui m'incite à en parler ici, y a des vidéos de partout en accès libre, des forums publics, on paye le bouquin pour avoir un support plus pratique et des détails en plus (en particulier quoi pour qui) et éventuellement les rouleaux de massage (extra !). Les problèmes liés à la position assise sont bien expliqués.

  • [^] # Re: Activité et Posture

    Posté par  . En réponse au journal Posture de travail et mal de dos. Évalué à 2.

    Excellente description du Qi ! Dommage que ces concepts finalement très simples soient si souvent décrédibilisés par des pseudos maîtres et thérapeutes qui utilisent quelques tours de passe passe pour faire monter leur ego.
    Mon expérience dans les arts martiaux confirme ta description.

    Pour aller plus loin, un sinologue qui démystifie très bien l'exotisme habituel : http://fr.wikipedia.org/wiki/Jean_Fran%C3%A7ois_Billeter
    "Leçons sur Tchouang-tseu" par ex, très agréable à lire.

  • [^] # Re: chaise ergonomique

    Posté par  . En réponse au journal Posture de travail et mal de dos. Évalué à 1.

    J'utilise une chaise comme ça, très bien à condition de ne pas s'éterniser dessus non plus, l'idéal étant de changer régulièrement.
    Pour améliorer le confort j'ai mis la partie où on s'assoit sur une charnière, ça permet de changer l'inclinaison.
    L'avantage des systèmes où le dos n'est pas appuyé c'est qu'on sent venir la fatigue et donc on a plus facilement le réflexe de bouger.

  • [^] # Re: python et django?

    Posté par  . En réponse au journal S’il vous plaît... architecture-moi un Kanboard !. Évalué à 1.

    Le code qui ne fait pas d'erreur ça veut juste dire que le programme ne va pas planter, ça ne veut pas dire pour autant qu'il n'aura pas de bugs…

  • # cookies

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 2.

    Merci pour cette petite piqûre de rappel.
    Quel est l'état de l'art pour ce qui est de l'identification automatique (par cookies) ?

  • [^] # Re: Autre solution?

    Posté par  . En réponse au journal Suppression des spams. Évalué à 1.

    Tu es sûr qu'ils envoient les spams à ces adresses bidons ? J'ai le même problème, quantité de mails qui arrivent sur des adresses aléatoires *@mondomaine, genre xyzazesdf@mondomain. Mais ce mail n'est pas destinataire du spam, c'est le from utilisé par le spameur, ce que je reçoit c'est le retour si le destinataire n'existe pas, du coup d'un serveur qui n'a pas a être incriminé…
    A mon avis c'est que l'ancien hébergeur de @mondomaine était en openrelay…
    C'est pas super gênant à part que ça pourri les logs.

  • [^] # Re: Simplifié ?

    Posté par  . En réponse à la dépêche Sortie de Modoboa 1.1.0. Évalué à 0.

    oui, j'aime bien savoir ce que j'installe sur un serveur)

    j'en ai STRICTEMENT RIEN A FICHE qu'il soit développé en python, ruby ou je ne sais quoi d'autre

    Vous êtes nombreux chez toi ?

  • [^] # Re: Dans les associations

    Posté par  . En réponse au journal Démocratie : histoire d'un malentendu. Évalué à 3.

    personne d'autre n'aura envie de risquer de se faire choper par le hasard et passer plus de temps dans l'asso.

    C'est effectivement ce que l'on me répond à chaque fois.
    J'ai essayé d'approfondir un peu en demandant à des personnes qui sont assez présentes dans les associations mais jamais candidates. Il semble que ça n'est pas tant le côté charge qui dissuade mais plutôt le côté élitiste justement. Autrement dit ce serait le manque de confiance en soit.
    J'en ai donc trouvé (des non candidats actuels) qui seraient finalement ravis d'essayer. A suivre…

  • [^] # Re: Est ce que le peuple doit avoir le pouvoir

    Posté par  . En réponse au journal Démocratie : histoire d'un malentendu. Évalué à 2.

    Mais si le peuple souhaite des représentant, de quel droit tu lui nie son choix démocratique?

    Et s'ils souhaitent un dictateur on appelle ça quand même démocratie ? (ça me rappelle un autre sujet !!!)

  • # Dans les associations

    Posté par  . En réponse au journal Démocratie : histoire d'un malentendu. Évalué à 5.

    Dans les associations c'est pratique on peut étudier ce problème à petite échelle. On retrouve exactement le même problème, l'élection d'une élite, même si maintenant on arrive à fonctionner de manière collégiale (sans président), ça ne change pas grand chose.
    J'aimerai bien essayer le système de tirage au sort, j'en parle souvent autour de moi ça commence à intéresser de plus en plus de monde qui en a marre des querelles de pouvoir qui minent les assos.
    Prochaine réunion associative je me pointe avec un dé, ça peut également être un moyen de couper court aux interminables discussions !

    Par contre je ne trouve pas d'exemple concrets aujourd'hui, je me demande même si c'est autorisé par la loi 1901 ?

    En tout cas merci pour le lien, vraiment très instructif même si on le savait déjà quelque part…

  • [^] # Re: Déjà vu

    Posté par  . En réponse au journal [trolldi] filtrage contre les maquereaux. Évalué à -2.

    Pour le coup c'est justement les dogmes religieux actuels qui justifient la prostitution… Tu crois que la Suède a des leçons de libertinage à recevoir ? Bon j'avais dit que j'arrêtai là !

  • [^] # Re: Déjà vu

    Posté par  . En réponse au journal [trolldi] filtrage contre les maquereaux. Évalué à 1.

    accompagnement social, moyens financiers
    Tu y crois vraiment dans ce que tu dis?

    Ce n'est pas une croyance c'est la constatation, au vue de l'expérience Suédoise, que si ça n'est pas fait ça ne servira à rien (on est d'accord sur plus de points que tu ne le penses).

  • [^] # Re: Déjà vu

    Posté par  . En réponse au journal [trolldi] filtrage contre les maquereaux. Évalué à -1.

    La prostituée ne fait pas son activité on la force à le faire, ça n'est pas mon point de vue c'est la constatation du rapport parlementaire. Bon je laisse tomber on tourne en rond là…

  • [^] # Re: Déjà vu

    Posté par  . En réponse au journal [trolldi] filtrage contre les maquereaux. Évalué à -1.

    Facile derrière un écran ! Peut-être moins pour celles qui sont dans la rue.

  • [^] # Re: Déjà vu

    Posté par  . En réponse au journal [trolldi] filtrage contre les maquereaux. Évalué à -2.

    C'est pas mon jugement de valeur, c'est le jugement de valeur de la communauté. Tout comme on a décidé qu'il ne fallait pas tuer son prochain, c'est limite un dogme religieux pourtant.

    Maintenant j'accepte tout à fait que tu ais un point de vue différent (il y a un chapitre dans le rapport au sujet du libre consentement, personne ne nie son existance).
    Par contre, comme t'as répondu gnujsa, des deux situations, les dégâts collatéraux sont sans commune mesure c'est pour ça qu'a moment donné on se positionne même si ça n'est évidement pas l'idéal.
    Du reste les dégâts collatéraux de l'interdiction sont pris en compte par le projet de loi, accompagnement social, moyens financiers etc. Force est de constater qu'on n'a jamais réussi à réparer les dégâts collatéraux de la situation actuelle.