Alex G. a écrit 654 commentaires

  • [^] # Re: Compatibilite binaire

    Posté par  . En réponse à la dépêche Gaël Duval répond à Mark Shuttleworth. Évalué à 2.

    Je me réponds à moi même puisque klik fait effectivement bien l'affaire (le commentaire du dessus à été posté pendant que je rédigeais !). Alors yapuka fokon mette un lien vers klik sur les pages des projets !
  • [^] # Re: Compatibilite binaire

    Posté par  . En réponse à la dépêche Gaël Duval répond à Mark Shuttleworth. Évalué à 2.

    Perso, je trouve la compatibilité bianaire intéressante car par exemple si je veux utiliser le dernier inkscape, je doit le compiler à la main (donc connaitre les outils, galérer, installer tous ces outils sur ma machine , les headers etc...., plus d'espace que n'en prenait ma distrib au début). Un utilisateur actuel de windows ne comprendra absolument pas pourquoi sous linux il ne peut pas avoir le dernier programme, là sur le site, mais se contenter de la version contenue dans sa distro.

    Perso, je ne pense pas que LSB soit le bon moyen d'atteinder la compatibilité binaire, mais plus un système/standard qui devrait permettre à linux d'indiquer ou se trouvent les librairies, d'avoir plusieurs version de la bibliothèque installés....

    Une autre solution pourrait être que les sites comme inkscape proposent une version binaire tout linké en statique pour ceux qui la veulent vraiment (ce serait peut-être plus simple et prendrait moins de place que tous les outils de compile)

    Encore une autre solution (complémentaire à la précédente) pourrait être que les distrib propose des fermes de compilation ou un dev ou un utilisateur puisse balancer un source, compiler et construire un paquet (en automatique) qu'il met sur la page de son projet.
  • [^] # Re: Bonne initiative !

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

    Perso je trouve très bien que l'on réussisse à faire passer des notions à l'utilisateur afin qu'il soit moins ignorant. (un site comme "comment ça marche (www.commentcamarche.net) est très bien). Je pense tout de même que ça vaut surtout pour les principes généraux de fonctionnement et où trouver la doc.

    A part ça il ne fut pas l'exiger, ni même l'attendre de l'utilisateur.
    Par exemple, moi j'utilise la voiture, je suis nul en mécanique et je ne veux pas passer du temps à l'apprendre.
    Je suis content d'apprendre les gestes d'entretient de ma voiture (tant qu'il ne faut pas un tournevis ou plus), je suis content de savoir les signes qui me dirons "va chez le garagiste".

    Perso je suis très content de voir que les services de dépanages des ordinateurs se développent car les gens en ont besoin. Le seul problème est que ces entreprises ont intérêt à rester sous windows qui cause plus de problème ;-)
  • [^] # Re: python because it fits your brain

    Posté par  . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 2.

    Tu n'a pas regardé ce que je te dis ! Peut être avec plus d'url, je pensais qu'un petit google suffirait.

    Erp 5 est un logiciel certes libre mais qui a été livré en temps et en heure pour un industriel (ce qui a valut le prix) http://pythonology.org/success&story=nexedi(...)

    Pour les bout de codes python : http://sqlobject.org/SQLObject.html#declaring-the-class(...)
    et regarde le nombre de ligne de ce projet. Hibernate pour faire la même genre de chose en a 10 fois plus et doit manipuler le bytecode. Si ça ce n'est pas un facteur qui réduit les bugs !

    C'est mon opinion, je conçois que tu en ai une différente, j'ai donné assez d'élément pour te permettre de comprendre sur quoi repose cette conviction.

    Je sais que tu vas encore me répondre que non c'est pas ça mais moi je m'arrête là.
    Je suis désolé mais je n'ai pas le temps de poster 10.000 message.
    A une prochaine !
  • [^] # Re: python because it fits your brain

    Posté par  . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 1.

    Bon ce sera mon dernier commentaire car je ne cherche pas la confronattion.
    Pour l'expressivité, j'ai déjà cité le python cookbook qui contient des exemples très intéressants. Les décorateurs sont en eux même un bon exemple. Encore un exemple : SQLObject.
    Un exemple de la puissance que porte l'expressivité : Zodb
    Un bon exemple de projet python conséquent est, je pense, Erp5 qui avait remporté un prix 01 Informatique l'année dernière.

    Pour ce qui est des tests je suis d'accord avec toi, je ne le liais pas à Python dans mon commentaire.
  • [^] # Re: python because it fits your brain

    Posté par  . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 2.

    ceic ressemble pour moi à un a priori.
    Pour moi le typage dynamique fait partie des choses qui apportent l'expressivité et plus d'expressivité = potentiellement moins de bug.
    C'est en tout cas ce que semble dire Victoria Livschitz (mais j'avoue que je n'ai pas lu l'article original).
    Maintenant c'est une approche, celle en laquelle je crois plus. Je ne dis pas qu'il n'y en a pas d'autres.
    Pour chasser le bug je crois aussi beaucoup aux tests (et leur automatisation). Le test me semble un peu ce que la physique expérimentale est à la phisique théorique (le programme source dans l'analogie).
  • [^] # Re: python because it fits your brain

    Posté par  . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 2.

    Euh, désolé si mon commentaire est apparu comme tel.
    Pour ma part c'était une approche plus pragmatique mais pour répondre aux même exigences dans le sens ou je pense que l'on peut aller loin en partant d'une base et en modifiant modifiant modifiant....
    Notament, l'ajout de rêgles prolog dans le langage, la reformulation d'un langage par dessus l'autre.... et je ne sais quelle autre (r)évolution...
    Mon commentaire en fait voulait ouvrir sur les langages dit agiles et le typage dynamique vu comme une solution d'avenir.
    Perso, quand on parle du fil du télégraphe, je le vois comme une limitte plus forte dans les langages à typage static. Les langage dynamique + exceptions ... ne compte pas que sur ce message de type télégraphique.
  • [^] # Re: Coup de gueule

    Posté par  . En réponse à la dépêche Brevets logiciels : la Commission Européenne revient à la charge. Évalué à 1.

    Yep, c'est vrai, merci de la précision et désolé de mon manque de précision.
    Encore une fois ce soir je serais mon bête !
  • [^] # Coup de gueule

    Posté par  . En réponse à la dépêche Brevets logiciels : la Commission Européenne revient à la charge. Évalué à 10.

    Moi ce qui ne me plaît pas du tout c'est quand ils disent qu'il faut "imposer" les droits de la propriété intellectuelle aux pays du tiers monde. Je suis désolé mais ils ont très bien le droit de refuser ces conneries tant qu'ils n'ont rien à y gagner, ça fait parti du droit des peuples à l'autodetermination.*

    De plus en parlant de propriété intellectuelle on mélange plein de chose qui n'ont rien à voir. Par exemple la contrefaçon n'est pas la violation d'un brevet mais le non respect d'une marque déposée ce qui n'a vraiment rien à voir !

    * sur ce point on veut nous faire croire que ça menace l'innovation mais le respect d'un brevet sur un médoc peut ne concerner que l'occident, ce qui veut dire que le médoc peut être produit ailleurs, mais pas importé en occident. Le retour sur investissement se fait alors sur les clients de l'occident et les pays pauvres eux peuvent produire le médoc pour leur besoin (et ceux de leurs voisins pauvres!).
  • # python because it fits your brain

    Posté par  . En réponse au journal Repenser les langages et le développement logiciel. Évalué à -1. Dernière modification le 24 août 2019 à 15:31.

    Personnellement je crois énormément à un langage comme python.

    Il n'y a qu'a aller faire un tour sur le livre de recette (http://aspn.activestate.com/ASPN/Cookbook/Python/ pour s'en rendre compte. En effet son introspection et sa flexibilité (dynamique+presque tout peut être changé) permet d'exprimer de nouveaux concepts clairement.

    Autre lieu illustratif : le blog de Philip Eby (http://dirtsimple.org.) Les fonctions distribuées par prédicas (prédicate dispatch) ne sont qu'un exemple de ce que l'on peut exprimer clairement en python (je précise que ces concepts viennent de lisp).

    Perso je pense que ce qui peut réellement révolutionner l'informatique est aussi l'intelligence artificielle, mais elle ne remplacera pas la programmation. Peut-être que l'intelligence artificielle sera le guide, les programmes les organes. (mais là je deviens un agitateur de mains!).

  • [^] # Re: numéros de version

    Posté par  . En réponse à la dépêche Actualités Firefox, Thunderbird, Mozilla et SeaMonkey. Évalué à 1.

    Pour les librairies on passe à une numéro majeur quand on casse l'API.
    <tentative>
    Pour firefox je dirais que c'est peut-être quand on changera certains fonctionnement de base (le mode d'installation des xpi etc...)
    </tentative>
  • [^] # Re: Moteur de recherche Answers.com

    Posté par  . En réponse à la dépêche Firefox 1.5 Beta 1 est sortie. Évalué à 2.

    Un dictionnaire que j'utilise souvent est le grand dictionnaire terminologique de nos amis canadiens :
    http://www.granddictionnaire.com(...)
    très très pratique.
  • [^] # Re: Sun vrai-faux ami du libre

    Posté par  . En réponse à la dépêche Sun ouvre le code de son implémentation de JSF (Java Server Faces). Évalué à 4.

    Il ne faut pas oublier que la GPL est la première licence copyleft . Elle n'avait pas du tout pour but de créer une licence concurrente mais bien de donner un cadre au logiciel libre. Son exclusivité vient du fait que c'était la seule façon de protéger le code. Donc attention à cette nuance par rapport à la CDDL.
    Personellement je considère que la bonne solution :
    - sois tu utilise une licence type bsd car tu veux être domaine publique (ou autre licence compatible GPL style celle de python)
    - sois tu utilise la LGPL
    - sois tu utilise la GPL
    - sois tu utilise la GPL ou LGPL +une autre licence de ton choix pour des arrangements perso (cas de Mozilla)

    Aujourd'hui, utiliser exclusivement une autre licence est pour moi, dans beaucoup de cas, seulement par manque de courage dans l'ouverture (faire les choses un peu à moitié, donner sans lacher). D'autre fois (plus rares) c'est pour des problèmes philisophiques.

    Attention je souligne bien que je fais cette lecture à la lumière de l'histoire du LL.
  • [^] # Re: La grande bataille est lançé

    Posté par  . En réponse à la dépêche Google Talk : messagerie instantanée et voix sur IP basée sur Jabber. Évalué à 3.

    <mode subjectif>
    Moi je suis sidéré par le budget de la pub. Je pense que c'est une sorte de taxe suplémentaire non démocratique. Quand je vois qu'àprès ça paye des trucs gratuits (jusqu'à des conversations téléphoniques de portables), j'y ressent une sorte de dictature : on concentre le fric dans les mains des multinationnales et on leur laisse le pouvoir de décider de ce qu'ils en font pour nous (enfin les 5% qui sont utilisé à des trucs utiles).
    <mode subjectif>
    Il me semble que le rapport du PNUD disait qu'il faudrait 80 milliards de dollards par an pendant 10 ans pour assurer santé, nourriture, eau potable et éducation à la planette et il semble que ça ne représente que 10% du chiffre d'affaire mondial de la pub ! (chiffres lus sur "altermondialiste moi ?" édité par RITIMO et artisants du monde)
  • [^] # Re: 40% libre

    Posté par  . En réponse à la dépêche Quatre nouveaux logiciels libres pour entreprises. Évalué à 5.

    Perso, je en fais pas partie du débat mais je trouve les interventions de votre groupe très brutales.
    Plutôt que de proposer des solutions ou de l'aide vous rentrez-dedans.
    Je pense aussi que dire que le projet est 40% libre est faux. La licence assure la liberté (les 4 rêgles de Stallman). Je pense que comme dit plus haut vous devriez parler d'ouverture et non de liberté.
    En plus on a là des logiciel python, le code est donc plus accessible que si c'est du c. Avez-vous jeté un oeil sur le code pour noter à quel point il est annoté (vrai ouverture). En python souvent ont a besoin de peu de doc extérieur au code.
    Je suis d'accord que ne pas avoir de cvs n'est pas un bon choix, mais pourquoi ne pas le présenter comme une amélioration qu'ils pourraient effectuer.
    De plus, il y a surement des maladresse de la part d'une entreprise qui essaye de vivre du libre (reflexe de protection...), mais il faut y aller mollo à reprocher ces choses là, c'est un peu facile si on ne le fait pas, il faut donc apporter des critiques constructives et non se positionner en juge impitoyable (et prof de classe qui donne des notes en %).

    Voilà, sinon je pars en vacance dans 30 min donc je ne pourrais pas lire les réponses (désolé).
    en route vers les alpes en vélo \o/
  • [^] # Re: Flèches convenables ?

    Posté par  . En réponse à la dépêche Inkscape 0.42. Évalué à 1.

    J'y connais rien en chimie (la chimie m'a beaucoup fait de mal), mais je voulais juste te dire chapeau. J'ai jeté un oeil sur ta présentation et j'ai rarement vu quelque chose d'une aussi bonne qualité (ça doit ajouter beaucoup à la compréhension).
    \o/
  • [^] # Re: Texte de forme libre

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

    Dans open office il y a un utilitaire qui permet de faire l'équivalent de wordart (je pense que c'est dans le menu insérer ou outils, j'ai pas sous la main pour voir), je ne sais pas si ça fera ton bonheur.
    Sinon pour ce que tu demande j'appelle ça, modeller un objet suivant une enveloppe et effectivement je ne l'ai jamais vu dans inkscape; Avec l'apparition des greffons pythons, je gage que ce genre de chose pourrait apparaître rapidement.
  • [^] # Re: Terroriste!?

    Posté par  . En réponse à la dépêche Comment des vendeurs essaient de breveter les solutions à des failles de sécurité qui leur sont fournies. Évalué à 2.

    Je ne peux m'empécher d'ajouter que encore en France en 1920 être en cheveux (c'est à dire sans chapeau) dans un milieu publique était considéré plutôt vulgaire pour une femme !
  • [^] # Re: Fichier .m3u

    Posté par  . En réponse à la dépêche La FreeBox devient un media center grâce à VLC. Évalué à 1.

    oui mais en francais \o/
  • [^] # Re: Chouette !

    Posté par  . En réponse à la dépêche Sender ID, passage en force de Microsoft. Évalué à 8.

    non !
    C'est justement un exemple typique de lock-in Microsoftien.
  • [^] # Re: contre-sens ? en effet, à corriger

    Posté par  . En réponse à la dépêche Linus Torvalds sur le futur des logiciels propriétaires. Évalué à 1.


    c'est là une erreur importante à corriger dans la news

    Justement pourquoi n'est-elle pas corrigée la news ?
  • [^] # Re: Avez-vous regardé les projets ?

    Posté par  . En réponse à la dépêche Google finance le logiciel libre. Évalué à 2.

    De plus dans le monde proprio tu n'as pas accès au source. Impossible de faire des bounty qui s'intègre à ton code. Au mieux tu réussirais à faire écrire des plugins ou des trucs dans le genre.
  • [^] # Re: Incroyable !

    Posté par  . En réponse à la dépêche Google finance le logiciel libre. Évalué à 2.

    Un avantage pour le libre est tout de même que ce sont des développeurs qui ont l'esprit du libre ancré (les contributeurs régulier sont le plus de chance de réussir) qui entrerons chez google. A terme, ceci pourrait faire pencher la balance interne google toujours plus vers le coté libre de la force.
    C'est aussi une reconnaissance par google du mérite technique du libre.
  • [^] # Re: Transport

    Posté par  . En réponse à la dépêche What The Hack 2005 - La grand messe des hackers. Évalué à 0.

    J'appuis ce commentaire, les Hollandais parlent tous anglais très bien (trop bien peut-être pour le français moyen ? Mais si tu vas à ce rassemblement c'est surement que tu parle la langue de chèqueussepire).

    mes 2 cents (ça aidera à payer l'essence)
  • [^] # Re: du déjà vu

    Posté par  . En réponse à la dépêche Toutes les API GNOME dans tous les langages et pour bientôt ?. Évalué à 1.

    Donc le programmeur C n'a pas le choix : il fait de l'introspection en natif avec son cerveau c'est ca ?
    exactement, il fait le cast qu'il faut car il sait que c'est comme ça (dû à la doc, à la logique du machin, comme son nom...). C'est hyper courant en c, en java etc... de faire ça. Sans t'offenser, si tu ne comprends pas tu dois pas programmer beaucoup en c !