Pierre Tramonson a écrit 1453 commentaires

  • [^] # Re: Une note de l'auteur

    Posté par  . En réponse au journal Le dilemme du pirate. Évalué à 1.

    oui et aussi sur gamatomic avant NF
  • [^] # Re: Bon on se calme

    Posté par  . En réponse au journal Un journal a été supprimé !. Évalué à 4.

    Ben déjà, être capable de vomir à la demande, c'est assez exceptionnel oui.
  • [^] # Re: Bon on se calme

    Posté par  . En réponse au journal Un journal a été supprimé !. Évalué à 6.

    C'est une honte !
    Entre ça et les news qui parlent d'autre chose que de Java/J2EE et de Suse (le niveau de finition de cette distrib est tout bonnement hallucinant !), le Comintern linuxfr a encore frappé !

    Je prends acte de ce sabotage et décide unilatéralement de poster désormais sur PC-Inpact, la référence des news informatiques de Yahoo.
  • [^] # Re: Ne rien controller

    Posté par  . En réponse à la dépêche Le code source de SimCity libéré. Évalué à 1.

    C'est vrai, tu as raison sur les transports en commun.
    Par contre pour l'eau, j'ai pas eu trop de pb, hormis les canalisations mal reliées qu'on ne voit pas à cause d'un truc en sous sol ou du métro qui oblige à faire des croisements à 90°.
    Mais SimCity n'est pas exempt du bugs lui non plus, par exemple les zones 3x3 qui suite à un incendie sont "trouées", ce qui permet de reconstruire d'autres zones 3x3 partiellement par dessus et donc d'augmenter la population artificellement.
  • [^] # Re: Ne rien controller

    Posté par  . En réponse à la dépêche Le code source de SimCity libéré. Évalué à 1.

    De mémoire, il s'agit d'exploiter un bug en construisant une pompe à eau à un embranchement de canalisation d'eau pour qu'elles communiquement bien entre elles (il arrive que la connexion se fasse mal). Ensuite on peut même détruire la pompe en surface et le sous-sol reste intact. Enfin c'est de mémoire.
  • [^] # Re: Excellent !

    Posté par  . En réponse à la dépêche Le code source de SimCity libéré. Évalué à 8.

    Le principal rajout de SC2000 est quand même la définition de zones constructibles par drag&drop.
    Ah mais il y avait aussi :
    * la carte en relief (et la vue de trois-quart)
    * la finesse des constructions : densité haute/basse pour définir buildings ou pavillons, la taille mini d'une zone constructible passant de 3x3 à 1x1.
    * les transports en commun
    * la vue souterraine
    * les batiments fun (marina, zoo, parcs, stades) et d'éducation
    * les graphismes, _nettement_ plus beaux.

    A quand la libération de SC2000 ?
  • # NetBeans : Java Profiler ?

    Posté par  . En réponse à la dépêche Sortie de Netbeans 6.0. Évalué à 1.

    Qui a testé le nouveau profiler NetBeans ?
    D'après ce que j'en lis sur http://www.netbeans.org/features/java/profiler.html
    et sur la capture d'écran http://www.netbeans.org/images/v6/features/profiler-java-cut(...) , ça a l'air pas mal du tout et bien complet.

    En particulier est-ce que ça permet de faire du profiling sur des Applets ?
  • [^] # Re: Les trous de lIsaac

    Posté par  . En réponse au journal Des langages de haut niveau. Évalué à 2.

    Je ne vois pas en quoi cet article démonte les exceptions C# et Java, ni en quoi il démonte le besoin d'exceptions tout court.

    Gérer des exceptions n'empêche absolument pas de gérer des erreurs ou des débranchements possibles à coup de if.
    En particulier son It's really hard to write good exception-based code since you have to check every single line of code (indeed, every sub-expression) and think about what exceptions it might raise and how your code will react to it., je ne vois pas en quoi c'est spécifique aux exceptions.
    Et au passage, Java force à catcher les exceptions qui sont susceptibles d'être levées (et signale qui à quelle ligne peut en provoquer une), donc le think about en est grandement facilité.
  • [^] # Re: Ma réponse :

    Posté par  . En réponse au journal Qu'est-ce que bien gérer les erreurs dans ses programmes ?. Évalué à 4.

    Le principe des exceptions en soit n'est pas mauvais, c'est juste que ça reste très chiant à mettre en oeuvre (dans le sens où dans un projet relativement gros ça prends du temps, et qu'en général tu as autre chose en tête).

    C'est quelque chose qu'il faut absolument prévoir dès le début.
    Personnellement je conseille de créer au moins 2 types d'exceptions :
    * exceptions de type fonctionnel : en cas d'impossibilité de conclure sur une règle de gestion, ou valeur non permise et qui risque de provoquer des erreurs graves plus loin.
    * exceptions de type technique : pour signaler les problèmes i/o, connexion, timeout...

    Avoir ces 2 classes permet de logger différement (2 fichiers, ou 1 fichier et 1 base de données) les 2 types de problèmes, gràce à la souplesse de log4j.

    Ensuite suivant la complexité du projet il est utile de détailler plus finement la hierarchie des exceptions. Par exemple on peut très bien avoir envie de signaler dans une table de BDD des exceptions fonctionnelles corerspondant à une règle bien précise, et jeter tout le reste dans un fichier de log.
    Typage des exceptions + LOG4J = ROXOR \o/
  • [^] # Re: Avant de me réjouir....

    Posté par  . En réponse au journal Novell remporte un contrat important pour équiper Office Dépot de SuSE Enterprise Server. Évalué à 1.

    L'autre truc (très) pénible, est la propension qu'à Novell à soutenir quasi inconditionnellement les technos MS (C#, Silverlight, ...).

    Bah ils se sont surement dit que question image c'était pas terrible de reposer sur Gnome/GTK en C, et ils cherchent à êter plus à la page en expérimentant de vrais langages objet, comme C#.

    Remarque ils auraient aussi pu prendre Java, mais l'inconvénient c'est qu'il est en train d'être libéré, lui.
  • [^] # Re: non, pas hu !

    Posté par  . En réponse au journal Publication du livre blanc de l'APRIL. Évalué à 1.

    Si, hu !
    Mon non plus je n'ai pas vu le journal en 1ere page.
    Il y a un bug dans la matrice.
  • [^] # Re: Alain Soral

    Posté par  . En réponse au journal L'effroyable imposture 2. Évalué à 2.

    C'est la définition de National Socialiste que tu nous fais là :p
  • [^] # Re: Proba

    Posté par  . En réponse au journal Et apres, certains ont encore espoir que l'homme trouvera une solution. Évalué à 2.

    Pour Noël j'ai prévu de me goinfrer de fruits de mer. A moi palourdes, moules, bulots, praires et huitres !

    Tiens en parlant d'huitres, j'adore ça, je vais même les manger vivantes \o/
    Je suis un serial killer, et j'en suis fier.
  • [^] # Re: Non

    Posté par  . En réponse au journal L'effroyable imposture 2. Évalué à 6.

    Un peu comme ceux qui se permettent de critiquer Ubuntu sans jamais l'avoir essayé, juste par des on-dit basés sur ses origines (Debian) et ses couleurs (le brun, qui est une couleur connotée).
  • [^] # Re: Quelques remarques à chaud

    Posté par  . En réponse au journal Desktop Linux : mission impossible ?. Évalué à 3.

    Sauf que les utilisateurs normaux n'ont rien à faire de l'OS.
    Celui ci ne sert qu'à faire tourner d'autres applications :
    - navigateur internet
    - mail
    - traitement de texte
    - jeux
    - etc...
    Faire du RAID5 ou des bureaux virtuels n'intéresse que très peu l'individu lambda.
  • [^] # Re: Dans le privé ?

    Posté par  . En réponse au journal A la SNCF, tout est possible !. Évalué à 2.

    on sait que le service public fait payer les lignes non rentables par les lignes rentables
    Pour les entreprises privées ce serait identique.
    Il suffit de préciser dans les termes de l'appel d'offre qui si tu veux avoir le lot X il faut aussi que tu prennes le lot Y...
  • [^] # Re: L'avion

    Posté par  . En réponse au journal A la SNCF, tout est possible !. Évalué à 10.

    vive la seconde classe de la SNCF \o/
    Et se retrouver avec tous les beaufs qui vont en vacances et qui bouffent leur sandwich thon-mayo-paté de foie en gueulant sur leurs gosses parce qu'ils jouent au milieu de l'allée ?
    Je crois que je préfère encore faire le trajet en voiture, dans un gros 4x4 climatisé et polluer comme 42 sri-lankais.
  • [^] # Re: Dans le privé ?

    Posté par  . En réponse au journal A la SNCF, tout est possible !. Évalué à 10.

    Si tu veux on peut parler du réseau au japon, qui marche bien malgré le fait qu'il soit privatisé et aux mains des ignobles mangeurs de chair humaine que sont les entreprises privées sous la coupe du Grand Kapital.
    La qualité d'un service n'a rien à voir avec le fait que ce soit public ou privé. Mais s'entendre répondre : "j'en ai rien à foutre je suis fonctionnaire, cassez vous sale usager", c'est scandaleux !
    Je ne l'ai jamais rencontré ni dans le privé, ni dans le public personnellement, mais c'est quand même fort de café.
  • # Hu ?

    Posté par  . En réponse au journal javabean != réseau ?. Évalué à 10.

    Premier exercice = RMI ?
    C'est une blague ? Votre prof a voulu vous faire peur ?
    Quand on connait rien à Java on commence pas par faire du RMI, on fait tout sur le même serveur et on ne manipule pas d'objets distants.
    Ca reviendrait à commencer le C++ par faire du CORBA.

    Un bean c'est simplement un objet qui sert à transbahuter les infos entre les différentes couches : créé au niveau accès BDD, il sera manipulé par la couche métier et balancé à la couche affichage (jsp), modifié via un formulaire par l'utilisateur final, il sera contrôlé puis réinjecté dans la base.
    C'est un objet qui comporte des attributs et des accesseurs et qui n'a pas besoin de faire des traitements par lui même (il est manipulé).
  • [^] # Re: clairvoyance

    Posté par  . En réponse au journal Des enfants en prison ?. Évalué à -1.

    Oui, et le 09/11/2001 ce sont surement des missiles qui ont été tirés sur le Pentagone...
  • [^] # Re: plop again

    Posté par  . En réponse au journal Comment les programmeurs écrivent du code flottant ?. Évalué à 4.

    En contrôle / commande peut être pas, mais dans les applis de transaction boursières, je peux t'assurer qu'on peut trouver du Java, à côté de C++ (puisque des libs spécialisées de calcul sont dispos en C++, mais de plus en plus en Java).

    Et là on est bien content de sortir les BigInteger et BigDecimal, qui sont nettement plus manipulables que Float et ses amis (notamment sur les arrondis). En effet, les règles de calcul sur les montants et les taux de change entre devises c'est obligatoirement sur 5 décimales, pour des montants qui montent facilement à quelques milliards (Yen par exemple).

    cf http://java.sun.com/javase/6/docs/api/index.html?java/math/B(...) et le petit package java.math, petit mais vital.
    Depuis l'API 1.5, le RoundingMode est défini dans un MathContext qui permet justement de choisir ... le contexte mathématique : IEEE 754R Decimal128, 64 ou 32.
  • [^] # Re: First Post

    Posté par  . En réponse à la dépêche KDE4 déchaîne les passions. Évalué à 10.

    Tout le buzz sur KDE 4 commence à me souâler. KDE 4 va dépasser Vista si ce n'est pas déjà fai

    J'ai la solution : tu prends ton meilleur clavier, tu codes un explorateur de fichier potable sous Gnome et tu viens poster une news.
    Ensuite tout le monde te lèchera les genoux pour te remercier d'avoir fait un des vrais succès du logiciel libre.
  • [^] # Re: Olivennes m'a ouvert les yeux

    Posté par  . En réponse au journal Conférence: L'auteur du rapport sur la lutte contre le piratage sur internet à Science Po. Évalué à 4.

    Il est même pas 10h du mat' mais tu devrais vraiment aller te recoucher.
  • [^] # Re: impressive

    Posté par  . En réponse au journal Ce que les développeurs doivent savoir sur la mémoire. Évalué à 3.

    Avec le premier commentaire sur "Memory performance tools" je suis tombé sur http://projects.o-hand.com/oprofileui , une IHM pour oProfile.
    Je ne sais pas ce que ça vaut, tu connais ?
  • # Non, jamais...

    Posté par  . En réponse au journal le tout anglais en entreprise. Évalué à 9.

    ...je n'ai rencontré la situation "Je pense que nous avons tous rencontré le simple cas suivant: réunion en anglais avec des collègues français"

    Ca me parait grotesque.
    Je veux bien être formé à qqchose de technique en anglais, parler anglais à des gens ne comprenant pas le français, mais je ne vois pas pourquoi on me demanderait de parler anglais à une réunion où tout le monde comprend le français.