1

J'ai fais une petite page (http://www.tigen.org/jyaif/ticalc/ticalc-stats.php) qui enregistre et permet de visualiser les statistiques de son compte sur ticalc (en plus, a
priori ça marche! C'est ce que j'ai constaté sur 2 jours en tout cas)

Les stats sont updaté tous les jours et de manière automatique.

Donc si quelqu'un veut que pouvoir voir l'évolution de ses stats, je serais ravis de le mettre (j'aurais pas bossé pdt 2 jours que pour moi).
Pour l'instant j'ai aléatoirement choisi 3 comptes de ticalc.org pour montrer ce que ca donne et surtout tester smile

Une dernière chose: un grand merci à:
-FpgForce
-squale92
-Thepro
pour leur aide précieuse sur IRC à propos du php et de MySQL.

voilà voilà.

2

Mmm, les bases de données en frontal sur le Web chez Free SQL, moyen moyen au niveau sécurité.

3

je ne savais pas qu'il pourrait avoir des pb de securité. Il y a plus qu'a espérer que les gens capables d'exploiter les éventuelles failles ont autre chose à faire sad

4

erf je viens d'aller voir le topic de tigen, c'est du joli :-o

hmm y a comme un bug avec patrick davidson trigic sinon tu veux pas faire des colonnes séparées pour chacune des variables, et tout afficher sans se faire chier à cocher des cases et valider ? (quitte à rajouter pour chacune des colonnes un bouton qui ferait style.display='none')


extended> pkoi ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

5

Le pb des colonnes séparées, c'est que je ne peux pas afficher les stats avec autant de détails: il y a des gens qui ont 10 dl par semaines et des gens (un seul d'ailleurs et c'est vrai qu'il pose problème) qui ont 3000+ dl par semaine.
Peut être que je devrais changer l'échelle en fonction du nombre de dl? C'est une bonne idée ? Si change l'échelle en fonction du nombre de dl, alors je fais des colonnes.

pendant que j'y suis: pour ou contre flash ? (pour faire un viewer de stats en flash)

6

ben moi ça me paraîtrait logique d'utiliser toute la place, oui... (et ça permettrait d'être indépendant de la résolution, aussi)

flash, je sais pas ce que tu voudrais rajouter comme feature qui nécessiterait flash ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

7

jfg : tu pourrais modifier un peu les adresses e-mail histoire de ce protéger un peu du spam ? (c'est vrai que ticalc.org fait rien pour ça, mais ça pourrait quand même limiter les dégâts).

8

en flash, déja on peux faire des jolie tableaux avec l'échelle de marquée, on peux changer l'échelle en tps réelle, ajouter/enlever des colonnes en tps réelle, éventuellement scroller quand il y aura pleins de stats. Tout ça sans devoir recharger quoi que ce soit.

9

- échelle de marquée : tu peux le faire en javascript sans problème (tu testes la largeur en pixels du div, et selon le cas tu mets plus ou moins de graduations; et tu mets à jour à chaque redimensionnement de la page)
- changer l'échelle en temps réel : tu as un cas de figure concret où ça pourrait servir ? moi j'aurais eu tendance à croire qu'une vue d'ensemble suffit...
- ajouter/enlever des colonnes en temps réel : pareil, tu peux le faire en javascript très simplement (style.display='none')
- scroller : ben ça devrait pas être trop dur dans une page html cheeky et même en supposant que tu as des stats sur 50 ans avec une case par jour, tu peux tjs charger à la demande comme dans google maps... (enfin <td>1234</td> * 5 colonnes * 365 jours = 20 ko, c'est pas gigantesque non plus ^^)


Bref je dis pas que flash c'est pas bien, je dis juste que tu vas devoir réinventer la roue pour plein de choses (historique ? navigation ? google ? accès clavier ? possibilité d'avoir un lien pour les stats d'une personne en particulier ? etc...) Enfin si tu tiens absolument à faire un truc en Flash avec des effets graphiques qui tuent tout, fais-toi plaisir happy Je dis juste que c'est pas vraiment indispensable et que ça relèvera plus du gadget rigolo mais pas pratique du tout ^^ (mais c'est un choix qui se défend, hein smile)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

10

Je ne connais pas du tout le javascript en fait (juste assez de quoi passer des variables à un truc en php quoi), et je ne suis pas sûr d'avoir compris ce qui étais faisable.
On peut faire disparaître des colonnes sans recharger la page ?

[edit: j'ai cherché un peu et apparement on peu faire ça. Je vais m'y interresser]

11

Pollux :
extended> pkoi ?

http://www.linuxexposed.com/Articles/Security/Database-Security-Explained.html (Server location et Secure Remote Administration)
http://www.appsecinc.com/presentations/ProtectingDatabases.pdf (External threats)
Et sûrement plein d'autres whitepapers.

Les échanges ne sont pas cryptés, et n'importe qui peut prendre la main de la base à la moindre faille (du SGBD lui-même, de sa configuration ou de l'infrastructure l'hébergeant).

12

argl, ok ^^ (enfin de toute façon même si c'était pas ouvert sur le web, le fait que n'importe qui puisse ouvrir un compte plus ou moins anonymement veut dire qu'un pirate pourra de toute façon exploiter n'importe quelle vulnérabilité dans le SGBD... sinon par "l'infrastructure l'hébergeant" tu entends quoi ? d'autres services qui pourraient tourner sur la même machine ?)


jfg> oui oui, on peut faire tout ça smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

13

j'avais "sauté" le ./7 -> je vais les changer un peu oui happy
Bon, là j'ai atteint la limite du nombre de connections à la base mysql pour la journée :s c'est arrivé en updatant plusieurs fois de suite la liste des noms de tous les users, donc ça marche plus sad
Je vais essayer de tout transférer sur le serveur de fpgforce dès qu'il répondra sur irc tongue
Puis vais me mettre au javascript, parceque j'avais sérieusement sous estimé ce language.

14

Javascript : "Fatal error: Call to undefined function: printmembername() in /home/jyaif/public_html/ticalc/display-info_js.php on line 83"
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

15

j'ai pas encore fait cette partie.
PS: les stats là maintenant: http://fpgforce.dyndns.org/%7Ejyaif/ticalc/ticalc-stats.php