Dur Comme Faire

Aller au contenu | Aller au menu | Aller à la recherche

Revue de presse PHP du 22/05/09

Comme chaque fin de semaine, voici la revue de presse hebdomadaire pour vous faire découvrir ce qui se dit d'intéressant sur PHP. Il s’agit d’articles en français ou en anglais que j’aimerais partager avec vous.

Et parce qu'il n'y a pas que PHP au monde, vous trouverez également un article important mais dans un domaine libre et n'ayant pas forcément de rapport avec PHP.

  • Untestable code
    Cette présentation de Sebastian Bergmann, le créateur de PHPUnit, pointe du doigt les erreurs de conception qui rendent un code non testable et propose des manières de corriger le problème.
  • Use command-line tools in PHP
    Bien moins connue, l'utilisation de PHP en ligne de commande rend bien des services. Cet article explique les différentes manières d'exécuter des commandes système avec PHP.
  • The Google Analytics API and PHP: A series
    Google a récemment dévoilé l'API pour son service Google Analytics.
    Chris Hope résume dans une série d'articles comment la mettre en oeuvre avec PHP et propose une classe pour interagir avec cette API.
  • Serious Form Security
    Les formulaires sont l'un des points les plus vulnérables d'une application web. Il est donc important d'y prêter particulièrement attention. Cet article propose des solutions pratiques pour éviter les problèmes les plus courants.
  • Doctrine vs. Propel: 2009 update
    Un comparatif fonctionnel et technique entre les deux ORM les plus connus pour PHP.

Et voici l'article bonus de la semaine : Hacking Knowledge: 77 Ways to Learn Faster, Deeper, and Better, une (longue) liste de conseils pratiques pour optimiser sa capacité d'apprentissage et plus généralement pour optimiser sa productivité.

vendredi 22 mai 2009 à 16h00 - PHP 2   0

Revue de presse PHP du 15/05/09

Comme chaque fin de semaine, voici la revue de presse hebdomadaire pour vous faire découvrir ce qui se dit d'intéressant sur PHP. Il s’agit d’articles en français ou en anglais que j’aimerais partager avec vous.

Et parce qu'il n'y a pas que PHP au monde, cette semaine j'inaugure une petite nouveauté. Dorénavant, j'ajouterai aux 5 articles habituels un article important mais dans un domaine libre et n'ayant pas forcément de rapport avec PHP.

  • Test your Legacy PHP Application with Function Mocks!
    Tester unitairement des objets est assez simple mais il arrive, surtout dans des applications anciennes, de dépendre de fonctions PHP. Heureusement grâce à l'extension "runkit", il est possible de mocker ces fonctions.
  • PHP for Entreprise
    Une présentation qui démontre que PHP est parfaitement mature pour un déploiement dans les sociétés.
  • Five reasons why the shut-op operator (@) should be avoided
    Derick Rethans explique en détails pourquoi l'opérateur "@" ne devrait jamais être utilisé.
  • PHP Error Reporting Levels - WTF is 6134?
    Les niveaux d'erreur PHP sont gérés avec des constantes qui peuvent être combinées. On obtient alors un entier. Le problème est qu'il peut être difficile de savoir de quelles constantes celui-ci est composé. Cet article propose une méthode pour déterminée les niveaux d'erreur contenus dans une valeur.
  • A PHP 5.3.0 upgrade checklist
    PHP 5.3 arrive à grands pas et il est temps de vérifier que nos applications tourneront correctement avec cette nouvelle version.

Et voici l'article bonus de la semaine : Top 5 Attributes of Highly Effective Programmers. Cet article un peu ancien évoque les qualités fondamentales d'un bon développeur : l'humilité, l'envie d'apprendre, le souci des détails, l'adaptabilité et la passion.

vendredi 15 mai 2009 à 18h28 - PHP 0   0

Première édition des PHP Days en juillet

L’organisme de formation Anaska - Alter Way Formation, lance un nouveau concept de formation dédié à PHP : les PHP Days.

Cet évènement est composé de sessions d'une demi-journée sur des thèmes précis et d’actualité. L'objectif est de traiter les thèmes chauds de PHP (en opposition aux formations inter-entreprises qui sont, par définition, plus généralistes).

Ces sessions animées par plusieurs intervenants de renom spécialistes du sujet et reconnus pour leur implication dans les communautés, l’écriture d’ouvrages ou la gestion de projets importants.

La première session de PHP Days intitulée “Industrialisez votre PHP !” se déroulera les 6 et 7 Juillet prochains à Paris.

Au programme :

  • Environnement et procédures de développement
  • Utilisation d’un framework
  • Sécurité de vos développements
  • Optimisez vos performances

Les intervenants seront Damien SEGUY, Cyril PIERRE de GEYER, Julien PAULI, Sarah HAIM et moi-même. L'évènement sera animé par Romain Bourdon.

Les inscriptions sont ouvertes et le nombre de places est limité, n’hésitez donc pas à réserver votre place dès maintenant.

lundi 11 mai 2009 à 14h09 - PHP 2   0

Un PHPCamp bien vide

Aujourd'hui a eu lieu le second PHPCamp français. J'ai pris mon train de bonne heure et suis arrivé un peu en avance à La Cantine.

L'heure dite arrive et nous ne sommes qu'une poignée. Sur le coup on ne s'alerte pas car l'an passé les gens sont arrivés au compte-goute jusqu'à 11h.

Vers midi voyant que nous n'étions pas beaucoup plus nous avons commencé à sérieusement nous demander pourquoi les autres personnes attendues n'étaient toujours pas là. Cinquante manquaient à l'appel tout de même.

Nous nous sommes demandés si nous n'étions pas les derniers survivants d'une guerre nucléaire qui aurait débuté quelques minutes plus tôt. Ce qui aurait été vraiment la fin de l'humanité étant donné que nous n'étions que des hommes à ce moment là.

Nous avons profité de notre nombre réduit pour consacrer la matinée au PHP TestFest. L'écriture de tests unitaires pour PHP est finalement pas très compliqué pour un développeur un peu expérimenté. La production de notre petite équipe s'est finalement élevée à un très honorable total de 21 tests unitaires.

L'après-midi a été consacrée au PHPCamp lui-même avec des sessions sur les frameworks, les ORM, les IDE, les SCM, l'intégration continue et SQLite.

Au final, ce PHPCamp laisse une impression en demi-teinte. Les participants étaient intéressants et intéressés mais l'absence de la majorité des inscrits reste un mystère.

samedi 9 mai 2009 à 19h13 - PHP 8   0

Revue de presse PHP du 08/05/09

Comme chaque fin de semaine, voici la revue de presse hebdomadaire pour vous faire découvrir ce qui se dit d'intéressant sur PHP. Il s’agit d’articles en français ou en anglais que j’aimerais partager avec vous.

  • Tester unitairement du code avec des dépendances externes
    Cet article explique simplement et précisément comment tester unitairement une application qui dépend de ressources externes.
  • PHP 5.3.0RC2 Release Announcement
    La seconde release candidate de PHP vient de sortir. La version finale se rapproche à grand pas. C'est donc le moment de vérifier si vos applications fonctionnent avec cette version et surtout de tester les nombreuses nouvelles fonctionnalités.
  • The Truth About PHP Variables
    Passer une variable par référence pour économiser de la mémoire peut se révéler contre-productif à cause de la gestion interne des variables dans PHP comme l'explique cet article.
  • PHP is NOW
    Carl Evans explique pourquoi, selon lui, PHP est à un tournant de son histoire et pourquoi 2009 pourrait être l'année de l'accélération de la présence de PHP en entreprise.
  • Leaflet: PHP development in 2009
    Une checklist des bonnes pratiques de développement PHP en 2009.

vendredi 8 mai 2009 à 17h07 - PHP 0   0

Rappel : PHPCamp samedi à Paris

Le second PHPCamp français arrive à grands pas. Cela se déroulera samedi 9 mai à La Cantine, à Paris.

Ce sera également l'occasion de contribuer concrètement au développement de PHP par le biais du TestFest. Il s'agit d'un atelier visant à écrire des tests unitaires pour tester PHP. Ces tests ont vocation à être intégrés dans la distribution officielle de PHP.

Je sais que ça tombe au milieu d'un week-end prolongé mais si vous n'êtes pas parti en week-end et que vous êtes parisien, n'hésitez pas à venir passer quelques heures pour discuter de PHP dans une ambiance détendue et conviviale.

mercredi 6 mai 2009 à 10h16 - PHP 0   0

Revue de presse PHP du 01/05/09

Je fais quotidiennement de la veille sur les domaines qui m'intéressent et notamment PHP. Beaucoup d'entre vous font probablement de même (sinon pourquoi liriez-vous mon blog ? ;) ). Cependant, par manque de temps ou ne sachant par où commencer, peut-être que certains ne le font pas ou tout du moins pas régulièrement.

Je vais donc tenter de faire chaque semaine une courte revue de presse des quelques articles les plus intéressants traitant de PHP que j'ai trouvé au cours de la semaine. Bien entendu, ma sélection sera subjective. Je serais ravi que chacun indique des articles qui lui semblent importants et que je n'aurais pas évoqués.

Il est maintenant temps de passer à la revue de presse de cette semaine :

  • Zend Framework 1.8.0 Released
    La version 1.8.0 du Zend Framework est sortie le 30 avril. Il s'agit d'une version majeure apportant nombre de nouveaux composants comme Zend_Tool qui permet d'effectuer en ligne de commande des tâches liées au développement d'applications (génération de code) ou encore Zend_Application qui permet de modulariser l'initialisation d'une application.
  • Why your PHP App NEEDS a Circuit Breaker
    Les web services offrent des possibilités infinies mais rendent les applications dépendantes de serveurs extérieurs. Il faut donc prévoir la gestion d'une indisponibilité de ces web services. Bien entendu, cela peut s'appliquer à des serveurs internes qui sont tout aussi susceptibles d'être indisponibles.
  • PHP Quick Profiler
    PHP Quick Profiler est un outil qui permet de facilement extraire des métriques d'une application PHP afin d'en évaluer les performances.
    Cet outil ne se substitue pas à un vrai profileur comme Xdebug mais il permet de facilement et rapidement obtenir les mesures principales pour l'évaluation des performances d'une application.
  • Introduction to AWS for PHP Developers
    Une présentation de la manière d'utiliser Amazon Web Services (AWS) avec PHP. AWS est un ensemble de web services tournant principalement autour du cloud computing mais pas uniquement.

vendredi 1 mai 2009 à 18h10 - PHP 2   0

XHTML - CSS - DotClear - Technorati

Les billets de ce blog sont sous licence Creative Commons