Liste des articles pour la catégorie : Info
Build your own dynamic DNS with GANDI API
Recently as I wanted to move from Adsl to optical fiber, I had to change my ISP.
Unfortunately, my new ISP does not provide a static IP as the old one did.
So I had to figure out how to keep a few things working with an dynamic ip address:
- I host a few web sites
- I use OpenDNS as parental filter
- On a distant site, I use the source IP address on the firewall for NAT translation
In this article, I will speak about detecting the change of the IP address and how to update it in the domain name registrar: Gandi.
Symfony Form utilisation avancée des Validateurs
Dans le cadre d'un projet Symfony, je me suis heurté à une problématique d'apparence simple : l'utilisateur doit pouvoir changer ses informations personnelles, dont son mot de passe.
La difficulté est apparue au moment de mettre en place les validateurs de formulaire.
Doctrine 2 et Zend Framework
Fidèle utilisateur de doctrine depuis plusieurs années, j'ai réussi à l'imposer dans mon entreprise en tant que 'best practice' dans le développement Php au quotidien.
La grande majorité de nos projets sont fait en Zend Frameork (ZF), principalement pour l'utilisation de ZendAmf. Nous avons donc logiquement utilisé Doctrine en complément de ZF.
Avec l'avènement de Doctrine 2, nous nous intéressons au changement Doctrine 1.x vers Doctrine 2.
Un blog sous Diem
Afin de me familiariser avec Diem, je me suis mis au défi de réaliser un moteur de Blog.
Il s'agit d'aller un peu plus loin que ce qui est proposé dans les tutoriels de la documentation de Diem : mettre sous forme de plugins toutes les briques nécessaire pour un Blog digne de WordPress ou DotClear (... enfin presque).