Supprimer une constante en PHP

Supprimer une constante en PHP, voilà une idée bien bizarre ! Effectivement, si l’on veut modifier ou supprimer une constante alors il ne devrait pas s’agir d’une constante mais d’une variable. Je suis tout à fait d’accord sur ce point !

Alors pourquoi vouloir supprimer une constante ? J’ai pris l’habitude d’écrire des tests unitaires pour les logiciels que je développe. Cela me permet de m’assurer qu’ils fonctionnent correctement et de faire évoluer le logiciel de façon plus ou moins importante sans « casser » le reste de l’application. Le problème c’est que j’ai un fichier qui défini une constante. Pour les tests sur ce fichier, je définis une constante à une valeur particulière mais dans les autres fichiers de tests cette constante doit reprendre sa valeur normale… L’idée ici est donc de supprimer la constante à la fin du fichier de tests pour permettre de la redéfinir dans les autres.

Continuer la lecture de « Supprimer une constante en PHP »

DVD de la saison 1 de Veronica Mars

veronica_mars_dvd_s1.jpg

La première saison de Veronica Mars est enfin sorti en DVD cette semaine en France !

Depuis le temps que j’attendais ce joli coffret. Il a fallu presque trois ans à la Warner pour nous sortir les DVD dans la zone 2. Pour info, il s’agissait d’un problème avec les droits d’auteur sur les musiques…

Pour ceux qui ne connaîtraient pas à la série, Veronica Mars est une jeune adolescente qui aide son père, Keith Mars, ancien Shérif reconverti en détective privé, dans ses enquêtes. La série à malheureusement été arrêtée en l’année dernière.

La saison 1 est considérée par beaucoup de fans comme la meilleure. Personnellement, j’ai une préférence pour la saison 3 qui ne propose plus une seule intrique principale qui dure 22 épisodes mais plusieurs grosses intriques de 4-5 épisodes.

Le coffret est disponible sur Amazon.fr pour 29€99.

Espérons maintenant que les saisons 2 et 3 sortent également en DVD :)

ADC Student et Mac OS X Leopard

J’ai reçu la semaine dernière un joli colis de la part d’Apple… Non, il ne s’agit pas d’un nouvel ordinateur mais du kit de développement Mac OS X. Je m’étais inscrit au programme ADC Student au mois d’avril et après quelques petits problèmes pour l’envoi de mes justificatifs j’ai enfin reçu mon colis. :)

Le kit comprend :

  • Un t-shirt noir
  • Une lettre de bienvenue
  • Le DVD d’installation de Leopard
  • Un DVD « développeur » contenant tout ce qu’il faut pour programmer sur Mac

J’avais rapidement installé le félin la semaine dernière mais faute de temps j’en étais resté là. Je profite donc ce week-end pour terminer ma migration et (re)découvrir les nouveautés de Leopard. Je dois avouer que c’est pas mal du tout. J’adore le nouveau Finder, bien plus facile à utiliser. Spaces, en un mot : génial. J’aime bien aussi le nouveau terminal, avec les onglets c’est top. Niveau interface, l’abandon du style « Métal brossé » ne me dérange pas plus que ça finalement.

Il me reste encore à tester le nouveau Front Row. Visuellement il me plait bien. Par contre, j’espère que les bugs que j’avais repéré ont été corrigés depuis.

Il faudrait également que je teste Time Machine. Là il va me fallait un nouveau disque dur externe. Je me laisserai bien tenter par une Time Capsule… Cela me permettrait de mettre mon imprimante en réseau et d’avoir un disque réseau :D