Eclipse et les espaces d’indentation

29 janvier 2009 par Pierre-André Boissinot

Les règles de formattage php préconisent des indentations par espaces plutôt que par tab.

A priori ceci est surtout pour éviter des incompatibilités d’affichage entre plusieurs éditeurs.

Pour activer les espaces d’indentations dans Eclipse :

- Préférences / General / Editors / Text Editors : cocher la case “Insert spaces for tabs” et paramétrer la taille à 4 espaces

- Project / Code Style / Formatter / Configure Workspace Settings. Régler la Tab policy sur “Spaces” et l’indentation à 4 espaces.

- Préférences / PHP / Code Style / Formatter : Tab policy : spaces

Environnement de travail PHP

24 décembre 2008 par Arnaud Levy

PDT all in one avec zend debugger
http://www.zend.com/en/community/pdt

Xampp
http://www.apachefriends.org/fr/xampp.html

Installer le Zend Debugger en module php
http://downloads.zend.com/pdt/server-debugger/, version cygwin
http://www.thierryb.net/pdtwiki/index.php?title=Using_PDT_:_Installation_:_Installing_the_Zend_Debugger#Installing_Zend_Debugger_server
Un peu bizarre, se calquer sur l’installation du zend optimizer, dans xampp/php/zendOptimizer/lib/Optimizer

Dans le php ini
Modifier le implicit_flush à On
[Debugger]
zend_extension_manager.debug_server_ts=”C:\xampp\php\zendOptimizer\lib\Debugger”
zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=192.168.1.70

11 bonnes pratiques pour les urls

11 décembre 2008 par Arnaud Levy

http://www.seomoz.org/blog/11-best-practices-for-urls

  1. Décrivez votre contenu
  2. Faites court
  3. Statique est la voie et la lumière
  4. Les descriptions sont meilleures que les nombres
  5. Les mots clés ne nuisent jamais
  6. Les sous-domaines ne sont pas la solution
  7. Moins de répertoires
  8. Les tires séparent au mieux
  9. Tenez-vous en aux conventions
  10. Ne soyez pas sensibles à la casse
  11. Ne mettez pas de données inutiles

Envoyer une newsletter

9 septembre 2008 par Pierre-André Boissinot

Depuis quelques années nous nous heurtons à toutes sortes de soucis sur l’envoi de newsletter.Récemment on s’est aperçu qu’une partie de nos lettres n’étaient jamais reçues.

Les filtres SpamAssassin intégrés à la plupart des serveurs de courrier professionnels considéraient nos courriers comme spam.

Voici un petit guide de ce qu’il faut faire (ou ne pas faire) pour passer correctement les antispams.

Lire la suite »

La FlexLib : des composants flex très intéressants

6 août 2008 par Ky Lân Vu Tong

Sur http://code.google.com/p/flexlib/

La liste des composants : http://code.google.com/p/flexlib/wiki/ComponentList

La doc : http://flexlib.googlecode.com/svn/trunk/docs/index.html?all-index-A.html&index-list.html 

Hack CSS

30 mai 2008 par Pierre-André Boissinot

Comment différencier IE6, IE7 et FF en css ?

Lire la suite »

protection .htaccess : récupérer les infos

23 mai 2008 par Pierre-André Boissinot

Si vous avez protégé un dossier de votre site en utilisant un fichier .htaccess et que vous souhaitez récupérer dans vos pages PHP le login et le mot de passe que l’utilisateur a saisis, il vous suffit d’utiliser ces variables :

$_SERVER['PHP_AUTH_USER'] // pour le login
$_SERVER['PHP_AUTH_PW'] // pour le mot de passe

Cependant, elles ne fonctionnent qu’avec PHP 5.
Avec une version antérieure de PHP (4), seul le login est récupérable, par la variable :

$REMOTE_USER

Flex 3 Style et Component Explorer

24 avril 2008 par Arnaud Levy

http://examples.adobe.com/flex3/componentexplorer/explorer.html

http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html

Conventions de codage Flex / AS3

18 avril 2008 par Arnaud Levy

Adobe vient de publier des conventions de codage !

http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions

Tester son site sur plusieurs navigateurs et différentes plateformes

29 janvier 2008 par Ky Lân Vu Tong

Ce site créé des screenshots d’une adresse préalablement rentrée sur différentes plateformes et explorateurs. Il prend en charge Flash et permet d’avoir une vue intéressante sur le résultat côté client.

http://browsershots.org/