La prochaine édition du challenge de code en ligne CodinGame aura lieu le samedi 27 juillet 2013 à 18h (UTC+2).
Un évènement ouvert où des développeurs du monde entier sont attendus pour concourir afin de se mesurer aux meilleurs, remporter des lots, ou entrer en relation avec des sociétés pour changer de job ou en trouver un.
Les nouveautés de cette édition : Haskell, Go et Objective-C s'ajoutent aux langages de programmation disponibles, un classement par langages vient compléter le classement global, et, pour la première fois, le concours offre l'opportunité de s'expatrier à San Francisco.
L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site dès la fin du concours, pour que tout le monde puisse apprendre et progresser en consultant les solutions des autres.
- objectif du challenge : résoudre deux problèmes de programmation dans le langage de son choix parmi les 11 proposés ;
- durée estimée de l'épreuve : 2h30 ;
- modalités de participation : c'est en ligne, c'est gratuit et c'est anonyme.
Infographique du précédent CodinGame :
Aller plus loin
- Page d'inscription (269 clics)
- Tutoriel et exercices pour s'entraîner (595 clics)
- Le site de CodinGame (223 clics)
- Le blog de CodinGame (82 clics)
- Classement et codes sources du CodinGame de Mai (175 clics)
# Comment ça marche
Posté par Julien Jorge (site web personnel) . Évalué à 6.
J'ai participé deux fois au CodinGame, c'était plutôt sympa. L'ambiance est bonne et les exercices étaient à chaque fois très intéressants.
Est-ce que vous pourriez nous en dire plus sur la façon dont est organisé le concours ? Par exemple je me demande qu'est-ce qui fait tourner l'application, comment sont rédigés les exercices, comment sont sélectionnées les entreprises, qui paie les cadeaux et quel est votre modèle économique.
Et comme nous sommes sur LinuxFr : où est le code source ? :)
[^] # Re: Comment ça marche
Posté par Frédéric Desmoulins (site web personnel) . Évalué à 4.
D'un point de vue techno, le front c'est GWT (+ ace.ajax.org pour l'éditeur de code) ; le back c'est une stack apache+tomcat+postgres. Un classique qui marche plutôt bien !
Lors des concours, nous lançons plusieurs dizaines de VMs pour traiter 'rapidement' les compilations et exécutions (~ 50 000 / concours).
Du côté des sponsors, nous essayons de sélectionner des entreprises qui nous/vous plaisent : intérêt des jobs sur le plan technique, souplesse organisationnelle et valorisation du métier de dev. Chaque entreprise sponsor s'acquitte d'un frais de participation.
Tous les events sont préparés en interne, avec nos petites mains. A vrai dire, au début, nous réalisions les exercices nous-mêmes, puis progressivement, certains gagnants du CodinGame sont venus nous prêter main-forte pour créer des contenus originaux :) (d'ailleurs nous cherchons toujours des prestataires qui pourraient être intéressés pour créer du contenu).
Quant au code source de CodinGame, c'est vrai, il n'est pas - encore - sous licence libre ;-)
# Sniff
Posté par KiKouN . Évalué à 3.
Toujours pas le droit aux scripts bash ni au perl ( voir awk et sed mais c'était sousentendu dans bash).
[^] # Re: Sniff
Posté par Frédéric Desmoulins (site web personnel) . Évalué à 1.
Désolé c'était prévu mais on a manqué de temps.
Au prochain, promis, au moins un des 2 sera dispo.
[^] # Re: Sniff
Posté par ariasuni . Évalué à -2. Dernière modification le 23 juillet 2013 à 19:07.
Pas de Perl et toujours pas de langage fonctionnel non plus! :p
Au fait, est-ce que la précédente remarque sur l'anonymat a été prise en compte?
Est-ce qu'il est prévu de rajouter des langages genre Go, D, etc? Ou ceux-là.
P.-S.: concours vraiment très très sympa.
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Sniff
Posté par ariasuni . Évalué à 1.
P.-S.2: j'ai lu en diagonale, j'avais pas vu l'ajout de Haskell et Go (et pourtant j'avais vu l'ajout d'Objective-C…).
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Sniff
Posté par Frédéric Desmoulins (site web personnel) . Évalué à 3.
Pour l'anonymat : on ne demande plus le nom + prénom quand on s'inscrit pour le fun. Par contre on le demande toujours lors de l'inscription quand c'est pour un job/stage/freelance.
On souhaite changer ça en demandant de renseigner ces champs nominatifs uniquement lors de la mise en relation avec une société (pas à l'inscription donc, mais plutôt après le concours). Ca serait mieux, je pense, n'est-ce pas ?
[^] # Re: Sniff
Posté par ariasuni . Évalué à 1.
En effet, ça serais pas mal et ça ne pose pas de problèmes à priori.
Écrit en Bépo selon l’orthographe de 1990
# Bug ?
Posté par Manger sur pattes . Évalué à 1.
J'ai codé dans le langage du diable (C#). Mon code passait les 12 tests de l'IDE. J'ai 0% en sortie. Un autre malheureux a aussi utilisé C# et se retrouve aussi avec 0% à en voir le classement.
Bon, j'ai fait une bidouille pas très propre dans un exercice (pas de détails vu que le concours n'est pas fini), mais je doute que ce soit ça vu que ça ne doit pas influencer l'autre exercice.
# mon CG a moi...
Posté par djibb (site web personnel) . Évalué à 4.
premier jour de vacances en famille, chouette, y'a le wifi au camping. Quoi ? Apéro ? euh non, c'est important, tu comprends, c'est mon premier Coding Game…
(1ere engueulade avec la chef de famille, ma femme…)
Bon…j'arrive à 19h10 au lieu de 18h mais bon… c'est de donne guerre (il a bien fallu faire la promenade avec les enfants). Je n'avais pas prévu de scorer plus que ça.
Bon… premier exo assez vite expédier (j'étais fier !!!).
Deuxième exo… bon… ça se présente pas trop mal… des petits rucs que j'oublie mais c'est pas trop mal (autosatisfaction…) Tiens ma fille arrive… (oui, j'étais près de l'accueil du camping en autiste derrière un sapin) : "un soucis ?", "Oui, Mael (mon fils) s'est ouvert tout le pied en faisant de la trotinnette, maman veut que tu viennes tout de suite". ………………. p'tain j'y étais presque.
Bon… il est 22h, j'aimerais bien soumettre mon code pour savoir si je passe tout, car j'ai tout fait de tête de retour au bungalow…
Si un admin pouvait me dire si au moins, ça passe, juste histoire que j'ai cette petit fierté : "j'ai un un CG !!"
Merki :)
NB: mon fils va bien mais il est passé à "ça" de ne plus pouvoir mettre le pied dans l'eau pour 2 semaines…le premier jour des vacances c'est super.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.