paco81 a écrit 49 commentaires

  • [^] # Re: KeePassX

    Posté par . En réponse au journal Sécurité des mots de passe. Évalué à 0. Dernière modification le 10/05/13 à 13:43.

    Moi aussi, avec en plus keepass sous windows et keepassdroid sous android, et un fichier stocké "dans le cloud".
    J'en suis hyper satisfait, le must c'est le raccourci global "autotype" (sous windows en tout cas, avec keepassx je ne sais pas) qui détecte le site où tu te trouves, et saisit automatiquement ton nom d'utilisateur et mot de passe, sans avoir à ré-ouvrir keepass.
    Et puis ça permet aussi d'avoir un suivi de tous ses comptes, ce qui est appréciable (et quand je vois que j'en ai saisi presque une cinquantaine, je me demande comment je faisais avant !).

  • [^] # Re: git stash ?

    Posté par . En réponse au journal Un petit script pour sauvegarder rapidement un fichier. Évalué à 1. Dernière modification le 24/03/13 à 11:34.

    Allez, puisqu'on y est, je propose aussi une solution avec la syntaxe qs truc.txt

    #!/bin/bash
    git checkout -b `date +"tmp_%Y%m%d_%H%M%S"` && git add $1 && git commit -m temporary && git checkout -
    
    

    Ce qui va créer une branche tmp_<date>, y ajouter le fichier passé en paramètre, commiter, et revenir sur la branche précédente.

    Hassan Céhef

  • [^] # Re: git stash ?

    Posté par . En réponse au journal Un petit script pour sauvegarder rapidement un fichier. Évalué à 7.

    git stash ne sauve que les fichiers qui sont sous contrôle de version, pas les autres

    L'option --include-untracked est là pour ça.

  • [^] # Re: code nettoyé ?

    Posté par . En réponse à la dépêche LibreOffice se met en 4.0. Évalué à 10.

    $ git diff --shortstat  libreoffice-3.6.5.2 libreoffice-4.0.0.3
    41970 files changed, 2000509 insertions(+), 1309966 deletions(-)
    
    

    Donc, nettoyé, peut être… raccourci, on dirait pas =)

  • [^] # Re: Lock free coder

    Posté par . En réponse au journal De l'art de la notification. Évalué à 1.

    surfer l'interweb

    Et regarder des petites nimages

  • [^] # Re: notify-send

    Posté par . En réponse au journal De l'art de la notification. Évalué à 1.

    Merci pour cette commande notify-send, je ne connaissais pas, c'est plus générique que kdialog.
    Sinon pour les utilisateurs de tmux, il y a aussi tmux display 'message' qui peut être intéressant. Je l'utilise dans un script "Make" qui se substitue au make habituel, et redirige les erreurs dans un fichier, ce qui permet de les charger dans vim (:help :cg).

  • [^] # Re: En vrac, mes préférés

    Posté par . En réponse à la dépêche Vim fête son 20e anniversaire. Évalué à 3. Dernière modification le 03/11/11 à 10:59.

    Alors, mes préférés :

    • les text objects, exemple: ci( (change inside parenthesis), das (delete a sentence), yi{ (yank inside brackets), bref vous avez compris l'idée...
    • pour les utilisateurs de git, le plugin fugitive est vraiment top
  • [^] # Re: Ah j'ai oublié ...

    Posté par . En réponse au journal 5 projets GSOC pour The Gimp. Évalué à 1.

    Oui bien entendu, il y a des softs qui le font, mais c'est juste dommage qu'il faille installer des logiciels tiers pour des fonctionnalités aussi basiques que des bureaux virtuels, ou garder une fenêtre au premier plan...

  • [^] # Re: Ah j'ai oublié ...

    Posté par . En réponse au journal 5 projets GSOC pour The Gimp. Évalué à 1.

    J'avais testé il y a quelques temps, sous win XP...
    D'après ce que je vois, toujours pas moyen de déplacer une fenêtre sur un autre desktop ni d'avoir une fenêtre sur plusieurs desktops (soupir)

  • [^] # Re: Sauvegarde P2P

    Posté par . En réponse au journal Et vous, quelle sécurité pour vos sauvegardes?. Évalué à 1.

    A première vue, il ne semble pas y avoir de différence entre l'espace qu'on achète et celui qu'on gagne en troquant (Je n'ai pas acheté d'espace, mais je n'ai pas vu de lenteur en dépassant les 1 Go alloués gratuitement sur leurs serveurs, et donc en commencant à utiliser l'espace obtenu par troc). Je ne vois pas sur leur site d'information claire sur le nombre de réplicats et sur le choix d'allouer de l'espace dans un rapport 1:1, sans tenir compte d'un nombre donné de réplicats.
    Si ils garantissent bien un nombre "suffisant" de réplicats, ça semble généreux ! Mais j'aimerais bien avoir une information plus claire là dessus.

  • [^] # Re: Sauvegarde P2P

    Posté par . En réponse au journal Et vous, quelle sécurité pour vos sauvegardes?. Évalué à 1.

    Après un petit test sur Wuala, j'ai au moins 2 MB/s en upload et en download...

  • [^] # Re: Sauvegarde P2P

    Posté par . En réponse au journal Et vous, quelle sécurité pour vos sauvegardes?. Évalué à 1.

    C'est un peu le principe du trocage d'espace disque de Wuala : tu mets à disposition t Go (dans la limite de 100 Go par machine me semble-t-il, avec possibilité de cumuler), si tu es connecté x pourcents du temps, tu reçois t*x Go.
    Mais je suis d'accord qu'une solution libre serait la bienvenue...

  • # Crashplan

    Posté par . En réponse au journal Et vous, quelle sécurité pour vos sauvegardes?. Évalué à 1.

    J'utilise crashplan (kipukiépalibre) : il y a un client linux, possibilité de sauvegarder à de multiples destinations : en local, sur le réseau local, sur l'ordinateur d'un ami, et en ligne. Les prix sont très raisonnables (<= $5/mois pour de l'illimité).
    La version gratuite est très peu bridée, et pour ma part amplement suffisante.
    Pour la confidentialité des données, il est possible d'utiliser sa propre clé de cryptage. Dans tous les cas les données ne sont pas envoyées en clair.
    Et pour le problème de la durée de la première sauvegarde, c'est possible d'envoyer un disque dur. Bref, si on considère tes critères, ils me semblent tous remplis.

    Sinon, grâce au journal précédent, je viens de découvrir Wuala, qui vient déjà de remplacer dropbox chez moi (encore en période d'essai, mais pour le moment c'est nickel), et qui pourrait bien convenir aussi pour les sauvegardes !

  • [^] # Re: Addendum: Sites web

    Posté par . En réponse à la dépêche GNOME 3.0 : le grand saut !. Évalué à 6.

  • [^] # Re: Machine arrière

    Posté par . En réponse au journal Un réseau toujours plus neutre .... Évalué à 2.

    Je confirme, chez moi ça re-marche.
  • [^] # Re: Argl... un tableur n'est pas une base de données !

    Posté par . En réponse au journal Le million pour Calc. Évalué à 3.

    Hum non, dans ton exemple a[0] et a[1] seront les première et 2eme lignes du fichier.
    J'utiliserais plutôt
    from pylab import *
    a = loadtxt('data.csv')
    plot(a[:,0]),a[:,1])

    Et je suis aussi d'avis que le temps d'écrire ça, openoffice calc n'aurait peut-être pas encore fini de démarrer :D (pas taper ! - oui bon ok on serait certainement déjà arrivé à la boite de dialogue d'ouverture du fichier csv)
    (surtout si on utilise ipython -pylab, ce qui évite l'import de la première ligne)
  • [^] # Re: Turbogears ...

    Posté par . En réponse au journal Choisir un framework web.... Évalué à 2.


    Les seuls points noirs avec python c'est à mon avis :

    - qu'il n'est pas typé (ta variable peut être du texte, un objet, etc sans que tu puisses garantir qu'il restera toujours du même type
    - Qu'il n'y a aucun moyen de savoir si ton code est valide à moins de faire des tests de tous les cas de figure. Exemple : un log mal formatté qui est affiché dans les cas vraiment exceptionnels ne sera pas détecté squf lorsque ce cas exceptionnel intervient (ie en prod dans un cas de figure improbable et ça te génère une exception qui peut potentiellement faire planter tes services).

    Certes ce n'est pas intégré au langage, mais il y a quand même des outils pour ça : le module typecheck pour forcer les types, pychecker pour la vérification du code, et certainement d'autres encore.
    Après, je sais qu'ils existent, mais je ne les ai jamais utilisés... parce que je n'en ai jamais senti le besoin !
  • [^] # Re: j'y suis aussi et c'est pas si noir!

    Posté par . En réponse au journal Où il est question d'Euratechnologies. Évalué à 1.

    Eh oui, les canaux... Là encore, mention spéciale aux concepteurs, car bien que profonds d'environs 2m, ils sont sécurisés par une 'barrière' haute de facilement.... 25 bons cm ! (ça mériterait bien une photo pour se faire une idée, c'est assez surréaliste)
    Donc évidemment, n'importe quel enfant en âge de marcher sera capable de franchir la barrière pour, selon l'état de remplissage desdits canaux, se fracasser le crâne ou se noyer. Heureusement, des barrières amovibles ont été mises en place, en attendant... on se demande bien quoi :-/
  • [^] # Re: foutaises, pardon, bullshits !

    Posté par . En réponse au journal Desktop Linux : mission impossible ?. Évalué à 1.

    Ça a l'air pas mal, ce skim, ça fait une solution potentielle sous macos...
    Je vais pas pouvoir tester mais je le note.
  • [^] # Re: foutaises, pardon, bullshits !

    Posté par . En réponse au journal Desktop Linux : mission impossible ?. Évalué à 2.

    D'accord avec tes remarques.
    J'avais déjà cherché une solution pour annoter des pdf, et j'avais rien trouvé de satisfaisant. Si quelqu'un a une idée...
    Comme tu dis, la solution "filer le .tex" peut effectivement convenir dans certains cas, mais en ce qui me concerne, c'est pas génial.
    Il resterait encore éventuellement une solution du type trouver un éditeur latex wysiwyg qui arrive à importer correctement un document, qui soit simple et qui marche bien. J'ai fait un essai de lyx, mais l'import du document avait merdé, je n'ai pas cherché plus loin. Et je me trompe peut être, mais il me semble que lyx travaille sur son propre format de fichiers, et non pas directement sur du .tex, ce qui pose potentiellement des problèmes.
    Pour résumer, je numérote les lignes (\usepackage{lineno}) pour faciliter le retour de modifications. C'est pas top mais j'ai rien trouvé de mieux.

    Pour ce qui est des fichiers temporaires, je pense qu'ils ne font pas spécialement gagner de temps, à part le fait qu'ils sont nécessaires pour avoir des références correctes (vers les figures, la biblio, etc.). Si tu les vire tu vas devoir compiler deux fois pour avoir les bonnes références.
  • [^] # Re: foutaises, pardon, bullshits !

    Posté par . En réponse au journal Desktop Linux : mission impossible ?. Évalué à 6.

    J'utilise la même solution vim+latex pour rédiger des documents, et je la trouve également très ergonomique et "propre".
    Mais faut bien avouer que ce n'est ni intuitif ni simple. Évidemment, ça devient simple après un certain nombre d'heures^wjours^wmois d'utilisation.
    Et malgré tout, il me reste des choses pas pratique :
    - comment je fais pour faire relire et corriger un document par quelqu'un ?
    - "hop-hop-hop en deux secondes j'ai un pdf à jour" -> oui, quand tu n'as pas un tas de \includegraphics. Là les 2 secondes deviennent vite 20 sec. Ok je peux me mettre en mode draft mais alors plus de graphiques.
    - en ce qui me concerne, je trouve qu'il faut un peu trop souvent avoir recours à d'obscurs packages sous latex pour faire ce qu'on veut. Bref, le solutions à des nouveaux problèmes arrivent rarement très vite et simplement. Au contraire, sous vim je trouve qu'il est toujours très simple de faire de nouveaux trucs. Bon, ça c'est peut-être un peu subjectif...
  • [^] # Re: F-spot

    Posté par . En réponse au journal Picasa par google. Évalué à 1.

    Sinon, comme soft qui supporte l'upload vers picasa web sous linux, il y a aussi... *roulement de tambour*
    wine picasa.exe !!!
    Eh oui, la version windows fonctionne parfaitement avec wine, et ça rend effectivement l'intérêt de cette version "linux" (qui est en fait un wine picasa.exe, mais en moins bien) complètement nul.
  • [^] # Re: Omni completion pour c++

    Posté par . En réponse au journal Sortie de Vim 7.1. Évalué à 1.

    J'utilise omnicppcomplete (http://www.vim.org/scripts/script.php?script_id=1520), et j'ai rajouté ça dans mon .vimrc pour générer/mettre à jour les tags :
    set tags+=~/.vim/systags,~/.vim/tags
    command! GenTags :!exuberant-ctags -V -R -f ~/.vim/tags --c++-kinds=+p --fields=+iaS --extra=+q .
    command! GenSysTags :!exuberant-ctags -V -R -f ~/.vim/systags --c++-kinds=+p --fields=+iaS --extra=+q /usr/include/qt4/
  • [^] # Re: Dictionnaire et undo tree ?

    Posté par . En réponse à la dépêche Sortie de Vim 7. Évalué à 1.

    >Je voulais savoir si certains d'entre vous ont eu le temps de tester le dictionnaire
    >français, si oui ça donne quoi ?
    >Qu'est ce que ça change par rapport aux outils en ligne de commande style spell ?
    >surtt qu'on pouvait l'appeler depuis Vim.

    Pour ce que j'ai testé, ça marche bien ! ^_^
    Le menu popup avec les suggestions est bien foutu, et marche aussi en mode console (en mode insertion, ctrl-x_s). Et le z= en mode normal est aussi bien pratique, tu peux faire le choix à la souris, même en mode console.
    Pour les différences avec le plugin des vim précédents, il me semble que c'est plus rapide, mais j'ai très peu testé le plugin. Sinon, tu ne dépend plus d'un programme externe (ce n'était peut-être pas possible de faire marcher le plugin sous windows par ex. (?)).

    >Quelqu'un a-t-il un petit mapping sympa sous Win32 pour allouer à la touche
    >"clique-droit" de windows, l'appel aux suggestions orthographiques ?

    Avec gvim sous linux, le clic droit marche out-of-the-box... J'ai pas testé sous windows.

    >Et surtout niveau nouveauté du undo tree, comment navigue-t-on dans cet arbre
    >justement ? Un exemple où cette nouvelle fonction permet de récupérer une modif
    >que l'ancien Vim ne pouvait pas ?

    Il y a plusieurs moyens de naviguer dans l'arbre (:help undo-tree pour en savoir plus).
    Un moyen très pratique : ":earlier 1h" ou ":later 5m"
    Un exemple où ça peut servir : tu fais une grosse série d'annulations (du style 1000u). Si tu recommences faire une modification, tout ce que tu as annulé à l'instant sera perdu (avec vim <7.0). Mais là, un :earlier 1m et c'est récupéré !