Pol' uX a écrit 2725 commentaires

  • # 2 solutions :

    Posté par  (site web personnel) . En réponse au message Problème de Ghost !. Évalué à 3.

    Soit tu boote sur un CD mandriva, tape rescue au démarrage, puis à la fin du boot recherche réinstaller le boot loader, dans le menu.

    Soit tu boote sur n'importe quel *n*x, tu monte ta partition root avec mount /dev/hda5 /tmp/liloKC/ puis tu réinstalle lilo avec lilo -r /tmp/liloKC/.

    Note que ta partition root n'est pas forcément hda5 ;-) et qu'il faudra que tu créé le répertoire de montage (ou utilise n'importe quel répertoire disponible).

    Bonne chance.

    Adhérer à l'April, ça vous tente ?

  • # script externe

    Posté par  (site web personnel) . En réponse au message [KDE] Action convertPsToPdf dans le menu contextuel. Évalué à 4.

    Il faut utiliser la commande ps2pdf [options...] {input.[e]ps|-} [output.pdf|-].
    À partir de là, je ne vois qu'une solution : retravailler le %U pour construire le nom/chemin du fichier cible dans un script externe, que tu appellera depuis ton script d'entré de menu.

    Il y a plein de ressource ici : http://www.kde-look.org/?xcontentmode=287

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Et locate ?

    Posté par  (site web personnel) . En réponse au journal Etatde l'art des outils de recherches pour le bureau. Évalué à 4.

    Je ne comprends pas que cela soit si peu utilisé...


    Personnellement, je sais où je range mes fichiers et mes bookmarks. J'ai beagle, installé par défaut avec fc6, mais je ne l'utilise jamais. Quant à locate, ce n'est pas posix, donc ce n'est pas partout, contrairement à find.
    find n'est pas conçu pour indexer, mais vu le nombre de recherches que je fait par an, ça me suffit ;-) et si je dois faire plusieurs recherches à la suite, je me rend rapidement compte de l'intérêt des mémoires caches.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Normalement, tu n'as pas à t'en préoccupper ...

    Posté par  (site web personnel) . En réponse au message Programmation multiprocesseur. Évalué à 1.

    Pas sur d'avoir compris ta réponse, mais si tu suggères qu'un programme écrit naïvement peut être spontanément rendu parallèle par l'OS, c'est faux. Un programme écrit dans un langage compilé termine forcément en une suite séquentielle d'instructions assembleur exécutées sur un seul processeur. Les compilateurs et les OS n'en sont pas encore au point de transformer automagiquement un programme séquentiel en un programme parallèle.

    Bah c'est pas ce que j'ai dit, je voulais simplement dire que ce n'était pas la préoccupation d'un programmeur débutant. Si l'exécution de son programme de base correspond à ses besoins, il n'a pas à aller chercher la bêbête, sauf cas particulier.

    Exceptions à cette règle: les langages spécialisés pour l'écriture de code parallèle. Ce sont généralement des extensions du C ou du Fortran dédiées à des processeurs spécialisés comme des DSP ou des cartes de traitement. On trouve dans ces langages des instructions pour demander explicitement la parallèlisation d'un jeu d'instructions, c'est loin d'être invisible, c'est très chiant à écrire et ardu à débugger. On ne peut pas franchement parler d'un langage qui "parallèlise".

    Tout à fait, mais c'est un long sujet ...

    La seule voie possible pour utiliser plusieurs processeurs est d'écrire du code qui se déroule dans des piles d'exécution différentes, donc sous Unix: soit des threads soit des processes. Dans les deux cas tu dois donc t'en préoccuper explicitement.

    Les experts te diront que toute la difficulté de la programmation multi-tâches est liée à la façon de communiquer entre tâches et la gestion d'accès aux ressources communes. Il ne suffit pas d'appeler fork() ou pthread_create() pour simplement transformer un programme séquentiel en parallèle.


    Amhaamqj, sauf cas particulier, l'utilisation du multi-tâche doit venir d'un besoin fonctionnel (processus coopératifs, exécution concurrente ...), et pas d'une volonté d'optimisation, c'est un peu le message que j'essayais de faire passer. (cf Alan Cox : "A computer is a state machine. Threads are for people who can't program state machines.")

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Quelque chose me dit que le succès ne sera pas au rendez vous ....

    Posté par  (site web personnel) . En réponse à la dépêche Fluendo propose une prise en charge des codecs Windows Media dans GStreamer. Évalué à 5.

    Dans 1 an, on pensera à faire un sondage sur dlfp, pour voir quel pourcentage de dlfpiens utilisent fluendo ... et on verra !

    J'aurais peut être tord pour le coup du succès, mais je sais d'ores et déjà que je voterais non.

    Adhérer à l'April, ça vous tente ?

  • # Quelque chose me dit que le succès ne sera pas au rendez vous ....

    Posté par  (site web personnel) . En réponse à la dépêche Fluendo propose une prise en charge des codecs Windows Media dans GStreamer. Évalué à 6.

    GRANT OF LICENSE AND RESTRICTIONS

    1. Subject to the Licensee’s acceptance and continued compliance with this License Agreement, Fluendo hereby grants the Licensee a non-exclusive, non-transferable limited license to install, use or otherwise benefit from the functionality of the Software in the manner and for the purposes described in the Documentation, on a per computer basis.
    2. Except as expressly authorized by Fluendo in writing, it is forbidden to:
    (i) decompile, reverse engineer, disassemble or decode the Software or any copy, adaptation, transcription or merged portion of the Software;
    (ii)attempt to ascertain the source code of the Software or any of its components by any means, nor modify, adapt, translate or create derivative works based on the Software;
    (iii) tamper or interfere with the functionality, delivery or operation of the Software while using or installing it;
    (iv) sell, resell, rent, lease, distribute, transfer, assign, sublicense or otherwise deal with the Software, its components, the Documentation or any of the rights granted under this License Agreement;
    (v) duplicate, reproduce or copy (except for reasonable backup purposes) the Software or the Documentation; or
    (vi) export or re-export the Software, directly or indirectly, into any country prohibited by law.
    3. It is prohibited to modify, remove, suppress, or in any other way make inconspicuous the copyright, digital fingerprints, watermarks, identification labels, legal notices contained within the Software or other technical protection devices or data identifying Fluendo’s or its licensors rights in the Software, its files or its components.
    4. No right is granted herein to any third party to use the Software, to the Licensee to use the Software for any third party, or to the Licensee to utilize the Software for any purpose whatsoever not described herein.


    En gros, non content d'être propriétaire à mort, ça ne sera même pas redistribuable donc non-intégré dans les distribs.

    Adhérer à l'April, ça vous tente ?

  • # Normalement, tu n'as pas à t'en préoccupper ...

    Posté par  (site web personnel) . En réponse au message Programmation multiprocesseur. Évalué à 3.

    ... surtout si tu es débutant.

    L'OS sert justement de couche d'abstraction du matériel, c'est lui qui partage les ressources de la machine entre les différents processus s'exécutant. Dans ce cas, si tu fait un programme, et que l'exécution se déroule bien, tu n'as pas à te préoccuper de savoir si il fonctionne sur 1, 2 ou 64 processeurs.

    En revanche, il est bon d'avoir une idée de ce qui se passe en réalité : si tu code un code séquentiel simple (genre du C de base), ton code ne sera pas parallélisable, et il n'aura aucun intérêt à occuper plus d'un processeur.
    Si ensuite tu code un truc un peu plus sioux, genre avec des threads (ou en utilisant un langage qui "parallélise" le code de façon transparente), alors l'OS pourra éventuellement exécuter différentes parties sur différents processeurs, mais ce n'est pas obligé.

    Dans la plupart des cas, la parallélisation du code doit avant tout être un besoin fonctionnel, et pas un soucis d'optimisation. Le fork() est une opération très lourde, et l'utilisation des threads n'est pas sans conséquence ... donc ce ne sont pas des opérations magiques. Malgré tout, la mode actuelle est de fournir des processeurs multicoeurs, mais il ne faut pas croire que ça fonctionne n fois mieux que des processeurs simples. (voir cet article, simple mais intéressant http://www.onversity.net/cgi-bin/progarti/art_aff.cgi?Eudo=b(...) ainsi que d'autres, sur le même site)

    Mon expérience personnelle (dans d'autres domaines que l'informatique) me montre que l'optimisation n'est jamais au gout du jour. Si tu fait des conceptions soignées et réfléchies avant de pisser du code, il ne restera pas beaucoup de place pour l'apparition de choses facilement optimisable.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Aie...

    Posté par  (site web personnel) . En réponse au message Raid logiciel et disque HS. Évalué à 1.

    peut tu stp afficher ton grub.conf ?

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Jeu risqué et infructueux ?

    Posté par  (site web personnel) . En réponse à la dépêche Le Collectif StopDRM dénonce l'illégitimité du décret sanctionnant le contournement de DRM. Évalué à 1.

    Perso, s'y j'étais salarié (donc éventuellement pas complètement ruiné par une amende de quelques centaines d'euros), je pense que je le ferait aussi, par convictions et par solidarité.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Mauvaise langue

    Posté par  (site web personnel) . En réponse à la dépêche Inauguration du labo commun INRIA-Microsoft. Évalué à 2.

    Bah, c'est simple ;-) : le logiciel est open-source, ce qui correspond à un minimum de libertés définies par l'OSI (en gros, au moins "simplement copylefté", voir http://www.opensource.org/docs/definition.php ), mais dans ce cas précis, la cecil-b est proche d'une license de libre de droit. C'est pour ça que je remplace l'implication "donc" par la précision "et".
    L'idée était de faire une phrase juste, proche de l'original, et courte, histoire de montrer que le journaleux ne s'est vraiment pas cassé la tête.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Mauvaise langue

    Posté par  (site web personnel) . En réponse à la dépêche Inauguration du labo commun INRIA-Microsoft. Évalué à 2.

    Dans ce cas, il aurait très bien put dire :
    Les logiciels conçus seront diffusés en "open source", et dans ce cas libres de droit.
    Ça aurait été court et relativement correct. Malheureusement, Le Monde n'est pas un blog/wiki donc on ne peut pas directement faire remonter l'info de façon publique, et montrer qu'Annie Kahn devrait s'offrir (rayer la mention inutile) un cerveau/du temps/des vacances/un relecteur/Tribune Libre (réédité par inLibroVeritas pour 20 ¤) ...

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Mauvaise langue

    Posté par  (site web personnel) . En réponse à la dépêche Inauguration du labo commun INRIA-Microsoft. Évalué à 2.

    Dans le cas du journalisme, je trouve le niveau d'incompétence assez élevé. A chaque fois que je vois des articles sur des sujets que je connais dans la presse généraliste, je trouve des choses à redire, et pas des moindres.
    Je suis convaincu que c'est le cas dans tous les domaines, pas seulement dans les domaines techniques. Exemple : je ne suis pas du tout économiste, mais j'ai quelques notions à propos de la gestion d'entreprise ; à chaque fois qu'un journaliste parle d'une entreprise, il cite et utilise le chiffre d'affaire. Tout le monde est capable de comprendre que le CA d'une entreprise ne reflète en rien la santé, la dynamique ou l'efficacité d'une entreprise (alors que d'autre indicateurs, par exemple l'EBE sont beaucoup plus pertinents !) ... mais bon, les journalistes s'en foutent, ils ne cherchent pas à décrypter l'info, ils veulent seulement vendre du papier.

    Bref, question information, on n'est jamais mieux servi que par soit même, il faut profiter de la pluralité, recouper et critiquer les informations. Ce qui me trouble un peu, c'est que j'ai l'impression que ce comportement est en perte de vitesse ...

    PS : je ne sais pas si on peut tout de même mettre les JTs dans la catégorie informations/presse, bien que des journalistes y travaillent ...

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: C'est le blog de Thierry Stoer ?

    Posté par  (site web personnel) . En réponse au journal Les standards et l'interopérabilité dans l'exploration spatiale. Évalué à 1.

    Ouais, mais ça c'est parce que les informaticiens n'utilisent pas les préfixes normalisés en puissance de 2, et ils ont tord. Peut être qu'on devrait demander le double étiquetage des débits de données pendant environ 2 ou 3 cent ans, histoire que les gens s'habituent un peu. Voir http://fr.wikipedia.org/wiki/Pr%C3%A9fixe_binaire

    Sinon, perso, je n'ai rien contre le noeud (1852 m) car contrairement au mètre, le noeud à une description physique. Le mètre a subit pas mal de définitions au cours du temps, et actuellement il est défini en fonction de la vitesse de la lumière qui elle même est définie par un certain nombre de périodes entre les états superfins d'un certain Césium. => Il faut avouer que c'est pas quelque chose qu'on peut enseigner en classe primaire (madame, madame, ça vient d'où, le mètre ? ... ).

    Sinon, ce que je déteste le plus avec les unités anglo-saxonne, c'est quelles ne sont pas liées par des coefficients simple. Je n'ai jamais compris le rapport entre le foot et le yard, tous deux couramment utilisés sur nos chères belles routes anglaises.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Mauvaise langue

    Posté par  (site web personnel) . En réponse à la dépêche Inauguration du labo commun INRIA-Microsoft. Évalué à 10.

    Dans le dit article :
    Les logiciels conçus seront diffusés en "open source", c'est-à-dire libres de droit.


    Encore un journaliste pressé ... ça en devient désespérant ; un jour, peut être en rêve, un journaliste saura de quoi il parle.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Site sony de mauvaise humeur

    Posté par  (site web personnel) . En réponse à la dépêche Les DRM au banc des accusés. Évalué à 1.

    J'ai firefox 2, j'autorise les cookies, et j'ai la même erreur.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Apple comme seule issue ?

    Posté par  (site web personnel) . En réponse à la dépêche Analyse du coût de la protection de contenu de Windows Vista. Évalué à 3.

    +1

    Sans compter que l'architecture SPARC est très bien conçue.

    L'architecture x86 accuse le poids d'une rétro-compatibilité envahissante et vieillissante ... En plus de ça, l'utilisation majoritaire de logiciels non-libres/non-recompilables font que les efforts d'innovation sur PC ne sont pas récompensées (Combien de temps AMD à dû attendre ouinedoze 64 ? Pourquoi les processeur VLIW de transmeta doivent intégrer une couche matérielle de traduction des instructions x86 ? => car les éditeurs d'OS et devel Kit pour PC ne sont pas près d'accepter un changement d'architecture processeur).

    Perso, ma prochaine machine sera un SPARC, un PPC ou un CELL (si ça devient un jour possible).

    Quand à la pomme, loin de moi l'idée de leur faire gagner le moindre centime ... La pomme défend les formats propriétaires fermés, le concept de vente liée, et reste un constructeur qui a toujours eu une logique propriétaire. Ils représentent pour moi le stéréotype du problème que peuvent poser les licences libres non-copyleftées : l'appropriation du logiciel au détriment de l'utilisateur final. (ceci n'est pas un troll sur les licences ...)

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Aie...

    Posté par  (site web personnel) . En réponse au message Raid logiciel et disque HS. Évalué à 1.

    Par forum interposé, c'est pas simple mais ...
    * Vérifie la présence du fichier grub.conf dans /boot/grub ainsi que les différents "stages" nécessaires en fonction de ton système de fichier.
    * Vérifie que l'installation de ton grub est correcte (dépend de ton plan de partitionnement).
    * Vérifie que les entrées dans ton grub.conf (kernel+initrd) correspondent bien à la réalité.

    C'est bizarre cette erreur n'est pas répertoriée, tu ne l'aurais pas mal recopiée par hasard ? Plus d'info sur les erreurs Grub ici : http://www.uruk.org/orig-grub/errors.html

    Adhérer à l'April, ça vous tente ?

  • # Juste pour dire ...

    Posté par  (site web personnel) . En réponse au journal wymypy : un web-client pour MPD. Évalué à 1.

    Une partie du sujet à été creusée ici :
    http://linuxfr.org/forums/41/20293.html

    Adhérer à l'April, ça vous tente ?

  • # fine manuals ...

    Posté par  (site web personnel) . En réponse au message Raid logiciel et disque HS. Évalué à 2.

  • [^] # Re: La fin des haricots

    Posté par  (site web personnel) . En réponse à la dépêche Analyse du coût de la protection de contenu de Windows Vista. Évalué à 3.

    Tant que ça sera l'unique façon pour eux de subsister : c'est ce qu'on appelle une position de monopôle.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Content de voir que ce projet abouti

    Posté par  (site web personnel) . En réponse à la dépêche Projet Open Graphics : 1ère étape terminée. Évalué à 3.

    Ce constat n'est pas spécifique à l'ISA. De manière générale, la connectique des système électronique est chère, peu fiable et peu pérenne ...
    Cela ne fait pas pour autant de l'ISA un mauvais bus. Il faut remettre les choses dans leur contexte : il y a 20 ans, la connectique de l'ISA était adaptée aux besoins et aux moyens des constructeurs de matériel informatique. Aujourd'hui, l'ISA n'est plus adapté aux PC pour d'évidentes raisons de limitations techniques, mais ce n'est pas en réalisant un mini-ISA que ça changerait le problème ;-)

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Pour la partie philosophique...

    Posté par  (site web personnel) . En réponse au message Livre ou site pour les nuls en Linux. Évalué à 2.

    Question philosophie du logiciel Libre (noter la majuscule ;-)) il y a d'excellents textes de RMS sur gnu.org : http://www.gnu.org/philosophy/philosophy.fr.html

    C'est plutôt bien écrit, et il y a pas mal d'éléments d'histoire, pour que les petits gnus comprennent le passé et le présent des LL.

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Content de voir que ce projet abouti

    Posté par  (site web personnel) . En réponse à la dépêche Projet Open Graphics : 1ère étape terminée. Évalué à 3.

    l'ISA est encore présent sur la plupart des PC actuels ... les interfaces COM, PS2, // fonctionnent encore sur bus ISA via un pont PCI - ISA ...

    Pas convaincu ? -> /sbin/lspci | grep ISA

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Déduction d'impots

    Posté par  (site web personnel) . En réponse à la dépêche Appel à donations pour zarb.org. Évalué à 1.

    J'ai dit que tu avais tord, car tu était incomplé/HS. Si tu préfère, disons que tu n'avais pas raison.

    D'après ce que j'ai compris, la déduction n'est pas automatique puisque l'asso. doit respecter un certain état de faits. Cependant il n'est dit nulle part que l'asso. doit être forcément déclarée d'utilité publique. Il est seulement dit que l'asso. doit faire la demande aux services fiscaux pour avoir le droit de délivrer des reçus fiscaux.

    Bref ... l'asso. peut très bien émettre des reçus de dons (si elle en a le droit) sans être déclarée d'utilité publique, bien que ce dernier statut semble être un "passe droit" pour pouvoir le faire ...

    Adhérer à l'April, ça vous tente ?

  • [^] # Re: Un peu de sérieux que diable

    Posté par  (site web personnel) . En réponse à la dépêche Le langage D 1.00 est disponible !. Évalué à 1.

    La réponse se trouve dans ta signature ...

    Adhérer à l'April, ça vous tente ?