Brice Carpentier a écrit 626 commentaires

  • # Django / Satchmo

    Posté par  . En réponse au journal TurboGears, Django et Payflow. Évalué à 3.

    Je ne vais pas argumenter sur Django / Turbogears : tu trouveras pleins d'articles trollant très bien sur le net et au final le mieux serait sans doute que tu essaies les deux suffisament longtemps pour faire ton choix.

    Par contre, tu pourrais être intéressé par le projet Satchmo [1], basé sur Django puisqu'il s'agit d'un projet de e-commerce. Si jamais tu te penches dessus, je ne saurais que trop te conseiller de t'abonner à la liste de diffusion.

    [1] http://www.satchmoproject.com
  • [^] # Re: Je ne serai quoi te conseiller ...

    Posté par  . En réponse au journal TurboGears, Django et Payflow. Évalué à 4.

    Maintenant aussi, je n'aime pas les frameworks qui impose des conventions, et t'oblige à apprendre les règles du framework ...


    s/les frameworks(.*)$/les frameworks./
    Concrêtement, tu n'aimes pas les frameworks tout court : un framework est justement là pour te fournir un cadre de développement, t'imposer une certaine rigueur, etc. Si ça ne te plait pas (ce qui est parfaitement honorable hein, pas de jugement de valeur attention), c'est que tout bêtement tu ne veux pas d'un framework de développement.
  • # ou alors on peut utiliser CakePHP ...

    Posté par  . En réponse au journal Mise à disposition de mes outils pour générer du code PHP. Évalué à 2.

    Ca fait déjà tout ;) ... [1]
    Sans parler des plugins ...
    Du générateur d'administration ...
    Bref le "ROR" du php4 ou 5 ...
    Ah oui et comme c'est trop ch.. de devoir décrire sa structure de base, elle peut être devinée à partir de l'objet php. [2]

    Et en plus c'est OpenSource, bien entendu, pour ceux qui pratiquent le librisme économique ...

    [1] http://www.cakephp.org
    [2] http://manual.cakephp.org/chapter/models
  • [^] # Re: Ou alors on peut utiliser symfony ...

    Posté par  . En réponse au journal Mise à disposition de mes outils pour générer du code PHP. Évalué à 2.

    développé à Asnières par une boite qui s'appelle sensio [1] plus précisemment.

    [1] http://www.sensio.com
  • # Une autre solution ?

    Posté par  . En réponse au journal J'en peux plus des captchas. Évalué à 4.

    Bon, tout le monde est bien d'accord que les captchas sont généralement utilisé pour éviter le spam sur les sites web (maintenant, on dit "applications web" il parait)

    Deux types de spams à ma connaissance :
    * spams à l'inscription
    * spams au post (ajout de commentaire, création de ticket sur trac, etc.)

    Pour la première solution, rien à dire, je vois pas trop d'autre solution.
    Par contre pour la deuxième ... dites-moi, ca vous rappelle pas vaguement qqch "un texte qui pourrait être un spam" ? Mais c'est bien sûr ! On a exactement le même problème avec les mails ma parole. Et c'est marrant, mais si je me souviens bien les filtres bayesiens sont d'une efficacité assez déconcertante sur ce problème.
    Alors personnellement je propose d'utiliser un filtre bayesien, qui pourra éventuellement n'être utilisé en écriture que par les administrateurs du site (pour éviter qu'il ne se fasse spammer), et dont je postule qu'il trierait à la fin de sa période d'apprentissage la plupart des spams, tout en restant complètement accessible aux non-voyants.
    Alors oui, on aura probablement des faux-positifs, mais finalement, ne peut-on pas considérer le "j'ai raté le test du captcha" comme un faux-positif lui aussi ?

    Request for comments ...
  • [^] # Re: ...

    Posté par  . En réponse à la dépêche X-Moto pourrait disparaître. Évalué à 5.


    Je suppose que HTTP est utilisé. Pourquoi ne pas utiliser les mecanismes HTTP (modified/expired/...) qui permet de determiner si une page doit etre rechargée ?

    parce que ces mecanismes ne me plaisent pas peut etre parce que je les connais pas bien. Mais bon, c'est pas ca qui ferait baisser le trafic.

    Dans ce cas tu devrais peut être t'y intéresser parce que si, justement, ca contribuerait à faire baisser le traffic.
  • # cherry

    Posté par  . En réponse au journal Review de clavier et demande de conseils. Évalué à 1.

    La nouvelle gamme cherry à l'air assez intéressante. En ce qui me concerne, j'attends tout particulièrement le SIRIUS [1], que le service commercial de cherry s'acharne à me dire qu'il sera achetable en ligne dans une boutique française "dès la semaine prochaine".

    [1] http://www.cherry.fr/french/products/wireless_desktops_eVolu(...)
  • [^] # Re: La question pourrait-être :

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 1.

    Je dois dire que j'approuve entièrement ton commentaire.
  • [^] # Re: \o/ \o/

    Posté par  . En réponse au journal un FAI soit-disant ""Free"" bafoue la GPL !. Évalué à 1.

    Pour avoir utilisé les premiers protos, en plus c'était bien galère à démarrer, les commandes fournies dans la doc marchait pas. Bref, je déconseille.
    Encore un projet qui amenait de bonnes idées et qui va être rendu pourri et obsolète par le manque d'ouverture et la rigidité des process de boites merdiques.
  • [^] # Re: A propos de Linux sur Macbook

    Posté par  . En réponse au journal FreeBSD sur MacBook. Évalué à 3.

    http://gentoo-wiki.com/HARDWARE_Apple_MacBook

    il semblerait que le suspend to ram depuis X puisse fonctionner avec des versions particulières du noyau et de X justement.
  • [^] # Re: \o/ \o/

    Posté par  . En réponse au journal un FAI soit-disant ""Free"" bafoue la GPL !. Évalué à 3.

    Ah oué, c'est marrant, j'ai bossé chez FT sur la Livebox 2, et c'est clairement du Linux dessus. M'étonnerait beaucoup qu'ils se conforment pour autant à la GPL.
  • [^] # Re: Et le cache ?

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 1.

    Bizarrement, une société essaye d'accroitre la rentabilité de son site web, et (monde de merde) 90% des gens sont sensibles à la publicité et aux jolies couleurs sur les boites de riz. Cela ne te plait sans doute pas, pourtant c'est comme ça que ça marche.
    Tu as tout à fait le droit de ne pas être d'accord, de penser que c'est pas cool. Mais quand créer des sites web est ton métier, tu te plies aux exigences de tes clients, ou tu changes de métier. On est bien d'accord que c'est un choix, un choix entre rester dans la profession ou ne pas y rester.
  • [^] # Re: Et le cache ?

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 2.

    le background repeat il te permet de gérer sans adjonction de balises parasites (typiquement des span qui ne servent à rien) un bord arrondi avec une ombre portée ?
    pour l'avoir fait plusieurs fois non
    A l'heure actuelle, une des meilleurs techniques pour obtenir un bloc arrondis avec ombre portée sans adjonction d'éléments parasites c'est celle là :
    http://www.picment.com/articles/css/customizedcorners/
  • [^] # Re: La question pourrait-être :

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 1.


    (après il faut que le navigateur gère correctement le css)

    Mais dans la vraie vie d'un développeur web, ce que tu prends comme postulat est faux. Les navigateurs ne gèrent pas correctement les css. Et surtout, il ne les gère pas de la même manière.

    Et cf. mon post plus bas, tu ne peux généralement pas gérer ça avec css, parce que tu arrives très rapidement aux limites des navigateurs, et à des interactions désagréables entre ce que ca devrait faire "afficher l'élement qui a la classe toto avant celui qui a la classe tata" et ce que ca fait sur telle ou telle plate-forme "afficher l'élement qui a la classe toto en empiétant sur celui qui a la classe tata".
  • [^] # Re: La question pourrait-être :

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 3.

    tu as déjà essayé, uniquement via les css de :
    * avoir des bords arrondis et des ombres portées, le tout avec une largeur variable pour faire plaisir à ceux qui ont des écrans larges ;
    * mettre du texte de longueur variable dans ces blocs ;
    * n'afficher que les 5 derniers enregistrements pour un téléphone portable et les 15 derniers de manière paginée pour les pc ;
    * enlever tous les blocs de pubs sauf 1 pour le téléphone portable (histoire d'éviter au pauvre gars de payer 20 balles pour charger ta page) (oui, un site commercial c'est aussi de la pub, et tu n'as pas toujours la maitrise du contenu du bloc pub) ;
    * afficher le menu sur la gauche, avec affichage des sous-rubriques au survol pour le pc et seulement les entrées principales avec un lien pour le téléphone portable ;
    * le tout compatible bien entendu IE5, IE6 et FF (on t'épargnera safari) pour les pcs, sans bug d'affichage même mineur sur ces trois plate-formes ;
    * le tout en passant moins d'une semaine sur l'affichage parce que c'est pas le tout mais t'as d'autres projets derrière.
    ?

    Si tu l'avais fait ne serait-ce qu'une fois (on parle pas d'afficher quinze lignes de favoris sur deux terminaux différents là, ni de partir du principe que "ce n'est pas grave s'il y a un bug d'affichage, l'important c'est que l'information soit accessible"), tu ne tiendrais pas ce genre de discours.
    Les normes ne sont déjà pas suffisament au point, c'est à dire qu'il est impossible à l'heure actuelle de spécifier en utilisant uniquement un tag un calque avec bords arrondis et ombres portées un peu. Mais quand on ajoute les différentes contraintes, les différents hacks pour le support des navigateurs non respectueux des standards, la flexibilité de la largeur de page mais également l'ordre d'affichage des différents éléments de la page, on ne peut plus faire cela uniquement avec les css.
    Il devient donc nécessaire de gérer cela côté serveur, ce qui est de toute façon le plus logique, comme je le disais tout à l'heure tu n'envoies pas la même quantité d'information au gars qui utilise son téléphone portable et à celui qui utilise son pc.
  • [^] # Re: La question pourrait-être :

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 1.

    La taille de l'écran, le moteur de rendu (différentes version de WAP et de HTML supportées), etc.
    Et même sans parler de ça, la différence la plus grande réside dans l'utilisation qui est faite du site par le visiteur.
    Il est bien évident que lorsque je vais sur un site avec mon pc ou avec mon téléphone, je ne suis pas dans la même situation physique (je vais par exemple plutôt utiliser mon téléphone dans les transports) et que probablement je ne cherche pas la même information.
    Il est donc souvent intéressant de changer l'ordre dans lequel s'affiche les informations, voire les informations affichées suivant le media, à un niveau bien supérieur que ce que les normes CSS permettent, sans même parler du support de ces dernières.
  • [^] # Re: La question pourrait-être :

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 3.


    Bien sur que dans ton monde on ne démissionne pas comme ça, "pour si peu", les gens qui sont assez forte tête (extrémistes diront sans doute certains), sont plus l'exception que le cas général.

    Oui, c'est bien là que je voulais en venir, tu ne sais absolument pas de quoi tu parles. Tu ne sais pas à quelles contraintes un développeur web est confronté, tu ne sais pas du tout ce qu'est son métier. Quand on ne sait pas, on s'abstient. Enfin non, apparemment sur dlfp, on commente surtout quand on ne sait pas.


    Prenons un exemple bien bateau, la seconde guerre mondial et l'instauration du régime nazi dans l'europe. Tu avais le choix d'obéir pour ne pas avoir de problème, ou de faire des choix difficiles, qui mettait ta vie et celles de ce que tu aimes en jeux (plus torture, etc.). On peu donc difficilement blamer les gens qui obéissaient et admiratif de ceux qui cachaient des juifs dans leur cave pendant des années. Mais si tout le monde avait un comportement en accord avec leur éthique, plutot que de faire le mouton et de faire comme si on ne voyais rien, est ce que toutes ses horreurs n'auraient pas pu éviter (je dois avouer que je me suis senti assez mal quand j'ai vu les vidéos de pelteuse qui poussait des cadavres atrophiés dans des fosses, comme s'il s'agissait d'ordures).


    [==] Tiens, voilà ton point godwin
    Comparer le développement d'un site web et la purification ethnique, il fallait oser. Bravo, si, si, j'insiste.
  • [^] # Re: La question pourrait-être :

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 5.

    Oui, oui, bien sûr, tu as raison.
    C'est vrai, et puis la politique, c'est facile, ils ont qu'à faire ce qui est bien tout le temps.
    Les guerres ? c'est parce que y a des méchants qui nous gouverne, c'est évident.
    Le monde n'est pas manichéen.

    C'est pas une histoire de "favorable à court terme" c'est que quand tu es développeur web, comme je le suis actuellement et depuis un petit moment déjà, tu n'as que rarement de pouvoir de décision (et non, on ne démissionne pas parce qu'on nous fait concevoir des pages qui ne valident pas hein, enfin pas dans le monde dans lequel je vis).

    C'est très facile de critiquer les gens quand on est pas confronté à leur réalité.
  • [^] # Re: Et le cache ?

    Posté par  . En réponse au journal Web design et bas débit. Évalué à -2.

    Oui, c'est vrai, et tous les navigateurs gèrent les images vectorielles directement depuis les directives css background-image.
    Et la marmotte elle met le chocolat dans le papier d'alu ...
    Sérieusement, toi qui parlent d'images trop grosses, essaye de comprendre que pour obtenir à l'écran un layout un tant soit peu complexe et agréable à regarder (et à la mode, il faut bien se rappeller qu'internet est avant tout un canal de communication pour une entreprise, et que le site joue sur l'image de marque de l'entreprise) en largeur variable il faut (je prends le cas le plus chiant : bords arrondis et ombres portées) trois à quatre images dont une de largeur au moins égale à celle de l'écran et une de hauteur au moins égale à celle de l'écran. Prendre une taille fixe permet de régler ces problèmes. Si, si ...
  • [^] # Re: La question pourrait-être :

    Posté par  . En réponse au journal Web design et bas débit. Évalué à 3.

    C'est typiquement une réflexion de personne qui ne bosse pas dans le milieu du web.
    Quand tu bosses dans ce milieu tu t'aperçois que :

    * tu n'as jamais le temps de faire propre ;
    * on t'interdit de penser à autre chose qu'aux 99% d'utilisateurs qui utilisent un pc (et encore, heureusement maintenant on t'autorise à penser à ceux qui utilisent firefox) ;
    * tu ne pourras pas expliquer à ton boss que "oui, c'est pas exactement ce que le designer avait fait, mais si je fais comme ça ca pourra pas passer sur les plate-formes non classiques genre téléphone portable ou tablette braille, ou alors on perd la compatibilité IE parce qu'on pousse le navigateur aux limites et qu'on tombe sur des bugs" ;

    => Le monde ne contient pas de bisounours.
  • [^] # Re: coucou

    Posté par  . En réponse au journal Y a t il du racisme dans les BONNES entreprises d'informatique ?. Évalué à 0.

    Je me souviens très bien avoir entendu de la bouche d'un immigrant italien quelquechose du genre "saloperies d'arabes qui viennent bouffer le pain des italiens en france".
    Cette fois-là j'ai hésité entre pouffer de rire et devenir tout colère.
    Je pense que comme à chaque fois, tout dépend de la personne ...
  • [^] # Re: mensonge par omission

    Posté par  . En réponse au journal Y a t il du racisme dans les BONNES entreprises d'informatique ?. Évalué à 2.

    si tu penses à Ada Lovelace, va falloir revoir tes cours d'histoire :)
  • [^] # Re: Traduction

    Posté par  . En réponse au journal NetBSD : épisode 2. Évalué à 1.

    par standard il faut comprendre "standard de qualité"
  • [^] # Re: urf...

    Posté par  . En réponse au journal Wanted : on recherche cette personne. Évalué à 0.

    c'est surtout que l'article dit :

    Linux-Watch has tried to reach Mr. Reiser but has been unable to contact him.

    C'est Linux-Watch qui n'a pas réussi à joindre Mr. Reiser, pas la police.
  • [^] # Re: Comme quoi l'idée n'était pas si bète

    Posté par  . En réponse à la dépêche Tous en prison : testons DADVSI le 19 septembre. Évalué à 1.

    attends ! c'est très de contourner les mesures de protection ! Comment vont vivre les pauvres artistes si tu n'es pas obligé d'acheter 4 cds pour pouvoir les lire à chaque endroit où tu en as envie ?