Mot-clé - script
dimanche 30 août 2009
Linux Hacking : berceuse.sh (v1.0)
mercredi 11 février 2009
Optimisation MySQL : Une solution simple pour optimiser sa base MySQL

Vous possédez une base MySQL que vous souhaitez optimiser ? Vous n'êtes pas un expert MySQL et vous ne comprenez pas vraiment tous les paramètres contenus dans le fichier de configuration de votre instance MySQL ?
Et bien je pense avoir trouvé la réponse à votre problème :
http://day32.com/MySQL/tuning-primer.sh
Il s'agit d'un script Shell qui permet de faire des préconisations à chaud de votre base de données. Il vous donne un ensemble d'astuces en fonction de l'utilisation réelle que vous faites de votre base :
- Slow Query Log
- Max Connections
- Worker Threads
- Key Buffer
- Query Cache
- Sort Buffer
- Joins
- Temp Tables
- Table (Open & Definition) Cache
- Table Locking
- Table Scans (read_buffer)
- Innodb Status
Il suffit d'exécuter le script et de modifier le fichier de configuration de votre base en fonction des recommandations faites.

samedi 29 décembre 2007
Mise à jour des scripts de Google Analytics
Voici une news importante dans le domaine du Web Analytics, Google Analytics vient de mettre à disposition des nouveaux scripts de tracking. Le script se nomme "ga.js" et remplace le script "urchin.js" qui devenait vieillissant.
Voici l'annonce officielle :
http://analytics.blogspot.com/2007/10/exciting-announcements-at-emetrics.html
Ce nouveau script fournit de nouvelles fonctionnalités aux webmasters, comme le suivi d'actions événementiels. Cette nouvelle fonctionnalité est très pratique pour les sites Web2.0 avec de l'Ajax, cela permet d'avoir plus de détails sur les évènements enclenchés par l'utilisateur et comprendre l'activité qu'ont les personnes qui visitent votre site Internet.
Voici le nouveau script javascript à placer en bas de vos pages web à la place de l'ancien code :
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-XXXXXX-X");
pageTracker._initData();
pageTracker._trackPageview();
</script>
Pour les personnes qui utilisent le Widget Dotclear Google Analytics, il suffit d'éditer le fichier _plublic.php et de remplacer le code existant par :
class googleAnalyticsTpl
{
public static function widget(&$w)
{
$uacct = html::escapeHTML($w->uacct);
return '
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("' . $uacct . '");
pageTracker._initData();
pageTracker._trackPageview();
</script>
';
}
}jeudi 17 août 2006
Mise en place de Mailgraph
Je viens de découvrir le script Mailgraph. C'est un petit script écrit en Perl qui génére des statistiques en fonction de la quantité de mails reçus sur un serveur de mail.
Il parse le fichier de log du serveur de mail régulièrement (postfix chez moi) et utilise RDtools pour générer de très beaux graphes :
Le script s'installe très facilement et est téléchargeable librement depuis cette url.





