y ' a même un
Blog perso #5

star

31 Mai 2015

Symfony2 - vérifier l’existence d'une route

check route symfony

Route es tu la....

Il m'est arrivé d'avoir besoin de chopper des routes un peu hasardeuses qui provenaient de fichiers de config. En plein dev une erreur de typo est parfois vite arrivée et tester la validité d'un nom de route peut s'avérer utile...

Lire cet article

21 Decembre 2014

Mes petits trucs, astuces et pense-bête de symfony 2.x

ampoules

Savoir si on est en mode DEV dans un contrôleur

Pour connaitre l’environnement en cours dans un contrôleur on peut utiliser :

$this->container->getParameter('kernel.environment');

Ensuite il y a juste à mettre ça dans un if pour vérifier que le retour est bien égal à dev...

Récupérer le jeton CSRF dans un formulaire construit à la main

Des fois on crée nos formulaires à la main et on oublie de rajouter le token csrf donc sans ce jeton qui est ni plus ni moins qu'une autorisation explicite de l'utilisateur pour une action donnée ça nous renvoie une erreur de jeton invalide. On sait vite d'ou vient le problème mais on sais plus trop comment le corriger.

Lire cet article

24 Juillet 2014

Les mauvaises excuses pour ne pas utiliser git

git

GIT est partout !

Aujourd'hui, vous aurez du mal à trouver un développeur professionnel qui n'utilise pas un système de contrôle de version (VCS), comme Git, mais il y a encore une partie d'entre nous qui choisissent de ne pas utiliser de VCS à cause de certaines idées préconçues qu'ils pourraient avoir au sujet du contrôle de version. Voici quelques excuses qui dissuadent l'utilisation de Git chez certains développeurs (un système de contrôle de version en général) dans leur flux de travail.

Je n'ai pas besoin de Git parce que je sauvegarde mes fichiers.

Créer des sauvegardes régulières de votre travail est certainement une bonne habitude. Envisagez de garder cette habitude, même en utilisant Git mais ce dernier vous fournit beaucoup plus d'avantages en comparaison d'un simple système de sauvegarde de fichiers.

Sans un Git (ou autre VCS), vous tomberez sur un plusieurs questions.

Lire cet article

09 Mai 2014

Raspberrypi dependances scponly.deb pour architecture armhf

dépôt linux

scponly? C'est quoi cette dépendance au juste ?

scponly est en quelques sortes une alternative pour les administrateurs système qui souhaitent fournir un accès aux utilisateurs distants pour à la fois lire et écrire des fichiers sur votre machine, ici un simple RaspberryPi sans fournir de privilèges d'exécution à distance. Pour faire simple on peut dire que c'est une sorte de ssh bricolé qui permet de se connecter sur la machine sans être un utilisateur enregistré, un peu a la manière des connexions FTP anonymes...

Lire cet article

02 Mai 2014

Voir les fichiers .gitignore dans les arborescences de netbeans

gitignore

Fichiers cachés

Par défaut Netbeans cache tous les fichiers qui commencent par un point à l'exception du fichier .htaccess, donc si vous utilisez git vous allez rencontrer le même problème que moi, votre fichier .gitignore ne sera pas affiché dans l'arbo de Netbeans. C'est un peu le bordel d'aller chercher son fichier dans le dossier puis de le faire glisser vers l'IDE pour pouvoir l'éditer.

Lire cet article