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.

Ext Core disponible sur Google CDN

Logo ExtJS

Bonne nouvelle, Ext Core, le noyau de ExtJS 3 peut à présent être chargé depuis les serveurs de Google. On peut donc charger la bibliothèque Javascript avec une balise script classique et l'url http://ajax.googleapis.com/ajax/libs/ext-core/3/ext-core.js

Etiquettes:

Captcha mal conçu

iPhone : les avantages du modèle unique

iPhone

Apple à un avantage dont on parle peu par rapport à ses concurrents. Il ne propose qu'un seul modèle de téléphone, là ou ses concurrents s'évertuent à couvrir toute la gamme. Il peut ainsi plus facilement amortir les frais de conception et de marketing.

Les fournisseurs d'accessoires n'ont qu'un seul modèle à équiper, les développeurs une seule plateforme. L'écosystème est ainsi fort actif et génère de la valeur ajoutée.

Etiquettes:

Astuce Zend Framework : simuler une erreur 404

Il peut arriver qu'on ait besoin d'afficher une erreur HTTP 404 (document non trouvé) lorsqu'un paramètre de requête n'est pas valide par exemple. Vous pouvez imiter le comportement de Zend_Controller_Action lorsqu'une action n'est pas trouvée avec le code suivant :


throw new Zend_Controller_Action_Exception('Document non trouvé', 404);

Etiquettes:

Zend_Acl et les assertions

Zend_Acl est le composant du Zend Framework qui permet de gérer les droits d'accès des utilisateurs.

NetBeans 6.7 RC2

Le logo de l'IDE NetBeans

La deuxième release candidate de NetBeans 6.7 est disponible. La prochaine version majeure de l'IDE inclut quelques nouveautés spécifiques à PHP comme la complétion SQL.

Etiquettes:

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.

Pages

Subscribe to WIIP RSS