TNorth a écrit 334 commentaires

  • [^] # Re: valgrind --tool=callgrind

    Posté par  . En réponse à la dépêche Outils utiles pour développeur. Évalué à 5.

    Et en tout neuf, il y a heaptrack:
    https://www.kdab.com/heaptrack-v1-0-0-release/

    qui prétend être plus rapide que Valgrind et est accompagné d'une interface graphique sympathique.

  • [^] # Re: scanner

    Posté par  . En réponse à la dépêche Paperwork 1.1. Évalué à 2.

    Dispo d'occasion, il y a le Fujitsu fi-6230 qui a l'avantage d'avoir un "document feeder" et qui est très bien supporté par sane (et marche sous Fedora out of the box).

    Sinon j'ai de bonnes expériences avec le HP 8200 (probablement plus vendu non plus).

  • # rsnapshot

    Posté par  . En réponse au journal World Backup Day. Évalué à 6.

    Rsnapshot est sympa amha, et il n'y a pas de différence entre backups incrémentaux et complets (chaque backup "incrémental" est constitués de hardlinks vers les fichiers qui n'ont pas changés, donc l'arborescence du dernier backup contient toutes les données sauvegardées sans besoin de reconstruction depuis des sauvegardes précédentes).
    Très simple à mettre en place et très rapide puisque basé sur rsync, il me donne pour le moment plus confiance qu'une solution basée sur git, plus complexe.

  • [^] # Re: Indispensable.

    Posté par  . En réponse au journal Le retour de pacman en beamer. Évalué à 2.

    Bon je ne sais pas trop comment on peut faire cela avec Beamer/LaTeX, mais le hack dégueu c'est de le faire dans un script python à exécuter dans le Makefile qui compile la présentation…

    1. Générer une liste de booléens qui décrit si chaque frame suit directement une section
    2. Ajouter une condition à tester dans la boucle qui définit la taille du cercle correspondant dans pacman.sty.

    1.

    #!/usr/bin/python
    if __name__ == "__main__":
        # 2 solutions équivalentes pour le faire:
        # a) Pur Python, une boucle: (je plussoie celui qui réécrit ça de manière plus pythonesque)
        arr = []
        isnew = False
        with open('slides.tex', 'r') as f:
            for line in f:
                if r"\section" in line:
                    isnew = True
                if r'begin{frame}' in line:
                    arr.append(isnew)
                    isnew = False
    
        print "\def\newsec{{",
        for ii in arr: print "%d," % int(ii),
        print "0}}"
    
        # b) Idem, mais avec NumPy
        with open('slides.tex', 'r') as f:
            data = f.readlines()
        sections = [r"\section" in line for line in data]
        frames = [r"begin{frame}" in line for line in data]
        cframes = np.cumsum(frames) # Cumulative frame position
        secpos = np.where(sections) # positions of the sections
        frame_at_sec = cframes[secpos] # frame number at section positions
        sec_lists = np.zeros(cframes[-1])
        sec_lists[frame_at_sec] = 1
        print "\def\newsec{{",
        for ii in sec_lists: print "%d," % int(ii),
        print "0}}"

    (je suis sûr qu'il existe une regex pour faire pareil…)

    1. Insérer la sortie du code précédent quelque part dans le fichier tex (sed est notre ami, sinon le code Python pourrait le faire), et dans le pacman.sty, remplacer:
    \pgfmathparse{mod(\x,10) ? ".2mm" : ".4mm"}

    par:

    \pgfmathparse{ {\newsec[\x-A]}>0 ? ".4mm" : ".2mm"}

    Ou l'on remplace A par un offset (1 ou 2, selon la config du document).

  • # Indispensable.

    Posté par  . En réponse au journal Le retour de pacman en beamer. Évalué à 10.

    Excellent!
    Ça serait sympa par contre si les points les plus gros pouvaient apparaître non pas tout les 10 slides, mais plutôt à chaque changement de section? De telle façon, on se retrouverait mieux dans la présentation.

  • # Encore

    Posté par  . En réponse au journal v'ger a quitté le systeme solaire. Évalué à 10.

    Titre de l'image
    (facile, mais requis.)

  • # Condition nécessaire

    Posté par  . En réponse au journal Thèse or not thèse, that is the question.... Évalué à 4. Dernière modification le 15 avril 2013 à 19:20.

    Pour compléter la nimage, il faut également être familier avec cette comparaison pertinente. (en anglais, désolé.)

  • [^] # Re: Mise à jour d'un fichier de configuration sur Archlinux

    Posté par  . En réponse au journal omar'ch m'a tuer. Évalué à 2.

    Juste pour rectifier aussi pour Fedora (et sans doute les autres distribs basées sur RPM), c'est pareil (rpmnew, rpmsave,toussa).

  • # Et en Python...

    Posté par  . En réponse au journal Web Log Today est juillet - écrire un blog de nos jours. Évalué à 3.

    …pour ceux qui l’affectionnent particulièrement, il y a Poole qui est du même genre, avec probablement moins de fonctionnalités, mais qui fait l'essentiel et a un système de macros qui rend aisé l'ajout de petits hacks sympathiques.

  • [^] # Re: Correction

    Posté par  . En réponse au journal Knoppix 7.0.4. Évalué à 4.

    Je dirais que DemoLinux est apparu avant… (cette affirmation est basée sur de vagues souvenirs)

  • [^] # Re: Détection du spot dans l'image

    Posté par  . En réponse au journal ISS : le flim. Évalué à 3.

    Ok. Concernant le script, le gain de vitesse viendra de la transformée de Fourier que Numpy peut faire.
    La première image de la série (A) peut être récupérée comme image de test pour la corrélation.
    Ensuite, pour chaque image suivante (B), faire:

    Af = fft2(A); Bf = fft2(B);
    // La corrélation dans le domaine de Fourier revient à une multiplication terme à terme par le conjugué complexe de B
    Cf = Af * conj(Bf);
    C = fftshift(ifft2(Cf)); // On repasse dans le temps
    Trouver le max de C, qui est décalé relativement au centre d'une image de la taille de A.

    Il suffit ensuite de faire un crop de la taille désirée autour.

  • # Détection du spot dans l'image

    Posté par  . En réponse au journal ISS : le flim. Évalué à 4.

    Très sympa comme expérience!

    Mais photographier à main levé, même au 500ème de seconde, ça me parait risqué… c'était au moins avec le télé appuyé quelque part ?
    Pourquoi ne pas augmenter un peu l'ouverture pour diminuer encore le temps d'exposition ?

    Concernant le petit script python, je suppose qu'on pourrait aller plus vite en faisant la corrélation entre la photo et un "spot" blanc d'une taille proche ( = multiplication dans le domaine de Fourier).

  • [^] # Re: Comme ca, histoire de...

    Posté par  . En réponse au journal 37% de Français croient au père Noël.. Évalué à -1.

    Encore faut-il prouver le fait que les religions soient en effet bénéfiques à la société actuelle. Bonne chance !

    Prouver, c'est toujours difficile, mais il faut admettre que les églises ont une implication sociale assez incroyable… (pour le constater, par contre, il faut y mettre les pieds)

  • # /home séparé et ré-installation

    Posté par  . En réponse au journal Fedora : Mise à jour calamiteuse de F16 à F17. Évalué à 1.

    Avec un /home séparé, on démarre sur une clé USB, et on installe directement F17 sur la partition principale.

    Ça prend environ 15 min, on peut naviguer en même temps, et au redémarrage tout fonctionne avec les paramètres présents dans le .user/
    (Par contre j'admets que c'est peut-être pas la solution la plus élégante de migrer)

    Seul problème, il faut réinstaller les programmes utiles (c'est pas la mort, juste long la première semaine, et les plus prévoyants garderons leur rpm -qa dans un fichier), et ne pas oublier de garder les éventuelles config de /etc/.

    Testé et approuvé depuis F14 :)

  • [^] # Re: Deja-Dup

    Posté par  . En réponse au sondage Quel logiciel libre pour vos sauvegardes ?. Évalué à 2.

    Pour ce dernier, il faut cocher "duplicity", sur lequel il est basé.

  • [^] # Re: Adoption d’une loi liberticide

    Posté par  . En réponse au journal Printemps québécois. Évalué à 1.

    Le texte de cette loi est disponible en PDF. Ce lien détaille également ce que cela veut dire pour les manifestants.

  • [^] # Re: Pas moi.

    Posté par  . En réponse au journal Des LinuxFRiens Shanghaiens ?. Évalué à 1.

    Ce qui est sûr c'est depuis vendredi le Québec pue un peu plus le régime totalitaire privateur (écartons le Godwin)…

  • [^] # Re: Pas moi.

    Posté par  . En réponse au journal Des LinuxFRiens Shanghaiens ?. Évalué à 1.

    +1 pour Montréal!

  • [^] # Re: Ligature

    Posté par  . En réponse au journal Les fautes des Linuxfriens. Évalué à 1.

    Merci!

  • # Solutionner

    Posté par  . En réponse au journal Les fautes des Linuxfriens. Évalué à 6.

    J'ai souvent entendu dire que "solutionner"* était tout à fait français et que son utilisation était encouragée.

    Comme le mentionne l'auteur de ce journal, il semble être un néologisme… mais datant de 1795.

    (voir https://fr.wiktionary.org/wiki/solutionner )

    Par ailleurs, pour pinailler sur autre chose que l'orthographe, s/TFLi/TLFI/g.

    *je n'ai pas trouvé les chevrons sur mon clavier en_CA avec un mapping (arg, francisation requise) fr_CH.

  • [^] # Re: késako

    Posté par  . En réponse au journal Spam électoral des Français à l'étranger, mon bilan. Évalué à 2.

    Les français à l'étranger reçoivent des "messages aux français" en période électorale.

    Évidemment, on risque d'avoir le droit à un mail par candidat, et c'est ce nombre de messages qui est reporté dans le journal.

    On peut ajouter d'en 2007, on avait eu un seul message de Sarkozy (le 29/03/07) avant le premier tour. Puis un second le 26/04.

    Ce que le journal semble dénoncer, c'est que le contenu de ces derniers n'est qu'esbroufe et s'apparente donc à du spam.

  • [^] # Re: fôte

    Posté par  . En réponse à la dépêche Linux Libertine : entrevue de Philipp H. Poll. Évalué à 2.

    l’emphase d’une passage du texte

    pendant qu'on y est.

  • [^] # Re: En avant pour le concours de...

    Posté par  . En réponse à la dépêche Deux extensions originales pour Firefox. Évalué à 1.

    Le premier résultat google donne:
    https://github.com/mdlavin/firefox-gnome-keyring
    mais on dirait qu'il ont raté 7 versions de FF

    (les mauvaises langues diront c'est sûrement pas insurmontable pour 3 mois...)

  • [^] # Re: Merci

    Posté par  . En réponse à la dépêche Autojump : nouvelle version et nouvelles fonctionnalités. Évalué à 2.

    J'en suis un fervent utilisateur, et ça semblait fonctionner en version 19, même l'exemple avec cp et ses 2 arguments. C'est pas mal comme ça :)
    Merci pour le code!

  • [^] # Re: Merci

    Posté par  . En réponse à la dépêche Autojump : nouvelle version et nouvelles fonctionnalités. Évalué à 2.

    Ouf.
    Le paquet Fedora/EL est à jour (updates-testing).
    Merci. J'avais raté les version 15 à 18, hem...