Blog

Spread the love
  • AWS Amplify c’est quoi ?
    Déjà, Amazon Web Services (AWS) est une plateforme cloud avec plus de 200 services fournie par Amazon (vous aviez deviné ?) permettant aux développeurs d’y accéder de n’importe où au moment où ils en ont besoin. Bon […]
  • API Platform et les DataTransformer
    Parfois la représentation d’une ressource est différente entre l’input et l’output de l’API.Prenons comme exemple une ressource person : notre API serait capable de lire une carte d’identité. Nous aurions le document en entrée et […]
  • Ne perdez plus votre bash history sur docker
    Si vous êtes comme moi, et avez tendance à utiliser docker comme un bac à sable, je comprends votre frustration de n’avoir jamais d’historique de vos commandes (bash history).Incapable de faire ctrl + r un […]
  • Que faire avant que mon serveur brûle ?
    Nous avons vu il y a peu de temps comment faire un backup de vos données. Mais une application ne se résume pas qu’à cela. Votre serveur a une configuration particulière, des services qui tournent, […]
  • Que faire avant que mon serveur brûle (Sauvegarde Mysql)
    Il y a plusieurs questions à se poser. Vous pensez bien qu’il y a une différence d’infrastructure et de procédure si vous voulez une application toujours up.Vous avez probablement, dans vos contrats, un temps d’indisponibilité […]
  • Comment ajouter du cache Redis à Doctrine
    Le cache Doctrine est placé par défaut dans le dossier cache de votre projet Symfony. Et nous savons que les accès aux fichiers sur le disque ne sont pas les plus rapides. Sur doctrine, il […]
  • Pourquoi utiliser declare(strict_types=1)
    Nous voyons de plus en plus de fichiers PHP avec declare(strict_types=1) . Mais savez-vous pourquoi c’est utile ? Ce que cela apporte ?Depuis que PHP 7.0 est sorti, les méthodes ont des paramètres typer (int, […]
  • Comment dynamiser votre container Docker PHP
    Chaque projet a ses propres caractéristiques, ses propres extensions. Si entre chaque client vous ne faites qu’ajouter des choses sur votre container, il va finir pas être immense. Nous allons voir comment faire pour avoir […]
  • Comment utiliser Docker ENTRYPOINT et CMD
    Nous allons voir dans cet article la différence entre les deux directives Docker ENTRYPOINT et CMD. Les deux sont utilisées pour exécuter une commande dans l’instance de l’image, mais avec une petite différence. CMD peut […]
  • 5 bonnes raisons de devenir freelance
    Pour découvrir 5 bonnes raisons de devenir développeur freelance, de passer le cap et de se lancer dans l’aventure
  • L’importance d’un bon confort de travail
    Aujourd’hui plus que jamais, le télétravail est très présent au sein des entreprises. Mais on ne peut pas faire de télétravail depuis n’importe où. Sur son canapé, ou sur la table de la cuisine ce […]
  • Un environnement de PHP à toute épreuve
    Pour être bien vu par votre client, vous devez être prêt à travailler rapidement sur son projet.C’est là que docker entre en jeu pour avoir un environnement PHP flexible. Chaque projet client a sa propre […]
  • Optimiser votre workflow avec GrumPHP
    GrumPHP est une une librairie de tâches de pre-commit. Lors de son installation, il va ajouter un git hook. Ce dernier lancera GrumPHP pour qu’il lance, à son tour, une liste de tâches. Concrètement, vous […]
  • API Platform et les DTOs
    API Platform est un framework full stack puissant mais facile à utiliser.Un DTO (Data Transfer Object) est un patron de conception utilisé dans les architectures logicielles objet. Son but est de simplifier les transferts de données entre les sous-systèmes d’une application logicielle. Les […]
%d blogueurs aiment cette page :