Si vous avez besoin d'un logiciel pour étendre les capacités de votre logiciel de CAO (AutoCAD, Revit, 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) 970.463.255 ou par E-mail (contact@wiip.fr) pour un devis gratuit.

Mettre en cache des images avec Zend_Cache_Frontend_Page

Français

Quelques conseils pour mettre en cache des images avec Zend_Cache_Frontend_Page :

  • Ne pas activer le paramètre debug_header car il ajoute du texte au début de l'image ce qui empêche son affichage ;
  • Penser à activer cache_with_cookie_variables car si vous utilisez les sessions, votre SID est certainement passé à l'aide d'un cookie ;
  • Activer la mémorisation des entêtes Content-type et Content-length ;
  • Voter pour qu'ils implémentent l'option http_conditional qui permettra d'utiliser le cache du navigateur en envoyant un code HTTP 304 Not Modified (http://framework.zend.com/issues/browse/ZF-1075).

Exemple de configuration :

<?php
$pageFrontendOptions 
= array(
    
'lifetime' => null// Les données du cache n'expire pas
    
'memorize_headers' => array('Content-type''Content-length'),
    
'regexps' => array(
        
'^/images/thumbnail/' => array(
            
'cache' => true,
            
'cache_with_cookie_variables' => true,
            
'cache_with_get_variables' => true,
            
'tags' => array('thumbnails')                    
        )
    )
);
?>

Etiquettes:

NetBeans pour PHP

Français
Le logo de l'IDE NetBeans

Ca fait maintenant une semaine que je me suis mis à NetBeans. Je ne l'avais jamais essayé jusqu'ici car pour moi c'était une usine à gaz en provenance du monde Java semblable à Eclipse.

Et bien j'ai été agréablement surpris. Il est bien plus léger et réactif qu'Eclipse. Il s'installe facilement, son support de PHP est proche de celui de Zend Studio, il marche très bien avec le Javascript et les feuilles de style CSS.

Safari 4

Français

Je suis en train de tester Safari 4. Il ressemble à s'y méprendre à Google Chrome. Il est très, très rapide. Par contre le chrome (l'habillage du navigateur) est particuliérement moche.

Un truc original : le menu Develop qu'on peut activer dans Préférences... > Advanced permet d'ouvrir la page dans les autres navigateurs installés sur le poste. Histoire de comparer avec la concurrence ?

Un decorator pour ajouter un suffixe ou un préfixe à un Zend_Form_Element

Français
Logo Zend Framework

Ce décorateur vous permets d'ajouter du code HTML avant ou après un élément de formulaire.

XMind

Français

Je viens de trouver un nouveau logiciel de MindMap qui s'appelle XMind. Il est bien parti pour remplacer mon bon vieux Freemind.

Je vous invite à l'essayer en le téléchargeant à l'adresse : http://www.xmind.net/

DAO en ligne

Français

BluePrint Now : une application en ligne qui permet de créer des plans au format DWG proposée par Solidworks et basée sur la technologie SilverLight de Microsoft.

Choisir le bon interclassement MySQL pour UTF-8

Français
MySQL Pour rappel, un interclassement (ou collation en Anglais) est un ensemble de règles permettant la comparaison de caractères dans un jeu. Ce paramètre influe donc sur le résultat des tris.

Etiquettes:

Des couleurs pour votre site

Français

Kuler est une application en ligne proposée par Adobe qui permet de créer et de partager des gammes de couleur. Intéressant pour les Web designers en mal d'inspiration.

Ce qui est dommage, c'est qu'on ne puisse pas faire une recherche sur une couleur particulière. A moins que je sois passé à coté de la fonction ?

Alléluia, OpenOffice va enfin supporter l'anti-aliasing

Français

J'utilise beaucoup OpenOffice Draw que je trouve très pratique. Plus ergonomique qu'Inkscape et avec plus de possibilités pour le dessin des textes. Il avait cependant un gros défaut : il ne supportait pas l'anti-aliasing, ce qui fait que les images produites présentaient des effets d'escalier. On pouvait cependant contourner le problème en exportant en PDF.

Etiquettes:

Différences entre iconv() sur Windows et Unix

Français

Pour mon utilitaire de conversion d'unités, j'avais besoin de constituer un index sous la forme d'un tableau PHP. La recherche dans ce tableau s'effectuant à partir d'une saisie utilisateur, il me fallait une fonction pour supprimer les accents et les caractères spéciaux, de façon à ce qu'une saisie utilisateur comme mètre produise le même résultat que metre et que soit équivalent à m2.

Etiquettes:

Pages

Subscribe to WIIP RSS