Le stublog de chris





[V3] Semaine 116 (31 décembre 2012 au 6 janvier 2013)

11/01/2013 17:58
244 lectures
Encore les fêtes de fin d'année, de la digestion et une reprise en douceur avec :
  • Suite des fiches de joueurs et dirigeants
  • Suite du covoiturage

A propos du covoiturage : le système va devenir très intéressant, puisque vous pourrez organiser le covoiturage pour différents évènements :
  • Les matches du Racing bien entendu
  • Des matches d'autres cubs (Colmar, Mulhouse, Karlsruhe, Bâle...)
  • D'autres évènements, en rapport avec le RCS (journée des supporters, entraînement...) ou sans rapport (Eurockéennes, foire aux vins...)
Actuellement, la rubrique est trop planquée, et uniquement dans les fiches matches. Sa visibilité sera évidemment améliorée, et une page rassemblant tous les prochains évènements pour lesquels du covoiturage est organisé sera mise à disposition.



[V3] Semaine 113 (10 au 16 décembre 2012)

16/12/2012 09:32
295 lectures
Anniversaire du stub oblige, je publie dès le dimanche le résumé de la semaine :
  • Finalisation des pronostics
  • Suite des fiches de joueurs et dirigeants
  • Suite du covoiturage

J'ai aussi décidé d'attribuer un logo à ce projet V3, on le dévoile aujourd'hui :
http://chris.racingstub.com/blogs/c/chris/photos/096/logov3-daa65.png

Merci à @zitelli pour sa contribution.


Et voici le tableau général de l'avancement :

Front office
Rubrique Avancement Graph. avancement
Accueil60%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
B*****75%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Communauté75%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis90%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public50%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf50%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V3 (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs65%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants50%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches90%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres100%http://static.racingstub.com/img/ptBeigeF.gif
Fiches stades65%http://static.racingstub.com/img/ptBeigeF.gif
Forum70%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire60%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Logo50%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Maillot50%http://static.racingstub.com/img/ptBeigeF.gif
Inscription (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP70%http://static.racingstub.com/img/ptBeigeF.gif
N*****65%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)50%http://static.racingstub.com/img/ptBeigeF.gif
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics100%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Réseaux sociaux (*)20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche (*)0%
Revue de presse95%http://static.racingstub.com/img/ptBeigeF.gif
Saison55%http://static.racingstub.com/img/ptBeigeF.gif
Site (contact, partenaires...)60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Système d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Système de commentaires65%http://static.racingstub.com/img/ptBeigeF.gif
Système de notation85%http://static.racingstub.com/img/ptBeigeF.gif
T*****40%http://static.racingstub.com/img/ptBeigeF.gif
Transferts90%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global front office : 68%

Back office
Rubrique Avancement Graph. avancement
Arbitres90%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
Baromètres100%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Clubs60%http://static.racingstub.com/img/ptBeigeF.gif
Compétitions80%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Forum90%http://static.racingstub.com/img/ptBeigeF.gif
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots60%http://static.racingstub.com/img/ptBeigeF.gif
Matches95%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics90%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Revue de presse95%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Transferts85%http://static.racingstub.com/img/ptBeigeF.gif
Utilisateurs65%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global back office : 81%
Les fonctionnalités marquées du symbole (*) sont celles qui sont jugées non indispensables en vue de la sortie de la version alpha de la V3. La version alpha sera présentée et testée par les équipiers quand les fonctionnalités indispensables seront faites à 90%.

Un dernier chiffre : on en est à 38.672 lignes de code PHP.




[V3] Semaine 109 (12 au 18 novembre 2012)

20/11/2012 18:56
546 lectures
Toujours les mêmes choses, qui ont fortement progressé la semaine dernière :
  • les fiches matches
  • les fiches des joueurs
Il faut dire qu'il y a du boulot sur ces deux points qui sont au coeur de toute la base de données du stub et de tout ce qui tourne autour des données du Racing. L'ensemble a bien avancé, j'estime à 60-70% la finalisation des 2 fonctionnalités, dans le front office ET le back office. Surtout, je développe maintenant les tests en même temps (ou presque) que le reste du code. Ca prend un peu de temps, mais ça sécurise l'ensemble. Du coup, j'en suis aujourd'hui à 175 tests sur les matches, et 30 sur les joueurs.



[V3] Semaine 106 (22 au 28 octobre 2012)

29/10/2012 13:38
412 lectures
Au cours de la semaine dernière, suite des travaux en cours sur :
  • les compétitions, que j'estime finies à 80% dans le front office ET le back office, avec aussi 185 tests (qui passent) uniquement sur cette fonctionnalité
  • les pages "Saison"
  • les fiches clubs

J'ai "profité" du problème matériel survenu sur le serveur actuel pour refaire un tour des offres de notre hébergeur Online (je l'avais déjà fait il y a un an et demi, voir ce billet). Et pour le même prix que notre serveur actuel (49.99€ HT/mois), on peut dorénavant avoir un serveur encore plus puissant !

http://www.online.net/fr/serveur-dedie/dedibox-lt

CaractéristiqueActuelFutur
OffreDédibox ClassicDedibox LT
Serveur Dedibox / KontronHP ProLiant DL120 G7
Processeur 1x Intel® Core® 2 Duo T7200/T75001x Intel® Xeon® E3 1220
Architecture?4 coeurs 3.1 GHz, cache L3 8 Mo, 64 bits, virtualisation
Mémoire vive3 Go DDR216 Go DDR3 ECC
Disque dur500 Go2x 2 To SATA2 7k2 ou 2x 450 Go SAS 15k
RaidNon HP P410 - RAID 0/1 HARD
Bande passante100 Mbit/sec1 Gbit/sec, 200 Mbit/sec grantis
Trafic illimité Oui Oui
Prix HT/mois49.99€49.99€
Prix TTC/mois59.79€59.79€


Je ne m'y connais pas particulièrement en matériel, s'il y a des spécialistes qui passent par là, vous pouvez m'estimer le multiplicateur de performances entre ces deux configurations matérielles ? A mon avis, le nouveau serveur sera 2 ou 3 fois (voire plus?) plus puissant que l'actuel. Sachant que l'architecture logicielle sera également bien plus avancée, on devrait avoir de sacrées performances pour la V3 !


[V3] Semaine 104 (8 au 14 octobre 2012)

15/10/2012 18:05
784 lectures
Ont avancé la semaine dernière :
  • la gestion des compétitions
  • les pages de la rubrique Saison

Puisqu'on passe là les 2 ans du chantier, voilà le tableau global de l'avancement :

Front office
Rubrique Avancement Graph. avancement
Accueil60%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
B*****75%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Communauté75%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis90%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public50%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf50%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V3 (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs65%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants15%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches15%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres75%http://static.racingstub.com/img/ptBeigeF.gif
Fiches stades65%http://static.racingstub.com/img/ptBeigeF.gif
Forum70%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire60%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Logo50%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Maillot50%http://static.racingstub.com/img/ptBeigeF.gif
Inscription (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP70%http://static.racingstub.com/img/ptBeigeF.gif
N*****65%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)50%http://static.racingstub.com/img/ptBeigeF.gif
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Réseaux sociaux (*)20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche (*)0%
Revue de presse95%http://static.racingstub.com/img/ptBeigeF.gif
Saison40%http://static.racingstub.com/img/ptBeigeF.gif
Site (contact, partenaires...)60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Système d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Système de commentaires65%http://static.racingstub.com/img/ptBeigeF.gif
Système de notation85%http://static.racingstub.com/img/ptBeigeF.gif
T*****30%http://static.racingstub.com/img/ptBeigeF.gif
Transferts90%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global front office : 64%

Back office
Rubrique Avancement Graph. avancement
Arbitres90%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
Baromètres100%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Clubs60%http://static.racingstub.com/img/ptBeigeF.gif
Compétitions50%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Forum90%http://static.racingstub.com/img/ptBeigeF.gif
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots60%http://static.racingstub.com/img/ptBeigeF.gif
Matches50%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Revue de presse95%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Transferts85%http://static.racingstub.com/img/ptBeigeF.gif
Utilisateurs65%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global back office : 77%


En chiffres, on est à 35.606 lignes de code PHP, et 624 tests qui vérifient que tout fonctionne comme attendu.

[V3] Semaine 103 (1er au 7 octobre 2012)

09/10/2012 18:35
607 lectures
Semaine consacrée :
  • aux fiches stades
  • aux fiches clubs

En parallèle du développement du site, j'ai commencé la Keynote (présentation Powerpoint si vous préférez) qui servira de support à la soirée de lancement de la V3. C'est qu'il va y avoir pleins de choses à raconter ;)

[V3] Semaine 102 (24 au 30 septembre 2012)

02/10/2012 13:19
516 lectures
La semaine passée à été consacrée à :
  • l'avancée des fiches clubs
  • quelques pages de la rubrique Histoire
  • quelques pages de la rubrique Club

Ca a certainement été une des semaines les plus abouties (+) Tout ce qui était en attente sur de nombreux points sur les données liées au Racing et aux autres clubs (fiches clubs, rubriques Saison, Club, Histoire...) a été murement réfléchi et mis en place de façon définitive.


[V3] Semaine 100 (10 au 16 septembre 2012)

18/09/2012 18:46
636 lectures
Ouch... nous voilà déjà à la centième semaine de travail sur la V3 ! Jamais je n'aurais pensé que ce chantier prendrait autant de temps... mais il est maintenant trop tard pour revenir en arrière :) Et même si c'est plus long que prévu, au stade actuel je suis vraiment satisfait de l'avancée générale. Le fait que la V3 commence (sur mon ordinateur uniquement) à prendre réellement forme et à ressembler à quelque chose de vraiment bien, ça motive pour arriver au bout.

Voilà comme toujours le résumé de la semaine dernière :
  • suite des articles
  • encore pas mal de tests, notamment sur les articles
  • démarrage des flux RSS
  • finalisation de détails dans les commentaires

Et le tableau global de l'avancement :

Front office
Rubrique Avancement Graph. avancement
Accueil60%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
B*****75%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Communauté75%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis90%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public50%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf50%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V3 (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs65%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants15%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches15%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres75%http://static.racingstub.com/img/ptBeigeF.gif
Fiches stades60%http://static.racingstub.com/img/ptBeigeF.gif
Forum70%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire60%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Logo40%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Maillot40%http://static.racingstub.com/img/ptBeigeF.gif
Inscription (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP70%http://static.racingstub.com/img/ptBeigeF.gif
N*****65%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)0%
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Réseaux sociaux (*)20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche (*)0%
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Saison30%http://static.racingstub.com/img/ptBeigeF.gif
Site (contact, partenaires...)60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Système d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Système de commentaires65%http://static.racingstub.com/img/ptBeigeF.gif
Système de notation85%http://static.racingstub.com/img/ptBeigeF.gif
T*****30%http://static.racingstub.com/img/ptBeigeF.gif
Transferts90%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global front office : 61%

Back office
Rubrique Avancement Graph. avancement
Arbitres90%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
Baromètres100%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Clubs50%http://static.racingstub.com/img/ptBeigeF.gif
Compétitions40%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Forum90%http://static.racingstub.com/img/ptBeigeF.gif
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots60%http://static.racingstub.com/img/ptBeigeF.gif
Matches50%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Transferts85%http://static.racingstub.com/img/ptBeigeF.gif
Utilisateurs65%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global back office : 75%


En chiffres, on atteint maintenant 33.458 lignes de code PHP, et 380 tests qui vérifient que tout se passe correctement sur le site. La suite la semaine prochaine !

[V3] Semaine 99 (3 au 9 septembre 2012)

10/09/2012 18:05
284 lectures
De nombreux chantiers ont avancé la semaine dernière :
  • les tests
  • les photos
  • la communauté
  • les fiches clubs

A propos des tests (j'en avais déjà parlé ici) : j'ai pour l'instant écrit 277 tests, répartis en deux grandes catégories : les tests fonctionnels et les tests unitaires. En gros, ces tests me permettent de savoir si tout (du moins ce qui est testé) fonctionne bien comme prévu. Mes tests testent si telle ou telle page répond bien (la hantise de l'erreur 404!), si le comportement quand on clique sur un bouton est bon, si telle fonction PHP se comporte correctement etc. La moindre erreur est détectée et le rapport affiché à la fin m'indique où ça coince, il ne me reste alors plus qu'à corriger. Ecrire les tests prend du temps, mais c'est un moyen génial de vérifier que le site tourne bien, et ça fait à la fin un énorme gain pour la maintenance du site : quand tous les tests seront écrits, je saurais en quelques minutes s'il y a une page d'erreur quelque part sur le site, sans que je sois moi-même (ou quelqu'un d'autre) obligé de passer des heures à surfer sur le site. Cool ! Donc pour l'instant, j'ai 277 tests ("assertions" pour être exact), dont 20 qui échouent.

Arghhhhh... la semaine prochaine on atteint la 100e semaine !



[V3] Semaine 96 (13 au 19 août 2012)

20/08/2012 18:01
672 lectures
Au programme de la semaine passée : transition en douceur entre la fin des vacances et la reprise du travail...
Côté V3, pas grand chose à signaler, si ce n'est le début de la migration à Symfony 2.1.0 RC1. Cette version est sortie début août, elle apporte un paquet de changements, dont certains non négligeables. Je préfère me farcir la migration maintenant, quitte à y passer un peu de temps, plutôt de d'attendre encore plus. Mais je sais déjà que je dois repasser à la main dans plus de 200 fichiers de formulaires pour adapter le code PHP !




[V3] Semaine 92 (16 au 22 juillet 2012)

25/07/2012 07:12
577 lectures
Encore une semaine consacrée à tout ce qui concerne les articles (écriture, back office, planning, accueil), qui sont à présent quasiment terminés.

Voilà le tableau récapitulatif de l'avancement. J'y ai ajouté une nouvelle information, pour distinguer les fonctionnalités qui sont jugées non indispensables (celles avec *) en vue de la version alpha. La version alpha sera présentée aux privilégiés équipiers. J'estime qu'elle sera utilisable quand les fonctionnalités indispensables (sans *) seront faites à 90%. Les équipiers feront les premiers tests, pendant que terminerai tout le reste.

Front office
Rubrique Avancement Graph. avancement
Accueil50%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
B*****50%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Communauté60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis20%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf40%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V3 (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs60%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants15%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches15%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres75%http://static.racingstub.com/img/ptBeigeF.gif
Fiches stades60%http://static.racingstub.com/img/ptBeigeF.gif
Forum70%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire60%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Logo40%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Maillot40%http://static.racingstub.com/img/ptBeigeF.gif
Inscription (*)50%http://static.racingstub.com/img/ptBeigeF.gif
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP70%http://static.racingstub.com/img/ptBeigeF.gif
N*****60%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)0%
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Réseaux sociaux (*)20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche (*)0%
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Saison30%http://static.racingstub.com/img/ptBeigeF.gif
Site (contact, partenaires...)60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Système d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Système de commentaires60%http://static.racingstub.com/img/ptBeigeF.gif
Système de notation80%http://static.racingstub.com/img/ptBeigeF.gif
T*****10%http://static.racingstub.com/img/ptBeigeF.gif
Transferts90%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global front office : 56%

Back office
Rubrique Avancement Graph. avancement
Arbitres40%http://static.racingstub.com/img/ptBeigeF.gif
Articles80%http://static.racingstub.com/img/ptBeigeF.gif
Baromètres100%http://static.racingstub.com/img/ptBeigeF.gif
Brèves100%http://static.racingstub.com/img/ptBeigeF.gif
Clubs50%http://static.racingstub.com/img/ptBeigeF.gif
Compétitions40%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Forum90%http://static.racingstub.com/img/ptBeigeF.gif
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots60%http://static.racingstub.com/img/ptBeigeF.gif
Matches50%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires (*)90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Transferts85%http://static.racingstub.com/img/ptBeigeF.gif
Utilisateurs65%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global back office : 73%

[V3] Semaine 91 (9 au 15 juillet 2012)

16/07/2012 18:11
301 lectures
La semaine dernière a été entièrement consacrée aux articles, avec quelques avancées sympathiques :
  • Possibilité de rédiger un article à plusieurs
  • Possibilité d'enregistrer un article en brouillon
  • Affichage du planning. A ce sujet, je vous invite à vous exprimer dans ce topic, à propos de l'idée de rendre le planning public, et d'y afficher les articles ayant déjà trouvé un rédacteur.


[V3] Semaine 89 (25 juin au 1er juillet 2012)

02/07/2012 18:06
486 lectures
Les avancées de la semaine passée :
  • Suite du back office des utilisateurs
  • Quasi finalisation des brèves côté front office. Il reste à vous donner la possibilité de signaler les erreurs faites dans les brèves affichées à la Une.
  • Avancement dans la reprise des adresses de la V2

A propos de la reprise des URL de la V2 : il faut savoir que les adresses des pages existantes vont toutes disparaître pour être remplacées par de nouvelles adresses. J'ai pas le choix, mais c'est un mal pour un bien, on va y gagner en sécurité, en clarté et en optimisation pour les moteurs de recherche. Par contre, les adresses existantes sont enregistrées et utilisées par des milliers d'autres pages ou de sites, comme par exemple :
  • directement sur le stub (notamment dans le forum)
  • dans d'autres sites (sites de foot, annuaires, Wikipédia...)
  • dans les moteurs de recherche
On ne peut pas se permettre que les visiteurs, venant d'ailleurs vers une adresse d'une page de la V2, se prennent une erreur (la fameuse "404") et n'arrivent pas sur la page souhaitée. C'est pour ça que je gère une correspondance entre les adresses utilisées dans la V2 et celles de la V3. Sachant que j'ai recensé un peu plus de 400 pages différentes, ça fait du boulot, surtout quand une page a des paramètres qui lui sont propres (numéro de page ou mode d'affichage particulier par exemple). J'ai donc pour l'instant traité environ 50% de tout ces cas.

Pour finir, le compteur de lignes me donne 31.616 lignes de code PHP.

[V3] Semaine 88 (18 au 24 juin 2012)

25/06/2012 13:48
495 lectures
Quoi de neuf la semaine dernière :
  • Back-office des utilisateurs avec notamment la gestion des changements de pseudo
  • Fiches clubs
  • Fiches stades
  • Affichage des données sur les cartes Google (génération de fichiers KML pour les connaisseurs)

Et revoilà le tableau complet de l'avancement mis à jour :

Front office
Rubrique Avancement Graph. avancement
Accueil40%http://static.racingstub.com/img/ptBeigeF.gif
Articles60%http://static.racingstub.com/img/ptBeigeF.gif
B*****50%http://static.racingstub.com/img/ptBeigeF.gif
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Communauté60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis20%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf40%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V320%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs60%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres70%http://static.racingstub.com/img/ptBeigeF.gif
Fiches stades60%http://static.racingstub.com/img/ptBeigeF.gif
Forum70%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire60%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Logo40%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Maillot40%http://static.racingstub.com/img/ptBeigeF.gif
Inscription50%http://static.racingstub.com/img/ptBeigeF.gif
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP70%http://static.racingstub.com/img/ptBeigeF.gif
N*****60%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)0%
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Réseaux sociaux20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche0%
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Saison30%http://static.racingstub.com/img/ptBeigeF.gif
Site (contact, partenaires...)60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Système d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Système de commentaires50%http://static.racingstub.com/img/ptBeigeF.gif
Système de notation80%http://static.racingstub.com/img/ptBeigeF.gif
T*****10%http://static.racingstub.com/img/ptBeigeF.gif
Transferts70%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global front office : 54%

Back office
Rubrique Avancement Graph. avancement
Arbitres40%http://static.racingstub.com/img/ptBeigeF.gif
Articles70%http://static.racingstub.com/img/ptBeigeF.gif
Baromètres100%http://static.racingstub.com/img/ptBeigeF.gif
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Clubs50%http://static.racingstub.com/img/ptBeigeF.gif
Compétitions40%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Forum90%http://static.racingstub.com/img/ptBeigeF.gif
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots60%http://static.racingstub.com/img/ptBeigeF.gif
Matches50%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Transferts70%http://static.racingstub.com/img/ptBeigeF.gif
Utilisateurs50%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global back office : 71%

[V3] Semaine 87 (11 au 17 juin 2012)

18/06/2012 18:12
555 lectures
Pas mal d'avancées la semaine dernière :
  • Pages du site (contact, partenaires, à propos...), que j'avais d'ailleurs oubliées dans le tableau global de l'avancement
  • Back-office des utilisateurs
  • Pages de la rubrique Histoire
  • Inscription


[V3] Semaine 85 (28 mai au 3 juin 2012)

04/06/2012 18:11
755 lectures
Plusieurs chantiers ont progressé la semaine passée :
  • Le baromètre. C'est d'ailleurs maintenant le premier module à être terminé à 100% dans le back-office, yeah !
  • Les fiches des joueurs
  • L'interface générale
  • Les fiches clubs
  • Des pages de la rubrique Histoire

Et un petit chiffre : j'en suis précisément à 29.279 lignes de code PHP écrites.

[V3] Semaine 84 (21 au 27 mai 2012)

29/05/2012 14:33
335 lectures
J'ai exclusivement avancé sur le baromètre durant la semaine dernière.

Voilà aussi le tableau global de l'avancement mis à jour :

Front office
Rubrique Avancement Graph. avancement
Accueil40%http://static.racingstub.com/img/ptBeigeF.gif
Articles60%http://static.racingstub.com/img/ptBeigeF.gif
B*****50%http://static.racingstub.com/img/ptBeigeF.gif
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Communauté60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis20%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf40%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V320%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs30%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres70%http://static.racingstub.com/img/ptBeigeF.gif
Fiches stades0%
Forum70%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire0%
Histoire / Logo30%http://static.racingstub.com/img/ptBeigeF.gif
Histoire / Maillot30%http://static.racingstub.com/img/ptBeigeF.gif
Inscription0%
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP70%http://static.racingstub.com/img/ptBeigeF.gif
N*****60%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)0%
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Réseaux sociaux20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche0%
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Saison20%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Système d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Système de commentaires50%http://static.racingstub.com/img/ptBeigeF.gif
Système de notation80%http://static.racingstub.com/img/ptBeigeF.gif
T*****10%http://static.racingstub.com/img/ptBeigeF.gif
Transferts70%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global front office : 49%

Back office
Rubrique Avancement Graph. avancement
Arbitres40%http://static.racingstub.com/img/ptBeigeF.gif
Articles70%http://static.racingstub.com/img/ptBeigeF.gif
Barometres60%http://static.racingstub.com/img/ptBeigeF.gif
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Clubs50%http://static.racingstub.com/img/ptBeigeF.gif
Compétitions20%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Forum90%http://static.racingstub.com/img/ptBeigeF.gif
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots60%http://static.racingstub.com/img/ptBeigeF.gif
Matches30%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires90%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron70%http://static.racingstub.com/img/ptBeigeF.gif
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages80%http://static.racingstub.com/img/ptBeigeF.gif
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Transferts70%http://static.racingstub.com/img/ptBeigeF.gif
Utilisateurs20%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global back office : 66%



[V3] Semaine 81 (30 avril au 6 mai 2012)

07/05/2012 14:07
291 lectures
Comme prévu, je n'ai eu que très peu de temps la semaine passée. J'ai quand même avancé sur :
  • le forum
  • les commentaires
  • les MP

Cette semaine s'annonce encore très light (encore un jour férié, encore des congés...)

[V3] Semaine 80 (23 au 29 avril 2012)

01/05/2012 21:32
325 lectures
Petite semaine écoulée, pendant laquelle j'ai continué le forum et les commentaires.
Cette semaine, entre pont, jour férié et formation, je sais déjà que je n'aurais pas le temps de faire grande chose...

[V3] Semaine 79 (16 au 22 avril 2012)

23/04/2012 12:15
805 lectures
La semaine passée :
  • suite du développement des sondages, finis à 80%
  • suite du développement des questions du patron, finies à 70%
  • suite du développement des questionnaires, finis à 90%
  • mise en place de tests sur le code source

Au-delà du réel intérêt des tests (voir ci-dessous), leur mise en place et l'utilisation d'outils comme phpUnit permet aussi de quantifier le nombre de lignes de code écrites. Ca ne sert pas forcément à grand chose, si ce n'est à sortir des chiffres et à frimer :p Sachez donc qu'il y a pour le moment exactement 27 981 lignes de code PHP écrites pour la V3 ! Je ne parle que du PHP pur, ça n'inclut pas les fichiers de configuration (nombreux dans Symfony2, pour décrire les URL à utiliser, les tables de la bases de données...) ni le pur HTML rendu pour l'affichage dans le navigateur. Et ne sont évidemment pas comptées là-dedans les lignes vides ou les lignes de simples commentaires PHP... Ne sont pas comptées non plus les lignes des modules extérieurs faisant une partie du boulot (connexion des utilisateurs, envoi de mails, stockage des photos uploadées et un paquet d'autres).

Quelques mots sur les tests : Symfony2 présente l'immense avantage de pouvoir écrire ses propres tests, unitaires et fonctionnels. Un test unitaire permet de bêtement tester si une fonction qu'on écrit en PHP retourne bien le résultat attendu, par rapport à d'éventuels paramètres donnés en entrée. C'est très pratique, c'est le minimum à tester, mais ça ne suffit pas pour vérifier si le site se comporte correctement et affiche bien ce qu'on attend. C'est là qu'interviennent les tests fonctionnels : on peut tester que les pages répondent bien (la hantise de l'erreur 404!), qu'elles affichent bien ce qu'on veut, voire qu'en cliquant sur tel ou tel élément il se passera ça, etc. Ecrire des tests prend du temps, beaucoup de temps, mais quand on a un énorme site comme racingstub.com, on peut difficilement s'en passer. A chaque fois que je fais des corrections et améliorations, il me suffit de lancer tous ces tests pour vérifier que tout fonctionne encore correctement. Une fois la V3 lancée, ça ne vous empêchera pas de trouver des bugs (parce que je peux difficilement écrire des tests sur absolument tout), mais ça devrait drastiquement réduire l'activité du topic de signalement des bugs. Surtout, je pourrais faire évoluer le site et annoncer des mises à jour de façon sereine. Ca impliquera juste de faire évoluer les tests en même temps. Evidemment, dans la V2, rien de tout cela n'existe ;)

[V3] Semaine 78 (9 au 15 avril 2012)

16/04/2012 13:59
279 lectures
La semaine passée :
  • suite du développement des sondages
  • quelques bricoles sur les fiches matches et la gestion des utilisateurs

Cette semaine sera enfin une vraie semaine, sans congé ni jour férié, du coup, je devrais avoir plus de dispos pour avancer.

[V3] Semaine 77 (2 au 8 avril 2012)

10/04/2012 18:06
357 lectures
Petite semaine passée, entre congés et jours fériés :
  • Quelques petits travaux sur la page d'accueil
  • Gros travaux sur les sondages, questions du patron et questionnaires : j'étais initialement parti pour tout gérer dans un même module, mais je vais finalement organiser ça de façon différente et avoir 3 modules distincts. J'ai donc attaqué les modifications du module de sondage (le seul des 3 qui existait jusque là) et mis en place les 2 autres modules.

Voilà aussi le tableau global de l'avancement, qui a bien progressé (et qui s'est enrichi d'un pourcentage d'avancement global par tableau) !

Front office
Rubrique Avancement Graph. avancement
Accueil30%http://static.racingstub.com/img/ptBeigeF.gif
Articles60%http://static.racingstub.com/img/ptBeigeF.gif
B*****50%http://static.racingstub.com/img/ptBeigeF.gif
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Communauté60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis40%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf40%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V320%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs20%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres0%
Fiches stades0%
Forum70%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire0%
Histoire / Logo0%
Histoire / Maillot0%
Inscription0%
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP70%http://static.racingstub.com/img/ptBeigeF.gif
N*****60%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)0%
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires50%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron40%http://static.racingstub.com/img/ptBeigeF.gif
Réseaux sociaux20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche0%
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Saison20%http://static.racingstub.com/img/ptBeigeF.gif
Sondages50%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Système d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Système de commentaires50%http://static.racingstub.com/img/ptBeigeF.gif
Système de notation80%http://static.racingstub.com/img/ptBeigeF.gif
T*****10%http://static.racingstub.com/img/ptBeigeF.gif
Transferts70%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global front office : 44%

Back office
Rubrique Avancement Graph. avancement
Arbitres40%http://static.racingstub.com/img/ptBeigeF.gif
Articles70%http://static.racingstub.com/img/ptBeigeF.gif
Barometres0%
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Clubs50%http://static.racingstub.com/img/ptBeigeF.gif
Compétitions20%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage60%http://static.racingstub.com/img/ptBeigeF.gif
Echarpes95%http://static.racingstub.com/img/ptBeigeF.gif
Forum0%
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots20%http://static.racingstub.com/img/ptBeigeF.gif
Matches30%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics70%http://static.racingstub.com/img/ptBeigeF.gif
Questionnaires50%http://static.racingstub.com/img/ptBeigeF.gif
Questions du patron40%http://static.racingstub.com/img/ptBeigeF.gif
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages30%http://static.racingstub.com/img/ptBeigeF.gif
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch80%http://static.racingstub.com/img/ptBeigeF.gif
Transferts70%http://static.racingstub.com/img/ptBeigeF.gif
Utilisateurs20%http://static.racingstub.com/img/ptBeigeF.gif

Avancement global back office : 54%

[V3] Semaine 76 (26 mars au 1er avril 2012)

02/04/2012 18:02
493 lectures
Résumé de la semaine dernière :
  • Suite du stammtisch (fini à 80%)
  • Début de l'adaptation finale du système de commentaires pour les MP
  • Début de la gestion des compétitions

Il faut que je vous ressorte le tableau avec les barres représentant l'avancement global, depuis la dernière fois ça a bien progressé !

[V3] Semaine 75 (19 au 25 mars 2012)

26/03/2012 18:13
343 lectures
Les avancées de la semaine passée :
  • Tout ce qui concerne les écharpes (front office et back office) est terminé à 95%.
  • J'ai attaqué la refactorisation (re-écriture du code) de tout ce qui concerne les commentaires, le forum et les MP, pour me sortir des problèmes sur lesquels j'étais bloqué quand je m'en étais occupé il y a quelques mois. Vu que j'ai compris pas mal de choses depuis, je vais pouvoir avancer définitivement, même si ça m'oblige à faire un certain nombre de changements.
  • J'ai attaqué la finalisation du stammtisch.

Cette semaine, même si je n'aurais pas trop de dispos, je vais continuer sur le stammtisch et les commentaires.

[V3] Semaine 74 (12 au 18 mars 2012)

19/03/2012 14:13
310 lectures
La semaine dernière, je n'ai pas retouché aux pronostics, mais j'ai bien avancé sur d'autres chantiers :
  • Développement de la gestion des transferts (finis à 70%)
  • Développement du système de covoiturage (fini à 60%, je bloque sur un problème, je reviendrais dessus plus tard)
  • Démarrage du développement de tout ce qui concerne les écharpes
  • Quelques petits arrangements globaux

Ca avance vite et bien ! Cette semaine, je continue sur les écharpes.

[V3] Semaine 73 (5 au 11 mars 2012)

12/03/2012 14:02
531 lectures
Grosses avancées la semaine dernière sur les pronostics, qui sont presque terminés. Il me reste à :
  • finaliser la récupération des concours, pronostics et classements de la V2
  • s'occuper de l'affichage des classements (dans la V3)
  • s'intégrer avec les autres modules, ça sera pour plus tard

J'ai également commencé à gérer les transferts et le covoiturage, pour lequel je prévois un chouette système qui pourra servir à d'autres choses que les matches du Racing :)

[V3] Semaine 72 (27 février au 4 mars 2012)

05/03/2012 13:48
278 lectures
Ce sont les pronostics qui ont avancé la semaine dernière. Quand je vois ce que j'ai fait en quelques heures, je me dit que je suis sur le bon chemin ! J'ai prévu un système qui nous permette simplement de gérer plusieurs types de concours de pronostics :
  • matches du Racing ou d'une autre équipe
  • championnat (L1, CFA2...)
  • Coupes du Mondes, Euros
  • Scores à deviner ou 1N2

Il faut savoir que dans la V2, tout ça est géré un peu anarchique, les types de concours (RCS, championnats, Coupes du Monde) ayant été empilés les uns à côté des autres au fil des années. Du coup, il est aujourd'hui compliqué de retrouver tout ce qu'un stubiste a fait comme pronostics. Tout ceci sera très facile dans la V3.
J'espère finir tout ça cette semaine.

[V3] Semaine 71 (20 au 26 février 2012)

27/02/2012 18:07
1.068 lectures
Encore de belles avancées la semaine dernière, du côté des fiches clubs, des fiches stades, des stublogs, et des systèmes de notations et d'alertes. J'ai aussi réfléchi à la gestion des pronostics et des baromètres. Je sens que je suis de plus en plus efficace dans ce que je fais. Surtout, ce que je développe maintenant, je sais que je n'aurais pas à le reprendre, c'est la différence avec le début du développement de la V3, où j'ai tâtonné sur beaucoup de choses et j'ai depuis re-écrit une bonne partie du code.

Voilà le tableau global selon mes estimations. Il est éventuellement à comparer avec le précédent de la semaine 54. J'avais d'ailleurs dans ce précédent tableau oublié pas mal de choses... Vous remarquerez quelques fonctionnalités ***** qui sont des fonctionnalités secrètes que je ne veux pas dévoiler comme ça, mais qui nécessitent un certain boulot :)

Front office
Rubrique Avancement Graph. avancement
Accueil30%http://static.racingstub.com/img/ptBeigeF.gif
Articles60%http://static.racingstub.com/img/ptBeigeF.gif
B*****50%http://static.racingstub.com/img/ptBeigeF.gif
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Communauté60%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Amis20%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Gestion du compte30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Profil public30%http://static.racingstub.com/img/ptBeigeF.gif
Compte / Quoi de neuf40%http://static.racingstub.com/img/ptBeigeF.gif
Concordance des URL V2-V320%http://static.racingstub.com/img/ptBeigeF.gif
Covoiturage0%
Echarpes10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches clubs20%http://static.racingstub.com/img/ptBeigeF.gif
Fiches joueurs/dirigeants10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches10%http://static.racingstub.com/img/ptBeigeF.gif
Fiches matches / Baromètres0%
Fiches stades0%
Forum80%http://static.racingstub.com/img/ptBeigeF.gif
Graphiques (stats, compos...)80%http://static.racingstub.com/img/ptBeigeF.gif
Histoire0%
Histoire / Logo0%
Histoire / Maillot0%
Inscription0%
Interface50%http://static.racingstub.com/img/ptBeigeF.gif
Liens95%http://static.racingstub.com/img/ptBeigeF.gif
Modération50%http://static.racingstub.com/img/ptBeigeF.gif
MP90%http://static.racingstub.com/img/ptBeigeF.gif
N*****60%http://static.racingstub.com/img/ptBeigeF.gif
Pages "statiques" (club, histoire...)0%
Photos70%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics0%
Questions du patron0%
Réseaux sociaux20%http://static.racingstub.com/img/ptBeigeF.gif
Recherche0%
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Saison20%http://static.racingstub.com/img/ptBeigeF.gif
Sondages50%http://static.racingstub.com/img/ptBeigeF.gif
Stammtisch30%http://static.racingstub.com/img/ptBeigeF.gif
Stublogs90%http://static.racingstub.com/img/ptBeigeF.gif
Systeme d'alerte/signalement80%http://static.racingstub.com/img/ptBeigeF.gif
Systeme de notation80%http://static.racingstub.com/img/ptBeigeF.gif
T*****10%http://static.racingstub.com/img/ptBeigeF.gif
Transferts0%


Back office
Rubrique Avancement Graph. avancement
Arbitres40%http://static.racingstub.com/img/ptBeigeF.gif
Articles70%http://static.racingstub.com/img/ptBeigeF.gif
Barometres0%
Brèves90%http://static.racingstub.com/img/ptBeigeF.gif
Clubs50%http://static.racingstub.com/img/ptBeigeF.gif
Competitions0%
Covoiturage0%
Echarpes0%
Géographie60%http://static.racingstub.com/img/ptBeigeF.gif
Interface80%http://static.racingstub.com/img/ptBeigeF.gif
Joueurs/dirigeants70%http://static.racingstub.com/img/ptBeigeF.gif
Liens90%http://static.racingstub.com/img/ptBeigeF.gif
Maillots20%http://static.racingstub.com/img/ptBeigeF.gif
Matches30%http://static.racingstub.com/img/ptBeigeF.gif
Photos80%http://static.racingstub.com/img/ptBeigeF.gif
Pronostics0%
Questions du patron0%
Revue de presse60%http://static.racingstub.com/img/ptBeigeF.gif
Sondages0%
Stades70%http://static.racingstub.com/img/ptBeigeF.gif
Transferts0%
Utilisateurs0%

[V3] Semaine 70 (13 au 19 février 2012)

20/02/2012 14:57
237 lectures
Grosses avancées la semaine dernière. Pas forcément sur ce que j'avais prévu, mais c'est pas grave :) Je voulais initialement m'attaquer aux fiches de joueurs, mais je me suis finalement occupé des fiches stades. Parce que les fiches joueurs sont très liées aux matches, et que la façon de stocker les matches et les compétitions n'est pas encore clairement définie.

Du coup, ce sont les fiches stades qui ont bien avancé, mais également les blogs, et des modules annexes qui serviront dans tout le site (possibilités de noter, d'alerter @moderateur ou de signaler une erreur sur une fiche).

Je vais essayer de vous refaire le tableau global d'avancement pour la semaine prochaine.
Flux RSS Le stublog de chris : billets, photos, souvenirs, activité racingstub.com, livre d'or...
chris1333557370.png

chris Administrateur

Voir son profil complet

Chargement... Chargement...