BFG a écrit 901 commentaires

  • [^] # Re: sur mac

    Posté par  . En réponse au journal Des Bibliothèques dans le même répertoire que l'application. Évalué à 5.

    D'accord, le système ne prend tout simplement pas en charge la désinstallation. C'est une façon de voir les choses un peu "amateur".

  • [^] # Re: sur mac

    Posté par  . En réponse au journal Des Bibliothèques dans le même répertoire que l'application. Évalué à 4.

    Ils recommandent donc soit d'installer dans /usr/lib (pour simplifier) pour que tous les programmes en profitent, soit de garder en interne dans le dossier de l'application.
    Mais si l'on supprime le programme, comment fait-il pour savoir si la bibliothèque partagée n'est pas à présent utilisée par un second programme ? Il y a un compteur ? Les bibliothèques installées ne sont jamais désinstallées même si plus rien ne s'en sert ?

  • [^] # Re: sur mac

    Posté par  . En réponse au journal Des Bibliothèques dans le même répertoire que l'application. Évalué à 3.

    Et pour une bibliothèque qui n'est pas installée avec le système de base mais qui est assez souvent utilisée (prenons par exemple Qt ou GTK), comment cela se passe-t-il ?
    Une application "tierce" ne peut pas supposer qu'elle sera présente, donc doit inclure sa propre copie, mais si elle était déjà présente par un autre programme, il devrait utiliser cette dernière. Cela est-il résolu ?

  • [^] # Re: /opt

    Posté par  . En réponse au journal Des Bibliothèques dans le même répertoire que l'application. Évalué à 4.

    Il serait envisageable je pense de régler les problèmes de sécurité en faisant que les programmes à leur chargement en mémoire, demande à un processus tier si la bibliothèque X.a.b.c est déjà chargée en mémoire et l'utilise ou bien demande a ce même processus de la charger depuis son propre répertoire.

    Je vous invite à lire la page de manuel de "ld.so".

  • [^] # Re: juste du bon sens

    Posté par  . En réponse au journal Des Bibliothèques dans le même répertoire que l'application. Évalué à 1.

    Ce cas se produit-il si souvent qu'il ne peut pas être géré "au cas par cas" ? (spécifiquement compiler statiquement un tel programme, ou ajouter une dépendance qui force la version des bibliothèques demandées (par exemple dans Debian, libqtgui4 dépend de libqtcore4 qui doit être strictement en version 4:4.7.3-1))

  • [^] # Re: juste du bon sens

    Posté par  . En réponse au journal Des Bibliothèques dans le même répertoire que l'application. Évalué à 10.

    Si il a été validé pour utiliser ta version 1 d'une bibliothèque qui comporte 20 fonctions, la 1.1 de ta bibliothèque de ta fonction qui elle comporte 25 fonctions n'a pas d'intérêt du point de vue du programme.
    Tu vas me dire que la version 1.1 peut apporter sur des fonctions utilisées par le programme des améliorations, dans ce cas il s'agirait d'une mise à jour du programme (revalidation).

    Si la bibliothèque se voit corrigée de problèmes de sécurité, on peut espérer une mise à jour plus rapide que devoir attendre que chaque programme l'utilisant revalide la bibliothèque. (Car une vraie "revalidation" peut être très longue)

  • [^] # Re: "Dirndl"

    Posté par  . En réponse au journal Les compilateurs PathScale C/C++ et Fortran vont être libéré. Évalué à 3.

    Pouvez-vous donner un exemple ?

  • [^] # Re: Phoronix, DIE DIE !

    Posté par  . En réponse au journal 2.6.38 / 2.6.39 & autonomie. Évalué à 6.

    Pour ceux qui préfèrent le grec, il existe la "dichotomie" (mais ce mot n'a pas de verbe non plus).

  • [^] # Re: Annonce ?

    Posté par  . En réponse au journal Soirée de sortie de Varnish 3.0. Évalué à 4.

    Pour ceux à qui, comme moi, les 3 lettres "phk", n'évoquent rien : http://en.wikipedia.org/wiki/Poul-Henning_Kamp

  • [^] # Re: Faut il avoir peur de nos centrales ?

    Posté par  . En réponse au journal Un technicien retraité d'Areva dénonce la sécurité insuffisante de la Hague. Évalué à 5.

    Cliquer sur "pertinent" ne dispense pas de la courtoisie élémentaire. Et puis ce n'est même pas toutes les personnes ayant cliqué sur le lien qui sont en train de remercier, c'est celle qui a posé la question pour obtenir le lien.

  • [^] # Re: Capitalize

    Posté par  . En réponse au message Majuscules et minuscule dans les noms de repertoires. Évalué à 1.

    Une dernière chose, les guillemets ne sont pas nécessaires dans vos exemples, même si les noms contiennent des espaces, car zsh a une gestion plus saine des types (chaine, tableau de chaines) que sh/bash dans de nombreux cas.

  • [^] # Re: Capitalize

    Posté par  . En réponse au message Majuscules et minuscule dans les noms de repertoires. Évalué à 1.

    Tant qu'à faire du zsh :

    # syntaxe dans le style perl
    for toto (*(/)) {
        mv "$toto" "${(C)toto}"
    }
    

    Ou utiliser les outils fournis par zsh :

    autoload zmv
    zmv -Q "(*)(/)" "${(C)1}"
    
  • [^] # Re: Problème avec ansi-social-media-icon-set.ans

    Posté par  . En réponse au journal Un set d'icônes en ANSi pour les médias sociaux. Évalué à 1.

    Il passe effectivement mieux (mais pas en plus de 80 colonnes).

    Je viens seulement de réaliser que vous êtes "le" Cleaner dont je connaissais plutôt l'autre site.

  • [^] # Re: Démo

    Posté par  . En réponse au journal Duke Nukem Forever débarque…. Évalué à 2.

    Je suis entièrement d'accord avec l'article, ce que je trouve nul c'est qu'on ait attendu aussi longtemps pour quelque chose de juste "pas mal".

    Les gens ne sont jamais contents. Le développement du jeu a rencontré un certain nombre de difficultés, il a changé plusieurs fois de moteur, il a même été passé à une autre boite.
    Quand 3D Realms a rencontré de gros problèmes en 2009 et que le jeu semblait condamné malgré quelques aperçus du jeu donnés en 2007, les fans disaient "sortez quelque chose, même si ce n'est pas fini", et maintenant ils se plaignent que ce n'est pas ce qu'ils attendaient.

  • [^] # Re: Problème avec ansi-social-media-icon-set.ans

    Posté par  . En réponse au journal Un set d'icônes en ANSi pour les médias sociaux. Évalué à 2.

    Dans un gnome-terminal, les logos n'apparaissent pas bien avec "iconv -f cp437" (et police DejaVu Mono), comme s'il manquait des espacements.
    Si je règle ma console (avec "dpkg-reconfigure console-setup") avec l'encodage KOI8-R (j'en ai essayé plusieurs, celui-là fonctionnait mieux), et je lance la commande iconv, le rendu a le même problème.

  • [^] # Re: ANSi

    Posté par  . En réponse au journal Un set d'icônes en ANSi pour les médias sociaux. Évalué à 3.

    Sans doute une stylisation personnelle du nom "ANSI" pour rappeler des "ANSI-artistes" comme ACiD.

  • [^] # Re: Plagia

    Posté par  . En réponse au journal Duke Nukem Forever débarque…. Évalué à 0.

    Un "shut'em up" ? C'est un nouveau genre ? Sinon, évitez les accents graves au verbe avoir.

  • [^] # Re: Ça marche bien

    Posté par  . En réponse au journal usability fail. Évalué à 2.

    La fameuse marque au trèfle à quatre feuilles travaille actuellement sur des enceintes qui iraient au delà de neuf-mille...

  • [^] # Re: C'est beau le libre

    Posté par  . En réponse au journal Vérifier ou retrouver un mot de passe sur un fichier XLS/DOC avec pseudo-sécurité XOR. Évalué à 2.

    Ça peut se paralléliser. La façon la plus simpliste (pour rester dans la veine "simple" du reste du code), est de laisser l'utilisateur lancer lui même autant de processus "brute_force" que de processeurs, en passant à l'exécutable un paramètre qui subdivisera l'intervalle de la boucle "o".

  • [^] # Re: skype vs ekiga ?

    Posté par  . En réponse au journal Le protocol de Skype rétro-ingénierié. Évalué à 1.

    Un même son ne sera jamais chiffré 2 fois de la même façon, donc le seul critère identifiable est sa longueur ? Pourquoi alors ne pas rajouter alors un peu de "bruit", même La compression sera peut-être un peu moins bonne ?

  • [^] # Re: skype vs ekiga ?

    Posté par  . En réponse au journal Le protocol de Skype rétro-ingénierié. Évalué à 1.

    Du moins, avec les schémas de chiffrage connus. Cela, parce que les motifs de la voix humaine sont en nombre limités et permettent une sorte d'attaque par plain-text.

    Je ne comprends pas, le chiffrement d'un fichier texte d'une langue connue est-il voué à l'échec car l'on connait les statistiques d’occurrences des lettres ? N'est ce pas la différence entre ECB et CBC ?

  • [^] # Re: ...

    Posté par  . En réponse au journal Vérifier ou retrouver un mot de passe sur un fichier XLS/DOC avec pseudo-sécurité XOR. Évalué à 3.

    Il existe des moyens intermédiaires, par exemple en Python, il y a Cython, Pyrex, Psyco.

  • [^] # Re: Merci.

    Posté par  . En réponse au message Versionnage d'images.. Évalué à 1.

    Les branches ne sont pas aussi pratiques pour des images que pour du code source. Pour du texte, il est souvent possible de faire profiter une "branche" de modifications ayant eues lieu sur une autre branche, à l'aide d'une simple commande. Du coup, l'usage d'un vrai gestionnaires de versions avec de vraies branches se justifie moins (à part pour avoir un cadre strict, avec des commandes-outils).

    Si vous souhaitez avoir une vision permanente de toutes les branches, il faudrait plutôt faire un dossier par "branche", et gérer des versions dans chaque dossier.

    Pour ce qui est des formats, les formats cibles pourraient être générés à l'aide d'un Makefile. (éventuellement utiliser plusieurs calques d'un même fichier et les faire cacher selon la variante à la génération d'une image cible)

  • [^] # Re: zsh

    Posté par  . En réponse au message Console qui corrige les commandes toute seule. Évalué à 3.

    Non, "nyae" signifie "No/Yes/Abort/Edit". Pour faire "never", il suffit de ne pas activer l'option, avec "unsetopt correct". Par contre, il n'est pas possible de faire "Always" si facilement.

  • [^] # Re: Web != Internet

    Posté par  . En réponse au journal Site facebook != Site Internet. Évalué à 6.

    ou 3/4 des logiciels buggés, pas finis, avec une IHM limite

    Les "logiciels buggés" ne sont donc pas pratiques pour l'utilisateur, voilà une tautologie. Mais vous ne répondez pas, où a-t-on recommandé cela, et quel rapport cela a-t-il avec l'ouverture d'un tunnel SSH ?

    (et c'est pas une critique ... j'ai même pas de fenêtres et plus que mon browser qui tourne pas dans un term ...)

    Je ne comprends rien à cette phrase.