barmic a écrit 10455 commentaires

  • [^] # Re: Droit d'auteur et copyright

    Posté par  . En réponse au journal Non-confession d'un flibustier. Évalué à 3.

    Toutes les attaques au brevets sont des attaques à la "paternité", tout les conflits entre les artistes et leur maison de disques sont aussi ce genre d'attaques, …

    C'est pas ce que j'appelle être proche du but. Oui si tu recopie un truc que j'écris, je pourrais probablement facilement prouver que j'en suis l'auteur. Mais c'est loin d'être aussi simple quand des entreprises s'y mettent.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 3.

    C'est clair en entreprise ils ne veulent personnes de compétents, moins ils leur CA est grand mieux ils se portent.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 2.

    bizarrement, Visual C++ (payant) est énormément utilisé sous Windows alors que Netbeans et Eclipse sont aussi disponibles (gratuitement!)

    Tu as des chiffres ? Parce que ça m’intéresserais. J'ai pas vu un VS depuis 4 ans alors qu'eclipse/netbeans/intlliJ j'en vois régulière (et non pas nécessairement pour faire du Java, la plupart des fois c'est pour faire du PHP (je ne sais pas ce qu'ils y gagnent face à un éditeur de texte)). La seule fois que j'ai touché à VS c'était pour faire du C# (et monodevelop était réellement instable (c'est lui qui m'a appris à faire du ctrl+s à tout va)).

    Donc vraiment je ne connais pas VS (je ne sais pas s'il peut être utile au développeurs Java) et mal la concurrence (je ne connais pas les fonctionnalités offertes par les eclipse/netbeans pour faire autre chose que du Java), mais je trouverais intéressant d'avoir des stats sur leur part de marché respective.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Dépassement de tampon

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 5.

    Grosso modo, si certains programmeurs se retrouvent avec des trous de sécurité, ce serait de leur faute (ils n'ont pas bien lu la doc, ou ont oublié la moitié de ce qu'ils ont lu, etc.).

    Alors là oui, je te le dis sans hésiter un bug c'est une erreur des programmeurs. On peut discuter de la pertinence du choix des langages, mais se réfugier derrière le langage pour expliquer ses erreurs, c'est vraiment pas une bonne idée.

    Je ne dis pas qu'ils sont mauvais, je dis qu'ils ont fait une erreur, c'est tout.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 4.

    C'est pas du tout intégré à la Netbean/eclipse/VisualStudio, mais geany est vraiment bien. Au lieux de chercher à tout faire il s'interface avec d'autres outils. Ça demande un chouilla plus de configuration (mais c'est plus simple) et il manque encore beaucoup de choses comme le refactoring (faut tout de même faire gaffe avec le refactoring parce qu'on a vite fais de dupliquer du code et/ou mal structuré son code), mais il est tout de même intéressant.

    Ensuite pour les vrais concurent il y a KDevelop et QDevelop qui sont pas si mauvais.

    (il n'en reste pas moins que vim les dépasse tous)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 2.

    Pour un ArrayList, je crois qu'il appel le constructeur par défaut.
    Mais oui l'équivalent du optional de boost c'est le null de Java.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 3.

    Boost a un exemple qui me semble intéressant.

    http://www.boost.org/doc/libs/1_46_1/libs/optional/doc/html/boost_optional/examples.html#boost_optional.examples.bypassing_expensive_unnecessary_default_construction

    Tu initialise la taille du vecteur dans le constructeur pour ne pas qu'il soit déplacé par la suite, mais la construction des objets qu'il contiens est lourde (en même temps que je l'explique je me dis qu'un appel à reserve() serais encore plus efficace).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Droit d'auteur et copyright

    Posté par  . En réponse au journal Non-confession d'un flibustier. Évalué à 4.

    Tu pars du postula que « ça se sait ». La clause BY n'est là que pour le garantir. Tu donne comme exemple des développeurs dont pour la plupart leur logiciel ne permettent pas de faire facilement de l'argent ou d'artiste déjà connu.

    Quand il s'agit pour un artiste de se faire connaître (je parle par exemple d'un parolier ou d'un compositeur, pour les interprète c'est peut être différent), c'est dangereux pour eux de ne pas avoir ce genre de garanti.

    Je crois que c'est là le problème, tu nous dis que dans un monde idéale tout cela (les clauses BY ou le droits des marques) est inutile, hors nous n'y sommes pas et nous ne savons pas comment y aller.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Sauf que...

    Posté par  . En réponse au journal Non-confession d'un flibustier. Évalué à 1.

    « s'il ne veut pas que tu l'écoute pourquoi t'embêter à enfreindre la loi pour le faire ? »

    Parce que ça fait partie de ma culture ?

    Il y a un moment où il faut arrêter de subir la culture et se faire la sienne.

    Il y a autre chose aussi : une œuvre culturelle souvent ne se périme pas. Par exemple les films de Chaplin sont tout à fait regardable aujourd'hui. Dans cette optique le problème du piratage se pose sous un angle différent : pourquoi considérer que maintenant c'est illégitime de copier Matrix, alors que quand je serais à la retraire ça sera légal, légitime et même peut-être encouragé, comme l'est le clavier tempéré de Bach ??

    Donc, ni dieu, ni maitre tu te donne le droit ? Pourquoi ne pas simplement les ignorer ?

    Enfin Windows ou Photoshop sont des outils, pas des œuvres culturelles… Ils ont une évolution très différentes des œuvres d'art, qui sont pour certaines immuable.

    Cette différence ne change pas la manière dont ils enferment leur utilisateurs/consommateurs.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Droit d'auteur et copyright

    Posté par  . En réponse au journal Non-confession d'un flibustier. Évalué à 3.

    ils n'ont rien contre des clauses telles que BY, SA et NC, par exemple

    Pour ce qui est du BY. C'est une simple reconnaissance de la valeur de travail dont tu parle dans le journal. Même si c'est l'idée qui viens à toi et pas l'inverse, que tu t'es appuyer sur 5 000 ans d'histoire de l'humanité pour la produire c'est toi qui la concrétise ne serais-ce que par le temps que tu y a accordé.

    Vouloir annihiler l'idée qu'il y ai un auteur aux choses, ne me semble pas bonne.

    Tu remarqueras que pour revenir à des exemples autour du LL, les « grands noms » sont reconnus parce qu'ils ont était l'auteur de certains logiciels, ouvrage ou licence. Les remettre en cause en disant que de toute manière ils ne sont pas seuls qu'ils n'ont au final pas fait grand chose ou que si ça n'avait pas était eux ça aurait était un autre, me semble être un manque de respect.

    Mes propos te semble surement violent, mais c'est plus ou moins ce que j'ai l'impression que tu dis quand tu critique leur appropriation des logiciels ou écris qu'ils ont initiés.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Sauf que...

    Posté par  . En réponse au journal Non-confession d'un flibustier. Évalué à 2.

    Pour moi la problématique est simple, s'il ne veut pas que tu l'écoute pourquoi t'embêter à enfreindre la loi pour le faire ?

    C'est exactement le même problème que pour Windows ou Photoshop, on s'habitue à ces œuvres (certains diront « leur produit ») et à ces artistes puis ils deviennent pour certains fondamentale et/ou incontournable. Comme ils sont incontournables, ils peuvent fixer leur prix et choisissent leur manière de diffuser les œuvres.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 3.

    Je n'ai pas trouvé d'information sur la performance et je ne sais pas vraiment comment le tester. Mais ça me semble plus agréable a utiliser et plus maintenable qu'une solution fait main.

    La doc contient un exemple qui me semble tout a fait pertinent d'utilisation (et plus cours que celui d'en haut) :
    http://www.boost.org/doc/libs/1_46_1/libs/optional/doc/html/boost_optional/examples.html#boost_optional.examples.bypassing_expensive_unnecessary_default_construction

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Sauf que...

    Posté par  . En réponse au journal Non-confession d'un flibustier. Évalué à 6.

    Il est toujours plus simple de « partager » quand il s’agit de prendre que de donner.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 2.

    Je ne sais pas ce que ça donne comme performance mais boost propose optional pour ce genre de cas (http://www.boost.org/doc/libs/1_46_1/libs/optional/doc/html/index.html).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 1.

    en plus affecter à chaque set.

    Avec un static statement c'est fais qu'une seule fois.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Popularité des langages

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 0.

    Tu sais qu'elles ne travaillent pas qu'en régit, elles peuvent aussi travailler au forfait.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • # Héhé

    Posté par  . En réponse au journal Non-confession d'un flibustier. Évalué à 7.

    C'est rigolo on parle de moi :)

    Je n'ai pas encore tout lu (c'est super long), mais je voudrais déjà éclaircir un peu mon point de vu. Je me fou du piratage comme de ma première compilation. Je trouve juste dommage que ceux qui piratent parce qu'ils ne reconnaissent pas la propriété intellectuelle piratent au lieu de se tourner vers des artistes qui sont dans la même optique qu'eux.

    Après pour moi la PI sur les marques me semble utile. Il me semble nécessaire pour Debian ou Mozilla par exemple, de pouvoir se retourner contre des individus qui refourguerais des distributions ou des navigateurs sou le non Debian ou Firefox. Ça ne nuit en rien à l'innovation.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chacun son style

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 2.

    En attendant il semble que dans Aurora (firefox 7) ils aient diminués de 30% l'usage de la mémoire).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Popularité des langages

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 1.

    Parce que la plupart du temps ce n'est pas un développeur pour qui fait un logiciel, mais une équipe avec des métiers spécifiques (architecte, DBA, designer, etc) et que tu n'a pas envi de te coltiner la gestion de projet qui va avec, parce que si les SSII se font berné par des CV bidonnés je vois pas pourquoi, une entreprise qui n'y connait pas forcément grand chose s'en sortira mieux,…

    un développeur moyen grâce à un CV bidonné

    C'est vrai que tout le monde sait que 98% des développeurs ni connaissent rien, sont des bars cassés qui ne sont là que pour le fric, qui ne savent pas apprendre et passent leur temps à s'emmerder à corriger les erreurs qu'ils ont eux même fait, … Humm. Si tout le monde était aussi bon que moi … ؟

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: et python ? :)

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 3.

    J'ai comme un doute parce que je ne vois pas comment il va choisir les classes (par exemple pour la clef il doit choisir une classe qui possède une constructeur ne prenant qu'un caractère et pour la valeur une classe qui possède un constructeur ne prenant qu'un entier et ça il y en a plusieurs).

    auto comme son non l'indique c'est de la recherche automatique de type et pas de l'inférence (enfin je crois).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: et python ? :)

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 3.

    c'est quand même pas mal dans les constructeurs pour savoir quel est la valeur par défaut de chaque argument de manière (assez lisible).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: et python ? :)

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 4.

    Je crois bien plus en la pérennité de Scala et Groovy sur la JVM que Python, Ruby ou autre. D'ailleurs scala et groovy n'ont rien a envier à python ou ruby dans leur syntaxe et leur expressivité (surtout scala).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Les développeurs Java

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à -1.

    Encore une fois je ne dis pas que c'est impossible, je dis que je doute de la pertinence de cette voie (celle qui consiste à utiliser la JVM ou .Net sans retirer la couche entre la VM et le matériel).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Les développeurs Java

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 0.

    C'est quoi la différence entre

    elle [la VM] est logicielle en langage machine (même si elle subit une ou plusieurs étapes de compilation)

    et

    Le code est vérifie, puis compile en code natif.

    ?

    Plus tu ajoute d'étape (et de couches) moins la solution me semble pertinente, du point de vu performance comme de la maintenabilité.

    Grosso modo la VM .Net émule une CPU pourquoi garder cette émulation si elle peut être évitée ? Je présume que .Net est comme JVM est qu'elle est restée compatible (même modèle d'exécution) depuis la première version jusqu'à maintenant (d'où le fais que Java reste en version 1.x). La bibliothèque standard et le ramasse miette ne font pas partie de la VM.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Part de marché

    Posté par  . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 3.

    Tu n'utilise pas donc c'est pas utilisé dans le libre ? Le libre ce n'est que GNU/Linux ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)