Lettres


[Actu PHP] Lettre N.54 Dimanche 12 Janvier 2003
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 12 Janvier 2003
************************************************************

Attention :
Cette lettre hebdomadaire est distribuée aux personnes qui se
sont inscrites sur le site nexen.net, comme membre et comme
destinataire de cette lettre. Les instructions de modifications
sont disponibles en bas de ce mail.

Des commentaires? des questions? des informations à suggérer?
Contactez l'éditeur de la lettre avec l'adresse indiquée en
bas de ce mail.

Edito
====
Nous voila déjà en 2003, avec PHP et MySQL qui nous ont terminé
l'année en apothéose : pas moins de deux nouvelles versions
importantes de publiée. PHP 4.3.0 préfigure la nouvelle révolution
PEAR, et MySQL 4.0.7, 8 et 9 montre des signes très satisfaisant de
prochaine mise en production.

Que peut ton prévoir d'autre durant l'année? bien sur, MySQL 4.1.0
qui sera la première version stable, sur InnoDB, avec des améliorations
importantes comme le support des clés étrangères et les transactions.
Pour PHP, ce sera la version 5.0 que l'on suivra avec intérêt, mais
aussi
l'amélioration de l'assurance Qualité, et une intégration plus
importante
des théories de programmation dans la qualité du code.

Pour la communauté francaise, nous pouvons envisager plusieurs
conférences de bon niveau, un renforcement des formations PHP
professionelles
et des projets d'envergures comme dans les ministères Francais ou
Québecois.

Bref, beaucoup de travail, et encore plus d'opportunités pour les
entreprises et pour tous!

Damien Seguy

Site de la semaine
==============
Le site a également été créé de façon à ce que chacun puisse participer
mais aussi profiter et faire profiter à la communauté les connaissances
émanant de phpSecure.
Ainsi le site est munit d'un forum, permettant de poser des questions,
de donner son avis,...

phpSecure est different chaque semaine, et à cette date peut sécuriser
plus de 2 millions de failles se trouvant
quelque part sur le web (il pouvait en sécuriser 250 000 rien qu'à son
ouverture officielle).

L'équipe de http://www.phpsecure.org se compose de 5 membres :
frog-m@n, Charlie, Valdeux, Majen et Crackanos, tous plus ou moins
connus et reconnus dans la sécurité et la programmation
php.

frog-m@n
http://www.phpsecure.org/

Au sommaire
========12/01/2003
* [1] Approche des concepts Objets de PHP
* [2] Exploiter le système de fichiers
* [3] PHPPattern : l'observateur (Observer Pattern).
11/01/2003
* [4] Construire un espace membre par Ben Rowe (5/6)
10/01/2003
* [5] Nouvelle version MYSQL 4.0.8 et 4.0.9
* [6] L'interview d'un fondateur de MySQL
* [7] Dreamweaver MX + PHP en action!
* [8] EMS MySQL Manager
* [9] En route pour PHP 5.0!
09/01/2003
* [10] Tutoriel sur les templates de PEAR
* [11] Tutoriels LDAP et Oracle
08/01/2003
* [12] PHP aide à synchroniser des mots de passes entre 60 et 80
bases Oracle
* [13] Réunions et apéros PHP
* [14] Avalanche de nouveautés chez Zend
* [15] Tous les journaux PHP
* [16] Lancer un script à heure fixe
* [17] Stocker des images dans une base de donnée
* [18] Un installeur MySQL officiel pour MacOS X
07/01/2003
* [19] Les 3 Heures du PHP: 2eme Edition !
06/01/2003
* [20] Mettre en place un système de traduction de site web
* [21] Résumé hebdomadaire de la semaine PHP
* [22] Des emplois en PHP
* [23] Zend fait une offre pour les PME


Toute l'actualité en détails :
==================================
  • ] Approche des concepts Objets de PHP

  • Cet article est extrait du PHP Mag N°1, qui sera publié en
    fin de mois de Janvier. Dans cette première édition, vous
    trouverez un article de Nexen.net, sur "Comment monter une
    société Open Source".
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/12/1397,0,1,0,0.php3


    [2] Exploiter le système de fichiersHaut ]
    ------------------------------------------------------------
    Sur OnLamp, John Coggeshall avait publié deux tutoriels très
    complets sur l'utilisation de fichiers à partir de PHP :
    création, effacement, manipulation de fichiers binaires.
    Cette semaine, il conclut son cycle sur les fichiers avec
    une interessante incursion dans le monde des dossiers, qui
    contiennent les fichiers : création, renommage,
    modification, identification..
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/12/1396,0,1,0,0.php3


    [3] PHPPattern : l'observateur (Observer Pattern).Haut ]
    ------------------------------------------------------------
    PHPPattern est un site dédié à la vulgarisation des
    'Patterns' de programmation, pour PHP. Un pattern est un
    comportement, qui est facile à reconnaitre, et à appliquer
    aux objets. Les objets rassemblent donc différents patterns
    (comportements), pour atteindre leurs objectifs
    spécifiques.

    Le dernier tutoriel de PHPPatterns porte sur l'observateur
    : un comportement qui permet à des objets d'en observer
    d'autres, et de déclencher des événements lorsque ces
    derniers sont modifiés. C'est le cas par exemple d'un objet
    de POST, qui ajoute un message dans un forum, et qui serait
    observé par un objet Email, afin d'envoyer un message aux
    utilisateurs qui en ont fait la demande.

    Les patterns sont réservés aux programmeurs chevronnés.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/12/1395,0,1,0,0.php3


    [4] Construire un espace membre par Ben Rowe (5/6)Haut ]
    ------------------------------------------------------------
    Ben Rowe poursuit son tutoriel feuilleton sur la
    constitution d'un espace membre sécurisé en PHP.
    Ce tutoriel se base sur une classe PHP pour assurer la
    sécurité de l'espace, et introduit aussi des
    fonctionnalités pratiques, comme la conservation de données
    dans les cookies.

    Dans la cinquième partie, il aborde la partie cruxiale de
    tous les sites : inciter les visiteurs à s'inscrire sur le
    site, et devenir des membres. Il détaille aussi les
    affichages du nombre de visiteurs simultanés, et de membres
    connectés.
    Rien que de l'efficace!
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/11/1394,0,1,0,0.php3

    [5] Nouvelle version MYSQL 4.0.8 et 4.0.9Haut ]
    ------------------------------------------------------------
    MySQL vient de publier la version 4.0.8 de sa célèbre base
    de
    données. La version à suivre de près est la série des 4.1,
    qui sera la prochaine évolution majeure. Comme toujours les
    versions
    3.23.x sont toujours disponibles. MySQL AB fait passer la
    technique
    en priorité, et aucun calendrier de publication n'est
    coulé
    dans le roc pour cette version.

    A noter que les versions MySQL 4.0.9 et 4.0.10 sont déjà
    prévues. Voici un aperçu de la suite pour la version 4.0.9.


    Fonctionalité ajoutée ou changée :
    * Default max_packet_length de libmysqld.c vaut maintenant
    1024*1024*1024.
    *Il est possible de spécifier max_allowed_packet dans un
    fichier lu par mysql_options(MYSQL_READ_DEFAULT_FILE). Pour
    les clients.
    *Lors de l'envoi de paquets trop gros au serveur avec le
    protocole sans compression, le client recoit un message
    d'erreur au lieu de perdre simplement la connexion.
    *Les grandes requêtes sont échangées avec des tailles de
    paquet plus grandes, pour un gain de vitesse mineur.
    * Correction de certains bugs avec le protocole avec
    compression, pour les lignes de plus de 16 Mo.
    * Les tables InnoDB supporte désormais la commande ON
    UPDATE CASCADE dans les contraintes de type FOREIGN KE.
    Voyez la section InnoDB dans le manuel pour l'évolution de
    InnoDB.

    Bugs corrigés :
    * Correction d'un bug dans ALTER TABLE avec les tablesBDB.
    * Correction de crash lors de l'utilisation de la fonction
    QUOTE().
    * Correction d'un bug dans le protocole de communication
    lorsque les paquets sont plus grands que 16Mo.
    Malheureusement, cela impose une modification du protcole :
    si vous passez en version 4.0.8, et que vous avec des
    clients qui utilisent des paquets de plus de >= 255*255*255
    octets (=16581375) vous devez aussi mettre à jour les
    clients en version 4.0.8. Sinon, les clients se bloqueront
    durant l'envoi du paquet.
    * Correction d'un bug lors de l'envoi de BLOB plus grands
    que 16 Mo au client.
    * Correction d'un bug dans GROUP BY qui intervenait lors de
    l'utilisation de colonnes BLOB avec des valeurs NULL.
    * Correction d'un bug dans la gestion des valeurs NULL avec
    CASE ... WHEN ..

    Évolution pour MySQL 4.0.9

    Fonctionalité ajoutée ou changée :
    * OPTIMIZE TABLE avec les tables MyISAM, traite toutes les
    valeurs NULL comme différentes lors du calcul de la
    cardinalité. Cela aide à optimiser les jointures entre
    tables lorsque l'une des tables a de nombreuses valeurs
    NULL dans une colonne indexée.

    SELECT * from t1,t2 where t1.a=t2.key_with_a_lot_of_null;

    * Ajout de l'opérateur FORCE INDEX (key_list). Il
    fonctionne comme USE INDEX (key_list) mais avec la
    différence qu'un scan de table est considéré comme très
    coûteux. Le revers de la médaille est que cet opérateur
    introduit un nouveau mot réservé : FORCE.
    * Remise à zéro du buffer interne de ligne avec MyISAM
    après chaque requête. Cela réduit la taille de mémoire si
    vous avez de grands fichiers BLOB dans une table.
    big blobs in a table.

    Bugs corrigés :
    * Un patch de sécurité de PHP 4.0.8 causait le crash du
    serveur MySQLd si le nom de l'hôte distant ne pouvait pas
    être résolu. C'est corrigé.
    * Correction du crash lors de la réplication de grandes
    commandes LOAD DATA INFILE qui causaient la rotation des
    logs.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/10/1393,0,1,0,0.php3



    [6] L'interview d'un fondateur de MySQLHaut ]
    ------------------------------------------------------------
    En attendant le FOSDEM (Free and Open Source Software
    Developers' Meeting) qui aura lieu à Bruxelles les 8 et 9
    février suivants, une interview de David Axmark,
    co-fondateur de MySQL, est publiée sur le site de la
    manifestation.

    Vous y découvrirez les motivations et évolutions du projet
    MySQL.

    A noter que Nexen sera certainement présent lors du FOSDEM.
    ------------------------------------------------------------
    Guillaume Plessis (http://www.moolfreet.com)
    http://dev.nexen.net/news/gen.php3/2003/01/10/1392,0,1,0,0.php3


    [7] Dreamweaver MX + PHP en action!Haut ]
    ------------------------------------------------------------
    La seconde partie du tutorial concernant l'utilisation de
    Dreamweaver MX pour un projet PHP est publiée et détaille
    la mise en place d'un back-office de gestion d'un annuaire
    de liens qui comprends les possibilités d'ajout, de
    modification et de suppression d'enregistrement.
    ------------------------------------------------------------
    Ludo (http://www.asp-php.net)
    http://dev.nexen.net/news/gen.php3/2003/01/10/1388,0,1,0,0.php3


    [8] EMS MySQL ManagerHaut ]
    ------------------------------------------------------------
    EMS MySQL Manager est une interface graphique (GUI)
    d'administration pour MySQL Server, tour d'horizon de
    l'environnement et des possibilités en images!
    ------------------------------------------------------------
    Ludo (http://www.asp-php.net)
    http://dev.nexen.net/news/gen.php3/2003/01/10/1389,0,1,0,0.php3

    [9] En route pour PHP 5.0!Haut ]
    ------------------------------------------------------------
    Maintenant que PHP 4.3.0 est sorti depuis bentot 10 jours,
    on s'achemine vers une version qui ne sera pas suvi d'un
    correctif, comme a pu l'être PHP 4.2.1. Un signe
    d'excellente augure pour l'équipe d'assurance Qualité qui a
    fait un travail de titan pour fournir une version de PHP
    béton!

    Et c'est désormais le lancement officiel de PHP 5.0. qui a
    débuté hier soir, avec sa création dans le server des
    sources CVS. Si vous ne connaissez pas encore ce (sous)
    site de PHP.net, rendez vous sur snaps.php.net, pour voir
    les premières moutures de la future version. Les
    fonctionnalités ne sont pas encore figées, et la date de
    publication de PHP 5 serait vers la fin de l'été 2003.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/10/1391,0,1,0,0.php3


    [10] Tutoriel sur les templates de PEARHaut ]
    ------------------------------------------------------------
    Voila un nouveau tutoriel sur PEAR qui sort un peu des
    sentiers battus de la couche PEAR:db, et qui aborde un
    sujet très classique : les templates. Les systèmes de
    templates sont nombreux, et PEAR ne pouvait pas passer à
    coté. Vous pourez aussi compléter votre connaissance de ITX
    avec la documentation officielle.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/09/1387,0,1,0,0.php3

    [11] Tutoriels LDAP et OracleHaut ]
    ------------------------------------------------------------
    DevArticles publie deux tutoriels aujourd'hui.

    Un premier sur la relation entre PHP et LDAP : Dannie
    Stanley réalise la connexion au serveur, la préparation et
    l'exécution de la requête et son exploitation pour
    affichage. Une bonne prise en main de cette technologie,
    qui assure les authentifications des plus grands systèmes.

    Un second, par Dante Lorenso, sur une couche d'abstraction
    de la connexion avec Oracle, destinée à simplifier les
    manipulations avec cette base. On apréciera notamment les
    sections de mise en productions.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/09/1386,0,1,0,0.php3


    [12] PHP aide à synchroniser des mots de passes entre 60 et 80 bases
    Oracle
    ------------------------------------------------------------
    "D'autres projets incluent l'utilisation de PHP comme
    langage de script pour gèrer et synchroniser les mots de
    passes entre les 60 à 80 bases Oracle que Atmos utilise.
    Cet outil a été mis en place après que la société ait
    évalués de nombreuses solutions commerciales, de 60 000 à
    250 000 dollars US."
    Voila une belle réduction de coûts!

    A lire aussi, l'utilisation de MySQL avec PHP et les autres
    logiciels Open Source tels que Linux et Apache dans l'état
    de Rhode Islands, aux États Unis.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/08/1385,0,1,0,0.php3

    [13] Réunions et apéros PHPHaut ]
    ------------------------------------------------------------
    Pour se remettre en douceur des fêtes de fin d'année, quoi
    de mieux qu'un bon apéro entre gens du PHP? Ce type de
    manifestation est déjà organisé depuis plusieurs mois par
    des volontaires dans plusieurs villes de France. Les
    prochaines dates sont :

    - le 14 janvier à Paris (Nation)
    - le 22 janvier à Montbeliard (café Leffe)
    - le 25 février à Aix-en-provence (west indies)

    Plus d'informations sur le site des apéros.

    Nos collègues québecois ne sont pas en reste car ce
    mercredi soir, les rencontres de PHP Québec ont lieu dans
    les locaux de l'école Polytechnique. Au programme :
    l'utilisation des sessions et la présentation d'une
    entreprise utilisant PHP.
    ------------------------------------------------------------
    Guillaume Plessis (http://www.moolfreet.com/)
    http://dev.nexen.net/news/gen.php3/2003/01/08/1384,0,1,0,0.php3


    [14] Avalanche de nouveautés chez ZendHaut ]
    ------------------------------------------------------------
    Zend technologies reprend la nouvelle année comme elle
    l'avait fini : avec un dynamisme impressionnant. Les
    équipes de développement et de marketing semblent toutes
    les deux touchées. On avait remarqué l'offre PME de Zend,
    il y a quelques jours, et aujourd'hui, trois des produits
    phares de Zend changent de version, et Zeev faire son show
    sur PHP 5.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/08/1383,0,1,0,0.php3

    [15] Tous les journaux PHPHaut ]
    ------------------------------------------------------------
    Les magazines consacrés à PHP ont la cote en ce moment. Le
    plus ancien, PHP Mag, a été lancé lors de la conférence PHP
    internationale de Francfort en 2001. Il existe depuis trois
    éditions anglophones (une des États Unis, une du Canada, et
    une Allemande), ainsi qu'un version francaise : ZePHPMag,
    qui entre dans sa deuxième année.

    Armel Fauveau, sur PHPindex. les a tous lus pour vous!
    Aucun magazine n'est consacré à MySQL.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/08/1382,0,1,0,0.php3


    [16] Lancer un script à heure fixeHaut ]
    ------------------------------------------------------------
    Le problème, quand vous êtes chez un hébergeur, c'est que
    vous ne pouvez pas toujours lancer un script à heure fixe
    avec crontab ou le scheduler de Windows.

    Webcron y remédie. Vous pouvez alors programmer une
    sauvegarde de votre base de données, lancer un script PHP
    qui vérifie si vos liens ne sont pas périmés, balancer un
    mail, etc.

    [NdM : Webcron est un site web de Emmamuel Faivre,
    webmestre de manucorp. ]
    ------------------------------------------------------------
    Guillaume Caplan (http://www.mesliens.net)
    http://dev.nexen.net/news/gen.php3/2003/01/08/1379,0,1,0,0.php3


    [17] Stocker des images dans une base de donnéeHaut ]
    ------------------------------------------------------------
    Une question récurente sur le phorum est : "Je veux
    enregistrer les photos de mes membres dans ma table MySql,
    comment m'y prendre ?".
    Voila un tutoriel trouvé sur CodeWalker.com qui y reponds
    de facon simple et détaillée.

    A notter qu'il est plutot conseillé de ne stocker en base
    que le chemin vers l'image et de stocker celle-ci
    "normalement" sur le serveur.

    Bonne lecture !
    ------------------------------------------------------------
    didou (didou@keliglia.com)
    http://dev.nexen.net/news/gen.php3/2003/01/08/1381,0,1,0,0.php3


    [18] Un installeur MySQL officiel pour MacOS XHaut ]
    ------------------------------------------------------------
    MySQL AB vient dadopter linstalleur binaire - au format
    ".pkg" pour Mac OS X - de Marc Liyanage, et le reprendra
    dans le courant du mois de février sur les pages du site
    web officiel.

    Ce programme, qui facilite grandement linstallation de
    bases de données MySQL sur Mac est dors et déjà disponible,
    accompagné des procédures sur le site du développeur.

    A noter que le site de Marc est très connu des
    promgrammeurs PHP sous MacOS X, car c'est un des seuls à
    proposer des versions compilées récentes et complètes de
    PHP. A visiter quoiqu'il arrive!

    (NdM: merci à Macgénération pour l'info)
    ------------------------------------------------------------
    Guillaume Plessis (http://www.moolfreet.com/)
    http://dev.nexen.net/news/gen.php3/2003/01/08/1380,0,1,0,0.php3

    [19] Les 3 Heures du PHP: 2eme Edition !Haut ]
    ------------------------------------------------------------
    J'ai le plaisir de vous annoncer que la deuxième édition des
    3 Heures du PHP aura lieu le jeudi 16 Janvier à 20h50.
    Pour ceux qui ne connaitraient pas "Les 3 Heures du PHP",
    c'est un concours de programmation PHP d'une durée de 3
    heures (approximativement) où chacun est invité à coder un
    source sur un thème donné.
    De nombreux lots sont à gagner: Ouvrages offerts par
    Eyrolles, hébergements Nexen Services, Zend Studio (IDE
    PHP), et un abonnement de 6 mois à ZePHPmag. Ce dernier
    publiera également un commentaire du concours, et une
    interview du gagnant si celui ci le désire.
    La participation est gratuite et maintenant totalement
    libre. (Il ne sera pas necessaire d'être enregistré sur
    phpApps.org, seule une adresse email valide suffira).

    J'espère vous retrouver nombreux à ce concours, débutant
    comme experts, d'ici là révisez bien ;)
    ------------------------------------------------------------
    Matt (http://www.phpapps.org)
    http://dev.nexen.net/news/gen.php3/2003/01/07/1378,0,1,0,0.php3


    [20] Mettre en place un système de traduction de site webHaut ]
    ------------------------------------------------------------
    Evolt publie le tutoriel de Emmanuel Décarie sur la
    possibilité de proposer son site en plusieurs langues. Cet
    article fait écho aux deux autres articles postés sur
    onlamp, traitant de la localisation et notamment de
    l'extension GetText. L'approche est plus centrée sur PHP,
    et en exploite les qualités sans passer par une technologie
    externe.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/06/1376,0,1,0,0.php3


    [21] Résumé hebdomadaire de la semaine PHPHaut ]
    ------------------------------------------------------------
    Avi Lewin reprend la publication hebdomadaire du résumé de
    la semaine de développement en PHP. Cette semaine, au menu
    :

    TLK: Revue de l'an 2002
    TLK: Tutoriel pour l'écriture d'extension PHP en C
    TLK: Changelog ne change pas?
    TLK: Nouvelle extension de base de données : MIMER
    BUG: support de GIF pour Win32 avec GD
    FIX: Correction de la compilation de PHP pour Win32
    TLK: PHP 4.3 et au dela
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/06/1377,0,1,0,0.php3

    [22] Des emplois en PHPHaut ]
    ------------------------------------------------------------
    Beaucoup de polémiques et de réactions entourent les
    statistiques fournies par bitbreather sur la popularité des
    langages de programmation, en fonction de leur apparition
    dans les annonces d'offres d'emplois aux US. Dans ces
    statistiques, PHP se classe 14ème, avec moitié moins
    d'offres que pour Ada et trois fois moins que pour Cobol.

    Dans tous les cas, PHP est à la traine sur les offres ASP.
    Il faut aussi noter que seule 15% des offres d'emplois
    donnent lieux à une offre d'emploi.

    Pour la France, on a les résultats suivants :
    PHP / ASP
    Monster.fr : 17 / 55
    cadremploi : 5 / 36
    jobpilot : 9 / 13
    apec : 10 / 32
    contact-emploi : 2 / 5

    Au Québec
    Monster.ca : 12 / 97
    Workopolis : 6 / 107
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/06/1375,0,1,0,0.php3


    [23] Zend fait une offre pour les PMEHaut ]
    ------------------------------------------------------------
    Le marché PHP s'attaque aux entreprises, et principalement
    les grandes, mais Zend a décidé de faire une offre
    exceptionnelle envers les PME : toutes les sociétés dont le
    Chiffre d'affaire est inférieur à 250 000 $USD (environ 240
    000 Euros), un package composé du Studio, Encoder et
    Performance Suite sont livrés à partir de 295 $USD (environ
    280 Euros HT).
    C'est une tarification très avantageuse, car rien que le
    Zend Performance Suite coute 490 $US. Zend adapte ses prix
    aux PME, et abandonne sa strategie orientée uniquement vers
    les grandes entreprises.
    Rappelons aussi la sortie du Zend Studio 2.6, qui supporte
    désormais CVS.
    ------------------------------------------------------------
    http://dev.nexen.net/news/gen.php3/2003/01/06/1374,0,1,0,0.php3



    ***************************************************************
    Pour modifier votre abonnement :
    http://dev.nexen.net/services/login.php?direction=diffusion.php

    Pour devenir membre de nexen.net :
    http://dev.nexen.net/services/login.php?direction=diffusion.php

    L'actualité journalière sur nexen.net :
    http://dev.nexen.net/news/

    Contact de l'éditeur
    damien.seguy@nexen.net
    ***************************************************************
    Cette lettre hebdomadaire est un un service de Nexen.net,
    portail technologique PHP et MySQL éditée par la société
    Nexen Services SA au capital de 49.536 Euros
    inscrite au registre du commerce de Paris : RCS B 423 995 224