Grégory SCHMITT a écrit 340 commentaires

  • [^] # Re: SID

    Posté par  . En réponse au message Accès réservé à des fichiers vendus. Évalué à 2.

    - la valeur de ta variable (le nom du fichier téléchargé) doit correspondre à un motif de regex tel que, par exemple, tout premier caractère soit une lettre ou un chiffre et les derniers caractères .ogg

    C'est sur quoi je m'oriente, cela me semble plus propre, même si la sécurité de ce genre de système n'est pas des plus élevée (bien que dans mon cas, au regard de la popularité du site client, cela ne posera vraisemblablement pas de problème). Je pense insérer un code unique dans chaque lien qui sera vérifié par push.php.
  • # Une dépêche ! Une dépêche !

    Posté par  . En réponse au journal Une analyse du développement du noyau Linux. Évalué à 10.

    Ça n'est pas parce qu'il n'y a pas l'habituel explicatif long de 15 pages concocté avec amour par patrick_g que ce journal n'a pas la qualité pour être une dépêche. Qui plus est, ce genre d'information est vraiment pertinent pour tous ceux qui s'intéressent de près ou de loin au mode de développement du kernel, voire même du logiciel libre en extrapolant un peu.
  • [^] # Re: C'est con.

    Posté par  . En réponse à la dépêche Pas de prise en charge de Linux dans la nouvelle PlayStation 3 Slim. Évalué à 6.

    Selon les derniers chiffres de coût de production qui avaient été mis en ligne quelques jours auparavant, cela faisait longtemps que la PS3 n'était plus vendue à perte.

    Source: http://www.generation-nt.com/sony-playstation-3-actualite-84(...)
  • [^] # Re: php/mysql login/password

    Posté par  . En réponse au message Accès réservé à des fichiers vendus. Évalué à 2.

    C'est actuellement ce que je fais, sans la deuxième phase de vérification login/pass. Mais ça ne passera pas car session utilise un cookie que je n'ai pas envie d'utiliser pour éviter d'alourdir la situation.
  • [^] # Re: pourquoi réinventer la roue?

    Posté par  . En réponse au message Accès réservé à des fichiers vendus. Évalué à 3.

    Et la plupart de ces solutions sont bien plus lourdes, génèrent un code HTML dégueulasse (alors que le mien est 100% valide), sont bourrées de failles de sécurité, ne sont pas libres ni même gratuites... Poubelle directement
  • [^] # Re: Impossible

    Posté par  . En réponse au message Accès réservé à des fichiers vendus. Évalué à 3.

    Merci pour l'info, c'est bien ce que je pensais.

    Pour les liens temporaires, j'y avais pensé, malheureusement, étant limité par la plate-forme de production (pas de liens symboliques, pas de module spécifique à Apache), j'avais abandonné l'idée. Il faudra vraisemblablement que je creuse l'idée.
  • [^] # Re: SID

    Posté par  . En réponse au message Accès réservé à des fichiers vendus. Évalué à 1.

    Alors, dans l'ordre:

    - je développe sur mon ordi (Linux, Apache), mais le serveur de production est lui en Windows/IIS. Je peux cependant répliquer les fonctionnalités .htaccess avec d'autres commandes.
    - oui, pas de cookie pour éviter les problèmes de sécurité et pour éviter d'alourdir le tout.
    - pas de mod_apache possible, donc non.
    - il peut accécder à d'autres fichiers sans en avoir l'autorisation (mon problème!)
    - PAS DE COOKIE !
  • [^] # Re: Bien sûr ...

    Posté par  . En réponse au message Accès réservé à des fichiers vendus. Évalué à 1.

    /dev/null.
  • [^] # Re: Coûts de migrations

    Posté par  . En réponse à la dépêche Le web part en guerre contre IE6. Évalué à 2.

    C'est plus un problème de compétence de l'administrateur, là:

    - le changement hdx vers sdx avait été bien annoncé dans le changelog du kernel, et plusieurs sites en avaient fait écho. Dire que cela a pris tout le monde au dépourvu me semble exagéré, il y avait moyen de prévoir ça avant la dite mise-à-jour.

    - troll anti-ubuntu (je le concède), mais les admins qui installent du Ubuntu sur des postes de travail, ou, pire encore, des serveurs, méritent bien les ennuis auxquels ils font face. Personnellement, pour de l'environnement de travail, c'est du Debian/RedHat et quasiment rien d'autre.
  • # Supporter, encore et toujours

    Posté par  . En réponse à la dépêche Le web part en guerre contre IE6. Évalué à 10.

    En même temps que la fin d'IE6, pourrait-on voir aussi la fin de «supporter» ? "support" en anglais se traduit soit par «prendre en charge» (le cas ici), soit par «soutenir». Ça devient vraiment lourd à la fin, et comme on le dit si bien sur linuxfr.org: je ne «supporte» plus les «supporter»!
  • [^] # Re: Qu'est-ce qu'un standard du Web ?

    Posté par  . En réponse à la dépêche Le web part en guerre contre IE6. Évalué à 9.

    Dans cet article, l'auteur précise en gros que personne ne respecte les standards, parce qu'en gros, personne ne sait ce que le standard doit exactement donner.

    Dans mon point de vue, HTML est avant tout un langage de description de contenu, pas de mise en page.

    Exemple: je cite la référence HTML 4.01:

    There are six levels of headings in HTML with H1 as the most important and H6 as the least. Visual browsers usually render more important headings in larger fonts than less important ones.

    Si j'ai bien compris, Joel voudrait voir exactement ce que H1 et H2 donnent en matière de rendu. Personnellement, je m'en moque. Je m'attends juste à ce que H1 soit bien différent de p, et plus visible que H2. En gros, je veux faire du WYSIWYM (what you see is what you mean - à la LaTeX), pas du WYSIWYG (CSS est fait pour ça, avec des ajustements au pixel près s'il le faut) car je sais que chaque navigateur utilise des paramètres différents (fontes disponibles, dpi, résolution de l'écran, profondeur des couleurs...).
  • [^] # Re: IE6 systématiquement livré avec XP SP3

    Posté par  . En réponse à la dépêche Le web part en guerre contre IE6. Évalué à 4.

    Sans vouloir être pointilleux, il me semblerait plus juste de dire que c'est WebKit qui en premier a réussi Acid3 à 100%, suivi de peu par Presto d'Opera (tout comme le test Acid2 d'ailleurs).

    Konqueror aussi est bon, notamment grâce à des patches de grande qualité (voir notamment http://linuxfr.org/~Shift/18142.html).

    Aujourd'hui, les deux sont vraiment très bons, avec peut-être un petit avantage pour Opera que je trouve vraiment sous-estimé comme navigateur, tant son rendu est bon et rapide, et tant le navigateur est léger et confortable à utiliser.

    D'ailleurs, si mes souvenirs sont bons, le score donné par le test Acid3 n'est pas exactement représentatif de la qualité du rendu, même si ça reste un très bon indicateur (autrement dit, un navigateur à 95 et un autre à 97 peuvent en fait être similaires; en revanche, même en arrondissant, IE8 et ses 20/100 n'arriveront jamais à la cheville des autres navigateurs modernes).

    Je suis plus surpris en revanche par le retard accumulé par Gecko: Firefox 3.5 n'arrive toujours pas à 100, bien qu'il soit sorti après le WebKit passant le test.
  • # Mais pas sans DRM...

    Posté par  . En réponse au journal Sony apprend des erreurs d'Amazon .... Évalué à 5.

    En lisant l'excellente dépêche http://linuxfr.org/2009/06/15/25605.html, on apprend cependant que epub ne veut pas dire sans DRM.

    Et Sony a été clair sur ce point: libre, mais pas libéré:
    http://tux25.wordpress.com/2009/08/14/les-ebooks-de-sony-ser(...)

    Donc certes, c'est déjà mieux par rapport à une solution totalement propriétaire, mais on reste cependant prisonnier du système DRM (quid de la revente des titres acquis, par exemple?). Sans compter que l'entreprise qui se chargera des DRM est Adobe, dont tout le monde sait quel soutien elle apporte au monde du libre (format Flash plus ou moins fermé, lecteur Flash de qualité abysmale...) et à la vie privée des individus (cf. journal sur Palm et termes du contract EULA sur Flash).
  • # Nokia N810

    Posté par  . En réponse au journal Palm veut concurrencer Google. Évalué à 6.

    J'avais lu l'info sur slashdot.org quelques jours auparavant.

    Trois rapides commentaires:

    - je prévoyais d'acheter un Palm Pre, parce que c'est tout de même une belle bête, qu'il y a la compatibilité PalmOS via l'émulation et parce que ce smartphone semble (semblait?) vraiment l'ami des geeks et hackers en tout genre. Depuis la parution de cette nouvelle, il est désormais rayé à jamais de la liste d'achat. Mon choix se portera probablement vers un de ces MID fait par Nokia (la série des Nxxx) et dont le système maemo m'inspire vraiment plus confiance (à tort? à raison? je ne sais pas).

    - le niveau des commentaires sur http://www.precentral.net/fyi-pre-reports-your-location-palm me laisse pantois. Quand je vois le niveau de certains (pour résumer, "Palm me flique sans arrêt? C pas grave, c'est vous qui êtes franchement paranoïaque"), il n'y a plus que peu de doute sur l'efficacité des entreprises de lavage de cerveaux en masse. L'avenir est de bonne augure.

    - la réponse officielle de Palm: "de toute façon, tout le monde fait la même chose". Digne de figurer dans un bouquin sur le rôle de l'éthique dans les affaires, ça...

    Aujourd'hui, j'en suis à regretter que Palm ne soit pas mort il y a bien longtemps, alors que je les ai vraiment soutenu jusqu'au bout.
  • # Troll du vendredi...

    Posté par  . En réponse au journal Le web social, pourquoi faire, et surtout comment faire ?. Évalué à 10.

    AVERTISSEMENT: le message suivant est extrêmement populiste. Vous êtes averti. D'un autre côté, c'est vendredi, alors tapez pas trop fort, merci.

    Twitter m'effraie.
    Parce que Radio-Canada avoue s'en servir régulièrement pour y trouver des informations (ce qui expliquerait sans doute la qualité et la fiabilité de leurs infos, mais c'est un autre débat) malgré les risques évidents de supercherie.
    Parce que j'ai du mal à comprendre comment on peut faire passer un message intelligible et argumenté en 140 caractères.
    Parce que j'ai le sentiment que la communication au format SMS est en train de devenir un standard.
    Et sans doute aussi parce qu'on m'a appris à l'école qu'une phrase de français correct, en temps indicatif, se termine par un point, et non pas par LOL.

    Mon sentiment rejoint en grande partie le tien, et je m'approche doucement de la trentaine également, né avec un Atari 520STF et sincèrement, j'ai déjà accepté le fait de paraître pour un ringard et un vieux con face à toutes ces technologies dont je ne comprends toujours pas l'intérêt, et c'est sans doute parce que le seul "outil social" (même cette expression m'insupporte) que j'utilise encore, c'est le courriel. Peut-être ai-je raison, sans doute crois-je avoir raison; après tout, si tout le monde utilise ces outils mais pas moi, c'est que je dois avoir un problème, non ?

    Je me suis dit qu'un jour, je devrais essayer de m'y mettre. Histoire d'être à nouveau "dans le coup".

    Et puis un jour, j'ai lu ça:
    http://www.bestkungfu.com/archive/date/2008/09/twitter-ye-ma(...)

    Et depuis ce jour, je me dis qu'une entreprise qui est soit-disant censée apporter de grandes évolutions à la manière dont nous utilisons le réseau Internet et qui n'est pas capable de coder deux lignes de html correctement ne mérite vraiment pas qu'on s'intéresse à elle.

    Je suis devenu un anti-social du web. Et le plus rigolo dans tout ça, c'est que je m'en porte plutôt bien. Mais cette fracture du web, entre ceux qui adoptent les réseaux sociaux et ceux qui ne veulent pas en entendre parler, me fait quand même assez peur, d'autant plus que je ne vois pas cette division s'amenuiser.
  • [^] # Re: Solution moisie

    Posté par  . En réponse au message [CSS] bug de gestion des marges négatives sous Firefox ?. Évalué à 1.

    Ce sera intégré dans CSS3, qui s’annonce de mieux en mieux jour après jour (font-face, round-corner, text-shadow... enfin). La prise en charge complète par les navigateurs, ce sera sans doute pas tout de suite cependant.

    Et avec des divs bien pensés (et bien structurés), on arrive facilement à ses fins.
  • [^] # Re: Solution moisie

    Posté par  . En réponse au message [CSS] bug de gestion des marges négatives sous Firefox ?. Évalué à 1.

    C’est un peu ce que j’avais deviné. Puisque la boîte supérieure est en taille fixed, cela devrait grandement faciliter les choses. Ma solution:

    - deux boîtes, l’une avec paramètre height fixe (disons height: 100px pour l'exemple), l'autre standard, toutes les deux en display: block et position: relative;
    - dans la boîte du haut, tu crées une nouvelle boîte contenu avec position: absolute avec un paramètre top: 80px pour le décalage vers le bas (à ajuster selon tes besoins). N'oublie pas de jouer avec z-index si la boîte 1 venait à passer en-dessous de la boîte 2 (z-index: 1).

    Fais signe si la solution marche, merci.
  • [^] # Re: Solution moisie

    Posté par  . En réponse au message [CSS] bug de gestion des marges négatives sous Firefox ?. Évalué à 1.

    D'accord pour le prologue.

    Pour les stats, ça dépend, n’oublions pas qu'on est sur linuxfr.org, communauté plus au fait des tendances informatiques. Dans la réalité des milieux non-informaticiens, IE6 atteint encore facilement 40% (chiffre vérifié). Heureusement qu’IE7, bien qu’imparfait, apporte néanmoins une prise en charge largement améliorée de CSS.

    Pour son approche, je reste sur mes propos; de toute façon, sans que l’on sache le résultat qu’il désire obtenir ou l’intégralité du code css, difficile d’émettre un verdict plus complet. Dans son cas, on dirait qu’il cherche à insérer un titre en haut de la div container (présupposition), donc une autre div me semble plus appropriée.
  • [^] # Re: Collapsing margins

    Posté par  . En réponse au message [CSS] bug de gestion des marges négatives sous Firefox ?. Évalué à 1.

    Pour t’entraîner:

    http://www.w3schools.com/css/tryit.asp?filename=trycss_visib(...)

    Néanmoins, pas sûr que ce soit la bonne solution…
  • [^] # Re: Solution moisie

    Posté par  . En réponse au message [CSS] bug de gestion des marges négatives sous Firefox ?. Évalué à 1.

    D’accord avec la solution de ne pas utiliser des marges négatives. Ça n’est ni très élégant, ni visuellement correct (selon la taille de fonte, du texte risque de se retrouver à moitié dans le vert, etc.).

    Je cite la norme CSS:
    Negative values for margin properties are allowed, but there may be implementation-specific limits.

    Pas d’accord pour IE6, mais c’est un autre débat. IE6 est une antiquité, troué de partout et dysfonctionnel et il est vraiment temps de s’en débarrasser; la mise à jour devrait être obligatoire pour tout le monde.

    D’un point de vue général, c’est ton approche que je trouve bancale: pourquoi insérer un div 1 dans un div 2 si tu veux que div 1 sorte de div 2 ? Je jouerai plutôt sur des paramètres "position" en "absolute", ou utiliser des "float" en taille fixe, ou encore des "block" avec "vertical-align".
  • # Trouvé !

    Posté par  . En réponse au message [Regex] interdire un certain caractère dans une chaîne globale. Évalué à 1.

    http://pastebin.com/m62455e18

    J'ai rajouté la solution en tant que dernière ligne.
  • [^] # Re: txt2regex

    Posté par  . En réponse au message [Regex] interdire un certain caractère dans une chaîne globale. Évalué à 1.

    Ça ne marche pas, et ça rajoute deux erreurs:
    - la recherche se fait en mode gourmand alors que je veux du non-gourmand;
    - je n'ai jamais dit que le contenu figurait toujours en début de ligne (d'où le ^).

    Le code que j'ai fourni n'est qu'un exemple extrait d'un fichier qui contient beaucoup d'autres lignes du même type (attribut language avec d'autres balises).

    Mais ton code m'a donné une autre idée...
  • # WRT54GL

    Posté par  . En réponse au journal Tomato , Cisco et GPL. Évalué à 2.

    Ce modèle spécifique WRT54GL est un modèle dédié au flashage avec des microgiciels alternatifs (il embarque plus de mémoire flash pour cela). À noter qu'ici, il est d'ailleurs 20$ plus cher que les autres modèles de la même gamme qui embarquent la moitié de flash.

    Quand je pense que mon vieux WRT54G, acheté bien avant la folie des microgiciels alternatifs, embarquait autant de mémoire que le 54GL et était à l'époque moins cher, je me dis que Linksys a surtout le trouvé le bon moyen pour surfacturer et recycler son ancien matos pour les bidouilleurs, m'enfin c'est que mon avis...

    Sinon, ce serait sympa de faire un peu plus attention à la rédaction de ton journal; je ne suis pas pour râler dès la première faute d'orthographe/grammaire/ponctuation, mais là, c'est assez limite, tout de même...
  • [^] # Re: Réponses

    Posté par  . En réponse au message Distribution de musique et licences appropriées. Évalué à 1.

    Excellente réponse, merci.

    Quelques infos:

    - j'aurais dû préciser, je suis au Canada, et il arrive assez souvent qu'on vende aux USA. Cependant, il semble que je ne serais jamais inquiété car les ventes ne dépassent pas 100 000$.

    - je compte ajouter un texte explicatif pour les différences entre formats mp3 et flac. D'accord avec le fait que les gens ne connaissent pas le flac, mais les gens que j'ai pu rencontrer (musiciens classiques) avaient l'idée que le format mp3 n'est pas de bonne qualité (des tests en aveugle les ont convaincu autrement), donc mon commanditaire veut obligatoirement offrir une solution en compression non destructrice.

    Je ferais sans doute un journal une fois le site fini, car ça a été riche en enseignements.
  • [^] # Re: Comme d'habitude...

    Posté par  . En réponse au message Distribution de musique et licences appropriées. Évalué à 1.

    C'est vrai, mais dans mon cas, je vais faire de la distribution commerciale de format mp3, ce qui est normalement soumis à une licence. Aucune chance cependant de dépasser le plafond de 100 000$, donc a priori, pas besoin de payer quoique ce soit.