Catégorie: truc astuce

Effacer une iframe « pirate » en bash

Voici la ligne de commande bash à utiliser pour éliminer/effacer/supprimer/éradiquer les vilaines iframe qu’un vilain hacker à déposé sur tous vos fichier (souvent les fichiers *index* et *default*)

grep -lr -e ‘<iframe src= »http://.*</iframe>’ * | xargs sed -i ‘s/<iframe src= »http:\/\/.*<\/iframe>//g

Je vous conseille de modifier le contenu du grep pour bien remplacer que les frames « hacked »
grep -lr -e ‘<iframe src= »http://ndd.tld.*</iframe>’ *

Attention le serveur va mouliner sec avec ça.

Compresseur javascript en php

Il existe pas mal de compresseur js, le plus connu et usité étant celui de Yahoo !.
Mais c’est en java et donc tout sauf pratique (oui j’aime pas le java, mais alors vraiment pas …).

De plus selon Martin Panel (aka xorax) tous les compresseur / obfuscateur / minifieur / shrinkeur … de js dispo sur le marché ne vont pas au bout des choses et soit kill les perf soit ne compressent pas suffisamment le code.
Pénible comme il est il a donc décidé de sortir le sien et de le coder en php (c’est vrai qu’il est pas trop mauvais en php …).
Le résultat est JSXS, un compresseur de js donc, codé en php et open source 😉

Testez, c’est plus performant que yahoo !, moins lourd que packer.
Faites tourner c’est du bon code made in Lyon 😉

in:inbox is:unread

C’est la petite astuce gmail du jour.
Perso gmail me sert souvent de todo/pense bête.
Et pour marquer un truc à faire/à lire … je m’envoie un mail et je le laisse en non lu.
Lire la suite

Caractères à echapper dans un htacces

Petit pense bète pour la liste des caractères spéciaux à échapper dans un fichier htaccess pour des règles d’url rewritting par exemple:

  • Le chapeau: ^
  • Le dollars $
  • Le point d’exclamation !
  • Le point .
  • L’étoile *
  • Le pipe |

( ^ $ ! . * | )

Pour les échapper, il suffit de placer un anti slash devant ‘\’.
Exemple:

RewriteRule ^Nom-fichier\.html$ nouveau-nom-fichier.html [L]

Il ne faut donc pas echapper les tirets ‘-‘ ou les underscores ‘_’.
Et on n’échappe pas les caractères spéciaux dans la seconde partie de la règle.

Memento Apache ajout / suppression de site

Petit mémento pour activer ou désactiver un site sous apache 2 avec les 2 3 commandes qui vont bien.

Pour activer un site (création lien symbolique dans sites-enabled vers sites-available)

a2ensite NomDeMonSite

Pour supprimer ce lien symbolique et désactiver le site:

a2dissite NomDeMonSite

Pour tester la config:

apache2 -t

Pour reloader apache2 (après avoir testé la config !!)

/etc/init.d/apache2 reload

Pour lister les site activés

ls /etc/apache2/sites-enabled/

Pour les sites « activables »

ls /etc/apache2/sites-available/

Maj auto de Worpdress multiples

Voici un petit script pour vous faciliter vos mises à jour wordpress.
Ce script devient vraiment indispensable si vous avez plusieurs sites tournant sous wordpress (et oui wpmu c’est pas encore ça ….)

Ce script est une v1 codé par Martin Panel et moi même afin de maintenir nos wordpress respectifs et quelques autres sites.
Lire la suite

Rechercher directement dans google avec firefox

Sous ce titre d’article un peu bouillon se cache un tips tout con mais absolument indispensable que j’ai honte de ne pas avoir mis en pratique plus tôt.

Il s’agit d’utiliser la barre d’url de firefox pour de suite faire une recherche google (sans passer par la home google).
Avant pour faire ça je faisais ctrl+t pour ouvrir un nouvel onglet, ctrl+l pour se placer dans la barre d’url (desfois ca chie) puis Tab pour enfin aller loger mon curseur dans le module de recherche firefox.
Lire la suite

Analyseur log apache sous windows

Il existe beaucoup d’analyseur de log apache en toute sorte de langage mais la plupart sont en python, perl, … sans GUI.
Les plus connus et utilisés étant bien sur webalizer & awstats.
analyse de log apache
Lire la suite

Compresser / optimiser ses PNG

Avec OptiPNG.

OptiPng vous permet de compresser vos png afin de les rendre plus légers sans en altérer leur qualité !!
Lire la suite

Piwik – Stats du jour en page d’accueil

Piwik est pour ceux qui ne connaissent pas, la nouvelle version de phpmyvisites et qui a pour ambition affichée de concurencer google analytics.
piwik
Soyons clair, il manque encor pas mal de segmentation pour y arriver mais l’outils est déjà suffisement complet pour 90% des cas.
Lire la suite