Pour les besoins du travail, je passe mes journées souris à la main. Que ce soit pour faire du développement, de la bureautique, des diagrammes, de la gestion de projet. Depuis un arrachement osseux dans la main, des douleurs dans le dos de la main surviennent plus ou moins vite au cours de la journée. […]
Certaine extension de WordPress vous demande votre ID de Flickr. Voici donc comment récupérer votre ID. Etape 1 Connecter vous sur Flickr Etape 2 Rendez vous sur votre page de paramètres Etape 3 Copier votre nom d’utilisateur (encadré en rouge dans l’image ci dessous) Etape 4 Aller sur ce site : http://www.webpagefx.com/tools/idgettr/ Etape 5 Copier votre pseudo à […]
Afin d’utiliser l’API de Flickr, vous avez besoin d’une clé d’application. Flickr va vous permettre de stocker toutes vos photos. Vous bénéficiez gratuitement d’un quota de 1TB. Grâce à l’API vous pouvez exporter vos albums dans WordPress. L’API de Flickr peut également être utilisé sur différentes plateformes. L’API est disponible pour une utilisation commerciale ou […]
There are two options to get and manage Varnish activity data: Varnish Plus, which is a paid service that offers a VAC (Varnish Administration Console). It allows the visualization of real time stats on Varnish usage. collectd, wich is daemon that generates servers usage graphs taht posesses a Varnish plugin. The former option isn’t free while the latter feels […]
Si vous souhaitez obtenir des statistique sur l’utilisation de Varnish vous avez le choix entre plusieurs solutions : Varnish Plus, qui est une version payant et propose un outil VAC (Varnish Administration Console). Il permet de visualiser en temps réel des statistiques sur l’utilisation de Varnish collectd qui est un daemon qui permet de générer des […]
Varnish ne supporte pas le TLS. Hitch est un proxy réseau qui gère les connexions TLS/SSL et transmet le traffic décrypté à Varnish, il fournit donc un support HTTPS. Hitch est donc votre meilleur ami, il est juste dédié à gérer les connexions TLS et rien d’autre. J’ai au début géré mes connexions TLS avec nginx, mais j’ai […]
L’optimisation des images sur un site est souvent oubliée. Pourtant nous recherchons tous à charger le plus rapidement nos sites pour éviter que nos visiteurs attentent ou même pire aillent voir ailleurs. Pour réduire le temps de chargement de vos pages et nottement de vos ressources externes il faut compresser les images qui accompagnent nos articles […]
Si votre site n’est pas full responsive, et qu’en fonction du type de device ( mobile ou sur desktop) l’affichage et le contenu est différent pour une même url il faut donc gérer des caches différents. De plus Varnish se base sur le contenu du header Vary pour gérer différents cache. Si votre application ou votre serveur […]
Dans un article précédent j’ai détaillé le fonctionnement de Varnish ainsi que des différentes subtourines. Dans cet article je vais vous détailler comment gérer différents sites / backends. Ensuite comment bypasser le système de cache via les cookies ou url. Puis je vais ajouter un morceau de code VCL pour faire du ménage dans les […]
Cet article fait suite à l’article sur la présentation de Varnish. Dans cette partie je vais détailler le fichier de base de configuration que j’ai mis en place. Il y a plein d’autres exemples sur le net qui traîne. Pour ma part je me suis basé sur une configuration déployé sur nos projets professionnels. Le […]
Cet article traite de Varnish 4.1 sur Debian Jessie. Varnish est un revers Proxy qui permet de soulager vos serveurs, et d’accélérer le temps de chargement de la page pour vos clients. Pour mieux comprendre, un petit schéma issu de Wikitwist Voici un Google Slides que j’ai réalisé pour présenter Varnish aux collègues et que […]
Le lazy-loading est une technique qui consiste à ne charger des objets sur la page qu’au moment où ils sont visibles pour l’internaute. Cette technique permet d’accélérer le chargement des pages et d’économiser des ressources serveurs. Cette technique est souvent utilisée pour ne charger les commentaires qu’au moment où l’internaute arrive à la fin de […]
Un petit tuto pour effectuer la migration de MySQL vers Percona sur une Debian (Stretch). Si vous souhaitez seulement installer Percona passer directement à la deuxième étape. Percona Server est un serveur de base de données pour MySQL qui fournit des performance supérieure ainsi qu’une meilleur scalabilité. Avant toute chose il faut savoir qu’effectuer cette […]
Sur Chrome, il y a une option qui permet d’enregistrer les mots de passe avec Google Smart Lock. Sur les formulaires de connexion, Chrome va ainsi soit me proposer un menu-déroulant avec les valeurs sauvegardées, soit il va auto-remplir le formulaire comme on peut le voir sur l’exemple. Il ne reste plus qu’à cliquer sur […]
Edit : Pour installer la version PHP7.1 rendez vous sur cet article : Installer PHP7.1 et PHP7.1-FPM sur Debian et Raspberry (Raspbian) Pour profiter des performances de PHP7, sur l’application Jeedom, j’ai décidé d’installer PHP7 sur mon Rapsberry B+ qui tourne sur la version Jessie de Raspbian. Testé et approuvé. Tout d’abord passer sudo. Ajouter […]
Sur Windows il existe le fameux S.A.R.A.H qui utilise la reconnaissance vocale de Microsoft. Mais l’installation est assez déroutante pour un débutant, puisqu’il faut mettre en place un serveur dédié avec la présence d’un Micro. Sinon il était possible de mettre en place un autre système sur Android grâce aux applications (Tasker et Autovoice). Deux applications payantes. Ce […]
Je vous propose ici, un parrainage sur iGraal. iGraal c’est jusqu’à 40% de vos achats remboursés chez 1563 marchands grâce au cashback & aux codes promo, toute l’année. L’inscription est totalement gratuite. iGraal dispose de nombreux partenariats avec des sites e-commerce, et lorsque vous passez par leur site (ou utilisez l’extension Chrome / Firefox / Safari / Internet Explorer) […]
En PHP pour faire une requête sql en utilisant PDO, il y a la possibilité de les préparer en utilisant des marqueurs (?) pour lesquels les valeurs réelles seront substituées lorsque la reqûete sera exécutée. Voilà un exemple très simple d’utilisation dans lequel il n’y a qu’une valeur. <?php try{ $db = new PDO(« dbtype:host=yourhost;dbname=yourdbname;charset=utf8″, »username », »password »); $values […]
Par défaut lorsque vous cliquez sur une adresse mail avec un mailto, votre client mail par défaut (Outlook, Thunderbird,…) s’ouvre. C’est plutôt agaçant lorsqu’il n’est pas configuré et qu’on utilise que l’interface de Gmail pour envoyer ses mails. Grâce à l’API navigator.registerProtocolHandler() , vous pouvez définir Gmail comme client mail lors d’un clic sur un mailto. […]
Voici la méthode sur Chrome puis Firefox pour enregistrer dans un fichier HAR (Format HTTP Archive) l’ensemble du traffic réseau entre votre PC et les sites web que vous visitez. Il contient l’ensemble des infos concernant les pages visitées, les images, css… Sur Chrome Ouvrir la console du navigateur via la touche F12 Il faut ensuite […]