ToursAnnonces.fr

Tours annonces est un ensemble de services conçus pour vous faciliter la vie au quotidien : petites annonces, emploi, annuaires, services et bien + ...

Inscrivez-vous Vous êtes nouveau ?
Vous avez un compte ?
Aide

Le carnet de bord du webmaster

Passez votre chemin c'est mes notes ici...

31 | 19 | 8 | 20 | 6 | 32 | 10 | 11 | 21 | 34 | 16 | 9 | 36 | 17 | 30 | 18 | 28 | 29 | 7 | 27 | 25 | 22 | 13 | 15 | 37 | 12 | 23 | 26 | 24 | 35 | 33
**** 16-06-2010
08h14  : Toujours dans le css, il manque la page liste-compétences, l'autre que j'avais intégré était périmée, on la réexploitera peut être pour la liste des membres ?
Bref.


09h55 ok

Attaquons maintenant l'espace mon compte qui n'a rien à voir niveau design.

Pour l'instant mon css fait 294 lignes, je suis assez satisfait, c'est, je pense, compact;

Un gros avantage de mon framework est que je suis libre dans le choix du design, aucune contrainte,
je peux utiliser un autre controleur pour mon compte, ou bien utiliser le même contrôleur avec un modèle différent,
je vais opter pour cette deuxième option.

résolution d'autres problèmes...

15h05 ok
Passons au formulaire d'inscription

16h52 ok;
passons à une sieste avant de reprendre la suite de ce formulaire

17h36 : ok


sport


19h52 : ma partie préférée dans la conception d'un site : la conception des tables.



22h19 : voilà, comment je pense faire Komin>,
espérons que j'ai pas oublié trop de choses…
sch-komin.png

22h20 : la synchronisation n'a posé aucun problème dieu merci.

Imprimons ce schéma, et …
qu'il est agréable pour moi de travailler avec ce schéma imprimé sous la main :
l'assurance que l'application sera cohérente (du moins si le schéma de base l'est).

J'ai certainement oublié quelques détails, comme le champ commentaire dans la table competence_note,
mais en gros, j'ai mon guide de travail, fruit de mon méticuleux travail.

Actuellement, Stos génère une table.
Je vais changer le script de base pour qu'il créé toutes les tables d'un coup.
A mon avis, tout devrait fonctionner comme sur des roulettes puisqu'il ny'a que des relations simples (has a)
dans ce schéma.
Suspense …

Par contre, stos n'est pas intégré à une application kif par défaut.
C'est une honte, car il en une des pièces maîtresse, remédions à cela en ajoutons stos par défaut au kif.

22h43 : mon slave est intégré par défaut dans l'application.
Je viens de le lancer et après 30secondes : une erreur, je sais ce que c'est …

Ah non en fait c pas ce que je croyais, petite séance de débugguage…

grr, il veut pas, une table il veut bien..
Alors déjà j'ai oublié pas mal de monde en route pour le rappatriement de stos :
il faut également les css, une modif dans le controleur, une dans l'init, le rappatriement des templates de list and form…


23h09 : ok les dépendances sont réglées, revoyons maintenant le problème avec stos.
Ok, en fait il génère plein d'erreurs, mais il crée les fichiers quand même, c'est juste mon timeout à 3 minutes qui était pas assez long.
Mais voyons ces erreurs.

Ok, en fait c'était bien ce que je croyais: il appelait par erreur (de ma part) ma classe Memory,
car je faisais un class_exists(nom) ce qui appelle la classe, j'ai corrigé en faisant class_exists(nom, false), ce qui n'appelle plus la classe.
Le vrai problème vient donc du temps qu'il met. 3minutes ne suffisent pas ?
Bizarre pourtant il a été super rapide pour me générer les  classes.
Je vais augmenter manuellement le nombre de classes…

23h21 : génération de 5 tables : instantanné.

Ok, j'ai trouvé, en fait c'est la table message qui le bloque;
Il y a effectivement 2 foreign keys qui font référence à la même table.

Voyons si favori passe.
Aucun problème.

Stos apparemment donc a un problème avec 2 foreign keys qui référencent la même table,
essayons de solutionner.

Le symptôme est qu'il part dans une boucle infinine, ça va m'aider à trouver…

Ok, j'ai trouvé le while, reste à trouver le why…
Ok, le why c'est parce que j'ai une fonction qui cherche les alias en prenant le plus petit dénominateur commun et incrémente d'une lettre à chaque fois,
afin de trouver le plus petit alias possible, sauf que lorsque les 2 tables ont le même nom, évidemment, il peut chercher longtemps la différence.

Reste à trouver le how….

Ok j'ai une idée, mais à ct'heure ci je deviens fainéant, à manger…


23h47, feel better, allons-y
23h53 : ok, la boucle est partie, vérifions le résultat généré;
beuuuh, marche pas…

23h58 : ok je discerne de loin le problème pour les listes, pénétrons le mental de stos.
00h06, ok pour les listes, voyons le form...

00h09 ok, c'était plus de l'étourderie que autre chose : appel à des tableaux sans vérifier s'ils étaient pleins d'abord;..



BBBBBOOOOOOOONNNNN.

Le grand moment, à nouveau, est-ce que stos va me générer toute l'appli sans broncher ?
Cette fois je parie que oui.
00h11 hourra! En moins d'une seconde j'ai tous mes formulaires et toutes mes listes.
Oups j'ai parlé un petit peu vite, je décèle un bug sur la liste des département et des villes, ils n'apparaissent pas dans la liste,
pourtant ils sont présents dans les listes des formulaires,
autre point négatif, il manque un onglet pour naviguer d'une liste à l'autre sans avoir à faire à chaque fois précédent.

Bon, je verrais tout ça demain, je vais regarder un film héhéhé ...






AgenceWeb37, agence web de création de site vitrine en Indre et Loire (37)
0.010040998458862