Myriad Blog 1.3.0 Wednesday, Dec 17th, 2014 at 10:34pm 

Dev News Monday, Aug 31st, 2009 at 04:59pm
Myriad User Score Library, étape 27

 
C'est officiel, la prochaine version d'Harmony sera la 9.5. La nouvelle fonctionnalité, les Espaces Utilisateurs, nous semble suffisamment importante pour justifier le saut.
Les pages d'administration commencent à fonctionner plutôt bien, le reste semble solide, nous envisageons une béta très bientôt afin de tester tout cela en vraie grandeur. Les statistiques générales ont été implémentées, Espaces les plus visités, Espaces proposant le plus de fichiers, etc.
http://www.myriad-users.com/cgi-bin/musl/muslsearch.pl?l=0&s=50
 
Bien sur, il reste à définir un look un peu plus sympa pour les pages principales, mais ceci est indépendant du logiciel lui même et peut être mis à jour dans la minute.
Nous avons commencé à travailler sur la version Anglaise afin de proposer au moins deux langues pour la phase de test.
Pendant que les béta testeurs commencerons à titiller le concept nous ferons de notre coté la liste des problèmes en attente afin de les corriger et de les intégrer à cette nouvelle version majeure.
by Didier Guillion

To be seen Friday, Aug 28th, 2009 at 05:25pm
Les collages de l'horreur

 
 
Essayez d'maginer :  
des membres monstrueusement déformés, des corps décapités, des mains à 6 ou 7 doigts, des monstres, amputés des deux jambes, flottant dans l'air en souriant, des bébés avec un bras greffé au milieu du front, des chevaux à 8 pattes, des mains coupées qui continuent de s'aggriper à une épaule, des endroits mystérieux ou les lois fondamentales de la physique ou de l'optique ne sont plus respectées...
 
Non, il ne s'agit pas de la bande-annonce du dernier film de Wes Craven, mais d'images publicitaires, à l'origine destinées à nous faire rêver et acheter le produit.  Les infographistes, parfois, s'emmêlent les pinceaux numériques de Photoshop et produisent involontairement ce genre de monstruosités.
 
Ces images sont recensées sur le blog Photoshopdisaster et agrémentées de commentaires hilarants du blogmestre.
 
Il faut parfois se concentrer un bon moment pour localiser le problème, mais certaines images valent vraiment le coup d'oeil.  
 
Bon week-end à tous, et ne faites pas de cauchemars !
by Olivier Guillion

Dev News Thursday, Aug 27th, 2009 at 05:12pm
Myriad User Score Library, étape 26

 
Les pages d'accueil de MUSL sont maintenant en place, et toutes les fonctionnalités ont été écrites.
 
La recherche, les statistiques, les informations sur les membres et les listes d'événements sont maintenant opérationnels.
 
Il ne reste maintenant plus qu'à vérifier les résultats, puis rédiger les textes définitifs et choisir un aspect un peu moins austère.
 
Ensuite, il faudra faire des simulations d'un grand nombre d'utilisateurs ayant mis à disposition un grand nombre de partitions, afin de vérifier que les scripts (notamment la recherche) tiennent la charge et ne vont pas saturer le serveur.
 
by Olivier Guillion

Dev News Wednesday, Aug 26th, 2009 at 05:33pm
Myriad User Score Library, étape 25

 
Les pages d'accueil de MUSL ont commencé à être mises en place, tout au moins la structure de cette racine du site.
 
Des scripts spécifiques ont été créés afin de permettre aux visiteurs d'obtenir des informations dynamiques sur MUSL, d'effectuer des recherches ou de consulter l'annuaire des membres par exemple.
 
Tout n'est pas opérationnel, mais une première version de ces pages peut être consultée à
http://www.myriad-users.com/
 
Seule la partie française a pour l'instant été créée. Si par hasard vous vous retrouvez sur la page anglaise, cliquez sur le drapeau français dans le coin supérieur droit.
 
Sur ces pages, rien n'est définitif, ni le contenu, ni la manière de le présenter, mais cela donne une petite idée de cela à quoi ça pourrait ressembler.
by Olivier Guillion

Dev News Tuesday, Aug 25th, 2009 at 05:05pm
Myriad User Score Library, étape 24

 
Nous avons terminé de mettre au point les compteurs, et avons prévu de conserver un historique de fréquentation de chaque page, mois par mois, depuis la création de l'espace.  
Ceci permettra éventuellement par la suite d'indiquer les espaces dont la fréquentation progresse, ou simplement de rendre ces informations accessibles au propriétaire de l'espace, pour sa culture personnelle.
Les compteurs ont été mis en place sur l'espace de test, toujours le même, à http://test.myriad-users.com. L'affichage des compteurs, en bas à gauche, est très moche mais est censé être pleinement fonctionnel.
 
Nous avons également commencé à préparer les pages générales d'accueil de MUSL, qui devraient contenir un annuaire des utilisateurs, des options de recherche, de présentation des derniers événements survenus (création d'espace, mise à disposition de nouvelles partitions, etc), des statistiques ou des pages d'information détaillées sur chaque espace...
Ceci n'est pas encore assez avancé pour être publié, mais il devrait y avoir quelque chose à voir demain.
by Olivier Guillion
 1 comment.

Dev News Monday, Aug 24th, 2009 at 04:47pm
Myriad User Score Library, étape 23

 
Aujourd'hui, nous avons mis au point le système de comptage de visiteurs de MUSL.
 
Ces compteurs traiteront les visites "uniques", c'est-à-dire qu'un même visiteur ne sera recompté qu'après avoir quitté le site pendant une certaine période (4 heures).
Cela évite les comptages de "hits" trop optimistes, qui annoncent 10 visites lorsqu'un internaute a consulté 10 pages, ou a rafraîchi 10 fois la même page.
 
Il y aura plusieurs niveaux de compteurs:
 
- Pour chaque page de l'espace de l'utilisateur, on aura le nombre de personnes qui ont visionné récemment cette page (dans les 4 heures qui précèdent), le nombre de visiteurs sur cette page durant les 7 derniers jours, et le nombre de visiteurs de cette page au total depuis la création de la page.
 
- Globalement pour l'espace, et affiché sur la page d'accueil, le nombre de personnes qui ont visionné récemment n'importe quelle page, durant les 7 derniers jours et depuis la création de l'espace.
 
- Et enfin, les mêmes données statistiques seront également disponibles au niveau des pages d'accueil de MUSL, afin de comptabiliser les visiteurs de n'importe quel espace, ou des pages d'accueil elles-mêmes.  
 
Pour l'instant, ces compteurs n'ont pas été intégrés à nos comptes de test accessibles depuis l'extérieur. Nous devons d'abord terminer les derniers tests, et valider le cryptage qui permettra d'éviter les tricheries sur les compteurs.
 
by Olivier Guillion
 2 comments.

Dev News Friday, Aug 21st, 2009 at 04:56pm
Myriad User Score Library, étape 22

 
Le protocole sécurisé d'échange de données entre Harmony et le serveur est au point et validé.
La semaine prochaine nous allons nous consacrer aux pages d'accueil de MUSL. Nous voulons quelque chose de dynamique.
Nous prévoyons d'y afficher la liste des utilisateurs avec pour chacun la date de création de son espace, la date de la dernière modification, le nombre de fichiers, etc. Avec possibilité de classement et de recherche.
 
Au dessus seront présentés les dix Espaces les plus visités, et les dix Espaces mis à jour en dernier.  
A gauche, un cadre donnera la liste des 20 derniers événements : nouvel utilisateur, ajout de musique, etc.
 
Nous espérons pouvoir proposer une première béta début Septembre.
by Didier Guillion

Dev News Thursday, Aug 20th, 2009 at 05:00pm
Myriad User Score Library, étape 21

 
Les fichiers mya sont maintenant correctement gérés, un exemple est ici :
 
http://test.myriad-users.com/
 
Mais comme c'est notre compte de test cela peut bouger très souvent...
 
Aujourd'hui, nous avons surtout réfléchi et travaillé sur la sécurité des transferts de données, il ne faudrait pas qu'un "petit malin" utilise les Espaces Utilisateurs pour y loger du spam par exemple...
 
Nous avons également peaufiné les thèmes définis hier.
by Didier Guillion

Dev News Wednesday, Aug 19th, 2009 at 05:16pm
Myriad User Score Library, étape 20

 
La boite de personnalisation de l'aspect visuel avance bien.  

 
Une douzaine de thèmes ont été créés :
 



 
On pourra choisir un thème par défaut et demander de l'éditer, il passera alors en mode "personnalisé".
Une fois le thème mis au point, il sera possible de le sauvegarder dans son ensemble sur son disque dur sous la forme d'une archive et à l'inverse d'injecter la totalité de l'archive sur son Espace. Ceci ouvre la porte à un échange de thèmes entre utilisateurs. Voire même de changer complètement et très rapidement l'aspect de son site à l'occasion d'événements.
 
Il nous reste maintenant à trouver un moyen de gérer les fichiers .mya...
by Didier Guillion

Dev News Tuesday, Aug 18th, 2009 at 05:00pm
Myriad User Score Library, étape 19

 
Nous continuons de travailler sur la boite de dialogue qui permettra de configurer l'aspect visuel de l'Espace. Pour la tester, nous avons commencé à créer différents thèmes.
 
Dans la boite d'édition cela donne ceci :

 
Et la génération en HTML correspondante :
 
http://didier_guillion.myriad-users.com/index.html
 
Il nous reste encore pas mal de chose à écrire et à valider, comme par exemple de pouvoir définir les différentes couleurs des liens HTML.
by Didier Guillion
 3 comments.

Dev News Monday, Aug 17th, 2009 at 05:00pm
Myriad User Score Library, étape 18

 
Nous travaillons sur la possibilité, laissée à l'utilisateur, de changer l'aspect visuel de son Espace. On peut déjà définir une image de fond pour chacune des aires et changer le style des textes affichés dans ces aires.  
Une aire importante est celle où s'affiche le plug-in. Afin de pouvoir adapter son apparence à la charte graphique de l'Espace, deux niveaux ont été prévus. Dans le plus simple, le jeu de couleur d'affichage pourra être choisi parmi les thèmes de couleurs acceptés par le plug-in :
STANDARD, DRACULA, BLUELAGOON, SPRINGFIELD, SNOWBALL, LIMEJUICE, PINKY, CHARCOAL, BRONZE et OPAL.
 
Dans le niveau avancé, un jeu de commandes, définies sous la forme d'un texte, sera envoyé au plug-in pour le configurer finement, ces commandes seront celles définis dans la documentation du plug-in.
by Didier Guillion

Dev News Friday, Aug 14th, 2009 at 04:58pm
Myriad User Score Library, étape 17

 
La liste des aires sur lesquelles l'utilisateur pourra intervenir au niveau de l'aspect de son Espace a été défini. Nous avons commencé à écrire le module de personnalisation de l'Espace Utilisateur. L'astuce, c'est que rien n'est pré-défini dans Harmony, tout est sur le serveur.  
 
Harmony interroge le serveur qui lui renvoie une liste d'aires, à chaque aire est associé un type : image, texte, etc. Le serveur envoie également une pré-visualisation sous la forme d'une image. Pour chaque type d'aire Harmony sait l'action que l'utilisateur peut faire, sur une image de fond, il peut la changer, sur un texte, modifier son style... Chaque opération appliquée est envoyée au serveur qui retourne la pré-visualisation en résultat.
 
Ainsi en quelques secondes, de notre coté administrateur, on peut appliquer une amélioration sur les modèles en publiant le nouveau source Perl, et ceci sera instantanément visible par tous les utilisateurs sans avoir à faire une mise à jour d'Harmony.
by Didier Guillion

Dev News Thursday, Aug 13th, 2009 at 04:53pm
Myriad User Score Library, étape 16

 
Aujourd'hui nous avons essayé d'anticiper les futurs desiderata des utilisateurs : personnaliser l'aspect visuel de son Espace nous a semblé la première chose que l'on allait nous demander.
C'est quand même plus facile de prévoir de futures extensions quand on a le nez dans le code que 6 mois plus tard...
Nous avons dégagé le minimum vital pour qu'un utilisateur peu aguerri puisse rendre son Espace Utilisateur semblable à aucun autre.
Le travail s'est essentiellement porté sur les images de fond. Avec 5 images ont peut faire le travail.
Nous sommes donc en train d'écrire le protocole d'échange entre le serveur et Harmony qui permettra à terme de définir un "look custom".
 
Attention, cela peut donner des résultats kitsch:
 
http://test.myriad-users.com
by Didier Guillion
 3 comments.

Dev News Wednesday, Aug 12th, 2009 at 04:56pm
Myriad User Score Library, étape 15

 
Les informations personnelles du créateur de l'Espace Utilisateur sont affichées sur la page de garde.
 
Nous prévoyons de laisser le choix entre différents habillages. Le logiciel interroge le serveur pour connaître les habillages disponibles et le serveur lui répond en donnant, pour chaque habillage, une image de pré-visualisation et un texte explicatif.
 

 
Ainsi, il sera possible d'ajouter un nouvel habillage sans avoir à publier une nouvelle version d'Harmony.
 
Comme tout fonctionne plutôt bien nous allons nous consacrer à définir quelques habillages standards qui seront proposés pour la Béta.
 
Il reste à écrire également toute la partie Perl des pages générales : annuaire des Espaces, liste des Espaces récemment modifiés, etc.
 
Nous envisageons de mettre en place un compteur de visiteurs par Espace afin que son propriétaire sache combien de personnes sont venues.
 
Et pourquoi pas un "Top Ten" des Espaces les plus visités ? A étudier.
by Didier Guillion

Dev News Tuesday, Aug 11th, 2009 at 04:52pm
Myriad User Score Library, étape 14

 
Nous continuons à valider le module de publication et le testons sous tous les angles possibles. Création de compte, effacement, changements de paramètres, etc.
 
Nous en sommes là :
http://test.myriad-users.com/
 
La réactivité des différentes actions est maintenant correcte. Le plug-in affiche et joue les musiques.  
Et surtout, le tout semble solide.
 
Il nous reste à afficher le CV complet de l'utilisateur et nous pourrons commencer à travailler sur l'aspect visuel par défaut. Nous prévoyons à terme, de définir plusieurs habillages, que l'on pourra choisir à loisir.
by Didier Guillion
 1 comment.

Dev News Monday, Aug 10th, 2009 at 04:59pm
Myriad User Score Library, étape 13

 
ImageMagic a été mise à jour sur notre serveur. Malheureusement, l'installation était incomplète, il manquait le module de communication avec le Perl : PerlMagic. Donc, ce week end, le système de "kapcha" permettant de valider les messages ou les inscriptions au forum c'est retrouvé en panne. Tout est rétabli depuis ce matin.
 
Cette nouvelle version d'ImageMagic a changé les entrées et il a fallu réécrire une partie de notre code Perl.
 
Nous commençons à générer les icônes associées à chaque dossier et testons l'interface entre Harmony et le serveur. La réactivité de l'ensemble est une de nos préoccupations. Tout délai de plus d'une seconde durant une opération élémentaire est traqué et optimisé.
 
Un premier jet de la page du manuel a été finalisé :
 
http://www.myriad-online.com/resources/docs/harmony/francais/userspace.h tm
by Didier Guillion

Dev News Friday, Aug 7th, 2009 at 05:02pm
Myriad User Score Library, étape 12

 
Aujourd'hui, et pour finir la semaine, nous avons travaillé sur les icônes associées à chaque fichier. Il est maintenant possible de définir que l'icône représentera la première page (ou les deux premières) du fichier.
Cela fonctionnait parfaitement en local, mais une différence de version d'ImageMagic entre notre site local et notre serveur à Paris nous a bloqué. Nous avons donc demandé à notre gestionnaire de site de mettre à jour ImageMagic.
 
Certaines opérations, comme le changement d'ordre des dossiers nécessitaient une requête au serveur pour chaque élément, ce qui entraînait des délais. Nous avons regroupé le tout en une seule commande.
 
Quand l'utilisateur à publié une arborescence complète, il peut demander de n'envoyer que les fichiers qui ont changés en publiant simpelement à nouveau la même arborescence.
 
Enfin, nous avons commencé à rédiger la page du manuel qui explique comment fonctionnent les Espaces Utilisateurs.
 
Nous avons l'intuition que cette nouvelle fonctionnalité va être un pas important dans l'évolution du logiciel. Une très grande majorité de nos utilisateurs est totalement néophyte en informatique et éditer des pages Web, intégrer le plug-in, gérer un site en FTP leur est complètement inaccessible.  
Peut être même allons nous passer en version 9.5 pour marquer le coup...
by Didier Guillion

Dev News Thursday, Aug 6th, 2009 at 05:18pm
Myriad User Score Library, étape 11

 
La génération des pages HTML a encore avancé. Maintenant, outre la page de présentation de l'auteur, les pages représentant les dossiers et les fichiers sont également créées, et l'arborescence des dossiers ou la liste des fichiers sont plus ou moins fonctionnelles.  
 
Tout ceci peut, comme d'habitude, être essayé sur nos pages de test à http://test.myriad-users.com.
 
Nous nous demandons maintenant si nous ne devrions pas offrir la possibilité à l'auteur de recevoir des e-mails de ses visiteurs au travers d'un formulaire Web. Cela lui permettrait de recevoir des commentaires des visiteurs, ou bien des propositions pour l'utilisation d'une de ses musiques (c'est comme ça que Didier s'est retrouvé listé dans IMDB, entre Abel Gance et Ed Harris .  
 
D'un autre coté, cela peut aussi devenir une porte ouverte pour le spam, si un robot trouve le formulaire et réussit à l'utiliser. Si nous décidons de l'implémenter, il faudra donc pas mal "blinder" tout cela.
by Olivier Guillion

Dev News Wednesday, Aug 5th, 2009 at 04:43pm
Myriad User Score Library, étape 10

 
L'aspect graphique de saisie de mot de passe a été repensé.  
Des problèmes de conversion (toutes les données transitent en ASCII), localisés et corrigés.
Un nouvel onglet fait son apparition : "Aspect". Il va permettre à l'utilisateur de configurer certains aspects de son espace.
Par exemple, il pourra choisir, si il le veut, une petite icône en face de chaque fichier qui représente la première page (ou la première et deuxième page accolées)
Les données de cette icône sont calculées par Harmony et envoyées au serveur. Il sera possible de demander de recalculer toutes les icônes des fichiers déjà publiés.
Du coté serveur, la gestion des styles HTML est en cours d'implémentation.  
Nous avons également réfléchit à la façon dont les données des dossiers vont être représentées : arborescence des dossiers à gauche et fichiers dans le dossier sélectionné au milieu.
D'une manière générale, cela avance vite, plus vite que prévu. Le partage très séparé des taches, Olivier en Perl coté serveur, moi en C, coté client, nous permet de travailler à quatre mains sans se marcher sur les pieds et cela ce sent !
by Didier Guillion

Dev News Tuesday, Aug 4th, 2009 at 05:24pm
Myriad User Score Library, étape 9

 
Maintenant, les boîtes d'édition d'Harmony Assistant sont pleinement fonctionnelles, ainsi que les échanges avec le serveur.
 
Comme prévu, nous nous sommes donc attaqués à la génération des pages HTML.
Les modèles de pages ont été créés, afin de préparer la disposition des divers éléments.
Les premiers éléments dynamiques (icône ou description de l'utilisateur, arborescence de ses dossiers) ont été "incrustés" dans les modèles.
 
Bien entendu, ces modèles de pages ne sont absolument pas définitifs. Les couleurs vont changer, des images vont être ajoutées. Mais la disposition générale est déjà là:
bandeau fixe en haut, arborescence à gauche, textes descriptifs (ou partitions) à droite, et un petit bandeau fixe en bas.
 
Vous pouvez voir cela sur notre compte de test.
 
Inutile donc de nous faire part de vos remarques d'ordre esthétique pour l'instant. Si vous revenez de temps en temps visiter cette page de test, vous devriez voir l'évolution (ou les ratés, c'est selon) au fur et à mesure de notre progression vers la version définitive.
by Olivier Guillion
 2 comments.

Dev News Monday, Aug 3rd, 2009 at 06:37pm
Myriad User Score Library, étape 8

 
Nous avons fait des essais afin de saturer l'espace utilisateur (20Mo) et tout se passe bien.
Les tests sur le serveur, avec des espaces bien remplis, nous ont permis de diagnostiquer certaines latences qui entraînaient une perte de réactivité. En effet, l'établissement d'une connexion prends environ une demi seconde. Il vaut mieux se connecter une fois et envoyer un lot de commande plutôt que d'envoyer les commandes une par une. Nous avons localisé les accès multiples et les avons optimisés.
 
Le téléchargement de fichiers a été déboggué et il fonctionne.
 
ImageMagic a été installé avec succès, c'est maintenant le serveur qui calcule l'image de présentation et la mémorise dans la fiche individuelle de chacun. L'affichage de cette image dans la boîte de définition de la page d'accueil a été implémenté.
 
Les commentaires sur les fichiers, les dossiers ainsi que la description de l'utilisateur sont maintenant stylés. Bien entendu les polices utilisables seront limitées à ce que les navigateurs peuvent gérer.
 
A priori, la boîte d'édition, coté Harmony est quasiment finalisée nous allons pouvoir attaquer la partie HTML.
 
Un premier prototype d'extraction des données de la base a été écrit, il ne fait que lister les dossiers et fichiers, mais c'est le premier compte utilisateur fonctionnel :
 
http://test.myriad-users.com/
by Didier Guillion

Dev News Monday, Aug 3rd, 2009 at 05:01pm
Harmony 9.4 et autre Etape 401

- Matérialisation des silences invisibles en mode ruban.
- Importateur Finale : correction du chargement des nuances.
- Importateur Finale : correction du format V2000 (perte de frame).
- Correction d'un problème de blocage dans la recherche de la corde alternative sur les tablatures.
 
by Didier Guillion


Full view
Reduced view
Most recent first
Oldest first
All
Didier Guillion
Olivier Guillion
Sylvie Ricard
All
Dev News
Technical
Mood
Memories
Myriad Life
To be seen
30 previous days
Apr 2006
May 2006
Jun 2006
Jul 2006
Aug 2006
Sep 2006
Oct 2006
Nov 2006
Dec 2006
Jan 2007
Feb 2007
Mar 2007
Apr 2007
May 2007
Jun 2007
Jul 2007
Aug 2007
Sep 2007
Oct 2007
Nov 2007
Dec 2007
Jan 2008
Feb 2008
Mar 2008
Apr 2008
May 2008
Jun 2008
Jul 2008
Aug 2008
Sep 2008
Oct 2008
Nov 2008
Dec 2008
Jan 2009
Feb 2009
Mar 2009
Apr 2009
May 2009
Jun 2009
Jul 2009
Aug 2009
Sep 2009
Oct 2009
Nov 2009
Dec 2009
Jan 2010
Feb 2010
Mar 2010
Apr 2010
May 2010
Jun 2010
Jul 2010
Aug 2010
Sep 2010
Oct 2010
Nov 2010
Dec 2010
Jan 2011
Feb 2011
Mar 2011
Apr 2011
May 2011
Jun 2011
Jul 2011
Aug 2011
Sep 2011
Oct 2011
Nov 2011
Dec 2011
Jan 2012
Feb 2012
Mar 2012
Apr 2012
May 2012
Jun 2012
Jul 2012
Aug 2012
Sep 2012
Oct 2012
Nov 2012
Dec 2012
Jan 2013
Feb 2013
Mar 2013
Apr 2013
May 2013
Jun 2013
Jul 2013
Aug 2013
Sep 2013
Oct 2013
Nov 2013
Dec 2013
Jan 2014
Feb 2014
Mar 2014
Apr 2014
May 2014
Jun 2014
Jul 2014
Aug 2014
Sep 2014
Oct 2014
Nov 2014
Dec 2014
Dec 17th, 2014 at 05:04pm 
Article from Olivier Guillion
Acam Winter étape 23
Dec 16th, 2014 at 04:55pm 
Article from Didier Guillion
ACAM sur Mac étape 6
Dec 15th, 2014 at 05:08pm 
Article from Olivier Guillion
Acam Winter étape 22
Dec 13th, 2014 at 09:33am 
Comment from Antoine Bautista
0 + Album...
Dec 12th, 2014 at 05:00pm 
Article from Didier Guillion
ACAM sur Mac étape 5
Dec 12th, 2014 at 05:00pm 
Article from Didier Guillion
ACAM sur Mac étape 5
Dec 11th, 2014 at 04:58pm 
Article from Olivier Guillion
Acam Winter étape 21 et autres
Dec 10th, 2014 at 11:55pm 
Comment from Didier Guillion
Re: ACAM sur Mac étape 4
Dec 10th, 2014 at 06:59pm 
Comment from musikus
Ipad2
Dec 10th, 2014 at 04:53pm 
Article from Didier Guillion
ACAM sur Mac étape 4

Top of page
Last update:  (c) Myriad