Blog

  • Les bases de Symfony 4

    Les bases de Symfony 4

    Après avoir commencé à travailler sur un projet Symfony 4, je voulais partager avec vous les bases de travail avec cette version.

    Au lieu de vous faire un cours complet dessous, je vous donnerai les liens qui m’ont été très utiles.

    En premier lieu, voici quelques vidéos Youtube, regroupé dans une playlist. Les deux premières présentent Symfony 4 dans son ensemble, et les suivantes traitent de la partie développement.

    Ensuite, le tutoriel de Grafikart traitant des nouveautés Symfony 4. Il reprend tous ce qui a été dit dans la première vidéo de la playlist précédente.

    Pour finir, voici quelques liens de la documentation de Symfony 4

     

    Que pensez-vous de cette documentation pour apprendre les base de ce Framework ?

    Si vous connaissez un lien que l’on peut ajouter dans cette article, n’hésitez pas à le partager en commentaire.

  • La modération de commentaires

    La modération de commentaires

    Aujourd’hui, j’écris cette article, parce que la semaine dernière, j’ai eu un commentaire gentil d’un petit troll.

    Le commentaire se trouve sur l’article HighCharts – création d’un diagramme en nuages de points. J’ai préféré le garder, parce qu’il soulevait un point. J’ai donné une réponse pour donner mon point de vue.

    Quand on écrit un commentaire, ou n’importe quel texte sur un site, il ne faut pas le faire tout en se cachant.
    Je dis cela car la personne ayant écrit le commentaire cité plus haut, à donné le mail suivant : moi@moi.fr. Ce qui est dommage pour plusieurs raisons :

    • Cela m’empêche de lui répondre directement, ne serait ce que pour échanger avec lui, de manière privé.
    • On ne peut pas, non plus, discuter avec cette personne de manière publique.
    • Même sans le vrai mail de la personne, j’ai une adresse IP d’où vient le commentaire (ici le crous d’une université, via un réseau sans fil eduroam).

    Il faut savoir que, dans mon exemple, le troll est gentil. D’où le fait que je l’ai laissé.

    De plus, dès que j’ai un commentaire plus virulent, ou de spamming, je le mets dans les indésirables.

    Un de mes premiers réflexes a été de protéger mon blog contre les spammeurs et les trolls de ce genre.

    Le message que je veux quand même partager via cet article est que, quand on écrit un commentaire sur un site, il faut le faire pour partager et échanger sur un thème donné.

    Qu’en pensez-vous ?

  • Tuto Le Mind Mapping facile

    Tuto Le Mind Mapping facile

    Tuto Le Mind Mapping facile

    Cette formation nous est proposé par Marc Augier sur le site de tuto.com. Le thème est sur le Mind mapping (ou carte heuristique).
    La représentation principale du Mind mapping est un schéma, supposé représenter le fonctionnement de la pensée.

    La formation dure moins de 2h, pour 22€. Elle permet de nous préparer aux points suivants (et même plus) :

    • Gérer efficacement l’information en l’organisant rapidement
    • Améliorer votre organisation professionnelle et personnelle
    • Préparer et conduire des rendez-vous importants
    • Explorer vos idées et stimuler votre créativité

    Une formation = un extrait

    Voici l’extrait de la formation, qui présente la théorie du Mind Mapping

    Liens de partenariat

    Lien de la formation : Tuto Le Mind Mapping facile
    Lien des formations liées à la productivité.

  • Projets et défis pour 2018 – un mois après

    Voici un mois que je vous avait donné mes résolutions pour 2018, dans l’article Projets et défis pour 2018.

    Voici le rapport de mes résolutions après un mois, sachant que je travaille actuellement 39h par semaine pour un contrat salarié.

    Par rapport aux projets que je voulais mettre en place, j’ai réussi à dépasser le stade du lancement, ce qui est le plus difficile.

    • Le mini-framework CSS est devenu un framework Front-end, du fait que j’y mettrai du Javascript, dans le moyen à long terme.
    • Pour la partie création des plugins et templates sous WordPress, ça avance aussi. Je liste ce que je veux faire dans un cahier des charges, et j’essaye de voir des techniques pour automatiser la création de ces fonctionnalités. Je ferai une liste d’article la-dessus.
    • Pour la création de mes deux projets sur WordPress, j’ai déjà les URL finales. Il me reste à m’occuper de la précédente phase, et les projets pourront commencer.
    • Pour le système d’API PHP avec Google Maps, je pourrai commencer ça d’ici quelques semaines, et l’avancer rapidement. Pour le secret, je veux juste reprendre le tutoriel de Google Maps suivant : Utiliser MySQL et PHP avec Google Maps, et le remettre à jour. Ce tutoriel utilise notamment la bibliothèque mysql_connect pour la connexion à la BDD, ce qui est impensable aujourd’hui. Dès que j’aurai fini mon cahier des charges, je le mettrai peut-être en ligne pour que vous puissiez vous faire une idée du boulot à faire.

    Pour les nouvelles compétences :

    • Je m’attaquerai bientôt à la technologie de WP, surtout par rapport à la partie des templates, et des plugins.
    • Pour Zend et Symfony, je ne sais pas si je les utiliserai pour 2018. Il y aura peut-être plus de chance pour 2019.
    • Pour le langage Python, je m’y mettrai dans les prochains mois. J’ai acheté plusieurs formations pour apprendre ce langage, et je le ferai vu le prix de ces formations.
    • Pour le reste de mes compétences, je verrai aussi pour 2018.

    Voici donc mon retour de mes résolutions 2018 pour le premier mois de l’année.
    Je vous tiendrai encore au courant au fur et à mesure.

  • Problème de Flux RSS sous WordPress

    Problème de Flux RSS sous WordPress

    En début de semaine, en faisant une recherche sur les JSON Feed, j’avais remarqué que les flux RSS de mon blog étaient bloqué depuis plusieurs mois.

    J’étais étonné de ce bug, car je n’avais techniquement rien fait pour le provoquer.

    Pour le corriger, j’ai donc fait une recherche sur google, et sur différentes plateformes dédiés à WordPress. Je suis finalement tombé sur le lien suivant : Flux RSS qui ne se met pas à jour sur les agrégateurs.

    Le lien ne propose pas de solution miracle, mais la personne qui a écrit le post (et qui avait donc le problème) liste tout un ensemble de chose qu’il avait fait pour corriger ce problème.

    J’ai donc suivi la liste, et j’ai remarqué que mon problème de flux venait d’un plugin.

    Je voulais partager cette info avec vous, et j’espère qu’elle vous aidera si vous avez ce problème.