J’ai pas joué longtemps et il est déjà cassé.
<169 | center> |
J’ai pas joué longtemps et il est déjà cassé.
<169 | center> |
Dans subversion pour annuler une modification en ligne de commande.
Ce placer dans le répertoire.
A l’aide de la commande svn info récupérez l’URL du dépots.
Chemin :
A l’aide de la commande svn log récupérez la revision que vous souhaitez annuler:
Dans notre exemple c’est 42
Puis on repart en arrière:
La plupart des codes PHP ressemblent à cela:
Cela marche très bien. Le problème c’est que si vous laissez des espaces après le tag fermant il seront aussi envoyé aux navigateurs. Quel est le soucis me direz vous?
#Le problème Imaginons que vous vouliez générer un fichier binaire comme par exemple une image, les espaces supplémentaires risque de corrompre le fichier.
Autres problèmes plus courant c’est dans le cadre de l’utilisation de session. Nous avons deux fichier
lib.php:
index.php:
Vous allez voir ce type d’erreur: Warning: session_start(): Cannot send session cookie - headers already sent by
En effet le mécanisme de session de PHP nécessite de modifier les headers HTTP et lorsque PHP voit le premier caractère du contenu de la page il envoi les headers.
#La solution La solution est de ne pas mettre le tag fermant votre code marchera parfaitement et vous éliminés le risque de caractères parasites.
La version 2.6 de The Gimp est disponible.
Le changement qui m’a sauté immédiatement aux yeux c’est qu’il n’y a plus de menu dans la boite à outils et lors du lancement on voit une fenêtre image vide.
<168 | center> |
La fenêtre d’image devient donc la principale fenêtre de l’applications et les autres fenêtres des fenêtres utilitaire. Cela n’a l’air de rien, mais ces modifications devraient permettre aux Windows manager de mieux gérer les fenêtres de The Gimp.
Parfois il peut être utile de détecter si notre Javascript est lancé dans une iframe.
Le code suivant affiche une boite d’alerte si on est dans une iframe.
Parfois avant d’appliquer une mise à jour il est important de vérifier quels sont les fichiers qui seront modifiés. Cela est important par exemple lorsque vous utilisez Subversion pour déployer du code en production et que la mise à jour est sensé simplement modifier le logo du site.
Pour afficher les fichiers qui vont être modifiés on va utiliser la même commande que pour afficher les fichiers modifiés localement: svn status accompagné de l’option –show-updates.
Les fichiers précédés d’une étoile sont ceux qui seront modifiés:
Comme on est fainéant les développeurs de Subversion on crées un raccourci: svn st -u.