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 (maxence.delannoy@hey.com) pour un devis gratuit.

Les decorators Zend_Form

Les decorators Zend_Form

Si je vous dis décorateur, vous pensez peut-être à l'émission de M6 dans laquelle une tornade blonde vient bouleverser votre intérieur. Dans le Zend Framework, il ne s'agit pas de la dynamique Valérie, mais d'un motif de conception utilisé pour habiller les éléments d'un formulaire.

Google Vidéo : des sous-titres et la possibilité de charger des vidéos jusqu'à 1 Go

Logo Google Vidéo

Google Vidéo a été mis à jour et permet à présent d'ajouter des sous-titres à vos vidéos. Le fichier contenant les sous-titres doit être créé à l'aide d'un outil spécialisé comme Capscribe, puis associé à la vidéo (dépliez le volet Closed captions, choisissez la langue, puis chargez votre fichier).

Les vidéos sous-titrées ont plusieurs avantages :

  • Vous pouvez regarder la vidéo dans un environnement bruyant ou avec le son coupé ;
  • Le contenu est accessible aux personnes qui ont des problèmes d'audition ;
  • Le texte peut être indexé par les moteurs de recherche ;
  • Elles peuvent servir de support pédagogique pour des cours de langues.

Une fois intégrés dans la vidéo, les sous-titres peuvent être affichés en cliquant sur le bouton CC du lecteur.

Autre nouveauté, vous pouvez à présent charger des vidéos dont la taille peut aller jusqu'à 1 Go (jusqu'ici la taille était limitée à 300 Mo). Il faut pour cela avoir Google Gears installé dans votre navigateur ou utiliser le navigateur Chrome de Google (dans lequel Gears est intégré).

Google Chrome 2

Google prépare la version 2 de son navigateur. On peut déjà télécharger la béta.

Cette nouvelle mouture est censé être plus rapide que la précédente. C'est confirmé par les tests Javascript, mais à l'usage, la différence n'est pas flagrante. Safari 4 m'a fait une plus forte impression.

Mettre en cache des images avec Zend_Cache_Frontend_Page

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

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

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

Logo Zend Framework

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

XMind

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/

Choisir le bon interclassement MySQL pour UTF-8

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

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 ?

Pages

Subscribe to WIIP RSS