barmic a écrit 10455 commentaires

  • [^] # Re: Injection de dépendance

    Posté par  . En réponse au journal De tout, de rien, des liens, du vrac (mais moins bookmarks cette fois). Évalué à 4.

    Par contre, je suis surpris tout de même. En quoi les exemples de Guice peuvent faire peur ? C'est une vrai question car j'ai vraiment le sentiment inverse.

    Je ne sais pas en regardant avec plus d'attention, je comprends mieux comment ça marche. Peut être que le fait que la moitié de certains exemples ne sert pas leurs idées n'aide pas. Par exemple :

    public class RealBillingService implements BillingService {
      private final CreditCardProcessor processor;
      private final TransactionLog transactionLog;
    
      @Inject
      public RealBillingService(CreditCardProcessor processor,
          TransactionLog transactionLog) {
        this.processor = processor;
        this.transactionLog = transactionLog;
      }
    
      public Receipt chargeOrder(PizzaOrder order, CreditCard creditCard) {
        try {
          ChargeResult result = processor.charge(creditCard, order.getAmount());
          transactionLog.logChargeResult(result);
    
          return result.wasSuccessful()
              ? Receipt.forSuccessfulCharge(order.getAmount())
              : Receipt.forDeclinedCharge(result.getDeclineMessage());
         } catch (UnreachableException e) {
          transactionLog.logConnectException(e);
          return Receipt.forSystemFailure(e.getMessage());
        }
      }
    }
    
    

    À quoi ça nous sert de voir l'implémentation de chargeOrder() ? En la retirant on sait mieux quoi aller voir et on comprends plus vite, je trouve.

    public class RealBillingService implements BillingService {
      private final CreditCardProcessor processor;
      private final TransactionLog transactionLog;
    
      @Inject
      public RealBillingService(CreditCardProcessor processor,
          TransactionLog transactionLog) {
        this.processor = processor;
        this.transactionLog = transactionLog;
      }
    
      public Receipt chargeOrder(PizzaOrder order, CreditCard creditCard) {
        // usage of processor and transactionLog
      }
    }
    
    

    Ensuite pour Java EE, ne pas vouloir se fader un serveur d'application et se fader un Felix ou Equinox, c'est un choix.

    on oublie glassfish qui fonctionne quand il veut, qui se debug mal et qui les brises, on fait des choses légère, on prend que ce qu'on veut et pas une stack énorme qui au final est typiquement overingeneered)

    Si c'est pour faire du web, web profile roxx des pandats roux. Le packaging est trivial et tu garde les avantages des serveurs d'applications (si si il y en a, la configuration de datasources par l'exploitant par exemple).

    Personnellement ce que j'aimerais bien essayer quand j'en aurais l'occasion c'est Jonas, qui mèle OSGi et serveur d'application (il est par exemple facile de virer des pants entiers de JEE).

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

  • # Injection de dépendance

    Posté par  . En réponse au journal De tout, de rien, des liens, du vrac (mais moins bookmarks cette fois). Évalué à 3.

    D'ailleurs, pour ceux qui font du java, vous connaissez Guice ? C'est un système d'injection de dépendance vraiment bien foutu, développé par Google. De mon côté ça a complètement changé mon point de vue sur Java. J'ai enfin pu faire du java qui soit agréable avec ça et je conseil à tous ceux qui font du java d'aller voir d'un peu plus près.

    Je ne comprends vraiment pas ce que ça apporte face à ce que propose Java EE et l'injection de référence par anotation qui est je trouve très pratique. À chaque fois que je regarde les autres injecteurs, les exemples me font plus peur qu'autre chose.

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

  • [^] # Re: Gestionnaire de paquets

    Posté par  . En réponse à la dépêche GNU Emacs 24 est là !. Évalué à 10.

    Juste pour préciser. Vim n'a pas de gestionnaires de paquets. Il a un format de paquet, mais tu le télécharge manuellement.

    Pour répondre à ta question. Les langages, les éditeurs de texte et les navigateurs utilisent leur propres paquets pour ne pas obliger leurs utilisateurs à être administrateurs du système d'une part et pour ne pas que les paquet s'installent pour l'ensemble du système. C'est important pour les logiciels dont les extensions servent à chaque utilisateurs pour de la customisation. C'est très important pour les langages qui veulent pouvoir faire cohabiter sur un même ordinateur plusieurs versions d'une même bibliothèque pour des applications différentes.

    Bien sûr la diversité des gestionnaires de paquet est un frein à leur utilisation pour chaque extension/paquets de chacun de ses logiciels mais les deux premiers points que j'ai cité invalident de base les gestionnaires de paquets.

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

  • # Temps de travail

    Posté par  . En réponse au journal De tout, de rien, des liens, du vrac (mais moins bookmarks cette fois). Évalué à 6.

    Souvent, au bout de quelques kilomètres je trouvais la solution. Alors je la notais pour le faire le lendemain matin.

    Au final, n'aurais-je pas été gagnant (et mon entreprise également) à pouvoir m'échapper un moment puis revenir avec la solution ?

    Prend des pauses (des vrais). Dans MiB3, l'agent K parle de « technique de la patisserie ». Tu te déconcentre et tu ouvre ton esprit à de nouveaux horizons. Mais ça marche aussi sans patisserie.

    Donc j'attendais en gros.

    Je suis toujours surpris de voir ça. J'ai une TODO liste des trucs que dès que j'aurais le temps j'aimerais bien faire sur le projet, longues comme le bras de trucs qui se font en une demi heure ou en 10 jours ouvrés. Si je bloque ou entre deux tâches j'en prends une dont le temps correspond à ce que j'ai et c'est parti.

    Sinon si tu veux un retourd, là où je suis on doit faire 7h38 je crois de travail par jour. On doit arriver avant 10h je crois le matin et rester jusqu'à 15h l'après midi je crois. Personne ne va venir vérifier si tu fais bien tout comme il faut. Moi je travail grosso modo de 8h30 à 17 ou 20h (généralement plutôt entre 18 et 19h) selon la charge de travail. Je prends 1h à midi sauf quand je prends plus (ça arrive de temps en temps).

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

  • [^] # Re: Thunderbird ...

    Posté par  . En réponse à la dépêche Firefox et Thunderbird 13 sont sortis, Firefox Mobile ESR mis à jour. Évalué à 1.

    A partir de la, pourquoi utiliser Thunderbird et pas un des ses forks avec une meilleure UI et des fonctionnalites supplementaires?

    Utilise les :) si ça peut te faire plaisir.

    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 le format tgz ...

    Posté par  . En réponse au sondage Qu'utilisez vous pour l'installation de vos logiciels tiers ?. Évalué à 1.

    Quoi Windows ? Il est posix maintenant ?

    Partiellement oui. Linux aussi l'es partiellement (mais moins).

    Et puis sortir l'excuse POSIX quand utilise dans la majorité des cas des extensions GNU (comme l'histoire des bashismes avec dash). Ça fait longtemps qu'on dis que POSIX est un peu vieux, une mise à jour pourrait être intéressante (pax à la place de tar ça ne ferais pas de mal par exemple).

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

  • [^] # Re: firefox = chrome

    Posté par  . En réponse à la dépêche Firefox et Thunderbird 13 sont sortis, Firefox Mobile ESR mis à jour. Évalué à 2.

    Merci pour la réponse.

    Le truc que j'aime moyennement avec opera c'est la gestion des pop-up interne aux onglets. Je comprends bien le principe et l'utilité, mais ça casse l'utilisabilité par rapport à mon gestionnaire de fenêtre.

    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 le format tgz ...

    Posté par  . En réponse au sondage Qu'utilisez vous pour l'installation de vos logiciels tiers ?. Évalué à 3.

    Il a bien précisé « natif ». Là, tu nous donnes des sites tiers.

    Donc tu voulais dire inclus en standard ?

    tgz n'est pas en « natif » sous windows (un peu plus utilisé que solaris et hp-ux) donc il vaudrais mieux utiliser autre chose comme format je pense (peut être zip ?).

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

  • [^] # Re: Quand on lit ca ...

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 7.

    Là tu extrapole. Ce matin tu affirmais que « refuser de laisser crever notre voisin dans l'indifférence générale » allais à l'encontre de la liberté (cf ton commentaire que j'ai déjà mis en lien quelques commentaire plus haut). Il n'a rien dis d'autres. Tu amalgame le partis pirate à d'autre partis comme le NPA, LO, PCF ou le PdG. Il va te falloir plus d'arguments pour le PP (c'est tout de même le sujet du journal et de ton commentaire que j'ai mis en lien). D'autant plus que le PP soutient la GPL dont tu prend exemple à tout bout de champ.

    Pour ce qui est des autres partis (LO en fait), je ne vois ce qui fait qu'ils veulent imposer des règles de vie plutôt que d'imposer des contraintes pour apporter des libertés. J'ai l'impresssion que c'est une question de degrès de contrainte. Si c'est le cas où est la limite de l'acceptable pour toi qui différencie ce que tu apprécie de ce que tu répugne (c'est tout de même deux réactions très oposé pour une subtilité difficilement distingable je trouve).

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

  • [^] # Re: Schizophrénie

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 3.

    Ça me fait penser au socialisme/communisme ça :)

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

  • [^] # Re: LO

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 6.

    Tu prends comme hypothèse qu'il existe une minaurité dirigeante. Je ne connais pas les idées de LO, mais ce n'est pas dans l'ambition de tous (l'autogestion et l'anarchisme par exemple).

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

  • [^] # Re: blog

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 3.

    Pour le remplir avec du contenu intéressant, il faut d'abord l'avoir créé (un week end) et à partir de ça tu peux déjà mettre ton actualité (je vais à tel endroit, untel a dis ça moi je pense que, regarder notre nouveau tract national que vous pouvez télécharger/imprimer/afficher où bon vous semble, …).

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

  • [^] # Re: blog

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 2.

    C'est pas ce qu'indique le journal dans la phrase que j'ai cité.

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

  • [^] # Re: Quand on lit ca ...

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 6.

    toi tu dirais que la GPL n'est pas libre car elle limite

    Moi je ne dis rien. Je tente juste de comprendre comment tu peux d'un coté dire que les partis d'extrêmes qui parlent de liberté et de solidarité forcé se foutent de ton intelligence et de l'autre dire que les libéraux font la même chose sans que ça te choque.

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

  • [^] # Re: Quand on lit ca ...

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 1.

    Je cite la première ligne de ta source pour le libéralisme (dont les disciples sont des libéraux n'est ce pas) :

    Le libéralisme est une doctrine de philosophie politique qui affirme la liberté comme principe politique suprême ainsi que son corollaire de responsabilité individuelle, et revendique la limitation du pouvoir du souverain.

    Donc la liberté et la responsabilité individuelle pour eux ça peut être que l'état (dont son pouvoir doit être limité) oblige à une solidarité forcée ?

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

  • [^] # Re: blog

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 4.

    Ils devraient tous en avoir un.

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

  • [^] # Re: Commencez par changer de nom

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 8.

    Au parti pirate de tout les pays (Allemagne et Suède notamment) ? Parce que sinon on appel pas ça un programme commun, mais un programme tout simplement. C'est bien de définir une ligne pour un parti, ça permet aux gens de me comprendre pour qui ils votent (ou pas).

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

  • [^] # Re: Quand on lit ca ...

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 3.

    L’extrême-gauche aime certes, mais des libéraux peuvent aussi aimer.

    Tu est entrain de dire que les libéraux peuvent aimer cet assistanat dont tout le monde est forcé de participé ? (https://linuxfr.org/users/polnetz/journaux/0-76-de-moyenne-nationale-pour-le-parti-pirate-deception#comment-1358392)

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

  • # blog

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 7.

    10 sont à moins de 0,10% à savoir ceux qui n'avaient ni blog de campagne ni bulletins.

    Je suis surpris que des candidats du parti pirate n'aient pas de blog. Autant tout le reste peut être sujet à discussion (le programme, la campagne IRL, le positionnement du parti, etc), mais avoir une vitrine pour le candidat local ça ne coûte rien, ne prend pas beaucoup de temps et ça permet aux éventuels électeurs de se tenir informer (après un blog, un joomla, une page fb/G+/tweeter ou autre on s'en fou), mais c'est un minimum à faire.

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

  • [^] # Re: FDG

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 2.

    A ok autant pour 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: LO

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 7.

    Car c'est dans la lutte qu'on obtiendra des choses, pas dans les élections.

    Oui, ça se voit, votre "lutte" apporte beaucoup… Mort de rire. Le ridicule ne tue pas, heureusement.

    En même temps j'ai l'impression d'avoir plus de pouvoir quand je choisi ce que je fais de mon argent que quand je pose mon bulletin dans une urne. Les élections ça permettent de faire certaines choses, mais que ce soit l'UMP ou le PS on ne dévi que légèrement d'une trajectoire établie depuis bien longtemps. Ça se voit très bien avec l'UE, qui fait des choix principalement de centre-droit (je pense notamment à la libéralisation de de plus en plus de services publiques) et qui par le jeu des traités se doivent d'être appliqués dans les 27 pays membres.

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

  • [^] # Re: FDG

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 10.

    Le PP se veut un parti ni de gauche ni de droite : tu as déjà vu ça quelque part n'est-ce pas ? Ce qui prouve que nous n'avons pas su démontrer que les mesures liberticides et privatives (sur le net et ailleurs) sont immanentes au capitalisme.

    Ni de gauche, ni de droite, mais anticapitaliste ? Hum. Ça me donne l'impression que vous sortez des « ni de gauche ni de droite » pour tenter de vous démarquer ou pour ne froisser personne.

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

  • [^] # Re: Commencez par changer de nom

    Posté par  . En réponse au journal 0,76% de moyenne nationale pour le parti pirate, déception . Évalué à 5.

    Commun avec qui ?

    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 le format tgz ...

    Posté par  . En réponse au sondage Qu'utilisez vous pour l'installation de vos logiciels tiers ?. Évalué à 2.

    Dommage mauvais exemple :

    http://www.opencsw.org/packages/xz/
    http://hpux.connect.org.uk/hppd/hpux/Misc/xz-5.0.3/

    Et en fait le site officiel donne une liste de systèmes supportés :

    http://tukaani.org/xz/

    Donc en quoi c'est une mauvaise idée ? C'est pas supporté par défaut (Windows ne gère pas par défaut gzip)

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

  • [^] # Re: Thunderbird ...

    Posté par  . En réponse à la dépêche Firefox et Thunderbird 13 sont sortis, Firefox Mobile ESR mis à jour. Évalué à 5.

    C'est quoi un service propriétaire et un service libre (à ne pas confondre avec du libre service) ? C'est agaçant de voir que des libristes ne sont pas capable de remettre en cause leur catégorisation quand celui-ci ne marche pas.

    Si tu t'était un minimum intéressé à ces fonctionnalités tu verrais que d'autres services sont en préparation (Ubuntu One par exemple https://bugzilla.mozilla.org/show_bug.cgi?id=744037), pour owncloud c'est en préparation aussi.

    Cette fonctionnalité, c'est juste la possibilité pour tout un chacun de s'envoyer facilement des fichiers de plus de 10 ou 15 Mio. Et mine de rien c'est quelque chose qui n'est pas si simple (il y a une xkcd là dessus pour ceux qui aiment). Ça me semble être une grosse nouveauté (et en plus c'est une innovation personne ne leur dira que ça a était pris ailleurs).

    La version précédente a ajouté la possibilité de stocker les mails dans différent formats. Oui c'est moins dynamique que Firefox, mais connais-tu un courrielleur qui évolue de manière dynamique ?

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