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, je suis spécialisé dans le développement de ce type de programme.

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

Les extensions pour Google Chrome, c'est pour bientôt !

Le logo Google Chrome

Depuis hier, les extensions sont activées par défaut dans la version de Google Chrome spécifique aux développeurs (dev channel). On peut donc facilement tester les premières extensions disponibles. On en a une par exemple qui affiche le nombre de messages reçus dans une boite aux lettres Gmail ou une autre qui permet de s'abonner à des flux RSS.

L'extension Gmail Checker de Google Chrome

Structurer sa base de données pour des prix dégressifs

Les prix dégressifs sont courants dans le commerce électronique (tout comme dans le commerce traditionnel d'ailleurs). L'idée, c'est que le prix diminue en fonction des quantités demandées. Cela peut également s'appliquer aux tarifs de livraison : plus le poids augmente, plus les frais de livraison augmentent. Par exemple, voici des prix dégressifs pour des tirages photos :

Prix des tirages photos
de 1 à 1000,14 €
de 101 à 2000,12 €
plus de 2000,10 €

Les outils CSS de la bibliothèque YUI

Aujourd'hui je suis tombé sur cette vidéo qui explique le fonctionnement de la bibliothèque CSS mis à disposition gratuitement par Yahoo!. C'est assez intéressant, bien qu'un peu long (et c'est en Anglais). On y apprend le fonctionnement de la bibliothèque et quelques astuces pour assurer une bonne compatibilité sur les différents navigateurs (dont bien sur l'infame IE).

Etiquettes:

Livre Conversion Web

La couverture du livre

Après le livre sur Symfony, on continue avec mes lectures de l'été. Le deuxième bouquin que j'ai lu, c'est Améliorer ses taux de conversion Web de Serge Roukine. L'ouvrage traite de l'optimisation des sites Web dans le but de convaincre ses visiteurs à passer à l'action.

Etiquettes:

Livre sur Symfony

La couverture du livre

Ça y est, les vacances sont finies. 15 jours sans Internet, ça fait du bien. Comme d'habitude, j'en ai profité pour lire quelques bouquins. Celui dont je vais vous parler aujourd'hui est consacré au framework PHP Symfony.

Etiquettes:

Ah les jolies variables de vue

Je ne sais pas pour vous, mais moi je ne trouve pas ça particulièrement élégant de toujours devoir passer par $this pour accéder à mes variables de vues.

Heureusement, dans le bestiaire des fonctions PHP, on dispose d'une fonction nommée extract qui crée des variables à partir d'un tableau. En la combinant à la méthode getVars de Zend_View qui permet d'obtenir l'ensemble des variables assignées à une vue, on peut exporter ces dernières sous la forme de variables locales.

Zend Framework 1.9.1

La version 1.9.1 du Zend Framework est disponible depuis le 11 août. Cette version de maintenance corrige quelques bogues, dont notamment ceux qui affectaient le composant Zend_Acl. D'après Ralph Schindler, le problème des ressources qui n'étaient pas transmis en tant qu'objet aux classes d'assertion et dont je vous avait parlé précédemment dans mon article sur les assertions dynamiques sont à présent résolus. Une bonne nouvelle donc, puisque c'était vraiment un point bloquant pour tirer vraiment parti des fonctionnalités proposées par Zend_Acl.

Zend Framework : contrôleur CRUD

Logo Zend Framework

Dans une application MVC qui a besoin de faire persister des données, les contrôleurs doivent réaliser 4 opérations de base qu'on désigne souvent par l'abréviation CRUD : Create, Read, Update et Delete. Pour une application développée avec le Zend Framework, un contrôleur est en fait une classe dérivée de Zend_Controller_Action. Afin d'éviter de dupliquer inutilement du code, les développeurs choisissent souvent d'écrire une classe de base qui fournira une implémentation standard de ces opérations.

Feed Validator, un outil pour valider vos flux

Feed Validator est un outil bien pratique pour valider vos flux Atom et RSS. Il fonctionne de façon similaire aux outils proposés par le W3C. Vous indiquez l'URL de votre flux et le programme vérifie son contenu pour s'assurer qu'il est valide. Si des erreurs sont trouvées, l'outil affiche la ou les lignes qui posent problème et fourni des informations pour corriger les défauts.

Zend Framework : les aides de vue

Logo Zend Framework

Quand j'ai commencé à utiliser le Zend Framework, je trouvais qu'utiliser des classes pour implémenter les aides de vue représentait une surcharge inutile. Une simple fonction ferait tout aussi bien l'affaire. Le seul avantage que cette approche avait à mes yeux, c'est qu'on n'avait pas à passer la vue à chaque appel de la fonction. Mais comme on doit quant même préfixer l'appel de la méthode par <?php$this?>, cela revenait à peu près au même.

Pages

Subscribe to WIIP RSS