Les 3 heures du PHP

Posté par  . Modéré par Nÿco.
Étiquettes :
0
5
jan.
2005
Communauté
J'ai le plaisir de vous annoncer la renaissance du concours "Les 3 heures du PHP", concours basé sur le langage PHP.

Pour ceux qui n'ont pas connu ce concours (qui était attaché à un site qui n'existe plus), le principe est simple :
- une problématique de programmation est diffusée sur le site des 3 heures du PHP (tous les deux mois, à 21h précise)
- vous avez 3 heures pour soumettre votre code sur le site des 3 heures du PHP

De nombreux lots sont à gagner, Nexen offrira des hébergements WEB, des abonnements au magazine Direction PHP, Eyrolles fournira des ouvrages sur le langage PHP.

Le prochain concours aura lieu le lundi 10 janvier 2005 à 21h précise (chaque participant devra donc soumettre son code avant minuit, heure limite de soumission).
La participation au concours est gratuite et ne demande qu'une simple inscription sur le site des 3 heures du PHP.

Aller plus loin

  • # re

    Posté par  (site web personnel) . Évalué à -5.

    Lu la globule ;)
    Bon courage ^^
  • # Le site qui n'existe plus

    Posté par  . Évalué à 7.

    Juste pour vous signaler que le "site qui n'existe plus", qui était ici : http://phpapps.org/(...) , a repris depuis quelques temps de la vie à une autre adresse : http://php-help.net/(...) . Changement de nom, quelques changements cosmétiques, passage en langue anglaise, mais même équipe (Matt en tête) et même base de données (du moins, basée sur un backup de l'ancien site).

    A ma connaissance personne n'en avait parlé auparavant. Et ce n'est pas cité non plus dans la page du site en lien, même si Matt y apparait.
    • [^] # Re: Le site qui n'existe plus

      Posté par  . Évalué à 6.

      Je viens de placer le lien.

      Quand j'ai contacté Matt pour relancer les 3h du php, il m'avait justement demandé de placer un lien vers ce nouveau site (php-help.net).

      Ce site n'était toujours pas en ligne le jour où j'ai créé cette page.
      Je n'avais donc pas mis de lien.

      Le temps à passer, et j'ai oublié de mettre à jour la page d'accueil du site.

      Voila qui est réparé :)
      Mille excuses.
  • # un peu plus de detail ....

    Posté par  . Évalué à 3.

    mmm .. .considerant que cela s'adresse aussi aux debutants il pourrait etre utile au moins de dire si ce sera php4, php4 ou php5 (doit tourner sous les deux) ou que php5 ... j'ai pas trouver l'info sur le site ...

    Juste pour que tout le monde ait le bon environement d'installe ...

    Tip pour ceux sous Windows (oui, je sais ...): installez-vous Wampserver (http://www.wampserver.com(...)), c'est tout du bon !
    • [^] # Re: un peu plus de detail ....

      Posté par  . Évalué à 4.

      Beaucoup d'hébergeurs tourant toujours sous PHP4, pour ce premier concours, il n'y aura aucun impératif de version : les participants pourront très bien produire du PHP4 ou du PHP5 (tout dépend de leur choix et de leur habitude).

      Le sujet du premier concours peut très bien se faire en PHP4 ou en PHP5.
      Aucun avantage sera donné à un participant qui code en PHP5.

      Toujours dans le même domaine : les scripts des participants seront testés sous PHP 4.3.10 ou sous PHP 5.0.3 (suivant si le code produit est du PHP5 ou non).

      La configuration du serveur de test :
      - short_open_tag = Off
      - asp_tags = Off
      - register_globals = Off
      - allow_call_time_pass_reference = Off
      - error_reporting = E_ALL
      - display_errors = On
      Pour les magic_quotes, votre script devra s'adapter à la configuration du serveur.

      Pour ce premier concours, aucune extension spécifique de PHP ne sera nécessaire.
  • # Voir si posible

    Posté par  (site web personnel) . Évalué à 1.

    de participer. Je ne suis pas chez moi, mais au centre informatique de mon école qui ouvre de 20 à 24 heures un lundi sur trois, je vais voir si y a moyen que ça passe.

    Concernant la version de php, je vote pour php 4 :) (j'ai pas touché une ligne de php depuis 3 ans, c'est limite si je savait que php5 était sortit. De plus, mon centre informatique n'a que le 4 :)
  • # Anciens sujets

    Posté par  (site web personnel) . Évalué à 4.

    Comme le site a été remis à neuf, pas d'anciens sujets. Y a-t-il des personnes qui peuvent donner des exemples d'anciens sujets, histoire que l'on se fasse une idée ?

    PS : c'est toujours sympathique les concours de programmation, surtout lorsqu'ils sont facilement accessibles comme celui-ci (accès online). :)
    • [^] # Re: Anciens sujets

      Posté par  (site web personnel) . Évalué à 1.

      Le dernier sujet consistait à programmer un webmail. Je dois avoir l'intégralité des codes quelque part.

      C'était sympa et ça permettait de découvrir pas mal de choses.

      Rendez vous lundi prochain.
      • [^] # Re: Anciens sujets

        Posté par  . Évalué à 3.

        Programmer un webmail en 3h ?
        Ah oui c'est pas un concours de rigolos alors.... :-/
  • # nombreux lots à gagner

    Posté par  . Évalué à 3.

    > Eyrolles fournira des ouvrages sur le langage PHP

    en esperant que les ouvrages php sont offerts aux "moins bons des gagnants", sinon je vois pas trop l'interet de se voir offrir un bouquin sur un language que l'on maitrise déjà parfaitement ou presque.
    • [^] # Re: nombreux lots à gagner

      Posté par  (site web personnel) . Évalué à 3.

      Ce qui serait même mieux, ça serait de pouvoir choisir un livre de chez Eyrolles.
    • [^] # Re: nombreux lots à gagner

      Posté par  . Évalué à 1.

      Salut

      Et qu'est-ce qu'un bon gagnant au fait?
      Quel est le jury, qui le compose... ?
      Quels sont les critères d'élection du meilleur script?
      • [^] # Re: nombreux lots à gagner

        Posté par  . Évalué à 2.

        Le jury sera composé des administrateurs du site lephpfacile.com (c'est à dire 3 personnes).

        Chaque personne du jury devra noter tous les scripts soumis lors du concours ; s'en suivra une délibération (les corrections étant faites anonymement).

        Pour tester les scripts, nous allons :
        - tester que le résultat obtenu répond bien aux critères du sujet (a priori, c'est éliminatoire, mais tout dépend du nombre de participants à ce premier concours ^^)
        - visionner "l'allure" générale du code : indentation respectée, commentaires utilisés à bon escient
        - approfondir chaque code, ce qui consistera à :
        * analyser l'algorithme utilisé (celui qui aura la complexité la plus simple sera mieux noté)
        * relever les points faibles (trous de sécurité ou utilisation "d'astuces de programmation". Pour moi, une astuce de programmation, c'est une petite coquille dans un algorithme qui fait que l'on doit avoir recours à un bout de code obscur qui fait que le tout fonctionne)
        * faire des benchmarks sur chaque code soumis
        * analyser les variables utilisées dans le code, et vérifier qu'il n'y en a pas qui pourraient être supprimées sans compromettre le fonctionnement général du code
        * éventuellement, compter le nombre de ligne de code
        * etc...

        Le tout étant régulé par un barème.
  • # LA DATE !!!

    Posté par  . Évalué à 2.

    Pourquoi avoir choisi la date du lundi 10. Personne n'est en vacances, congé ou repos ni le lundi, ni le lendemain.
    Je trouve le concours, les critères et tout intéressant, mais voilà, moi j'ai 5 sujets type bac de physique/chimie, un ds d'histoire et de spé maths et un dm de maths pour la semaine, alors le lundi soir, ça sera les trois heures de la physique, et le lundi prochain ça sera les 5 heures du commentaire de philo, et le lundi dans trois semaine j'y pense pas...
    Bon d'accord, c'est exceptionnellement chargé, mais participer à ce concours le lundi, ça m'obligerai à aller me coucher vers 1h du matin.
    Généralement, tout le monde peut participer le week end. Enfin moi je dit ça comme ça...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.