Victor a écrit 1388 commentaires

  • [^] # Re: WYDSIWYGBYMDIFTSIIN

    Posté par  . En réponse à la dépêche Un éditeur XML Wysiwyg passe au libre. Évalué à 6.

    Ce que tu décris là, c'est exactement ce que fais l'IDM (ingénierie dirigée par les modèles) pour des mecs qui codent (ou pas justement).

    Je ne vois pas pourquoi on se limiterait à manipuler des modèles qui ont comme but de faire du code, on pourrait très bien (techniquement il y a tout ce qu'il faut) faire des modèles représentant des documents, et avoir différents éditeurs associés (correspondant à plusieurs "vues" sur le document) ainsi que des transformation vers les modèles classiques HTML, PDF, etc ...

    L'IDM est juste une généralisation de tout ces petits trucs que font chaque jour nos traitement de texte, éditeur latex, interpréteur latex, etc...
  • [^] # Re: Nouvelle version

    Posté par  . En réponse au journal Eclipse Galileo et Jaunty. Évalué à 2.

    À noter qu'il existe : http://www.vimplugin.org/ (que je n'ai bien sûr pas testé :)
  • [^] # Re: Nouvelle version

    Posté par  . En réponse au journal Eclipse Galileo et Jaunty. Évalué à 2.

    J'ajouterais aussi, que Eclipse sert aussi à manipuler des modèles :
    * avec des éditeurs graphiques, perso j'aime pas ça, mais il y en a qui aiment
    * avec des éditeurs textuels
    * vérifier des contraintes
    * générer du code
    * transformer vers des trucs existants

    Alors oui on peut le faire sans Eclipse (et encore, ils apportent pas mal en terme d'outils et de formats pour faire ça), mais le fait que l'on puisse intégrer tout ça dans une boite que l'on peut filer à des humains, c'est pas si mal !
  • [^] # Re: Nouvelle version

    Posté par  . En réponse au journal Eclipse Galileo et Jaunty. Évalué à 1.

    Je l'attendais celle là : qui te parle de Java ?

    Eclipse est écrit en Java, oui, mais ce n'est pas ce ce langage dont je parlais !

    On pourrait par exemple penser à Scala qui est utilisable dans Eclipse, et ce langage est vraiment très bon pour monter en abstraction justement.
  • [^] # Re: Nouvelle version

    Posté par  . En réponse au journal Eclipse Galileo et Jaunty. Évalué à 1.


    En même temps on peut absolument tout faire avec les plugins vim: Déjà qu'il est turing complete, mais en plus il a accès à toutes les applis externes que tu veux.


    C aussi est turing complete, ça n'empêche que pour coder proprement avec de belles abstractions qui garantissent pleins de propriétés cools à l'utilisateur de ces abstractions (grâce aux systèmes de typage entre autre) et bin le C c'est ultra naze !

    (Je ne te parle pas de l'assembleur :)

    Je ne dis pas que tu ne peux pas le faire avec vim, mais que ce n'est pas fait pour !


    mais ça m'étonnerait pas que vim sache très bien le faire aussi.


    Je ne m'y risquerais pas, parce qu'il y a plusieurs années de développement à se taper pour y arriver: vois le temps qu'il a fallu à Eclipse pour en arriver là ou il est, c'est pas pour rien, il y a bien eu des trucs de produits et des avantages qui n'y étaient pas avant !
    (Après, on peut ne pas aimer l'architecture du truc, la complexité, la lourdeur, je te le concède, mais je pense que ce n'est pas la même question/discussion).
  • [^] # Re: Nouvelle version

    Posté par  . En réponse au journal Eclipse Galileo et Jaunty. Évalué à 2.

    Soyons honnête, les plugins de vim et ceux de Eclispe n'ont d'en commun que le fait que ce soient des plugins.

    Ce n'est pas que l'on puisse plugger des trucs sur eclipse mais bien ce qu'on peut faire avec ces plugins: d'où mon exemple tordu dont l'objectif était de montrer qu'on ne pourrait pas faire ça avec vim.

    D'ailleurs vim n'est pas du tout fait pour ça hein, et c'est très bien, ceux sont deux outils différents, ne mélangeons pas tout !

    Pour ctags, je n'ai jamais utilisés ça de vim, pas parce que je ne voulais pas, mais qu'à chaque fois j'ai laissé tombé après avoir galéré quelque temps (oui, on peut y arriver, je ne dis pas le contraire).

    Le refactoring, je ne sais pas, mais bon, ça me semble aussi complexe à mettre en place.

    Je conclus à nouveau : Eclipse n'est pas qu'un éditeur, vim si, et il le fait très bien, je ne reviens pas là dessus.

    Je pense que ton "rejet" de Eclipse est comparable au rejet d'une partie du monde envers les modèles: il y a un moment où on monte en abstraction et une partie du monde n'a plus envie (ou n'est pas capable) de mettre les mains dans le cambouis (note que perso j'aime bien ça :).
  • [^] # Re: Nouvelle version

    Posté par  . En réponse au journal Eclipse Galileo et Jaunty. Évalué à 6.

    Juste pour alimenter le troll.

    Je suis un fervent admirateur de vim, mais je crois que tu sous-estimes l'objectif de eclipse.

    C'est pas simplement une histoire d'éditeur, mais de fonctionalités associés : je pense en particulier au refactoring et la facilité de naviguer dans le code.

    Tu peux ajouter à ça toute la dimension plugin qui permet d'utiliser des outils spécifique à certains problèmes, par exemple quand tu utilises des modèles (ce qui se fait de plus en plus de nos jours je trouve) tu as pleins d'outils qui t'aident pour cette tâche.

    Par exemple là où je bosse, on a un plugin eclipse qui permet d'éditer un modèle particulier (je rentre pas dans les détails, mais c'est pour faire des SMA, voir wikipedia), vérifier certaines contraintes qui nous intéresse sur ce modèle (garantissant certaines propriétés) et enfin générer l'équivalent de ces "spécification" en java (ce qui correspond à un code complexe et moche mais qui utilise le système de typage pour garantir les propriétés à l'exécution), code que tu peux ensuite implémenter en l'étendant (non, on ne génère pas du code que tu modifies après).

    Je rentre dans les détails un peu parce que l'approche modèle n'est pas toujours appréciée surtout dans la communauté hackers/libre/opensource et je veux éviter les troll sur ce sujet là (ce qui ne va pas marcher :).

    Enfin bon, tout ça pour dire que eclipse c'est pas qu'un éditeur.
  • # Erreur à l'exécution

    Posté par  . En réponse au journal Ereshkigal, moniteur de tunnels autoSSH. Évalué à 3.

    J'ai tenté, mais ça ne semble pas marcher :

    victor@gyoza:~/code/ereshkigal-0.1$ python ereshkigal.py
    Traceback (most recent call last):
    File "ereshkigal.py", line 385, in
    if sys.argv[1] == "--curses":
    IndexError: list index out of range

    pareil avec --curses.

    En tout cas ça m'intéresse énormément comme outil : )

    Merci !
  • [^] # Re: Pas de bol

    Posté par  . En réponse à la dépêche La République Populaire de Chine impose un logiciel de contrôle d'accès défaillant. Évalué à 1.

    Et c'est pas sûr qu'on puisse le qualifier de pornographique vu la diffusion qu'il a eu dans les cinémas grand-public (mais je ne l'ai pas vu non plus : )
  • [^] # Re: Plonk

    Posté par  . En réponse au journal Minitel 2.0, mais bien sûr. Évalué à 4.

    Heureusement la recherche est là pour tous nous sauver… Ah non, il y a de moins en moins de chercheurs indépendants pour bosser sur des technos qui font chier l'industrie.

    C'est dommage que notre gouvernement ait décidé de sacrifier la recherche (et la formation) indépendante pour une recherche productive qui rapporte de l'argent vite et bien^W^W.
  • [^] # Re: Vendeur le nom

    Posté par  . En réponse au journal Qapote v0.5. Évalué à 3.

    Tout à fait, c'est comme les bits !
  • [^] # Re: Pertinence de Java

    Posté par  . En réponse à la dépêche Yahoo libère son Hadoop. Évalué à 2.

    De mon point de vue, le problème de Java n'est pas la performance mais le langage lui-même.

    D'ailleurs la JVM évolue de plus en plus vers une meilleurs compatibilité avec d'autres types de langages.
    De plus, elle est de plus en plus performante.
    (Non j'ai pas de sources particulières, c'est juste le sentiment que j'ai en suivant régulièrement l'écosystème JVM :)

    En plus, à notre époque, les vraies avancées dans les langages, ce n'est plus sur la performance elle-même mais plutôt sur les capacités d'abstractions et la sureté (typage) d'utilisation (en particulier pour faire du calcul parallèle facilement).

    Un langage comme Scala qui tourne sur la JVM mais bien plus évolué et capable de passer à l'échelle sur la taille des applis en permettant de construire des abstractions sur des concepts bas niveaux est bien plus intéressant et utilisable que du C à mon avis.
  • [^] # Re: Ma vie sans bépo

    Posté par  . En réponse au journal Après 4 semaines de bépo. Évalué à 4.

    Tu montres dans ton premier poste que le BÉPO n'apporte rien en terme de performance (oui c'est vrai, pas apprentissage, mais l'un est lié à l'autre d'où ma confusion)
    puis tu conclus que le BÉPO n'apporte rien.

    C'est ce raisonnement que j'attaque (et non pas celui dans l'autre sens que tu montre dans ton exemple de marteau qui effectivement est, lui aussi, faux).

    Avec des maths/logique :
    Si on a :
    bepo = perf_bepo + reste_bepo
    azerty = perf_azerty + reste_azerty

    tu dis :
    non(perf_bepo>perf_azerty) => non(bepo > azerty)

    Ce qui est fallacieux !


    Sinon, je pense perso qu'un outil peut faciliter l'apprentissage d'une activité par rapport à un autre outil.
    Et accessoirement, franchement, planter un clou avec un marteau sera plus performant et plus sûr que de le faire avec une poêle. Justement parce que le marteau a été fait pour !

    Enfin bon, ma tête commence à fumer ^^
  • [^] # Re: Ma vie sans bépo

    Posté par  . En réponse au journal Après 4 semaines de bépo. Évalué à 2.

    Ouais, c'est vrai, _ce_ journal n'en parle pas,
    donc déduction logique,
    le bépo ça n'apporte rien car n'apporte rien en terme d'apprentissage :

    Ce que je veux dire, c'est que l'outil lui même n'apporte pas grand chose...

    Classique comme raisonnement :)
  • [^] # Re: Ma vie sans bépo

    Posté par  . En réponse au journal Après 4 semaines de bépo. Évalué à 4.

    Oui… mais non !

    Le BÉPO (et le typematrix) est censé apporter des avantages en termes de santé : moins de contraintes sur tes muscles, moins de contorsionnisme, etc…

    En plus de ça et indépendamment du BÉPO et du typematrix, selon le clavier, avoir ou pas un pavé numérique, des caractères que tu utilises souvent («», …, éèàç, etc…) peux faire la différence.

    Il dois y avoir d'autres arguments j'imagine…
  • [^] # Re: 2ème IP publique

    Posté par  . En réponse au journal Free lance FreeWIFI un réseau "communautaire" comme NeufWIFI ou FON. Évalué à 2.

    Suffit juste de piquer les logins/passwords d'autres gens !
  • [^] # Re: Interface cerveau-ordinateur

    Posté par  . En réponse à la dépêche OpenViBE : sortie officielle. Évalué à 3.

    Et ceux-là marchent avec OpenVibe ?

    Ce serait bien :)

    En plus des schémas de OpenEEG !
  • [^] # Re: Langue... Et non, pas marrant.

    Posté par  . En réponse au journal Godwin Agile development. Évalué à 3.

    :D
  • [^] # Re: Langue... Et non, pas marrant.

    Posté par  . En réponse au journal Godwin Agile development. Évalué à 7.

    krkr, tu as réussi à gâcher cette blague en oubliant un mot !

    Tu es *très* fort !
  • [^] # Re: Interface cerveau-ordinateur

    Posté par  . En réponse à la dépêche OpenViBE : sortie officielle. Évalué à 2.

    Je ne me rappel plus où, mais j'aivais lu que le prix de l'interface hardware se comptait en plusieurs dizaines de milliers d'euros :)
  • [^] # Re: Wiki anti-hadopi

    Posté par  . En réponse au journal \o\ A /o/ B \o\ C /o/ D \o\ E /o/ F \o\ U /o/ C \o\ K /o/. Évalué à 2.

    Se connecter à un tracker avec tor n'est pas vraiment dans l'esprit bittorrent, d'après :

    https://wiki.torproject.org/noreply/TheOnionRouter/TorifyHOW(...)

    personne ne pourra télécharger chez toi, tandis que toi tu téléchargeras chez eux ...
  • [^] # Re: 557 députés ce coup-ci...

    Posté par  . En réponse au journal HADOPI... c'est voté. Évalué à 4.

    Oui et j'aimerais bien savoir quelle est la proportion de UMP qui ont votés contre !
  • # Excellent !

    Posté par  . En réponse au journal Minbif, une alternative à BitlBee. Évalué à 8.

    Merci pour ce journal, je me demandais justement il y a 2 jours si il existait une alternative à Bitlbee qui semble ne plus être vraiment maintenu ...

    Je m'en vais tester ça de ce pas !
  • [^] # Re: polom pom pom

    Posté par  . En réponse au journal La prise de conscience. Évalué à 2.

    Justement si j'ai bien compris, Keynes c'est le « faux » libéralisme par contradiction avec le « vrai » de Hayek qui est le néo-libéralisme (= l'ancien libéralisme de Locke et Smith + de nouvelles réflexions sur la question).
  • [^] # Re: une faille?

    Posté par  . En réponse au journal Surveillance des Emails. Évalué à 3.

    Tu veux dire comme quand on télécharge actuellement avec les newsgroups ?