NeoX a écrit 18082 commentaires

  • [^] # Re: c'est marqué dessus

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

    ouvre ton fichier mcelog.cron
    et remplace la ligne setterm $TERM
    par setterm xterm

    ca devrait bien suffire

  • [^] # Re: Je n'ai peut-être pas compris la question

    Posté par  . En réponse au message Récuperer noms d'un fichier pour l'envoyer dans une chaine de caractère dans un fichier. Évalué à 3.

    actuellement on remplace la ligne COM1=/dev/cu.usbmodem par COM1=/dev/cu.usbmodemXXX
    comme l'enoncé en le precise pas, je pensais que le fichier io_comm.ini contenait d'autres lignes.

    si tu veux remplacer/ecraser le fichier io_comm.ini, il suffit alors de remplacer nos grep/exit/sed par

    read REP
    echo 'COM1=/dev/cu.usbmodem'$REP >io_comm.ini
  • [^] # Re: Je n'ai peut-être pas compris la question

    Posté par  . En réponse au message Récuperer noms d'un fichier pour l'envoyer dans une chaine de caractère dans un fichier. Évalué à 4.

    tester si le fichier contient deja cu.usbmodem411 et quitter avant de faire la modif par exemple.

    grep 'usbmodem'$REP io_comm.ini && exit
    sed -i -e '.......'
  • # il cherche un dossier PICTURES dans ton /home

    Posté par  . En réponse au message [Résolu] Problème avec variety. Évalué à 1. Dernière modification le 23 octobre 2013 à 14:11.

    le message d'erreur te dit qu'il n'arrive pas à ouvrir le dossier pictures dans le dossier utilisateur

    ERROR: 2013-10-23 13:45:23,108: get_xdg_pictures_folder() ' Could not get path to Pictures folder '
    […] 'xdg-user-dir', 'PICTURES'

  • # facile

    Posté par  . En réponse au message chargement de page (nouveau). Évalué à 3.

    en debut de ton script, faut luire dire de se connecter à la base de données, et d'en lire quelques infos.

    comme tu vas surement devoir te connecter à la base de données dans chacune de tes pages de ton projet, je te recommande de faire un fichier connexion.php qui va ouvrir la connexion à la base de donnée, et initialiser un handle.

    ensuite dans chaque page qui aura besoin d'acceder à la base de donnée, tu pourras inclure ce fichier connexion.php
    afin de ne plus avoir qu'a travailler sur le handle.

    un exemple de connexion.php

    try {
            $bdd = new PDO('mysql:host=localhost;dbname=mabasededev', 'monuser', 'monmotdepasse');
    }
    catch (PDOException $e) {
            die("Error ! : ".$e->getMessage());
    }

    puis dans ma page qui fait vraiment les traitements

    // lui dire qu'on a absolument besoin de se connecter à la base
    require("connexion.php");
    
    // executer la requete sur le handle $bdd obtenu par connexion.php
    // but de la requete recuperer les lignes de la table xxxxx
    $liste=$bdd->query("SELECT * FROM xxxxx");
    
    while($ligne = $liste->fetch())
    { // ici le traitement des resultats de la requete,
    // pour chacune des lignes de resultats on obtient un tableau $ligne
    // utilisable avec $ligne[0], $ligne[1]
    // ou plus facile $ligne['nom_de_la_colonne']
    
    }
  • [^] # Re: Je n'ai peut-être pas compris la question

    Posté par  . En réponse au message Récuperer noms d'un fichier pour l'envoyer dans une chaine de caractère dans un fichier. Évalué à 3.

    attention, ne connaissant pas ton fichier io_comm.ini
    j'ai fait un modele de script supposant que le fichier contenait la ligne

    COM1=/dev/cu.usbmodem

    là ou dans ton exemple tu ne cherches que

    COM1

    la difference vient peut-etre de là

  • [^] # Re: Sur le fond

    Posté par  . En réponse au message J'ai du travail pour vous [Participez a un programme].. Évalué à 5.

    le hacker il vient avec sa clef USB ou son CDROM
    il boote dessus
    il a acces à tes données.

    mais tu auras surement mis un mot de passe au bios et forcer celui-ci à booter uniquement sur le disque dur.
    et si tu ne l'as pas fait, tes partitions sont cryptées dés le grub

    j'espere aussi que si tu es parano à ce point :
    1°) tu as des alarmes à toutes les portes/fenetres
    2°) tu as installé de la videosurveillance
    3°) tes données sont sauvegardées ET externalisées

  • [^] # Re: c'est marqué dessus

    Posté par  . En réponse au message mcelog.cron. Évalué à 3.

    il faut connaitre le profil qui lance le cron, et configuré son environnement.

    si tu fais declare -x TERM="xterm" dans ton terminal ou ton ssh courant, il ne sera pas pris en compte pour les autres utilisateurs ou pour le systeme.

    regardes du coté des fichiers /etc/profile, /etc/bashrc

    oui bien simplement ouvre le script (probablement mcelog.cron) qui fait le setterm $TERM
    et remplace le par setterm xterm ou setterm vt100

  • [^] # Re: Je n'ai peut-être pas compris la question

    Posté par  . En réponse au message Récuperer noms d'un fichier pour l'envoyer dans une chaine de caractère dans un fichier. Évalué à 3.

    en etant dans le dossier qui contient de fichier io_comm.ini
    et en utilisant le # comme separateur dans le sed pour simplifier la gestion des / dans le chemin

    read REP
    echo "vous avez saisi : $REP"
    sed -i -e 's#^COM1=/dev/cu.usbmodem#COM1=/dev/cu.usbmodem'$REP'#g' io_comm.ini

    ca doit pouvoir se simplifier en faisant reentrer le motif trouvé à gauche du sed dans le motif de remplacement.

  • [^] # Re: t'assurer que les fichiers que tu veux envoyer sont bien UTF8

    Posté par  . En réponse au message Problème d'encodage sur serveur apache2. Évalué à 2.

    un editeur de texte mal configuré, qui va ouvrir/creer le fichier en ISO
    alors que le serveur est en UTF8 par exemple.

    sur certains editeurs il faut forcer l'encodage pour qu'il travaille et enregistre dans l'encodage qui t'interesse.

  • [^] # Re: calmer les gnards !

    Posté par  . En réponse au message Donne Raspi Modèle B et accessoires. Évalué à 2.

    et alors, ca les à calmer ? ;)

  • # t'assurer que les fichiers que tu veux envoyer sont bien UTF8

    Posté par  . En réponse au message Problème d'encodage sur serveur apache2. Évalué à 2.

    de ce que tu sembles dire,
    ton serveur de dev n'a aucun soucis,
    le serveur de prod genere un soucis quand tu forces l'encodage en UTF8

    j'aurais tendance à croire que tes fichiers ne sont pas enregistrés/codés en UTF8, ni en ISO
    du coup forcer UTF ne regle pas le soucis sur la prod et genere le probleme sur les sous domaines qui fonctionnaient precedemment avec l'encodage par defaut.

    il faut donc que tu regardes ton environnement de dev pour savoir quel encodage tu as utilisé à l'interieur des fichiers.

    ensuite iconv doit pouvoir t'aider à basculer les fichiers d'un encodage (dev) à un autre (prod)

  • # meme remarque que thebreton

    Posté par  . En réponse au message J'ai du travail pour vous [Participez a un programme].. Évalué à 4.

    de mon coté je ne savais pas que PAM permettait deja de definir des plages horaires
    merci thebreton de pointer cet aspect là

    là de ce que je vois, c'est plutot du controle "parental" au sens ou tu force la machine à rester eteinte si on est dans une tranche de dates/heures données.

    en effet c'est pratique pour eviter que l'ado se leve à minuit pour trainer sur facebook jusqu'a 4h du mat

    mais ma question va plutot etre technique, pourquoi ecrire un programme en C qui fait ensuite un appel system() pour demander l'arret.

    un simple script shell qui regarde une valeur dans un fichier de config, là compare à la date actuelle et lance le shutdown ferait surement aussi bien et moins compliquer à installer.

    car dans le cas ici present tu demandes quand meme à Mme Michu d'avoir les outils de compilations installés sur sa machine et de lancer une compilation/link pour installer un programme

  • [^] # Re: Tu as fini le spam ?

    Posté par  . En réponse au message J'ai du travail pour vous [Participez a un programme].. Évalué à 2.

    c'est bon c'est nettoyé

  • # ca ne repond pas completement à ta question

    Posté par  . En réponse au message Verouiller les consoles tty* lors de la mise en veille. Évalué à 4.

    screen -RdS maconsole
    puis ta commande de compilation
    et Ctrl+A Ctrl+D pour se detacher du screen.

    tu peux meme te delogguer, revenir plus tard en ssh, ou depuis un terminal graphique.

    screen -list
    te donnera la liste des screen ouverts par ton utilisateur, dont le 'maconsole' créé plus tot

    screen -RdS maconsole
    pour te reconnecter au screen portant le nom 'maconsole'
    et ainsi reprendre ton tty là ou tu l'avais laissé (à savoir sur la compilation en cours ou terminée que tu avais lancée un peu plus tot)

  • # dans le doute j'utilise rsync -aP

    Posté par  . En réponse au message Demande de confirmation sur un argument de la commande "scp". Évalué à 2.

    rsync -aP SRC MACHINE:DST

    qui si je ne m'abuse conserve le propriétaire/groupe grace à l'option -a, et les modes/accesstime/etc grace au -P

    avant de rsync, il ne renvoie que ce qui a changé depuis la derniere fois, donc evite de retransferer les 25000fichiers du dossier si un seul a changé

  • # python option1 option2 option3

    Posté par  . En réponse au message serveur http virtual avec python. Évalué à 2.

    pour mezzanine je ne sais pas
    mais pour django-cms, mes developpeurs le lancent simplement en ligne de commande

    un truc genre python --settings fichier1 --listen 8080...
    ensuite tu pointes ton navigateur sur le port 8080 de ta machine( soit au final http://localhost:8080/ )

    mais je penses que la procedure doit etre plus detaillées sur le site de django-cms.

    evidemment cette ligne de commande est utilisée en developpement,
    en production on utilisera un frontend web (apache/ngnix/lighthttpd) ou simplement un proxy comme varnish pour intercepter l'appel à un virtualhost et l'envoyer vers le process python.

  • [^] # Re: Problème réseau

    Posté par  . En réponse au message Donne Raspi Modèle B et accessoires. Évalué à 2.

    un pote avait voulu se monter un raspbmc pour lire ses videos depuis une TV non connectée.

    il ne pouvait pas brancher clavier/souris/disque dur USB en meme temps
    jusqu'a ce que je lui dise de brancher le raspberry sur une alim USB qui ne soit pas celle de la TV
    depuis il n'a plus de probleme.

  • [^] # Re: 8Go, c'est plus une ISO, c'est un dump de disque non ?

    Posté par  . En réponse au message Hébergement d'une image ISO. Évalué à 7.

    pas de soucis, mais si c'est une image disque, renomme la .img
    et si elle est compréssée .img.xz

    comme ca les gens sauront à quoi s'attendre.
    parce que moi, perso, quand je recupere un fichier .iso je penses direct CD/DVD/Bluray

  • [^] # Re: JRO ?

    Posté par  . En réponse au journal JRO, le système d'exploitation n°1 en 2013. Évalué à 3.

    en cliquant sur le lien fournit, ca t'envoie sur un formulaire rot13
    et si tu tapes JRO tu obtiens ta reponse.

    PS : je me suis posé la meme question, et j'ai fait comme ca.

    mais du coup je n'ai pas mieux compris ces comparaisons.

  • # c'est marqué dessus

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

    $TERM is not defined

    faut juste le definir et tu n'auras plus le message d'alerte.

  • # 8Go, c'est plus une ISO, c'est un dump de disque non ?

    Posté par  . En réponse au message Hébergement d'une image ISO. Évalué à 2.

    sauf à vouloir faire un bluray, 8Go n'est pas un format ISO utilisable, sauf pour des machines virtuelles.

    tu es sur de ne pas vouloir faire une image disque (img) eventuellement compressée…
    car ca peut induire en erreur les gens qui vont vouloir utiliser ton produit.

  • [^] # Re: pom

    Posté par  . En réponse au message Script d'extraction de données d'un .pcap. Évalué à 2.

    attention, comme dit plus haut, avec cela tu ne remonte que les requetes DNS, pas le trafic vers les sites webs.

    si je lances ma session à 9h, puis mon navigateur que je requete linuxfr.org
    et que je laisses mon navigateur ou ma session ouverte, je ne suis pas sur que ma machine refasse une requete DNS plus tard dans la journée.

    la faute aux divers cache DNS qui peuvent exister :
    - dnsmasq en local sur ta machine
    - cache du navigateur

  • [^] # Re: Openerp

    Posté par  . En réponse au message Cherche logiciel de comptabilité / facturation pour autoentrepreneur. Évalué à 2.

    Il faut donc bien planifier les choses sur le long terme avant d'utiliser cette catégorie de logiciels libres.

    il faut surtout juste bien savoir ce que tu veux faire avec

    moi je voulais un truc qui face mes prospects/devis/factures/relances/avoirs
    openerp 6 me permet de faire ca,
    ca tourne en local chez moi, donc les bugs et la securité, etant tout seul sur mon reseau, je crois que va aller pour quelques années.

    ensuite pour les evolutions de versions, c'est clair qu'il pourrait au moins y avoir un import/export vers des formats standards,
    mais à ce compte là, la société editrice ne vend plus de prestation de migration :(

  • [^] # Re: Openerp

    Posté par  . En réponse au message Cherche logiciel de comptabilité / facturation pour autoentrepreneur. Évalué à 2.

    j'ai commencé avec la version 6.1, c'etait la version communautaire
    je n'ai pas migré (par flemme) à la version 7
    car il n'y avait pas de script de migration 6.1 vers 7, sans avoir à payer une prestation,
    meme dans le cas ou je n'avais rien changer à la base de données.

    donc à mon avis tu peux installer la nightly en version que tu veux, et te faire ton idée.

    j'ai quand meme testé la v7 pour un client, je la trouve plus simple que la 6.1