Archives de l’auteur : François

Target2Sell, les évènements à venir (il y a du monde ;) )

Beaucoup d’évènements dans les jours qui viennent 🙂
Mardi 19 mai de 8h30 à 10h30: IPPON  – Machine Learning : Retour d’expérience avec Spark et Cassandra (47 avenue de la Grande Armée, Paris)
Événement qui pourrait intéresser les équipes techniques ou toutes personnes intéressées par les enjeux, à la croisée de la technique et du marketing
Mercredi 20 mai de 14h à 15h : E-Commerce Connect ( à l’hôtel Marriott Opéra Ambassador)
Conférence « Personnaliser la relation avec ses clients : enjeux, perspectives, mythe et réalités »
Soirée apéro web networking à 18h ouverte à tous.
Jeudi 21 mai à 11h : Webinar FrenchWeb 
E-Commerce: Comment augmenter son chiffre d’affaires avec la recommandation personnalisée de produits ?
Mardi 2 juin : Lengow Day
Thème de la table ronde : la personnalisation 🙂
Mardi 9 juin de 9h45 à 10h45 : Webinar Oxatis 
La recommandation de produits : un levier clé pour booster ses ventes pendant les soldes !
Mardi 16 juin de 9h à 13h : L’avenir de la relation client à l’air du cloud. (péniche Le Tivano qui sera située à Quai d’Orsay).
Parmi les participants : La Fevad, Frenchweb, Meninvest, Capitaine Commerce, Manutan, Bazaarvoice, iAdvize…
C’est notre « big event » avec tous nos clients, nos partenaires, nos amis…
Envoyez un mail à Caro pour vous inscrire : caroline@target2sell.com
Lundi 29 – Mardi 30 juin : # Shake – Stand + conférence de François le lundi 29 juin (à 14h ou 14h30 – horaire à confirmer). Lieu : Palais du Pharo à Marseille
Et encore, je parle pas des évènements à l’international : Russie et Espagne dans les semaines à venir.
Ouf 🙂

Le processus de développement agile

Quand je faisais du conseil, je parlais de l’intérêt de l’agilité.

Depuis que j’ai lancé Target2Sell, je le vis 🙂

L’équipe de développement est au taquet sur ces questions.

On fait plusieurs mises en productions par semaine.

Les mises en production ne font pas d’interruption de service.

Le processus est complètement automatisé, et met à jour une trentaine de serveurs, avec un mécanisme de rotation de manière à assurer la continuité de service.

2000 tests sont exécutés automatiquement à chaque « build ». Un build est lancé automatiquement à chaque « commit » poussé sur la branche principale de développement.

Avec un rythme aussi rapide, le risque de bug majeur est extrêmement réduit en fait. J’étais bien plus nerveux quand on faisait une mise en production par Sprint de 15 jours.

On est en mode Devops, il n’y a pas d’équipe dédié opérationnel, chaque développeur est responsable, depuis la conception jusqu’à l’exploitation.

Pas de territoire réservé non plus, chaque développeur peut agir sur n’importe quelle partie du code. Bien sûr, chacun se spécialise quand même en fonction de ses affinités Florent a pris en main Spark, Cyrille et JP ont bien investi Cassandra…

Tout cela permet d’avancer vite et bien, avec de bons échanges : le développement, c’est en permanence de la négociation, entre aller vite, et ne pas accumuler trop de dette.

La vie sans iPhone ?

J’avais mis l’iPhone dans la portière, mal rangé. La porte s’ouvre, l’iPhone tombe et malgré sa housse, bing, l’écran est complètement explosé.

J’ai donc envoyé l’iPhone pour réparation, et pendant ce temps, je me suis retrouvé avec un vénérable Thomson, basic.

LD0001585474_2

Alors, peut on vivre avec un tel téléphone ?

Le truc étonnant, c’est que ça fait presque tout : téléphone, messagerie, SMS, photos (si), Internet (si, en mode wap 😉 ).

Alors, tout est bon ?

Ben non 😉

  • Pas de carte, pour trouver le RV au dernier moment
  • Pas d’application SNCF pour savoir ou on est assis
  • Impossible de savoir qui appelle, et impossible d’appeler l’un des 1000 contacts, sans ouvrir l’ordinateur

Et puis le mode T9 pour l’envoie des SMS, on avait oublié, mais c’est « lourd ».

Donc au final, bien sûr qu’on « survie », mais cette expérience permet de bien prendre la mesure de ce que nous apporte un smartphone moderne.

L’iPhone, successeur du Palm Psion 5 ?

Depuis des années, je suis à la recherche d’un « ordi mini », successeur du noble Psion 5.

L’iPhone 6 Plus est pas mal, mais il manque un clavier.

J’ai enfin trouvé mon bonheur avec le clavier iLepo :

iphone ordi

Le clavier est vraiment bien fait, et à la différence d’autres modèles, marche avec les différents caractères accentués.

Son seul défaut : il glisse. J’ai donc ajouté à ma config un « sous main », fabriqué à partir d’un protège écran pour Mac.

Le tout est vraiment agréable à utiliser.

Je pense qu’à l’avenir les fabricants d’accessoires vont proposer quelque chose d’intégré, un peu comme ce qui est proposé pour l’iPad Air.

Et à quoi ça sert tout ça ? ça me donne accès à toutes les applications de l’entreprise, en mobilité, avec une utilisation intensive.

Donc, c’est la config utile pour les vacances, ou on ne veut pas amener l’ordinateur et ou on doit bien sûr pouvoir intervenir si besoin.

Guerre des pixels, Google est il le grand gagnant ?

Coucou, I’m back 🙂

La guerre des prix, c’est un de mes dadas depuis des années.

L’idée est de considérer les écrans d’un utilisateur comme une surface, composée de pixels.

Une personne « normale » voie donc dans sa journée des m2 (des km2 😉 ?) de pixels.

La guerre des pixels, c’est la guerre que se livrent les acteurs de ce secteur pour avoir la plus grande surface possible.

Orange, en son temps, avait cru gagner la guerre en imposant son application dans les smartphones… Apple est passé par là.

Aujourd’hui, Apple est très bien positionné sur le marché des smartphones, et a re-gagné des parts de marché.

Mais au niveau applications ?

J’ai pensé à cet article, hier, car j’ai entendu parlé de la nouvelle app Calendar de Google, et je l’ai installée.

Calendar, GMail, Maps, ces trois applis font bien mieux que les app d’Apple. Elles trouvent donc leur place sur les pixels de nos smartphone.

Pour ma part, j’ai 2 app google sur la barre de lancement rapide :

iPhone googleisé

Derrière la guerre des pixels, il y a du soft. Apple est il toujours au top sur ce sujet ? Pas sûr. Fadell est bien loin… Steve Jobs avait commencé par ne jurer que par le hard, mais avait su évoluer, et comprendre l’importance stratégique du soft…

A suivre

L’intelligence artificielle : La fin de l’humanité ?

Le brillant et étonnant Stephen Hawking pense que l’intelligence artificielle pourrait dépasser l’homme.

Stephen Hawking ne détaille pas sa pensée sur ce sujet. Alors, qu’en penser ?

Comment l’intelligence artificielle pourrait elle dépasser l’humanité ?

Il est certain que l’armée travaille à des robots tueurs.

Les nouveaux robots peuvent se déplacer vite, comme Cheeta :

Les robots sont de plus en plus intelligents, et Asimo est l’un des robots qui semble le plus évolué, avec aujourd’hui la capacité à marcher, courir, sauter, sur des terrains accidentés :

Donc il est bien certain que l’intelligence, la puissance physique et l’autonomie des robots sont en croissance rapide.

Alors, l’ordinateur intelligent est il un danger pour l’humanité ?

On peut imaginer plusieurs types d’attaques :

  • Une attaque « structurelle » : les ordinateurs prennent le contrôle de nos infrastructures. Les banques, les réseaux électriques, … toutes nos infrastructures sont gérées par des ordinateurs, plus ou moins inter-connectés par Internet. Une « intelligence artificielle » pourrait développer des virus informatiques, s’introduire dans les différents systèmes, et en prendre le contrôle. Ce scénario a d’ailleurs été creusé par plusieurs films ou jeux vidéos.
  • Une attaque physique : les robots militaires s’émancipent, et se retournent contre leurs créateurs. Là aussi, c’est un thème développé par plusieurs films. L’humanité pourrait être en danger si l’attaque est massive (armée de robots qui s’organisent, se développent, et détruisent l’humanité) ou si elle utilise des moyens globaux (un programme décide de lancer des bombes atomiques).

Ce qu’il faut bien avoir en tête, c’est qu’actuellement, et depuis plus de 60 ans que l’homme travaille sur ce sujet, l’intelligence artificielle n’a pas beaucoup progressé :

La puissance de calcul des ordinateurs a fait des progrès énormes, ce qui fait qu’en appliquant des programmes « mécaniques », on arrive à battre l’homme sur plein de sujets. L’ordinateur est au niveau du champion du monde des échecs, symbole s’il en est de l’intelligence… Mais le programme qui réalise cet exploit n’a rien de comparable avec ce qu’on appelle l’intelligence.

C’est le paradoxe actuel, on utilise la puissance de calcul pour effectuer des tâches de plus en plus complexes, mais on n’a toujours par percé le secret du fonctionnement du cerveau, et des tâches très simples restent inaccessibles aux machines.

Ainsi, à l’heure actuelle, aucun ordinateur ne sait s’adapter, apprendre, comme l’homme sait le faire.

Au fait, c’est quoi l’intelligence artificielle ?

Question simple et réponse pas si simple ;). Alan Turing, l’un des pères de l’informatique, avait inventé un test pour valider un programme intelligent.

On dit que l’homme est intelligent car il sait apprendre et s’adapter à de nouvelles situations. Il sait « intégrer » des données issues de contextes très variés, permettant des raisonnements complexes basés sur des données très incomplètes. Il ne s’agit donc pas de raisonnements parfaitement logiques, mais plutôt d’intuitions, induites à partir d’exemples divers. L’intelligence, telle que définie de manière anthropomorphe, est donc très liée à la capacité à apprendre, et à raisonner à partir de ces apprentissages incomplets. Cela fait bien longtemps qu’on cherche en informatique a simuler de tels systèmes, mais encore une fois, on est aujourd’hui loin du compte. La capacité du cerveau pour analyser une situation, avec extrêmement peu d’informations, reste complètement inégalée.

J’imagine que l’hypothèse de Stephen Hawking, c’est que ces barrières pourraient être franchies dans les années à venir.

Donc, dans cette hypothèse là, la machine serait, par rapport à l’homme :

  • Plus forte et plus rapide physiquement
  • Plus rapide à résoudre un problème complexe
  • Capable d’apprendre et de s’adapter à de nouvelles situations.

Se pose alors la question de la motivation de la machine :

L’homme pour agir est motivé par plusieurs « moteurs » : les motivations élémentaires liées à la survie, de soi (se protéger des agressions externes, se protéger du froid, boire et manger), la survie de l’espèce (la protection de ses proches, la reproduction) et les motivations liées à notre ego (avoir plus de pouvoir, d’argent).

Quelles seraient les motivations profondes de la machine ?

Qu’est-ce qui rendrait une machine dangereuse ?

Bon, d’accord, un robot militaire est dangereux, surtout si on est en face de lui ;).

Donc une machine est déjà dangereuse pour une personne ou un groupe de personnes. Un robot, un programme, peut tuer un ou plusieurs hommes. Mais ce n’est pas le sujet de la réflexion. La réflexion est plus globale, puisqu’on parle ici de la fin de l’humanité.

Donc, pourquoi une machine pourrait développer une telle motivation ?

Se pose donc la question qu’avait traité Isaac Assimov : au delà des programmes d’utilisation de la machine, quelles sont les « lois fondamentales » structurant la machine intelligente ?

Isaac Assimov avait imaginé trois lois :

  1. Un robot ne peut porter atteinte à un être humain, ni, en restant passif, permettre qu’un être humain soit exposé au danger.
  2. Un robot doit obéir aux ordres que lui donne un être humain, sauf si de tels ordres entrent en conflit avec la Première loi.
  3. Un robot doit protéger son existence tant que cette protection n’entre pas en conflit avec la Première ou la Deuxième loi.

Mais ces lois ne tiennent pas la route, car les militaires, grands investisseurs dans ces domaines, ne mettront jamais en place de telles protections : un robot militaire doit évidement pouvoir tuer.

C’est marrant (si j’ose dire) car je pensais avant l’écriture de cette réflexion que Stephen Hawkins avait tort, mais au fil de l’écriture de cet article, je suis en train de changer d’avis. On peut très bien imaginer plusieurs scénarios catastrophes.

Je ne pense pas que la catastrophe puisse venir d’une machine avec un égo (« je veux dominer le monde »), mais plutôt de bugs dans le paramétrage de la machine (« pour protéger tel territoire, il faut supprimer telle population »). Si on délègue à une machine la capacité à prendre des décisions clés, alors le risque existe.

Les humains seront ils assez sages pour éviter cet écueil ? ça m’étonnerait 😉

E-Commerce Connect – Vidéo de la présentation avec Thibault Mollat du Jourdin

J’ai eu la chance d’animer un atelier, avec Thibault, lors du dernier e-commerce connect.

Thibault a travaillé plusieurs années pour Amazon, ce qui lui donne un regard particulier et intéressant sur le e-commerce.

Sans fausse modestie, je trouve que l’échange a été de bon niveau 😉

LA vidéo :

Big Brother : sélectionné et adopté par chacun d’entre nous

Je viens de lire l’annonce d’Amazon pour Echo :

Donc, je vais mettre chez moi une machine, qui va enregistrer tout ce qui se passe chez moi, pour quelques services gratuits.

Sinon, je peux utiliser Google Now :

Ce coup si, c’est mon smartphone qui sait tout.

Si je trouve que c’est pas assez intrusif, je pourrais bientôt porter des Google Glasses…

En fait, pas besoin d’utiliser ces services pour être dans « la matrice » :

Google sait ce que je recherche, quand, ou…

Pour peu que j’utilise GMail, il sait qui m’écrit, et le contenu des mails.

Même type de relation très intime avec Facebook.

Est il raisonnable d’ouvrir sois même la porte de notre vie privée à ces méga entreprises ?

Je ne le pense pas :

Rien ne garanti le bon usage de ces données.

Elles peuvent être détournée, exploités, volées.

C’est probablement le « point noir » majeur de l’évolution actuelle d’Internet. Internet n’était pas conçu pour être autant centralisé… Bien au contraire.

Alors ? Vais-je laisser tomber tous ces services, installer un bon vieux Linux, mettre en place mon serveur de mail ?

Demain…

Elle est ou ton oreillette ? Manuel de survie quand on perd son oreillette bluetooth

Zut, je me rends compte en arrivant au bureau que je n’ai pas mon oreillette bluetooth.

Arrivé le soir chez moi, je la cherche, et ne la trouve pas. Fuck : c’est tout petit ce truc là : comment la retrouver ?

Je cherche sur Internet. Première idée, utiliser une application capable de faire sonner l’oreillette.

Je télécharge l’application… qui me propose de mettre à jour le firmware de l’oreillette avant de pouvoir la chercher !

Bon, autre piste : j’appelle le téléphone couplé avec l’oreillette. ça ne marche pas, car le son de l’oreillette est tellement faible qu’on ne l’entend pas.

Que c’est énervant : mon iphone est bien couplé à l’oreillette, mais impossible de savoir ou elle est.

Enfin, on (avec ma fille Pauline) a eu une idée : Utiliser le micro de l’oreillette. Pauline m’appelle donc, et pauline écoute au téléphone, pendant qu’on gratte un peu partout. Les micros de l’oreillette renvoie le son, plus ou moins fort, en fonction de la distance de l’oreillette.

Bon, on a fini par retrouver ce gadget indispensable ( 😉 ) après quand même une bonne heure !

Au fait, elle était dans la poche d’une verste (mais pas celle que je portais). C’est bête hein ?