Mildred a écrit 2247 commentaires

  • [^] # Re: Je suis paresseux

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de GCC 4.3. Évalué à 3.

    On écrit Ada pas ADA.
  • [^] # Re: Chouette !

    Posté par  (site web personnel) . En réponse à la dépêche GNOME Scan 0.6 : vulgariser la numérisation. Évalué à 3.

    L'idée pourrait être que lorsque tu choisisse un mode, le logiciel s'en souvient la prochaine fois. Donc tu sélectionne une fois le mode avencé et c'est tout. Et bien sûr un bouton pour pouvoir changer.
  • [^] # Re: frame

    Posté par  (site web personnel) . En réponse à la dépêche Sortie d'Amaya 10. Évalué à 3.

    Les frameset en revanche n'ont plus d'intérêt (surtout avec du php ou autre qui permet facilement d'avoir des block communs au pages).

    Et on fait comment quand on ne peux/veut pas utiliser php ?
    Il reste les server side include d'Apache, mais bon...

    J'aime bien les pages statiques, et je ne vois pas l'interêt pour la plupart des sites d'utiliser des langages comme PHP.
  • [^] # Re: Acid2

    Posté par  (site web personnel) . En réponse à la dépêche Sortie d'Amaya 10. Évalué à 2.

    La dernière fois que j'avais regardé Amaya il me semblait que c'était a la fois un navigateur et un éditeur ... Comme d'autres navigateurs comme Seamonkey (et pas comme firefox :( )
  • [^] # Re: Les mauvaises décisions

    Posté par  (site web personnel) . En réponse à la dépêche LLVM 2.2 : Un concurrent pour GCC ?. Évalué à 2.

    D'ailleurs, pour accentuer ce que tu dis, si on regarde le site de clang http://clang.llvm.org/ on voit que c'est loin d'être juste un front-end à llvm mais qu'il est prévu de l'utiliser dans plein d'outils manipulant du Obj/C/++
  • # Virtual Machine

    Posté par  (site web personnel) . En réponse à la dépêche LLVM 2.2 : Un concurrent pour GCC ?. Évalué à 3.

    Je m'intéresse depuis un certain temps à LLVM notamment car il semble fournir une machine virtuelle. Mon but est de pouvoir avoir un environnement d'exécution restreint.

    En gros, j'aimerais controller tous les appels a des bibliothèques extérieures ... Savez vous si (et comment) c'est possible ? J'ai longtemps cherché sur le site mais n'ai pas encore trouvé grand chose.
  • [^] # Re: Les mauvaises décisions

    Posté par  (site web personnel) . En réponse à la dépêche LLVM 2.2 : Un concurrent pour GCC ?. Évalué à 1.

    En même temps, techniquement, je me demande si ce n'est pas une mauvaise chose que de faire un XMPP binaire ... Je me demande si ca ne peux pas améliorer les performances des serveurs (parsing XML pas a faire)

    Après, le mieux c'est que ce soit standardisé par XMPP
  • [^] # Re: llvm-gcc

    Posté par  (site web personnel) . En réponse à la dépêche LLVM 2.2 : Un concurrent pour GCC ?. Évalué à 1.

    Il me semble que clang est désormais utilisable pour C et ObjectiveC ... mais effectivement pas pour C++. Ce qui semble normal vu la complexité de C++.
    Et vu que LLVM est écrit en C++
  • [^] # Re: Re:

    Posté par  (site web personnel) . En réponse au journal Git ou Mercurial ?. Évalué à 2.

    Soit tu crée un repository subversion pour chaque projet que tu commence (et comme j'en commence beaucoup, ca veut dire créer beaucoup de repositories ... et pardonne moi, mais je trouve ça un peu lourd)

    Soit je me crée un seul repository dans mon homedir. mais je trouve ça très crade. Car ça veut dire que tous mes projets vont être mélangés. Si un jour j'ai un projet qui grossit, il fera grossir mon repository. Et si mon repository devient trop gros, il pourrait ne plus tenir sur le disque dur de mon laptop et je pourrais le migrer sur mon disque dur externe. Et cela veut dire que pour tous mes projets, je devrais brancher mon disque dur externe (ce que je fais très rarement) ... même si c'est un petit projet.

    Je préfère de loin utiliser bazaar.
    Une des fonctionnalités qui me fait choisir bazaar, c'est justement que tout est stocké dans le même dossier.

    Avant de conaître bazaar, je m'étais fait un dépôt subversion quelque part. Sauf qu'au bout d'un moment je ne savais plus trop ce qu'il y avait dedans, lorsque je regardais son contenu, je ne comprenait rien ... et j'ai fini par l'abandonner.... au profit des commandes RCS ci et co ... et de script shell fait main.

    Je peux comprendre que subversion soit bien pratique dans certains cas. mais dans mon cas (je veux juste avoir un système qui enregistre les révisions de mes fichiers) je trouve subversion trop lourd a utiliser. Cela implique de séparer ton projet en deux endroits (le repository et la copie de travail) ... et aussi, cela t'empêche de facilement sauvegarder un seul projet parmi d'autres sur le repository ... car justement le repository subversion fait un tout qu'on ne peux pas sparer si facilement (il y a surement des moyens, mais ce n'est pas aussi simple qu'un mv).

    Je ne dénie pas les qualités de subversion, je trouve juste qu'il ne correspond pas a mon besoin. Et qu'il y a d'autres logiciels qui correspondent bien mieux.

    Mildred
  • [^] # Re: Re:

    Posté par  (site web personnel) . En réponse au journal Git ou Mercurial ?. Évalué à 5.

    simple a utiliser ....

    Enfin la dernière fois que j'ai essayé de faire un merge avec subversion, ça m'a pris plus d'une heure. A la fin j'ai décidé d'utiliser bazaar-ng avec le plugin svn pour faire mon merge, c'était beaucoup plus simple.
  • [^] # Re: Conçu pour ?

    Posté par  (site web personnel) . En réponse au message Alternatives aux shells. Évalué à 1.

    Si tu structure bien ton script, il peut atteindre 200 lignes sans qu'il soit illisible ... mais peut être pas beaucoup plus, c'est vrai. Mais c'est vrai pour tout fichier. A un moment tu dois utiliser plusieurs fichiers ou alors tu t'y perds.
  • [^] # Re: Re:

    Posté par  (site web personnel) . En réponse au journal Git ou Mercurial ?. Évalué à 4.

    Que tu devrais demander en premier à ceux qui vont participer à ton projet. Si tu es tout seul, un "DSCM" est sans intérêt.

    pas d'accord du tout ! Même si tu est seul, ça peut être intéressant de pouvoir versionner ton projet. Et utiliser quelque chose de très lourd comme subversion, non merci.

    Perso, j'utilise bazaar-ng, car c'est le premier que j'ai utilisé, il permet d'utiliser les dépots svn de manière transparente (donc je n'aurais plus jamais a utiliser svn :) et enfin il dispose d'une version native python.

    Donc, avec subversion, tu dois créer un repository quelque part sur ta machine ou tu as plein de place pour y stocker tout et n'importe quoi.

    Alors qu'avec bazaar (ca doit aussi marcher avec git ou mercurial), je me met dans le dossier que je veux versionner, je tape bzr init et c'est fini. De plus je n'ai pas de problème de cohérence. Les révisions sont stockées au même endroit que ma version de travail, pas dans un repository ailleurs.
  • [^] # Re: quote ?

    Posté par  (site web personnel) . En réponse au message Mysql : insertion de simple quotes depuis bash. Évalué à 2.

    Moi je te conseille plutôt de remplacer ' par '' (deux simple quotes) comme c'est prévu dans la norme SQL (il me semble).

    Pour cela, je vois:


    test="ab'cd'ef"
    echo "SELECT toto IN table WHERE test='${test//'/''}'"
    SELECT toto IN table WHERE test='ab''cd''ef'

    Mais cela ne doit marcher qu'avec bash (et zsh). Cela évite d'utiliser sed qui est plus lent.


    Comme j'oublie toujours ces opérateurs bien pratiques, en voila une liste:
    http://www.gnu.org/software/bash/manual/bashref.html#Shell-P(...)
  • [^] # Re: Gruikerie

    Posté par  (site web personnel) . En réponse au journal Nouvelle version de libetc : vers la base de registre sous linux ;-). Évalué à 1.

    et tu met quoi comme message de commit ..?
  • [^] # Re: Moi j'utilise screen

    Posté par  (site web personnel) . En réponse au journal Fiabilité de Linux. Évalué à -1.

    Il ne me semble pas ...

    VNC me permettra d'avoir mon application qui continura de tourner ... mais le gros inconvénient, c'est que ce n'est pas intégré à mes autres applications. En gros, je vais avoir des fenêtres à l'intérieur de la fenêtre VNC ... et je devrais lancer à l'intérieur un autre window manager.

    NX le fait peut être (je n'ai pas fouillé), mais par contre ça m'a l'air beaucoup plus lourd a utiliser.
  • [^] # Re: API pour dessiner des graphiques en deux dimensions

    Posté par  (site web personnel) . En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 1.

    en même temps, vu le processeur que ça utilise, je préfère sans.
  • [^] # Re: C'est fou!

    Posté par  (site web personnel) . En réponse au journal Un nouveau processeur VIA. Évalué à 1.

    Il me semble pourtant que les claviers qwerty ont une touche de moins que les azerty (pc104 vs pc105) ... Et que la touche en moins, c'est justement < >
    non ?
  • [^] # Re: Moi j'utilise screen

    Posté par  (site web personnel) . En réponse au journal Fiabilité de Linux. Évalué à 2.

    Je pense qu'il serait aussi possible d'avoir un proxy X11 ... comme screen en fait. C'est à dire que tu lances tes programmes graphiques à travers ton proxy, si le serveur X plante, le proxy se déconnecte et tes applications restent ouvertes, et tu peux les réattacher a un autre serveur X par après.

    je pense ue c'est possible, j'aimerais bien avoir ça, mais je n'ai pas l'impression que ça existe encore ...

    Sinon, l'autre solution c'est d'utiliser screen ... c'est bien mais limité au mode texte.
  • [^] # Re: Plus que sceptique

    Posté par  (site web personnel) . En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 1.

    Parfaitement ...
    Tu ne peux pas t'amuser par exemple a inclure un fichier (pense aux #include du C) qui afficherait par exemple un titre en haut, un menu à droite et un bas de page (positionnés avec CSS position: absolute) dans un même fichier. Si tu veux le faire, tu dois include un fichier pour le titre, un autre pour le menu et un dernier pour le bas de page. Et encore, cela ne peux marcher que si ces 3 éléments ont la forme rectangulaire de la boîte <object>

    De plus j'ai a rajouter que les iframes gèrent le mode dégradé aussi bien que la balise <object> ... De la même manière. Le texte est à mettre entre <iframe> et </iframe>
  • [^] # Re: Plus que sceptique

    Posté par  (site web personnel) . En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 1.

    Même pas ... comme le mode HTML est tolérant aux erreurs, je suppose que la balise <font> sera comprise dans tous les cas :(

    De toute façon si tu développes à la main, c'est beaucoup plus simple d'utiliser CSS. Je ne vois pas pourquoi quelqu'un chercherait a utiliser <font> (sauf si il n'a pas encore réussi a se débarasser de ses mauvaises habitudes)
  • [^] # Re: Plus que sceptique

    Posté par  (site web personnel) . En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 1.

    Enfin, ce n'est pas un vrai include ...
    C'est comme une iframe (pas de différence a ce que je peux voir) ... Donc c'est un objet et cela ne s'intègre pas bien au flot de la page.

    Pour mon site statique, j'utilise une astuce très intéressante pour les styles. Dans chaque répertoire, j'ai un fichier 'style.css'. Presque partout, mon fichier contient @import url(../style.css).
    J'ai un style général (dans le répertoire racine) qui me définit mon style par défaut, et chaque répertoire peut alors dans son propre fichier de style, redéfinir des choses (comme les images pour la présentation).

    Mes styles (c'est plus parlant):

    http://mildred632.free.fr/who/style.css
    http://mildred632.free.fr/wot/style.css
    http://mildred632.free.fr/style.css

    Et les différences de présentation:

    http://mildred632.free.fr/wot/
    http://mildred632.free.fr/


    J'aimerais bien pouvoir faire pareil avec les menus, mais avec la balise <object>, j'ai deux problèmes:
    - il faut spécifier dans chaque page la dimension du cadre (ou alors garder la valeur par défaut, mais qui n'est pas adaptée pour un menu)
    - si je m'amuse a faire des inclusions comme ça en cascade, ça me rajoute une marge de environ 1em pour chaque niveau. Je suppose que je pourrais l'enlever complètement, mais cela implique ajouter encore des styles.

    Et donc finalement l'opération d'inclusion devient très compliquée ... et tout l'interêt disparaît (car si on veut modifier quelques petites choses, il faudrait modifier tout les fichiers).

    Ce serait bien une balise <include>, non ?
  • [^] # Re: Je n'apprécie guère les portage sous Windows

    Posté par  (site web personnel) . En réponse à la dépêche KDE devient multiplateforme. Évalué à 3.

    Alors oui, lorsqu'on choisit un OS, je pense que l'écosystème logiciel est effectivement un critère de premier choix

    Pas toujours ... je me rappelle la première fois que j'ai utilisé Linux, et je cherchais certains logiciels (diverses petites bricoles) et c'était difficile à trouver (il faut dire que je ne cherchais pas non plus où il fallait).

    Pour moi, c'est simplement une question d'habitude ... et je ne pense pas que l'offre logicielle soit meilleure d'un coté que de l'autre. De la même manière que mon passage à Linux m'a demandé un peu de temps pour m'adapter et trouver les bons logiciels, maintenant, je serais incapable d'utiliser Windows.

    Il ne faut pas non plus oublier que beaucoup d'utilisateur piratent les logiciels Windows, et que pour eux, cela ne leur coûte rien. Et que donc, la gratuité du logiciel libre (dans sa grande majorité) n'est pas un argument.
  • [^] # Re: Il manque un argument

    Posté par  (site web personnel) . En réponse à la dépêche KDE devient multiplateforme. Évalué à 0.

    En même temps, iTunes, c'est du AAC, un standard quoi.
    Sauf les rares morceux achetés sur iTunes Music Store qui sont (étaient ?) protégés.
  • [^] # Re: Plus que sceptique

    Posté par  (site web personnel) . En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 2.

    Oui, le XML est très contraignant.

    Si on regarde comment les pages sont faites en PHP, le XML est trop contraignant. A une époque (et c'est peut être encore le cas) PHP ajoutait automatiquement des identifiants de sessions à tous les liens, en ajoutant un caractère '&' dans les liens. Sauf que ce caractère est interdit en XML et gecko affichait une jolie erreur d'un vert fluo très joli.
    Et en plus comme moi j'avais un cookie de session, php ne modifiait pas les liens pour moi, et je n'avais pas l'erreur (mais les autres l'avaient toujours :( ).

    Cela demande une rigeur de programmation qui est bien souvent absente. (Utilisez-vous htmlspecialchars() a chaque fois que vous voulez afficher un texte sur une page avec php ?)

    Je pense que XML a très bien sa place, mais ne doit pas être généré comme le HTML l'(est actuellement. je considère que la meilleure façon de le générer est soit en passant par XSLT, soit par d'autres outils spécialisés dans le XML. mais pas en collant des bouts de droite et de gauche. Sinon, fatalement, on aura des erreurs quelque part.
    le problème c'est que les solutions comme XSLT sont très lourdes a mettre en place, donc peu utilisées.
  • [^] # Re: Et la sémantique dans tout ça ?

    Posté par  (site web personnel) . En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 1.

    Si, la balise object est faite pour ça ... Et c'est le chemin pris par xhtml2.

    Mais comme dans la spec, il n'est dit nulle part que le navigateur devrait implémenter certains types vidéos, et fournir un player adapté, et fournir une API javascript adaptée à la vidéo, au WhatWg, ils ont préféré faire une balise ideo a part.

    Du moins c'est ce que j'ai compris.