Dur Comme Faire

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

Installation de Zend Server sur Ubuntu Karmic

Karmic, la nouvelle version d'Ubuntu est sortie comme prévu jeudi dernier. En essayant d'installer Zend Server dessus, j'ai eu la désagréable surprise de constater qu'un paquet nécessaire, "libkrb53", n'est plus disponible sur celle-ci.

Voici le genre de message d'erreur que l'on obtient :

The following packages have unmet dependencies:
  php-imap-zend-ce: Depends: libkrb53 (>= 1.4.2) but it is not installable
E: Broken packages

En fait, ce paquet a été séparé en plusieurs nouveaux paquets : libkrb5-3, libgssapi-krb5-2, libk5crypto3 et libkrb5support0. En attendant qu'Ubuntu ou Zend corrige ce problème, il est possible de le contourner en créant soit-même un paquet transitionnel faisant office d'alias pour ces nouveaux paquets.

  • Passer en root : sudo -i
  • Créer le fichier libkrb53_fake.txt et y ajouter les lignes suivantes :
Package: libkrb53
Version: 1.6.dfsg.2+fake1
Depends: libkrb5-3, libgssapi-krb5-2, libk5crypto3, libkrb5support0
  • Construire le paquet : equivs-build libkrb53_fake.txt (Il vous faudra peut-être installer le paquet "equivs" pour cela)
  • Installer le paquet créé : dpkg -i libkrb53_1.6.dfsg.2+fake1_all.deb

Il ne vous reste plus qu'à relancer l'installation de Zend Server.

samedi 31 octobre 2009 à 17h30 - PHP 1   0

Annonce de l'agenda du Forum PHP 2009

Le programme du Forum PHP 2009 a été annoncé il y a quelques mais sans les horaires. Cet oubli est à présent réparé. L'agenda du forum est disponible sur le site de l'AFUP.

J'y serai et vous, y serez vous ?

samedi 3 octobre 2009 à 16h23 - PHP 3   0

Livre blanc "Industrialisation PHP"

Après quelques jours d'efforts pour tout boucler, Alter Way vient de publier le premier livre blanc sur l'industrialisation des développements PHP. Ce livre blanc a été écrit par Damien Seguy, figure du monde PHP, et moi-même.

En près de 15 ans, PHP a conquis la plupart des entreprises. Au début utilisé pour des projets annexes, il est aujourd'hui au cœur du SI. Les projets se complexifient, les délais se raccourcissent : il est temps d'industrialiser les processus de développement.

Ce Livre Blanc dresse un état de l'art des outils et méthodes qui permettent aujourd'hui d'industrialiser ses développements PHP.

Voici le sommaire complet :

  • 1 Introduction
  • 2 Maîtriser le cycle de vie d'un projet PHP
  • 3 Pratiques actuelles
    • 3.1 Faire faire un audit par un expert
    • 3.2 Formation des équipes
    • 3.3 Employer une convention de programmation
    • 3.4 Utiliser un dépôt de code
    • 3.5 Utiliser un framework
    • 3.6 Adopter un IDE de développement
  • 4 Outils et méthodes avancées
    • 4.1 Tests d'application Web
    • 4.2 Intégration continue
    • 4.3 Déploiement automatique
    • 4.4 Analyse statique
    • 4.5 Outils de conception
    • 4.6 Méthodes de programmation
    • 4.7 Maîtrise de la qualité du code
    • 4.8 Implication des utilisateurs
  • 5 Une nouvelle frontière
    • 5.1 PHP n'a pas encore exprimé son identité
    • 5.2 PHP n'exploite pas encore ses capacités de collaboration
    • 5.3 Des idées à explorer
    • 5.4 La communauté est un atout majeur
    • 5.5 Les développeurs vont gagner en discipline
  • 6 Bibliographie
  • 7 Licence et diffusion
    • 7.1 OpenContent License (OPL)
    • 7.2 Diffusion

Pour le télécharger, il suffit de vous rendre sur le site Alter Way.

Enfin ce livre blanc est diffusé sous licence OpenContent. Nous vous encourageons donc à le diffuser le plus possible pour porter la bonne parole dans tout le monde PHP voire au delà !

jeudi 1 octobre 2009 à 10h15 - PHP 7   0

XHTML - CSS - DotClear - Technorati

Les billets de ce blog sont sous licence Creative Commons