omnikron a écrit 133 commentaires

  • # Echo

    Posté par  . En réponse au message Aide pour le choix d'un toolkit. Évalué à 2.

    Si tu veux partir sur de l'ajax et compagnie.... :-) Bref, il existe un framework "à la web2", qui m'a l'air plutôt bien foutu : "Echo".
    http://www.nextapp.com/platform/echo2/echo/

    Matte la démo, ça devrait te plaire.
  • [^] # Re: Avec PHP5 ?

    Posté par  . En réponse à la dépêche SQLite 3.4.0 est sorti. Évalué à 2.

    Certes c'est moche... mais ne serait-ce pas plus rapide que ta première solution ? J'avoue que la comparaison m'interesse beaucoup. Si tu as le temps, tiens nous au courant là dessus. Mais peut-être qu'un SQLite-addict pourrait nous donner une jolie manière de faire optimisée.

    Je pense que l'avantage de "LIKE 'segolene' OR truc='ségolene' OR truc LIKE 'segolène' OR truc LIKE 'ségolène' OR...." est que c'est avec PHP que tu va générer la liste des "OR" de ta requête. Et je pense que c'est plutôt à PHP de faire cela qu'à SQLite.
  • # Un peu HS mais bon...

    Posté par  . En réponse au message Interface de recherche/téléchargement de docs centralisés sur un serveur. Évalué à 2.

    Cela ne va pas répondre à ta question mais si tu as le temps de développer quelque chose, il est existe une API qui permet de faire pas mal de choses au sujet de l'indexation et de la recherche de documents.

    À la base, Lucene à été développée en Java, mais d'après la Wikipédia anglophone il existe maintenant des portages pour pas mal d'autres langages. Reste à savoir si les types de fichiers que tu veux seront supportés par le port que tu choisira. A mon avis l'API java est celle qui doit offrir le plus de possibilités (surtout au niveau des types de fichiers supportés pour l'indexation). Donc on peut imaginer une petite interface web en JSP... Jette tout de même un oeil aux projets de portage pour les autres langages si tu ne supporte pas Java :-)

    http://en.wikipedia.org/wiki/Lucene
    http://lucene.apache.org/
  • # Y'a plusieurs solutions... en voila une

    Posté par  . En réponse au message utilisateur 1006 /groupe wheel : kesako ?. Évalué à 3.

    Pour effacer le dossier en question, appellons le "X", dans un terminal faire :

    $ cd le_repertoire_PARENT_de_X
    $ su -c "rm -rfv X"


    Cela va exécuter la commande rm en root (super utilisateur). Donc, le mot de passe de root te sera demandé (à moins que tu sois sous ubuntu, auquel cas ce sera ton mot de passe perso).

    Sinon, pour modifier les permissions et donc ensuite pouvoir supprimer le dossier "X" normalement :

    $ cd le_repertoire_PARENT_de_X
    $ su -c "chown -R TON_LOGIN:TON_GROUPE X"


    Si tu n'a toujours pas les droits, il faudra voir du coté de la commande chmod... Mais si cela ne t'es pas familié et que tu souhaite tout simplement supprimer ton dossier "X", alors utilise ma première solution. Pour info si tu cherche ton groupe (meme si je pense que ce n'est pas hyper important), utilise la commande id ; ton groupe correspond au gid=xxxx(...).
  • [^] # Re: Bizarre, bizarre

    Posté par  . En réponse au message comment trouver vieille version flash player 7 ?. Évalué à 3.

    Lien direct. Ton problème m'est déjà arrivé. C'était plutôt le script de vérification de la présence de flash sur le site qui n'était pas mis à jour pour reconnaître la version 9.

    http://fpdownload.macromedia.com/get/shockwave/flash/english(...)
  • # Je me lance...

    Posté par  . En réponse au journal Chers amis.... Évalué à 10.

    A quand le fameux moinssage des journaux ??? :DDD
  • [^] # Re: namespace ?

    Posté par  . En réponse au message String.h. Évalué à 1.

    Oups... dans les includes il y a :

    #include <iostream>
    #include <string>
  • # namespace ?

    Posté par  . En réponse au message String.h. Évalué à 1.

    Ce que tu raconte m'étonne beaucoup... On ne sait jamais mais pense d'abord à un problème d'accès au namespace "std". Essaie le code suivant :

    #include
    #include

    using namespace std;

    int main(int argc, char **argv) {
        string toto = "hello world\n";

        cout << toto;
        return 0;
    }


    Et compile avec g++ -Wall -o plop plop.cpp

    La chose importante est using namespace std;
    Sans cette ligne tu devrait écrire :

    #include
    #include

    int main(int argc, char **argv) {
        std::string toto = "hello world\n";

        std::cout << toto;
        return 0;
    }
  • # Wow !!!

    Posté par  . En réponse à la dépêche EyeOS 1.0. Évalué à 6.

    C'est vraiment très très beau, super propre, classe... Mon Firefox ne rame même pas un poil lorsque je déplace par exemple la "fenêtre" de l'explorateur de fichiers. C'est vraiment rapide.

    J'étais plutôt sceptique face à ce genre de techno mais là je trouve que c'est du grand art.

    L'éditeur de texte est plutôt bien foutu. Je crois reconnaître TinyMCE. Le calendrier et gestionnaire de contacts, bien que "sommaires", m'ont l'air tout à fait pratiques et simples d'utilisation. Un petit mailer en plus et ce serait le top. Le navigateur... fonctionne bien mais bon... est-ce vraiment utile ? Le lecteur RSS est minimaliste mais a le mérite de fonctionner (une crasse avec l'UTF8 peut-être - flux dépêches linuxfr) ; il est très clean, tout comme le reste des "applis".

    Ce truc peut être tout à fait cool pour un client léger. Je trouve que c'est superbe. Surtout par ce que ca semble léger et que ça respecte la règle des 3 "s" : simple, sobre, serein :)
  • # MBox / Maildir ?

    Posté par  . En réponse au message Problème de réception d'email. Évalué à 2.

    Je ne suis pas certain de moi mais... la commande mail/mailx ne gère t-elle pas uniquement les boites au format Mbox ? C'est-à-dire nouveaux mails dans /var/mail/user et ancien dans ~/mbox... Toi tu utilise le format Maildir.
  • # hum !

    Posté par  . En réponse au message Question fonctions compte linuxfr. Évalué à 3.

    que veux dire "Avis" avec des points 0 /6 ? dans le cadre gauche au dessus de "Vous avez 1 session en cours! "

    Tu as déjà cliqué 6 fois sur "pertinent" ou "inutile" pour noter un commentaire. Pour le moment tu ne peux plus donner ton avis... avant 24h ? (où tes points seront ré-initialisés).

    dans le liens "Votre page personnelle", comment je fait pour voir tout les commentaire que j'ai posté (et pas seulemenet les plus récent)

    En cliquant sur le lien "Tous" de la boite "Derniers commentaires".
  • [^] # Re: argument -q (quiet) de grep

    Posté par  . En réponse au message Test si le retour d'un grep est vide, erreurs.. Évalué à 1.

    Soit tu utilise "-c" comme expliqué plus haut :


    if [ `grep -c on $1` == 0 ]
    then
        echo "ligne non trouvee"
    else
        echo "ligne trouvee"
    fi


    Soit tu fais qqchose comme ça :


    trouve() {
        echo "trouvee"
    }

    nontrouve() {
        echo "non trouvee"
    }

    grep -q on $1 || nontrouve
    grep -q on $1 && trouve


    Les fonctions doivent être définies avant les appels.
  • # argument -q (quiet) de grep

    Posté par  . En réponse au message Test si le retour d'un grep est vide, erreurs.. Évalué à 4.


    grep -q on vm-state

    if [ $? == 0 ]
    then
        echo "ligne trouvee"
    else
        echo "ligne non trouvee"
    fi
  • [^] # Re: Boulet

    Posté par  . En réponse au message Net::Libdnet. Évalué à 2.

    Tu devrais lancer la commande "cpan" qui te guidera pour télécharger, compiler et installer les modules Perl très facilement. Il faut savoir que certain modules ont réellement un nombre important de dépendances ; l'outil "cpan" s'occupera de tout pour toi.

    Avant d'utiliser cette solution, vérifie qu'il n'existe pas un paquet installant le module désiré dans les dépots de ta distribution.
  • # samba.org

    Posté par  . En réponse au message Samba comme PDC. Évalué à 1.

  • # P'tit rogolo...

    Posté par  . En réponse au journal [Humour/HS] Objet : attention virus en prévision dans votre programme Sarkozy 1.0. Évalué à 5.

    Au risque de paraître rengaine... à quand le moinssage de journaux ???
    Assez avec Sarkozy, "wait and see", après on critiquera. Et oui j'ai voté à gauche, mais la démocracie a tranché. Des trucs comme ceux là ne vollent pas plus haut que les bloqueurs de fac... Je sais c'est censé être de l'humour... mais quand c'est trop lourd c'est plutot désolant.
  • # Je sais !

    Posté par  . En réponse au message Enregistrement de flux mms : mplayer ou mencoder?. Évalué à 2.

    Je sais exactement ce qu'il te faut :)

    $ apt-cache search download stream mms
    mimms - MMS (e.g. mms://) stream downloader

    Ce truc est vraiment bien, tu va adorer :
    mimms mms://le-stream

    Et hop le stream est en local sur ton disque. Rien ne t'empeche ensuite de le réencoder avec mencoder, transcode ou autre.
  • # Pike ?

    Posté par  . En réponse au message Quel langage me conseilleriez vous ?. Évalué à 1.

    http://pike.ida.liu.se/
    Copie de "What is Pike ?" :

    Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.

    Pike is released under the GNU GPL, GNU LGPL and MPL; this means that you can fetch it and use it for almost any purpose you please.
  • [^] # Re: Plus d'informations

    Posté par  . En réponse au message Impossible de lire les fichiers php. Évalué à 0.

    J'ai l'impression que pour "lire" ton script PHP tu fais genre : fichier / ouvrir puis que tu vas trouver ton fichier .php sur ton système de fichier.

    Il faut passer par le serveur Web hein... http://ip/chemin/fichier.php et non pas file:///chemin/fichier.php. Mais je suis peut-être à côté.
  • # Plus d'informations

    Posté par  . En réponse au message Impossible de lire les fichiers php. Évalué à 2.

    Je ne pense pas qu'on pourra t'aider avec seulement ces infos... Le truc bizarre c'est que phpMyAdmin c'est du PHP... donc ton module PHP pour Apache a bien l'air de fonctionner, non ? Tu pourrais nous dire ce qui se passe réellement. Jee veux dire, qu'entends tu par "comment faire pour lire les fichiers PHP. Est-ce tu vois le source du .php dans ton navigateur ? As tu une section comme celle-ci dans un des fichiers de configuration d'apache :


    <IfModule mod_php5.c>
    AddType application/x-httpd-php .php .phtml .php3
    AddType application/x-httpd-php-source .phps
    </IfModule>
  • # Postfix & Qmail

    Posté par  . En réponse au message MTA libre le plus performant.. Évalué à 3.

    Côté MTA je pense qu'il n'y a pas photo. D'ailleur les FAI les utilisents beaucoup.

    Postfix :
    http://www.postfix.org/
    http://x.guimard.free.fr/postfix/ (traduction de la documentation en français)
    http://postfix.traduc.org/index.php/SASL_README.html
    http://workaround.org/articles/ispmail-sarge/

    Qmail :
    http://mir2.ovh.net/www.qmail.org/top.html

    Ma préférence va à Postfix que je trouve plus "simple" à administrer... mais c'est une affaire de gout. Pour ce qui est de la machine et de sa configuration je ne peux pas trop t'aider.
  • # find + gzip

    Posté par  . En réponse au message script. Évalué à 5.

    Cette commande va "gzipper" tous les fichiers du répertoire "toto/" :
    find toto/ -type f -exec gzip {} \;
  • [^] # Re: Quelle version de VMware ?

    Posté par  . En réponse au message Problème sur l'installation de Vmware. Évalué à 1.

    Le patch any-any a résolu ton problème ? Ou tu est passé à une version supérieur ? Pour ton problème de démarrage, ne cherche pas à lancer vmware en root, lance le en utilisateur normal. Tu le lançais en root non ?
  • [^] # Re: Quelle version de VMware ?

    Posté par  . En réponse au message Problème sur l'installation de Vmware. Évalué à 2.

    Je ne sais pas vraiment pour la 4.5.2 mais je suis quasiment certain qu'elle fonctionne très bien avec linux 2.6 puisqu'il me semble que je les ai déjà utiliisés ensemble.

    Quand on installe un vmware workstation il y a de fortes chances pour que la compilation des modules foire. Pour cela on trouve les patch any-any-update qui sont sencés fonctionner sur any versions de vmware, pour any versions du kernel.

    Récupère le dernier, extrait le, et lance le runme.pl.
    http://ftp.cvut.cz/vmware/vmware-any-any-update108.tar.gz

    Si ça foire toujours, essaie la version 5.5.2.
    Au plaisir,
  • [^] # Re: charset

    Posté par  . En réponse au message MySQL, PHP et charsets. Évalué à 2.

    Salut,

    1) Plutot que de changer la conf d'Apache... (pour éliminer le fait que ce soit apache le fautif). Ajoute ceci au début de ton script PHP.

    header ('Content-Type: text/html; charset=iso-8859-1');

    De plus, fait un grep -r AddDefaultCharset /etc/apache* pour être certain que cette options ne soit pas définie dans plusieurs fichiers. Genre sous les Debian récentes, de base on a /etc/apache2/conf.d/charset qui courcircuite /etc/apache2/httpd.conf.

    2) Il se peut aussi que ce soit MySQL qui te sorte de l'UTF-8... Exécute ceci avant de faire tes select.

    mysql_query("set names 'latin1';");

    3) Pour avoir été confronté à différents problèmes de charset dernièrement (envoi de mail en différentes langues dont russe depuis PHP et avec des templates de mes messages dans MySQL)... je conseille de migrer vers l'UTF-8 qui est THE unversal solution.