SVG-edit : un éditeur SVG en ligne !

SVG (Scalable Vector Graphics) est un format de représentation vectorielle soutenu par le W3C utilisé notamment par le logiciel libre Inkscape ou le logiciel propriétaire Illustrator d’Adobe. SVG-edit est un projet Open Source propulsé par JavaScript fournissant un éditeur visuel en ligne pour SVG. Le projet est hébergé sur Google Code Git Hub. Démonstration en…

Lire la suite

Evercookie : le cookie qui à du mal à passer…

Evercookie est une API JavaScript permettant de générer des cookies persistants virtuellement indestructibles. Le but de cette API est de permettre d’identifier un client même après qu’il vide de manière standard ses cookies. D’un point de vue technologique, l’API se base sur pas moins de 13 méthodes de dépôt de cookie telles que :  …

Lire la suite

Insert or Update sous MySQL

Si vous désirez insérer des données sous MySQL ou effectuer une mise à jour sur la ligne s’il existe déjà, sachez qu’il existe une syntaxe permettant de réaliser l’opération au sein d’une instruction INSERT. Pour pouvoir utiliser cette syntaxe vos tables devront obligatoirement posséder une clé primaire puisque c’est sur cette clé qu’un test va…

Lire la suite

Rechercher / Remplacer dans une base MySQL

Il existe plusieurs méthodes permettant de rechercher / remplacer du texte au sein d’une base de données MySQL comme vous le feriez avec n’importe quel éditeur de texte évolué. Une méthode simple se base sur la fonction replace de MySQL et sur une requête de mise à jour. Pour réaliser cette requête, vous devrez impérativement…

Lire la suite

Tutoriel : comment créer une ombre portée dynamique avec jQuery

1stwebdesigner propose un tutoriel permettant de créer une ombre portée dynamique à base de CSS / Spriting / jQuery sur les éléments d’une page web en fonction d’une source lumineuse placée sur la page. Ce n’est pas clair ? Je vous invite tout d’abord à jet un œil à cette page de démonstration exceptionnelle (n’oubliez…

Lire la suite

Astuce CodeIgniter : définir le timezone de la base de données

Voici une astuce publiée sur le forum de CodeIgniter qui permet de définir le timezone à utiliser par la base de données un seule fois pour tous les modèles de l’application. Pour réaliser cette tâche, l’auteur à simplement dérivé la classe Model de CodeIgniter afin d’exécuter la requête SQL modifiant le timezone à la construction…

Lire la suite

Solution : your 404 error page returns a status of 200 (Success)

Si vous utilisez l’outil Google Webmaster Tools et que vous rencontrez l’erreur suivante lorsque vous tentez de valider votre site : We’ve detected that your 404 (file not found) error page returns a status of 200 (Success) in the header. Cela signifie que le code HTTP renvoyé par votre serveur sur vos pages inexistantes n’est…

Lire la suite

Htaccess : redirection d’un domaine vers un nouveau domaine

Garder son référencement lors d’un changement de nom de domaine Si vous souhaitez changer de nom de domaine, il est préférable de rediriger toutes les anciennes pages de votre site internet vers le nouveau nom de domaine. Le code de redirection permanente (301) devra être utilisé pour indiquer aux moteurs de recherche que l’URL des…

Lire la suite

Tutoriel jQuery : appliquer un événement sur plusieurs éléments

Le contexte Imaginons que vous devez appliquer le même comportement d’événement à un ensemble d’éléments, il devient alors tout à fait naturel de créer une classe CSS qui permettra d’identifier tous les éléments et ainsi leur appliquer le comportement d’événement simultanément. Ceci ce traduirait par le code jQuery ci-dessous (notez que j’utilise jQuery à la…

Lire la suite

Nos partenaires

PrestaShop

PrestaShop nous fait confiance en nous délivrant la certification Expert qui démontre notre expertise concernant leur logiciel e-commerce. Nous avons également obtenu deux certifications officielles PrestaShop Fullstack Developer.

PayPlug

PayPlug est la solution de paiement française qui simplifie le paiement pour l’ensemble des TPE et PME de l'e-commerce, aussi bien en ligne qu’en magasin.

Klaviyo

Klaviyo, leader mondial du marketing automation, propose une solution complète qui s'interface avec vos canaux de vente.