Antoine Reilles a écrit 275 commentaires

  • # Related work

    Posté par  (site web personnel) . En réponse à la dépêche libroxml : une bibliothèque XML qui ne fait pas le poids, mais qui fait le reste.... Évalué à 3.

    C'est vachement sympa comme outil, et c'est une bonne idée de réutiliser XPath pour ça: les malheureux qui sont déjà pervertis par xml doivent connaître, ça leur évitera d'apprendre une nouvelle syntaxe.

    Comment ça se compare avec xmltools (http://blog.huoc.org/xmltools/), qui fournit des outils comme xmlsed et xmlgrep ?
  • [^] # Re: Le compilateur ne fait pas ça ?

    Posté par  (site web personnel) . En réponse au journal Des outils d'audit de code Java. Évalué à 2.

    M' enfin, les compilateurs qui font de l' optimisation globale, il n' y en a pas beaucoup.
    Par exemple, gcc ne peux pas savoir qu'une fonction non statique n'est jamais appelée dans ton application: c'est uniquement au moment de l'édition de liens qu'on peut s'en rendre compte.
    Comme en java, la liaison est dynamique, et l'unité de compilation est la classe, ces outils permettent de lever des points "douteux" que le compilateur ne doit pas résoudre seul (sinon, le compilateur est faux).
  • # chemin de fer ?

    Posté par  (site web personnel) . En réponse à la dépêche Document Manager sort en version 4. Évalué à 2.

    C' est quoi le "chemin de fer" d'un porte documents ? J'ai beau essayer de rajouter des lettres et faire des peermutations pour essayer de deviner ce qui se cache sous cette expression, mais je ne vois toujours pas.

    Pourtant, même le "Recalculer ce répertoire" de l'interface a fini par me parler (d'accord, essentiellement a cause de l'icone à coté).
  • [^] # Re: Souvenirs

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

    Digger, c'est pas un remake du merveilleux "Fruity Frank" sur Amstrad ?

    L'ambiance de jardin était sympa, très "vert" avant que ça ne devienne à la mode. Et puis quel bonheur de faire tomber une pomme sur la tête d'une méchante aubergine !
  • [^] # Re: Vous devez entrer un sujet et un commentaire

    Posté par  (site web personnel) . En réponse au journal Requête aux devs de logiciels libres. Évalué à 5.

    Jusqu'au jour où tu te rends compte que tu dois gérer des valeurs longues et que les utilisateurs veulent les couper sur plusieurs lignes (donc gèrer les \ en fin de ligne), puis l'encodage des caractères spécieux, et puis les chaines entre "", puis les " a l'intérieur de ces chaines, puis les valeurs multiples, ignorer les espaces, sauf quand...

    Et finalement, tu passera ton temps a "améliorer" la syntaxe de ton fichier de conf, et a écrire du code avec des bugs.
    Au final, du xml, ça t'enlève pas mal de soucis déja connus et résolus depuis des lustres, avec comme seul coup un peu d'usure des touches < et >, un peu de ralage des utilisateurs, et éventuellement le besoin d'écrire et documenter une dtd/xsd

    Et en prime tu gagne le droit d'être la vedette lors des trolls a la machine à café...
  • [^] # Re: Exposé

    Posté par  (site web personnel) . En réponse au journal Aïe Maque. Évalué à 4.

    Et pourquoi ne pas utiliser les bureaux virtuels ?
    C'est pas active par defaut pour ne pas trop deconcerter les gens venant de windows, mais un coup dans les preferences, dans le menu "Expose & Spaces", et hop, quelques bureaux virtuels pour pouvoir organiser ses applications.
    C'est surtout bien utile avec des applis ocmme xcode, qui ont tentance a ouvrir des tas de fenetres un peu partout.

    Niveau ergonomie et efficacite, le bureau de macosx j'en convient est bien loin de dwm+dmenu, mais une fois qu'on apprend a s'en servir, ca marche plutot pas mal du tout. J'aime surtout le command+tab qui cycle les applications et cmd+` qui cycle les fenetres d'une meme application.
  • # Pour mon NC10

    Posté par  (site web personnel) . En réponse au journal Samsung vs CLUF (suite et fin). Évalué à 2.

    J'ai profité de la procédure de remboursement pour le windows XP livré avec mon NC10, et c'est quand même relativement simple, si on est proche d'un centre agrée de maintenance.

    - Réception du coli, ouverture de la boite, et installation de netbsd (apres avoir lu le cluf, et cliqué sur "pas d'accord", mais ça ne sert pas a grand chose).
    - Envoi de recommandé a samsung, indiquand mon refus du cluf, et demande de remboursement
    - Quelques semaines plus tard, réception de la description de la procédure, et un courrier disant que j'y suis éligible (en gros, il fait envoyer le recommandé dans les 30 jours)
    - Passage au centre de maintenance, avec la machine et le courrier. Le gars est sympa, raconte que c'est pas courant comme démarche, mais "désinstalle" windows: en gros, il enlève l'étiquette, et allume la machine, se retrouve face a l'invite de login netbsd, prend peur et me rend la machine.
    - signage que papiers disant que oui, je sais qu'en desinstallant windows, y a plus windows, et que si windows marche plus, samsung peut plus rien pour moi. Tampon du mec du sav, avec un papier qui dit qu'il a fait la désinstallation.
    - envoi des papiers en question a samsung, avec un rib

    2 mois plus tard, le remboursement est arrivé.

    Donc, maintenant qu'il y a une procédure, c'est plus simple, mais il faut quand même être motivé.
  • # Ce n'est pas très clair

    Posté par  (site web personnel) . En réponse à la dépêche LinuxConsole 1.0.2008 DVD & JukeBox. Évalué à 1.

    C'est un liveDVD ?

    Que veut dire ce passage ?

    Cette distribution Linux est construite de zéro (à part quelques programmes comme OpenOffice.org)


    Seuls quelques programmes comme OpenOffice.org ne sont pas recompilés par les développeurs de la distrib ?
    Qu'est-ce que ça apporte aux utilisateurs ?

    L'idée de la construction d'un média d'installation personnalisé via l'interface web est amusante, ça serait pas mal de pouvoir avoir une idée de la taille du média pendant qu'on le définit, pour optimiser ça en fonction de la taille d'une clé usb, par exemple.

    D'ailleurs, le site web pentionne que c'est un "LiveDVD", mais ça n'apparait pas clairment dans la news. Pourtant, c'est super important, quand on voit qu'on peut se faire en quelques clics une "liveUsb" avec nos outils préférés.
    Ça me rapelle le mini-cd au format carte de crédit des boites de redhat 6.2, à transporter partout, et qui fait un bruit d'art42 au décollage une fois dans un lecteur cd...
  • # Autre lien

    Posté par  (site web personnel) . En réponse au journal Hadopi, c'est fini ?. Évalué à 6.

    L'article
    http://www.ecrans.fr/L-Europe-enterre-la-riposte,5224.html
    présente plutôt bien les évènements, et les implications ce ce vote.
  • # Pinaillage

    Posté par  (site web personnel) . En réponse à la dépêche Yet Another Nopaste! 1.2.0 est sorti. Évalué à 7.

    Je ne suis pas certain de comprendre la fin de la news.
    Quand je lis:

    Yet Another Nopaste a été développé parce que j'en avais envie les solutions existantes ne remplissaient pas, ou partiellement, une des conditions suivantes :

    * Licence libre
    * Pas de base de donnée nécessaire
    * Colorisation approximative
    * Installation complexe

    J'en déduis que yanopaste remplis ces conditions, et donc offe à l'utilisateur une colorisation approximative de son code, et en plus est incroyablement complexe à installer.
    Ou alors je comprend tout de travers, et il nécessite une base de données, et est sous une licence non libre.

    Enfin, ça me laisse perplexe.

    De manière plus constructive, quelles sont les améliorations à venir ? Ce que j'aimerai trouver dans une appli de ce genre, c'est la possibilité pour les lecteurs de proposer de nouvelles versions, et mettre en valeur les changements entre différentes versions.
  • [^] # Re: Ça répond vraiment à un besoin ?

    Posté par  (site web personnel) . En réponse à la dépêche Mancoosi : un projet européen dédié aux mises à jour de logiciels libres. Évalué à 3.

    J'imagine que ce projet est plus ou moins dans la lignée du projet EDOS
    http://www.edos-project.org/xwiki/bin/view/Main/WebHome
    ça en est surement simplement la continuation, les intervenants ont l'air d'être plutot les mêmes.

    Il y a déjà pas mal de choses faites, et beaucoup à lire, qui éclairent assez bien les point qui font que non, ça n'est pas si simple que ça les mises à jour, et il y a encore beaucoup à faire.
    Les publications sont là: http://www.edos-project.org/xwiki/bin/view/Main/Publications

    L'article présenté à ASE2006, "Managing the Complexity of Large Free and Open Source Package-Based Software Distributions", donne une perspectie intéressante
    https://protactinium.pps.jussieu.fr:12345/svn/edos/reports/w(...)
  • # EMF

    Posté par  (site web personnel) . En réponse à la dépêche Go-oo, une alternative à OpenOffice. Évalué à 4.

    Dans la liste des améliorations, il y a "rendu EMF amélioré".
    L'article agrémente ce "EMF" d'un lien vers l'entrée wikipedia de "Eclipse Modeling Framework".
    J'ai du mal à saisir le rapport entre oo et ce EMF là.
    Ça ne serait pas plutot le EMF "Enhanced MetaFile format" de microsoft ?

    http://msdn.microsoft.com/en-us/library/ms534574.aspx,
    http://www.undocprint.org/formats/winspool/emf

    Qui est un format de stockage d'image propriétaire de microsoft.
  • [^] # Re: Le problème de la vente lié est très loin d'être réglé

    Posté par  (site web personnel) . En réponse à la dépêche Vente liée/action de groupe dans le projet de loi de modernisation de l'économie. Évalué à 7.

    A propos des licences OEM, le mois dernier à la fnac, un vendeur m'a gentiment expliqué que non seulement je devais prendre Vista avec le portable, que c'était bien de la vente liée mais qu'il y pouvait rien...mais aussi que si j'avais le malheur d'installer un autre OS à la place, comme WinXP (c'etait son exemple, j'avais une autre idée), et bien la guarantie ne fonctionnerait plus.

    J'imagine (j'espère) que c'est totalement faux, les vendeurs informatique de cette enseigne n'étant pas nécessairement des experts, mais montre bien l'ampleur de la désinformation.

    PS: un euphémisme se cache dans ce post, sauras-tu le retoruver?
  • # RT

    Posté par  (site web personnel) . En réponse au message Gestion des mails entrant d'un service. Évalué à 1.

    Tu as l'air de chercher un outil du genre de RT
    http://www.bestpractical.com/rt
    Même si il faut une dose non négligeable de customisation pour le faire coller.

    Une autre piste est gnats, qui fonctionne plutot bien avec des mails
    http://www.gnu.org/software/gnats/
    et offre des interfaces web (mais un peu sommaires). Là encore, il faudra customiser, pour que l'outil puisse permettre de gérer votre propre workflow.
  • # garantie ?

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

    La garantie de non stockage de l'adresse email, elle est donnée par quoi ?
    Simplement parce que le fournisseur du service le dit ? Même si il a l'air bien sympatique, je trouve ça un peu léger.

    Évidemment, c'est une remarque pas très constructive, je ne sais pas comment tu pourrait donner une garantie plus forte, mais ça me paraitrait intéressant, ainsi que pour des services comme jetable...
  • [^] # Re: linux dans le nom

    Posté par  (site web personnel) . En réponse au journal Création de The Linux Foundation. Évalué à 10.

    C'est vrai que le reste de mes allégations,
    en dehors de linux, il n'y a pas d'open-source
    et
    BSD est mort depuis longtemps

    sont indéniablement vraies et inattaquables!
  • [^] # Re: linux dans le nom

    Posté par  (site web personnel) . En réponse au journal Création de The Linux Foundation. Évalué à 4.

    Je ne vois toujours pas le rapport. Quand l'
    OSDL et freedesktop bossent ensemble sur le projet portland, ça produit du code sous licence MIT, qui profite à tous les OS (en particulier à tous les OS libres).
    Et ça n'a pas de rapport direct avec linux.

    La non transitivité de licence n'a rien changé.
    D'ailleurs, développer du code gpl n'est pas nécessairement le plus rentable pour faire quelque chose qui profite à tous. Il est plus facile d'intégrer dans un produit du code BSd. Si il est intégré, il y a du travail pour l'améliorer, et si l'acteur joue le jeu (j'espère qu'il le fait si il participe a la fondation), les améliorations seront partagées.

    Tout simplement, je trouve dommage de cacher cette belle idée, le logiciel libre, derrière un mot qui sert de vignette marketting, ici linux
  • # linux dans le nom

    Posté par  (site web personnel) . En réponse au journal Création de The Linux Foundation. Évalué à 10.

    OSDL et FSB n'avaient ni l'une ni l'autre de nom focalisé sur linux.

    Bon, je sais bien qu'en dehors de linux, il n'y a pas d'open-source, mais tout de même, ça me perturbe. C'est vrai que BSD est mort depuis longtemps, que les outils libres comme gcc ne tournent que sous linux, et qu'aucun effort n'est fait pour que ça soit portable, mais tout de même...
  • [^] # 5 minutes c'est léger

    Posté par  (site web personnel) . En réponse au message Comparaison ADA / CSP. Évalué à 1.

    En fait, pour CSP, j'imagine qu'il parlait de
    http://en.wikipedia.org/wiki/Communicating_sequential_proces(...)

    qui n'est pas vraiment nouveau, mais plutôt intéressant
    et du coup, il faut lire:
    http://www.usingcsp.com/
    par Tony Hoare, qui en connait un rayon

    Dijkstra a lui aussi écrit un "Cooperating Sequential Processes"

    En plus, ça ouvre tout un tas de champs intéresssatns sur les algèbres de processus, le pi-calcul (http://en.wikipedia.org/wiki/Pi-calculus), et tout ça, comme le join-calcul (http://en.wikipedia.org/wiki/Join-calculus), avec des implémentations comme le langage JoCaml
    http://moscova.inria.fr/jocaml/
  • # mbsync ?

    Posté par  (site web personnel) . En réponse au message Synchroniser mes mails entre deux machines. Évalué à 2.

    Je proposerai de laisser tourner un démon fetchmail ou getmail sur la WS, qui archive tout ça, puis utiliser mbsync
    http://isync.sourceforge.net/
    avec untunnel ssh pour synchroniser les mail récupérés sur la WS avec le portable.
  • # ben, il y a le choix

    Posté par  (site web personnel) . En réponse au message un serveur. Évalué à 2.

    Une solution simple à mettre en oeuvre est un serveur ftp

    http://tldp.org/HOWTO/FTP.html
  • [^] # Re: [X] : C'est exactement ce que j'espérais

    Posté par  (site web personnel) . En réponse au journal Sondage Java sous GPL, donnez votre avis à Sun. Évalué à 2.

    scheme aussi, avec des compilos comme bigloo
    http://www-sop.inria.fr/mimosa/fp/Bigloo/
    qui peut aussi tourner sur un runtime .net
  • # c'est pas super clair, comme question

    Posté par  (site web personnel) . En réponse au message étiquetter un bug avec subversion. Évalué à 1.

    Certains "bug tracker" sont connectés avec le dépot du projet. Ce n'est pas spécifique a subversion, mais plutot au projet.
    En gros, une moulinette parse les messages de commit, et les attache si elle reconnait un certain pattern (par exemple, "PR 1234") au bug report correspondant.
    C'est à configurer pour chaque projet, donc le plus simple, c'est de demander aux admins du projet sur lequel tu veux le faire.
  • # c'est quoi "-e"

    Posté par  (site web personnel) . En réponse au message CSH :\n et echo -e. Évalué à 3.

    le "echo" défini dans la norme IEEE Std 1003.2 (``POSIX.2'')
    n'a qu'une option, "-n", pour ne pas afficher le "\n" de fin de ligne

    Du coup, pour un script portable, j'imagine qu'utiliser ce "-e", quoi qu'il fasse, n'est pas conseillé. Et pour des affichages plus compliqués, printf est plus adapté
    man 1 printf
  • [^] # Re: C'est un troll?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de NetBSD 3.1. Évalué à 3.

    en fait, c'est en effet un peu plus compliqué que ça. Pour le moment, le xfree fourni avec netbsd est entièrement cross-compilable (je vois pas comment le dire bien en français).

    Du coup, je peux construire une distribution de netbsd avec un xfree fonctionnel pour mon mac, qui est bien lent, ainsi que pour un pda a base d'arm (parce que oui, c'est un défi de compiler xfree sur un pda supporté par le port hpcmips)

    Depuis un hôte sur une machine and64, il suffit d'une seule commande pour préparer cette distrib a partir du cvs.
    Pour le moment, le xorg moduaire n'est pas intégré à ce système, et ça n'est pas vraiment évident à faire, mais c'est en cours. xorg est disponible dans le système de packages, mais ça n'est pas vraiment la même chose.

    D'autre part, xfree n'est pas nécessairement dans le système. Pour des machines mieux supportées par xorg, et pour lesquelles j'ai le temps de faire de l'administration, j'install un netbsd sans le set X, et utilise xorg depuis les packages: ça fonctionne sans souci