Blog

  • 97 choses que tout programmeur devrait savoir

    Aujourd’hui, je vous présente un livre, que tous développeur devrait lire.

    Il s’intitule 97 Things Every Programmer Should Know. et présente la sagesse de plusieurs développeurs experts.

    De ce livre, vous apprendrez ce que tout développeur devrait savoir, quelle que soit le langage que vous utilisez. Avec les 97, courts et extrêmement utiles, conseils pour les programmeurs dans ce livre, vous développerez vos compétences en adoptant de nouvelles approches sur les anciens problèmes, en apprenant les meilleures pratiques appropriées et en affinant votre métier grâce à des conseils judicieux.

    Avec les contributions de certains des praticiens les plus expérimentés et les plus respectés dans l’industrie (y compris Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann et bien d’autres encore), ce livre contient des connaissances pratiques et des principes que vous pouvez appliquer à toutes sortes de projets.

    Lien de téléchargement du livre : 97 Things Every Programmer Should Know.

    Qu’en pensez-vous ?

  • Apprendre à utiliser Docker et Vagrant

    Apprendre à utiliser Docker et Vagrant


    Dans le monde du développement et de l’informatique, il faut parfois créer (et configurer) des environnements virtuel pour des projets spécifiques.

    Il existe deux solutions permettant de faire ce genre de chose. Ils s’appellent Docker et Vagrant.

     

    Wikipédia nous dit les choses suivantes sur ces deux outils :

    Docker est un logiciel libre qui automatise le déploiement d’applications dans des conteneurs logiciels. Selon la firme de recherche sur l’industrie 451 Research, « Docker est un outil qui peut empaqueter une application et ses dépendances dans un conteneur isolé, qui pourra être exécuté sur n’importe quel serveur Linux ». Ceci permet d’étendre la flexibilité et la portabilité d’exécution d’une application, que ce soit sur la machine locale, un cloud privé ou public, une machine nue, etc.

    Vagrant est un logiciel libre et open-source pour la création et la configuration des environnements de développement virtuel. Il peut être considéré comme un wrapper autour de logiciels de virtualisation comme VirtualBox.

    Voici une playlist permettant d’en apprendre plus sur ces deux technologies. Les vidéos sont en français.

    Sources

    Wiki Docker – https://fr.wikipedia.org/wiki/Docker_(logiciel)
    Site de Docker – https://www.docker.com/
    Wikipédia Vagrant – https://fr.wikipedia.org/wiki/Vagrant
    Site de Vagrant – https://www.vagrantup.com/

  • Bonnes pratiques pour PHP7

    Bonnes pratiques pour PHP7

    Depuis sa sortie en Décembre 2015, PHP7 nous a offert des nouveautés et des bonnes pratiques à savoir.

    Basiquement, vous pourrez retrouver ces nouveautés sur le site php.net sur la page Migration de PHP 5.6.x vers PHP 7.0.x.

    Je vous propose en plus, une playlist youtube sur cette version de PHP :

  • L’importance de la documentation

    L’importance de la documentation

    Pour tout projet informatique, qu’il soit web ou logiciel, il est primordial de faire une documentation.

    J’ai créé une playlist sur Youtube, de quelques vidéos présentant les qualités et les défauts de ces documentations.

    Ce que je peux en retirer, à partir de mon expérience : Il est obligatoire d’en faire une pour un projet, ne serai-ce que pour la personne qui développe projet.

     

    Qu’en pensez-vous ?

    Si vous avez des liens à partager, envoyez-les moi en commentaires, par mail, etc… Je les rajouterai dans l’article.

  • Lecture rapide : comment lire 2 fois plus vite en 24 heures

    Lecture rapide : comment lire 2 fois plus vite en 24 heures

    Pack comment lire 2 fois plus vite en 24 heures

    Comme il est possible d’apprendre à lire, il est possible d’apprendre à lire plus vite. Nicolas Meunier propose, sur tuto.com, plus de 5h de vidéo sur les manières de lire plus vite.

    Son tutoriel s’intitule Lecture rapide : comment lire 2 fois plus vite en 24 heures. il est divisé en 7 modules distinct :

    • Module 1 : Desserrez le frein à main
    • Module 2 : Le plein potentiel de votre cerveau
    • Module 3 : La mécanique du Speed Reading
    • Module 4 : Le champ de vision
    • Module 5 : La concentration
    • Module 6 : La compréhension
    • Module 7 : La mémorisation

    Cette formation permet de doubler sa lecture de lecture en quelques heures, et même de la tripler en quelques jours.

    Je l’ai regardé, et elle est très prenante et très réussi. Je la recommande.

    Une formation = un extrait

    Pour cette formation, je vous propose (toujours en vidéo) les bases de la lecture rapide :

    Pour ce tutoriel, il y a besoin de document à imprimer : document lecture rapide.

    Liens de partenariat

    Lien de la formation : Tuto Lecture rapide : comment lire 2 fois plus vite en 24 heures
    Lien des formations liées à Productivité.