Pat Le Nain a écrit 648 commentaires

  • # service ntpd

    Posté par  . En réponse au message NTP. Évalué à 2.

    Le service ntpd lance le démon ntpd. Ce démon est chargé de réguler en permanence l'horloge sytème par rapport à une horloge de référence (en l'occurence, excalibur).
    [OT] Sur une distrib RedHat (les autres je connais pas), le script de lancement commence par synchroniser l'horloge locale (via la commande ntpdate) puis lance le démon. Le pourquoi du lancement de ntpdate s'explique par l'arrêt brutal de ntpd au démarrage si l'écart entre l'horloge de référence et l'horloge système est supérieur à 1000s (cf man ntpd - comportement désactivable avec l'option -g). [/OT]

    Pour répondre à ta question, tu n'as pas besoin de lancer régulièrement de tâche via cron vu que le démon corrige en permanence l'horloge système.

    Un petit rappel : une liste des serveurs français de strate 2 est disponible ici : http://www.cru.fr/NTP/serveurs_francais.html(...)
  • [^] # Re: Tribune de qualitai

    Posté par  . En réponse au message tribune libre. Évalué à 2.

    Le système de linuxfr, à base de templeet, s'il a le prestige historique d'être parmi les premiers apparus (originellement sous daCode, que tu peux toujours te procurer)
    Je m'insurges contre cette assertion ! A l'origine, la Tribune (la seule, la vraie) a été codée en Perl avant l'arrivée de daCode. De nombreux témoignages d'anciens pourront te le prouver (et moi le premier). Elle permettait même de poster en anonyme, chose impensable ici de nos jours.
  • # Je ne l'aurais jamais cru

    Posté par  . En réponse au journal J'ai honte. Évalué à 1.

    Je suis PalmOs !?!?!
  • # uucpssh.org ?

    Posté par  . En réponse au message MX Secondaire. Évalué à 2.

    J'utilise http://uucpssh.org/(...) comme mx secondaire (mais on peut aussi l'utiliser comme mx principal).
  • [^] # Re: Plus c'est gros ....

    Posté par  . En réponse au journal Trop gros, passera pas.... Évalué à 9.

    Plus c'est gros, mieux ça passe.
    Les gonzesses vont pas être d'accord /o\
  • [^] # Re: Tiens, tiens

    Posté par  . En réponse au journal Comment le patron de Nintendo réduit Ballmer au silence .... Évalué à -2.

    Comment t'as deviné ? on se connait ?
  • # Médecins Sans Frontière

    Posté par  . En réponse au journal Séisme: appels aux dons. Évalué à 5.

  • # Rappel pour les associations reconnues d'utilité publique

    Posté par  . En réponse au journal Séisme: appels aux dons. Évalué à 10.

    Voici ce qu'indique le site de la Croix Rouge, mais c'est également valable pour toutes les associations reconnues d'utilité publique :
    La Croix-Rouge Française, association loi 1901 reconnue d'utilité publique, bénéficie des meilleures dispositions fiscales. Elles vous permettent de déduire de vos impôts 66% du montant de votre don dans la limite de 421¤.
    Au delà de 421¤, la déduction fiscale est de 60% dans la limite de 20% de votre revenu imposable.
    Ainsi, un don de 45 euros ne vous coûte, après déduction fiscale, que 15,30 euros.
  • [^] # Re: Ca me parrait normal ...

    Posté par  . En réponse au message Impossible d'affecter une adresse. Évalué à 2.

    Je parlais d'un point de vue code source. Bien sûr que le compilo va ajouter les casts de lui même mais c'est un point de vue bytecode/exécution.

    les objets étant toujours stockés sous forme d'Object, ce qui a des graves conséquences en terme de performance lorsqu'on met un type primitif dans un truc générique.
    Là, tu parles de l'autoboxing (la conversion automatique type-primitif <-> objet), ce qui sort du propos de mon post.

    Je persiste à dire que du point de vue du codeur Java (et du source qu'il va pondre), Java5 permet de s'affranchir du cast explicite (vu qu'il le fait implicitement) dans la plupart des cas (il y aura toujours des cas où le cast devra être explicite, genre un objet B héritant de A, un Vector et tu veux utiliser un méthode spécifique de B sur un objet contenu dans le vecteur).
  • [^] # Re: Ca me parrait normal ...

    Posté par  . En réponse au message Impossible d'affecter une adresse. Évalué à 2.

    Si tu as le jdk, tu dois avoir un fichier src.zip contenant les sources Java de l'api (enfin, l'essentiel, tout ce qui est natif et certains fichiers sont absent).
  • [^] # Re: Ca me parrait normal ...

    Posté par  . En réponse au message Impossible d'affecter une adresse. Évalué à 2.

    Le pourquoi de l'exception

    Dans la fonction, tu crées un tableau de type Object[] (qui peut contenir n'importe quel objet). Ce tableau est ensuite casté vers un tableau de type Integer[].
    Le cast ne marche que dans un sens !
    Dans le cas des objets, tu peux caster un Integer vers un Object (car Integer hérite de Object). Si tu essayes l'inverse, tu auras droit à un ClassCastException du plus bel effet. Pour les tableaux, c un peu pareil. Tu peux caster un tableau de type Integer[] vers Object[] (car Integer hérite de Object) mais l'inverse n'est pas possible (d'où le ClassCastException).

    Correctif - Utilisation de Vector

    Un Vector consiste en un tableau d'Object retaillable avec plein de fonctions autour (voir la doc).
    Tu replaces tes tableaux par des Vectors. Pour ajouter un objet à la fin du tableau, tu utilises la méthode put(Object valeur). Pour lire un objet à une position donnée tu utilises la méthode get(int index). Jusqu'à Java5, tu est obligé de caster le résultat du get pour obtenir le bon type. Depuis Java5 la généricité permet de s'affranchir dans pas mal de cas du cast.
  • [^] # Re: Ca me parrait normal ...

    Posté par  . En réponse au message Impossible d'affecter une adresse. Évalué à 2.

    NB : J'ai suprimé ta variable nb qui ne sert à rien.
    
    
    D'après son code, si. Le but de sa fonction est de créer un tableau d'Object de taille [tab.length + 1], de copier le contenu du tableau tab ds tmp et d'ajouter nb dans la dernière case.
    
    
    Deux suggestions :
    
        // J'ai renommé nb en newVal
        private Object[] addObject(Object tab[], Object newVal) {
            Object result[] = new Object[tab.length + 1];
            // Utilisation de System.arraycopy() qui est bcp plus rapide que la boucle proposée - un peu comme memcpy en C
            System.arraycopy(tab, 0, result, 0, tab.length);
            reult[tab.length] = newVal;
            return result;
        }
    
    ou plus bêtement l'utilisation d'un Vector au lieu du tableau d'Object.
  • # Pour les fans de Warcraft 2

    Posté par  . En réponse à la dépêche Des petits jeux pour les fêtes. Évalué à 2.

    Il existe un mod libre sous GNU/Linux pour War2 : http://wargus.sf.net/(...)
    Pour l'utiliser, il faut installer stratagus (le moteur) et disposer des fichiers de Warcraft2 (le mieux c'est d'avoir le CD mais j'ai réussi à l'installer avec les fichiers). C'est la poursuite du projet Freecraft bloqué par Blizzard.
  • # gallery

    Posté par  . En réponse au journal Recherche script php pour une Gallerie. Évalué à 4.

    Chez moi, j'utilise gallery http://gallery.sf.net/(...) mais je sais pas si ça passe chez free
  • [^] # Re: Assis....

    Posté par  . En réponse au sondage Que je travaille, je suis le plus souvent assis. Évalué à 4.

    C'est pas elle qui est assise sur tes genoux ? ==>[]
  • # SdS ?

    Posté par  . En réponse au journal SdS : Concours de Logo (avec lots cette fois-ci). Évalué à 3.

    J'ai failli lire SD6 (je suis déjà dehors et ça caille)
  • [^] # Re: Je viens de la raconter à mon fils de 6 ans...

    Posté par  . En réponse au journal J'ai engendré un geek !. Évalué à 10.

    Et elle leur a donné comme punition d'installer un Hurd.
  • [^] # Re: T'as pensé à une connexion crypté par TLS ?

    Posté par  . En réponse au message SASL et Postfix. Évalué à 2.

    Désolé, j'envoye très peu de courrier par smtp/tls/sasl. J'avais mis ça en place pour envoyer des mails depuis le bureau mais le port smtp est bloqué :o
  • # T'as pensé à une connexion crypté par TLS ?

    Posté par  . En réponse au message SASL et Postfix. Évalué à 2.

    Comme ça rien ne circule en clair.

    Extrait de ma config :

    # TLS support
    # Autorise le cryptage TLS/SSL
    smtpd_use_tls = yes
    # N'autorise l'identification par SASL que après l'établissement de la connexion cryptée
    smtpd_tls_auth_only = yes
    # Clé, certificat et CA pour TLS
    smtpd_tls_key_file = /usr/share/ssl/private/postfix-key.pem
    smtpd_tls_cert_file = /usr/share/ssl/certs/postfix.pem
    smtpd_tls_CAfile = /usr/share/ssl/certs/cacert.pem
    # Ajout des infos TLS dans l'entête du mail
    smtpd_tls_received_header = yes
    # Divers
    smtpd_tls_session_cache_timeout = 3600s
    tls_random_source = dev:/dev/urandom
  • [^] # Re: Equivalent de inet_aton pour l'éthernet

    Posté par  . En réponse au message Fonction de conversion d'adresses mac ?. Évalué à 2.

    > Super, merci beaucoup. C'est exactement ce que je cherchais.
    De rien

    > Question subsidiaire : comment aurais-je pu découvrir cette fonction sans passer par un forum ? cad avez-vous un lien vers une documentation ou un listing des fonctions C de base concernant le réseau ?
    J'ai rien de tout cela. J'ai juste fait un 'locate ether | grep man'
  • # Equivalent de inet_aton pour l'éthernet

    Posté par  . En réponse au message Fonction de conversion d'adresses mac ?. Évalué à 3.

    man ether_aton
  • [^] # Re: Mozilla ou Gulliver ?

    Posté par  . En réponse au journal Bouffe à Rennes ?!?. Évalué à 2.

    > Pourquoi ne pas aller à la Moz Party de ce mardi 9 novembre ?
    J'y serai
  • [^] # Re: 2 ou 3 petites questions

    Posté par  . En réponse au journal Bouffe à Rennes ?!?. Évalué à 3.

    1) on est un certain nombre à se connaitre, en effet. mais ça n'empêche pas d'être ouvert à ceux qu'on connait pas (surtout s'ils payent leurs pots :))
    3) de tout, de rien et surtout de rien. ya pas de thème, c un peu une tribune irl

    [OffTopic]
    Au fait, ça va bientôt faire un an que jihairounet est venu parmi nous \o/
    [/OffTopic]
  • [^] # Re: Rendez-vous

    Posté par  . En réponse au journal Bouffe à Rennes ?!?. Évalué à 2.

    Donc on va dire Mercredi 19h au O'Connels.
    Ok.

    Pour le resto, des idées ?
    Comme d'hab, on verra sur place et on atterrira à la Casa Pepé ? /o\
  • # \o_ shiftounet _o/

    Posté par  . En réponse au journal Bouffe à Rennes ?!?. Évalué à 3.

    Tu peux compter sur moi !
    Pour le jour, je suis libre ces deux soirs.
    Pour le bar, j'ai bien mon idée ...