Vroum a écrit 137 commentaires

  • [^] # Re: Mes applis

    Posté par  . En réponse au message Vos meilleures applications F-droid ?. Évalué à 3.

    • Silence (gestion SMS)
    • OpenVPN
    • Amaze (pour la gestion des fichiers et serveur FTP)
    • Fennec F-Droid (web)
    • MuPDF viewer
  • # Intéressant comme idée :)

    Posté par  . En réponse au journal Lister rapidement les liens d'une page web. Évalué à 4.

    Tu peux passer également par la fonction console.table qui me paraît plus lisible:

    console.table(document.querySelectorAll('a'))
    

    Note: Control-Shift + K permet d'ouvrir la console

    Pas mal d'astuces à découvrir sur ton site. Merci !

  • [^] # Re: Résolu grâce à vous merci

    Posté par  . En réponse au message Commande sed changer un mot par la valeur d'une variable. Évalué à 2.

    Pour le plaisir d'utiliser ed :-)

    ed --quiet --loose-exit-status mail.html <<EOD
    %s,LOGJOUR,$logjour,g
    wq $maildir/mail1.html
    EOD
    
  • # Très bonne réalisation !

    Posté par  . En réponse au journal le "style fonctionnel" en vidéos (Nix, NixOS, Haskell). Évalué à 6.

    Les sujets sont bien segmentés entre eux. La progression est judicieuse.
    Les commentaires vidéos sont également bien choisis et la voix est agréable.

    Que dire de plus. Beau boulot et merci.

  • [^] # Re: Pas que find

    Posté par  . En réponse au message MV de tout les fichiers et sous dossier ayant moins de une semaine. Évalué à 3.

    Est-ce que tu as fait un man find avant de répondre de manière aussi discourtoise…?
    La page de manuel te donne suffisamment d'information et Grégoire G t'oriente même vers la sous-commande utile.

    Fais un minimum d'effort quand même !

  • # Plusieurs pistes à vérifier...

    Posté par  . En réponse au message xmodmap et redémarrage. Évalué à 2.

    • est-ce que ton .profile est bien appelé car cela peut dépendre de ton shell
    • est-ce que tu utilises la commande setxkbmap dans le reste de ta config ? Si oui, celle-ci peut réinitialiser la config clavier

    Dans tout les cas, ta commande xmodmap n'a pas vraiment a être dans un fichier de config shell.
    Mets cette commande dans ton .xinitrc si tu passes par xinit ou utilises les outils de ton environnement de bureau (GnomeTweakTool par exemple)

  • # Bug ouvert ?

    Posté par  . En réponse au journal Interview de Mark Nudelman, auteur de less et mainteneur actif depuis 34 ans . Évalué à 2.

    Qu'en est-il de la solution que tu proposes pour le chargement des variables LESS_TERMCAP_* ? Est-ce que Mark Nudelman considère son inclusion dans une prochaine version ? Je n'ai pas trouvé de ticket sur:
    http://greenwoodsoftware.com/less/bugs.html

    Merci en tout cas pour ton patch, j'ai toujours buté sur cette partie de configuration de less… et je n'aimais pas trop l'idée du wrapper pour définir ces variables.

  • [^] # Re: Jenkins

    Posté par  . En réponse au message Solution job scheduller. Évalué à 1.

    Rien de bien méchant. Tu as la possibilité d'utiliser un format crontab interne ou passer par des API REST pour les déclenchements sur événements. C'est le côté reporting et centralisation de conf qui est surtout intéressant avec Jenkins. Tu n'auras pas de gestion fine de lancement de processus par contre.
    Je sais que plusieurs personnes utilisent Ansible aussi (articles en ligne).

  • # Jenkins

    Posté par  . En réponse au message Solution job scheduller. Évalué à 0.

    Jenkins est historiquement plus orienté pour les builds. Mais ça reste un outil à considérer vu les fonctionnalités et plugins.

    Il peut avantageusement remplacer les traditionnelles crontabs, possède un archivage efficace des anciens lancements, offrir une vue synthétique de son système d'information.

    C'est une grosse appli Java et cela peut faire peur sur une VM dédiée néanmoins. Mais à l'usage, c'est un projet exemplaire et extrêmement stable même durant les mises à jours. Les tâches peuvent être exécutées à distance via connexion SSH.

    Le seul point négatif à mon sens est sa manière de stocker sa configuration en fichier XML, ce qui peut être parfois gênant pour retrouver/éditer une information donnée sans passer par l'interface web. Ceci dit, je préfère cela que d'avoir une base de données à gérer.

  • # lftp

    Posté par  . En réponse au message Script récupération nouveaux fichiers sur ftp. Évalué à 1.

    Je te conseille de scripter cela avec lftp.

    Exemple de déplacement de fichier après téléchargement d'un fichier donné $FILE:

    lftp $HOST -e 'get $FILE && mv $FILE backup/'
    

    Si tu veux éviter de faire une première requête de récupération du nom des fichier tu peux tenter de boucler avec la commande repeat:

     lftp $HOST -e 'repeat -d 60 "cls -1 | head -1 | xargs ..."'
    

    Voir aussi dans le man, la commande "surpuissante" mirror.

    À voir ce qui parait le plus simple ensuite.

    P.S. Utilise les bookmarks de lftp, cela te permet d'éviter les identifiants en clair dans ta commande (le format .netrc est aussi supporté au besoin).

  • # Conseil

    Posté par  . En réponse au message Comment configurer un clavier (customization de touches avec xkb)?. Évalué à 2.

    xmodmap est déprécié car il n'utilise pas les mêmes principes que que xkb mais ça ne le rend pas moins efficace pour résoudre ton problème.

    Je te conseille de créer ton mapping avec lui. Tu pourras plus facilement faire tes essais et plus tard finaliser ton mapping vers xkb si te le souhaite toujours.

    Le précédent lien t'explique aussi comment tu peux charger tes règles xkb en tant qu'utilisateur.

    Pour avoir l'équivalent de l'image pour ton clavier, tu dois utiliser la commande xkbprint $DISPLAY -color -full -label name -o keyboard.ps

    À noter aussi l'usage de xinput parfois en plus de xev pour mieux détecter les codes des touches.

    Bon courage et merci de poster tes futures découvertes en commentaire car je m'intéresse aussi au Typematrix.

  • # Configuration des touches

    Posté par  . En réponse au journal Back to basics : avoir un excellent pager avec less. Évalué à 4.

    Il est possible d'utiliser un fichier de configuration avec la commande lesskey pour les raccourcis clavier.

    man lesskey

    Je m'en sers également pour y mettre les variables d'environnement standards (LESS, LESSHISTFILE, …) pour éviter de plomber mon environnement à l'affichage.

    Mais je bute par contre pour y mettre les variables LESS_TERMCAP_*. Est-ce que quelqu'un a réussi déjà ? Je me dis que c'est peut-être une séquence d'échappement précise pour que ça marche…

    Un exemple de fichier:

            #command
            # format: string <whitespace> action [extra-string] <newline>
            s    noaction
            S    toggle-option o
            \    next-file 
            \e\  prev-file 
            #line-edit
            ^H      backspace
            #env
            LESS = --no-init --status-column --force --LONG-PROMPT --RAW-CONTROL-CHARS --shift 10 --squeeze-blank-lines --quit-if-one-screen
            LESSHISTSIZE = 5000
            LESSHISTFILE = /tmp/less/history
            LESSCHARSET = utf-8
    
  • # Le retour au bercail n'aura pas lieu :-(

    Posté par  . En réponse à la dépêche Firefox 49 en chansons. Évalué à 1.

    Re: de Fx-OS à B2G-OS par lapineige » 27 sept. 2016, 21:33

    Bon je ne viens pas pour de bonnes nouvelles :(
    Pour faire court (car je cours après le temps, désolé pour la blague): B2G OS comme nous le connaissons actuellement, en tant qu'OS pour smartphone, est mort. (ça compte aussi pour Firefox OS)
    Mozilla retire le code de mozilla-central, c'est à dire de gecko.
    Et maintenir un fork est juste impossible humainement.

  • [^] # Re: Pas si internationale

    Posté par  . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 10.

    Je rebondis sur ces 2 arguments très souvent relevés mais dont certains linguistes réfutent comme Claude Piron.

    Extrait de son article Langue occidentale, l'espéranto?:

    La plupart des Occidentaux ne se doutent pas qu’il existe des langues si cohérentes que la notion même de verbe irrégulier, de pluriel exceptionnel, de dérivation aberrante y est tout simplement impensable. Parmi ces langues on compte le chinois, le vietnamien… et l’espéranto. (…) En chinois, ‘mon’, ‘ma’, ‘mes’,‘mien’ etc. se disent tout simplement wode, ce qui est la forme adjective (-de) de wo, ‘je’. L’espéranto dérive ces mots de la même manière, en ajoutant la marque de l’adjectif au mot ‘je’. De ce fait, des réalités parallèles s’expriment dans ces deux langues par des formes parallèles, ce qui ne se retrouve dans aucune langue occidentale. Dans ‘je prends le vôtre, vous prenez le mien’, la réciprocité des gestes se marque dans la forme aussi bien en chinois (wo na nide, ni na wode) qu’en espéranto (mi prenas vian, vi prenas mian). (…)

    Une même similitude de structure se retrouve entre chinois et espéranto dans la formation des mots. En français comme en anglais, il faut apprendre séparément des mots comme compatriote, coreligionnaire, condisciple et il n’est pas question d’exprimer par un seul mot des concepts comme ‘personne de la même race’ ou ‘quelqu’un qui parle la même langue’. En chinois, il suffit de connaître la structure et le mot fondamental. Si l’on sait dire ‘pays’, on sait automatiquement dire ‘compatriote’. Il en est de même en espéranto: pour former samlandano ‘compatriote’, samreligiano ‘coreligionnaire’, samklasano ‘condisciple’, samrasano ‘personne de la même race’, samlingvano, ‘personne qui parle la même langue’, il suffit de connaître la structure sam---ano et d’y insérer la racine correspondante. De même, le Chinois qui apprend le français, l’anglais, ou l’italien doit mémoriser comme une entité totalement nouvelle le mot étranger (foreigner, straniero). S’il apprend l’espéranto, il lui suffit de traduire syllabe par syllabe (monème par monème, dirait un linguiste) les trois éléments constitutifs du mot de sa langue maternelle : waiguoren ‘étranger’, se compose de wai ‘en dehors’ (espéranto ekster), de guo ‘pays’ (espéranto land-) et de ren (être humain, correspondant ici à l’espéranto ano, être humain appartenant à, membre de, venant de…) : ‘étranger’ se dit en espéranto eksterlandano. (…)

    Les personnes qui reprochent à l’espéranto d’être trop occidental négligent deux aspects importants de la question. D’une part, ils jugent de façon purement superficielle, sans entrer dans l’analyse linguistique de la langue, qui seule peut révéler à quel point elle est, en profondeur, différente de ce qu’elle semble être à première vue. D’autre part, ils oublient qu’une langue de communication internationale est de toute façon nécessaire. Sur quelle langue se rabat-on, en pratique, quand on n’a pas de langue commune? Sur l’anglais ! Or, celui-ci est une langue beaucoup plus occidentale que l’espéranto et beaucoup plus difficile à acquérir et à manier pour la grande majorité des habitants de notre planète. Aucune langue ne pourrait mettre tous les peuples à égalité. Mais de toutes celles qui existent et qui sont utilisées en pratique, l’espéranto est celle qui s’approche le plus de cet idéal. Au bout de 2000 heures d’anglais (5 heures par semaine pendant 10 ans), le Japonais et le Chinois moyens sont incapables de s’exprimer de façon réellement opérationnelle dans la langue de Shakespeare ou du Wall Street Journal, ils n’en sont qu’au stade du balbutiement. Après 220 heures d’espéranto, en moyenne, ils peuvent réellement communiquer avec aisance. Cette différence n’a rien d’étonnant pour qui étudie les structures linguistiques des diverses langues.

  • [^] # Re: Rassurons-nous ...

    Posté par  . En réponse au journal À la recherche des clients mail sous Linux. Évalué à 3.

    De même, Claws-mail est le seul MUA que j'arrive vraiment à trouver exploitable.

    Après plusieurs années avec Mutt, je désespérais de pouvoir écrire plus d'un mail à la fois sans avoir à recréer d'autres instances.

    Les seuls désavantages sont pour ma part:
    • l'interface en GTK2 vieillissante qui dénote un peu
    • et la recherche un peu faiblarde (j'aimerais avoir que la liste des emails concernés et pas être obligés de naviguer à l'aveuglette)

    Par contre, les options de configuration (et fichier clawsrc) sont assez riches et permettent pas mal de choses.

  • [^] # Re: Sudo et c'est tout

    Posté par  . En réponse au message bonnes pratiques pour le mot de passe root. Évalué à 2.

    On peut limiter ça en pensant à utiliser la commande visudo qui vérifie la syntaxe avant d'enregister (et en ouvrant un shell à côté). Reste sinon le single user mode

    Sur mes machines (perso ou serveur), j'ai toujours locké le compte root avec passwd -l et utilisé sudo. Ça évite un mot de passe sensible à retenir en plus.

    Accessoirement, ça peut bloquer une attaque SSH sur le compte root avant de régler ça dans la conf SSH.

  • # iZombie

    Posté par  . En réponse au journal Quelques séries TV que je vous conseille pour l'été - épisode 2 : quand zombie rime avec comédie. Évalué à 3.

    Sur le thème des zombies, J'ai bien aimé cette série un peu dans l'esprit Buffy contre les Vampires. Beaucoup d'humour avec des bonnes répliques et quelques trouvailles au niveau scénaristique. Ça reste une série post-adolescente à tiroir mais c'est parfois sympa de se laisser aller à une série moins sérieuse.

  • [^] # Re: Vision stratégique

    Posté par  . En réponse au journal Cozy cloud, maif et licenciement du CTO???. Évalué à 4.

    La vision stratégique pour Cozy est à rapprocher aussi avec les objectifs de la MAIF dans le milieu bancaire avec leur "néo-banque" Nestor.

    http://score-advisor.com/nestor-une-neo-banque-qui-laisse-perplexe/

    Je ne sais pas si c'est Cozy qui leur servira de support applicatif mais si c'est le cas je suis curieux de voir comment leur vision résistera aux orientations métiers voulues par la MAIF.

    Car leurs objectifs finaux respectifs me paraissent être clairement opposés: liberté et confidentialité des données vs. pratique du "self data".

  • # mplayer/mpv te proposent cela de base

    Posté par  . En réponse au journal Playtag : paramètres de lecture audio/vidéo en métadonnées. Évalué à 3.

    Pour information avec les lecteurs de la famille mplayer, tu as la possibilité d'avoir un fichier de configuration dédié.

    Exemple: un fichier video.avi.conf dans le répertoire par défaut -use-filedir-conf te permet de définir des options spécifiques.

    https://mpv.io/manual/master/#file-specific-configuration-files

  • [^] # Re: Sphinx

    Posté par  . En réponse au message reconnaissance vocale. Évalué à 1.

    En effet PocketSphinx de Carnegie Mellon University est très bien notamment sur les ordres préparés.

    Un article qui peut t'intéresser:
    http://makezine.com/projects/use-raspberry-pi-for-voice-control/

  • [^] # Re: A quand LibreOffice en mode "cloud" ?

    Posté par  . En réponse à la dépêche LibreOffice 5.1, version majeure. Évalué à 2.

    Il existe une solution cloud qui a l'air de tenir la route: http://www.onlyoffice.org/

  • # Vu récemment sur le site greenIT.fr

    Posté par  . En réponse au message téléphone simple libre. Évalué à 1.

    Un article sur le Fairphone2 sur lequel il est apparemment possible d'installer Firefox OS.

    Mais j'ai peur qu'il ne rentre pas dans tes critères de prix (530€):
    https://www.fairphone.com/phone/

  • # Pas sûr de comprendre ton problème..

    Posté par  . En réponse au message Options boucle FOR. Évalué à 2.

    Tu dis que $Line te renvoie chaque mot mais $Line dépend essentiellement de ta commande incvisu.
    Soit c'est incvisu qui ne renvoit pas la ligne comme attendu, soit tu reçois bien la ligne mais tu l'affiches mal.

    As-tu essayer $* à la place de $1 dans tes commandes echo ?

    Sinon grep --color peut être utile aussi :-)

  • [^] # Re: Esprit de Noël sur linuxfr

    Posté par  . En réponse à la dépêche Netlibre, un nom de domaine gratuit, facilement administrable. Évalué à 10.

    J'ai exactement le même sentiment que toi. C'est quand même dingue d'avoir tant de retours acerbes alors que la démarche est au contraire plus que louable.

    Merci à karchnu pour son développement et merci une seconde fois pour le proposer en libre.

  • # Information complémentaire sur les auteurs probables

    Posté par  . En réponse au journal dDoS contre les serveurs DNS. Évalué à -5.