totof2000 a écrit 9656 commentaires

  • [^] # Re: Pour ma part, je ne passerais pas par des classes mais par des mixin

    Posté par  . En réponse au message Système de plugins. Évalué à 2.

    Je pense avoir trouvé … Je teste.

  • [^] # Re: Pour ma part, je ne passerais pas par des classes mais par des mixin

    Posté par  . En réponse au message Système de plugins. Évalué à 2. Dernière modification le 17 août 2013 à 21:19.

    Si j'ai un module qui correspond à un type d'événement, comment je fais pour exécuter plusieurs méthodes sur cet événement dans différents plugins? je sais pas si je suis bien clair.

    Je ne voyais pas le problème comme ça … A priori je ne vois pas l'intéret de le faire, mais tu dois avoir tes raisons (et j'aimerais bien savoir histoire de pouvoir te répondre au mieux). Si j'ai bien compris, tu voudrais que lorsque tu reçois un type d'évenement, tous les plugins ayant de type d'evenement défini dans son code soit exécuté (à priori, chaque plugin exécuterait des actions différentes) ? Ce n'est donc pas une surcharge. Il doit y avoir moyen de le faire, je regarde ça. Mais à priori, tu ne pourras pas appeler chaque module JOIN avec une méthode onjoin dans chaque plugin. Problème intéressant, je regarde (mais là j'ai rien d'urgent à faire pour le moment).

  • [^] # Re: Pour ma part, je ne passerais pas par des classes mais par des mixin

    Posté par  . En réponse au message Système de plugins. Évalué à 2. Dernière modification le 17 août 2013 à 16:44.

    J'ai pas pu m'empêcher de tester … Méchant, j'avais d'autres choses à faire … :)

    Voici la piste que je prendrais :

    #!/usr/pkg/bin/ruby
    
    module Event1
        def self.onEvent1()
            puts("Event 1 deected")
        end
    end
    
    
    class Test
    
    
        def method_missing(name, *args)
            puts("Method missing : #{name}, args: #{args}")
            mod=name.to_s().sub("on","")
            code=%Q{#{mod}.#{name.to_s()}}
            puts(code)
            begin 
                eval(code)
            rescue NameError
                puts("Module  #{mod} does not exists")
            end
        end
    
    end
    
    t=Test.new()
    
    t.onEvent1()
    t.onEvent2()
    

    Le module event2 n'existe pas donc tu auras une erreur interceptée par begin/rescue (traitement des exceptions en Ruby).

    Il y a une partie de metaprogrammation pour appeler le bon module, je peux expliquer si tu comprends pas (mais là j'ai pas le temps, peut-être ce soir si ça t'intéresse).

    En tout cas si tu arrives à comprendre ça, et que ça peut t'aider à smplifier ton code, tant mieux.

  • [^] # Re: Pour ma part, je ne passerais pas par des classes mais par des mixin

    Posté par  . En réponse au message Système de plugins. Évalué à 2.

    J'avais oublié également la possibilité de passer par la méthode method_missing. Sinon, si Ruby t'intéresse, je te conseille vivement le bouquin les design pattern en ruby. Tu y trouveras plein de petites astuces que tu ne trouves pas forcément ailleurs et qui te permettront de comprendre la philosophie qui est derrière la programmation Ruby.

  • # Pour ma part, je ne passerais pas par des classes mais par des mixin

    Posté par  . En réponse au message Système de plugins. Évalué à 2.

    Je ne suis pas sur d'avoir compris exactement ce que tu veux faire, mais je pense que dans ce cas ce serait plus approprié.

    En nommant ton plugin du nom de ton event, tu peux le charger dynamiquement lors de la réception de l'evenement.

    http://www.tutorialspoint.com/ruby/ruby_modules.htm

  • [^] # Re: IMAP+PGP, autrement

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 1.

    C'est bien pour ça que je disais que ça prend du temps au début mais qu'une fois que c'est fait (et que les bonnes habitudes sont prises), ce n'est pas aussi chronophage que certains le prétendent. Après je suis conscient que ce n'est pas à la portée de n'importe qui, mais le côté difficile et chronophage est un argument que je ne mettrais pas en haut de la pile des désavantages de l'auto-hébergement. Quelqu'un qui est capable d'administrer sa machine perso et de se débrouiller avec les problèmes courants en allant chercher des réponses sur le net via un moteur de recherche sera capable à mon avis de s'auto-héberger. Si tu me parlais de mettre en place une messagerie avec sendmail, là je te dirais effectivement que ça prend du temps. Aujourd'hui les outils de messagerie sont à la portée de

    Puis il faut relativiser aussi : on parle de mails personnels : en général tu peux te permettre de ne pas recevoir de messages pendant que tu remets en service le bazar si tu viens à perdre ta machine.

    Sinon, le SPAM est un problème, certes, mais des solutions existent. Par contre un des problèmes à prendre en compte serait de se trouver blacklisté dans des listes utilisées par les admins de messagerie suite à une erreur de config de serveur qui enverrait des messages pris pour des spams.

  • [^] # Re: IMAP+PGP, autrement

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 2.

    Tu fais ça tous les jours ? Tu dois réinstaller complètement ta machine tos les soirs ?
    Tu galères un peu au début, mais une fis que c'est fait il n'y a pas à revenir dessus.

  • [^] # Re: IMAP+PGP, autrement

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 4.

    moins que zéro? (je n'ai pas de jardin et quand j'ai une voiture, c'est quelques jours et je la rend pour que d'autres s'en occupent).

    C'est ton choix, mais ça n'enlève rien aux illustrations que j'ai proposées.

    Mais pour ceux qui en ont une, ça nécessite de petites attentions quotidiennes et/ou hebdomadaire (mettre du carburant, la nettoyer, ajuster les niveaux, vérifier la pression), petites choses à faire mais ont ces personnes ne se rendent plus compe;

    Idem pour un jardin (je ne parle pas du potager qui nécessite beaucoup plus d'entretien), mais d'une pelouse de taille raisonnable avec un parterre de fleurs autour). Ca prend un peu de temps tous les jours, nécessite d'être tondu régulièrement, et un peu plus d'entretien à certaines périodes de l'année, mais rien d'insurmontable pour qui le veut.

    Il y a pas mal de monde qui a ni jardin, ni voiture… Parfois, juste pour ne pas s'en occuper.

    Et alors ? Ca ne veut pas dire que c'est impossible pour elles, c'est juste une question de choix (comme l'auto-hébergment). Ca prend du temps, certes, mais pas autant que certains ici (dont toi) le disent. A vous entendre, on a l'impression que si on s'auto-héberge, on a plus de vie de famille, on ne dort plus, et on passe son temps à gérer ses machines. Ca peut être vrai si on auto-héberge un service d'entrepise, mais pour une messagerie personnelle et un petit serveur www, c'est loin d'être le cas.

  • [^] # Re: Ne l'oublie pas

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 1.

    Ben j'ai du mal à savoir quoi dire…

    Ben donne-moi la définition du mot soit-même dans le dictionnaire, ça me suffira …

  • [^] # Re: Pas d'accord

    Posté par  . En réponse au journal Google et vie privée (encore). Évalué à -2.

    Bon, j'en remet une couche, parce que ça m'énerve de voir une contribution avec une grosse bêtise à +4
    Mais que vient foutre la carte postale lorsqu'on parle de l'ouverture de courrier d'un employé par une assistante ?

  • [^] # Re: Ne l'oublie pas

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 3.

    Pas du tout. Il y a des notions comme ça qui ne sont pas aussi tranchées et qui n'ont pas la même signification si tu t'adresses à un juriste, à un littéraire, à un mathématicien, un physicien ou un comptable. Mais rassure-toi, je comprends parfaitement ce que tu dis, et je cherche à te titiller un peu (ça m'amuse parfois de couper les cheveux en quatre), mais je ne suis pas d'avis que tu détiens la vérité absolue sur la notion d'auto-hébergement. La mienne est légèrement plus large et tu auras remarqué que je n'hésiterai pas à intégrer la famille (très) proche dans la notion d'auto-hébergement (mais pas la famille moins proches style cousins, frères et soeurs ne vivant pas sur le même toit, amis proches, etc …), et non pas de le restreindre à un individu.

    Sinon tu ne m'as toujours pas expliqué ce que signifie soit-même (encore du pinaillage, je sais, mais vu que tu es assé tranché je me permets également).

  • [^] # Re: Ne l'oublie pas

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 3.

    Je fais partie du monde
    Oui

    Le monde s'auto-héberge
    Oui

    Donc je m'auto-héberge.
    Oui si tu veux faire partie de l'ensemble que tu as défini comme "monde", sinon tu n'en fais pas partie. Ou alors ta deuxième affirmation est fausse.

  • [^] # Re: Le problème n'est pas là

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 3.

    Mais ça ce n'est pas un problème légal.

  • [^] # Re: Ne l'oublie pas

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 2.

    Je tenté de dire que oui, comme ça, à chaud, mais que du coup toi tu ne t'auto-héberges plus ;).

    1/ Tu fais partie de la famille
    2/ la famille s'auto-héberge

    donc tu t'auto-héberges (en plus d'héberger ta famille qui s'auto-héberge en t'hébergeant).

  • [^] # Re: Ne l'oublie pas

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 1.

    Tu t'auto-héberges, tu héberges ton épouse et ta fille, ton épouse et ta fille sont hébergées chez un tiers (en l'occurrence, toi)

    En pratique, vu que chez moi, c'est chez elles aussi, elles sont hébergées chez elles, même si ce ne sont pas elles qui assurent le service.

    (et niveau vie privée, c'est carrément pas ça pour elles, car l'hébergeur est proche ce qui est toujours plus dangereux que d'être hébergé par une grosse boite qui s'en fout).

    Ni plus ni moins dangereux. Mais je te rassure ce n'est qu'un exemple …

    C'est quoi qu'il y a de difficile à comprendre dans le mot soit-même ?
    Ben tout en fait … Ca ne veut rien dire "soit-même".

    J'en reste bouche bée. en fait, l'auto-hébergement, c'est un synonyme moderne de hébergement…

    Il ne faut pas. Tout n'est pas aussi tranché que tu le penses.

    Autre cas de figure : une boite qui fait de l'auto-hébergement : est-ce qu'elle fait de l'auto-hébergement uniquement si chaque employé gère son propre serveur de messagerie chez lui ?

    En fait cette question de savoir ce que tu enbglobes dans l'auto-hébergement est aussi floue que de savoir ce qu'on entend par "privée" dans "copie privée".

  • [^] # Re: Le problème n'est pas là

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 3.

    Ca dépend de ce que tu appelles "tes proches". Pour ta famille qui vit sur le même toit, ça peut passer. Pour des amis ou famille un peu plus éloignée, je ne suis pas sur que ça soit aussi évident. Et tout dépend également par quel relai mail tu passes. Le mieux est de te renseigner.

  • [^] # Re: Ne l'oublie pas

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 3.

    Réducteur? Non, juste appeler les chose par leur nom : du moment où tu héberges une autre personne, tu es hébergeur et non plus auto-hébergeur.

    Est-ce que tu considères un auto-hébergement le fait d'heberger non seulement ma messagerie, mais aussi celle de mon épouse et de ma fille ? Si oui, ou s'arrête

  • [^] # Re: Et alors ?

    Posté par  . En réponse au journal Google et vie privée (encore). Évalué à 3.

    Vous avez attendu ça pour vous inquiéter de Google ?
    Moi non.

    Car franchement cette phrase ne change rien, ça confirme juste ce qu'on dénonce depuis le début, il n'y a rien de nouveau dans l'histoire en fait.
    Si, la nouveauté, c'est que Google le reconnnait maintenant.

  • [^] # Re: Pas d'accord

    Posté par  . En réponse au journal Google et vie privée (encore). Évalué à 6.

    Là on ne parle pas de carte postale. On parle de courrier ouvert par un tiers (l'assistante du collègue). Leur position se tient peut-être aux US, mais en france par exemple, tout courrier nominatif ne peut être ouvert par un tiers, même en entreprise.

  • [^] # Re: Désolmé pour le titre ...

    Posté par  . En réponse au journal Google et vie privée (encore). Évalué à 2.

    J'ai du mal avec mon clavier aujourd'hui … ;). En tout cas, merci.

  • [^] # Re: IMAP+PGP, autrement

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 2.

    pas à la portée de tous (or c'est un critère très important pour ce problème), temps perdu à la maintenance,
    Aujourd'hui c'est de loin le critère le moins bloquant (surtout le 2eme. Le premier peut effectivement poser problème a certaines personnes).
    Une fois que c'est en place, c'est vraiment peu de choses (moins de temps que de s'occuper d'un jardin ou que s'occuper de sa voiture). Par contre je suis assez d'accord avec toi sur l'aspect consommation, et j'ajouterais un problème de disponibilité.

  • [^] # Re: Le problème n'est pas là

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 4.

    Fais gaffe, tu deviens hébergeur d'un service de communication en ligne et les contraintes légales s'imposent à toi …

  • [^] # Re: Le problème n'est pas là

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à 2.

    Une solution serait de se rassembler. Je pourrais monter un serveur mail pour mes potes et ma famille, a priori ils me font confiance.

    Sauf qu'à ce niveau, tu deviens hébergeur avec contraintes légales qui vont avec ( stockage des métadonnées de mail pendant 1 an, etc …).

  • # Erreur, désolé.

    Posté par  . En réponse au journal Je ne connaissais pas, maintenant c'est fermé.. Évalué à -1. Dernière modification le 14 août 2013 à 15:27.

  • # Désolmé pour le titre ...

    Posté par  . En réponse au journal Google et vie privée (encore). Évalué à 3.

    Il ne sagit pas de vie provée mais de vie privée.
    Désolé pour la boulette. Si un modérateur pouvait modifier, je lui serais extrêmement reconnaissant.