François GUÉRIN a écrit 270 commentaires

  • # ... j'avais déja installé systemd

    Posté par  (Mastodon) . En réponse au journal Gnome 3.8 dans debian Jessie !. Évalué à 2.

    … et j'en suis très content !

  • [^] # Re: backintime

    Posté par  (Mastodon) . En réponse au message Backup : faire mieux que cp -fRuv mais aussi simple ?. Évalué à 1.

    En prime, tu as un rapport des modifications en cliquant sur "View smapshot log"…

  • # backintime

    Posté par  (Mastodon) . En réponse au message Backup : faire mieux que cp -fRuv mais aussi simple ?. Évalué à 2.

    Salut,

    J'utilise backintime

    http://backintime.le-web.org/

    pour faire des sauvegardes incrémentales de mon dossier de dévelopement et mon /etc, en plus de SVN évidemment.
    Cela permet de pouvoir revenir en arrière sur une sauvegarde particulière, et les sauvegardes ne prennent pas trop de place (lien symbolique vers "ce qui n'a pas changé" dans les sauvegardes.

    J'ai une sauvegarde journalière / hebdo / mensuelle, ça me fait un dossier de sauvegarde de 159Mio (./backup) pour un dossier sauvegardé de 13Gio (~/Boulot)

    Il est possible de configurer backintime pour qu'il fonctionne avec une copie complète "de base" + les mises à jour, dns un ou plusieurs disques externes. La sauvegarde est faite à chaque (re)démarrage.

    Bon code !

  • # Type

    Posté par  (Mastodon) . En réponse à la dépêche Gérer plusieurs services de façon transparente. Évalué à 1.

    Dans "Les services POP/IMAP"

    s/ngninx/xginx/
  • # awk ?

    Posté par  (Mastodon) . En réponse au message Éviter les boucles avec des syntaxes de gourou. Évalué à -3.

    Faire un peu de magie avec awk…

    un truc du genre
    bash
    ls * | awk 'convert {} -verbose -resize 600x -quality 85 resized/{}' | /bin/bash

    … je suis pas sûr du tout de la syntaxe …

    Bonne recherche !

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

    Posté par  (Mastodon) . En réponse au message Récuperer noms d'un fichier pour l'envoyer dans une chaine de caractère dans un fichier. Évalué à 2. Dernière modification le 23 octobre 2013 à 22:37.

    Salut,

    Si tu n'as qu'un objet cu.usbmodem dans ton /dev, pas de problême, la boucle ne tournera qu'une fois. Si il y en a plusieurs, ru devras demander à ton utilisateur de choisir…

    Voici un exemple de code pour extraire le numéro (pas testé, y a peut être à vérifier le sed).

    debug=1
    MODEMS=$(ls /dev/cu.usbmodem*); # Tu peux utiliser ton "find" à la place
    [ "$debug" = "1" ] & echo "\$MODEMS=$MODEMS";
    for modem in $MODEMS; do
        [ "$debug" = "1" ] && echo "\$modem=$modem";
        short_modem=$(basename $modem); # Sépare le chemin donné par le 'ls' et récupére le noms du fichier
        [ "$debug" = "1" ] && echo "\$short_modem=$short_modem";
        modem_id=$(echo $short_modem | sed -n -e 's#cu.usbmodem(.*)#\1#g'
        [ "$debug" = "1" ] && echo "\$modem_id=$modem_id";
    loop

    N'oublie pas de repasser le param 'debug' à 0 avant de passer en prod !
    Bon code !

  • # Django + python

    Posté par  (Mastodon) . En réponse au journal Symfony, AngularJS, ..... Évalué à 2.

    Salut,

    Je suis développeur django / python depuis 3 ans déja, et je trouve la puissance de l'ensemble très très bien.

    J'ai eu à choisir mon framework de développement (je suis seul développeur dans ma structure), et j'ai choisi django pour ses capaciées ORM (la plupart des applications que je développe sont du CRUD sur des bases de données, pré-éxistantes ou pas).

    Je n'ai fait du php que de façon très sporadique, mais clairement je n'aime pas ce langage : typages tableaux / dictionnaires pas clair, fonctions pour tout daire, inconsistance du langage à droite à gauche, modèle objet ajouté à l'arrach… non, vraiment le php n'est pas pour moi (j'ai peut être tord)… L'élégance du python en face n'a rien à voir !

    Bon courage !

  • [^] # Re: SFR parce que...

    Posté par  (Mastodon) . En réponse au sondage Votre FAI. Évalué à 1.

    Client historique club-internet (1996), racheté il y a quelques années par SFR. Un abonnement ADSL nu à 14,90, imbattable au temps des boxs à 30€ !

    Pas besoin de la TV (j'en ai pas), pas besoin d'abonnement de portable (j'en ai pas), pas besoin de WiFi (j'en ai pas), je paye quand même la redevance à France Télécom (orange ?) pour la ligne fixe.

    Téléchargement à 5.42 Mbps (800 Kio/s effectif), upload à 0.39 Mbps

    What else ?

  • [^] # Re: https ?

    Posté par  (Mastodon) . En réponse au message Images dans le site linuxfr. Évalué à 1.

    ÇA MARCHE !

    Je suis effectivement en HTTPS, et je n'avais pas installé le certificat CAcert.

    Merci beaucoup !

    frague

  • [^] # Re: Propre en Python ???

    Posté par  (Mastodon) . En réponse au journal Du code propre, c'est quoi ?. Évalué à 6.

    Pour avoir manipulé et maintenu pas mal de code dans différents langages, python est effectivement l'un des plus lisibles : obligation de l'indentation, propreté des tableaux par inférence… avec un bon IDE, voir juste un éditeur avec un peu de coloration, c'est très clair.

    Le seul truc qui pourrait paraître un peu scabreux, c'est le duck-typing, mais à l'usage c'est très utile. Et puis on est entre adultes consentants !

  • # Très bonne idée !

    Posté par  (Mastodon) . En réponse au journal Du code propre, c'est quoi ?. Évalué à 6.

    Salut,

    Je suis pour ma part (seul) développeur dans une collectivité, et je fais du python (aussi). La question de la 'propreté' du code est une question que je me pose chaque jour, en pensant à mes petits camarades qui reprendront (peut-être) mon code un jour…

    J'utilise django pour mes développements, j'essaie de coller le plus possible au exemples proposés sur le site du projet, mais ça n'est pas toujours évident.

    En terme d'architecture d'une application, la question se pose également, et il est souvent difficile de trouver des exemples pertinents (le sont-ils ?) qui correspondent aux problématiques posées.

    Bien à toi !

  • [^] # Re: Vive Synergy !

    Posté par  (Mastodon) . En réponse au sondage La disposition multi-écrans idéale. Évalué à 1.

    Pareil pour moi avec cynamon sur les 2 systèmes et synergy entre les deux…

  • # Tir à l'arc

    Posté par  (Mastodon) . En réponse au sondage Et toi, lecteur de LinuxFr.org, quel sport pratiques-tu ?. Évalué à 3.

    Je pratique le tir à l'arc en club.

  • # À propos de pip et virtualenv

    Posté par  (Mastodon) . En réponse au journal Chronokiwi sort en version d3b63be4cb. Évalué à 2.

    Salut,

    Je suis un développeur d'applications django, et j'utilise les environnements virtualenv avec pip au quotidien, et c'est vachement bien... et assez facile à utiliser.
    Tu trouves d'ailleurs plein de tutos sur Internet pour ce sujet.

    L'interêt principal pour moi est de faire cohabiter plusieurs projets django sur le même serveur, sans me prendre la tête et sans me soucier des versions de libs.
    Bon courage pour ton projet, et bonnes timelines !

    Juste un conseil : use et abuse des 'class-based views' (django 1.3.+), elle te simpolifient réellement la vie et surtout la lisibilité du code.

    frague

  • [^] # Re: Ni smartphone ni portable

    Posté par  (Mastodon) . En réponse au sondage Quel est le système d'exploitation de votre (éventuel) smartphone ?. Évalué à 3.

    Salut à tous,

    Bah moi j'ai pas de télé, pas de téléphone portable... par contre j'ai Internet, et je m'en sert :)

    Ma femme a un téléphone portable, mais fourni par son travaille. Si elle change de travaille, plus de téléphone : ça lui est déjà arrivé, et elle s'en est très bien remise...

    frague

  • [^] # Re: Le dilemme

    Posté par  (Mastodon) . En réponse au journal Traumatisme d'Enfance : Le libre et la réalité du terrain. Évalué à 10.

    Bonjour,
    Je réponds à ta post et plus généralement...

    Je suis (étais) très souvent sollicité pour réparer les machines utilisant le grand méchant système d'exploitation privateur, et j'ai le défaut (?) d'être INFORMATICIEN (en fait je suis développeur, mais là la plupart des gens sont déja largués)

    Je refuse TOUJOURS de dépanner un système privateur, et propose de montrer / installer un système sous Linux quand c'est possible.

    J'ai installé un dixaine d'Ubuntu chez des utilisateurs divers, des amis, et ils en sont tous très contents. Et même si je suis effectivement 'hotliner' pour eux, bah ils ne se bousculent pas au téléphone !

    Je fais une tournée, à leur demande, 2 fois par ans pour surveiller le processus d'upgrade, et basta ! Ça me permet de boire une bière avec eux en causant d'autre chose. L'avantage d'avoir fait les installations moi-même, c'est de pouvoir maîtriser le partionionnement (séparer le home pour ne pas avoir de mauvaise surprise) et de récupérer les données des utilisateur. En cas de plantage, je réinstalle le tout et ça roule.

    J'explique ensuite pendant 1H ou 2 comment utiliser le système, j'installe les éventuelles imprimantes/scanners... et je leur indique les correspondances d'applications. Je leur montre comment utiliser framasoft et le gestionnaire d'installation d'Ubuntu, pour plus d'autonomie.

    Dans toutes ces installations, une seule personne a rennoncé et est retourné du côté obscure de la force : C'était un artisan, qui voulait utiliser des CD de catalogues de de pièces détachées ; il réside à 350 Km de chez moi...

    Voila pour mon retour d'expérience.

  • # Chiffrement des données

    Posté par  (Mastodon) . En réponse au journal Un CMS pour tout faire ?. Évalué à 2.

    Bonjour,

    Comme chiffrement des données, j'entendais chiffrement des articles dans la base de données, pour "verrouiller" ces données. Elles doivent être accessibles uniquement à des utilisateurs authentifiés, appartenant à un groupe défini, et seulement à eux !

    Quant aux mots de passe, il s'agit des mots de passe "administrateur" des différentes applications métiers installées dans notre collectivité. Ces mots de passe sont dans les articles de la base de connaissance.

    Les équipes sont ici assez "étanches", les membres de l'équipe "Applications" ne doivent pas connaitre les mots de passes de l'équipe "Réseau", et réciproquement. L'administrateur de l'application, votre serviteur, ne doit pas pouvoir accéder aux mots de passe de l'équipe réseau, qui sont dans des publications.

    Merci à tous de vos réponses !
  • # A propos de rénovation

    Posté par  (Mastodon) . En réponse au journal "Home automation". Évalué à 3.

    Bonjour,

    Dans le cadre de la rénovation de ma maison, je me suis posé la même question, mais y ai apporté des solutions différentes.

    Quant à l'automatisation des volets, quid de la fin des centrales nucléaires ? je ne veux pas être dépendant d'EDF pour voir le jour chez moi, donc pas de moteurs sur les volets.

    En fait, j'ai juste tiré des cables Cat 5 pendant la rénovation, en me disant que ça servira bien à quelque chose. J'ai actuellement 7 prises dans la maison, pour le moment, je n'utilise que 2 prises de façon permanente (portable PAS EN WIFI et fixe), mais j'ai une réserve quand je veux brancher un autre PC, pou faire des installs (de linux) / updates.

    Tous les câbles réseau atterrissent dans un placard "technique", où sont le modem et le routeur, plus des prises pour brancher tout ce petit monde. Le modem et le routeur sont coupés la nuit, à l'aide d'un interrupteur dans ce placard (je passe devant quand je vais me coucher).

    Y a pas de télé non plus chez moi... Par contre si tu fait construire, tu peux penser tout de suite à installer une cuve pour la récupération des eaux de pluie, enterrée ou dans la cave, pour les chasses d'eau et la machine à laver le linge.

    Bon courage !
  • # et ouvaton alors

    Posté par  (Mastodon) . En réponse au journal Hébergement mutualisé, petit état des lieux. Évalué à 2.

    Bonjour,

    Je m'occupe aussi de l'hébergement d'une association, nous avons trouvé notre bonheur auprès de l'association ouvaton (http://www.ouvaton.coop/) qui est une coopérative que propose un hébergement à bas coût et dans un esprit tout à fait clair.

    Le fait que ce soit une coopérative nous garanti l'indépendance de l'hébergeur.

    Par contre, hors php/mysql/spip... pas de grand chose de proposé comme langages, mais comme s'est pour héberger un site wikipedia, celà ne nous pose pas de problèmes particuliers.
  • [^] # Re: Inflation 12%

    Posté par  (Mastodon) . En réponse au journal Argent libre. Évalué à 3.

    Il est admis qu'une inflation de 2% est bonne, ni trop peu ni trop beaucoup (c'est la cible de la BCE : inflation inférieure mais proche de 2% pour la zone Euro)

    Ça, c'est ce que l'économie libérale et la pensée unique veut nous faire croire (avec succés).
    En effet, pour que ce type d'économie de rentier continue de tourner, il faut que le capital ne perde pas trop de valeur, d'où un taux d'inflation le plus bas possible, sans tomber dans la déflation qui effectivement flingue l'économie.

    Je vous invite à lire l'Antimanuel d'économie de Bernard Marris (on le trouve partout), il explique bien les tenants et les aboutissants des politiques économiques.