Si vous avez besoin d'un logiciel pour étendre les capacités de votre logiciel de CAO (Revit, AutoCAD, Inventor, Vault, Navisworks, Solidworks, SketchUp...), vous êtes au bon endroit. Depuis 2008, nous sommes spécialisés dans le développement de ce type de programme.

Contactez nous au (+33) 6.46.40.75.66 ou par E-mail (contact@wiip.fr) pour un devis gratuit.

PHP : 5 exemples d'utilisation des expressions régulières

Une expression régulière infernale

On peut tout faire
Avec les expressions régulières
Même des vers...

Etiquettes:

Merci mon dieu, les commentaires anonymes fonctionnent enfin !

Depuis que j'ai mis en place Drupal pour propulser ce site, je n'ai jamais réussi à faire fonctionner les commentaires anonymes.

Ce dimanche, je me suis décidé à mettre à jour Drupal dans sa dernière version (6.12) en espérant que cela résoudrait enfin ce problème. Une dizaine de lignes de commande plus tard, la version 6.12 était en place. Un petit test... toujours pas. Les commentaires anonymes apparaissent bien dans la base, mais pas sur le site. J'ai testé avec le thème Garland pour m'assurer que ça ne venait pas de là, toujours rien.

Etiquettes:

Zend_Db_Table_Row : transformer les colonnes de type date en objet Zend_Date

Logo Zend Framework

Le module Active Record de Rails convertit les colonnes de type date en instance de la class Date de Ruby. On peut très simplement faire la même chose avec Zend_Db_Table_Row. Il suffit de surcharger la méthode magique __get.

Zend_Pdf : obtenir la largeur d'un texte

Zend_Pdf

Zend_Pdf_Page ne dispose pas de méthode qui permette de déterminer la largeur d'une chaine de caractères, ce qui pose des problèmes car cette information est indispensable pour centrer ou aligner un texte à droite.

Heureusement, Zend_Pdf_Resource_Font dispose de quelques méthodes qui nous permettent de réaliser cette opération.

Zend_Form : configurer les decorators pour retirer les dt et les dd

Les decorators Zend_Form

Vous n'aimez pas le trio de balises dl/dt/dd que Zend_Form utilise pour envelopper ses champs ? Pas de problème, on peut les remplacer par une bonne vieille balise table.

Street View disponible sur Dunkerque

Je viens de découvrir que Street View, l'option de Google Maps qui permet la visite virtuelle des rues, est disponible pour certaines rues de Dunkerque.

C'est génial, on peut lire les numéros sur les immeubles et même les panneaux. Ca m'a permis de localiser précisément l'hôtel des impôts de Dunkerque.

Tours de passe-passe en PHP

Tour de passe-passe en PHP

Quelques astuces de syntaxe du langage PHP qu'on rencontre rarement.

Etiquettes:

Bing, le nouveau moteur de recherche de Microsoft

Le logo de Bing, le nouveau moteur de recherche de Microsoft

Je viens de tester rapidement Bing, la nouvelle version du moteur de recherche sur le Web de Microsoft. Ça a l'air pas mal. Je me suis tout d'abord bingué, et tous mes principaux faits d'armes sur le Web sont apparus, du plus récent au plus anciens.

Zend Framework : validateur algorithme Luhn

Logo Zend Framework

L'algorithme de Luhn est utilisé comme somme de contrôle dans de nombreux identifiants comme le numéro SIREN ou les numéros de carte de crédits. Il permet de vérifier la validité d'un numéro et donc de détecter d'éventuelles erreurs de saisie.

Voici une implémentation en PHP dérivée de Zend_Validate_Abstract.

Mise à jour du tutoriel Zend Framework (hôtes virtuels Apache)

Logo Zend Framework

Comme j'ai beaucoup de questions en ce moment sur des problèmes de rewrite, j'ai mis à jour le tutoriel sur le Zend Framework pour expliquer la mise en place d'un hôte virtuel Apache avec Wamp.

Quand j'aurai le temps, je mettrai à jour le reste du tutoriel avec les dernières nouveautés (en particulier Zend_Tool et Zend_Application).

En tout cas, si je peux donner un conseil, essayez en premier lieu d'utiliser les règles de réécriture recommandées dans la documentation et jetez un coup d'oeil à la documentation Apache sur mod_rewrite.

Pages

Subscribe to WIIP RSS