Robert VISEUR a écrit 765 commentaires

  • [^] # Re: AwStats

    Posté par  (site web personnel) . En réponse au journal Système de statistiques web-based. Évalué à 2.

    Sur Online (partie hébergement professionnel de Free) tu ne peux rien changer au niveau configuration :-(. Par contre, tu peux récupérer les logs tarés zippés dans un sous-domaine de ton site.
  • [^] # Re: AwStats

    Posté par  (site web personnel) . En réponse au journal Système de statistiques web-based. Évalué à 2.

    De mémoire, c'est en Perl, pas en PHP. Ceci dit, j'avais croisé cette application sur Sourceforge, ça a l'air très bien.
  • [^] # Re: Des détails ?

    Posté par  (site web personnel) . En réponse au message Erreur 500 à la lecture d'un flux RSS en PHP. Évalué à 2.

    Le code est inspiré de ceci :
    http://www.sitepoint.com/examples/phpxml/sitepointcover.php.txt(...)
    Ca été remis sous forme objet, mais les bases sont similaires. Je pense que c'est du SAX à la base.

    Une façon de s'en sortir, je pense, est de parser le RSS à coup d'expressions régulières, mais je préfèrerais ne pas devoir passer par là...

    Un exemple de flux qui explose, c'est celui-ci : http://www.droit-technologie.org/backend.asp?nb_actu=100&abonne(...)
  • # Creative Commons, par exemple

    Posté par  (site web personnel) . En réponse au journal licence libre pour les textes.. Évalué à 4.

    J'ai écrit un article sur ces questions : http://www.logiciellibre.net/2004/news20040420.php(...) .

    Personnellement, je recommanderais une des licences Creative Commons.
  • [^] # Re: TimeOut

    Posté par  (site web personnel) . En réponse au journal Quelle technologie pour développer un agent intelligent en ligne ?. Évalué à 2.

    > Sur les serveurs mutualisés, je pense que les hebergeurs ont desactivé cette fonctionnalité, pour eviter les DOS.

    Je suis en train de regarder du côté de Lost Oasis qui offre des hébergements mutualisés mais apparamment avec moins de restrictions (typiquement, les fonctions de modification de la configuration n'ont pas l'air systématiquement bridées) et un support de CGI Perl / Python / C, le tout pour un prix comparable à ce qui est pratiqué par Online.
  • # Rapports de bugs

    Posté par  (site web personnel) . En réponse au journal Annuaire francophone de flux RSS. Évalué à 1.

    L'un ou l'autres rapports de bugs me sont parvenus. Une correction a été mise en ligne, qui devrait résoudre les problèmes observés (principalement un problème de test de login foireux et un formulaire de feedback bugué). Merci pour vos commentaires.
  • [^] # Re: 7 d'un coup

    Posté par  (site web personnel) . En réponse au journal Red Hat multiplie par 1,5 ses ventes et par 7 ses bénéfices. Évalué à 2.

    Ceci étant dit, il y a effectivement une déception sur le chiffre d'affaires :

    Le chiffre d'affaires, de 41,6 millions contre 27,2 millions un an plus tôt, est en revanche inférieur au consensus qui était de 43 millions.

    > http://fr.news.yahoo.com/040618/85/3xbpa.html(...)
  • [^] # Re: 7 d'un coup

    Posté par  (site web personnel) . En réponse au journal Red Hat multiplie par 1,5 ses ventes et par 7 ses bénéfices. Évalué à 2.

    L'augmentation des ventes est clairement indiquée ici : For the fiscal year ended February 29, 2004, we sold approximately 169,500 subscriptions to our Red Hat Enterprise Linux offerings compared to 36,500 subscriptions in the previous fiscal year. The.
    Le recentrage des dépenses R&D et marketing a probablement joué un rôle positif mais il semble clair qu'il y a aussi une évolution du marché favorable aux éditeurs Linux.
  • [^] # Re: 7 d'un coup

    Posté par  (site web personnel) . En réponse au journal Red Hat multiplie par 1,5 ses ventes et par 7 ses bénéfices. Évalué à 2.

    Je croyais comme toi jusqu'à ce que tu poses la question et que j'aille voir.

    Si tu lis les résultats détaillés (p23), tu constates que les dépenses ont plutôt augmenté (la R&D et le marketing notamment). Or, ta lecture sous-tend que les charges auraient dû diminuer suite à l'abandon d'une partie de l'activité, jugée non rentable.

    Par contre, tu constates que les revenus liés aux "Subscription / Enterprises technologies" ont pratiquement doublé. Ces revenus correspondent à la vente de distributions Red Hat Linux (Red Hat Enterprise Linux offerings, Red Hat Enterprise Linux AS, ES and WS).

    Red Hat se porte donc mieux parce qu'il vend plus d'abonnements pour ses distributions, pas spécialement parce qu'il dépense moins. Et les services n'augmentent pas spécialement.

    Autrement dit, il semblerait que les gens qui veulent du Linux haut de gamme (ou perçu comme tel !) soient prêts à mettre le prix.
  • [^] # Re: TimeOut

    Posté par  (site web personnel) . En réponse au journal Quelle technologie pour développer un agent intelligent en ligne ?. Évalué à 2.

    Mon hébergeur (Online.Fr) bloque ce genre de fonctionnalité (j'ai vérifié et c'est bien le cas pour "set_time_limit".
  • [^] # Re: Hum

    Posté par  (site web personnel) . En réponse au journal Quelle technologie pour développer un agent intelligent en ligne ?. Évalué à 2.

    > tu voudras qu'il tourne même quand personne ne fait de requêtes dessus

    Non, il devra tourner à la demande. Pas besoin de carwler ou de chose équivalente. Je dois réaliser des traitements ponctuels. Mais ces traitements ont besoin de disposer d'un référenciel en vue d'effectuer une comparaison entre ce qui était sur une page et ce qui est au moment du traitement.

    > Mais ton code sera exécuté côté serveur ou côté client ?

    C'est ouvert.

    Le problème côté serveur, c'est que je suis confronté au time_out si je suis en PHP. Le problème côté client, c'est que je suis gêné pour la création de fichiers de stockage.

    Donc, soit il existe des hébergements gratuits / pas chers et fiables me permettant de faire des traitements lourds côté serveur (et donc le problème est résolu) soit il faut que le traitement se fasse côté client (genre applet Java) mais alors comment stocker les infos :

    - base de données (quid du code réversé)
    - webservice PHP appelé par applet pour le stockage,
    - une autre technologie comme JSP + servlets (comment héberger ?)
    - Python / Zope (comment héberger ?) ?
    - CGI en C (comment héberger ?)
    - autre ?

    J'en suis là dans ma réflexion...
  • [^] # Re: Hum

    Posté par  (site web personnel) . En réponse au journal Quelle technologie pour développer un agent intelligent en ligne ?. Évalué à 3.

    > À mon avis tu mélanges tout, non ?
    Un peu, vu que je m'attaque ici à des technologies que je connais peu (Java) ou pas du tout (XUL). J'ai plus fait dans le passé du C/C++, du Visual Basic (patapé), PHP et de l'ASP (patapé non plus).

    > XUL c'est pour décrire des interfaces
    J'ai plus ou moins compris, mais après avoir vu Robin (http://robin.sourceforge.net/(...)) je me suis demandé ce que tu pouvais réellement implémenter comme traitement en XUL et s'il était possible de faire du stockage durable.

    > PHP n'a pas de problème de timeout en lui même, seulement quand il est utilisé pour générer des pages via apache
    Oui, mais vu que je dois héberger l'application sur Online, je suis confronté au problème de time_out. Pour d'autres choses, je peux passer par l'interpréteur, mais pas dans ce cas-ci.

    > tu peux le contourner avec une BdD
    Une des craintes que j'ai, c'est que le code soit réversé et les paramètres de connexion extrait du bytecode Java. Est-ce une crainte ridicule ou bien ai-je des raisons de m'en faire ?
    Sinon, je pensais à un système de type web services avec un web services PHP pour réaliser le stockage et un applet pour le traitement (qui envoie les données à stocker au web service PHP). Ca te semble propre comme architecture ?

    > ce dont tu disposes pour héberger ton programme
    Un hébergement Online.fr... C'est à dire pas grand chose. Peut-être pourrais-je m'en sortir via un hébergeur gratuit orienté technologies Java (servlets, etc) ou Python, mais j'avoue que c'est un secteur que je connais très mal.

    > Tu as un moyen d'héberger un programme qui tourne tout le temps ?
    Pas vraiment. Surtout, je ne préfère pas me lancer dans l'administration système. Ceci dit, tu pensais à quoi de particulier ?
  • [^] # Re: Bac à sable

    Posté par  (site web personnel) . En réponse au message Commençons doucement : Stocker des données pour un applet. Évalué à 2.

    > La bonne méthode est de socker les données sur le serveur qui héberge l'applet

    C'est bien ce que je veux faire, car j'avais quand même compris cette limitation par rapport au disque de l'utilisateur.

    De toute manière, je veux que l'information soit centralisée (et je ne fais pas en PHP pour ne pas être gêné par les 'time out' des pages écrites en PHP (certains traitements que je veux implémenter peuvent être relativement longs).

    > Plutot en HTTP

    Qu'entends-tu par là ? Si tu as un code exemple (ou au moins les fonctions sur lesquelles je devrais me documenter dans ce cadre d'utilisation), ce serait génial !
  • [^] # Re: mozilla ?

    Posté par  (site web personnel) . En réponse au journal Outils de veille sur Internet. Évalué à 2.

    Effectivement, dans Firefox, il suffit d'aller dans les propriétés du signet, puis prendre l'onglet 'Schedule' (pour la version anglaise).
    Merci pour l'information.
  • # En voici quelques-uns

    Posté par  (site web personnel) . En réponse au journal Annuaire (inter)national des SSLL ?. Évalué à 3.

  • [^] # Re: NON aux logiciels propriétaires

    Posté par  (site web personnel) . En réponse au journal Annuaire Skype. Évalué à 4.

    > il n'y a pas de concurence sous linux pour des produits de cette qualité de VoIP

    Framasoft référence ce logiciel-ci : http://speak-freely.sourceforge.net/(...) mais je ne sais pas ce que ça vaut.

    Pour faire de la téléphonie via le Net (ou si vous préférez de la communication audio).
    C'est tout simple, il suffit de connaître l'IP de votre correspondant pour lancer la communication. On a la possibilité de téléphoner en Half-duplex (vous ne pouvez pas parler lorsque votre correspondant parle) ou en Full-duplex (comme pour un téléphone classique). Existent aussi un mode conférence (à plusieurs) et un petit outil de dialogue texte (chat)
    (Source : http://www.framasoft.net/article1018.html(...)).
  • [^] # Re: Nouveau format à implémenter dans GIMP

    Posté par  (site web personnel) . En réponse à la dépêche Le brevet sur le format GIF est arrivé à expiration. Évalué à 10.

    Il y a déjà moyen de créer des GIFs animés dans Gimp (en 1.2 et en 2) mais c'est un peu lourd.
    En fait, tu supperposes des calques et tu donnes un nom à chaque calque du type "1 (1000ms)", ce qui veut dire : première image de la séquence avec une durée de 1000 millisecondes.
    Ca n'est pas très "user friendly" comme méthode (il faut vraiment le savoir) mais ça marche fort bien.
  • [^] # Re: flock au niveau processus

    Posté par  (site web personnel) . En réponse au journal Question basique sur le flock en PHP. Évalué à 2.

    Oui, c'est bien ce qui est dit dans la documentation PHP.
    http://be.php.net/manual/fr/function.flock.php(...)

    La question que je me pose est : y a-t-il mieux comme mécanisme ?

    Je me demandais aussi -suite à la réponse de Pascal Terjan (merci, Pascal!) - s'il existait une fonction de blocage complet (interdisant momentanéement la lecture et l'écriture) ?
  • [^] # Re: Connait pas php mais bon

    Posté par  (site web personnel) . En réponse au journal Question basique sur le flock en PHP. Évalué à 1.

    En fait, j'ouvre 1, je bloque 1, j'ouvre 2, j'écris dans 2 puis je débloque 1 et je ferme 1 et 2. Donc, vu que 1 et 2 pointent vers le même fichier, vu que j'écris dans 2 avant de débloquer 1, je m'attendais à un bloquage de 1 par 2. Or, ce n'est pas le cas. Donc, j'essaie de comprendre comment ça marche.
  • # Aussi pour de petits sites

    Posté par  (site web personnel) . En réponse à la dépêche Ça bouge du côté de SQLite !. Évalué à 4.

    Je vois aussi un intérêt à SQL Lite pour des sites à trafic moyen ou faible.

    Sur Online par exemple, la serveur MySQL est très lent (je suppose que les temps de connexion au SGBD y sont aussi pour quelque chose). En plus, je n'ai pas accès aux tables de la base de données MySQL. Mes forums génèrent un trafic plutôt faible, surtout en écriture.

    Dès lors, pour ce genre d'applications, je serais très intéressé par utiliser une base de données fichier du type SQL Lite (que je pourrais en plus modifier en local chez mois puis remettre en ligne). Malheureusement, Online ne semble pas supporter cette base de données (si qqn a plus d'infos à ce propos, je suis preneur).

    Pour la bureautique, il manquait clairement un Access-like dans les suites du type Open Office (depuis six mois, j'avoue ne plus trop avoir suivi mais ça revenait souvent). Je pense que le jour où Open Office sera intégré avec un SQL Lite (ou assimilé) de manière pleinement fonctionnelle (i.e. avec un envirronnement de développement graphique de type Access), un argument pour rester sous MS Office aura tombé (deux problèmes reviennent souvent dans les échecs de migration vers OOo : pas d'Access-like valable et problème de calendrier Outlook).
  • [^] # Re: peut être la solution

    Posté par  (site web personnel) . En réponse au journal Sessions PHP et validation HTML. Évalué à 2.

    Ca semblait une très bonne idée mais malheureusement Online.fr n'aime pas du tout :

    Warning: ini_set, exec, passthru, system, popen, leak, mysql_list_dbs, listen, chown, chmod, chgrp, diskfreespace, rmdir, realpath, tmpfile, link, imap_mail() has been disabled for security reasons in index.php on line 5
  • [^] # Il y a une version libre de PHP Edit

    Posté par  (site web personnel) . En réponse au journal Editeurs libres sous Windows. Évalué à 2.

    Pour PHP Edit, il y a en fait une branche de développement 0.8 qui est disponible sous forme de code source sous la Q PUBLIC LICENSE version 1.0 (licence de logiciel libre qui n'est pas une gauche d'auteur, incompatible avec la GPL de GNU). Apparamment, cette version coexiste avec une version plus puissante, qui elle est vendue sous forme propriétaire (c'est un peu le même principe que QCad, par exemple).
  • # Une idée

    Posté par  (site web personnel) . En réponse au journal De la "Recherche" approximative en php. Évalué à 2.

    Je suis en train d'améliorer les moteurs de recherche des mes sites, car ce n'était pas la joie non plus :-).

    Pour ta question, je pense qu'il y a moyen de s'en sortir avec des expressions régulières, en faisant un preg_match avec un patern qui introduise des caractères parasites type fautes de frappe.
  • [^] # Re: Hmmm

    Posté par  (site web personnel) . En réponse au journal Je me sens bien seul .... Évalué à 1.

    Comme je le disais plus haut, on peut créer des GIFs animés sous The Gimp, ce qui évite le recours au shareware et l'invasion de spywares.
  • [^] # Re: Un remède

    Posté par  (site web personnel) . En réponse au journal Je me sens bien seul .... Évalué à 7.

    Il y a un remède moins radical que le lance-flamme, c'est de lui recommander de faire ses GIFs animés sous The Gimp :-). Ca n'évite pas les animations rococo sur le site, mais ça évite par contre le shareware craqué ;-).

    Ca marche très bien (pour les bannières notamment). Le principe, c'est de superposer des calques et de donner aux claques un nom du type "1 (1500ms)", pour : premier dans la sequénce et transition de 1500 millisecondes.