Comment supprimer un plugin quand le serveur MySQL ne répond plus?

Installer ou désinstaller un plugin dans MySQL se fait via une requête sur le serveur. Comment faire pour désinstaller un plugin qui rend le serveur MySQL instable et empêche d'utiliser la commande SQL prévue? Voici la procédure que j'ai utilisé pour remettre mon serveur d’aplomb. Lire la suite

Installation et configuration de Git sur Debian et initialisation d'un dépôt Git

Pour utiliser GIT, il faut commencer par avoir un serveur qui centralise les dépôts. Dans cet article, je vous montre comment installer et configurer GIT sur un serveur Debian. Dans cette article j'aborde également l'initialisation d'un nouveau projet avec GIT. Lire la suite

Monitorer le temps de création des pages PHP par le serveur avec Munin

Dans cet article, je vais vous expliquer comment il est possible de monitorer le temps que votre serveur prend pour générer chaque réponse avant de les envoyer. Pour cela j'utiliserai le mode mod_log_config d'Apache. Et pour surveiller le serveur, j'ajouterai un plugin à Munin. Lire la suite

Pense bête Git suite: réparer les erreurs

Suite à mon article sur la gestion des branches sous git, voici un récapitulatif des commandes utiles pour tout ce qui est retour en arrière et réparation d'erreurs. Il existe pas mal de commandes différentes et d'options possibles, et après avoir passé pas mal de temps à faire des recherches sur google, je me suis dit que tout regrouper au même endroit pouvait être pratique. Lire la suite

Comment écrire les lignes de commande Symfony plus vite

Quand on developpe avec le framework Symfony (quelque soit la version), on est amené à taper régulièrement des lignes de commandes, dont certaines assez rébarbatives à taper... J'ai découvert récemment que beaucoup de gens ne savaient pas que l'on pouvait très facilement les simplifier, d'où ce mini article. Lire la suite

Comment mettre en couleur son code PHP, js, html dans Vim

J'utilise très peu l'éditeur Vim pour développer, mais quand je le fais avoir mon code PHP en noir et blanc n'est pas des plus pratique. Il existe plusieurs solutions pour mettre en couleur son code (PHP, javascript.....) dans Vim, en voici une facile à installer. Lire la suite

Utilisation des options groupHeader et de Flex dans une Grid ExtJS 4

Voici un hack de la librairie ExtJs 4.0.7 pour définir la taille des colonnes d'une grille avec l'option Flex tout en utilisant des Headers groupés. Lire la suite

Pense-Bête Git sur la gestion des branches

Git, j'ai du m'y mettre pour le boulot. Ca n'a pas été facile au début car son utilisation est très différente de SVN. Si l'on tente de l'utiliser comme SVN, on va droit dans le mur. Correctement utilisé, Git est intéressant mais pas non plus LA solution aux problèmes. D'ailleurs je trouves qu'il nécessite de connaître plus de commandes et d'être plus rigoureux... D'où ce pense-bête sur l'utilisation et la gestion des branches. Lire la suite

Comment ajouter un message à l'utilisateur avec la fonction sync() de ExtJs

Dans ExtJs 4.0, la fonction sync() disponible sur les Ext.data.Store est trés pratique pour mettre à jour les données. Voici un petit snippet pour ajouter un message à l'utilisateur en cas de succès ou d'erreur retourné par le serveur suite à l'execution de la fonction sync(). Lire la suite

Script shell de backup sql, svn pour serveur de dev

Un de mes premiers articles sur ce blog traité de la sauvegarde des bases de données MySQL sur un serveur de prod. Aujourd'hui, je vous propose une déclinaison de cet article et du script pour sauvegarder son PC ou serveur de développement (mysql, svn, git). Lire la suite

Recherche