mackwic a écrit 302 commentaires

  • [^] # Re: Précisions sur la facilité de maintenance?

    Posté par  . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 0.

    Bon, il y a deux choses : langage compilé, et langage fonctionnel.

    Le langage est compilé : il va etre traduit en code binaire, le compilateur s'assure que ton code est syntaxiquement correct (pas de syntax error), puis qu'il est grammaticalement correct (int int = int; est syntaxiquement correct dans de nombreux langages, mais est souvent grammaticalement incorrect car int est un mot clef souvent réservé).

    Dans un langage fonctionnel, toute instruction retourne une valeur. Cette valeur est typée (int, char, array, etc.) et donc le compilateur peut suivre les appels et vérifier que ton programme est cohérent.
    En étendant le systeme de typage, on peut considérer une balise comme un type et donc vérifier aussi la cohérence de ta page, ton form, ton cookie, etc.

    Dans le cas particulier d'OCaml (il y a plusieurs langages de prog fonctionnels), le compilateur est capable de deviner tous les types que tu utilise dans tes appels.
    Cela veut dire que une fois que ton compilateur a vu juste, tu a probablement utilisé correctement les fonctions voulues.
    Ocaml permet aussi de faire des expressions qui ne retournent RIEN (car rien est un type ;-) ), c'est le coté pragmatique dont parle la dépeche. Je ne sais pas en quoi c'est utile dans Ocsigen, mais ca doit bien l'etre quelque part.

  • [^] # Re: mauvais FAI, changer de FAI

    Posté par  . En réponse au journal Le SAV d'Orange ? Nul à ch*er !. Évalué à 4.

    Je pense que tu viens d'avoir une magistrale démonstration de la qualité du SAV d'une grosse boite techniquement compétente.

    C'est un fait.

    Moi je crois au contraire qu'un FAI associatif est démarré par des gens techniquement compétent, surtout s'il a un peu d'ancienneté. Un FAI associatif aura beaucoup moins l'effet grosse boite: "un mec complètement incapable se retrouve en première ligne technique face au client".

    J'ai toute confiance en la capacité technique des bénévoles, c'est leur disponibilité qui m'inquiète.

    Si y'a un souci quelconque je préfère mille fois avoir à gueuler sur un mec qui est payé pour ça que pour un bénévole qui a ses propres bonnes raisons de ne pas venir.

  • [^] # Re: Est-ce que le langage D possède des bindings stables ?

    Posté par  . En réponse à la dépêche Le langage D. Évalué à 2.

    Si la quantité des bindings t'importe, mais que tu cherche quelque chose de plus sympatique que le C++, je te conseille le Vala.

    Le Vala étant binairement compatible avec le C, il permet d'utiliser à peu près ce qu'on veut. Attention néanmoins, c'est un langage jeune.

  • # Le langage D est-il choisi lorsqu'on ne sait pas avec quoi coder ?

    Posté par  . En réponse à la dépêche Le langage D. Évalué à 4.

    Tout d'abord, excellente dépêche qui aborde beaucoup de points. Du coup, ça me donne à mon tour l'envie de répondre sur ces points. ;-)

    @safe pure nothrow
    
    

    Je trouve que cette ligne est une sorte de blague. Enfin… le @safe se défend, mais le pure et le nothrow, pourquoi ? C'est quelque chose qui se détecte facilement. Ça donne plutôt l'impression d'ornements superflus dans le code. Même remarque pour l'immutable.
    D'ailleurs je ne comprends même pas pourquoi ce n'est pas le mode par défaut et mutable l'exception.

    Peut-on avoir une explication sur l'utilisation du type size_t au lieu d'un équivalent de l'unsigned int ? Est-ce un remplacement courant ?

  • [^] # Re: mauvais FAI, changer de FAI

    Posté par  . En réponse au journal Le SAV d'Orange ? Nul à ch*er !. Évalué à 4.

    C'est justement le support qui me fait peur chez les FAI associatifs. Que se passe-t-il si, en semaine, aucun des bénévoles n'est disponible pour me dépanner ? Si j'habite loin de tout bénévole et que personne n'a vraiment la foi de venir ? etc.

    Notez qu'il n'y a pas de reproche muet sur les bénévoles, c'est parce que je comprends cette attitude que je l'anticipe.

    La question du support et des compétences techniques requises pour être dans l'asso, n'est a mon sens pas assez abordée.

  • [^] # Re: À propos d'un nouveau langage… (rien à voir avec ton projet)

    Posté par  . En réponse au journal Nouveau langage de programmation : Parangon-Lang. Évalué à 1.

    (pub)
    En effet, acutellement, pour ocaml, le meilleur IDE est Eclipse et son greffon OcaIDE, qui gere notamment les projets managés, les annotations, etc.

    Un tres bon projet.
    (/pub)

  • [^] # Re: Tableaux associatifs

    Posté par  . En réponse au journal Javascript Garden. Évalué à 2.

    D'ailleurs que doit-on utiliser comme arrays associatifs ? Je ne trouve rien de tres probant sur internet…

  • [^] # Re: Google est ton amis

    Posté par  . En réponse au journal Javascript Garden. Évalué à 1.

    Excellent, je vais jeter un œil a tout ça !

  • [^] # Re: js of OCaml

    Posté par  . En réponse au journal Javascript Garden. Évalué à 4.

    Parce que le code js de js_of_ocaml est illisible pour un humain, et que le javascript est imposé par le projet. Dommage. :)

  • [^] # Re: Sujet du commentaire

    Posté par  . En réponse au journal Javascript Garden. Évalué à 10. Dernière modification le 29 mai 2012 à 13:47.

    l’ascète est tombé dans le coma je crois, quelque part vers

        ",,," == Array((null,'cool',false,NaN,4)); // true
    
    
  • [^] # Re: Et avec LibreOffice

    Posté par  . En réponse au journal Le code source de Symphony va fusionner avec OpenOffice. Évalué à 2.

    Et pour nous, simples lecteurs neutres et impassibles, y a-t-il moyen de les avoir ces liens ?

  • [^] # Re: Les LinuxFRiens tant que y en a un ca va ...

    Posté par  . En réponse au journal Des LinuxFRiens Shanghaiens ?. Évalué à 1.

    Héhé, donc pour la semaine prochaine afin de se caler avec ouasse ? Mettons samedi ?

    Je propose le Sofitel de Nanjing road, parce que sa bière est bonne est pas chère, mais si vous avez d'autres idées…

  • [^] # Re: GNOME mais aussi...

    Posté par  . En réponse au sondage Sur quel environnement de bureau misez-vous dans le futur ?. Évalué à 2.

    Je sais qu'il faut pas cracher sur les petits projets, a quel point on a besoin d'encouragement, toussa, mais j'ai quand même du mal à ne pas trouver que le site de elementary déborde de prétention.

    Ca, ça me décourage de l'utiliser.

  • [^] # Re: Où est passé le gain de performance dû à l'industrialisation ?

    Posté par  . En réponse au journal [HS] Politique naïve et incohérences. Évalué à 2.

    Toi t'as pas compris grand chose aux salaires.

    Si tu es patron, ton premier critere de paye, ca n'est pas le mérite, ca n'est pas la pénibilité, c'est l'efficacité économique de ton employé.
    Plus un salaire dégage de cash, plus tu peux te permettre de le payer cher. C'est simple, c'est limpide, c'est inégal, c'est le libéralisme.

    Les seuls métiers qui échappent a cette échelle sont ceux dont la productivité n'est pas estimable. La France a trouvé une solution pour ca: le service public (éboueurs, instituteurs, juges, etc.).

  • [^] # Re: Complexité

    Posté par  . En réponse au journal Le jeu de la vie: conférence de Jean-Paul Delahaye. Évalué à 1.

    A noter que la complexité du jeu de Go s'exprime surtout par son plateau de jeu gigantesque (19 par 19).

    Dès que l'on réduit sa taille (vers 13 par 13, voire 7 par 7), les coups deviennent déterministes et l'on applique alors les joseki appris par coeur.

  • [^] # Re: IPv6 ?

    Posté par  . En réponse au journal C'est la Chine.... Évalué à 2.

    Non, le tunnel ipv6 relie ma chambre à un serveur chez OVH. Un tunnel SSH en ipv6 quoi. Ce tunnel me sert de proxy et hop là !

  • [^] # Re: gné ?

    Posté par  . En réponse au journal C'est la Chine.... Évalué à 1.

    Je n'ai pas fait la mise à jour, à cause du problème cité plus haut.

    Le rapport, c'est que jusqu'alors ça ne m'avait jamais posé de problème vu que tout passait par mon tunnel SSH 6to4.

  • [^] # Re: Ben oui, c'est la Chine!

    Posté par  . En réponse au journal C'est la Chine.... Évalué à 8.

    je me demande dans quelle mesure c'est du vécu, mais ca me semble parfaitement plausible de ce que j'ai vu des chinois.

  • [^] # Re: Et pour écrire?

    Posté par  . En réponse au journal C'est la Chine.... Évalué à 3.

    Ben non, un petit tunnel SSH dans un 6to4 comme dit dans le nourjal. Ca, au moins ca n'explose pas mon debit.

  • [^] # Re: OCAML !

    Posté par  . En réponse au message Recherche d'un langage dit fonctionnel et homo-iconique.. Évalué à 1.

    Oups ! Le lie que j'ai donné pour Batteries n'est pas particulièrement à jour. Voici un meilleur lien: https://github.com/ocaml-batteries-team/batteries-included/wiki/

  • # OCAML !

    Posté par  . En réponse au message Recherche d'un langage dit fonctionnel et homo-iconique.. Évalué à 1.

    Surprenant que personne n'en ai parlé, mais notre langage fonctionnel national est homomachin chose, c'est même quelque chose d'assez courant (cf la merveilleuse lib lwt qui change la manière de penser la prog concurrente).

    Donc l'AST d'ocaml peut-être manipulé directement avec ocaml P4 comme le montre ce tutoriel: http://caml.inria.fr/pub/docs/tutorial-camlp4/tutorial001.html

    Je recommanderais aussi fortement l'usage de Batteries Included qui m'a fait gagner du temps plus d'une fois.

  • [^] # Re: Windows

    Posté par  . En réponse au sondage Sur votre ordinateur personnel, quel(s) est/sont votre/vos système(s) d'exploitation ?. Évalué à 1.

    Merci pour cette vraie réponse.

    Du coup je vais m'y mettre pour tester, on verra bien, mais j'ai peur que le besoin de retouche ne soit pas assez fort par rapport à la place superflue occupée par le RAW.

    On verra, vous m'avez presque convaincu, il va falloir tester ça.

  • [^] # Re: Windows

    Posté par  . En réponse au sondage Sur votre ordinateur personnel, quel(s) est/sont votre/vos système(s) d'exploitation ?. Évalué à 2.

    Vraie question, quel est l'intérêt d'avoir ses photos en RAW ?

    Non parce que, avoir une optique Leica, ça se justifie.
    Avoir 3 objectifs: un zoom multi usage, une focale fixe pour les portraits, un macro, je pourrais comprendre (j'aurais envie de citer quelques photographes célèbres mais passons…)
    Garder ses photos en qualité JPEG max, avec compression minimale, je peux comprendre. C'est (très) gros, mais il arrive parfois qu'on ne garde qu'une petit partie de la photo.

    Mais travailler sur du RAW, franchement, quel intérêt ?!
    A part refaire à la main ce que nos appareils font très bien automatiquement (et c'est d'ailleurs pour ça que l'on paye nos boitiers si cher) et remplir des téraoctets de disque avec trois photos, POURQUOI ?

    Personnellement, je profite de mon appareil dans la rapidité des prises, la précision du focus, dans la "véracité" des couleurs, mais je ne dirais pas que mon reflex me permet de faire des photos qu'un compact ne pourrait prendre.
    Alors pourquoi ?

  • # chez moi ça marche

    Posté par  . En réponse au message problème d'accès au web depuis la chine. Évalué à 1.

    Testé depuis le réseau de l'université de Shanghai, il est peut-être spécial... En tout cas j'ai accès à tout ton site.

  • [^] # Re: Comme d'hab, il va y avoir debat

    Posté par  . En réponse au message Administrateur Système Réseaux h/h. Évalué à 2.

    Ca reste de qualité supérieur à ce qu'on à l'habitude de voir ici.