Actualités

  • Actualités

    Coder avec ChatGPT

    L’intelligence artificielle prend de plus en plus de place dans de multiples domaines. Jusque-là, l’utilisation pour le codage n’était pas vraiment convaincante mais… Avec l’arrivée de ChatGPT (que vous pouvez trouver sur le site OpenAI) change la donne. On peut désormais poser des questions précises en langage naturel, même en français, et obtenir des réponses réellement utiles. Pour illustrer cela, je vais dans cet article montrer comment on peut se faciliter la vie en reprenant des éléments de mon exemple de première application Laravel. Les données Dans mon application, je crée une migration pour une table de tâches. J’ai donc demandé à ChatGPT de la créer pour moi avec cette…

  • Actualités,  Laravel 9

    Vite !

    Il existe plusieurs empaqueteurs (bundlers) qui permettent de regrouper nos fichiers Javascript et CSS, de compresser nos images, de lancer un transpiler… Le plus célèbre est certainement Webpack, mais il a de sérieux concurrents comme Parcel. Laravel utilisait jusque-là Webpack par l’intermédiaire de Mix qui est un utilitaire très pratique pour éviter de se prendre la tête avec les subtilités de Webpack. Mais les choses ont récemment changé pour Laravel et Webpack a été mis au placard. Cela au profit d’un nouveau venu : Vite. Par la même occasion, Mix a également rejoint une étagère dans le même placard. Pourquoi ce changement ? Nous vivons dans un monde où la…

  • Actualités,  Laravel 5

    PHP 7 ?

    Faut-il passer à PHP 7 (en fait 7.1) ? La question devient pertinente pour les utilisateurs de Laravel parce que la version 5.5 de ce framework imposera cette version de PHP. Alors je vous propose de faire un peu le point de ce que nous apporte ce nouveau PHP… Déjà on va y gagner en performances puisqu’on nous annonce un gain en 25% et 70%. Bon la marge est grande ! Mais au niveau des fonctionnalités ? Vous pouvez tout trouver dans le manuel. Pour les allergiques à l’anglais voyons un peu ça en me limitant à ce qui me semble le plus important… Groupement des « use » L’utilisation des espaces…

  • Actualités,  PHP

    reCAPTCHA2

    D’après Wikipedia « Le terme CAPTCHA est une marque commerciale de l’université Carnegie-Mellon désignant une famille de tests de Turing permettant de différencier de manière automatisée un utilisateur humain d’un ordinateur ». En gros on veut savoir si on a affaire à un humain ou une machine. Sur Internet ce n’est pas si facile à déterminer mais c’est souvent essentiel pour éviter de se faire spammer ou attaquer en brute force. Les première versions étaient assez laborieuses et finalement pas si efficaces que ça. Mais notre « ami » Google nous propose désormais une version simple, efficace et plutôt facile à mettre en place. L’objet de cet article est de présenter cette nouvelle version.…

  • Actualités,  Laravel 5

    Laravel 5.5 : les nouveautés

    A chaque semestre sa nouvelle version importante de Laravel. Certains disent que c’est trop rapide, mais personne n’est obligé de suivre ce rythme ! Alors voici que se profile la version 5.5 qui est annoncée pour le mois de juillet et sera LTS. La copie est assez avancée pour pouvoir faire un peu le point. Si vous aimez la langue anglaise vous avez une description de toutes les nouveautés sur le site officiel. Sinon je vous en fais ici un petit résumé dans notre langue préférée ! PHP 7 La première grande nouveauté est la version minimale de PHP qui est désormais la 7 : "require": {     "php": ">=7.0.0",…