Articles précédents : Développeur
- [18] Gtk-fr.org devient un wiki
- [76] Un moteur de recherche de code source OpenSource
- [42] Une ouverture pour les logiciels "métier" avec Windev 9
- [64] Patch pour le support du C++ dans le noyau
- [82] Peut-on se payer le noyau Linux ?
- [2] Erlang/OTP R10B est sorti
- [43] La parabole des langages de Shelley Powers
- [21] Recherche d'un mainteneur et de développeur pour Bookmark4U
- [54] Brevets Logiciels: Appel de Richard M. Stallman
- [75] Le moteur de Mozilla porté sous Qt
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.
Les 3 heures du PHP (1552 hits)
Le PHP Facile (550 hits)
> Lire les commentaires (14 commentaires, moyenne: 2,5).
[+] re
Lu la globule ;)
Bon courage ^^
Le site qui n'existe plus
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.
#define MAGIC 0xdefaced /* I should've patented this number -cliph */
-
[^]Re: Le site qui n'existe plus
Posté par LA_GLOBULE () le 05/01/2005 à 22:20. (lien). É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 ....
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 LA_GLOBULE () le 06/01/2005 à 09:17. (lien). É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
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
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 Brice Favre (page perso, ) le 06/01/2005 à 09:02. (lien). É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
-
nombreux lots à gagner
> 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 Fabien (page perso, ) le 06/01/2005 à 12:06. (lien). Évalué à 3.Ce qui serait même mieux, ça serait de pouvoir choisir un livre de chez Eyrolles.
-
[^]Re: nombreux lots à gagner
Posté par Stéphane Bonhomme (page perso, ) le 07/01/2005 à 20:14. (lien). É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 LA_GLOBULE () le 07/01/2005 à 21:06. (lien). É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 !!!
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...



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.