Meteor - Archi. multi-apps connectées

Meteor Tips Développement Bonnes pratiques - 23 Jun 2015

Meteor - Archi. multi-apps connectées

Etant donnée que Meteor envoie tous les fichiers du projet aux clients web (hormis les dossiers spéciaux tels que /server, /private, /public), toute l’application est packagée et envoyée. Cela pose plusieurs problèmes dont : - la difficulté d’alléger la masse de code envoyé au client (templates html + helpers & libs js + styles css) ; - la difficulté de “protéger” son application par omission de code (typiquement le code de la partie /admin ne devrait être envoyé qu’aux utilisateurs de type admin).

Lire la suite ...

Tips Symfony - 19 Apr 2013

Bonnes pratiques Symfony2 : notre condensé !

Après le Symfony Live 2013, pour tous ceux qui n’ont pas pu venir, voici notre condensé des bonnes pratiques à respecter avec Symfony2 : Lire et relire la documentation officielle pour rester à jour. Respecter les codings standards (voir Coding standars et CSFixer). Découpage en Bundle : Créer un bundle pour gérer une fonctionnalité globale (ex: partie forum) ou s’il a vocation à être réutilisé. Attention : ne pas forcement découper ses fonctionnalités en plusieurs bundle si elle sont interdépendantes.

Lire la suite ...
Bonnes pratiques Symfony2 : notre condensé !
Twig : Quelques pro-tips issue du Symfony Live 2013

Tips Twig Symfony 2 - 19 Apr 2013

Twig : Quelques pro-tips issue du Symfony Live 2013

Isoler les “include” Lors d’un include, le template appelé accède par défaut au context du template appellant. Or c’est inutile la plus part du temps (le template appelé n’a souvent besoin que de quelques variables). De plus, cela peut provoquer des conflits si des variables portent le même nom dans les différents scopes. Pour éviter ça, vous pouvez isoler le template enfant en passant le paramètre only lors de son appel.

Lire la suite ...
Authentifications multiples à partir de clés SSH

ssh Linux Sécurité Trucs et astuces Tips - 11 Apr 2010

Authentifications multiples à partir de clés SSH

La petite astuce du jour Lorsque l’on commence à avoir pas mal de serveurs à administrer, les clés SSH se multiplient. En effet même si en règle générale l’on utilise une seule et même clé pour s’authentifier sur différentes machines, il est parfois nécessaire d’utiliser des clés différentes … Soit pour se connecter avec un compte utilisateur différent sur une même machine physique, soit parce que l’on utilise plusieurs type de clé, ou encore parce que l’on veut éviter qu’une seule clé permette d’accéder à plusieurs machine.

Lire la suite ...

Linux Tips SPF - 05 Dec 2009

Syntaxe des enregistrements SPF (Sender Privacy Framework)

Dans cet article je vais tenté d’expliquer comment fonctionne actuellement le SPF pour nos emails, mais également de détailler au maximum les différentes options que fournit le framework afin de créer nos propres enregistrements. L’ensemble de ces options peuvent être retrouvées sur le site officiel (anglais): OpenSPF.org Le SPF est une spécification publiée le 28 Avril 2006, pour la RFC c’est ici Ce qui suit est une traduction du manuel officiel que l’on peut trouver sur le site ci-dessus: Les noms de domaines définissent 0 ou plusieurs mécanismes.

Lire la suite ...
Syntaxe des enregistrements SPF (Sender Privacy Framework)
Opération sur un fichier avec la commande find

Linux Tips - 03 Dec 2009

Opération sur un fichier avec la commande find

La commande “find” permet non seulement de faire des recherches sur les fichiers de l’arborescence mais également d’exécuter des commandes sur ces mêmes fichiers. Option au combien pratique pour toutes les tâches de maintenance / nettoyage des systèmes ! find . -name ’*.yml’ -exec rm {} ; Explications : La commande ci-dessus va rechercher dans le répertoire courant tous les fichiers correspondant au masque suivant l’option -name et exécuter la commande rm sur le résultat.

Lire la suite ...