niol a écrit 403 commentaires

  • # Instal par défaut

    Posté par  (site web personnel) . En réponse au message Page d'acceuil Apache.... Évalué à 4.

    L'installation par défaut d'apache sur debian définit une redirection vers apache2-default.

    Il suffit pour la désactiver de commenter la ligne RewriteRule dans /etc/apache2/sites-available/default il me semble. Ou alors de créer un nouveau virtualhost qui va bien (avec a2ensite).

    Attention, ce n'est peut-être pas une redirection mais un Alias, je ne me souviens plus...
  • [^] # Complément pour la culture

    Posté par  (site web personnel) . En réponse au message Où trouver les sources. Évalué à 2.

    Information discutable, mais un projet très intéressant... qu'il peut être utile de connaître.

    ~/tmp/linux-2.6.11$ sloccount .
    SLOC Directory SLOC-by-Language (Sorted)
    2059208 drivers ansic=2053250,asm=2637,yacc=1651,perl=829,lex=763,
    sh=78
    758442 arch ansic=567681,asm=190342,sh=204,awk=99,python=45,
    pascal=41,perl=30
    391337 include ansic=389740,asm=1273,cpp=324
    372133 fs ansic=372133
    323481 sound ansic=323298,asm=183
    242809 net ansic=242809
    24519 kernel ansic=24519
    19020 mm ansic=19020
    17542 scripts ansic=11642,perl=2227,cpp=1415,yacc=952,lex=750,
    sh=556
    17142 security ansic=17142
    12712 crypto ansic=12712
    9034 lib ansic=9034
    4558 ipc ansic=4558
    2672 Documentation ansic=1183,sh=950,perl=321,lisp=218
    2103 init ansic=2103
    445 usr ansic=443,asm=2
    0 top_dir (none)

    Totals grouped by language (dominant language first):
    ansic: 4051267 (95.16%)
    asm: 194437 (4.57%)
    perl: 3407 (0.08%)
    yacc: 2603 (0.06%)
    sh: 1788 (0.04%)
    cpp: 1739 (0.04%)
    lex: 1513 (0.04%)
    lisp: 218 (0.01%)
    awk: 99 (0.00%)
    python: 45 (0.00%)
    pascal: 41 (0.00%)

    Total Physical Source Lines of Code (SLOC) = 4,257,157
    Development Effort Estimate, Person-Years (Person-Months) = 1,293.02 (15,516.25) (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
    Schedule Estimate, Years (Months) = 8.15 (97.82)
    (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
    Estimated Average Number of Developers (Effort/Schedule) = 158.62
    Total Estimated Cost to Develop = $ 174,669,579
    (average salary = $56,286/year, overhead = 2.40).
    SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
    SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
    SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
    redistribute it under certain conditions as specified by the GNU GPL license;
    see the documentation for details.
    Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."
  • # shell

    Posté par  (site web personnel) . En réponse au message xmms et cron. Évalué à 2.

    Attention au shell, je n'y connait pas grand chose en shell (je n'utilise que des fonctions basiques de bash) mais crontab(5) dit
    Several environment variables are set up automatically by the cron(8) daemon. SHELL is set to /bin/sh [...]
    Donc vérifie que ta ligne marche bien sous sh. Je pense à tes quotes. Ne serais-ce pas plutôt des backquotes?

    Sinon fait un script avec #!/bin/bash au début.
  • [^] # Re: meuh

    Posté par  (site web personnel) . En réponse au message Où trouver les sources. Évalué à 3.

    4. Trouver Winace
    5. Trouver le crack pour winace
    6. Trouver comment faire pour que winace utilise les fichier tar.gz
    7. Abandonner et crier sur ces imbéciles d'intégristes qui ne savent même pas ce qu'est un .zip
    8. copier coller http://lxr.linux.no/source/(...) dans la barre d'adresse et appuyer sur la touche "entrée" ou cliquer sur le gros bouton vert au bout de la barre d'adresse
    9. Faire des copier coller dans Word. (je suggère un collage spécial de texte sans mise en forme, et la déclaration d'un nouveau style en police à chasse fixe avec une trame de fond grise à 5%, mais c'est une suggestion)
  • # TIC

    Posté par  (site web personnel) . En réponse au message Arriver à C++ en venant de .... Évalué à 3.

    J'en était au même point que toi.

    Je te conseille l'excellent Thinking in C++ en zappant les chapitres traitant de ce qu'est l'objet.

    http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html(...)
  • [^] # Re: Un bete script php

    Posté par  (site web personnel) . En réponse au message Accès internet par e-mail. Évalué à 2.

    Non, je me souviens de ma souffrance de ne pas avoir eu Internet au boulot pendant six longs mois de stage...

    Comme apparemment il n'y a pas grand chose de connu, je m'essairais surement à Python là dessus, si je trouve le temps...
  • [^] # Re: Un bete script php

    Posté par  (site web personnel) . En réponse au message Accès internet par e-mail. Évalué à 2.

    Oui, je vois très bien comment l'implémenter.

    Le truc, c'est que par exemple, www4mail est ultra perfectionné, il te renvoit un formulaire pour redemander les liens de la page que tu reçois, apparemment gère les cookies... et autres choses.

    Et là, l'implémentation est moins triviale...
  • [^] # Re: Je ne veux pas être rabat-joie mais...

    Posté par  (site web personnel) . En réponse au journal Vive GNU/linux & Airbus A380. Évalué à 2.

    Autant pour moi, c'est du C temps réel généré automatiquement par des outils qui "prouvent le code"

    Un truc qu'ils appellent la technologie SCADE :
    http://www.esterel-technologies.com/technology/first-flight/first-f(...)
    http://www.tttech.com/dasc.htm#model(...)

    Je n'y connais rien en temps réel, mais vu les degrés de fiabilité demandés, je ne verrais pas l'intéret de mettre Linux dessous sachant que Linux n'est pas "prouvé".
  • [^] # Je ne veux pas être rabat-joie mais...

    Posté par  (site web personnel) . En réponse au journal Vive GNU/linux & Airbus A380. Évalué à 2.

    Désolé de jeter une ombre sur ce beau tableau, mais d'après ce que j'ai entendu dire sur l'A380, il y a peu de Linux...

    Il me semble que les calculateurs de bord, c'est plutôt de l'assembleur que du Linux (pas très sûr)

    Par contre, ce que je sais, c'est que l'ordinateur situé sur le coté du de chacun des deux pilotes et qui sert à consulter les manuels de vol, à suivre la maintenance et autres choses moins critiques, c'est du Windows 2000. A coté du pilote.

    Je rappelle pour finir que Airbus s'est prononcé largement en faveur de Microsoft dans la saga qui l'opposait à l'UE ( http://linuxfr.org/~plic/15336.html(...) )

    Par contre, pour rester dans le même domaine, dans le contrôle aérien, c'est bien plus réjouissant! (http://www.barco.com/airtrafficcontrol/en/Pressreleases/show.asp?in(...) par exemple )
  • [^] # Re: retour à la ligne

    Posté par  (site web personnel) . En réponse au message Problème de redirections PHP. Évalué à 2.

    Bah oui, si tu rediriges sur la page courante qui redirige, çà va rediriger sur la page courante, qui va rediriger sur la même page, qui va rerediriger sur le même page etc... (j'ai la flemme de faire un script pour rédiger ce commentaire correctement, mais c'est l'idée)
    ...
    ...
    redirige sur la même page
    ...
    ...Firefox crie "j'en ai marre, j'arrête". Voir l'option network.http.redirection-limit qui est par défaut de 20, mais je pense que même si tu la met à 2^32-1 ou 2^31 ou 2^30, çà ne règlera pas ton problème.
  • [^] # Re: Les dépendances

    Posté par  (site web personnel) . En réponse au message Installer sous linux. Évalué à 2.

    Je ne connais absoluement rien à Fedora, mais l'essentiel de la discussion d'au dessus peut être résumée en une seule phrase : un logiciel dans le monde Linux s'installe avec le gestionnaire de paquets adequat. Donc utilise Yum, et seulement Yum. Cà doit être comme pour d'autres distributions, on doit pouvoir ajouter des dépots de paquets non officiels.
    opencv, disponible uniquement en source
    Et ne jamais utiliser d'affirmations péremptoires de ce genre : http://rpmseek.com/rpm-pl/OpenCV.html(...)
    Je ne sais pas ce qu'est opencv, encore moins comment marchent les rpm et yum, mais en lisant les commentaires au-dessus, je pense que je te met sur la bonne voie...
  • [^] # Re: Confirmation

    Posté par  (site web personnel) . En réponse au journal Enfin !. Évalué à 2.

    C'est confirmé sur slashdot, sur tous les sites mac, sur un autre journal ( http://linuxfr.org/~read_in/18408.html(...) ), bref partout.

    Je pense que çà doit être les gens de mac4ever qui ont posté ce truc...
  • # Confirmation

    Posté par  (site web personnel) . En réponse au journal Enfin !. Évalué à 4.

    Steve confirme les rumeurs selon mac4ever...
    Toutes les versions de Mac OS X pour x86 ont été développées depuis 5 ans en simultané. [...] Toutes les prochaines versions de Mac OS X seront compilées pour les 2 processeurs.

    source : http://keynote.mac4ever.org/(...)
  • # Expocity est un patch pour metacity

    Posté par  (site web personnel) . En réponse au message Expocity avec gnome ?. Évalué à 3.

    De mémoire, mais à la vue du tarball, il me semble que epocity est un patch non maintenu pour metacity, c'est à dire valable pour la version 2.6.

    Gnome est un bureau, Metacity est le gestionnaire de fenêtre utilisé par Gnome. Donc oui, expocity marche avec Gnome.

    Maintenant, ce que je ferais si j'avais envie de faire marcher expocity :
    1) Je télécharge les sources de expocity et celles de metacity de la même version.
    2) Je fais un diff pour faire un patch
    3) J'applique le patch à la nouvelle version de mon choix de metacity.
    4) Je règle les conflits, je débugue.
    ( 5) Je publie mon nouveau patch corrigé)

    http://blog.lotas-smartman.net/archive/2003/11/25/Expocitypluginfor(...)

    C'est une vieille histoire de 2003, et je n'ai aucune idée des suites que çà a eut. On parle[1] aussi de Kompose pour KDE, et de skippy[2].

    [1] http://lists.debian.org/debian-devel/2004/12/thrd4.html#02068(...)
    [2] http://thegraveyard.org/skippy.php(...)
  • [^] # Re: DNS

    Posté par  (site web personnel) . En réponse au message diagnostiquer un probleme de perf. Évalué à 2.

    Non je parle de la résolution du client SSH.

    Il faut peut être mettre cela en relation avec l'option UseDNS du fichier de configuration sshd_config :
    Specifies whether sshd should lookup the remote host name and check that the resolved host name for the remote IP address maps back to the very same IP address. The default is ``yes''.


    Aussi, quand tu arrives en ssh sur la machine, il te dit last login from host.fqdn. C'est peut être l'obtention de cette information qui ralentit ton login.

    (Tout cela n'est qu'une hypothèse, mais pour moi le problème venait de là).

    Il faut que tu vérifies si la machine sur laquelle tu te connectes en ssh peut retrouver le nom de la machine depuis laquelle tu te connectes.
  • # DNS

    Posté par  (site web personnel) . En réponse au message diagnostiquer un probleme de perf. Évalué à 2.

    Perso, la dernière fois que j'ai eu ce problème, c'était un problème de résolution DNS de l'IP visible du client SSH. Je serais toi, je vérifierais de ce côté.
  • # STFW

    Posté par  (site web personnel) . En réponse au message Executer un script PHP à la reception de mail sur serveur. Évalué à 2.

  • [^] # Re: programmation

    Posté par  (site web personnel) . En réponse au message A quoi sert Python 2.2.1 sur XP fam. Évalué à 2.

    soit tu l'as installé par inadvertance, ce qui est assez improbable
    Il me semble qu'il est très facile et courant d'installer des choses par inadvertance sur l'autre programme qui ressemble à un OS...
  • # Un article intéressant sur le partitionnement

    Posté par  (site web personnel) . En réponse au message Partionner correctement son Disque dur. Évalué à 2.

    Pour répondre à une partie de ta question, à savoir "Quel espace allouer pour chacune", je te donne un petit lien que j'ai trouvé super intéressant :

    http://twiki.iwethey.org/Main/NixPartitioning(...)

    Personnellement, je pense que l'auteur fait énormement de partitions, mais l'article donne un peu le principe :
    - séparer la donnée en fonction du nombre de changements (séparer les données qui changent beaucoup des données qui changent très peu)
    - séparer la donnée en fonction des permissions (plus orienté serveur) pour par exemple monter des partitions entières sans droit d'exécution, pour la sécurité, ou sans droit d'écriture, pour les données qui n'ont pas à changer.
  • # Bug ouvert

    Posté par  (site web personnel) . En réponse au message Flottant sur une liste ul. Évalué à 3.

  • [^] # Re: ifplugd

    Posté par  (site web personnel) . En réponse au message configuration itinérante wifi. Évalué à 3.

    Autant pour moi pour les post-up, la synatxe était up. désolé ;)

    Sinon, peut être enlever portmap de l'init (avec un truc du genre update-rc.d portmap remove) et mettre :up /etc/init.d/portmap start
    up mount /truc/nfs
    down umount /truc/nfs
    down /etc/init.d/portmap stop


    C'est une idée comme çà. Je ne suis sûr d'aucune syntaxe... Et si les up se font pas dans l'ordre, alors tu peux faire un script qui assure que tout se fait dans l'ordre.
  • [^] # Re: ifplugd

    Posté par  (site web personnel) . En réponse au message configuration itinérante wifi. Évalué à 2.

    Heu oui, le journal que cite plus haut. Je l'ai suivi à la lettre. Pour toi, il suffit juste d'ajouter des post-up dans le fichier /etc/network/interfaces
  • [^] # Re: ifplugd

    Posté par  (site web personnel) . En réponse au message configuration itinérante wifi. Évalué à 2.

    Sur mon poste, c'est wpa_supplicant qui gère les priorité des profils Wifi, et ifplugd n'intervient qu'après pour faire le branchement.

    Une autre choix intervient ensuite avec guessnet qui devine le réseau, et, en fonction, choisit une interface virtuelle dans le fichier /etc/interfaces. C'est là que les post-up doivent, à mon avis, charger nfs.

    Donc pour résumer :
    - wpa_supplicant choisit un réseau wifi
    - guessnet choisit un interface virtuel (profil dans /etc/interfaces)
    - l'interface virtuelle definit les bon truc à charger une fois que l'interface est active avec les directives post-up ou un truc comme çà.
  • [^] # Re: Mes essais

    Posté par  (site web personnel) . En réponse au message Flottant sur une liste ul. Évalué à 2.

    Merci beaucoup pour tes essais. En effet, il est possible de contourner le problème sans trop se casser la tête.

    Je voulais juste savoir, n'étant pas un gourou CSS, si il fallait plutot pencher pour un bug ou pour une feature.
  • # ifplugd

    Posté par  (site web personnel) . En réponse au message configuration itinérante wifi. Évalué à 2.

    C'est là qu'intervient ifplugd qui détecte l'association avec le point d'accès et qui fait le ifup.

    Voir à ce sujet http://linuxfr.org/~artefact/16564.html(...)