WizBlog

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 21 juillet 2006

grep sur des logs apaches pour avoir quelques stats

;! /bin/sh

if (( $# < 1)); then
   echo "Pas assez d'argument"
   echo "apachestat.sh countOfDay"
   exit 1
fi
countOfDay=$1
tmpPath=/tmp/apache2logtest
test -d $tmpPath || mkdir $tmpPath
rm $tmpPath/*.log*
cp /var/log/apache2/access.* $tmpPath
cd $tmpPath
gzip -d *.gz
echo "#line get by grep $user $tmpPath/all.log | grep $d/$m | grep -v /blog/ecrire/| grep -v /images/ > tmp.log"
echo "#get   : count of get for current day";
echo "#u-get : IP count which do a get for current day"
for user in "wizmerhill/" "carmine/"; do
   test -f all.log && rm all.log
   grep $user $tmpPath/access*.log*| grep -v /images/ | grep -v /blog/ecrire/ > all.log
   echo $user
   i=0
   while (($i < $countOfDay))
     do
     d=`date -R --date "$i days ago" | awk '{print $2"/"$3}'`
     grep $user $tmpPath/all.log | grep $d/$m > tmp.log
     echo    "       $d";
     echo -n "get    "; cat tmp.log | wc -l;
     echo -n "u-get  "; cat tmp.log | awk '{print $1}'|uniq|wc -l;
     echo -n "rss    "; cat tmp.log | grep rss.php|wc -l;
     echo -n "u-rss  "; cat tmp.log | grep rss.php|awk '{print $1}'|uniq|wc -l;
     echo -n "n-rss  "; cat tmp.log | grep -v rss.php|wc -l;
     echo -n "un-rss "; cat tmp.log | grep -v rss.php|awk '{print $1}'|uniq|wc -l;
     i=$((i+1));
   done
done

dimanche 9 juillet 2006

Aue Caesar, morituri te salutant

Voilà la coupe du monde est terminée, j'ai assisté à la non victiore de la France en finale dans un gymnase avec deux cents personnes. J'ai difficilement pu m'empêcher de comparer les footballeurs aux gladiateurs des temps anciens, car les blessés sortaient sous les applaudissement de la foule.

mercredi 5 juillet 2006

Carrefour et le casino

Carrefour pour je ne sais quelle raison publicitaire, donnait des jetons que l'on pouvait mettre dans une machine pour que l'on puisse gagner des bons de réduction. Résultats un énorme goulot d'étranglement à la sortie du magasin pour que chacun puisse mettre ses 10 jetons et perdre... Pourquoi ne pouvaient ils augmenter la cadence de la machine pour savoir si l'on gagne ou non... ridicule. En gros une mauvaise IHM.

De plus cette manière de gagner ou non des points est purement virtuelle, car le client devra quand même payé ce qu'il a gagné en bon d'achat, car il faut bien que carrefour tire cet argent de quelque part. Un jour viendra ou l'on tirera une roulette pour savoir si l'on paye deux fois le prix du cadit ou si le cadit est gratuit.

Repas entreprise, conduite et boisson

Premier repas avec les collègues de bureaux, super sympa surtout les petits digestifs ramener par une collègue. Mais je n'ai pas pu trop en abuser car je conduisais. Le plus triste dans ce repas a été la demi engueulade entre deux collègues sur le fait qu'un troisième puisse boire ou non alors qu'ils devaient tous nous ramener. De mon point de vue, si tu t'engages à ramener des gens tu ne peux pas boire, sinon comment font les gens, ils rentrent à pied ? On ne peut pas considérer que machin puisse boire alors qu'il nous ramène, une voiture est une masse d'une tonne roulant très vite, c'est une arme si elle n'est pas manié avec vigilance et clareté d'esprit.

Sinon super sympa, de la boof à se faire péter le ventre et de super gateaux ^^

Vive Grenoble :p

Fête et voiture

Italie Allemagne. Des gens en voiture qui font la fête, dont une voiture avec une personne sur le toit et deux dans le coffre... Que dire d'une telle inconscience... On pourrait me dire qu'ils sont jeunes, mais dans ces cas là pouquoi porteraient ils un casque à moto, ou s'arrêter au feu... Enfin c'est la fête (vive les klaxons)