Blog

  • Tutoriel et outils pour Dev Frontend

    Dans cette article, je listerai des sites spécialisés dans le développement Front-End. Cela prendra en compte des tutoriels, comme des outils qui aide dans ce domaine.

    Devenir un développeur Frontend

    Frontend Developer tools, all-in-one place! https://devtooly.com/
    Site listant des outils spécifique pour le Frontend. Il prends en compte beaucoup de thème (CSS, icones, illustrations, images, extensions chrome, etc…).
    De nouveaux outils sont ajoutés toutes les semaines.

    Collective Codrops https://tympanus.net/codrops/collective/
    Le Collectif présente les dernières nouvelles et ressources de la communauté de la conception et du développement Web. Un article sort toutes les semaines.

    J’ajouterai de nouveaux sites au fur et à mesure du temps.

  • Parts de marché des navigateurs Web

    Cela faisait que je ne m’étais pas renseigné sur les parts de marché des différents navigateurs.
    La dernière fois, Firefox était en tête et Chrome en seconde place.

    Je vais faire un états des lieux en ce début d’année 2022.

    Statcounter est un outil qui permet de voir les données de ces parts de marché, selon la période et le secteur géographique.
    Par exemple, voici les données de la France pendant l’année 2021 :

    Voici les données pour l’Asie, sur la même période :

    Et la même chose pour l’Amérique du nord :

    Je remarque plusieurs choses :
    • Google Chrome est utilisé majoritairement, dans les 3 zones. Plus de 70% à chaque fois.
    • les autres navigateurs sont utilisé minoritairement, et sont dans un mouchoir de poche.
      • Firefox s’est pris une grosse claque
      • Internet Explorer n’est plus utilisé, même la dernière version (IE11)

    Dans les semaines qui viennent, je pense tester un peu plus cet outil pour voir plus de données, et je ferai un petit article la-dessus.

  • Extensions Chrome indispensables

    Google Chrome Extensions
    Google Chrome Extensions

    Dans cette article, voici une liste d’extensions pour chrome que j’ai l’habitude d’utiliser.
    Je trouve ces extensions très utile au quotidien, et me fond gagner du temps.

    (suite…)
  • Comment afficher les erreurs php ?

    error_reporting, ou afficher les erreurs PHP.
    error_reporting

    Dans tout projet PHP, a un moment ou a un autre, un développeur aura besoin d’afficher les erreurs PHP.

    Pour cela, il suffit de modifier les 2 configurations suivantes : display_errors et error_reporting.

    Pour afficher les erreurs de vos scripts php sur votre navigateur, deux lignes sont nécéssaires au début de votre script :

    error_reporting(E_ALL);
    ini_set("display_errors", 1);

    Vos scripts php peuvent maintenant afficher leurs erreurs sur la page de votre navigateur Internet.

    Dans la documentation du site php.net, il existe des exemples pour aller plus loin, et n’afficher que des messages spécifique.
    Par exemple ci-dessous, j’affiche toutes les erreurs à part les E_DEPRECATED :

    error_reporting(E_ALL & ~E_DEPRECATED);
    ini_set("display_errors", 1);

    Inspirations

    https://www.php.net/manual/fr/function.error-reporting.php
    https://netoxygen.ch/faqs/comment-afficher-les-erreurs-php/

  • Importation d’une BDD MySQL en ligne de commande Windows

    Import de BDD MySQL.
    Comment importer une BDD MySQL.

    Cette semaine, j’ai eu comme problématique d’intégrer plusieurs bases de données d’un poids équivalent à 400Mo.
    Je n’avais pas beaucoup de temps pour leur intégration, et je devais rapidement trouver une solution.

    La ligne de commande sous Windows

    La technique est assez simple en soit. Il est même possible de faire des automatisations.
    Je ne vous présenterai que la technique de base.

    • Trouver le chemin vers le fichier binaire mysql.exe de votre serveur Web.
    • Lancez le shell Windows : Démarrer, puis cmd
    • Lancer la commande suivante (attention au chemin, celui-ci est le mien, dans mon local)

    C:\wamp64\bin\mysql\mysql5.7.31\bin\mysql.exe -u root -p

    Attention au mot de passe, si vous en avez mis un.

    Commande SQL

    Il faut d’abord sélectionner la base de données que vous allez utiliser, puis lancer l’importation du fichier SQL :

    use mybdd;
    source chemin/vers/le/fichier.sql

    L’importation se fait en quelques secondes, selon la grosseur de votre fichier.
    400Mo se faut largement en moins d’une minute.