golum a écrit 2289 commentaires

  • # tentative d'explication

    Posté par  . En réponse au message php vs jsp?. Évalué à 3.

    Avec des pages PHP tu peux écrire une application Web complète en mélangenat les traitements et l'affichage.

    Pour écrire une application Web en Java, il existe une API: les servlets. Pour simplifier les servlets s'apparentent aux CGI, c'est à dire que tu récupères les infos des requête HTTP dans ton programme java (thread), tu effectues tes traitements et tu écris dans la sortie standard la page html que tu renvoies en formatant avec des commandes java (comme le printf en C).
    Ca donne des trucs du style
    out.println("Titre")
    Ca devient vite penible à maintenir.
    Avec les JSP tu ecris la page html telle que tu veux la renvoyer et tu y insères des balises spéciales qui contiennent le code java pour effectuer tes traitements dynamiques (appel de methodes sur des objets distribués, requêtes Sql => déconseillé dasn une architecture evolutive). Tu peux faire une analogie avec les balises Javascript dans une page HTML sauf que le code est en java et que ca s'exécute coté serveur. La page JSP est digérée et traduite en servlet. Toutes les balises html sont en quelque sorte remplacées par des out.println.

    Ceci présente l'avantage de séparer la logique de présentation de la logique applicative (les traitements peuvent être réutilisés si la présentation change). Pour des besoins simples ceci est plus lourd mais aussi plus évolutif.
  • [^] # Re: hou la la!

    Posté par  . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 3.


    c'est une très bone nouvelle!

    Espèrons qu'on va pas tomber sur un os :D
  • [^] # Re: Anciens articles de Gnu/Linux Magazine France

    Posté par  . En réponse à la dépêche Revue de presse : Décembre 2006. Évalué à 2.

    Au fait tu as eu des news sur la diffusion des articles par leurs auteurs.

    Un commentaire sur DLFP d'un des auteurs laissait entendre que la politique avait changé.
  • [^] # Re: Bravo!

    Posté par  . En réponse à la dépêche Intalio : la gestion des processus métier à l'heure du libre. Évalué à 4.

    Tu n'as pas à t'excuser, je n'ai pas mal pris les commentaires. Et mon commentaire se voulait de l'autodérision.
    Je comprend tout à fait que certain lecteurs zappent le sujet.
  • [^] # Re: Le gouvernement semble avoir compris les enjeux considérables que re

    Posté par  . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 8.

    Ce que pointe cet article c'est que Bayrou ne représente qu'une minorité des aspirations de son parti.
    Dans les faits la majorité des parlementaires de son parti sont des dinosaures de la droite
    En témoigne la prise de position de l'UDF au sénat sur la privatisation de GDF en fusionnant avec Suez
    En témoigne le non soutien à la motion de censure(il ne faut pas se fâcher avec ses amis)
    En témoigne les accords avec l'UMP pour ne pas présenter de candidat dans certaines circonscriptions en échange du même service rendu dans d'autres.

    Ce n'est donc même pas un parti décisif qui peut influencer les decisions d'un coté ou de l'autre comme le font les verts en Allemagne
    Le jour ou l'on met au pouvoir cet homme, il faudra bien nommer une équipe qui influencera ses décisions ... à droite

    Quant au DADVSI: connais-tu le vote de tous les parlementaires UDF ? Bayrou a t'il pu influencer le vote des membres de son propre parti ?
    Et DADVSI ne fait pas tout dans l'economie francaise

    Bref autant, il a certaines bonnes idées autant je le touve mal entouré et je ne saurais donc pas lui faire confance.

    Et vous me répondrez cest pas mieux au PS.
    Ben si parce que le PS est ... à gauche et malheureusement ce sont les partis qui mènent la danse et non les hommes hélas.
  • [^] # Re: Le gouvernement semble avoir compris les enjeux considérables que re

    Posté par  . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à -1.

    D'ailleurs une petite mise au point sur le miroir aux alouettes centriste ne peut pas faire de mal
    http://www.agoravox.fr/article.php3?id_article=16401

    Dérrière le seducteur qui ratisse sur les thèmes de la gauche sur le net on retrouve un bon libéral bien à droite.
  • [^] # Re: Bravo!

    Posté par  . En réponse à la dépêche Intalio : la gestion des processus métier à l'heure du libre. Évalué à 3.

    A propos, j'ai oublié de préciser dans la news que le BPMN est un DSL qui permet de transformer des PIM en PSM qui ciblent le SOA tout ca grâce au MDA.

    T'oublieras pas mon petit chèque après ta partie.
  • [^] # Re: Bingo

    Posté par  . En réponse au journal Novell renonce à son serveur de messagerie open source Hula. Évalué à 4.


    Houla Houla Houla Houlala !!!
    Houla Houla Houla Houlala !!!
    Houla Houla Houla Houlala !!!
    Houla Houla Houla Houlala !!!
    .....
    Houlala !!! J'ai Mal


    Ludwig von acht und achtzig mit uns
    http://www.amazon.fr/gp/music/clipserve/B000093I3A001001/1/r(...)
    http://www.amazon.fr/Houla-digipack-remasteris%C3%A9e-In%C3%(...)
  • # Bingo

    Posté par  . En réponse au journal Novell renonce à son serveur de messagerie open source Hula. Évalué à 10.

    http://linuxfr.org/2006/11/29/21708.html

    Même joueur joue encore :D
  • [^] # Re: Typo

    Posté par  . En réponse à la dépêche IBM libère un framework pour le Web sémantique. Évalué à 2.

    Très intéressant et comme j'aime bien me faire moinsser
    j'en remets une tournée ;-)


    On pourrait continuer longtemps la liste des applications mises à disposition de cette façon.
  • # Typo

    Posté par  . En réponse à la dépêche IBM libère un framework pour le Web sémantique. Évalué à 2.


    D'une part, cela montre l'engagement d'une entreprise aussi



    on pourrait continuer longtemps la listes des applications mise à disposition de cette façon.



    la recherche scientifique àa intérêt



    il est donc inutiles de chercher à les vendre



    seront prêtes à être utilisées


    je ne suis pas sûr là
  • [^] # Re: pourquoi le lisp

    Posté par  . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 2.

    Oui mais maintenant il y a des ides digne de ce nom qui supportent le refactoring, l'un des piliers de l'agile programming.
  • [^] # Re: DocBook et éditeur

    Posté par  . En réponse au journal LaTEX ou DocBook?. Évalué à 2.

    As tu déjà regardé du coté d'Eclipse ?
    http://www.labo-sun.com/resource-FR-astuces-693-0-eclipse-xm(...)
  • [^] # Re: pourquoi le lip

    Posté par  . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 2.

    Tu te trompes :)
    Certaines de ces implémentations proposent pré/post conditions et les invariants.
    Par contre les différences se font plutôt sur l'héritage, ...

    J'avais lu un article qui faisait une comparaison détaillée sur feu "développeur reference" et qui permettait de miuex faire le tri.
    Il doit être accessible sur archive.org
    Si tu veux je peux refaire une recherche et te la pointer.
  • [^] # Re: pourquoi le lisp

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

    Merci.
    Je comprend mieux l'intêret de la programmation fonctionnelle maintenant.

    Notes qu'avec python on dispose aussi de toutes ces possibilités et que la syntaxe est moins rebutante que le lisp.
    Je garde un mauvais souvenir de mes cours de lisp avec les "cons" &co :D

    Par contre, ce genre de constructions ne doit pas pouvoir être compilé.
    Le compilateur SBCL est-il donc en fait un peu l'éqivalent d'un runtime java qui travaille sur du bytecode semi-compilé.
  • [^] # Re: pourquoi le lisp

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

    Je n'avais pas compris qu'il fallait qu'elle renvoie une nouvelle fonction.

    Bon je n'ai que de vieux souvenirs du C (ca fait 10 ans que j'ai oublié).
    Mais en gros ce que tu cherches a faire c'est une fabrique de fonction.

    J'ecrirais donc la fonction en dur,
    Et la fonction addn retourne l'adresse de cette fonction

    Bref ca ne renvoie pas une "nouvelle" fonction mais ca renvoie un pointeur.

    Les pointeurs de fonction sont très utiles lorsque des traitements géneriques doivent s'appliquer en faisant appel
    à des contrats.(un polymorphisme sans les objets en quelque sorte)
    Dans mon ancienne boîte, j'avais implémenté un algorithme de parcours trajet (sedgewick et vitter, dérivé de dijkstra dans un système à coordonnées cartésiennes). On lui passait des pointeurs sur des fonctions qui définissaient differentes heuristiques (le +court, le + rapide, le - cher, ....)

    La vraie question est: Quel est l'intêret d'avoir une fabrique de fonctions "toutes" identiques.

    Bon en tout cas, on dévie du sujet initial sur lequel je pointais la faiblesse du lisp. Sa réutilisabilté.
    Je regarderai à tête reposée le reste de l'argumentation qui a été donnée.
  • [^] # Re: pourquoi le lisp

    Posté par  . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 2.


    Suppose instead you want to write a function
    that takes a number n, and returns a function that adds n to its
    argument:

    ; Lisp
    (defun addn (n)
    #'(lambda (x)
    (+ x n)))

    What does addn look like in C? You just can't write it.


    Hem, Hem, ca commence mal.
    Les pointeurs de fonctions c'est fait pour les chiens ?
    Un poil plus chiadé d'accord mais pas "You just can't write it."

    Bon, je ferai l'effort de jeter un coup d'oeil plus tard, il ne faut pas se fier aux impressions.
  • [^] # Re: pourquoi le lip

    Posté par  . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 2.

    L'implémentation des contrats citée en référence ne correspond qu'à un module en test, semble t'il

    Si tes critères de recherches sont réellement
    typage fort
    typage statique
    programmation par contrats.

    Je ne suis pas certain que Lisp soit le meilleur candidat.
    Il y a pléthore d'offre et y compris ... C, C++ ou Java qui sont nettement plus représentée dans les "entreprises"
    http://en.wikipedia.org/wiki/Design_by_contract#Languages_im(...)

    Maintenant, si tes critères sont d'un autre ordre notamment subjectif, c'est autre chose.
  • [^] # Re: pourquoi le lip

    Posté par  . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 8.

    Moi je préfère le bon francais:

    Langage Inutilement Surchargé en Parenthèses.

    Bon! si on la fermait .... la parenthèse ;-)
  • [^] # Re: Je vais être méchant !

    Posté par  . En réponse au journal L'informaticien et l'Open Source. Évalué à 3.

    Quel est le rapport entre developpez.com et "Programmez" ( http://www.programmez.com/ )?
    Je ne saisis pas bien ta remarque.
  • [^] # Re: pourquoi le lisp

    Posté par  . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 6.


    C'est d'ailleurs cet aspect qui rend Lisp déconcertant au premier abord.


    Ca signifie qu'à chaque fois que tu passes à un autre projet en lisp, tu dois réapprendre un nouveau langage et passer des heures à comprendre ce qu'a voulu exprimer l'auteur du projet.
    En outre, même s'il existe peut-être des librairies réutilsables, le fait que tu te sentes obligé d'adapter en permanence les briques ou de réinventer la roue, ne doit pas contribuer pas à établir des standards que chacun peut intégrer.
    Pas moyen de capitaliser en dehors de la structure d'un projet.
    Ca doit aussi compliquer la mise en place d'architectures à base de composants.

    Tout ca n'est-il pas un peu "contre-productif" ?
    C'est peut-être ca la faiblesse du LISP. Combien pèse la souplesse face à la réutilsabilité dans l'industrie logicielle ?

    Ce n'est pas une attaque juste une question.

    Sinon la news fais allusion à CLOS. SBCL compile-t'il aussi du CLOS ?
  • [^] # Re: Je vais être méchant !

    Posté par  . En réponse au journal L'informaticien et l'Open Source. Évalué à 2.

    J'ai exactement la même impression que toi sur Programmez.

    5 pages d'annonces des sorties d'editeur (comme si personne n'utilisait les flux RSS)
    Les 3/4 des articles sont rédigés par le redac chef "Francois Tonic".Le fait qu'il s'intéresse à tous les domaines me fait un peu douter de son expertise dans chacun d'eux.
    Des dossiers qui veulent couvrir des sujets trop vastes et qui ne font que les effleurer.
    ....
  • [^] # Re: Nekeme

    Posté par  . En réponse à la dépêche Projet Ryzom Libre. Évalué à 2.


    Au début, on faisait payer pour les logiciels de compression. Maintenant, c'est tout intégré et on rirait bien s'il fallait payer.


    https://shop.winzip.com/cgi-bin/wzc1.cgi
    MOUAAHAHAHAHAHAHAHA
  • # Anglais

    Posté par  . En réponse à la dépêche Nouvelle version 2.6.19 du noyau Linux. Évalué à 9.

    Est-ce que les anglophobes pourraient aussi goûter l'humour de Linus.
    Autant l'anglais technique ne me pose pas trop de pb autant je ne capte jamais rien à ce genre de tournures plein de sous-entendus.
    Quelqu'un se dévoue ?
  • [^] # Re: la vrai question

    Posté par  . En réponse au journal Littérature et technologie. Évalué à 3.

    Ca dépend si tu l'écris en noir parler de Mordor ou en simple elfique :)