- PVSM.RU - https://www.pvsm.ru -

Поиграл == покодил

image

Мой рекорд скорости написания кода «на C» был в консоли Quake II. Причем абсолютно без ошибок. В темноте, не глядя, трясущимися руками надо было набрать примерно такое:

bind SHIFT "+snipe"
alias +snipe "sensitivity 2.5; fov 30"
alias -snipe "fov 90; sensitivity 4"

Боги умели прописывать RocketJump.

RocketJump

bind t "superrjr"

bind a "superrjn"

alias superrjr "echo SuperRocketJump enabled; bind a +srj; bind t superrjc"

alias superrjn "echo SuperRocketJump disabled"

alias superrjc "echo SuperRocketJump disabled; bind a superrjn; bind t superrjr"

alias +srj "lookdown1;hand 2;rjump"

alias -srj "lookdown2"

alias lookdown1 "cl_pitchspeed 999999;+lookdown"

alias lookdown2 "-lookdown;cl_pitchspeed 200;-attack;-moveup;wait;wait;wait;centerview;hand 2;cl_maxfps 80"

alias rjump "+moveup;+attack;wait;wait;wait;wait;cl_maxfps 0"

alias +QLD "+lookdown;cl_pitchspeed 999"

alias -QLD "-lookdown;cl_pitchspeed 200"

alias +RocketJump "hand 2;+QLD;wait;wait;+attack;+moveup"

alias -RocketJump "hand 2;-QLD;-attack;-moveup"

alias SuperRocketJump "hand 2;+QLD;wait;wait;wait;wait;+attack;+moveup;wait;cl_maxfps 0;LWX3;cl_maxfps 90;-QLD;-attack;-moveup;hand 2"

Под катом — подборка дюжины проектов, которые заточены на то, чтобы играючи повысить кодерское мастерство.

CodinGame [1]

Решаем задачки. Прогаем ИИ ботов. Развлекаемся. Поддержка многих многих языков программирования.

Еще видосы про CodinGame

Code Combat [2]

CodeCombat платформа для студентов, изучающих computer science посредством игры. Активное сообщество, волонтеры создают уровни игры. Поддержка Java, JavaScript, Python, Lua, CoffeeScript.

Еще видосы про Code Combat

Screeps [3]

Изучаем JavaScript играя в первую в мире MMO-стратегию-песочницу для программистов.

Еще видосы про Screeps

Check iO [4]

Check iO — браузерная игра, где надо решать задачки на Python.
image

Еще видосы про Check iO

Vim Adventures [5]

Изучаем Vim играя в игру.

Cyber DoJo [6]

Cyber-dojo тренировочный зал, где оттачивают программистские навыки. Получите черный пояс по JavaScript, Java, Python, PHP, Ruby и пр. (Cyber DoJo используют даже на собеседованиях.)

Open source Link [7]

Еще видосы про Cyber DoJo

Code Monkey [8]

Учим код, пытаясь ловить бананы. Для детишек. Платно.

Elevator Saga [9]

Программируем лифт. Решаем задачки шаг за шагом. Задача #1: Перевезти 15 человек за 60 секунд или быстрее. Open Source Link [10]

Codewars [11]

Достигаем мастерства на «макеварах» и реальных задачах. Поддержка JavaScript, Python, C#, Java, Python и др.

image

Ruby Quiz [12]

Ruby Quiz — еженедельные задачки Ruby-прогеров, по аналогии с Perl Quiz of the Week. Насчитывает 156 заданий.

image

Git Games [13]

Изучаем крутые фичи git scm (source control management). Используйте команды git’а чтобы найти подсказки и решить головоломку.

image

Hacker Org [14]

Hacker.org — это серия головоломок, ребусов и тестов, чтобы проверить ваши хакерские способности.

image

Автор: MagisterLudi

Источник [15]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/programmirovanie/217095

Ссылки в тексте:

[1] CodinGame: https://www.codingame.com/

[2] Code Combat: https://codecombat.com/play

[3] Screeps: https://screeps.com/

[4] Check iO: https://checkio.org/

[5] Vim Adventures: http://vim-adventures.com/

[6] Cyber DoJo: http://www.cyber-dojo.org/

[7] Open source Link: https://github.com/JonJagger/cyber-dojo

[8] Code Monkey: https://www.playcodemonkey.com/

[9] Elevator Saga: http://play.elevatorsaga.com/

[10] Open Source Link: https://github.com/magwo/elevatorsaga

[11] Codewars: http://www.codewars.com/

[12] Ruby Quiz: http://rubyquiz.com/

[13] Git Games: http://www.git-game.com/

[14] Hacker Org: http://www.hacker.org/

[15] Источник: https://habrahabr.ru/post/315696/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best