Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
In [1]: from math import sin
In [2]: from itertools import product
In [3]: sum((x * sin(y) ** 2 for x, y in product(xrange(10), repeat=2) if x * y % 3 == 0))
Out[3]: 91.92988708509623
С# — встроенные в Visual Studio средства, для mono и linux решения не нашел (но уверен, оно есть).
Darcs — если Вы фанат Haskell — можете попробовать продукт на Вашем любимом языке, в остальном ничего примечательного.
Система контроля версий (git, svn, hg, bazaar и их друзья) — один из самых важных инструментов, о котором, к моему сожалению очень многие не знают.
Я так делал 2 (3, 5, 7) лет назад и по-другому не буду. Нафиг мне это всё нужно.
Профилировщики/Сонары/Анализаторы — это мне не нужно, я и так знаю, что я пишу
От опытного (10+ лет) ресурс/проджект менджера/тех. лида: программист не должен знать/уметь работать с системами контроля версий, он должен уметь писать код. Кнопку нажал и готово. Зачем тратить время на изучение этих систем, только база: как сделать commit/push/branch.
Как следствие предыдущего пункта: git. Я уже всё запушил, а потом закоммитал, забирайте
Никак не могу переубедить, заставить что-то выучить.
Увидели статью про multi cursors — «это хрень какая-то. На нашем проекте нельзя, запретить! А то ща что-нибудь наделают. Я бы такому девелоперу… бла бла бла...»
Это действительно было так?
для отладки приложения после каждой строчки вставляли print
Правда, без подтекста и намёка на холивар спрашиваю. Сколько раз хотел услышать внятные комментарии, где бы на пальцах объяснили.
И тот, и другой — хороши. Если у вас есть серьёзный опыт и там, и там — расскажите про «hg лучше git»
% git add
Nothing specified, nothing added.
Maybe you wanted to say 'git add .'?
Сам я использую git, реже bazaar и Вам собственно советую начать с git.
…
Git (выберите его!)
'a'.charCodeAt(0), выделяем, жмём hotkey и тут же результат вставляется в editor.
Инструменты разработчика или Почему вы не используете X? Часть 1