TImaniac a écrit 6420 commentaires

  • [^] # Re: en plus linux c'est pas fiable ...

    Posté par  (site web personnel) . En réponse au journal WideScreen sous Linux. Évalué à -7.

    Sur mon Ubuntu Edgy ca y est en tout cas.
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 1.

    je te parlais de combiner C/C++python/ruby pour faire des applications hétérogènes.
    Moi je voulais justement te montrer qu'il y a des plateformes qui sont homogènes, et qui prennent le meilleur de chaque monde.

    C'est écrit en quoi une VM? Tu peux me le rappeler?
    Et donc ? une VM est écrite une seule fois, elle est largement testée et éprouvée, alors que le développeur créer souvent du code neuf pour une nouvelle appli, et c'est là qu'il peut laisser traîner pleins de trou de sécu. Sans parler du fait que ce n'est généralement pas du tout les même développeurs avec les mêmes compétences qui développent les applis et la VM.

    RE:la portabilité binaire avec des soft open source portables... bof.
    RE: rappel toi, j'ai argumenté en montrant que même dans le libre on en a besoin, que le C/C++ c'est portable seulement quand on le veut bien, que pour le déploiement c'est pas naz, et pour créer des applications réparties qui tournent sur des OS différents c'est encore plus naz.

    Ah, les threads sont moins bien éprouvée dans l'OS?
    Désolé, j'ai mélangé 2 exemples, je voulais dans un premier temps parler de la gestion mémoire, et du fait que beaucoup de programmeurs C/C++ réinventait la roue plutôt que d'utiliser une implémentation éprouvée, et je suis ensuite parti sur le problème des threads pour montrer qu'ils étaient bien différents d'une plateforme à l'autre, et qu'à ce titre il fallait une couche d'abstraction indispensable.

    , tu ne peux pas d'abstraire du modèle et ordonnancement de threading des OS
    Ben pourtant les VM y arrive...

    Et puis le coût dont tu parles, si tu le considère pas trop élevé tant mieux pour toi, tu es riches
    Euh, je te parle du coût dont tu parlais : y'a besoin de plus de 5000 lignes de code pour avoir des services efficaces et performants.

    ui sont vraiment plus simples vraiment dynamiques et ont un interpréteur poids plume comparé aux VM de tes framework
    Et alors ? Quand tu veux des perfs et des services éprouvées et testés tu fais comment ? Tu crois que Zope est "léger" et fait 5000 lignes de code ?
    Figure toi qu'à une époque Java était interprété, et qu'il y avait sûrement des implémentations très légères, notamment pour l'embarqué, mais personne n'a vu l'intérêt de rester sur ces modèles, c'était plus une limitation dû à un manque de connaissances dans le domaine. Y'a plus que toi pour trouver ca bien.

    Allez... une analogie à 2 balles 30, fais-le toi-même, tu es grand: http://freshmeat.net ah... et c'est que le hall d'entrée (1 balle 2). :D
    Oué et on retrouve la poutre et les briques derrière ta porte :) T'es gentil mais là tu me proposes pas la solution, tu me proposes de la faire moi même ma solution. Moi j'ai pas forcement envie de réinventer la roue tous les jours tu vois.

    Ce que tu as du mal à comprendre, c'est que Java/.NET ne sont pas de simple "buzz" marketing, c'est avant tout une réponse à un besoin client. Et y'a de la demande. Je trouverai dommage que le libre laisse se créneau, heuresement y'a des gens qui penses pas comme toi et qui travaille à apporter ces technos dans le libre, dont le projet Apache (et ses nombreux framework Java), la FSF par l'interpédiaire de ses projets GNU (ClassPath, DotGNU, etc.), Novell, Red Hat, enfin tout ceux qui ont envie de faire progresser les LL plutôt que de le laisser à la traîne pour des raisons aussi débile que préférer une bouse interprétée qui va à 2 à l'heure mais qui fait "que" 5000 lignes de code !
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 2.

    Non, ça s'appelle des solutions hétérogènes C/C++/python/ruby.
    ? COmment vas-tu tout à coup offrir l'introspection et la sécurité d'un code derrière une VM à une appli C++ ? Nan parcque ca serait très intéressant quand même :)

    tu balances que les VM sont toutes super plus sécure que les OS sur lesquelles elle tournent en utilisant les même mécanismes... ça c rigolo... :D
    Oui parcque justement ces VM ont été conçus dans ce but de sécurité, S'il y a une faille, elle est dans la VM, mais c'est plus facile de patcher une VM qu'un hardware :) Evidemment qu'il n'y a pas de risque 0, mais il faut bien reconnaître que ce n'est pas tous les jours que tu vois un problème de débordement de tampon dans une appli écrite en Java/.NET, alors que c'est une des failles les plus répendues dans les langages bas niveau.

    En tout cas, ce que tu me décris est bien les fonctions d'un OS...
    Ca n'en fait pas pour autant un inconvénient.

    un inconvénient, un énorme tas de code compliqué redondant vis à vis du code de l'OS: arithmétique simple: plus de code=plus d'emm*****.
    ? Le but est d'abstraire les fonctionnalités de l'OS, et je préfère 1000 fois une gestion des threads implémentée et éprouvée dans la VM, quitte à être redondante, que d'être obligé de m'adapter suivant l'OS à tous les types de thread. Evidemment, abstraire ca a un coût. Mais faut savoir ce qu'on veut, et pour la portabilité c'est indispensable. Donc de toute façon dans ta solution magique alternative, t'as forcement quelque chose de similaire.

    Le libre dans logiciel libre ne signifie pas *que* des licences "libres", si tu n'as pas pigé ça...
    Je préfères effectivement être libre d'utiliser l'implémentation que je veux d'une techno, en sachant que j'ai la liberté de changer si l'uune d'entre elle me pose problème, plutôt que de dépendre d'une seule implémentation (genre Ruby ou Python) où rien n'est standardisé, et où tout bouge sans cesse. Suis le processus de normalisation d'une norme Java, tu comprendras.

    Et donc j'ai répondu à ta question.
    Génial :)

    L'ensemble des OS/Langages/bibliothèques libres.
    ...
    Tu oublies que cette solution, moi je te dis "montre moi une autre maison", toi tu me dis : "tiens j'ai un tas des poutres, des briques, une baraque à frite, une tente, une friteuse, un meuble ikea en pièces détachées, des vis et une fourchette".
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 3.

    C'est vrai que toi par contre, c'est merveilleux. Ça va les chevilles?
    Vois pas le rapport, mais c'est vrai que j'ai essayé de te pondre quelques exemples.
    - "oué c'est pas significatif"
    - "Exemple1, Exemple2"
    - "oué c'est pas significatif"
    - "..."

    A quoi ça sert d'avoir une gestion plus fine à part avoir du code à priori plus complexe?
    Avoir aucun débordement de tampon possible, assurer qu'un soft ne puisse pas attaquer directement l'OS (et y attaquer d'éventuelle faille de sécu), bénéficier de la "légèreté" des thread sans sacrifier l'isolation qu'offre les processus mais en plus "lourd". Ca suffit non comme atouts ? Trouve moi des désavantages :)

    Python/ruby et probablement d'autres offrent ce service d'introspection sur leur "objets", non?
    Tout à fait ! Mais faut choisir, tu peux pas prendre les atouts de C/C++ quand ca t'arrange (pas de VM toussa) et ceux de Python/Ruby quand ca t'arrange :) Ce mix ca s'appel les solutions intermédiaires de type .NET/Java, avec en plus des services non proposés par les extrêmités ;-)

    combien pour les autres VMs?
    Et ? C'est quoi le problème du nombre de lignes ? Linux il fait combien de lignes ? Gnome ? KDE ? c'est des gros bloats ! Je continue à utiliser ce bon vieux DOS tiens, au moins il tient sur ma disquette 3"1/4. C'est très maigre comme inconvénient par rapport à tous les avantages que ca apporte.

    Je choisirai parrot comme VM alternative qui semble bien plus libre que les .net/Java and co.
    Encore t'as définition du "plus libre" et du "moins libre". Pourtant les licences sont souvent les mêmes... Et puis parrot n'offre pas tous les services qu'offre les autres plateformes.

    Je serai content avec l'interpréteur le plus léger possible pour chaque langage.
    Oué pour faire du script ou des petites appli. Dès que t'as besoin de perfs ou de grosses applis, faut passer à quelque chose de plus sérieux. Un GC efficace, ca se code pas en 50 lignes de codes par exemple. Un compilateur JIT qui boost les perfs c'est pas 30 lignes. Après faut savoir ce qu'on veut, mais faut comparer ce qui est comparable.

    T'insiste sur le fait que les VMs sont plus proches du langage machine, à ce que j'ai vu, elles sonts plus proches des services d'un OS.
    Et donc ?

    Cf messages précédents
    On dirait que t'ose pas citer une plateforme :) Allez vas-y, propose moi une alternative :)
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 2.

    Bin il avait des matrices de compatibilité dans tous les sens car la portabilité binaire ct du pipo.
    Oué, c'est J2ME, chacun y va se son implémentation et de sa sous partie des API qu'il a envie de définir. Restons côté J2SE/J2EE ok ? :)

    Hum... en tout cas, ce qui ce voit même pour un non initié, c'est ton aggressivité.
    Désolé mais t'es gonflant à sortir des affirmations gratuites sans la moindre argumentation ou exemple pour ettayer.

    Isolation mémoire? C'est pas un service de l'OS par hasard?
    Si bien entendu, mais il est limité à une séparation des adresses mémoires entre les processus. Cela peut être géré de manière beaucoup plus fine et intelligente au niveau d'une VM, sans d'ailleur à avoir à se soucier de ce que fait tel ou tel OS (qui a dit application portable ?).

    Je sais qu'ils travaillent dessus sur les gobjects de la glib et qu'ils s'en servent pour générer les bindings de python (ruby quelqu'un?).
    C'est pour ca que je te disais : montre moi le "super" service d'introspection. C'est vraiment limité, bien souvent c'est du "parsing" de source (yahoo), et à l'exécution t'as rien du tout, la génération de code dynamique tu peux également te toucher, enfin bref, c'est pas ce que j'appel un service d'introspection digne de ce nom.

    Je n'ai jamais eu la prétention de détenir la vérité absolue. Et toi?
    Non, mais au moins après avoir dis ca tu arrêtes enfin de répéter "non significatif" sans argumenté :) But atteint ;)

    Je pense même qu'il est plus préférable d'utiliser le terme "d'interpréteur" pour ces langages.
    Ces langages peuvent tout de même être compilés, il existe par exemple IronPython, une implémentation de Python pour .NET/Mono. Le résultat : gains de perfs et accès à toutes les bibliothèques de la plateforme. C'est où les inconvénients ?

    Pour moi cela reste plus proche des services d'un OS que d'un jeu d'instructions en assembleur.
    Si tu veux, mais tu veux démontrer quoi exactement ?

    il ne faut pas diminuer les efforts pour mettre au parfum un maximum de monde et d'entreprises sur la "troisième voix".
    Mais c'est quoi la 3ème voix ? Elle est où la plateforme qui intègre tout ce qui est nécessaire pour faire des appli n-tiers avec serveur d'applications, clients lourds, pages web dynamiques, un modèle de composant et des perfs décentes ?

    t si il vous manque une brique, n'hésitez pas à monter des projets libres pour que le développement soit collaboratif.
    Ben justement, c'est ce que fond tous ceux qui implémente des JVM, des serveursr d'applications J2EE et tout le tintouin.
    Visiblement le libre est incapable de gérer une plateforme d'une telle taille de manière cohérente, alors il se contente de "singer" le proprio. C'est dommage, mais en attendant on n'a pas d'alternative, à moins de se "contenter" des technos hétéroclytes que tu cites, en ayant la moitié des services en moins, pleins d'incohérences, de difficultés d'intéractions, des problèmes de déploiement, des technos très différentes à assimilés pour un résultat... ben non y'en a pas.
    (J'exagère, puisque Zope existe, mais comme le montre cette news, avec des limites).
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 2.

    Euh oué au temps pour moi, désolé.
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 3.

    Allons un peu de sérieux. A quoi sert la portabilité binaire avec des logiciels open source? Allez... on va dire quasiment à rien.
    T'as déjà écrit une application répartie ? T'as déjà déployer une application sur plus d'une plateforme ?
    Monsieur le client, c'est open-source, démerdez-vous pour recompiler, et tant pis pour l'application répartie !
    T'as aucune idée de ce qu'apporte une plateforme de type Java/.NET, et ca se voit.

    C/C++/ruby/python/perl/php offrent la même gamme de services, d'ailleurs souvent ses services sont des librairies en commun à toutes ces plateformes et langages.
    Mais arrête d'affirmer n'importe quoi sans argumenter !
    Explique moi comment tu peux offrir en C/C++ les services d'isolation mémoire offert par les VM ? Montre moi le super service d'introspection qu'offre C/C++ histoire de rigoler un coup !

    et qu'il ne m'apporte rien de significatif et bien pour moi c'est un immense désaventage.
    C'est pas en faisant l'autiste qui se répète avec force "c'est pas significatif" que ca va rendre ton affirmation plus vraie.

    Bof la portabilité binaire dans le monde du libre/open source.
    Oué c'est clair, d'ailleur c'est pour ca que tous les langages modernes de l'open-source (Ruby, Python & co) utilise une VM pour s'abstraire du matos. C'est pas parcque t'as les sources que ton appli va forcement tourner sur toutes les plateformes quand elle est écrite dans un langage bas-niveau. T'as tous les problème d'alignement mémoire, les types de base (entier, etc.) qui n'ont pas la même représentation sur toutes les machines, enfin bref, un vrai bordel. Et t'as intérêt d'avoir des "bons" programmeurs qui savent éviter tous ces problèmes.
    Ah oui, et tout le monde n'est pas sur slackware, y'a même des linuxiens qui utilisent des distributions basés sur un système de package binaire, et rien de plus "pète couille" que d'avoir des repositories non compatibles pour la simple et bonne raison que tout le monde recompile dans son coin les mêmes appli. (Exemple typique de problème de déploiement).

    Je faisais remarquer que tu avais tord en comparant le byte code des VMs (que j'ai eu l'occasion de survoler) au jeu d'instructions des langages machines, mais qu'il fallait plutôt le comparer aux fonctions qu'offrent un OS/bibliothèques de base.
    Non c'est tout à fait comparable. Une VM offre un jeu d'instruction qui s'apparente à l'assembleur. Il n'y a effectivement pas "seulement" ca, mais il y a "aussi" ca. Y'a effectivement de nombreux services annexes qui peuvent pour certains s'apparenter à des fonctionnalités d'un OS.

    Quand à l'indépendance de l'OS, une fois de plus, cela est loin d'être l'exclusivité de ces VMs.
    Euh, par définition, pour être indépendant de l'OS/machine, il faut créer une couche d'abstraction... et c'est la définition même d'une VM : "machine virtuelle". Mais vas-y, plutôt que d'affirmer encore une fois de plus quelque chose, montre moi.

    Là j'avoue que pour le libre, j'ai aussi une préférence éthique
    Ben on est au moins d'accord sur un point.

    i. L'ensemble des logiciels libres couvre largement ce que sait faire J2EE/.NET aussi bien ou mieux et sans les soucis d'indépendance de ces technologies vis-à-vis de leur entreprise mère respective.
    Et une affirmation, et une !
    C'est quoi cette plateforme alors ?
    Nan parcque ca intéresserait des millions de développeurs/entreprises.

    C/C++/python/ruby/perl/php/lua/erlang/haskell/bash/openssl/gnutls/apache/
    T'as en partie compris le problème du libre : il n'y a aucune plateforme cohérente qui propose l'ensemble des services que propose Java/.NET. Zope est une des rares solutions à proposer un serveur d'application. Mais Zope est loin de proposer tout ce que fourni J2EE par exemple. Et visiblement le choix d'un langage interprété dynamique montre ces limites. C'est même pas imaginable en C/C++, c'est bien qu'il manque une brique indispensable entre les 2. Devines laquelle.
  • [^] # Re: ne pas oublier quand même....

    Posté par  (site web personnel) . En réponse au journal Expiration des brevets sur GIF/LZW. Évalué à 6.

    <mode="avocat" accusé="Diable">
    On voit bien clairement l'intérêt des brevets logiciels : il favorise la concurrence et l'innovation, dans ce cas précis la naissance du format PNG.
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 5.

    Effectivement, ce que tu avances c'est que ce genre de langage n'apporte rien de significatif par rapport aux langages compilés nativement.
    Tu fais exprès ou quoi ? La portabilité binaire c'est pas significatif ? Tous les services que j'ai décris c'est pas significatif ? La sécurité c'est pas significatif ?

    Par contre ils ont l'immense désavantage de dépendre d'une VM lourde et complexe
    T'utilises les adjectifs qui t'intéresse sans rien démontrer, sans un cas c'est "pas significatif", dans l'autre c'est "immense". Alors montre moi les "immenses" désaventages d'une VM pour des plateformes de type Java/.NET.

    C'est pour cela que je dis qu'une VM proprio ne vaut guère plus qu'un OS proprio.
    On s'en tape, on est sur LinuxFR, et on parle de logiciels libres, alors permet moi de ne considérer que les VM libres. D'ailleur au même titre qu'il y a des VM proprio il y a des compilos pour des langages "compilés en natif" qui sont tout aussi proprio. Je vois vraiment pas où tu veux en venir.

    De ce que j'ai lu des jeux d'instructions des VMs est beaucoup plus proche des services offerts par un OS/bibliothèques de base que d'un jeu d'instructions assembleurs.
    Bravo ! Tu viens de trouver un autre avantage largement significatif des VM : l'indépendance vis-à-vis de l'OS !

    De plus la portabilité n'est pas l'exclusivité des VMs...
    Euh, la portabilité binaire en code natif je demande à voir... A moins de t'amuser à faire des universalbinaries comme Apple, qui multiplie par 2 la taille de ton code et qui te demande du travail en amont, désolé, je vois pas.

    Au final, ces langages n'apportent rien de significatif par rapport à ce qu'offre le vrai libre: C/C++/python/ruby/perl/php etc.
    Oué, y'a le vrai libre et le faux libre. C'est vraiment n'importe quoi ton raisonnement. Tu cherches des arguments techniques complètement bidons pour justifier au fond une préférence éthique envers les LL.

    Tu ferais bien de te poser une question : pourquoi n'y a-t-il pas d'équivalent avec une techno libre (une vraie comme tu dis) à J2EE ? Parcque les langages interprétés de type Python&Co n'ont pas été conçu pour ca, et les langages natifs de type C/C++ le sont encore moins.

    Ils ne sont pas révolutionnaires, même plutôt maladroits pour les raisons que j'ai évoquées précédement.
    Evidemment qu'ils ne sont pas révolutionnaire, mais ce sont des évolutions non négligeable.
  • [^] # Re: Java = le diable ?

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 2.

    L'outil de programation est propriétaire et payant (sauf Mono).
    Eh y'a quand même des outils gratuits comme Visual Studio Express, ou bêtement le framework .NET lui même qui contient tous les compilos, et même des outils libres comme l'IDE SharpDevelop. Visual Studio n'est pas indispensable, pas plus que ne l'est netbeans ;)
  • [^] # Re: Java = le diable ?

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 3.

    On peut ajouter Kaffe et ses nombreuses plateformes :
    http://www.kaffe.org/ports.shtml
  • [^] # Re: Former des développeurs Python/Zope compétents

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 8.

    Moué alors on peut très bien prendre tous tes arguments et les tourner dans l'autre sens :
    "Ces derniers cumulent les désavantages des langages compilés nativement,"
    Pour moi ils tirent justement des langages compilés les atouts : à savoir la typage statique (souvent propre aux langages compilés même si pas toujours vrai), et justement la possibilité de compiler le code de la VM en code natif, donc avec des performances décentes.
    "joutés des désavantages des langages dynamiques, comme tourner sur une VM "
    C'est encore un avantage : abstraction de la plateforme matérielle, ce qui est le but premier, sans pour autant sacrifier les perfomances (le problème des perfs vient plutôt de la présence services ajoutés : gestion mémoire, sécurité, isolation, etc.).

    "A quoi bon avoir la complexité et la lourdeur d'une VM (allez proprio pendant qu'on y est) avec une compilation JIT, si c'est pour tourner en natif"
    Parcque justement le jeu d'instruction d'une VM est plus simple (et non plus complexe) car de plus haut niveau qu'un jeu d'instruction assembleur. Le compilateur JIT n'est pas un aveu de lenteur puisqu'il fait partie intégrante de la solution. Ce qui compte c'est le résultat : c'est du code machine qui s'exécute, on ne sacrifie pas la portabilité, pas trop les perfs, on garde du code de haut niveau, avec la possibilité d'y adjoindre de nombreux services qui participent à la qualité du code : sécurité, gestion mémoire, introspection, etc.

    "It's not a limitation... it's a feature!"
    Exactement, elles ont été conçu pour ca, et non l'inverse : le code machine n'offre pas la possibilité d'adjoindre tous les services que j'ai cité : il faut proposer un modèle plus "restreind" et de plus haut niveau : une machine virtuelle.

    Bin voilà... le tour est joué! Personnellement ça m'éc½ure...
    Peut être que le jour où tu participeras au développement d'une grosse solution logicielle de plusieurs dizaines de milliers de lignes de code, tu apprécieras tout les services de ces plateformes, qui n'ont d'autre objectif que de te rendre plus productifs et donc globalement plus agréable à utiliser.
  • [^] # Re: Bonne nouvelle ?

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 0.

    java est tout sauf libre. Je veux bien admettre à la rigueur qu'il soit opensource mais absolument pas libre. Ne parlons même pas de la machine virtuelle.
    Oué d'ailleur on s'est bien connu, la FSF et ses softs GNU sont pas du tout libre, "à peine" open-source, comme le compilateur Java GCJ ou le projet de bibliothèque de classes GnuClassPath.
    D'ailleur la licence qu'ils utilisent est pas libre du tout, et ca a contaminé pleins de projets autour de Java, ces traitres étant cités dans cette dépêche. Certains ont même fait l'affrond d'utiliser une licence encore moins libre du type MIT/X11, vous vous rendez compte ?
    Java c'est vraiment pas libre.
  • [^] # Re: Harcèlement Marketeux

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 2.

    Je tiens à rappeler qu'il est possible de faire la même chose en beaucoup plus libre avec python/ruby/perl/php/C/C++ etc etc...
    Comme je l'ai précisé plus haut, tout dépend de quelle liberté tu parles. Pour beaucoup d'entreprise, ils s'en cognent d'être dépendant d'une VM proprio (souvent elle ne coûte rien ou presque). Ce qu'ils veulent comme liberté, c'est pouvoir choisir les acteurs avec lesquels ils vont travailler, faire jouer la concurrence, trouver des collaborateurs compétents dans la techno, etc.
    La liberté de choisir ne peut malheuresement pas être imposée dans une licence logicielle, seule une adoption massive par les acteurs du secteur informatique et la présence de nombreuses implémentations permet de garantir une certaine "liberté" de choix.
    C'est pour ca que maintenant je réfléchi à 2 fois quand je parle à un "décideur" sur les libertés qu'apporte certains logiciels libre, ca les fait doucement rire car pour eux c'est souvent synonyme de dépendance et d'enfermement avec un acteur compétent spécifique.
  • [^] # Re: Bonne nouvelle ?

    Posté par  (site web personnel) . En réponse à la dépêche Nuxeo CPS tournera sous Java. Évalué à 7.

    De plus, nuxeo certfie à ses clients depuis des années que zope/python sont des technologies robustes éprouvées, maitrisées en interne... Il va falloir embaucher un super commercial pour expliquer au client pourquoi la technologie d'hier ne sera plus celle utilisée demain
    Si t'as lu tout l'article, tu constateras que c'est aussi une demande des clients ce changement technologique : pour beaucoup d'entre eux il est difficile d'avoir des personnes compétentes/acteurs compétents en Python. Même si la techno est robuste et éprouvée, faut pas perdre de vue tout l'ecosystème qui gravite autour. Et forcé de constater que Java est beaucoup plus garni dans ce domaine.
    En fait c'est un problème bien connu de dépendance envers des solutions "exotiques" qui obligent l'utilisateur/client à être dépendant d'un nombre réduit d'acteurs.
  • [^] # Re: moué

    Posté par  (site web personnel) . En réponse au journal Neuf-Cegetel propose une ADSL-box/PC à base de Linux. Évalué à 2.

    Toutafé, j'oubli aussi qu'ils annoncent que la TV sera incluse en janvier dans le prix. Par contre l'offre est limitée au dégroupage partiel, ce qui est le plus rentable pour Neuf, et bien entendu ajoute 15 euros par mois à la facture de l'abonné.
  • [^] # Re: moué

    Posté par  (site web personnel) . En réponse au journal Neuf-Cegetel propose une ADSL-box/PC à base de Linux. Évalué à 5.

    Bon alors je me répond à moi même pour me corriger (et à corriger le journal au passage) : l'offre inclu la téléphonie IP (et gratuité habituelle donc vers les fixes).
    Autres détails, tout tourne autour d'application Gnome/GTK : Abiword/Gnumeric/Ekiga/Gimp. Pour la partie navigation : Firefox, multimédia : mplayer.
    plus d'infos :
    http://www.pcinpact.com/actu/news/31549-easygate-easyneuf-in(...)
    Plus d'infos (flash attention) :
    http://www.easyneuf.fr/flash/
  • [^] # Re: moué

    Posté par  (site web personnel) . En réponse au journal Neuf-Cegetel propose une ADSL-box/PC à base de Linux. Évalué à 4.

    Les offres de "box" sont autours de 30EUR. L'offre à 40EUR avec la machine rapport donc
    C'est bien précisé sans autres service. Les offres box à 30 euros avec téléphonie et TV, là c'est ni avec l'un, ni avec l'autre. Mon calcul est donc probablement plus proche de la réalité.
    En plus tu le précises, c'est encore pire puisque ca monte à 50 euros si on veut pas de leurs accessoires, ce qui fait quand même 480 euros l'unité centrale bas de gamme qu'on ne peu upgrader, qui nous appartient pas, et qu'on paie tous les ans.
    Non, franchement c'est de l'entubage.
    A ce prix là faut mieux acheter Ordissimo (400 euros), au moins il nous appartient et a également une interface simplifiée à base de Linux.
  • # moué

    Posté par  (site web personnel) . En réponse au journal Neuf-Cegetel propose une ADSL-box/PC à base de Linux. Évalué à -1.

    Moué, ca pu le foutage de gueule, à 40 euros sans services, ca doit leur faire une marge sur la connection de l'ordre de 30 euros. Donc en gros au bout d'1 an (obligatoire), ca fait du 360 euros. Ca fait cher l'unité centrale sans unité de sauvegarde et qui n'est sûrement pas équipé du dernier proc à la mode...
    Sans parler du fait qu'après les un an on continue de payer la box, et qu'à la fin du contrat on ne la récupère même pas...
    Alors oué c'est cool que y'es du Linux dedans, mais franchement c'est vraiment pas intéressant à acheter, euh non louer.
  • [^] # Re: Que faut-il penser

    Posté par  (site web personnel) . En réponse au journal La fondation Bill & Melinda Gates verse 50 millions à la lutte contre le SIDA. Évalué à 2.

    oué, ca c'est du blabla idéaliste. Dans la pratique il y a un paquet d'entreprise en position de monopole (ou pire, des ententes de marché). Certaines lois ont été posés non pas pour empêcher la création de ces monopoles, mais pour tenter de leur imposer des contraintes, en espérant que ca casse leur monopole. Bref, on essai de limiter la casse sans changer le fond du problème. Le système libéral et capitaliste sous-jacent tel qu'il est déployé aujourd'hui conduit inexorablement à ce genre de situation dans pas mal de domaine.

    Un monopole est une abherration dans un systeme economique liberal
    C'est effectivement une abherration pour les défenseurs du système, vu que c'est une de ses plus mauvaise publicité.

    une vieille opposition le monopole est plutot quelque chose qu'on retrouve dans un systeme communiste
    Certes, mais il est assumé et revendiqué. Au contraire d'un monopole "capitaliste" qui passe comme tu dis pour un espèce de monstre, une abherration.

    Comme le communiste, le libéralisme/capitalisme a des idéaux... dans la pratique les résultats ne sont pas forcement ceux escomptés.
  • [^] # Re: bonjour l'ouverture d'esprit

    Posté par  (site web personnel) . En réponse au journal La fondation Bill & Melinda Gates verse 50 millions à la lutte contre le SIDA. Évalué à 5.

    Moi j'ai fait mon gros malin et j'ai cru à un bug, même que j'ai fait un screenshot et filé le lien sur la console des admins de linuxfr :
    http://pascalfresnay.free.fr/divers/buglinuxfr.png
    BJ bonhomme :)
  • [^] # Re: Que faut-il qu'il fasse ?

    Posté par  (site web personnel) . En réponse au journal La fondation Bill & Melinda Gates verse 50 millions à la lutte contre le SIDA. Évalué à 3.

    Crois le ou non, ici à Rennes c'est les services sociaux et associations qui ont fait un article dans le journal local pour expliquer pourquoi il ne fallait surtout pas donner aux mendiants. En "très gros résumé", c'est pour eux de l'argent facile. Quand eux à côté se font chier à essayer de leur trouver un travail et de leur rendre une dignité, d'autres "casse" le boulot en se donnant bonne conscience.

    Sinon, je ne sais pas pour vous, mais pour moi, 20 euros ça fait cher la "bonne conscience".
    Bof, 20 euros par mois, ca fait pas beaucoup comme don. Moi j'essayai juste de montrer qu'il y avait des façons plus utile de le donner.
  • [^] # Re: Que faut-il qu'il fasse ?

    Posté par  (site web personnel) . En réponse au journal La fondation Bill & Melinda Gates verse 50 millions à la lutte contre le SIDA. Évalué à 0.

    La différence, c'est qu'en donnant 10-20 euros à des gens dans la rue, tu ne les aides pas, au contraire, tout ce que tu fais, c'est te donner bonne conscience : alors encore heureux que tu passes pas dans le journal. Pour faire quelque chose d'utile il faut mieux donner son argent à des organismes (en l'occurence tu peux donner au secour populaire, les restos du coeur ou je ne sais quelle asso locale si tu veux que ca reste de l'aide de proximité) qui elles savent vraiment aider ces gens.
  • [^] # Re: Que faut-il penser

    Posté par  (site web personnel) . En réponse au journal La fondation Bill & Melinda Gates verse 50 millions à la lutte contre le SIDA. Évalué à 2.

    par exemple les pays occidentaux veulent maintenir la propriété intellectuelle dans les pays pauvres sur les médicaments pour les empécher de produire des génériques.
    Certes, mais en l'occurence on parle de Gates, et justement en l'occurence les dons qu'il fait à travers sa fondation aux labos de recherche est soumis à des conditions : que les résultats de recherche soient librement exploitable.
    Il ne faut pas mélanger les intérêts commerciaux d'une entreprise de la taille de MS des objectifs philantropes d'un humain. Ce qui me conduit à dire que l'entreprise a perdu sa nature première qui est d'être au service des hommes. L'entreprise est avant tout là pour générer du profit (je parle des grosses entreprises dans le modèle capitaliste actuel, ne généralisons pas trop non plus), et dans ce cadre Gates est le porte parole de milliers d'actionnaires, et à ce titre soutient les brevets qui font parti des "biens intellectuels" de l'entreprise. Ou comment l'entreprise s'est déshumanisée.

    Dans ces conditions il est plus qu'improbable de voir émerger un clone de Windows ou de Word.
    Où est le mal au final ? Décompiler Windows ou Word pour obtenir un clone ca n'a aucun intérêt, ca c'était une solution bancale au besoin d'interopérabilité. Par contre la nécessité d'ouvrir les spécifications de protocoles et de formats, ca c'est évidemment une nécessité et une vraie réponse à l'interopérabilité et l'indépendance technologique.
    Mais bon là on mélange tout, on parle de problème d'interopérabilité qui sont des problèmes de nantis. Y'a d'autres priorités dans la vie pour des milliards de personnes.
  • [^] # Re: Que faut-il penser

    Posté par  (site web personnel) . En réponse au journal La fondation Bill & Melinda Gates verse 50 millions à la lutte contre le SIDA. Évalué à 2.

    Si t'as les moyens de te payer une licence Windows/Office, c'est que t'es riche :-) Sinon si t'as pas les moyens, en général t'as d'autres priorité dans la vie.