Avec le temps, avec l’aide de multiple installation, de mise à jour etc., même une bonne distribution Linux laisse des traces comme des répertoires vides, des liens cassés, des fichiers en double…
Lire la suite…

Unique visitors to post:
49
Tags:
astuce |
BestOf |
console |
Linux |
outil |
script |
shell |
système
Articles relatifs
Pour ceux qui codent leur application PHP en UTF-8, comme moi, il a du vous arriver le fameux message d’erreur « header already sent ».
Et, malgré une séance de débugage longue et ennuyeuse, le problème persiste.
Le problème provient, probablement de votre éditeur qui rajoute une marque d’ordre des octets ou BOM (Byte Order Mark).
Pour corriger, il suffit de supprimer cette marque !
Déjà pour s’en assuré, voici un grep qui fait la vérification pour vous :
1
| grep -rl $'\xEF\xBB\xBF' <folder> |
Et ensuite la commande pour corriger le fichier incriminé :
1
2
3
| cp <filename> <filename>.bkp
sed "s/\xEF\xBB\xBF//" <filename>.bkp > <filename>
rm <filename>.bkp |
Crushing the head of the BOM marker monster.

Unique visitors to post:
29
Tags:
astuce |
code |
commande |
console |
développement |
php |
Programmation |
script |
shell
Articles relatifs
Voici deux sites qui vous permettrons de tester vos expressions régulières.
Le premier, spécifique à PHP, vous permettra de tester vos expressions avec la fonction PHP qui vous souhaiter utliser dans votre code. Il supporte les expressions POSIX et PCRE. A chaque execution, il vous affichera le code PHP correspondant.
PHP Regular Expression Tester.
Un second, équivalent au précédent, mais pour javascript.
Online Javascript Regular Expression Tester
Le debier, plus généraliste, vous permettra de tester vos expressions en direct au fur et à mesure de votre saisie.
RegExr: Online Regular Expression Testing Tool

Unique visitors to post:
30
Tags:
astuce |
BestOf |
développement |
internet |
php |
Programmation |
script |
shell
Articles relatifs
Depuis la version 3.0, Firefox, le navigateur de la fondation Mozilla, utilise des bases SQLite pour stocker un peu de tout comme l’historique, les marques pages etc.
Mais avec le temps, les bases SQLite ce fragmente et laisse apparaitre des espaces vides, ralentissant d’autant le navigateur.
Pour ce faire, rien de bien méchant, 4 petites étapes :
- installer sqlite3
- (si vous êtes sous windows) copier les binaires dans le dossier de votre profile
- Assurez vous que Firefox est bien fermé.
- Pour les windowsiens : ouvrez une fenêtre de commande, déplacez vous dans votre dossier de profile Firefox puis lancer :
1
| for %a in (*.sqlite) do (sqlite3 %a vacuum) |
- Pour les unixiens : lancer un shell, déplacer dans votre dossier de profile Firefox puis lancer :
1
| for i in *.sqlite; do echo "VACUUM;" | sqlite3 $i ; done |
Vacuum your Firefox databases for better performance – Mozilla Links.

Unique visitors to post:
202
Tags:
commande |
firefox |
Linux |
Mozilla |
shell |
Windows
Articles relatifs
Permet de ce déplacer dans le dossier du dernier fichier édité
Lire la suite…

Unique visitors to post:
19
Tags:
code |
Linux |
shell
Articles relatifs
Commentaires récents