NeoX a écrit 18073 commentaires

  • [^] # Re: google est ton ami (ou pas).

    Posté par  . En réponse au message Géolocalisation des communes françaises. Évalué à 2.

    sinon, pour moins de 500.000visites par mois, il me semble que tu peux taper dans les APIs de google avec googlemaps

    sinon openstreetmap fournit peut-etre aussi une API

  • [^] # Re: Juridiquement...

    Posté par  . En réponse au journal C'est une arme redoutable.. Évalué à 8.

    Un chiwawa est un animal, ça peut être une arme avec cette définition! :)

    par definition NON,
    un pistolet, un couteau de chasse, est une arme par definition (avec des categories)

    un chiwawa, comme un rottweiler, une chaise, ou une chaussure est une arme par DESTINATION (ce que tu vas en faire)

  • # chez google

    Posté par  . En réponse au message portaged'une appli sur android. Évalué à 2.

    doit bien y avoir le SDK, l'emulateur et les docs qui vont bien, non ?

  • # windows linux et le bios

    Posté par  . En réponse au message Gnome 3, heure du bios et heure système .... Évalué à 7.

    Windows (XP en tout cas) tape directement directement dans le bios pour mettre la machine à l'heure.

    probleme, il ne met pas l'heure en UTC pour ensuite afficher en local avec le fuseau qui va bien, mais bien directement l'heure UTC+2 s'il regle l'heure aujourd'hui.

    Linux, à une epoque lors de l'installation on lui precisait si l'heure du bios etait UTC ou celle du fuseau, linux s'adapter alors.

    Mais la mise à l'heure sous linux n'est pas repercuté dans le bios, sauf avec un hwclock -w

    Bref, bienvenu dans un monde ou deux OS n'agisse ou ne reagisse pas de la meme maniere vis à vis du bios.

    mais sous linux, avec ntpdate, tu peux mettre ta machine à l'heure via internet au boot ou à intervalle de temps, et tenir compte du fuseau horaire sans avoir à tenir compte de ce qui se passe dans le bios.

  • # configuration dans la netinstall

    Posté par  . En réponse au message Françisation des applications graphiques. Évalué à 3.

    tu n'utilises pas les memes installeurs entre le A et le B

    install1, Partition A)
    installation par le réseau à partir d'un CD minimal

    install2, Partition B)
    debootstrap --arch i386 squeeze ${rep_fs} http://ftp.fr.debian.org/debian

    sauf que le CD a beau etre minimal, il fait peut-etre des choses que ton debootstrap ne fait, comme positionner une variable dans un fichier de configuration en fonction des choix de l'utilisateur au moment d'installer

  • [^] # Re: Debian Lenny avec PAM

    Posté par  . En réponse au message Pb login Dovecot/AD. Évalué à 2.

    c'est vrai qu'utiliser PAM peut aussi simplifier la vie de ce coté là.

    configurer PAM_LDAP pour aller chercher les utilisateurs/passe dans le ldap
    configurer (ou laisser par defaut) dovecot pour lui dire d'utiliser PAM

  • [^] # Re: ca m'interesse mais avec mysql

    Posté par  . En réponse à la dépêche EditableGrid, des nouvelles du projet. Évalué à 3. Dernière modification le 25 avril 2012 à 10:35.

    Donc quand tu dis "il ne fait pas le rafraichissement de l'affichage", je me demande si ce n'est pas plutôt l'ancienne valeur qui est remise à cause d'une mauvaise réponse du PHP.

    Merci Louis, oui c'est exactement ca, faut dire que j'ai quand meme fait un violent copier/coller de l'exemple, mais que j'ai pas encore compris comment mon PHP doit dire à javascript que la reponse est OK.

    ce qui change dans le code javascript de demo.js (copier/coller de l'exemple)

     // register the function that will handle model changes
                    modelChanged = function(rowIndex, columnIndex, oldValue, newValue, row) {
                            displayMessage("Value for '" + this.getColumnName(columnIndex) + "' in row " + this.getRowId(rowIndex) + " has changed from '" + oldValue + "' to '" + newValue + "'");
                            if (this.getColumnName(columnIndex) == "continent") this.setValueAt(rowIndex, this.getColumnIndex("country"), ""); // if we changed the continent, reset the country
                    this.renderCharts();
                    };
    
    

    DEVIENT ==>>

                    // register the function that will handle model changes
                    modelChanged = function(rowIndex, columnIndex, oldValue, newValue, row) {
    
    // --- Start of modification to add ajax mysql script
        $.ajax({
            url: "update_grid_cell.php",
            type: 'POST',
            dataType: "text",
            data: {
                id: editableGrid.getRowId(rowIndex),
                column: columnIndex,
                value: newValue
            },
    
            success: function (response) {
                // reset old value if failed
                if (response != "ok") editableGrid.setValueAt(rowIndex, columnIndex, oldValue);
                // here you could also highlight the updated row to give the user some feedback
            },
    
            error: function(XMLHttpRequest, textStatus, exception) {
                alert(XMLHttpRequest.responseText);
            }
        });
    
    //--- end of modification
     displayMessage("Value for '" + this.getColumnName(columnIndex) + "' in row " + this.getRowId(rowIndex) + " has changed from '" + oldValue + "' to '" + newValue + "'");
    if (this.getColumnName(columnIndex) == "continent") this.setValueAt(rowIndex, this.getColumnIndex("country"), ""); // if we changed the continent, reset the country
    this.renderCharts();
                    };
    
    

    et mon code PHP est le suivant :

    // le code au dessus prepare une requete de mise à jour avec les données precedemment transmise, et je teste le retour de la requete pour tenter de transmettre une info à javascript
    $res=$bdd->exec($req);
    if($res === FALSE)
    {
    die('erreur dans la requete');
    }
    else if($res === 0)
    {
        return "nok";
    }
    else
    {
        return "ok";
    }
    
    

    peut-etre faut-il que je mette du code javascript dans mon php pour modifier la variable "response" qui sera utilisée dans demo.js ?

    ah, et une autre remarque, qui peut etre une piste d'amelioration, c'est dommage de devoir coder les colonnes en dur dans le javascript alors qu'il pourrait le lire depuis le xml

    ex : je ne veux pas des colonnes age/height dans mon site,
    je ne les mets pas dans le xml
    mais je dois modifier le javascript pour ne plus avoir d'erreur
    alors qu'on devrait pouvoir parser le xml pour calculer les colonnes et les valeurs des champs par defaut (liste de reponse)

  • [^] # Re: ca m'interesse mais avec mysql

    Posté par  . En réponse à la dépêche EditableGrid, des nouvelles du projet. Évalué à 5.

    de ce que j'ai pu voir cet apres midi en faisant mes tests le callback existe deja "modeleChange()"

    dedans on lui met ce qu'on veut,
    par definition du javascript,
    mais celui-ci peut appeler ce qu'il veut, et dans l'exemple, on demande à ajax d'appeler fichier php en POST.

    il me reste la sortie du PHP et le retour au javascript à gerer (il ne fait pas le rafraichissement de l'affichage, alors que la base est bien modifiée)

  • # les views

    Posté par  . En réponse au message Configuration Bind - Domaine externe et interne. Évalué à 5.

    pour avoir été dans ton cas, voici comment je procedais :

    1) un bind master au datacenter, configurer avec les views
    pour que les clients qui viennent de la connexion du bureau voit 192.168.2.10 pour intra.mondomaine.com

    2) un bind slave au bureau, qui prend ses infos du master, pour fournir un dns local si la connexion internet tombe.

  • [^] # Re: ca m'interesse mais avec mysql

    Posté par  . En réponse à la dépêche EditableGrid, des nouvelles du projet. Évalué à 2.

    ca y est j'ai mis les mains dedans ;)

    beau travail

  • # ca m'interesse mais avec mysql

    Posté par  . En réponse à la dépêche EditableGrid, des nouvelles du projet. Évalué à 2.

    je voudrais interagir avec une base de données mysql.

    dois-je alors interroger ma base de données (une table une particulier)
    pour la sortir en json ou xml la traiter avec votre outil

    puis faire un bouton validation qui relit le json ou le xml pour injecter les modifs dans la base ?

  • # ca vient de tomber hier

    Posté par  . En réponse au message Communication distribuée. Évalué à 3.

  • [^] # Re: OU n'existe pas, cn=Users si

    Posté par  . En réponse au message Pb login Dovecot/AD. Évalué à 2.

    une histoire de scope (de portée de la recherche)

    d'apres : http://www.zytrax.com/books/ldap/apd/

    search scope may be :
    - base in which case only the supplied DN is used,
    - one in which case the search descends one level from the supplied DN
    - or sub in which case descends the hierarchy from the DN to the lowest level in the tree (DIT).

    toi apparemment dans ton dovecot-ldap tu utilise le scope "subtree"

    peut-etre une piste à suivre…

  • [^] # Re: résolu...

    Posté par  . En réponse au message [résolu] Puppet - Apache2 - Passenger - SSL. Évalué à 3.

    penses à executer cette commande en post-up de tes interfaces
    sinon au prochain reboot, tu vas te poser la question.

  • # OU n'existe pas, cn=Users si

    Posté par  . En réponse au message Pb login Dovecot/AD. Évalué à 2.

    je dis peut-etre une betise mais
    une OU (Organizational Unit) est une pseudo branche.
    les utilisateurs sont reellement dans cn=Users

    de plus dans la config dovecot-ldap.conf

    user_filter = (&(userPrincipalName=%u)(objectClass=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
    pass_filter = (&(userPrincipalName=%u)(objectClass=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))

    tu filtres l'utilisateur, soit, mais tu filtres sont mot de passe avec le meme filtre
    du coup, c'est peut-etre ca qui ne marche pas et qui refuse du coup la connexion.

  • [^] # Re: Ballmer avait donc raison ?

    Posté par  . En réponse au journal Notre petit univers de geek privilégié. Évalué à 2.

    bah finalement, ca doit pas etre si loin de la realité

    j'allais commenté dans le meme esprit,

    le libre partage de la connaissance, des ressources, l'égalité, ou tout le monde aurait acces à tout…

    les geeks libristes seraient donc plutot portés à gauche,

  • [^] # Re: SSD = HDD = meme durée de vie

    Posté par  . En réponse au message Bakcup SSD vers HDD : dd, rsync. Évalué à 2.

    Le RAID ne répond pas à mon besoin car trop de bruit.

    en quoi le raid serait plus bruyant que les deux disques dans ta tour sans RAID ?

  • # Humour Belge ?

    Posté par  . En réponse au journal Le Parti Pirate va-t-il me faire ouvrir un compte Facebook ?. Évalué à 9.

    Premièrement, le Parti Pirate belge utilise énormément Facebook. Chaque lien Twitter est même en fait une redirection Facebook ( https://twitter.com/#!/piratesbelgium ).

    c'est peut-etre une histoire belge ?

  • [^] # Re: detection de partition ou disque mort

    Posté par  . En réponse au message disque dur non monté qui "mouline". Évalué à 2.

    comment tu sais que c'est un HDD qui ne te sers à rien qui gratte
    et pas le disque dur sur lequel tu as ton OS ou tes données ?

  • # SSD = HDD = meme durée de vie

    Posté par  . En réponse au message Bakcup SSD vers HDD : dd, rsync. Évalué à 1.

    Ton SSD tiendra largement autant de temps que tes HDDs, donc perso je ne vois pas trop l'interet de 'paumer' 300Go juste pour cloner le SSD.

    si vraiment tu veux faire un truc comme ca, y avait eu un tuto et des pistes pour faire du raid1 entre un SSD et un HDD pour avoir les performances du SSD, mais un doublon sur HDD

  • # detection de partition ou disque mort

    Posté par  . En réponse au message disque dur non monté qui "mouline". Évalué à 2. Dernière modification le 22 avril 2012 à 15:37.

    il gratte comment ?

    suivant le cas, il essaie de detecter les partitions qui sont dessus mais n'y arrive pas car le disque genere des erreurs

    il faudrait faire dmesg pour avoir les derniers messages
    ou regarder dans les logs (/var/log/messages)

    y a quoi comme partition dessus ?
    il me semble que les partitions swap sont detectées et montées automatiquement

  • # but de ln -s

    Posté par  . En réponse au message lien symbolique et pwd. Évalué à 3.

    n'est ce pas justement le but du lien symbolique que de faire croire que tu es ailleurs ?

  • [^] # Re: il manque une hypothese

    Posté par  . En réponse au journal Anomalie Pioneer: une solution en vue ?. Évalué à -10.

    parce qu'evidemment les gens de la NASA ils savent calculer les effets du vent solaire à une telle distance ?

  • # il manque une hypothese

    Posté par  . En réponse au journal Anomalie Pioneer: une solution en vue ?. Évalué à -7.

    le vent solaire, qui possait au depart, ne pousse plus car on est trop loin.

    tu peux tester avec un bateau radioguidé sur un bassin,
    tu donne un coup de moteur, il va avancer, et continuer d'avancer (moins les frottements)

    si y a du vent dans le dos, il va continuer d'avancer tout seul.
    si le vent s'arrete, il va ralentir

    si le vent est de coté, il va modifier la trajectoire
    si le vent s'arrete, cette modification de trajectoire va cesser…

    avec le vent solaire c'est peut-etre pareil

  • [^] # Re: et merde....

    Posté par  . En réponse au message cherche solution clustering (réél hein... donc pas de conneries spécifiques). Évalué à 3.

    regarde les modifs qui sont fait sur ta knoppix, c'est un derivé de debian
    puis regarde si tu ne peux pas mettre ces modifs sur debian.

    bon evidemment si les modifs pour le cluster se joue dans l'ordonnanceur du noyau, ca va pas etre simple…