MCMic a écrit 972 commentaires

  • [^] # Re: LMGTFY

    Posté par  (site web personnel) . En réponse au journal Mais qui a mangé mon presse-papier?. Évalué à 4.

    Quel est l'avantage par rapport à Parcellite?
    J'utilise déjà Parcellite.

    Mais je ne souhaite pas fusionner le presse-papier classique et le presse-papier du copier/coller molette. J'aimerai juste n'avoir que ces deux là, qu'ils fonctionnent correctement à la fermeture/ouverture d'une application, et qu'il soient tous les deux accessibles au clavier.

  • [^] # Re: LMGTFY

    Posté par  (site web personnel) . En réponse au journal Mais qui a mangé mon presse-papier?. Évalué à 2.

    Super, j'ai appris que X faisait le café.

    Ce que je n'ai pas appris en lisant cette page, c'est à quoi correspond maj+insert. Je n'ai pas non plus appris quelle était la combinaison de touches permettant de coller la même chose que le clic molette, ni si elle existe.
    Après j'ai peut-être raté quelque chose, un truc aussi technique et aussi long qui n'est pas dans ma langue maternelle ne me facilite pas la tâche.

    PS: ce que j'ai appris c'est que le copier/coller est vraisemblablement géré par X, ce qui me donne l'espoir que les successeurs corrigent le tir.
    PPS: si ce que j'étais censé y apprendre était que tout n'était qu'une histoire de configuration, ça m'intéresse, je ferais mon devoir d'aller secouer Debian, Ubuntu, Fedora et tous leurs potes pour que la configuration par défaut permettre de copier coller correctement dans de bonnes conditions.

  • [^] # Re: Microsoft sait ce qu'il fait, il paraît.

    Posté par  (site web personnel) . En réponse au journal Internet Explorer : Qui va piano va sano ? WebGL et SPDY font leur apparition dans la version 11. Évalué à 2.

    Il serait intéressant que tu complètes la page wikipédia du coup, en plus tu as la référence de l'OSP à donner.

  • [^] # Re: finally et sel des hashs

    Posté par  (site web personnel) . En réponse à la dépêche Peuch-peuch Cinq Cinq, pour PHP 5.5. Évalué à 3.

    Merci, c'est beaucoup plus clair.

  • # Mal aux zygomatiques

    Posté par  (site web personnel) . En réponse au journal Putain d'ornithorynque (╯°□°)╯︵ ┻━┻ô. Évalué à 3.

    Écris un bouquin, mais vite, que je puisse le lire vite.

  • # finally et sel des hashs

    Posté par  (site web personnel) . En réponse à la dépêche Peuch-peuch Cinq Cinq, pour PHP 5.5. Évalué à 3.

    Il y a deux choses que je n'ai pas saisi:

    Déjà, à quoi sert finally? Je ne comprends pas l'explication, quelle est la différence entre:

    $con = NULL;
    try {
       $con = mysql_connect("localhost","myuser","mypwd");
       if (!$con) {
          throw new Exception("Echec de connexion à la base de données");
       }
    catch {
       echo 'Erreur MySQL : ',  $e->getMessage(), "\n";
    }
    finally {
       if ($con !== NULL) {
          close($con);
       }
    }

    et

    $con = NULL;
    try {
       $con = mysql_connect("localhost","myuser","mypwd");
       if (!$con) {
          throw new Exception("Echec de connexion à la base de données");
       }
    catch {
       echo 'Erreur MySQL : ',  $e->getMessage(), "\n";
    }
    if ($con !== NULL) {
       close($con);
    }

    ?

    Autre question, ces histoires de sel de mot de passe me paraissent étranges, comment password_get_info peut connaître le sel du hash?
    Et comment password_verify peut vérifier sans connaître le sel? (c'est un peu la même question)
    Et du coup, puisque ces deux choses semblent possible, quel est l'intérêt du sel?!

    PS: et comment on active la coloration syntaxique PHP?

  • # Animations sur OpenGameArt

    Posté par  (site web personnel) . En réponse au journal Une rétrospective sur mes contributions au libre. Évalué à 3.

    Juste une remarque en passant, pour les animations sur OpenGameArt, ça aide vachement quand ya un gif de prévisualiation qui permet de voir à quoi ressemble l'animation.

    Sinon, sur le sujet des retours, pour ceux qui ont la chance d'avoir un projet packagé chez Ubuntu, aller lire les commentaires laissés dans la logithèque est assez chouette.

  • [^] # Re: Rien de nouveau

    Posté par  (site web personnel) . En réponse au journal La fin de l'age d'or de la musique libre?. Évalué à 2.

    Démontres. Car pour le moment, tu as démontré que tu confondais "gratuit si je peux pas me faire de fric dessus" avec libre, à chaque fois que tu écris tu démontres cet amalgame.

    T'es pas croyable, il a fait une remarque un peu limite dans le journal, tu lui rentres dedans dans un commentaire, il explique plus clairement que de son point de vue le frein au passage en libre des artistes est le coté légalisation du partage non-marchand et que NIN a effectivement montré qu'on pouvait faire des sous sur ce modèle.
    Tu as tout a fait le droit de penser que c'est le coté exploitation commerciale autorisée de la pilule qui ne passe pas chez les artistes, de penser que NIN ne démontre rien car il n'ont pas essayé le modèle sur la durée, ce sont des arguments recevables, mais répéter en boucle qu'il confond libre et gratuit et qu'il n'est pas un vrai libriste pour le rabaisser c'est vraiment ridicule. Il a montré qu'il faisait cette différence, il s'est peut-être mal exprimé dans le journal, mais pas dans les commentaires, donc «à chaque fois que tu écris tu démontres cet amalgame» me parait un peu fort.

  • # Merci

    Posté par  (site web personnel) . En réponse au journal Ma vie et debian.... Évalué à 2.

    Grâce à ce journal et ses commentaires, j'ai enfin compris ce qui s'était passé lors de ma dernière installation Ubuntu.
    Effectivement je reboot ça fonctionne, j'enlève la clé je reboot ça rate…
    Je comprends pas, je rebranche la clé pour booter dessus, ça boot sur le disque dur… quelques arrachages de cheveux plus tard j'installe un réparateur de démarrage depuis les dépôts Ubuntu, je lance le truc et après ça ça fonctionne.
    Et l'installation suivante que j'ai voulu faire je me suis rendu compte que ma clé bootable était cassée.

    J'avais jamais compris ce qui avait pu se passer durant cette installation, maintenant je sais, le GRUB était passé sur la clé…

  • [^] # Re: d0x3d

    Posté par  (site web personnel) . En réponse au message Aidez moi à retrouver le nom de ce jeu de société. Évalué à 3.

    Mon sauveur \o/

    Merci mille fois.

  • [^] # Re: combo failed !

    Posté par  (site web personnel) . En réponse au journal surveillance numérique comment les états-unis peuvent ils redorer leur image. Évalué à 2.

    Correction : comme si ils étaient (pas tous, certains) hypocrites et avec des actes pas en accord avec leurs paroles et surtout sans le reconnaître (faut pas déconner).

    Le problème c'est que tu considère linuxfr comme étant un unique interlocuteur. En fait, ce sont des gens différents, c'est pour cela qu'il y a des contradictions.
    Donc si effectivement tu as affaire ici à un «hypocrite [dont les] actes [ne sont] pas en accord avec [ses] paroles», est-ce que tu peux avoir la gentillesse de nous donner le lien vers les paroles concernées, afin qu'on puisse nous aussi juger de leur désaccord avec les actes? (Si j'ai bien compris, les paroles concernées devrait être en faveur du respect des licences et plus particulièrement de la GPL puisque c'est là-dessus que tu l'accusais)

  • [^] # Re: Pourquoi ce ressentiment ?

    Posté par  (site web personnel) . En réponse au journal mmme : MiniMalist Markdown Editor. Évalué à 3.

    Je pensais pas paraître aussi acide dans ma remarque, je m'explique un peu plus:

    Je voulais en fait souligner que se limiter aux logiciels packagés dans Squeeze voulait dire se limiter aux logiciels écrits il y a un sacré bout de temps, et que ça ne me paraissait pas être une bonne base de recherche pour dire «un tel programme n'existe pas en libre», ça permet juste de dire «un tel programme n'existait pas en libre il y a 5 ans, ou il était trop peu connu/utilisé/intéressant pour être packagé dans Debian».

    5) je note néanmoins que je suis un imbécile d'avoir opté pour la distribution debian. Merci du conseil. Cependant ce qui m'aurait fait vraiment gagner du temps, c'est que tu m'indiques quelle était la distribution meilleure en tout point que debian qu'il fallait que je réinstalle là, maintenant, tout de suite. Je viens de faire un petit tour sur distrowatch, et je t'avoue que ce n'est pas encore clair dans mon esprit.

    Ce n'est absolument pas mon propos, tu as tout à fait le droit d'être utilisateur (satisfait) de Debian. Par contre, quand tu fais un panorama des logiciels pouvant répondre à ton besoin, ça me parait judicieux de tous les tester, y compris s'ils ne sont pas packagés.
    Parce que tu passes du problème «Il n'existe pas de logiciel répondant à mon besoin», très difficile à résoudre, nécessitant du développement, de la réflexion, etc…, au problème «Le logiciel que je souhaite utiliser n'est pas packagé pour ma distribution», problème ô combien plus simple à résoudre, il te suffit de packager le logiciel, ou à défaut d'ouvrir un ticket chez Debian pour trouver quelqu'un qui le fasse pour toi.

    Je suis pour ma part actuellement utilisateur d'ArchLinux, qui ne te conviendra pas puisque tu dis avoir choisi «debian et non pas ubuntu parce que je n'avais pas envie de m'emmerder avec les mises à jour du système», et ArchLinux est synonyme de mises à jour très régulières.
    Quand je souhaite utiliser un logiciel non packagé pour ma distribution, je crée un paquet que j'installe. Être capable de créer des paquets facilement, c'est un bon critère à prendre en compte dans le choix de sa distribution (ça n'exclue pas Debian, si on connaît son système de packaging).

  • [^] # Re: FusionDirectory et autre

    Posté par  (site web personnel) . En réponse au journal Gestion de LDAP sous Debian : OpenLDAP. Évalué à 3.

    Non ce n'est pas différent, on utilise toujours les classes et attributs GOsa sur les users et certaines autres choses.
    Il faudrait faire un audit précis pour vérifier à quoi ils servent, c'est assez varié, par exemple dans user on utilise un champ perso gosaLoginRestriction qui permet de faire des restrictions sur les connexions à FD en fonction de la machine avec laquelle l'utilisateur tente de se connecter.

    Il est certain qu'il serait possible de faire une version minimaliste de FD qui évite l'utilisation de ce genre d'attribut, mais on a jamais eu la demande de la part d'un client (ou de contributions utilisateurs allant dans ce sens, d'ailleurs).

    Ensuite FD se présente comme un gestionnaire d'infrastructure, ce n'est pas un bête éditeur de nœud LDAP, il propose une vue travaillée des objets, il sait dire si un nœud est un user ou une machine, etc…

  • [^] # Re: Mongueur

    Posté par  (site web personnel) . En réponse au journal Gestion de LDAP sous Debian : OpenLDAP. Évalué à 7.

    Oui, le soucis c'est que je pensais à un cas où les groupes ont la liste de leurs membres et pas l'inverse.
    Typiquement le cas avec l'objectClass posixGroup qui sert pour les groupes UNIX, ou groupOfNames : http://www.zytrax.com/books/ldap/ape/core-schema.html#groupofnames

    Dans un cas on a les dn, dans l'autre les uid, mais dans les deux cas il faut faire plusieurs requêtes pour obtenir des infos détaillées sur les utilisateurs, là où en SQL on s'en sortirai par jointure en une seule requête.

    C'est pour ça que ta remarque m'étonnait, «peu importe le nombre de données différentes que tu croises.», parce que justement j'ai l'impression que rien n'a été prévu en LDAP pour croiser les données, il faut faire des requêtes séparées là où le langage SQL est prévu pour ça.

    Pour en revenir à ton exemple, ça met juste le problème dans l'autre sens : maintenant c'est obtenir tous les 'NumeroGroupe' associés à une personne qui ne peut plus se faire en une seule requête.

  • [^] # Re: Mongueur

    Posté par  (site web personnel) . En réponse au journal Gestion de LDAP sous Debian : OpenLDAP. Évalué à 6.

    Un LDAP ça reste une seule requête et peu importe le nombre de données différentes que tu croises.

    Tu peux préciser?
    J'ai dû rater quelque chose mais j'ai toujours vu des requêtes séparées pour croiser les informations.
    Typiquement si tu as un nœud qui représente un groupe qui a des membres sous la forme de dn dans un champ memberdn et que ces membres ont dans leur nœud un email dans le champ mail, est-ce que tu es capable de croiser les infos pour avoir la liste des mails des membres d'un groupe en une seule requête?

    Ça et le UPDATE WHERE de SQL sont les choses qui me manque en LDAP pour pas me retrouver à faire pleins de requêtes pour des opérations simples.

  • [^] # Re: FusionDirectory et autre

    Posté par  (site web personnel) . En réponse au journal Gestion de LDAP sous Debian : OpenLDAP. Évalué à 3.

    On a déjà eu des remarques sur le problème des attributs GOsa/FD.

    Maintenant on stock toute la configuration de FD dans l'annuaire, donc on est obligé d'avoir un schéma au moins pour ça. Est-ce que le problème est d'insérer des schémas, ou juste d'avoir des attributs non standards sur certains types de nœuds?
    Parce qu'on pourrait imaginer un version de FD qui n'utilise pas de champs/objectClass FD/GOsa pour les utilisateurs par exemple, par contre un FD qui n'insère aucun schéma c'est pas possible (ça veut dire pas de configuration, pas de snapshot, …)

  • # Packagé dans Debian squeeze?

    Posté par  (site web personnel) . En réponse au journal mmme : MiniMalist Markdown Editor. Évalué à 2.

    Donc en fait tu cherches un truc qui a été écrit avant Ommwriter?
    Ne pas trouver d'alternative libre à un programme quand on se limite à ceux vieux de 10 ans, c'est pas si étonnant…

  • # FusionDirectory

    Posté par  (site web personnel) . En réponse au journal Gestion de LDAP sous Debian : OpenLDAP. Évalué à 6.

    Plusieurs fois présenté sur linuxfr, il existe l'outil FusionDirectory qui permet de gérer tous les services qui s'interfacent avec LDAP.
    Donc création et paramétrages des comptes utilisateurs, mail, samba, des groupes, attribution des IPs et noms de domaine aux machines, …
    et tout ça sans savoir écrire un LDIF.

    http://fusiondirectory.org/

  • [^] # Re: Urgll...

    Posté par  (site web personnel) . En réponse au journal Google+ Hangouts et Jabber/XMPP. Évalué à 6.

    http://www.nojhan.net/geekscottes/strips/geekscottes_042.png

  • [^] # Re: Nexuiz ET Xonotic?

    Posté par  (site web personnel) . En réponse au journal And Yes, it is fully compatible Windows AND Linux !. Évalué à 4.

    Je pensais que Unvanquished était libre, c'est un fork de Tremulous qui lui était libre il me semble.
    Ils refont les données au fur et à mesure, c'est étonnant qu'ils aient choisi un licence plus restrictive, les artistes ont décidément du mal avec le libre…

  • # Nexuiz ET Xonotic?

    Posté par  (site web personnel) . En réponse au journal And Yes, it is fully compatible Windows AND Linux !. Évalué à 3.

    Quel est l'intérêt d'avoir les deux jeux, le deuxième étant un fork du premier? (et en est plutôt la suite logique, puisque fait par la même communauté suite au rachat du nom Nexuiz par une société)

    Ça aurait fait une place pour Unvanquished.

  • [^] # Re: Haha

    Posté par  (site web personnel) . En réponse au journal X-Blaster Dominator disponible en version beta 0.4. Évalué à 2.

    En effet la norme est assez peu respectée, je sais pas à quel point elle est récente mais je sais que j'ai vu pas mal de logiciels se mettre à jour pour la respecter.
    Et je sais surtout que c'est beaucoup plus propre et plus agréable pour l'utilisateur comme fonctionnement.
    D'ici quelques années on pourra peut-être faire un ls -la dans ~ et y voir quelque chose!

  • [^] # Re: Haha

    Posté par  (site web personnel) . En réponse au journal X-Blaster Dominator disponible en version beta 0.4. Évalué à 2.

    Hum, tu avais dit «franchement au bout d'un moment ça devient vraiment le bordel avec tous ces dossiers cachés. Je vais regarder la norme dans le lien.», et là tu parles de «$HOME/~/x-blasterdominator», as-tu eu le temps de regarder la norme?

    Tu es censé placé la configuration dans $XDG_CONFIG_HOME/x-blasterdominator, ou $HOME/.config/x-blasterdominator si XDG_CONFIG_HOME n'est pas défini. Pour les sauvegardes même chose avec XDG_DATA_HOME et $HOME/.local/share.

    Tu peux trouver des exemples d'implémentations C++ dans mes jeux : http://projects.haxx.es/p/genetic-invasion/source/tree/master/src/game/Utilities.cc#L137 par exemple.

  • [^] # Re: A l'inverse ?

    Posté par  (site web personnel) . En réponse à la dépêche Open Funding cherche des testeurs beta. Évalué à 2.

    C'est ce que proposais feu cofundos.
    Ça n'a pas vraiment fonctionné. (Quelques extensions Firefox ont été financées il me semble, des petites contributions du genre mais rien de transcendant)

  • [^] # Re: Tant qu'ils n'auront pas peur de perdre des voies

    Posté par  (site web personnel) . En réponse au journal Amendement 359 : un mauvais fork.. Évalué à 2.

    Non, j'ai réellement mis du temps à comprendre ce que tu pouvais vouloir dire.

    Mais si ça peut te rassurer, j'ai aussi moinssé parce que ton image m'a fait scroller plusieurs tours de molette.