Deamonspace

Mangez-en, c'est bon

26 février 2015
par Darwin
Aucun commentaire

Enlever la BOM des fichiers UTF-8

Martine écrit en UTF-8

Sous Linux, certains fichiers sont encodés en UTF-8 avec BOM. Cela peut provoquer des erreurs du genre (configuration apache) :

Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration

Pour remédier à cela, et retirer la BOM du fichier, vous pouvez exécuter la commande suivante :

tail --bytes=+4 fileWithBOM.conf > fileWithoutBOM.conf

 

13 juillet 2014
par Darwin
Aucun commentaire

Secondes fractionnées avec Doctrine et Symfony

kb

Certaines problématiques peuvent impliquer de pouvoir stocker et manipuler les secondes fractionnées dans des données de type temps.

Depuis la version 5.6.4 de MySQL, il est possible de stocker les fractions de seconde au sein de la table, dans une colonne de type TIME, DATETIME ou TIMESTAMP (lien). Cela peut être bien sympathique si l’on a besoin d’avoir des temps très précis (genre relevés de mesures à la microseconde etc).

Dans la suite de cet article, je m’appuierai sur la base d’un bundle spécialement créé pour répondre à ces problématiques.
Lire la suite →

4 septembre 2013
par Darwin
Aucun commentaire

Masquer le numéro de version de WordPress

camouflage
Sous WordPress le numéro de version du CMS apparaît un peu partout, notamment dans les balises HTML, mais aussi sur les appels Javascript / CSS et les flux RSS. Cette variable dévoile la version de WordPress et devient une information potentiellement dangereuse entre les mains d’un utilisateur malveillant, cherchant à exploiter une faille du CMS. Voyons comment cacher cette valeur.
Lire la suite →