Les frites, le caprice et l’artiste

Je viens du Nord. Pas le vrai, juste de la Picardie. Chez nous, la frite, c’est central.

Du coup, pour détendre l’atmosphère sur le site Kelo.gs, qui traite d’un sujet aussi technique qu’est l’analyse de logs, j’ai ajouté un bouton qui permet de trouver une friterie à coté de chez soi :

02-12-2015 07-45-32

 

Ca c’était au lancement de Kelogs.

Ensuite, il y a eu les feedbacks utilisateurs. Peu de retours négatifs sur ce point. Au mieux ça fait rire, au pire, ça laissait indifférent.

Ensuite, il y a le feedback de l’entourage : ça ne fait pas pro. Les gens ne vous connaissent pas, et ça donne une mauvaise image.

C’est à ce moment que le doute s’installe : quand je fais un produit, du « business » pour parler comme mon frère, dois-je avant tout me faire plaisir et mettre en avant ma façon de voir les choses, MA philosophie, NOTRE philosophie, car c’est  avant tout une aventure avec un (super) co-équipier  ? En l’occurrence, faut-il montrer que même si le sujet est technique, même si vous allez dépenser de l’argent pour utiliser le produit, même s’il faut être professionnel, LA FRITE EST CENTRALE DANS LA VIE ?

Je suis tenté de dire : OUI. Oui, il faut partager sa vision, même si elle tourne autour de la frite, sur un site qui rappelle les céréales, mais qui parle d’analyse de logs pour faire du SEO.

Et parfois, je me dis que non, car certains caprices sont avant tout… des caprices, et qu’ils n’apportent rien à l’utilisateur, pire, qu’ils dégradent parfois l’expérience utilisateur. En effet, j’ai travaillé le SEO pendant 2 ans pour un comparateur de produits. Ce comparateur dispose d’un bandeau animé. Ce bandeau permet d’afficher la liste des marques de produits disponibles sur les comparateurs. Ce petit bandeau dégrade, AMHA, l’expérience utilisateur, le taux de conversion et par extension le SEO :

  • L’attention est portée sur une animation au lieu du produit
  • Le processeur chauffe car le simple défilement des images demande 10% des ressources CPU de l’ordinateur
  • Le tout pompe de la bande passante inutilement

Et pourtant, ce bandeau est toujours en ligne. Pourquoi ? Volonté de la direction. La « faute » est probablement de mon coté : je n’ai pas suffisamment argumenté et insisté face à un caprice, face à un petit plaisir perso, une intuition d’un des co-fondateurs.

D’où les questions :

  1. Qu’elle est la place de l’artiste dans l’aventure entrepreneuriale ?
  2. Faut-il faire des produits sans saveur ?

Une idée ?

EDIT : J’ai retirer le bouton… on verra l’impact sur le taux de conversion !

Linux shell bash colors : the easy way to change them

The easy way :

#Backup your dircolors file :
dircolors -p > ~/.dircolorsrc

#Change the color .dircolorsrc :
nano .dircolorsrc

#If you want to change the directory color to yellow, find DIR 01,34 and change it :
DIR 01;33 # directory

#Change the .bashrc values :
eval "`dircolors -b ~/.dircolorsrc`"
export LS_OPTIONS='--color=auto'

Enjoy :)

How-to install mnoGoSearch on Debian

mnoGoSearch tested with a fresh cloud.runabove.com Debian 7.5 instance :

sudo nano /etc/apt/sources.list
#Only jessie distrib
---> deb http://ftp.debian.org/debian jessie main
---> deb-src http://ftp.debian.org/debian jessie main

#Update package list
sudo apt-get update

#Upgrade distrib with new distrib repository
sudo apt-get upgrade

#Install MySQL & PhpMyAdmin BEFORE mnoGoSearch
sudo apt-get install mysql-server phpmyadmin

#Create a new db
---> create new db db_test_mnogo at http://IP/phpmyadmin/

#Go in the /tmp/ directory for instance
cd /tmp/

#Download mnogoSearch package
wget http://www.mnogosearch.org/Download/deb/mnogosearch_3.3.13-1.static_amd64.deb

#Uncompress and install
sudo dpkg -i mnogosearch_3.3.13-1.static_amd64.deb

#Go to the newly created mnoGoSearch directory
cd /etc/mnogosearch

#Backup and rename the conf file
sudo cp indexer.conf-dist indexer.conf

#Setup mnoGoSearch to work with MySQL
sudo nano indexer.conf
---> replace DBAddr  mysql://root:passmysql@localhost/db_test_mnogo/?dbmode=blob
---> add Server http://www.website-i-want-to-crawl.com/ near the end of the file

#Go to the exe file directory
cd /usr/sbin/mnogosearch

#Create DB
./indexer -Ecreate
#run
./indexer
Enjoy :)

Official doc : http://www.mnogosearch.org/doc33/msearch-indexing.html

RunAbove : Install de Docker, Elasticsearch, Logstash et Kibana

RunAbove : Install Docker, Elasticsearch, Logstash et Kibana
sudo echo "deb http://http.debian.net/debian wheezy-backports main" | sudo tee -a /etc/apt/sources.list.d/debian_wheezy_backports.list
sudo apt-get update
sudo apt-get install -t wheezy-backports linux-image-amd64
sudo apt-get install curl
curl -sSL https://get.docker.com/ | sh
sudo docker pull digitalwonderland/elasticsearch
sudo docker run --rm --name elasticsearch --publish 9200:9200 --publish 9300:9300 -e ELASTICSEARCH_CLUSTER_NAME=my-cluster digitalwonderland/elasticsearch -Des.node.name=node-1

How-to Install Elasticsearch on Debian 7 OVH VPS

install python-software-properties :

apt-get install python-software-properties

install a non official repository Oracle Java :

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update

install Oracle JDK 7

apt-get install oracle-java7-installer

Download and install the Elasticsearch Public Signing Key

wget -qO - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | sudo apt-key add -

Add the following to your /etc/apt/sources.list to enable the repository

deb http://packages.elasticsearch.org/elasticsearch/1.4/debian stable main

Run apt-get update and the repository is ready for use. You can install it with :

apt-get update && apt-get install elasticsearch