Blog
La déduplication est une chimère, vive le snapshot
Les systèmes de fichiers récents des années 2005-2010 comme ZFS et Btrfs, ainsi que les gestionnaires de volumes, apportent de profonds changements dans la manière de penser et de concevoir le système de stockage. Les deux fonctionnalités phare qui font une apparition...
Notation par étoiles avec JS/jQuery et Font Awesome ★★☆
Les systèmes de notation entre zéro et cinq étoiles sont monnaie courante sur internet, tout particulièrement sur les places de marché et les boutiques en ligne pour noter les produits. Les moteurs de recherchent relaient parfois même cette information dans les SERP...
Bug Prestashop : blocklayered se moque de « visibilité : aucune »
Encore un bug blocklayered sur Prestashop, après avoir fait des siennes avec les déclinaisons de produits, voilà qu'il me casse la fonctionnalité "Visibilité : tout, catalogue, recherche, aucun" de Prestashop. La faute à ses requêtes MySQL dans blocklayered.php qui ne...
Prestashop : fixer les friendly URL en cas de modification du titre
Un comportement de Prestashop 1.5 qui m'a toujours énervé dans l'interface administrateur, c'est son habitude à changer le champ "URL simplifiée" des catégories en cas de modification du titre. Dès la version 1.6 cela a été modifié avec une case "Forcer la mise à jour...
Conf apache et fausse « authorization denied »
Une sorte de bug que vous pouvez rencontrer avec une configuration apache avancée, qui utilise de nombreuses règles pour interdire et autoriser fichiers et dossiers, le site se retrouve interdit aux IP que vous vouliez expressément autoriser. Le comportement qui suit...
Accélérer un import xlsx par PHPExcel
La librairie PHPExcel est excellente pour qui veut lire et écrire des fichiers Excel (xlsx, xls) ou LibreOffice (ods) avec le langage PHP. On rencontre tous des fichiers Excel dont la taille importante fait durer le temps de chargement plus de que de raison sur notre...
Test adaptateur Asus Hyper M.2 X4 Mini
Le format M.2 gagne de plus en plus de terrain à tous les niveaux : ordinateurs portables et ultra-portables qui bénéficient d'un encombrement réduit, mais aussi ordinateurs de bureau via un slot sur la carte mère, et serveurs en datacenters. Ce format est idéal pour...
Vider le cache DNS : pourquoi et comment procéder ?
On vous demande de vider votre cache DNS mais vous ne savez pas ce que cela signifie ? Explications ci-après avec les principales démarches sous Windows, Linux et MacOS. Introduction Avant de parler du cache DNS, parlons de DNS lui-même. C'est le système qui fait la...
Php-fpm en chroot avec Apache 2.4
Php-fpm est une interface entre le moteur d'exécution PHP et les serveurs web comme Apache ou Nginx. Sa rapidité d'exécution en fait une brique incontournable de l'hébergement hautes performances. Cet article se focalise sur la sécurité avec la mise en place...
Les formats de données géographiques : gpx, kml et geojson
Les applications cartographiques prennent place parmi notre vie numérique grâce à leur utilité quotidienne. Si les GPS existent déjà depuis des décennies, les applications pour smartphone ont décuplé les possibilités avec la connexion à internet pour communiquer des...
Démarrer le daemon rsync au démarrage de Debian
Depuis Debian 8, le daemon rsync ne se démarre pas aussi simplement qu'auparavant et une commande supplémentaire est requise pour configurer systemctl. Rsync en tant que service Le daemon rsync est utile pour lancer des synchronisations par le réseau sans passer par...
Bug Visual Composer et WordPress 4.5
Un bug qui semble systématique lorsque l'on utilise le module Visual Composer ou un thème qui l'utilise, et que l'on applique la dernière mise à jour Wordpress 4.5.2. L'édition des pages n'est plus possible car les blocs du Visual Composer ne s'affichent plus et on...
Utiliser OVH comme smarthost dans Exim4
Un court billet pour décrire la configuration permettant de configurer Exim4 tout fraîchement installé sur Debian ou Ubuntu, pour utiliser les serveurs SMTP d'OVH pour lesquels vous avez des identifiants grâce à une offre d'hébergement, base de données et email. Sur...
Bug Prestashop : mauvaise déclinaison produit ajoutée au panier
Un bug Prestashop ennuyeux qui peut prendre bien des heures à débusquer : lors de l'ajout au panier d'une déclinaison produit qui en comporte plus de 2, une mauvaise déclinaison est ajoutée au panier. Une fois sur dix, la bonne déclinaison est ajoutée au panier....
Bug leaflet_numered_markers.js et les évènements mouseover et mouseout
leaflet_numbered_markers.js est une suggestion de code javascript faite par Charlie Croom sur son blog, et qui permet d'afficher des marqueurs numérotés sur la librairie leaflet. Il y a malheureusement un bug avec cette mise en œuvre et l'utilisation des événements...
Un menu contextuel simple avec CSS et jQuery
La méthode de cet article est minimaliste, il s'agit de créer un menu contextuel composé d'icônes qui se déplie lorsque la souris passe devant. Le web regorge de modules jQuery compliqués et de méthodes alambiquées pour créer des menus contextuels suite à un clic ou...
SSD sous Linux : le guide ultime
Le stockage SSD fait indéniablement sa place dans le secteur informatique, à la fois chez les particuliers sur leurs ordinateurs familiaux, que sur les serveurs professionnels utilisés dans le cloud. Cette technologie a l'avantage de remplacer les disques durs...
Un résolveur DNS privé grâce à bind9
Lors de chaque action volontaire et involontaire sur internet (navigation, email, ...) votre ordinateur, votre smartphone ou encore votre tablette va demander à des serveurs DNS que vous ne connaissez pas où se trouvent les serveurs qui se cachent derrière un nom de...
Mais pourquoi SSH est-il si lent ? La solution
Selon les ordinateurs auxquels vous vous connectez, le problème est plus ou moins important : le délai de connexion au serveur SSH peut prendre parfois plus de cinq secondes. Sur la journée, vous vous retrouvez très souvent entrain d'attendre votre ligne de commande...
Retrouver les permaliens WordPress suite à une mise à jour
J'ai déjà rencontré ce cas de figure plusieurs fois, et à chaque fois je perds un temps précieux pour retrouver l'astuce : la configuration par défaut d'Apache sur Debian 8 et de Wordpress ne permettent pas de faire fonctionner les permaliens. Les permaliens sous...