®om a écrit 458 commentaires

  • [^] # Re: Communication

    Posté par  (site web personnel) . En réponse à la dépêche Première mise en demeure pour l'association LinuxFr. Évalué à 4.

    Je suis tellement bien caché derrière mon pseudonyme qu'en 2 clics à partir de mon commentaire tu peux trouver mon vrai nom (et même en 1 seul clic si tu cherches bien) ;-)

    blog.rom1v.com

  • [^] # Re: En ce qui concerne le cache Google

    Posté par  (site web personnel) . En réponse à la dépêche Première mise en demeure pour l'association LinuxFr. Évalué à 7.

    Le cache google a maintenant pris la nouvelle version censurée.

    WebArchive, en revanche…

    blog.rom1v.com

  • # Communication

    Posté par  (site web personnel) . En réponse à la dépêche Première mise en demeure pour l'association LinuxFr. Évalué à 10.

    Linkeo est une société de communication Internet basé à Paris. Linkeo invente la communication Internet qui vous ressemble.

    Sans commentaire, j'ai pas envie de recevoir une mise en demeure.

    blog.rom1v.com

  • [^] # Re: Edit

    Posté par  (site web personnel) . En réponse à la dépêche Open Advice FR : quelques nouvelles du projet. Évalué à 1.

    s/g$//

    blog.rom1v.com

  • # Trois remarques

    Posté par  (site web personnel) . En réponse à la dépêche Open Advice FR : quelques nouvelles du projet. Évalué à 2.

    1. Merci pour les 42 (+1) articles traduits.
    2. Sur un pad, n'utilisez pas le clic-milieu pour ouvrir le lien dans un nouvel onglet (ça colle le contenu de votre presse-papier sur le pad).
    3. Pourquoi donc l'article 42 n'a pas été posté avec le même pattern d'URL ?

    blog.rom1v.com

  • [^] # Re: DUL et auto-hébergement

    Posté par  (site web personnel) . En réponse au journal SFR et SPF: une cause perdue. Évalué à 5. Dernière modification le 26 mars 2013 à 14:38.

    C'est balo d'avoir laissé l'IP dans l'URL…

    Ce n'est pas la mienne ;-) J'ai mis la première IP de 78.236.x.x.
    De toute façon, mon adresse IPv4 n'est pas secrète ;-)

    blog.rom1v.com

  • [^] # Re: DUL et auto-hébergement

    Posté par  (site web personnel) . En réponse au journal SFR et SPF: une cause perdue. Évalué à 2.

    Ah mais je n'avais pas vu ce bout de phrase :

    except on request from the owner listed in whois

    Ça tombe bien, c'est moi ;-)

    blog.rom1v.com

  • # DUL et auto-hébergement

    Posté par  (site web personnel) . En réponse au journal SFR et SPF: une cause perdue. Évalué à 2.

    Il y a aussi certains serveurs qui rejettent les serveurs mail en DUL.

    Dynamic User List (DUL) includes IP addresses in dynamic ranges identified by ISPs. Most legitimate mail sources have static IP addresses.

    Par exemple, je suis chez Free (donc en DUL), mon serveur mail derrière ma box, et quand j'essaie d'envoyer un mail à certains (c'est rare, mais ça arrive), MAILER-DAEMON n'est pas content:

    <---@---.--->: host in.sjc.mx.trendmicro.com[A.A.A.A] said: 550
        5.7.1 Service unavailable; Client host [X.X.X.X] blocked using Trend
        Micro RBL+.  Please see
        http://www.mail-abuse.com/cgi-bin/lookup?ip_address=X.X.X.X; Mail
        from X.X.X.X blocked using Trend Micro Email Reputation database.
        Please see <http://www.mail-abuse.com/cgi-bin/lookup?X.X.X.X> (in
        reply to RCPT TO command)
    
    

    Exemple avec une IP au hasard de chez Free:
    https://ers.trendmicro.com/reputations/index?ip_address=78.236.0.1

    Je clique donc sur Request to be removed from the global blocked list, et je reçois cette réponse:

    X.X.X.X is listed on DUL because your ISP Proxad has indicated that we
    are to list this address on DUL and every mail should be through
    their relay. Since Proxad is responsible for this space, we will
    not remove any entries from the DUL except on request from the
    owner listed in whois. That means that we need to hear from your
    ISP(Proxad) prior to removing any listing from the DUL.

    If you have further questions, please contact Proxad directly.

    Bon, encore une étape, il faut que je contacte Free.

    blog.rom1v.com

  • [^] # Re: L'Éthique hacker et l'esprit de l'ère de l'information

    Posté par  (site web personnel) . En réponse au journal Pourquoi les programmeurs sont grognons. Évalué à 5.

    La lecture de cet article (qui était pas mal repris sur twitter par exemple, il y a presque 2 mois) m'a fait pensé à un bouquin que j'ai adoré : « L'Éthique hacker et l'esprit de l'ère de l'information » de Pekka Himanen.

    Il n'y a qu'une offre :

    Prix conseillé : EUR 14,94
    D'occasion: à partir de EUR 203,74

    o_O

    blog.rom1v.com

  • [^] # Re: Complément d'information

    Posté par  (site web personnel) . En réponse au journal Quand les lois européennes sont dictées par les lobbies américains.... Évalué à 7.

    Le site avec les données brutes : LobbyPlag
    Un billet en français : Connivences entre lobbys américains et députés européens sur le dos des citoyens
    (framablog)

    blog.rom1v.com

  • [^] # Re: Partager les sources plutôt que les binaires

    Posté par  (site web personnel) . En réponse au journal Un DCVS pour des documents 'binaires' ?. Évalué à -1.

    Si les gens sont prêts à faire du Wiki, tu peux aussi utiliser gitit. Le résultat est très proche d'un MediaWiki classique, sauf que derrière c'est du markdown, pandoc, git, etc.

    De plus je ne vois pas quelle serait ta solution pour remplacer un tableur.

    Je ne proposais pas de solution pour remplacer le tableur.

    blog.rom1v.com

  • # Partager les sources plutôt que les binaires

    Posté par  (site web personnel) . En réponse au journal Un DCVS pour des documents 'binaires' ?. Évalué à 8. Dernière modification le 05 février 2013 à 15:00.

    Une nimage.

    Dans l'idéal, sinon, chacun écrit dans un format "source" (genre markdown/pandoc pour la simplicité), puis commite sur un git.
    Un makefile s'occupe de générer le .html, .doc, .docx, .odt ou tout ce que tu veux d'autre. Ça ne couvre pas tous les cas, mais autant vérifier si le besoin ne serait pas couvert par une telle solution.

    En général, en entreprise, utiliser .doc juste pour faire des titres et des paragraphes, ce n'est pas approprié du tout.

    blog.rom1v.com

  • [^] # Re: Non aux numéros surtaxés

    Posté par  (site web personnel) . En réponse au journal Désolé pour hier, j'avais pas le temps. Appelle moi au 0899.... Évalué à 2.

    C'est ce que disait le lien sur mon commentaire ;-)

    blog.rom1v.com

  • [^] # Re: Non aux numéros surtaxés

    Posté par  (site web personnel) . En réponse au journal Désolé pour hier, j'avais pas le temps. Appelle moi au 0899.... Évalué à 4.

    C'est comme si tu disais qu'il faut interdire le mail parce que certains l'utilisent pour spammer/scammer/phisher.

    Non, pour utiliser la même analogie, c'est comme si je disais qu'il faut interdire le mail payant lorsque tu réponds à un spam (le simple fait de cliquer sur répondre puis envoyer augmenterait ta facture Internet).

    Il y a des numéros surtaxés qui sont légitimes, qui offrent un réel service, que leurs utilisateurs utilisent à bon escient. Et c'est un système de micro paiement très pratique.

    Admettons que ça existe (peu importe si c'est le cas). Il faudrait au moins obliger à en être informé (par exemple, quand on appelle, une voix dit "cet appel va être facturé x€ + y€/min après le bip". Bien sûr, l'appel est gratuit avant le bip en question. Comme ça, la personne qui rappelle un 0899 est bien informée et a le temps de raccrocher.

    blog.rom1v.com

  • # Non aux numéros surtaxés

    Posté par  (site web personnel) . En réponse au journal Désolé pour hier, j'avais pas le temps. Appelle moi au 0899.... Évalué à 10. Dernière modification le 16 janvier 2013 à 21:16.

    est-ce qu'il y a des solutions simples […] pour pourrir la vie de ces escrocs ?

    Interdire les numéros surtaxés.

    Il n'y a pas de raison qu'un appel particulier vous fasse payer plus sans vous avertir.

    Vous imaginez, vous arrivez sur un site Internet, vous n'en savez rien, mais vous l'avez payé en dehors de votre abonnement illimité mensuel. Serait-ce acceptable ?

    blog.rom1v.com

  • [^] # Re: Pandoc markdown et coloration syntaxique

    Posté par  (site web personnel) . En réponse au journal Écrire une page web de nos jours, troisième partie. Évalué à 2.

    Mais surtout, et là c'est juste inconcevable, la syntaxe n'est pas compatible avec linuxfr qui utilise 3 ` !

    Ça marche aussi avec 3 ` au lieu de 3 ~ :

    ```c
    int main(int argc, char *argv[]) {
      printf("Pandoc's markdown\n");
      return 0;
    }
    ```
    
    

    blog.rom1v.com

  • # Pandoc markdown et coloration syntaxique

    Posté par  (site web personnel) . En réponse au journal Écrire une page web de nos jours, troisième partie. Évalué à 8. Dernière modification le 02 janvier 2013 à 15:44.

    Mais il manque la fonctionnalité absolument indispensable : la mise en couleurs du code source !

    Il est également possible de colorer du code source avec markdown (celui de pandoc) en indiquant le langage utilisé comme ceci :

    ~~~c
    int main(int argc, char *argv[]) {
      printf("Pandoc's markdown\n");
      return 0;
    }
    ~~~
    
    

    Puis :

    pandoc file.md -t html5 -so file.html
    
    

    Il suffit donc de rajouter 2 lignes ~~~ en indiquant le langage pour activer la coloration. Bien pratique pour générer des pages html (ou autre) à partir de fichiers source !

    ( printf '~~~c\n'; cat file.c; printf '~~~\n' ) | pandoc -t html5 -so file.html
    
    

    Les langages supportés (listés par pandoc -v) :

    Syntax highlighting is supported for the following languages:
        Actionscript, Ada, Alert, Alert_indent, Apache, Asn1, Asp, Awk, Bash,
        Bibtex, Boo, C, Changelog, Clojure, Cmake, Coffeescript, Coldfusion,
        Commonlisp, Cpp, Cs, Css, D, Diff, Djangotemplate, Doxygen, Dtd, Eiffel,
        Email, Erlang, Fortran, Fsharp, Gnuassembler, Go, Haskell, Haxe, Html, Ini,
        Java, Javadoc, Javascript, Json, Jsp, Latex, Lex, LiterateHaskell, Lua,
        Makefile, Mandoc, Matlab, Maxima, Metafont, Mips, Modula2, Modula3,
        Monobasic, Nasm, Noweb, Objectivec, Objectivecpp, Ocaml, Octave, Pascal,
        Perl, Php, Pike, Postscript, Prolog, Python, R, Relaxngcompact, Rhtml, Ruby,
        Scala, Scheme, Sci, Sed, Sgml, Sql, SqlMysql, SqlPostgresql, Tcl, Texinfo,
        Verilog, Vhdl, Xml, Xorg, Xslt, Xul, Yacc, Yaml
    
    

    L'inconvénient, c'est que ça n'utilise qu'un outil : c'est trop simple, ça ne va pas plaire à l'auteur du journal ^^

    blog.rom1v.com

  • # Android ?

    Posté par  (site web personnel) . En réponse à la dépêche Phoseg, stockage et analyse de données phonétiques transcrites. Évalué à 3.

    Intéressant.

    Par contre, je n'ai pas bien compris le rapport avec Android (premier mot du titre).

    blog.rom1v.com

  • [^] # Re: rebase

    Posté par  (site web personnel) . En réponse au journal Pourquoi GitHub saimal, quelques alternatives. Évalué à 1.

    Plus de détails : http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg39091.html

    I want clean history, but that really means (a) clean and (b) history.

    blog.rom1v.com

  • # git logg

    Posté par  (site web personnel) . En réponse au journal Pourquoi GitHub saimal, quelques alternatives. Évalué à 10.

    Pour ceux qui voudrait troller en disant « tu ne peux pas utiliser git en ligne de commande ?! » Je le préfère pour la visualisation et navigation de l'historique, les branches et merges sont plus lisible qu'avec git log --graph, et il permet d'accéder à un commit référencé dans un autre avec un simple clic.

    Je trouve la commande suivante très utile (pour éviter dans la majorité des cas d'utiliser un outil graphique) :

    git log --oneline --graph --decorate
    
    

    Tellement utile que j'en ai fait un alias :

    git config --global alias.logg 'log --oneline --graph --decorate'
    
    

    Puis :

    git logg
    
    

    Si ça peut servir à quelqu'un…

    blog.rom1v.com

  • # Tout ça !

    Posté par  (site web personnel) . En réponse au journal Écrire une page web de nos jours. Évalué à 5.

    Pour réaliser (presque) la même chose (une page statique), j'utilise markdown, make, rsync et git. À côté, je suis vraiment un p'tit joueur.

    blog.rom1v.com

  • # Code supprimé

    Posté par  (site web personnel) . En réponse au journal VLC passe à la LGPL. Évalué à 3. Dernière modification le 15 novembre 2012 à 13:59.

    Ça, c'est violent :

    Getting rid of people

    At some point, you realize that some of the contributors are not going to answer.

    So, now, you need to actually analyze their code contributions and starting working on it.

    First, is there code still in place and not deleted? Is the license LGPL, by any chance?

    Then, is this module very important? Can we drop its priority?

    Then, is this feature important or not?

    And then, I deleted some code, reverted some commits, rewrote some and or isolated code from them in a separate files to reduce the future impact.

    This is not nice? Well, not answering is not nice either.

    Pour changer la licence d'un logiciel, il faut virer le code de ceux qui ne répondent pas ?

    Aussi bien, certains sont morts (ce ne serait pas étonnant vu le nombre de contributeurs sur une période aussi longue). Pourtant, ils auraient été d'accord (oui, on ne peut pas le savoir, mais ça reste violent, même si c'est la bonne manière de faire).

    blog.rom1v.com

  • # Triple félicitations

    Posté par  (site web personnel) . En réponse au journal Enfin !!!!. Évalué à 6. Dernière modification le 12 novembre 2012 à 20:46.

    Bravo pour ta détermination, pour l'explication détaillée que tu nous livres, et pour avoir le journal le mieux noté de linuxfr (en seulement quelques heures).

    blog.rom1v.com

  • [^] # Re: Avocat ?

    Posté par  (site web personnel) . En réponse au journal Enfin !!!!. Évalué à 2.

    Pour le calculer sans le '\n' :

    printf "$twitter" | sha512sum
    
    

    blog.rom1v.com

  • [^] # Re: Liaison statique / Android

    Posté par  (site web personnel) . En réponse au journal Si on commençait un nouvel OS libre de bureau aujourd'hui.... Évalué à 3. Dernière modification le 11 novembre 2012 à 08:53.

    Pour info, c'est un peu ce qui se fait pour Android en Java.

    Alors bien sûr, ce n'est pas de la liaison statique, mais si deux applications utilisent la même bibliothèque Java (un .jar placé dans /libs dans les sources du projet, ou un "project library"), alors chacun des APK généré contiendra le contenu de la bibliothèque. Il n'y a pas, comme en Java pur, un classpath qui permettrait naturellement d'utiliser des bibliothèques partagées à l'exécution.

    Si je développe plusieurs applications et que je souhaite avoir du code ou des ressources (icônes par exemple) en commun, tout ce qui est commun sera dupliqué dans chacun des APK.

    En bidouillant bien (sans doute en écrivant son propre ClassLoader), ça ne doit pas être impossible, mais ce n'est pas fait pour.

    blog.rom1v.com