Christophe Le Bot

  • Navigation rapide
Pratique de la conception numérique

Derniers commentaires

  • Test d’interface : paiement d’amendes en ligne
    • julienne | J’ai payé ce une contravention sur le cite dédié à cela ,je n’ai pas eu mon justificatif d paiement je suis inquiète car la semaine prochaine je serai dans la semaine ou je...
    • loren | L’algorithme surpuissant imaginé par les grands cerveaux de cette administration élimine la 5eme case lorsque les 3 premiers chiffres entrés par le citoyen verbalisé sont égaux. Pour...
  • Ajouter un disque à un serveur Linux Debian
    • nicolasg | Bonjour, Je réponds un peu tard à bosco Il est possible d’ajouter le deuxième disque comme un disque normal, et de faire un montage LVM (LVM : logic volume manaaer) avec les deux...
  • Récupérer le dernier auto-incrément MySQL avec PHP
    • chanteur06 | salut , une question : comment je remplace ça svp? >> $id_resto_tmp = mysql_insert_id(); mysql_query(‘INSERT INTO users_restos SET id_user=\ ».$_SE...
    • franky | Je pense que c’est ton commit qui n’est pas bon… relis le code de la fin de l’article… A+ utile plus de 5 ans après…
 

Journée riche pour Magento

Trois événements majeurs pour le projet Magento, pratiquement au même moment :

Voilà les quelques informations qui manquaient encore pour convaincre les plus réticents !

Concernant la nouvelle version, tout a déjà été écrit sur le blog officiel ou sur celui de Fragento. J’ajouterai que nous avons maintenant la maturité qui manquait pour réaliser de jolis projets e-commerce !

Tel est pris qui croyait prendre

Internet fraud costs victims millions of dollars each year. Protect yourself with Escrow.com!

Mon petit doigt me dit que cette entreprise va avoir un peu de mal à développer son activité sur les marchés francophones… Pourtant, elle a des atouts indéniables :

Prix Escrow

Il reste comme un malaise, non ?

Panique sur les DNS !

Hier, c’était la panique chez tous les hébergeurs : une faille majeure a été découverte dans bind, l’application la plus utilisée dans le monde pour gérer les serveurs de noms de domaine. Une faille tellement critique qu’elle permet de prendre le contrôle des domaines et donc d’en rediriger le trafic vers des serveurs pas très honnêtes !

Même s’ils sont ultra-surveillés et protégés, les 13 serveurs racines qui gèrent tous les noms de domaine d’internet, étaient également potentiellement concernés.

Au fait, à quoi sert un serveur de noms de domaine ? Tout simplement à faire le lien entre un nom de domaine et une adresse IP (et inversement). Chaque machine branchée sur internet possède une adresse IP qui permet de la rendre unique sur le réseau mondial. Cependant, utiliser une adresse IP ne suffit pas. D’abord, elle n’est pas facile à retenir. Et puis, comment feraient les utilisateurs de Google qui exploitent 450.000 serveurs ? Il est plus simple de taper www.google.com dans son navigateur que 64.233.167.99. Même si ça marche, évidemment (si, si, essayez !).

Le serveur de noms de domaine est donc un maillon indispensable d’internet. Quand il s’arrête, vos services internet aussi…

Bref, hier, tout le monde était sur le pont… et moi avec ! Si vous gérez un serveur DNS, n’attendez plus, mettez à jour votre installation, c’est vital ! Le correctif est publié et disponible pour pratiquement tous les systèmes.

Journée IHM à Toulouse le 30 juin 2008

Comme l’an dernier, Midi-Pyrénées Innovation et le SIGCHI (Special interest group on computer-human interaction) organisent une Journée Interface homme-machine et interaction innovante. Cette fois-ci, la rencontre se déroulera au Museum d’histoire naturelle de Toulouse le 30 juin 2008.

Au programme, le meilleur de l’ergonomie d’interfaces avec de nombreuses études de cas et des démonstrations : IntuiLab, Thales Avionics, Aeroconseil, Smiths Dectection, Microsoft, Immersive Solutions, Blanc Tailleur, SL Dimension, IRIT, etc. Il y a aura même Metapages, cette boîte de fous furieux (de génie) dans laquelle j’ai passé deux ans inoubliables !

Si l’édition 2008 est aussi réussie que l’an dernier, je vous conseille vivement de vous y rendre !

Agence web ou SSII : que choisir ?

Lors d’une conférence aux RSI Midi-Pyrénées, j’ai été amené à répondre à une question sur le choix du prestataire pour une plate-forme e-commerce. Ma réponse a été suffisamment maladroite et incomplète pour que plusieurs visiteurs me relancent sur le sujet dans les couloirs de Sup Info.

La fameuse question

La question était à peu près : « est-ce que le choix entre agence web et SSII n’est qu’une simple question de coût ? ».

J’ai donc répondu que le débat ne se situait pas là, puisque nous constatons une évolution profonde des agences web et des SSII autour des prestations Internet.

La fameuse réponse

Il y a 15 ans, quand démarraient les premiers projets Internet, il y a avait peu de technologies associées. Juste du HTML, même pas de CSS ! Ce nouveau canal de diffusion servait essentiellement à la communication d’entreprises. Naturellement, ce sont les services de communication et/ou de marketing qui ont hérité des projets Internet et ont, à leur tour, transmis les demandes à leurs prestataires habituels : les agences de communication et de design.

Résultat : ces agences ont créé des départements web autour de méthodes et outils utilisés dans les métiers de création. Il suffit de relire les cahiers des charges des sites web de l’époque pour s’en convaincre…

Puis, tout a évolué très vite. Les technologies ont débarqué à un rythme effréné. Attirés par ce nouveau marché juteux, les agences web ont fleuri (en débauchant des profils d’agences de communication et de design) et ont intégré de plus en plus de profils techniques, sans radicalement changer leurs méthodes. Jusqu’à l’éclatement de la « Bulle Internet » en 2000 et 2001.

Internet avait prouvé son intérêt, mais il fallait l’aborder autrement. Les entreprises ont donc impliqué d’autres profils, ceux de l’informatique, autour de méthodes et outils très différents.

D’une façon générale, les agences web qui avaient survécu au crash, ont continué leur chemin autour de la communication et de la conception de contenu et d’interfaces. Les SSII ont récupéré les développements techniques et l’exploitation des services Internet.

Avec le temps et parce que les deux mondes coexistaient sans réellement se comprendre, les rapprochements étaient inévitables. C’est ce que nous vivons depuis quelques années, avec les fusions-acquisitions d’agences web par les SSII (l’inverse est plus rare).

J’ai conclus ma « fameuse » réponse sur ce point. J’ai donc pris beaucoup (trop) de raccourcis et oublié la suite !

Ce que j’aurais dû ajouter

Bien sûr, se faire manger tout crû par une SSII n’a pas plu à certains responsables d’agences web qui réclament haut et fort leur indépendance et leur culture. Et je leur donne mille fois raison !

Voici donc la suite de ma pensée… qui reste toujours la mienne et soumise à débat.

En réponse à la demande des internautes (dont le comportement a fortement évolué avec la généralisation du haut débit), les acteurs d’Internet se spécialisent. Les profils et les prestations deviennent très techniques et mettent à l’écart les agences web qui n’ont pas su évoluer ou recentrer leur activité. Non seulement les méthodes des métiers de la création côtoient les méthodes de développement logiciel, mais Internet a fini par favoriser la création de nouvelles méthodes (méthodes agiles, développements pilotés par les tests, conception centrée utilisateur, etc.). S’il existe encore des agences web indépendantes, c’est parce qu’elles utilisent ces nouvelles approches.

A côté de cela, une myriade de nouveaux acteurs se focalise sur les marchés de niche : référencement, marketing viral, e-mailing, e-commerce, vidéo web, réseaux sociaux, univers virtuels, veille, développement RIA/RDA, M2M, convergence web / mobile, etc. Cette dynamique structure le marché des prestations Internet et favorise la créativité, technique à l’appui.

C’est ma vision des choses qui ne demande qu’à évoluer grâce à vos commentaires.

Magento et le web sémantique

Si vous êtes à Toulouse le mardi 27 mai et voulez tout savoir sur les solutions internet actuelles, je vous invite à vous inscrire aux RSI Midi-Pyrénées. 19 conférences sont programmées autour de trois thèmes majeurs : le e-commerce, les technologies web et les stratégies innovantes.

J’ai l’immense privilège (et la lourde tâche !) d’être invité à deux conférences pour aborder ces sujets et montrer le résultat d’approches innovantes dans le e-commerce. Je vais donc prendre mon sujet de prédilection du moment : Magento ! Et pour compliquer la chose, j’y ajouterai une dose de web sémantique, grâce aux travaux menés par Ekinos et Mondeca sur de nouvelles interfaces de sites marchands (navigation contextuelle, filtres à facettes, moteur de recherche sémantique, association de produits et conseils d’achat en temps réel, etc.). Et comme un bon exemple vaut mieux qu’un long discours, je prendrai comme support un site e-commerce Magento que nous développons en ce moment.

Je serai ravi de vous rencontrer sur place pour discuter de tous ces sujets qui me passionnent. Si vous venez, faites-moi signe ! Maxime et Florent, je vous ai déjà repérés ! D’ailleurs, merci Maxime pour ton dernier billet : je vais en avoir bigrement besoin mardi !

Dernière chose, si vous loupez Toulouse, l’équipe d’Ekinos sera présente à Paris le 5 juin pour le TEC Paris – Île de France.

La documentation de Magento 1.0 est en ligne

Depuis le lancement de la version 1.0 de Magento, tous ses utilisateurs attendaient (impatiemment !) sa documentation. Elle est désormais disponible sur le wiki officiel.

C’est long, précis et bien écrit. Amplement suffisant pour comprendre le fonctionnement et les atouts extraordinaires de cette plate-forme e-commerce.

Bonne lecture !

Installer Drupal 6 sur un serveur mutualisé OVH

Drupal + OVH

Les contraintes des serveurs mutualisés sont souvent agaçantes, mais rarement insurmontables. C’est le cas chez OVH quand on veut installer Drupal 6.

Drupal ne s’installe pas si register_globals est activé, ce qui est le cas par défaut chez OVH (ce serait trop simple…). Mais il est permis de modifier le comportement du serveur, grâce à quelques directives qu’il faut ajouter au début du fichier .htaccess inclus dans le package Drupal :

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
SetEnv ZEND_OPTIMIZER 1

En gros, je passe en PHP5, je désactive register_globals et j’en profite pour obtenir les avantages de Zend Optimizer.

Il faut également décommenter la ligne RewriteBase / dans le même fichier pour que la réécriture des adresses par Apache fonctionne correctement :

# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
RewriteBase /

# Rewrite URLs of the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

Et là, miracle, Drupal s’installe. Enfin, pas pour tout le monde : sur les anciens hébergements, MySQL est encore en version 4.0, incompatible avec Drupal. Pour s’en sortir, il faut migrer votre base de données vers un autre serveur SQL OVH.

Attention, l’opération est très critique… et n’a pas fonctionné pour moi ! En fait, elle consiste à détruire la base pour la reconstruire à partir de vos sauvegardes. Donc premier point : vérifier que vos sauvegardes sont intègres. Ensuite, il faut suivre la procédure OVH.

Sauf que lorsque j’ai voulu reconstruire la base via le manager OVH, elle n’apparaissait plus dans la liste ! Résultat : plus de base de données ! C’est pratique…

Vista fissa !

Je remercie X-Prime de me faire découvrir le tube de l’année ! C’est très osé, mais il y a peut-être une chance que les royalties rapportent plus que les licences. Du très beau travail !

Mais le meilleur est pour la fin : Philippe a retrouvé la vidéo de Bruce Springsteen qui a servi de modèle.

Bravo pour la comparaison ! Je suis fan. Jusqu’à présent, et après une expérience plus que difficile avec Vista en entreprise (qui s’est terminée par un retour à XP), je n’avais pas bien saisi les avantages du dernier Windows… Mais là, je tombe sous le charme, je suis convaincu, je le réinstalle dès demain. Avec SP1, c’était ça, le secret !

Magento 1.0 est là !

Varien a respecté son échéance et nous propose depuis cet après-midi le très attendu Magento 1.0.

Après en avoir fait une première présentation, j’aurai l’occasion d’approfondir le sujet puisque nous avons avons de belles ambitions autour de cette plate-forme e-commerce chez Ekinos (qui est partenaire officiel de Magento, bien sûr).

C’est parti !