Damien Metzler a écrit 308 commentaires

  • [^] # Re: A propos de Calendar...

    Posté par  . En réponse à la dépêche Firefox 1.0 RC1 et autres nouvelles de Mozilla. Évalué à 10.

    WebDAV est une extension du protocole HTTP. En gros ça inclut d'autre commandes que GET et POST

    Par exemple tu dispose de la command PUT qui te permet de déposer un fichier. L'avantage est que pour un site web tu n'est plus obligé de passer par le ftp pour le mettre à jour par exemple. De plus ça gère les locks sur les fichiers.

    WebDAV est aussi utilisé comme couche de communication pour Subversion par exemple. Du coup tu peux naviguer sur un repository Subversion comme si tu étais sur un site web.

    L'avantage de tout ça, c'est aussi que ça reste sur le protocole HTTP, donc c'est sur le port 80, donc ça passe généralement les firewalls. En revanche, il y a peu de proxy qui relayent le protocole WebDAV
  • [^] # Re: plop

    Posté par  . En réponse à la dépêche « Autocompiler » son noyau au démarrage avec TCCBoot. Évalué à 6.

    Y'a un journal y'a longtemps où on avait donné plusieurs méthodes avec une ligne de shell :

    http://linuxfr.org/~Salagnac/4500.html(...)
  • [^] # Re: Sleep

    Posté par  . En réponse au message Amadouer iptables, ou comment ne pas s'interdire l'accès à son propre serveur !. Évalué à 1.

    et une commande "at " c'est pas fait pour ça ?

    at now + 1 minutes -c "iptables-restore < fichierminimal"

    Je suis plus sur de la syntaxe, mais ça doit marcher
  • # re

    Posté par  . En réponse au message Faire une image d'un disque dur. Évalué à 3.

    après un make && make install

    il faut faire

    partimage -z2 -d -o -b save /dev/hdaX hdaX.partimg.bz2

    pour sauvegarder la partition hdaX

    Pour restaurer :
    partimage -b restore /dev/hdaX hdaX.partimg.bz2
  • [^] # Re: Variables d'environnement

    Posté par  . En réponse au message Help avec console tools. Évalué à 2.

    Oui, LANG et les autres sont sur FR_fr@euro
    Dans un shell je n'ai aucun problème pour les accents, pareil dans vi etc....

    Le problème c'est dans mon appli Progress. J'ai essayé toutes les polices possibles mais il n'y arrive pas.

    Y aurait-t-il un logiciel capable d'émuler un terminal pour chopper quel code on lui demande d'afficher ?
  • [^] # Re: des couleurs dans vi ?

    Posté par  . En réponse au journal Problème de couleur dans un Net Terminal. Évalué à 2.

    TERM=ansi
    mais y'a toujours des programmes qui m'embêtent.
    Sinon j'ai mis syntax off dans vi et ça marche mieux....
  • [^] # Re: re

    Posté par  . En réponse à la dépêche Sortie de WineX 4.0. Évalué à 10.

    Que faut-il comprendre par : on s'en bat les roubignolles des licences windows. Ca veut dire que tu pirates Windows et que ça ne te gène pas. Même si Windows est pas libre, c'est pas une raison pour ne pas tenir compte des licences. Si tu es "obligé" d'utiliser Windows, il faut t'acquitter de la licence. Sinon, comment veux tu te battre contre les gens qui baffouent la GPL ! C'est bien d'avoir une philosophie "Free Software" quand on utilise du libre, mais il faut s'y tenir et soit :
    • - ne pas utiliser de logiciels propriétaires
    • - respecter leur licences
    Après j'ai peut être mal compris ta réaction, et dans ce cas, je m'en excuse d'avance ;-)
  • [^] # Re: Re :

    Posté par  . En réponse au journal Problème de conception pour un jeu. Évalué à 2.

    Hum... merci ;-)

    Pour tout ce qui est programmation objet, je te conseille de trainer sur fr.comp.objet. Y'a pleins de gens qui sont prêts à donner leur commentaires sur des conceptions.

    En revanche c vrai que le traffic n'est pas encore énorme.
  • # Re :

    Posté par  . En réponse au journal Problème de conception pour un jeu. Évalué à 10.

    Mmmm.... pour moi un joueur IA ou un joueur normal, c'est la même chose : ce sont deux joueurs. Il doivent implémenter l'interface joueur qui demande la méthode jouer().

    Pour le joeur normal, jouer() veut dire : attendre une action de l'utilisateur et mettre à jour la vue.

    Pour le joueur IA, jouer() veut dire: calculer le coup, le jouer et mettre à jour la vue.

    Ta méthode de faire en sorte qu'une vue soit aussi un contrôleur me surpasse totalement.... Le modèle MVC sépare justement ces deux entités pour que l'on ne s'embrouille pas les pinceaux. Si tu les réunis, ça va pas aller.

    Ton MVC modélise ton interface de jeu :
    - le modèle est la représentation en mémoire de ton jeu (ta grille)
    - la vue est l'ensembe des grilles représentant le modèle (prenons un jeu de morpion par exemple)
    - le controleur est l'objet qui réagit aux actions et met à jour les données et toutes les vues qui se sont enregistrées auprès de lui.

    Les joueurs sont des objets externes au MVC mais qui vont agir sur le controleur. Et il ne faut surtout pas faire de distinction à priori en tre un joueur IA et un joueur utilisateur !
  • # Aucune valeur, je ne crois pas

    Posté par  . En réponse au journal Clause de non concurrence: validité ?. Évalué à 5.

    A mon avis cette clause a une valeur certaine. Les clauses de non-concurrence sont effectivement classique en SSII et généralement ça se règle à l'amiable entre la SSII et le client (genre tu m'embauche un gars mais tu me reprends un gars de chez moi en régie)

    Une clause de non-concurence doit être limitée dans le temps, et ne pas concerner un secteur entier. Ex : on ne peut pas interdire un plombier d'exercer le métier de plombier.

    Il faut que tu vérifies, mais il me semble que pour que ton patron puisse faire valoir sont droit sur la clause de non-concurrence, il faut qu'il te verse la moitié de ton salaire sur la durée de la période (attention je n'en suis pas du tout sur, c'est peut être pour une autre sorte de clause de non concurrence)

    En tout cas, dans ma société, ça se règle dans la plupart des cas à l'amiable : il faut savoir que les SSII n'ont pas intérêt à se facher avec les clients, surtout ces derniers temps.
  • [^] # Re: DESIGN DE TABLE

    Posté par  . En réponse au journal programmation : fichiers logs ou dans la base de donnée. Évalué à 3.

    Ben pour savoir faudrait déjà avoir une idée de la taille de ta base. Mais bon, avec MySQL tu as le temps de voir venir à mon avis avant d'avoir des problèmes de perf.
  • [^] # Re: Je dirai ...

    Posté par  . En réponse au journal programmation : fichiers logs ou dans la base de donnée. Évalué à 0.

    Ben sinon tu fais un table par jour/mois pour faire ton logrotate. Pour les archives tu dump la table et tu compresse.....
  • [^] # Re: Erreur au lancement

    Posté par  . En réponse au journal Serveur "HTTP-gallerie photo". Évalué à 1.

    Ben a priori, ça n'a rien à voir avec python

    => Permission denied

    tu essaye de faire un bind sur un port alors que tu n'a pas les droits. Ca doit être parce que le port est inférieur à 1024.
  • # Re

    Posté par  . En réponse au journal Sony DSC-T1. Évalué à 1.

    J'ai un Sony F717 et il se comporte comme du Mass Storage. A mon avis, Sony doit faire pareil pour tout ses APN.

    En plus je dispose aussi de l'option pour transférer en PTP qui est aussi supportée sous Linux.

    Donc à mon avis il n'y a pas de pb.... En tout cas c'est un bon choix, il est très bien noté dans un des derniers chasseurs d'images
  • [^] # Re: ++

    Posté par  . En réponse au journal Photo P2P. Évalué à 1.

    Pour le partage, j'utilise déjà le script php gallery qui est déjà vachement bien et que j'utilise à la place d'un client lourd.

    Mon truc c'est que je dispose d'un serveur tournant 24h/24 et c lui qui héberge mes photos. Dans l'architecture que je vois, j'imagine un partie serveur avec un présentation web d'un coté et une interface pour client de type lourd et une partie client lourd de type jbrout (mais qui ne me parait pas indispensable pour le moment.... désolé)

    Le serveur web utiliserait alors la partie dont j'ai l'idée qui permet de faire du P2P entre plusieurs serveur de même type. Gallery propose la notion de miroir mais ce n'est pas suffisant à mon gout....
  • [^] # Re: ++

    Posté par  . En réponse au journal Photo P2P. Évalué à 1.

    Ben j'avais eu l'idée y'a assez longtemps, mais pas le temps de la développer....

    Aujourd'hui, j'ai vu une page de pub pour PixVillage.com, mais leur solution ne me plait pas (et tourne que sous win2k). Donc je pense imaginer un truc qui me plaise... ;-)

    Coté python, j'avais déjà commencé à regarder et c'est vrai que ça me permettrai de commencer à faire qqc de concret. Pour le réseau j'avais trouvé twistedmatrix à l'époque assez lourd....

    Pour JXTA j'avais aussi regardé un temps, mais comme tu dis ça a l'air d'être assez lent.

    Si je trouve une librairie simple pour faire de P2P qui me convienne je l'utiliserai. Sinon, faudra redévelopper le bazarre, autant dire que je préfèrerais trouver qqc de tout fait !

    En tout cas si des gens ont des docs sur : comment implémenter du P2P ça m'intéresse même si je trouve une bonne librairie. (une doc du genre : quels sont les pb, comment on les contourne normalement etc...)
  • [^] # Re: Solution à l´abstention

    Posté par  . En réponse au journal L'Europe aux votants!. Évalué à 10.

    Je suis assez d'accord avec toi, et c'est pareil en France.

    La première réaction du PS est : Raffarin dehors ! Je trouve ça scandaleux et pas du tout civique de sa part. On vote pour une élection européenne et il en tire des conclusions nationales : comment voulez vous que les français y comprennent quelque chose ! Les reproches peuvent être faits pour la droite d'une autre manière aussi mais je n'ai pas encore vu ou lu leurs réactions.

    Ce qu'il a manqué, c'est avant l'élection de rappeler pourquoi on votait. Je suis stupéfait ce matin de voir dans les journaux d'un rappel de : à quoi sert le parlement européen ! c'est avant qu'il fallait faire des articles de fond au lieu de parler du mariage homosexuel.

    Je pense que quand on ne sait pas pourquoi on vote, et bien il vaut mieux ne pas voter. Je n'aime pas voter pour un parti, ou pour une personne parce que sa tête me plait... Pour les élections européennes on avait le choix entre voir "La France en grand" et "à bas la droite capitaliste ultra libérale". Aucune explication sur ce à quoi servent les institutions, ce que les candidats proposent etc...

    Alors on peut toujours me dire que je pouvais me renseigner ce sur quoi on votait, mais n'est-ce pas aux politiques de nous l'expliquer chacun à leur manière ?

    J'aimerais beaucoup que la politique cesse d'être un opposition systématique gauche-droite et qu'on vote pour des candidats ayant des idées. Il suffit de voir que les participations les plus élevées sont pour les élections locales : on voit les enjeux. Pour l'Europe, les enjeux sont plus difficiles à imaginer, il faut nous les expliquer !
  • [^] # Re: Miam !

    Posté par  . En réponse à la dépêche Revue de Presse - Juin 2004. Évalué à 2.

    Je suis assez d'accord avec toi, plus les numéros sont orientés techniques et plus ils me plaisent aussi....

    Il en faut pour tout le monde ! l'autre jour, mon libraire me disait qu'il avait l'impression que les gens achetant GLMF étaient effectivement portés technique (je sais pas comment il s'en est aperçu, mais c'est une autre histoire)

    Pour ma part ça fait qq numéros que j'achète sans en louper et je ne suis que rarement déçu ! Pour un magazine un petit peu moins technique et plus généraliste, il faut aller voir du coté de Login à mon avis (et tant pis pour les illustrations qui n'ont rien à voir avec l'article !)
  • [^] # Re: Y.org

    Posté par  . En réponse à la dépêche XFree86 a de moins en moins la côte. Évalué à 1.

    Il y a quelques années :
    Le problème de linux, c'est qu'il n'a aucune chance face à la popularité de Windows... Qui veut d'un environnement graphique ou le jeu le plus avancé c'est XBill ?
  • # La solution

    Posté par  . En réponse au journal Tant qu'on est dans le sujet : Quanta, Nvu, Bluefish, et templates. Évalué à 1.

    Solution qu'aurait pu te donner un consultant senior de chez nous..... (comptes 1500€ la journée)

    Il suffit de faire un base Access avec tes données.

    Tu fais un état access que tu ouvres avec Word.

    Tu sauvegardes ensuite au format HTML


    Vive Microsoft !!!


    PS : excusez moi pour l'humour, mais ce cas vient de se produire sous mes yeux aujourd'hui même..... je suis las.... je suis las....
  • [^] # Re: petite réflexion

    Posté par  . En réponse à la dépêche Projet tuteuré pour apprendre Zope. Évalué à 1.

    Zope est à la base un serveur Web. Il te permet de créer des pages web à l'aide d'un langage de script le DTML.
    Pour comprendre la base il suffit d'installer un zope (5 mn), et de faire le tutoriel (ça va jusqu'à l'interrogation de base de données et ça prend 2h au maximum)

    Mais c'est aussi bien plus qu'un simple serveur web. La gestion des transactions, sessions est assez transparente. La base de données qui contient tes pages Web est une base de données objet propre à Zope (ZODB) et tout devient donc objet dans Zope (tes scripts, tes pages web, tes images tes styles etc...).

    Tu peux donc faire des objets métiers sans problème. Un librairie a par exemple été créée pour gérer des documents. C'est CMF qui est un framework de gestion de documents. Dessus vient se greffer un autre produit qui s'appelle Plone et qui te permet de faire un portail Web en 3mn.

    Bien sur tu peux étendre les documents de base pour faire les tiens et y inclure des spécifications métiers.

    Il est assez difficile de parler de Zope de la même manière que J2EE et .NET car il n'est pas du tout orienté de la même manière. En revanche, quand on voit ce qu'il sait faire, c'est assez impressionant.
  • [^] # Re: Microsoft, les brevets et les formats ouverts...

    Posté par  . En réponse à la dépêche Microsoft, les brevets et les formats ouverts.... Évalué à 1.

    en tout cas ce site est instructif sur pas mal de points !
  • [^] # Re: Tutorial J2EE pratico pratique ?

    Posté par  . En réponse au journal Tutorial J2EE pratico pratique ?. Évalué à 1.

    Heuuuu,

    J'avais compris... seulement avant de commencer par J2EE, les EJB etc.... je me suis dis qu'il va peut être falloir commencer par un conteneur de servlet, jsp etc....

    Après je pense que je ferais du struts et ensuite j'installerai un serveur J2EE : soit jboss soit jonas je n'ai pas encore choisi. Maintenant le titre est peut être mal choisi, mais si tu penses que ma démarche est pas top, arrête moi tout de suite !
  • [^] # Re: réseau Wifi maillé avec linksys wrt54g + openwrt

    Posté par  . En réponse au journal réseau Wifi maillé avec linksys wrt54g + openwrt. Évalué à 1.

    Un lien serait pas mal parce que y'a pas grand chose sur leur site !
  • [^] # Re: Tutorial J2EE pratico pratique ?

    Posté par  . En réponse au journal Tutorial J2EE pratico pratique ?. Évalué à 1.

    Ben j'ai déjà pas mal bidouillé ces fichiers mais ça marche pas (je dois oublier un truc)

    Il m'est d'autre part assez difficile de tout comprendre car je débute totalement dans cette architecture. J'ai bien compris les grands principes mais c'est l'application de ces principes qui pose pb.

    C'est pour ça que j'aimerais savoir si il existe un tut qui me prendrait par la main et qui m'expliquerait tout ça.... plus qu'une aide ponctuelle sur un problème particulier (faut pas le prendre mal hein ?)

    Bon sinon mon helloworld est sous GPL, c'est d'ailleurs l'entête qui prend le plus de place :p