snt a écrit 716 commentaires

  • # .

    Posté par  . En réponse au message Convertisseurs ODT->PDF ou ODT->PS en ligne de commande ?. Évalué à 4.

    Pour ODT vers PDF, je sais pas, mais j'ai eu le meme besoin avec SXW vers PDF. Tout ce que j'ai trouvé en java, c'est piloter OpenOffice pour qu'il fasse ce traitement.
    Bons points :
    - c'est pas tres compliqué à faire.
    Mauvais points :
    - openoffice est lent. tres lent. meme sur des machines balaises, la conversion est loin d'etre instantanée
    - openoffice est bourré de memory leaks : à chaque conversion, y'a quelques 100 ko qui s'evaporent. Si c'est pour faire de la conversion en tant que serveur ( genre 3000 conversions dans la journée ), il faut quitter openoffice par programmation et le relancer avant que celui-ci ne freeze ( par exemple toutes les 100 conversions ... )
    - openoffice en tant que serveur sous linux necessite d'avoir un serveur X démarré ( c'est pas la classe ça ?... ). L'option headless de la ligne de commande ne change rien à la situation. Il faut donc utiliser un Xfvb qui va bien.
    - les tests de non-regression avant les livraisons de version d'openoffice paraissent legers : l'export pdf par programmation fonctionne avec la 1.1.5. Il fonctionne avec la 2.0.0 et la 2.0.1 mais plus avec la 2.0.2. "Normalement" les choses devraient rentrer dans l'ordre avec la 2.0.3 ( d'apres le bugzilla sun ).
    - openoffice lancé en tant que serveur ne supporte que moyennement les acces concurrents. Il faut donc mieux gerer une file d'attente par programation et faire faire les conversions par OO une par une.

    Une fois fait le tour des problemes, ça marche.
    voilà, voilà.
  • # .

    Posté par  . En réponse au message plug in java. Évalué à 2.

    il manque pas un espace entre 'mkdir' et le nom du repertoire ?
  • # .

    Posté par  . En réponse au message fenetre en java. Évalué à 2.

    ça à l'air d'etre la bonne en tout cas.



    [ = je ne comprends pas la question ]
  • [^] # Re: retour de bug

    Posté par  . En réponse au journal Inkscape 0.44pre0. Évalué à 10.

    C'est pas si compliqué de faire un rapport de bug en anglais meme si on est pas tres bon en anglais. Le rapport de bug n'est pas un concours de style, il est juste là pour permettre aux developpeurs de corriger un bug ( ou de le classer en 'ceci n'est pas un bug' ).
    Trucs :
    - Indique le symptome ( the program crash when i click on the icon 'new' )
    - Indique le comportement attendu ( the program should show a warning if it is not possible to perfom the 'new' action )
    - Fais des phrases simples ( sujet verbe complement. Au présent c'est plus simple )
    - Utilise des listes pour decrire les etapes amenant à la reproduction du bug. ( "To reproduce the bug, do the following steps :")
    - Decris ta config ( version, distro : 'i use version 0.35 from CVS )
    - Joins les fichiers importants ( "i attach the file toto.svg. The program chrashes if i try to open this file" )
    - Indique si c'est reproductible sur une autre machine, sur une autre version, avec un user nouvellement créé.

    Il est possible de faire un rapport de bug utile dans un anglais moyen tout comme il est possible de faire un mauvais rapport de bug dans un excellent anglais.


    Au pire, tu ecris ton rapport de bug en francais et tu vas sur irc sur un chan francais et tu demandes un peu d'aide pour traduire en anglais avant de le poster.
  • # .

    Posté par  . En réponse au journal Les Bureaux de demain. Évalué à 10.

    >la vrai question, aujourd'hui est : pourquoi Linux n'arrive pas à attirer les éditeurs traditionnels ?

    [Disclaimer : je me fais l'avocat du diable parce que je le vaux bien]

    Je tente : le manque d'homogéneité.

    Je m'explique :

    - si tu veux faire du logiciel proprietaire sous linux, bonne chance pour la diffusion ( archi multiples, systemes de gestion de paquets hétérogenes, arborescence différente [1], systeme de menus différents [2], desktops differents [3] ). Bien entendu, dès que tu ne supportes pas un des composants possibles, tu te fais flammer ( tu t'en fous : de toute facon tu te fera flammer "pourriture propriétaire" ).

    - tu veux faire du logiciel libre ( et tu veux en vivre ). La problématique de deploiement est un tout petit peu moins compliquée : il suffit d'esperer que "la communauté" package ton appli. Et en attendant que ça se produise, tu mets une FAQ sur ton site qui explique à tes clients comment faire un tar+configure+make sous suse, redhat, debian, ubuntu, slack, mandriva, etc, etc. Forcément faudra sans doute faire un peu de support gratuitement sur les mailing list mais bon si tu es gentil, y'a certains types qui te remercieront des fois [4]. Apres il ne reste plus qu'à trouver un modele economique viable ( pense à etre milliardaire avant de commencer l'aventure, ca aide ).

    [1] oui LSB arrange les choses. C'est adopté partout ?
    [2] oui XDG arrange les choses. C'est adopté partout ?
    [3] le bonheur pour coller une icone dans la systray sous linux (gnome, kde, fluxbox etc). Sous windows, c'est la meme API depuis 1995 ( je parle pas du son , du clipboard, du toolkit etc ).
    [4] "la communauté" est "exigeante". Et malpolie des fois.
  • [^] # Re: .

    Posté par  . En réponse au journal Il ne faut pas être plus royaliste que le roi. Évalué à 4.

    L'ecole n'est obligatoire que jusqu'à 16 ans , c'est à dire qu'avant meme de considérer que tu es quelqu'un d'assez sage pour avoir le droit de vote, tu n'es meme plus obligé d'y aller ( et tu es pas obligé de te rendre à l'ecole. tu peux apprendre chez toi. [1] )
    Quant au travail, il n'est pas obligatoire.

    Concernant le celebre argument du "pourquoi tu critiques alors que tu l'as meme pas fait", je me contenterai juste d'ajouter qu'on m'a jamais tué, mais que je suis sur ( quasiment ) que j'aimerai pas trop ça.

    Je suis content que le service t'ait plu. Et le fait que je conteste son caractere obligatoire ne signifie pas que je nie qu'il puisse plaire aux gens qui ne reussissent pas à rencontrer des gens différents sans qu'on les y obligent.
    ( je passe sur le fait que je connais quelques personnes qui en sont revenues completement traumatisées : un concours de temoignage serait sans doute bien vain )

    [1] Parce qu'à l'epoque de l'armée, on t'expliquait que si tu veux faire l'armée chez toi, c'est ok, mais la durée de la peine est doublée. C'est la liberté militaire.
  • [^] # Re: .

    Posté par  . En réponse au journal Il ne faut pas être plus royaliste que le roi. Évalué à 9.

    j'ai fait mon service militaire et ça m'a pas fait mal au cul !

    Haaa la poesie militaire.
  • # .

    Posté par  . En réponse au journal Il ne faut pas être plus royaliste que le roi. Évalué à -2.

    J'ai eu la chance d'etre parmis ceux qui n'ont pas eu 1 an de leur vie volé par le service militaire ( ça s'est pas joué à grand chose, mais j'ai eu de la chance ).
    Alors quand j'ai lu ça : http://archquo.nouvelobs.com/cgi/articles?ad=politique/20060(...)

    Je me suis dit que je ne voterai probablement pas pour elle. Meme si elle promet le droit de downloader tout les mp3 du monde pour se faire elire.
  • # .

    Posté par  . En réponse au message Recherche Flash palyer pour firefox. Évalué à 2.

    Ca se telecharge legalement et gratuitement ici :

    http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Ve(...)

    L'install n'est pas tres compliquée normalement.
  • # .

    Posté par  . En réponse au journal non-merci ?. Évalué à 10.

    "Les logiciels piratés peuvent provoquer de graves pannes informatiques"... en somme c'est vrai, les logiciels "piratés" étant tous des logiciels propriétaires ! C'est connu, les logiciels propriétaires provoquent souvent des pannes... Ce qu'ils oublient de dire c'est que si on les achète au lieu de les "pirater", ça ne changera rien !... et que la solution c'est les logiciels libres...

    Ton journal est aussi caricatural que leur site : "le proprietaire ça tombe souvent en panne, le libre c'est jamais en panne". Je pense pas que ça soit le type de discours qui serve le logiciel libre. Plutot que d'en expliquer les vraies forces, tu FUD. Faudra pas t'etonner de passer pour integriste aupres des types qui utilisent des logiciels proprietaires qui ne plantent pas ou aupres des utilisateurs de LL qui ont déjà experimenté un kernel panic, un freeze de X ou un crash de arts.
  • [^] # Re: Heu

    Posté par  . En réponse au journal Article sur iTrade. Évalué à 2.

    C'est sur qu'il aurait pu dire qu'il etait l'auteur du soft ( et encore on peut pas dire que ça soit secret vu qu'il n'a pas un pseudo "anonyme" ).

    C'est sur qu'il aurait pu un tout petit peu présenter son soft plutot que de filer un lien direct.

    Mais itrade est quand meme un logiciel sous GPL avec SVN accessible et c'est un logiciel francais ( d'apres ce que dit l'article ). C'est donc quand meme pas trop hors sujet sur linuxfr. Surtout que le journal avant celui ci c'est : "(HS) Mondial et esclavage" ( foot et prostitution ). Et le jounal suivant c'est "Sauvez le monde, lisez ce livre !" ( crise pétroliere ).
  • # .

    Posté par  . En réponse au message API java pour PDF vers XML. Évalué à 2.

    La bibliotheque itext permet de manipuler du pdf je crois. C'est plutot destiné à en creer, mais peut etre que tu peux ouvrir des documents existants et en extraire des objets. Si c'est le cas, ça sera à toi de creer du xml en serialisant ces objets :

    http://itextdocs.lowagie.com/tutorial/directcontent/index.ht(...)
  • [^] # Re: La réponse est sans doute dans...

    Posté par  . En réponse au message Tutorial programmation windows. Évalué à 3.

    >par exemple que faire avec le ./configure ?

    C'est là qu'on voit que le developpement avec les outils microsoft c'est vraiment pas la meme philosophie qu'avec les outils gnu : pour le peu d'experience que j'ai, le ./configure n'a pas d'equivalent sous VC++. Si tu veux faire du C++ et pas du C# sans utiliser la philosophie microsoft ( fichiers dsp etc. ) et garder tes habitudes avec tes fichiers make et compagnie, tu devrais peut etre utiliser MingW. Tu risques d'etre beaucoup moins dépaysé.
    C'est un peu le meme rapport que vim+ant et jbuilder.
  • # humour

    Posté par  . En réponse au journal A quand une grève des fonctionnaires utile?. Évalué à 9.

    Si tu veux t'adresser aux informaticiens du service public, il faut pas poster un journal à 17h37 parce que ça doit faire une bonne heure et demi qu'ils sont rentrés chez eux.

    [ Attention chérie, ca va trancher ]
  • [^] # Re: Gnn ?

    Posté par  . En réponse à la dépêche DADVSI : l'interopérabilité disparait. Évalué à 9.

    >Le meilleur exemple étant les disques des beatles.

    Ca y'est ? Paul McCartney est mort ?
  • [^] # Re: mon avis

    Posté par  . En réponse au journal ODF - norme iso 26300. Évalué à 4.

    Je sais pas quel probleme tu as avec certaines personnes sur ce site, mais je ne suis pas sur que le ton et le vocabulaire que tu emploies dans ce thread servent tes arguments. Quand tu enonces des faits convaincants, il est inutile d'en rajouter en parlant de la mere de ton interlocuteur ou de mettre en doute sa bonne foi sous pretexte de l'emploi qu'il occupe. enfin c'est mon avis.
  • [^] # Re: .

    Posté par  . En réponse au journal DADVSI - Le sénat massacre l'article 7. Évalué à 10.

    >Le déni absolu de la démocratie.

    C'est sur. Chaque voix a le meme poids. C'est pas le genre de trucs qui fait plaisir aux gens qui ne tolèrent pas d'entendre des idées différentes des leurs.

    >donc les partis négocient entre eux et se mettent d'accord sans aucun
    >mandat des électeurs !!!

    T'as qu'à voter pour un parti qui dira qu'il ne fera aucune alliance.
    Et les gens qui pensent différement voteront pour un parti qui prefere influer sur les lois meme qu'un peu plutot que de regarder les plus puissants légiférer et les plus faibles ne rien dire.

    >Et le pire c'est que ces électeurs sont baisés...ils n'ont plus rien à dire
    >et les tractations se déroulent dans leur dos sans qu'il puisse
    >approuver ou pas ces alliances de merde.

    Et les electeurs qui votent pour des partis qui ne sont ni le PS ni l'UMP et qui n'ont pas *un* representant à l'assemblée ils ne sont pas "baisés" ?...
    Et pour ce qui est des tractactions, effectivement à l'heure actuelle y'a pas ce genre de probleme : le parti élu par 20% des electeurs légifere pour 100% des francais sans que personne n'ait son mot à dire.


    >La proportionnelle c'est le régime des partis dans ce qu'il a de plus ignoble.

    Entre le "regime des partis" et le "regime des 2 plus gros partis seulement", j'ai choisi..
  • # .

    Posté par  . En réponse au journal DADVSI - Le sénat massacre l'article 7. Évalué à 9.

    Comme l'a dit M. Ralite au cours de la séance, beaucoup de choses intéressantes et pertinentes sont dites ; mais personne ne les écoute, et la majorité vote en suivant les conseils du rapporteur et du ministre, d'où un débat factice.

    Vive la proportionelle. L'argument des contre-la-proportionelle, c'est que ça ne permet pas de gouverner. Avec des débats comme ceux-ci, on comprend ce qu'ils entendent par là : légiférer sans faire AUCUN compromis. C'est sur qu'avec une assemblée élue à la proportionelle, ils seraient obligés de faire des alliances, de transiger, de négocier. Et y'a meme certaines lois qui ne passeraient pas parce qu'il serait impossible de trouver un compromis. De là à penser que ça serait une mauvaise chose ...
    ( je parle meme pas du fric que ça coute d'avoir 2 assemblées de sénateurs et de députés alors que tout le monde sait que les décisions prises sont exactement les memes que si l'on réduisait tout cela à un representant unique du parti majoritaire en place ( dans le cas où il n'y a pas de cohabitation hein ) )
  • [^] # Re: .

    Posté par  . En réponse au message installation freenet, probléme. Évalué à 2.

    J'ai pas dit que ça allait marcher hein. Juste que c'est que je tenterai ( meme si normalement l'option à l'air de devoir etre supportée par la JVM de sun, donc c'est louche ).
    Mais bon :

    Tu supprimes le texte là où il apparait.
    remplacer -XX:MaxDirectMemorySize=128m par rien.
    Tu laisses les guillemets là où ils sont. Tu touches pas aux $ etc.
    Juste ce morceau de texte là. Apres tu sauves et tu retentes ta chance ..
  • # .

    Posté par  . En réponse au message installation freenet, probléme. Évalué à 2.

    Tu edites le script start-freenet.sh et tu vires le parametre -XX:MaxDirectMemorySize=128m lors de l'appel à la commande java.
  • [^] # Re: fellicitation

    Posté par  . En réponse au journal Ma première grosse contribution au libre. Évalué à 2.

    La différence est flagrante. encore bravo.
  • [^] # Re: la nalyse du pmu

    Posté par  . En réponse au journal Microsoft s'accapare le marché asiatique.. Évalué à 2.

    Si le fabricant paye l'OS à qqn, il y'a quand meme des chances pour que le PC coute plus cher que si le fabricant ne paye pas l'OS.

    Le fabricant peut aussi ne pas payer l'OS, ce que j'evoquais dans mon post precedent. Dans ce cas, les developpeurs de l'OS en question risquent de pas tres bien le prendre.

    Enfin le fabricant peut aussi passer un accord avec un distributeur d'OS libre et avoir un meilleur prix qu'avec windows. Dans ce cas, on retrouve une partie de la problematique : l'utilisateur preferera t il payer un peu quelque chose qu'il peut avoir gratuitement ou preferera t il payer un peu plus pour avoir quelque chose qui de toute facon n'est jamais gratuit ? Surtout si l'offre est présentée de la manière suivante : "Pour seulement $differenceDePrixEntrePCLinuxEtPCWindows obtenez le systeme d'exploitation équipant 95% des PCs dans le monde d'une valeur de $prixDeLaBoiteWindowsQuiEstForcementPlusGrandeQueLaDifference".
    Je sais ce que je choisirai mais malheureusement, je ne crois pas etre representatif...
  • # la nalyse du pmu

    Posté par  . En réponse au journal Microsoft s'accapare le marché asiatique.. Évalué à 3.

    Pour le cas de la chine : si la loi impose désormais "impose aux fabricants d’ordinateurs d’installer obligatoirement un système d’exploitation sur les machines avant le départ de l’entrepôt" (1), c'est quasiment normal d'avoir windows (2) ; Je m'explique : si le fabricant passe un accord avec un distributeur de linux, alors l'acheteur du pc va payer pour avoir linux. Or c'est bien connu (3), on peut avoir linux gratuitement. Alors l'acheteur, il va se dire pourquoi payer pour avoir un logiciel qu'il pourra avoir gratuitement apres (4) ? Du coup, il achete le pc avec windows et apres il telecharge un linux.
    Sinon effectivement le fabricant peut coller un OS libre sans passer d'accord avec une boite de LL ( and then openssh troll is back ).

    (1) voir le lien pcinpact du journal
    (2) vous la sentez ma grosse accroche de troll ?
    (3) puisque je vous le dis
    (4) tout les consomateurs ne sont pas aussi philantropes que les lecteurs de linuxfr : le bien de la "communauté" n'est pas le principal objectif de la majorité des utilisateurs d'ordinateur
  • [^] # Re: ce que j'en pense...

    Posté par  . En réponse au journal GNU/Linux live CD, jeux et pleins d'autres choses.. Évalué à 7.

    >En effet, pour développer un jeu, il faut un environnement de
    >programmation, un compilateur, un éditeur d'images, un modeleur 3D,
    > un éditeur de sons, et que sais-je encore (je suis loin de maîtriser le
    >sujet, alors pardon pour les erreurs ou omissions).

    une bonne partie de softs libres existent aussi sous windows, alors meme si l'entreprise en question cherchait absolument à avoir des outils gratos, elle pourrait utiliser gimp, blender et inkscape sous windows. Les gcc & co aussi. Du coup, meme pour ce cas extreme, il n'est pas necessaire d'utiliser linux.
    En plus, les couts de licences ne sont pas forcément énormes pour une entreprise ( visual studio express est gratos. Et la version pro n'est pas super chere par rapport au cout d'une journée d'ingénieur en provenance de SSII .. ). Sans compter que tu aimera sans doute avoir un support contractuel et que si tu souhaites pas voir ton logiciel diffusé gratuitement avant d'etre rentabilisé, tu evitera probablement les bibliotheques GPL.
    Enfin il y'a de tres bons outils propriétaires : on a tendance à l'oublier ici de temps en temps, mais c'est pas parce que c'est payant que c'est nul ;-)

    Ajoute à cela que la part de marché de linux pour les jeux est pas loin d'etre ridicule, que certains linuxiens ne toucheront pas ton jeu si il n'est pas libre ( comprendre que certains d'entre eux n'y joueront que si ils ne le paye pas ) et que la joie de l'hétérogéneité de linux va te couter quelques journées supplémentaires en test et en packaging ( ou alors faut uniquement certifier redhat sur x86 : attention aux flamewar sur linuxfr apres .. ).
  • # .

    Posté par  . En réponse au message swing sous Debian. Évalué à 2.

    Je vais ptet dire une connerie, mais ça fonctionne avec la JVM de Sun ? Si oui, c'est vraiment impossible de l'utiliser avec ton projet ?