Schwarzy a écrit 333 commentaires

  • [^] # Re: A l'est, rien de nouveau

    Posté par  . En réponse à la dépêche Mandriva passe à l'est. Évalué à -9.

    Et le sang n'a pas pas de couleur.
  • [^] # Re: Nouveau NTFS

    Posté par  . En réponse au journal La 'killer feature' de Vista. Évalué à 6.

    Bonjour,

    Je connais assez NTFS pour savoir que c'est un format avec une structure versatile (il est un peu plus proche d'une base de donnees que d'un FS). S'il a evolue vers une nouvelle version, c'est pour integrer de nouveau metadata (*). La possibilite d'un repartitionnement a chaud est peut-etre lie a des corrections de bugs dans l'implementation du noyau.

    (*) ntfsresize reporte NTFS versin 3.1 et une bitmap table avec des clusters supplementaires non identifies et, donc, refuse d'aller plus loin.
  • [^] # Re: Titre

    Posté par  . En réponse au journal Les DVD pourris arrivent .... Évalué à 4.

    Il s'agissait de "Final Fantasy VII" dont la pub est diffusée en ce moment.

    J'ai regardé mes DVD achetés récemment et je n'ai trouvé que le dernier "Wallace et Gromit" qui avait aussi le logo mais celui-ci passe.

    Je ne suis pas rentré dans les détails dans mon journal mais il semble que le lecteur DVD lui-même soit la cause.

    Le DVD a été testé sur un PC de bureau avec un graveur DVD d'environ il y a trois ans (avec le firmware jamais mis à jour) et a été fonctionnel sous Ubuntu et Win32. Par contre, et c'est pour ça que j'ai rendu le DVD, il n'a pas pu être lu sur un PowerBook G4 (modèle 1.25 GHz mais graveur DVD plus récent avec firmware à jour) quelque soit le système [OS X ou Ubuntu].

    Je suis repassé à la FNAC dans l'après-midi et le vendeur m'a indiqué que le problème était d'abord matériel: des personnes avec Windows semblent avoir aussi le problème suivant les DVD. Il a aussi indiqué qu'il était possible que cela soit une nouvelle protection à l'oeuvre. Une histoire à surveiller.
  • [^] # Re: principe actif fongicide toussa ...

    Posté par  . En réponse à la dépêche 10 ans pour faire annuler un brevet par l'office européen des brevets. Évalué à -1.

    Comme le viagra mais pour les plantes.
  • [^] # ATI for Debian

    Posté par  . En réponse à la dépêche Nouvelles versions des pilotes ATI et NVIDIA pour GNU/Linux. Évalué à 2.

    http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.h(...)

    pas a jour avec les derniers drivers venant d'ATI mais bien utile pour comprendre comment installer les drivers binaires avec une debian.
  • [^] # Re: ouh le vilain troll

    Posté par  . En réponse au journal msttcorefonts polices windows. Évalué à 1.

    Suite à la suppression par MS de l'accès aux polices. Le paquet fut retiré.
  • # Re: Apparition d'OpenOffice dans les gendarmeries

    Posté par  . En réponse au journal Apparition d'OpenOffice dans les gendarmeries. Évalué à 4.

    C'est le moment d'y mettre une backdoor pour faire sauter ses PV.
  • [^] # Re: Problèmes de compilation g++ (suite)

    Posté par  . En réponse au journal Problèmes de compilation g++ (suite). Évalué à 1.

    J'ai jeté un coup d'oeil dans un bouquin de C++.
    Tu ne surcharges pas l'opérateur ! je sais pas pourquoi g++ ne bronche pas :(
    La signature pour surcharger l'opérateur '<<' est:

    A & operator<<(int) const;

    donc A << 4 ne modifie pas A.

    Il faut donc faire A <<= 4 et surcharger cet opérateur:

    A & operator<<=(int);

    pour faire ce que tu désires.
  • # Re: Problèmes de compilation g++ (suite)

    Posté par  . En réponse au journal Problèmes de compilation g++ (suite). Évalué à 1.

    Je trouve le comportement de g++ rationnel.

    A << 4

    renvoie une lvalue de type 'A' et g++ finalement caste l'ensemble vers un bool (c'est normal ça par contre ?).

    Le bon code ne serait-il pas:

    A <<= 4

    pour ne pas avoir l'effet de bord ?
  • # Re: aah ! les écoles d'ingénieurs !

    Posté par  . En réponse au journal aah ! les écoles d'ingénieurs !. Évalué à 10.

    Avec du recul, je pense que l'école d'ingé (l'école des Mines de Nantes) m'a apporté ce dont j'avais besoin pour entrer dans le monde de l'industrie. Pour info, je travaille auhourd'hui dans la section recherche (software) dans une boîte privée qui concoit des cartes à puces.

    A l'école, j'ai pu voir:
    1/ Scheme, un peu de langage formel ne fait pas de mal.
    2/ Smalltalk: difficile d'accès au début, je sais aujourd'hui avec de l'objet correctement grâce à ce langage. [squeak roxor :)]
    3/ Le génie logiciel, enfin, une introduction à ce domaine a été très utile. Savoir faire du code efficace ne vaut rien si on ne sait pas s'organiser et mettre en place les architectures pour faire du gros soft.
    4/ Les stages diverses et variés dans des PME et grosses entreprises m'ont aidé à choisir le type de structure que je préfères.

    Cela complète bien mes bidouillages d'adolescent en assembleur/basic/C sur MSX, CPC, Atari ST et Amiga.

    Le génie logiciel (Software Architect est ce qu'il y a de plus proche à l'étranger) est un acquis qui demande plus de temps à se construire. 4 ans après l'école d'ingé, je poursuis tjrs mon appentissage. Combiné avec mes connaissances sur les hardwares et environnements légers des années 80, j'ai une place priviliégée pour apporter les outils logiciels modernes dans des environnements aussi hostiles que la carte à puce (quelques kilooctets de RAM, de EEPROM/FLASH et la possiblité de perdre l'alimentation à tous moment).

    Soyez réaliste, l'informatique est une industrie jeune qui ne scesse de se réinventer. Veillez à suivre régulièrement les formations offertes par les entreprises. Ne pas hésiter à chercher vous- mêmes les vôtres et à demander à la hiérarchie de vous les payer (groupez-vous avec des collègues).

    Penser aussi à connaitre un langage système, un langage objet et un langage formel. Pas besoin de savoir les programmer comme un dieu, savoir lire du code est suffisant. Vous saurez aborder les langages futurs sans problemes.

    Et pour conclure, c'est les qualités humaines qui feront la différence. Et c'est dur lorsqu'on est un geek (comme moi !).
  • [^] # Re: Votre avis sur le W3C

    Posté par  . En réponse au journal Votre avis sur le W3C. Évalué à 1.

    s/au profit de/pour de pas baffouer/

    désolé, c'est ce que je voulais exprimer.
  • [^] # Re: Votre avis sur le W3C

    Posté par  . En réponse au journal Votre avis sur le W3C. Évalué à 5.

    Je ne suis pas d'avis à bafouer mes libertés en terme de programmation

    Moi je ne vois pas de quelle liberté il est question. Je ne vois qu'une sorte d'élitisme ou d'anarchie.

    La liberté n'a de sens que si on sait lui donner des limites au profit de la liberté des autres.

    En informatique, la liberté de programmer, c'est la liberté de l'échange. Mais si tu veux échanger il faut aussi avoir un lieu commun pour l'expression. Les spécifications du W3C remplissent ce rôle dans l'espace du web. Sur le plan économique, cette espace commun est aussi indipensable pour la compétition.
  • # Re: Votre avis sur le W3C

    Posté par  . En réponse au journal Votre avis sur le W3C. Évalué à 10.

    Or j'ai un ami qui est formelement contre en critiquant le fait que ca soit devienne un monopole...

    Rappelez-vous que le consortium W3C présente des spécifications sans frais d'exploitation et pas du soft avec des licenses qui t'envoie en prison si tu ne les suit pas.

    Avec sa logique, il serait aussi un monople de faire des normes ISO ou d'avoir les mêmes prises électriques à travers le pays.

    Je suppose que ton copain est aussi super content que MS est inventé l'Internet ?

    s/debat/troll pourri/
  • # Re: Ressusiter un serveur debian

    Posté par  . En réponse au journal Ressusiter un serveur debian. Évalué à 2.

    Suite à un disque corrompu, j'avais une installation partielle sur le disque de copie pour le nouveau serveur.

    Si ta base de gestion des paquetages est encore intacte, il y a moyen de remettre en état. Enfin presque, car si des fichiers dans /etc sont perdus, c'est définitif. J'ai pu remettre le disque en état de la facon suivante:

    1/ chercher tous les paquets avec

    dpkg --get-selections | grep -v "deinstall$" > paquets

    2/ avec chaque paquet, vérifier la présence de tous les fichiers avec

    for pkg in `cut -f1 paquets`; \
    do dpkg -L $pkg | egrep -v "^(package )?divert(ed|s)" | \
    while read file && test -z $file; \
    do [ -e "$file" ] || echo $pkg: $file missing; \
    done; \
    done | tee listpkg

    3/ avec chaque nom de paquet endommagé tu peux maintenant réinstaller:

    for pkg in `cut -d: -f1 listpkg`; do apt-get install --force-reinstall $pkg; done

    A noter qu'une version perl ou python serait bien plus rapide.
  • [^] # Re: XFree 4.3 changelog.Debian

    Posté par  . En réponse au journal XFree 4.3 changelog.Debian. Évalué à 4.

    J'aime bien le coté SM des des contributeurs Debian :)
  • [^] # Re: Shift, back to Rennes

    Posté par  . En réponse au journal Shift, back to Rennes. Évalué à 1.

    Nan, il y en a eu un autre avant lui :+)

    Et tu l'as laissé repartir vivant ?
  • [^] # Re: Enorme Leech !!

    Posté par  . En réponse au journal Enorme Leech !!. Évalué à 1.

    J'ai déja vu comme traduction de reverse engineering: rétro-engénierie et rétro-conception.
    Je trouve que ces termes sont plus précis que ingénierie inverse mais je ne suis pas sûr que la plupart des informaticiens réalisent qu'il s'agit des traductions du terme anglais.
  • # Alternative à Cygwin: UnixUtils

    Posté par  . En réponse au journal Alternative à Cygwin. Évalué à 6.

    http://unxutils.sourceforge.net/(...)

    C'est pas mal du tout et plus pratique lorsque tu veux diffuser des outils ou applications en CLI qui exploitent du sed, awk, m4, make et divers. Attention toutefois, la compatibilité est pas à 100% (voir le site pour les petites différences).

    Par contre à l'utilisation, le shell inclus (zsh) est pas aussi intéractif que d'autres comme bash ou tcsh.
  • [^] # Re: [MF]utex & Sémaphore...

    Posté par  . En réponse au journal Ai-je trouvé un bug dans ALSA et/ou dans le kernel 2.6.1 ?. Évalué à 2.

    Le F est pour Fast (rapide). C'est un Fast MUTEX -> FUTEX en version raccourcie.
  • # Re: Logiciels libres et mac os

    Posté par  . En réponse au journal Logiciels libres et mac os. Évalué à 1.

    J'ai pas aimé Fire et me suis retourné vers Fire ( http://fire.sourceforge.net/(...) ). il est mieux intégré au Mac.

    Fink est un must have si vous programmez.

    Pour OpenOffice, par flemme, j'utilise NeoOffice/J0.7 ( http://www.neooffice.org/(...) ) mais c'est très très très lent :(

    Mozilla est très lent aussi. Je comprend pas pourquoi d'ailleurs (prbleme de portage sur OSX ?). perso je prefere GNUMail ( http://www.collaboration-world.com/gnumail/(...) ). il a par contre encore quelque probleme avec les comptes IMAP.

    VLC est un must have aussi (cf au dessus). Le player de DVD matif de OSX n'a pas une tres bonne qualite d'image.

    XRG http://www.starcoder.com/xrg/(...) est un clone visuel de Gkrellm, sympa mais prend des ressources CPU (j'ai un portable donc ce n'est pas bienvenu).

    NetNewsWire Lite http://ranchero.com/netnewswire/(...) (en bas de la page) pour rapatrier les news sur pas mal de site (dont Linuxfr).
  • # Re: Console de jeux, carte TV, linux...

    Posté par  . En réponse au journal Console de jeux, carte TV, linux.... Évalué à 10.

    GameCube qui fonctionne nickel en PAL. Le PAL 60 n'est pas supporté par la carte d'acquisition (attention quelques rares jeux forcent le 60Hz). Remarque, je passe par un magnétoscope qui sort en S-Video vers le PC mais le signal en senser être le même que síl venait de la console.

    J'utilise xawdecode pour l'affichage sous linux car il propose des options de lissages qui améliorent grandement la qualité d'affichage de la console.
  • # Re: Ouuuuééé...

    Posté par  . En réponse au journal Ouuuuééé.... Évalué à 6.

    L'abus de télévision rend con.
  • [^] # Re: Stallman sur I-Télévision

    Posté par  . En réponse à la dépêche Stallman sur I-Télévision. Évalué à 4.

    C'est moi qui est enregistrée la vidéo. Je crois que c'est zorel qui a fait l'annonce vers minuit dans un lieu obscure et pervers du site. J'ai une version de meilleur qualité de la vidéo en 640x480. Mais elle fait 21 Mo et c'est trop lourd pour ma petite ligne ADSL.

    Je tiens a remercier le nouveau scheduler du noyau 2.6 :). Je ne perd plus une seule image lorsque j'enregistre et compresse en temps réel em MPEG4 (Et paf prend ça dans les dents Windows !).
  • [^] # Re: Un peu de tout :)

    Posté par  . En réponse au journal Un peu de tout :). Évalué à 2.

    ce document est:

    1/ mal présenté et rédigé (mais c'est pas le propos)
    2/ plein d'approximation (probablement conséquence de la concision)

    va perdre un peu d'argent en achetant le Stallings sur les operating systems:

    http://www.eyrolles.com/php.informatique/Ouvrages/9780130329868.php(...)

    il se lit très bien et donne une bonne idée des architectures de systèmes. MSDN est une merde pour comprendre Windows (informations obsolètes ou confuses).
  • [^] # Re: Kernel 2.6 / Gestion du multi-thread

    Posté par  . En réponse au journal Kernel 2.6 / Gestion du multi-thread. Évalué à 3.

    C'est (presque) normal: top affiche le main-thread du processus. Celui-ci ne fait rien donc il n'a pas a afficher les temps CPU des autres thread.

    De mon point de vue, c'est top qui n'est pas a jour sur la nouvelle facon de gere les thread sur les kernels 2.6. C'est a top de cumuler les temps CPU des threads.

    En interne, le noyau a toujours une notion de processus. La difference entre le 2.4 le 2.6 est dans le report des activites des processus en userspace. [et de la creation des threads aussi mais c'est pas le propos]. Avec le 2.4, tous les threads etaient presente avec le processus associe dans le noyau. Avec le 2.6, le noyau garde l'information qu'un nouveau "processus" est un thread d'un autre processus et ne le reporte pas en processus independant via /proc. seul le thread principal (le "1er", le papa) est reporte.

    Perso, je trouve pas ca tres propre. D'autres Unix cumulent les ressources des threads pour les presenter en un processus ce qui est plus rationnel (d'ou ce journal d'ailleurs). Linux a delegue la tache de cumul aux outils en userspace. Mais il est possible que je me trompe et que cela soit aussi les outils des autres unix qui font le cumul.

    top rapporta surement les temps CPU des processus dans une prochaine version et non du fil principal [une option pour les afficher serait bienvenue toutefois].

    ps: J'ai regarde ps et il reporte correctement les threads si on lui demande (option -L, -T ou -m a rajouter suivant la nature de la hierachie voulue).

    (desole pour les accents ils veulent pas venir :( )