jm trivial a écrit 677 commentaires

  • # Re: Attention : SQL Foreign key

    Posté par  (site web personnel) . En réponse au journal Attention : SQL Foreign key. Évalué à 1.

    Pour une clé étrangère à plusieurs attributs, la syntaxe est la suivante: CREATE TABLE Groupe ( id CHAR(4) NOT NULL, intitule VARCHAR(60) NOT NULL, domaine CHAR(3) NOT NULL :evil: :twisted: , lang_id INTEGER NOT NULL REFERENCES Langue(id) ON DELETE RESTRICT, FOREIGN KEY (idn lang_id) REFERENCES Domaine ); Enfin je suis sûr que ça marche avec Oracle 8i (désolé, c'est ce qu'on utilise à la fac). Mais il me semble que cette synthaxe est une synthaxe SQL... Il me semble aussi qu'il n'y a pas besoin de préciser NOT NULL, car une clé étrangère est forcément not null...
  • [^] # Re: Bientôt un réseau dans ma maison :-)

    Posté par  (site web personnel) . En réponse au journal Bientôt un réseau dans ma maison :-). Évalué à 2.

    Je pensait passer mon câble dans le grenier, et descendre le long des cloisons.
    C'est plus esthétique que les pleintes en plastique, mais plus compliqué. Alors je veux faire le bon choix de câble dès le début. De toute façon, le câble droit dans le mur semble être commun à toutes les solutions convenables...
  • [^] # Re: Bientôt un réseau dans ma maison :-)

    Posté par  (site web personnel) . En réponse au journal Bientôt un réseau dans ma maison :-). Évalué à 2.

    La solution économique est peut-être quand même de mettre dans le mur un câble droit, et de placer entre les prises et les pcs un câble droit (pour l'un) et un croisé (pour l'autre)...
    Qu'en penses-tu? C'est une solution intermédiaire ...
  • [^] # Re: Bientôt un réseau dans ma maison :-)

    Posté par  (site web personnel) . En réponse au journal Bientôt un réseau dans ma maison :-). Évalué à 1.

    OK, je posterai un journal quand ça sera fait. Mais je suis juste au stade de la réflexion.
    Peut-être l'action dans 1 ou deux mois...
  • [^] # Re: Bientôt un réseau dans ma maison :-)

    Posté par  (site web personnel) . En réponse au journal Bientôt un réseau dans ma maison :-). Évalué à 2.

    C'est ce que je pensait aussi, mais il faut alors penser à ne croiser que d'un côté...
  • [^] # Re: Traduction de

    Posté par  (site web personnel) . En réponse au journal Traduction de "maintainer". Évalué à 1.

    Déménageur?
  • [^] # Re: Les modéros LinuxFR

    Posté par  (site web personnel) . En réponse à la dépêche Les modéros LinuxFR. Évalué à 1.

    Ca c'est une bonne idée. Je te plusse (pour que les autres aient accès à cette idée révolutionnaire...).
  • # Re: Nuit Blender le 10 mai à Nantes

    Posté par  (site web personnel) . En réponse à la dépêche Nuit Blender le 10 mai 2003 à Nantes. Évalué à 7.

    C'est quand même dommage, une Nuit Blender 4 jours avant la sortie mondiale de la deuxième version de Blender devenu libre: la 2.27... ;-)

    Une bonne nouvelle quand même. Vivement samedi, ça va blender...
  • [^] # Re: Problème avec g++ !

    Posté par  (site web personnel) . En réponse au journal Problème avec g++ !. Évalué à -1.

    C'est ce que je me disait aussi, jusqu'à ce que je passe mon programme pour qu'il respecte la nouvelle norme. Et là, super bizarre, avant il compilait, et après non.
    J'en ai donc conclut qu'il y avait un truc bizarre, du genre: les fonctions des librairies peuvent avoir les mêmes signatures que les fonctions du programme, mais elles ne sont pas prioritaires.
    Je sait, c'est tordu comme raisonnement, mais 1 jour avant de rendre un projet, et après 8 jours de codage, on ne réfléchit plus trop...
    Depuis, je ne m'était pas reposé la question...
    C'est vrai que c'est stupide.
  • [^] # Re: La statistique débile du jour...

    Posté par  (site web personnel) . En réponse au journal La statistique débile du jour.... Évalué à 3.

    Vraiment personne? C'est bizarre, quand même. T'habite dans un No Man's Land?
  • [^] # Re: Problème avec g++ !

    Posté par  (site web personnel) . En réponse au journal Problème avec g++ !. Évalué à -1.

    Voilà, c'est ça que je cherchait tout à l'heure! Tu lui dit que tu utilises la librairie standard, et il va chercher les fonctions que tu utilises dedans. Seulement l'inconvénient, c'est si tu définit des fonctions qui ont la même signature que la stdlib. Il y a conflit, et ça ne compile pas...
  • [^] # Re: La statistique débile du jour...

    Posté par  (site web personnel) . En réponse au journal La statistique débile du jour.... Évalué à 2.

    Pour être encore plus sûr (de la distance), il faut le faire faire à deux personnes, qui n'ont pas la même enjambée, puis faire la moyenne... Là, on aura vraiment une approximation à ~2%... Du jamais vu, quelle précision!!!
  • [^] # Re: Problème avec g++ !

    Posté par  (site web personnel) . En réponse au journal Problème avec g++ !. Évalué à 1.

    Oui, et tous tes cin par std::cin .Voilà.
  • [^] # Re: La statistique débile du jour...

    Posté par  (site web personnel) . En réponse au journal La statistique débile du jour.... Évalué à 2.

    Bon, et maintenant, lançons-nous dans l'estimation de la distance de chez toi à la mairie: mesure un de tes pas, en condition de marche normale (je sait, ça n'est pas simple), comme ça nous pourrons avoir cette estimation à ~25% ( 5% d'erreur sur le nombre de pas, et 5% sur la longueur d'un pas) :)
  • # Re: La statistique débile du jour...

    Posté par  (site web personnel) . En réponse au journal La statistique débile du jour.... Évalué à 3.

    Mais 1400... 1400 exactement, ou c'est une estimation, ou encore une valeur arrondie?
    Parce que ça change tout, les statistiques, ça nécessite de préciser le contexte... Les chiffres, ça ne fait pas tout.
  • [^] # Re: Problème avec g++ !

    Posté par  (site web personnel) . En réponse au journal Problème avec g++ !. Évalué à 2.

    Encore une fois templeet a avalé les caractères inférieurs et supérieurs.
    C'est dommage, pour une démo de include, il n'y a plus rien de visible.

    Pourquoi les .h ont-ils disparu à la fin des include?
    Pour faire simple, g++ utilise la nouvelle norme c++ qui nécessite d'utiliser les indicateurs de portée. Ainsi, auparavant, on utilisait cout sans se soucier d'où ça venait. Maintenant, on utilise std::cout pour préciser qu'on utilise la version de la librairie standard.
    Si on veut toujours utiliser une librairie, on peut bien sûr le faire, mais par défaut, on doit toujours préciser l'origine d'une fonction que l'on utilise.
    Les fichiers sans .h proposent donc cette nouvelle norme, que l'on doit respecter si l'on veut que notre code soit utilisable dans 10 ans...
  • [^] # Re: hardware encore

    Posté par  (site web personnel) . En réponse au journal hardware encore. Évalué à 1.

    Bon, j'ai relu ma config pour tuxracer, qui se trouva dans ton home, dans .tuxracer/options

    J'ai changé de carte depuis, mais quand j'avais une rage 128, il me semble que j'avais modifié disable_fog à vrai:

    # disable_fog
    #
    # If true, then fog will be turned off. Some Linux drivers for the
    # ATI Rage128 seem to have a bug in their fog implementation which
    # makes the screen nearly pure white when racing; if you experience
    # this problem then set this variable to true.
    #
    set disable_fog true


    Il y a bien sûr plein d'autres paramètres à régler dans ce fichier pour avoir un rendu le plus esthétique possible...
    Voilà.
  • [^] # Re: Polices Vera de Bitstream, version 1.10

    Posté par  (site web personnel) . En réponse à la dépêche Polices Vera de Bitstream, version 1.10. Évalué à 10.

    Ton message commençait bien, mais là, non, je dit stop!!!
    ComicSansMs est la police la plus immonde qui n'ai jamais existé.

    Bien sûr, Mme Michu te répondra que "c'est une police qu'elle est toute jolie, [qu']aucune autre ne lui ressemble, et quand je veux faire un texte pas prise de tête, c'est celle-là que j'utilise". Bon, tous les goûts étant dans la nature, on la laisse utiliser ComicSansMs en souriant.

    Mais quand tous les abrutis qui font des publications pour leur club sportif ou le compte-rendu du conseil de copropriété se mettent à utiliser cette police illisible et peu esthétique "parce qu'elle est marrante et moins rigoureuse que les autres, là je dit non, ça ne va plus.
    Et ce n'est pas parce que c'est une police microsoft, c'est vraiment parce qu'il y en a marre de la voir partout, cette police de merde...
    Alors rejoignez-moi dans la lutte anti-ComicSansMs, et peut-être un jour tous les compte-rendu de conseil d'administration de tous les clubs de foot du monde seront agréables à lire!!!

    Enfin moi je dis ça, c'est juste comme ça...
  • [^] # Re: Installation Gentoo

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

    D'habitude, c'est Microsoft qui se met derrière l'utilisateur, et pas l'inverse?!?
    Ok, je sort...
  • # Re: convertir une animation *.tga en gif

    Posté par  (site web personnel) . En réponse au message [Terminal] convertir une animation *.tga en gif. Évalué à 1.

    Bien sûr que non, on ne doit pas utiliser le gif animé. Faut mieux faire ça en PNG animé. :-)
  • [^] # Re: hardware encore

    Posté par  (site web personnel) . En réponse au journal hardware encore. Évalué à 3.

    Pour le tux tout blanc, j'avait le même problème avec mon ATI, mais il y a une option (je ne sait plus laquelle) à mettre dans le fichier de conf, et le tux redevient normal...
    Si tu veux plus d'infos, je mettrait ici mon fichier de conf demain...
  • [^] # Re: Supprimer les fichiers avec un ~

    Posté par  (site web personnel) . En réponse au journal Supprimer les fichiers avec un ~. Évalué à 1.

    C'est vrai.
    Une solution: faire un file sur tous les fichiers du répertoire, puis un diff sur tous les fichiers du même type, puis estimer l'écart entre deux fichiers, puis...
    Pas simple du tout.
    Si on se limite aux fichiers qui n'ont pas changé de nom, c'est pas complet, mais ca peut être pratique.
  • # Re: Frozen Bubble en applet JAVA

    Posté par  (site web personnel) . En réponse à la dépêche Frozen Bubble en applet JAVA. Évalué à 0.

    Je leur ai envoyé un rapide rapport de bug, et je vous en fait part: sur ma machine, il se chie dessus quand il veut accéder à la carte son (qui existe, mais pas dans le noyau...), j'obtient un message du type:

    java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.audio)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:272)
    at java.security.AccessController.checkPermission(AccessController.java:399)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
    at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1501)
    at sun.applet.AppletSecurity.checkPackageAccess(AppletSecurity.java:169)
    at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:105)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
    at net.library.jiga.GameApplet.init(GameApplet.java:65)
    at sun.applet.AppletPanel.run(AppletPanel.java:344)
    at sun.plugin.navig.motif.MotifAppletViewer.maf_run(MotifAppletViewer.java:127)
    at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:123)
    at java.lang.Thread.run(Thread.java:484)


    Si quelqu'un a ce problème, ou une solution, qu'il parle ou se taise à jamais!
  • [^] # Re: Supprimer les fichiers avec un ~

    Posté par  (site web personnel) . En réponse au journal Supprimer les fichiers avec un ~. Évalué à 1.

    Ouais, mais comme je le dit au dessus, ça ne vérifie pas que l'original de la sauvegarde existe et est plus récent. Ça permettrait plus de sécurité...
  • [^] # Re: Supprimer les fichiers avec un ~

    Posté par  (site web personnel) . En réponse au journal Supprimer les fichiers avec un ~. Évalué à 1.

    En fait, c'est plutôt avec Xemacs :-)))
    Mais le but est de nettoyer tout mon compte, de manière régulière, sans perdre d'infos...

    Le script, je l'ai écrit au tout début de l'année, quand je n'avait pas encore suivi mon module de Bash à la fac. Maintenant que c'est fait (le module, quoi), ce code me parait vraiment très améliorable. je l'ai juste mis en ligne pour échanger des idées... Je suis sûr qu'il y a plein de Linuxiens qui ont de super scripts, mais qui les gardent jalousement...

    D'autres part, tes scripts sont intéressants, mais ne vérifient pas que l'original existe. C'est pratique pour ne pas perdre sans faire attention d'infos utiles...