Archives pour la catégorie : ‘Info et autres geekeries’

Frameworks php pour l’entreprise

16 mai 2008

Un peu de pub pour un livre blanc Clever Age auquel j'ai contribué. Les frameworks suivants sont abordés : CakePHP, CodeIgniter, Symfony, Zend Framewok. Avec en fin de chaque chapitre un court paragraphe indiquant dans quels cas métier utiliser ce framework et, en fin de document, un magnifique tableau QSOS permettant ...

Mozy pour mac est sorti en version 1.0

2 mai 2008

Mozy, le logiciel de sauvegarde que j'ai adopté viens de sortir pour Mac en version 1.0. Pas vraiment de changements au programme, si ce n'est que de version en version la vitesse d'upload a été quelque peu améliorée. On peut maintenant gérer la restauration depuis le client os x.

Refonte de podcastfr.info - premier pas avec la cleverbox

1 mai 2008

Dans le cadre de la refonte de podcastfr.info (release béta toute bugguée prévue en 2012), j'ai installé le projet cleverbox sur mon hébergement dédié gandi (une part). Autant vous dire que c'est que du bonheur. Une fois le paquet debian installé, je lance la création d'un projet et 5 minutes après ...

Symfony sans virtual host

26 avril 2008

Je vois dans mes stats qu'un internaute est tombé sur mon site en cherchant dans google : "symfony sans virtualhost". Je vois bien son problème, toutefois, je ne donne pas cette astuce. Pour me faire pardonner, la voici donc. En fait, un problème survient si vous utilisez le générateur d'admin avec le ...

Flickr gère maintenant les vidéos

9 avril 2008

J'attendais beaucoup de cette fonction, car j'ai toujours trouvé les services Flickr d'une finition vraiment magnifique. Pour un lancement, Flickr a vraiment pensé à tout (voir la page d'aide du service) comme l'affichage plein écran, la gestion des droits, l'insertion des vidéos dans les pools et le partage de ces ...

Google présente : Google Street

8 avril 2008

Google complète encore son offre autour de la géolocalisation avec la possibilité maintenant de se promener virtuellement dans certaine villes américaines. Je vous invite à jeter un coup d'oeil à la présentation du web specialist de Google à ce sujet. Pour l'instant seul les USA sont couverts mais on peut s'attendre un ...

Un outils en ligne bien pratique pour optimiser le temps de chargement d’une page web

7 avril 2008

La société Pingdom propose un outils gratuit pour auditer facilement le temps de chargement d'une page web : Full page test. Une fois terminé, le test présente un tableau indiquant tous les éléments qui ont été téléchargés et surtout il permet de différencier les temps de connexion, de réaction de votre ...

Propel : afficher la dernière requête effectuée

10 mars 2008

echo Propel::getConnection()->getLastExecutedQuery(); Certes la barre de débogage de symfony peut vous renseigner. Mais avec 7200 requêtes dans votre page vous êtes bien content de pouvoir générer une trace spécifique ;-) (à afficher ou écrire dans un log). via prendre un Snippet.

Le futur langage incontournable du web : le javascript

9 mars 2008

Il y a quelques années, certains visionnaires me disaient : "Le javascript est l'avenir du web". A l'époque je restais sceptique. Tout a bien changé avec la popularisation d'Ajax et finalement, plus aucun développeur web ne peut aujourd'hui se passer d'un zeste de Javascript dans la liste de ...

Instancier un objet dynamiquement sans eval()

5 mars 2008

eval() est décidément un gouffre à performance ! Voici le script que j'ai utilisé pour comparer les performances de l'instanciation d'un objet avec eval ou avec new. (j'utilise php 5.2.5). <?php $nb_iteration = 400000; class toto { public $raoul; } $class_name = 'toto'; $start_time = microtime(true); for ($i=0; $i <= $nb_iteration; $i++) { eval ('$objet = new toto();'); } $end_time ...