Statistiques

Les mondes extérieurs de Inside

Re: Statistiques

Messagepar Taranis » Mer 04 Mars 2009 11:57

Pour moi, le meilleur contraste et donc la meilleure lisibilité se trouvent dans la seconde et la troisième image.
Avatar de l’utilisateur
Taranis
Voyageur du mois
Voyageur du mois
 
Messages: 2390
Inscrit le: Mer 15 Sep 2004 11:19

Re: Statistiques

Messagepar Arsène » Mer 04 Mars 2009 12:05

Taranis a écrit:Pour moi, le meilleur contraste et donc la meilleure lisibilité se trouvent dans la seconde et la troisième image.

Justement, je trouve que les dernières combinaisons flashent de trop ; à tel point qu'on ne voit plus rien. :)
En plus la dernière a les couleurs qui bavent l'une sur l'autre.

Il y a un moyen simple, c'est de mettre mardi, jeudi et samedi, MJS, en noir ; là, il y a du contraste ; mais, la couleur des lundi, mercredi, vendredi et dimanche, LMVD, se retrouve avec des contours mal définis.
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Taranis » Mer 04 Mars 2009 21:39

Arsène a écrit:Justement, je trouve que les dernières combinaisons flashent de trop ; à tel point qu'on ne voit plus rien. :)


Ben oui, pour cela que je préfère les couleurs héraldiques.
Avatar de l’utilisateur
Taranis
Voyageur du mois
Voyageur du mois
 
Messages: 2390
Inscrit le: Mer 15 Sep 2004 11:19

Re: Statistiques

Messagepar Arsène » Jeu 05 Mars 2009 9:18

Taranis a écrit:
Arsène a écrit:Justement, je trouve que les dernières combinaisons flashent de trop ; à tel point qu'on ne voit plus rien. :)


Ben oui, pour cela que je préfère les couleurs héraldiques.

... les dernières, mais, pas la première.
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Taranis » Jeu 05 Mars 2009 11:54

Tiens, c'est drôle, la même scène apparait plusieurs fois dans le top 25 d'aujourd'hui. :shock:
Avatar de l’utilisateur
Taranis
Voyageur du mois
Voyageur du mois
 
Messages: 2390
Inscrit le: Mer 15 Sep 2004 11:19

Re: Statistiques

Messagepar Arsène » Jeu 05 Mars 2009 16:23

Taranis a écrit:Tiens, c'est drôle, la même scène apparait plusieurs fois dans le top 25 d'aujourd'hui. :shock:

Non, ce n'est pas la première fois : le GaypsClub et une scène de Erny font ça régulièrement, aussi ; mais, dans des conditions légèrement différentes.

Pour ce qui est d'aujourd'hui, c'était déjà de l'histoire ancienne lorsque le top 25 a été généré ; c'est marqué dans les informations sur la page, pourtant. :)
Modifiée le : jeu 05 mar 2009 03:39:24 CET
C'est aussi marqué dans le fichier XML et ce sera bientôt affiché sur la page HTML, avec le nouveau fichier XSL.
time="2009-03-05T03:39:22.578+01:00"
Le laps de temps de 2 s entre les deux c'est le temps qu'il a fallu pour générer les fichiers, résolution des adresses comprise.

Et, d'ailleurs, ça pourrait être de l'histoire ancienne juste maintenant, si j'avais voulu. :D
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Arsène » Ven 06 Mars 2009 0:26

Le format de date et heure utilisé dans les statistiques correspond au type dateTime de XML Schema.

Code: Tout sélectionner
2009-03-06T00:02:05.331+01:00

En bref, année, mois, jour, heure, minute, seconde et milliseconde, dans l'ordre décroissant ; puis, le décalage en heure et minute par rapport à UTC.

Une des particularités de ce format est que l'ordre alphabétique est aussi l'ordre chronologique, en ASCII et dans tous les charsets dérivés, comme UTF-8.
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Arsène » Sam 07 Mars 2009 0:48

J'ai constaté qu'il y avait un grand laps de temps entre l'heure indiquée dans le fichier XML et l'heure visible dans les informations sur la page, de FF :
(lancement à 00:02)
  • 2009-03-07T00:02:14.783+01:00
  • sam 07 mar 2009 00:04:30 CET
Ce qui fait deux minutes et seize secondes pour un total de 87 scènes dans la semaine.

J'ai donc mis au point une version multithreads de l'échantillonneur ; actuellement en test, parce que plus pointue que l'actuelle version, il y a aussi plus de chausse-trapes ; j'arrive, avec, à un laps de temps de 30 s (le timeout de connexion).

C'est en fait une deuxième version multithreads ; puisque, depuis, je l'ai optimisée pour limiter son utilisation de la mémoire ; ce qui n'a pas l'air d'affecter son temps de traitement de manière significative.
(lancement à 00:10)
  • 2009-03-07T00:10:04.157+01:00
  • sam 07 mar 2009 00:10:31 CET
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Arsène » Dim 08 Mars 2009 20:21

Je me suis amusé à générer un petit top 10, en VRML, à partir d'un des fichiers XML et d'une transformation XSL, pour voir si ça marchait bien. :)

Le fichier XSL :
Code: Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="text" encoding="UTF-8" media-type="model/vrml"/>

<xsl:template match="/">#VRML V2.0 utf8

WorldInfo {
    title "<xsl:value-of select='concat("Outside - Top 10 ", /TopSampler/@period)'/>"
    info [
        "<xsl:value-of select="/TopSampler/@time"/>"
        "<xsl:value-of select="count(/TopSampler/scenes/scene)"/> scenes"
    ]
}

EXTERNPROTO Bar [
    field SFString description
    field MFString url
    field SFString alt
    field SFVec3f scale
    exposedField SFVec3f translation
] "TopSampler.wrl#Bar"

Transform {
    <xsl:if test='count(/TopSampler/scenes/scene[@href]) != 0'>children [
        <xsl:for-each select="/TopSampler/scenes/scene[@href][position() &lt;= 10]">Bar {
            description "<xsl:value-of select="."/>"
            url "<xsl:value-of select="@href"/>"
            alt "<xsl:value-of select="@alt"/>"
            scale 1 <xsl:value-of select="number(substring-before(@percent, '%')) div 100"/> 1
            translation <xsl:value-of select="(position() * .1) - .6"/> 0 0
        }
        </xsl:for-each>    ]</xsl:if>
}
</xsl:template>

</xsl:stylesheet>


Et ce que ça donne -http://www.revemonde.net/~pascal/Outside/TopSampler_DAY.wrl
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Arsène » Lun 09 Mars 2009 0:35

J'ai aussi ceci avec un fort contraste et avec des couleurs que les dalmatiens devraient arriver à distinguer.

Image
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Arsène » Lun 09 Mars 2009 18:02

Le source du fichier XSL pour produire du VRML a changé ; Blaxxun n'aime pas des nombres tels que 0.00000000000000011102230246251565 qui sont pourtant acceptés par VrmlPad et conformes à la spécification du VRML.

Il serait plutôt comme ceci :
Code: Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="text" encoding="UTF-8" media-type="model/vrml"/>

<xsl:template match="/">#VRML V2.0 utf8

WorldInfo {
    title "<xsl:value-of select='concat("Outside - Top 10 ", /TopSampler/@period)'/>"
    info [
        "<xsl:value-of select="/TopSampler/@time"/>"
        "<xsl:value-of select="count(/TopSampler/scenes/scene)"/> scenes"
    ]
}
<xsl:if test='count(/TopSampler/scenes/scene[@href]) != 0'>
EXTERNPROTO Bar [
    field SFString description
    field MFString url
    field SFString alt
    field SFVec3f scale
    exposedField SFVec3f translation
] "TopSampler.wrl#Bar"

Group {
    children [
        <xsl:for-each select="/TopSampler/scenes/scene[@href][position() &lt;= 10]">Bar {
            description "<xsl:value-of select="."/>"
            url "<xsl:value-of select="@href"/>"
            alt "<xsl:value-of select="@alt"/>"
            scale 1 <xsl:value-of select="round(number(substring-before(@percent, '%')) * 100) div 10000"/> 1
            translation <xsl:value-of select="round(((position() * 1) - 6) * 1000) div 10000"/> 0 0
        }
</xsl:for-each>
    ]
}
</xsl:if>
</xsl:template>

</xsl:stylesheet>


La ligne
Code: Tout sélectionner
<xsl:template match="/">#VRML V2.0 utf8
est indispensable pour avoir l'entête VRML au début.

Peut-être que ça va vous inspirer d'autres applications nécessitant de convertir du XML en VRML.
C'est ce qui est utilisé pour convertir du X3D (encodé XML) en X3DV (encodé VRML) et en VRML (encodé VRML).
Les données XML de départ pourraient, par exemple, provenir d'un flux RSS, à afficher en VRML.
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Arsène » Mar 10 Mars 2009 5:41

Dès que la future version de l'échantillonneur sera complètement testée, je vous montrerais un autre usage pratique des fichiers XML, générés pour produire les tops 25, utilisant le XMLHttpRequest de Ajax.

Et peut-être, même que... si vous êtes sages, nous mettrons ça en place plus tôt...
:idea: :?: : :arrow: :roll:
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Taranis » Mar 10 Mars 2009 20:50

Arsène a écrit:Les données XML de départ pourraient, par exemple, provenir d'un flux RSS, à afficher en VRML.


C'est une putain de bonne idée ça ! Je le note pas, je bookmark juste hein ?
Avatar de l’utilisateur
Taranis
Voyageur du mois
Voyageur du mois
 
Messages: 2390
Inscrit le: Mer 15 Sep 2004 11:19

Re: Statistiques

Messagepar Arsène » Sam 21 Mars 2009 4:13

Comme prévu, ils sont arrivés à maturité, les derniers graphes du moment :
  • http://outside.revemonde.net/w3d/stats/platform/UsersAverageSampler.html
  • http://outside.revemonde.net/w3d/stats/platform/ScenesAverageSampler.html
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

Re: Statistiques

Messagepar Arsène » Lun 23 Mars 2009 13:37

Dans la version 2.1, qui devrait être mise en place dans le courant de la semaine prochaine, il y a un graphe d'historique des tops, qui ressemble à ceci.

Image

Il n'y a pas encore beaucoup d'échantillons et ça pourrait encore être modifié d'ici là ; mais, globalement, c'est ce qu'il y aura. On voit, sur le bord droit du graphe, les premiers échantillons.

Les valeurs affichées sous le graphes sont des sous-produits des calculs faits pour obtenir les tops.

Sinon, j'ai corrigé quelques bugs ; par exemple, j'avais un bug pour les utilisateurs qui faisaient la bascule, ceux qui arrivaient avant minuit et quittaient après minuit, qui n'étaient comptés que le lendemain.

J'ai aussi mis des messages plus explicites pour les scènes en N/A ; par exemple dans les stats d'aujourd'hui, à la place de N/A, dans la version 2.1, il y a "✗ Not an application/x-ccpro" ; avec un ✗ au début, pour montrer que ça a été checké. :)
Avatar de l’utilisateur
Arsène
 
Messages: 4201
Inscrit le: Mer 08 Sep 2004 22:35
Localisation: Paris

PrécédentSuivant

Retour vers Outside

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron