headermask image

header image

flot ou pas ?

Ohmacourbe depuis le départ utilise des moteurs de rendu de courbe en flash, deux me sont passés entre les pattes et celui qui est utilisé en ce moment est fusionchart.

Mais bon, les choses évolues, les terminaux mobiles prennent de plus en plus d’importance, et à terme, renseigner ses infos de courbes dans le train/bus/métro/carriole sera d’une évidence logique.
Et je ne peux laisser passer cela, donc en deuxième position après la finalisation du site pour un lancement public, se trouve maintenant le passage sur flot une bibliotèque de rendu de courbe en javascript, compatible iPhone pour ceux qui savent…

Je me donne une semaine pour le 1er point et 1 autre semaine pour le changement de moteur.

Au taf

ouch, que ca passe

Incroyable comme le temps passe, ce dernier mois n’existe pas, j’ai l’impression d’avoir cligné les yeux et hop, 30 jours dans la figure.

Et puis, pour me rassurer, je regarde la liste des modifications du code de ohmacourbe.com et ouf je suis rassuré, je n’ai pas chômé. Ceci expliquant cela.

Autre sujet consommateur de temps, les Assedics, figurez vous que très logiquement lorsque l’on quitte une société dont on possédais une partie du capital, les Assedics demande une “enquête mandataire” afin de déterminer si vous êtes effectivement dans le champs du régime d’assurance chômage. Rien de particulièrement anormal, le dossier est conséquent, mais là encore, pas de quoi râler à l’administration !

Par contre là ou cela déraille c’est lorsque votre dossier est classer sans suite, que vous ne le savez pas, que les différents intervenants téléphoniques sont désolés mais ne vous donnent que de fausses informations, et que seul la missive au chef de service a permit de débloquer la situation, (enlever le post-it ’sans suite’ de mon dossier) et ENFIN traiter le dossier. Six mois après tout de même, heureusement que personne ne s’ai excuser, je serais tombé de ma chaise.

Sinon, mes gentils cobayes on sans le savoir basculés sur la V2 du site. Bien sur des rough angles subsistent mais grosso modo, rien de majeur.

Et d’ici à lundi, plein de nouvelles fonctionnalités, à suivre donc ;)

power to the user

cartographie web 2.0 wikipedia

Si l’évolution du web que l’on surnomme web 2.0 a mis l’accent sur le contenu généré par l’utilisateur,il apparait tout les jours que ce contenu doit être protégé et encore plus, que l’utilisateur doit être protégé.

Par exemple, la politique de protection de la vie privée de facebook au départ était pour le moins libérale, ce qui était parfaitement justifié dans un contexte d’annuaire scolaire tel que facebook à l’origine. Par contre au fur et à mesure de la croissance en notoriété du site, les utilisateurs lambda sont arrivés et on voulu à juste titre que leurs profils ne soient pas forcément ouvert à tous.

J’essais lors du développement de ohmacourbe.com de ne jamais oublier cela, à ce jour toutes les informations que l’utilisateur peut (et pas doit) saisir pour compléter son profil, sont ‘privatisables’, un click et l’adresse de votre blog ne devient visible qu’à vos amis, un autre click et personne n’y a plus accès.

L’utilisateur est maitre de rentrer l’information qu’il souhaite et la rendre visible à qui il souhaite.

Dans le même état d’esprit, les notifications qui sont adressées aux utilisateurs pour les avertir d’un message, d’un encouragement, d’une nouvelle donnée d’un co-challengeur, sont toutes temporisables voir supprimables.

Pourquoi me direz vous ?

Je répondrai par une autre question : sur combien de sites différents êtes vous inscrits ?
La multiplicité de nos connexions via internet nous soumet tous à un bombardement de mails qui sont d’intérêts inégaux.

Un site web communautaire moderne, ne dois pas noyer ses utilisateurs par ses emails, l’email est un formidable outil pour garder contact avec un utilisateur, le sur-utiliser tue l’utilisateur !

2.5

Et hop, le blog est passé en wordpress 2.5, tout c’est très bien passé.
Voici les étapes de la mise à jour :

  1. sauvegarde du site ‘cp -r wordpress wp233′,
  2. téléchargement de la version 2.5 ‘wget [lien vers la 2.5 FR]’,
  3. dé-compactage ‘unzip [nom du fichier téléchargé]’ (répondre oui à l’écrasement de tous les fichiers en doubles),
  4. suppression du ‘wp-config-sample.php’,
  5. connexion au back-end de wordpress,
  6. validation de la mise à jour de la base de donnée,
  7. fini !

à lire absolument : la FAQ de la mise à jour vers 2.5

l’échange … de tout …

jolie forum non ?

Je suis en train de mettre en place un forum pour ohmacourbe. Après avoir regardé les solutions sur le marché, qu’elles soient open-source (ouvertes et gratuites d’utilisation) ou commerciales, aucune ne m’a semblé adapté à ohmacourbe.

Voici les impératifs que je me suis fixé pour le forum :

  • simple d’accès même aux néophytes,
  • simple d’administration (c’est pour moi),
  • très doux avec le serveur (exit les usines à gaz donc),
  • interfacé avec ohmacourbe (pas de double login/mot de passe).

Le forum n’était pas prévue au départ sur le site, un chat (prononcer tchate) devant permettre les utilisateurs d’échanger entre eux, en dehors du système de vote/encouragements et autres statistiques déjà en place.

Cependant, après réflexion (ce qui est une simple pirouette ‘littéraire’, puisqu’un créateur pense 24h/24h à son projet), les types de courbes proposées étaient de parfait vecteurs de discussions, hors, le chat ne permettait pas cette catégorisation par courbe/besoin. Le forum c’est imposé comme la solution évidente pour à la fois :

  • permettre l’échange d’expériences personnelles,
  • augmenter la plus value du site vis à vis du visiteur (lire trafic moteur de recherche, SEO…).

Pendant ce temps là, Cyrille le graphiste s’occupe de réaliser les dernières icônes et modifications nécessaires.

Tout cela s’annonce bien.

corneliennes statistiques

perso_omc_sigma.pngSur un site tel ohmacourbe, les utilisateurs génèrent le contenu de base, mais le site doit lui aussi remonter de l’information.

Vous saisissez votre poids du jour, un utilisateur lambda passe par là, et vous encourage en votant pour vous, et pourquoi pas laisse un petit mot.

Comptons ensembles :

  • saisie poids du jour : 1 action,
  • l’utilisateur lambda visualise votre courbe : 1 action,
  • l’utilisateur lambda vous encourage : 1 action,
  • l’utilisateur lambda vous laisse un mot : 1 action.

soit 4 actions au total, jusque là tout le monde devrait suivre, voir se dire : bravo il sait compter !
Ces 4 actions vont générer des modifications statistique importantes :

  • nombre de visualisation de la courbe,
  • nombre de contribution directe à la courbe,
  • nombre de vote pour un membre de la courbe,
  • nombre de message de soutient posté sur la courbe.

Deux façons pour moi de gérer cela :

méthode simple :

1 action -> 1 modification

  • avantage : simplicité,
  • inconvénient : monté en charge importante (lire : si beaucoup d’utilisateurs sur le site alors le moteur du site va souffrir).

méthode moins simple :

1 action -> zéro modification immédiate
modification collective toute les minutes

  • avantage : au maximum : 60 mises à jour par heure,
  • inconvénient : les stats du site ne réagissent pas en temps réel aux actions des utilisateurs.

mon choix ?

Méthode 2 : avec modification des statistiques affichées pour les utilisateurs interagissant.

Typiquement, l’utilisateur laissant un message sur une courbe, verra le compteur de message incrémenter de ‘1′, mais le site n’aura en fait pas évoluer… encore.

Pour 99,99% des utilisateurs, le site réagit en direct à leurs actions, ce qui est le but recherché, sans que la base de données (le fameux moteur) souffre, ce qui est le leitmotiv de la création d’un site web.

ca …. y …. est …. presque !

En matière de site web, la forme compte énormément, depuis bientôt 3 semaines, Cyrille (le graphiste) et moi nous échangeons des maquettes, des idées, des réflexions, des retours en avant (concept à moi), des ‘on efface tout et on recommence’ et enfin nous y sommes arrivés : la maquette de la page d’accueil pour les inscrits est terminée !

Ce que j’en retiens :

  1. c’est toujours plus long que ce que l’on croit,
  2. avoir un résumé des fonctions et des particularités de chaque page du site est impératif,
  3. toujours faire confiance aux testeurs,
  4. le créateur du site/concept est totalement partial,
  5. le graphiste n’est pas un intégrateur et vice versa,
  6. quel plaisir quand on aboutit.

Il reste encore toutes les déclinaisons, le maître ‘maux’ maintenant est : intégration à toute berzingue.

Ps : pour les étrangers à ce petit monde de la création web, l’intégrateur est celui en charge de la réalisation de la maquette du site grâce aux éléments graphiques fournis par le graphiste, bien sur dans un soucis constant de conformité aux standards, de fonctionnement optimal quelque soit le navigateur utilisé, et bien sur des délais impartis qui sont toujours trop courts sinon cela manquerait singulièrement de piquant.

de l’importance des testeurs

bug.jpgOn nous rabat les oreilles sur l’importance de la qualité sur la quantité, et bien même en matière informatique cela ce confirme. J’ai la chance d’avoir un panel très divers de beta-testeurs, et chaque type est à même de trouver certains bugs, de comprendre certaines phrases d’une certaine façon.

En voici une petite liste :

  • le testeur fou, [il test plus vite que son ombre, mais ne vois rien]
  • le testeur maniaque, [dès le premier click il vous envoi une page entière de problèmes qui sont n’en sont pas pour la plupart]
  • le testeur blonde, [le plus intéressant, il met le doigt régulièrement dans les évidences pour vous, qui n’en sont pas pour les autres]
  • le testeur informaticien, [tu travaille avec quelle version de mysql, php5 c’est bien, la 6 sera mieux…]
  • le testeur sympa, [celui qui s’excuse 20 fois avant d’avouer qu’il a trouvé un bug]

Vous l’aurez compris, je les aime beaucoup mes béta testeurs, sans eux, il est rigoureusement impossible de progresser !

simplifier la vie des ses visiteurs

openid_big_logo_text.png

Un des freins à l’utilisation de certains sites de services est clairement l’enregistrement.

Le parti pris pour l’enregistrement sur ohmacourbe.com est la réduction maximale, un nom d’utilisateur, un mot de passe, un email (pour recevoir le mot de passe en cas de perte ou d’oubli) et hop c’est fait. La technologie ajax permettant de simplifier le processus par un contrôle de la longueur du nom utilisateur, du mot de passe, et de la validité de l’email en cour de frappe, pas d’aller-retours entre la validation et la correction d’erreurs donc.

Mais il faut aller plus loin encore, le système OpenID permet de s’affranchir d’une partie du processus, une fois un compte crée sur un site authentifiant, les sites utilisant le système OpenID peuvent récupérer une partie des informations déjà saisie, simplifiant encore le déroulé de l’enregistrement.

Ironie de l’histoire, (existe t-il réellement un hasard ?) mon potentiel portail partenaire à convertit ses comptes sur le système OpenID, rendant notre collaboration encore plus simple. (non, ce n’est pas Yahoo ;) )

Je vous laisse, j’ai une intégration à finir.

 

 

de la violence du droit

entreprenautes.pngDepuis quelques mois déjà, un groupe de jeunes entrepreneurs du web se réuni de manière informel, mensuellement, sous le nom d’entreprenautes associés, l’objet de ces réunions étant l’entraide des entrepreneurs du web.

Imaginez vous comme étant le dépositaire depuis quelques années d’une marque auprès de l’INPI sous les termes : entreprenaute et/ou l’entreprenaute, que feriez vous ?

Tout dépend de mon activité et de l’activité des entreprenautes associés ?

C’est effectivement la bonne question à se poser, (toujours brosser le lecteur dans le sens du poil),

Cette question étant posée, supposons que vous soyez “créateur de site web” (1) depuis quelques années déjà, la possibilité de confusion étant faible entre les deux activités, mais que vous êtes très attachés à ce terme ‘entreprenaute’ vous avez deux choix possibles :

  1. transmettre le dossier à votre avocat en lui donnant pour mission : l’arret de l’utilisation du terme ‘entreprenaute’,
  2. appeler, contacter, les entreprenautes associés pour leur demander de changer de nom en leur exposant votre position,

François et Mathilde les fondateurs des entreprenautes associés sont dans ce cas de figure, le déposant de la marque ‘entreprenaute’ ayant choisit l’option n°1 avec une variante :

l’extorsion de fonds !

Qu’un propriétaire de marque puisse la faire respecter, n’ai remis en question par personne, (les entreprenautes associés ayant proposé de ne plus l’utiliser), qu’un propriétaire de marque puisse demander 15 K€ au titre de dommages et intérêts alors qu’en l’évidence aucun dommage n’a pu être causé par les entreprenautes associés, relève de l’extorsion de fonds, ni plus, ni moins.

(1) je suppute là !

Il se trouve que :

  • le domaine lentreprenaute.com pointe sur le site de la société ABCDE FG SARL , nom de domaine déposé depuis le 18 janvier 2003,
  • le domaine entreprenaute.com pointant lui sur une page quasi vierge de la “Free and Open Information Society Initiative” déposé depuis le 15 janvier 2003,

A noter que l’affaire ne peut être complètement analysée sans l’identité précise du propriétaire ou supposé comme tel de la marque “entreprenaute” ainsi que le détail des dommages supposés causés par les entreprenautes associés.