23 mai 2006
Sortie de la v4a / Release 4a is out !
Sortie de la version 4a. Pourquoi 4 ? Pour tous les changements majeurs ajoutés :
- internationalisation : support des date/heure et langues depuis la conf. toutefois les fichiers de traduc sont à écrire...
- statistiques : un calcul optimisé et surtout des rendus graphiques générés côté client. PLus de charge CPU, plus de cache sur disque, tout les graphiques sont côtés clients, et ce en une seconde tout au plus ! Certains sont visibles de tous (stats du système, d'autre sont personnels, enfin les derniers sont personnels et exclusifs aux membres privilèges)
- membres privilèves : des supers membres qui seront définis par simple clic par l'admin. Une date d'expiration est renseignée, un clic pour valider et aussitôt le membre accède à de nombreuses stats et options d'affichage ou réglages de compte
- et bien d'autres choses encore : par exemple la possibilité de vérifier chaque mois l'email de contact des membres et de les bloquer puis supprimer automatiquement s'ils ne valident pas leur mail.
De nombreuses infos sur tout ca se trouvent dans la documentation officielle, incluse dans le zip.
LISEZ LA DOC.
Pourquoi révision a ? De petits changements de dernière minute. Des fonctions désactivées car pas encore validées. A aussi comme alpha, même si cette release doit être parfaitement fonctionnelle. Mais sait-on jamais...
N'ayant plus envie de me consacrer à NoixDeCoco, je ne sais pas quand une nouvelle version sortira...Comme le code est délivré en GPL, vous êtes libre de modifier, affiner le programme et REDISTRIBUER VOTRE TRAVAIL, vous y êtes obligés.
New release : 4a. Many improvements in statistitics, schemes, security and otpimisation. Ready for internationalization but due to lack of time, only french is included. No other language file shipped, you must write it...
Because it's released under GPL licence, you can rewrote, modify at will the source code. If so, you MUST REDITRIBUATE YOUR WORK.
09 mars 2006
Ca avance / Still working
Je termine la doc, réinstalle l'apli plusieurs fois pour test et débug. Une version alpha doc+code sera disponible d'ici quelques jours.
I'm finishing the doc and the debug by several setups. I hope to deliver an alpha release in few days (doc+code).
17 janvier 2006
Correction des derniers bugs / Bug free ?
Je termine les dernières ligne de code. Correction des graphes, optimisations diverses, internationalisation. Version 4 dispo courant mars j'espère car me reste la traduction de l'appli et de la doc et le suivi du bon fonctionnement de l'appli.
I'm fixing the last bugs. All work is about translations and docs. I hope to release NoixDeCoco in March.
10 janvier 2006
Bonne année / Happy new year !
Mon code avance par accoups (aie). Quand j'ai le temps, quoi. Concernant le vol de session, rien de probant, aucun bug décelé. Comportement non reproductible. Je ne vais pas tarder à débuter la traduction de l'appli en anglais.
Happy new year ! I'm always coding (when time allows). No bug found on session leak. I will begin translating my app soon in english. yeah translation should require experts, but who is available ? me, arg >_<
15 décembre 2005
Vol de session / Session leak
Il semble qu'un vol de session soit possible dans un cas particulier. Du coup un membre peut consulter l'espace privé d'un autre. Je suis en train de remonter le bug et de le corriger. La future version 4 en sera exemple, obligé :)
A bug was found in the r3 branch. It allows users to view sessions of others. too bad. I'm working on it to fix. The next release (r4) will be bugfree (i hope :)
09 décembre 2005
Travail en cours / Work in progress
Le travail avance bien. Je génère des graphes, c'est beau et rapide. Quelques soucis de mise en page, mais c'est en passe d'être résolu. Reste plus qu'à constituer le fichier de langue anglaise et l'appli sera prête dans sa version 4. Sortie attendue début 2006 ! La doc V4 est prête, relecture en cours.
I'm working on graphics. Now i know how to create them in javascript, no need of GD library anymore. NoixDeCoco r4 will be released in french & english next year. Multi-language app at last ! My app will be bundled with this two languages. By translating by yourself, you could add any language you want. Doc is ready, rereading in progress.
14 novembre 2005
Les graphes se montrent
Ca y est, j'arrive à générer des graphes en javascript. Tout est dynamique, en fonction des besoins évidemment. Par exemple les affichages jour pour jour de tel mois :
Le code PHP récupère les données de la base SQL, génère du code javascript envoyé au client qui l'interprète. Pas de GD2, pas de CPU serveur excessif, pas de fichier cache sur disque, le pied !
Work in progress.
08 novembre 2005
Coding in progress
En DEV en ce moment sur la 3.4 :
- optimisation évidemment
- personnalisation plus poussée des sauvegardes
- support multi-langue
- refonte des graphes de stats
Les graphes peuvent être calculés sur le pc du surfeur, et plus sur le serveur. Gain de place, une maintenance en moins, c'est le client qui consomme du CPU qui afficher le graphe. Librairie en Javascript utilisée, du coup plus besoin de GD2 sur le serveur. Que du bonheur, sauf à programmer vu le manque de doc actuelle sur cette lib javascript.
Déménagement
Après plus d'un an de bons et loyaux services, je déménage le site de l'application NoixDeCoco car Sourceforge prend ses aises. Il impose l'accès à son espace de stockage par clef SSH personelle, dégage mysql3 sans offrir un outil de recopie des bases vers leur version 4, etc
En gros, chaque développeur, pour continuer à utiliser Sourceforge doit tout d'un coup mettre en place des outils dont la nécessité est discutable, mais dont la difficulté d'utilisation est remarquable. Il est temps de se prendre en main. Hormis l'hébergement des fichiers, tout le reste débarque ici officiellement, avec une reprise du contenu de l'ancien site minimale. Pas que çà à faire !