My c-speed record was in the Quake II console. And absolutely no mistakes. In the dark, without looking, with shaking hands, I had to type something like this:
bind "+snipe" alias "sensitivity 2.5; fov 30" alias "fov 90; sensitivity 4" The gods were able to prescribe RocketJump.
Rocketjump  bind "superrjr" bind "superrjn" alias "echo SuperRocketJump enabled; bind a +srj; bind t superrjc" alias "echo SuperRocketJump disabled" alias "echo SuperRocketJump disabled; bind a superrjn; bind t superrjr" alias "lookdown1;hand 2;rjump" alias "lookdown2" alias "cl_pitchspeed 999999;+lookdown" alias "-lookdown;cl_pitchspeed 200;-attack;-moveup;wait;wait;wait;centerview;hand 2;cl_maxfps 80" alias "+moveup;+attack;wait;wait;wait;wait;cl_maxfps 0" alias "+lookdown;cl_pitchspeed 999" alias "-lookdown;cl_pitchspeed 200" alias "hand 2;+QLD;wait;wait;+attack;+moveup" alias "hand 2;-QLD;-attack;-moveup" alias "hand 2;+QLD;wait;wait;wait;wait;+attack;+moveup;wait;cl_maxfps 0;LWX3;cl_maxfps 90;-QLD;-attack;-moveup;hand 2"  Under the cut - a selection of a dozen projects that are sharpened to playfully enhance coder skills.
Publication support is the Edison  company, which develops a web interface for controlling a radio relay station  , as well as designs and develops software for recording and analyzing heart rate variability  . ')
Solve puzzles. We progr AI bots. Have fun. Support many many programming languages.
VIDEO More views about CodinGame VIDEO VIDEO VIDEO 
CodeCombat is a platform for students studying computer science through the game. An active community, volunteers create game levels. Support Java, JavaScript, Python, Lua, CoffeeScript.
VIDEO More videos about Code Combat VIDEO VIDEO 
We study JavaScript by playing the world's first MMO strategy sandbox for programmers.
VIDEO More screeps videos VIDEO VIDEO VIDEO 
Check iO is a browser game where you need to solve puzzles in Python.
More views about Check iO VIDEO VIDEO 
We study Vim playing the game.
VIDEO Cyber-dojo training room, where honing programming skills. Get a black belt for JavaScript, Java, Python, PHP, Ruby, etc. (Cyber DoJo is used even for interviews.)
VIDEO → 
Open source Link More views about Cyber DoJo VIDEO VIDEO VIDEO 
We learn the code, trying to catch bananas. For the kids. Chargeable.
VIDEO We program the elevator. We solve puzzles step by step. Task # 1: Transport 15 people in 60 seconds or less. 
Open source link VIDEO We achieve mastery on "makeups" and real tasks. Supports JavaScript, Python, C #, Java, Python, etc.
Ruby Quiz - weekly tasks of Ruby-progers, by analogy with Perl Quiz of the Week. It has 156 tasks.
We study cool features of git scm (source control management). Use the git commands to find clues and solve the puzzle.
Hacker.org is a series of puzzles, rebuses and tests to test your hacking abilities.