wilk a écrit 1106 commentaires

  • # windev ou seulement hyperfile ?

    Posté par  . En réponse à la dépêche Une ouverture pour les logiciels "métier" avec Windev 9. Évalué à 5.

    D'après l'annonce on dirait qu'il n'y a que la base de donnée qui peut fonctionner sous windows.
    Si c'est bien ça, ça n'a pas tellement d'intérêt...

    Personnellement je n'ai pas attendu la version 9 pour migrer toutes mes applications windev en python !
  • # Passerelles ouvertes ?

    Posté par  . En réponse au journal Nouveau serveur Jabber public cherche testeurs... Évalué à 2.

    Je suis entrain de tester tes passerelles que j'ai la flemme d'installer sur mon serveur... Est-ce qu'elles vont rester ouverte ?
  • # on n'invente pas la poudre

    Posté par  . En réponse au journal Je lisais la news de Kimdaba2 quand.... Évalué à 9.

    Le problème vient du fait que dès que quelqu'un a une idée il croit avoir inventé la poudre...
    D'une part il y a pleins de gens qui ont eu la même idée avant, mais qui ne l'ont pas forcément clamée sur tous les toits.
    D'autre part, une idée est toujours issue de l'expérience, et des connaissances acquises avant, ne serait-ce que le langage et l'écriture. C'est pour ça qu'une idée n'apartient à personne, elle n'est que le fruit de la culture et la connaissance de la communauté qui précède.

    Il n'y a pas non plus de séparation à faire entre auteurs du libre et propriétaires. Tous les développeurs sont issuent des mêmes écoles, discuttent sur les mêmes forums etc... Les idées vont et viennent, se construisent à partir de tout ça. La seule différence est que si elle tombent dans des mains commerciales, elles sont mises en avant, apropriées, et enfin brevetées...
  • [^] # Re: Entre php et java mon coeur balance du côté de python

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 1.

    Merci pour le lien.

    C'est vrai que la comparaison python/j2ee a plus de sens. Il manque une unité dans les frameworks web en python. Espérons que le pep333 permette de régler ce problème progressivement...
    http://www.python.org/peps/pep-0333.html(...)

    « This document specifies a proposed standard interface between web servers and Python web applications or frameworks, to promote web application portability across a variety of web servers. »

    Quelqu'un travaille déjà sur une implémentation wsgi en servlet j2ee.
    http://www.xhaus.com/modjy/(...)
  • [^] # Re: PS

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 1.

    Avec j2ee il doit y avoir des mécanismes hypers sophistiqués, style les sessions sur une machine séparée, en base de donnée etc...
    Mais sinon, plus simplement, le noyau (linux) sait très bien gérer ce genre de choses. (l'inverse aussi : ne pas aller chercher sur disque chaque script php).
    La différence sur un serveur c'est que c'est toi qui peut choisir ce qui doit rester en mémoire et ce qui ne doit pas...
    Ensuite, en java je sais pas, mais on peut faire un serveur asynchrone, dans ce cas il n'y a qu'un seul process et 1 ou 2 threads (voir twistedmatrix)
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 1.

    ok, mais la, exit php-cgi et mod-php...
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 1.

    Je ne te parle pas d'envoyer un message jabber mais d'en *recevoir* un ! Ce qui implique d'avoir un serveur multi-protocoles.
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 1.

    Ha bon, comment tu fais pour envoyer un message jabber à une appli php par ex ?
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 1.

    Ca dépend si tu compare à mod-php ou php-cgi.
    Avec php-cgi c'est incomparable, avec mod-php je sais pas, j'imagine que les sessions peuvent être stockées en ram aussi non (mais là c'est des histoires d'implémentations) ?
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 2.

    Oui, mais ton application tu devra l'écrire dans un autre langage et assurer la communication entre ces deux langages, ce qui va t'obliger à rajouter une couche/passerelle supplémentaire.

    Par exemple, comment accèdes-tu à ton application php à partir de telnet, jabber, irc etc... ?
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 1.

    Elle n'aura pas la même interface au contraire, l'intérêt c'est d'avoir des interfaces différentes justement...
    Par ex une interface client en html, une interface d'administration en telnet, en jabber, une interface gestion en gtk, en swing... Ou même, pas d'interface du tout, c'est un autre serveur qui communique avec le tien...
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 2.

    Il y a plein de "juste milieu" : n'importe quel langage avec lequel tu peux faire un serveur autonome (cad lancé en permanence). Après c'est un problème de confort, les librairies plus où moins pratiques etc...
    Jette un coup d'oeuil à http://twistedmatrix.com(...)
  • [^] # Re: Marrant, ça...

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 2.

    Tu ne peux pas réutiliser du code php pour autre chose que du web. Alors qu'avec j2ee, demain tu peux développer une interface native sans rien changer au code métier qui est derrière. Et en prime les deux interfaces marcherons en même temps.
  • [^] # Re: Avec j2ee j'ai un serveur

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 2.

    Tu n'as pas pigé que la différence est qu'une appli web en j2ee ou autre, est lancée en permanence, ce qui facilite la persistance et qui permet de faire des choses sans intervention du client qui visite une page.
    Un autre exemple plus frappant que l'email : tu peux réagir à d'autres actions qu'un timer, par ex pour mon jeu de scrabble, je peux réagir à des messages jabber, je peux controler mon programme par telnet etc...
  • # Entre php et java mon coeur balance du côté de python

    Posté par  . En réponse au journal Apache/PHP et J2EE. Évalué à 6.

    Mis à part le petit troll qui s'est glissé, voilà pourquoi j'utilise python à la place de php, et pour les mêmes raisons j'aurai pu utiliser java...

    D'abord une raison suplémentaire qui a été décrite maintes fois, j2ee n'est pas un langage mais une norme qui défini des comportements standards. On pourrait très bien imaginer un php compatible j2ee, mais pour l'instant ce n'est pas le cas.

    Mais revenons aux choses plus terre à terre.

    Au début j'ai utilisé php par obligation car c'était le seul langage disponible chez mon hébergeur. J'utilisais windev pour faire des applications windows, bash pour faire des scripts d'admin, C pour faire des jeux, C++ pour faire des GUI etc... C'était très pénible d'avoir à changer mes habitudes à chaque programme.

    Aujourd'hui j'utilise python, je me suis fait des bibliothèques que je peux aussi bien utiliser pour du web (j'ai un dédié) que pour de la gestion, des jeux etc... Et je ne change quasiment plus jamais de langage. Voilà ce qui ne serait pas possible en PHP. Cela est d'autant plus important pour des applications complexes où la partie interface web n'est qu'une toute petite partie. Java aurait très bien pu faire l'affaire, mais je l'ai laissé tomber pour des raisons de confort on va dire (et de phylosophie).

    Ensuite il y a tout un tas de petits avantages purement techniques (code plus propre, possibilité de se passer d'un serveur apache etc...) mais ça rentre dans le domaine du troll.
  • [^] # Re: au sujet des forums

    Posté par  . En réponse à la dépêche L'IETF publie les RFC de XMPP (pour Jabber, notamment). Évalué à 2.

    A vérifier, mais à mon avis quand il dit qu'il a besoin d'un serveur, c'est pas forcément un serveur local, c'est juste pour dire que le bot étant un client, il lui faut un serveur. Mais ça doit pouvoir être n'importe lequel.
    On pourrait même imaginer, si ça a vraiment un intérêt, de créer un site exprès avec un bot qui recense tous les utilisateurs de plusieurs forums... Et chaque forum irait s'inscrire et piocher dedans. Ca éviterait aux webmaster de forum d'avoir leur propre bot. bof...
  • [^] # Re: au sujet des forums

    Posté par  . En réponse à la dépêche L'IETF publie les RFC de XMPP (pour Jabber, notamment). Évalué à 3.

    Le responsable de forum collecte l'identifiant jabber, et ensuite automatiquement le bot va envoyer une demande d'autorisation, l'utilisateur n'aura qu'à cliquer sur j'accepte ou refuse. Donc vraiment pas sorcier. Et c'est tout.
    Donc l'utilisateur n'a pas à rentrer de contact ni rien. Il répond juste qu'il est d'accord, comme on répond à un email pour confimer l'inscription à une ML.
  • [^] # Re: au sujet des forums

    Posté par  . En réponse à la dépêche L'IETF publie les RFC de XMPP (pour Jabber, notamment). Évalué à 2.

    Tu peux très bien faire un IM centralisé avec jabber, tout le monde aura une adresse du style pseudo@monserveur, ainsi tu pourra savoir qui est là sans avoir besoin d'acceptation de contact. Un utilisateur "admin" a le droit de savoir quels sont *ses* utilisateurs présents.
    Ca peut être intéressant pour un intranet par ex. C'est ce que font les IM propriétaires finalement.

    Mais sinon, rien n'oblige à ce que le bot soit local, dès l'instant où les utilisateurs l'acceptent comme contact.
  • [^] # Re: au sujet des forums

    Posté par  . En réponse à la dépêche L'IETF publie les RFC de XMPP (pour Jabber, notamment). Évalué à 2.

    Tu as raison, à terme ce sera effectivement très pratique...
  • [^] # Re: C'est bien mais...

    Posté par  . En réponse à la dépêche L'IETF publie les RFC de XMPP (pour Jabber, notamment). Évalué à 1.

    Tu dis ça car tu ne prends en compte que les fonctionnalités des clients. En revanche, côté serveur, le fait que l'on ait les spécifications permet de programmer tout ce qu'on veut. Dans un sens ça amène énormément de fonctionnalités que les autres n'ont pas.

    Ce que je veux dire c'est qu'il ne faut pas voir jabber uniquement comme de la messagerie.

    Exemple : je m'envoi des alertes jabber si mon serveur a des ratés, mes joueurs reçoivent des messages quand c'est à eux de jouer etc... Bref, des fonctionalités qu'ils n'ont pas ailleur.
  • [^] # Re: au sujet des forums

    Posté par  . En réponse à la dépêche L'IETF publie les RFC de XMPP (pour Jabber, notamment). Évalué à 3.

    C'est pas forcément un mal que ce soit comme ça, l'utilisateur n'a pas forcément envie que tout le monde sache s'il est en ligne ou pas... Le système d'autorisation des contacts est là pour ça.

    Ca serait possible à faire, même sur un système décentralisé, il suffirait que tu ais le droit d'aller demander à n'importe quel serveur si untel est connecté ou pas. Comme on le fait avec les emails pour vérifier qu'un compte existe ou pas.
  • [^] # Re: aol

    Posté par  . En réponse au journal Numéros RFC pour Jabber/XMPP. Évalué à 1.

    Je me répond à moi-même pour les archives : ça marche, j'ai testé.
  • [^] # Re: au sujet des forums

    Posté par  . En réponse à la dépêche L'IETF publie les RFC de XMPP (pour Jabber, notamment). Évalué à 3.

    Exactement, c'est ce que j'ai fait pour un jeu de scrabble en ligne (http://seps.flibuste.net(...)). Les joueurs ajoutent "robot" dans leur contact, le robot accepte automatiquement. Ensuite, le robot reçoit des "présences" dès qu'un joueur est en ligne.
    Du coup, ça me permet de leur envoyer plein de messages d'infos sur leur jeu en cours, sur les personnes présentes sur le groupchat etc...
    Le robot fait lui-même partie du serveur de jeu, ainsi une page web permet d'afficher la liste des joueurs en ligne et même de leur envoyer des messages par le web.

    Bref, jabber, c'est bon, mangez-en !

    ps: j'ai codé tt ça en python avec twistedmatrix, si ça intéresse quelqu'un.

    Par contre, pour que les joueurs acceptent d'installer un client jabber... c'est la luuuutteeeuuuu....
    Pour leur faciliter la tache je leur cré automatiquement une adresse jabber sur mon serveur, avec leur même pseudo et pass.

    Un truc qui embrouille vachement c'est qu'une adresse jabber est de la même forme qu'une adresse email...
  • [^] # Re: aol

    Posté par  . En réponse au journal Numéros RFC pour Jabber/XMPP. Évalué à 1.

    Je ne parle pas de passerelle avec la messagerie aol, mais du fournisseur aol. C'est à dire, installer par ex PSI sur un ordi connecté par adsl chez aol.

    Mais bon, j'imagine qu'ici il ne doit pas y avoir foule qui utilise aol comme fai...
  • # aol

    Posté par  . En réponse au journal Numéros RFC pour Jabber/XMPP. Évalué à 1.

    slt,

    Ce protocole est vraiment extra, on peut enfin programmer de la messagerie directe, je m'en sert sur le site d'un jeu, programmé en python avec twistedmatrix.

    Bon, mais j'ai des joueurs sur aol, et ils me disent que ça ne peut pas marcher avec aol. Est-ce que quelqu'un peut confirmer oubien ils mélangent tout ?