Ну да конечно, все слова уже сказаны, все программы уже написаны. Вот только я что-то не припомню когда последний раз играл с не хорошим чувством, что где-то все это уже видел. Зато вот последний хороший проект который меня удивил это DayZ, вот вроде кажется про зомби уже все что можно было сделали, даже тошнит уже от этих зомби-апокалипсисов, а все равно игра сильно зацепила, не смотря на то что там полно касяков.
Насчет «подросткового максимализма», ну не знаю, сколько играю меня это как-то не задевает, даже веселит. Можно на голубых игроках отыгрываться, как вижу голубой ник, стреляю :)
Я так подозреваю, что все эти пакостники разного возраста, но одного уровня развития, или притворяются. Давно заметил, дети часто играют лучше взрослых.
Все таки если не клон, то что? Много сходств с танками, как будто текстуры и модельки просто заменили. Я не хочу придираться, но первые впечатления от игры похоже на дежавю: ангар, кнопка в бой, арт режим, захват базы...(у Шпака магнитофон, у посла медальон). По-моему как минимум ВОТ оказала сильное влияние на МВО.
Плазменое оружие в танках по-моему лишнее, все таки за основу брались реальные танки. И это был удачный ход, не пришлось придумывать сюжет. В МВО прочел предысторию, не понравилось, не зацепило((((
Хорошо если все так как вы говорите. Я сделал такой вывод, наблюдая за своими знакомыми, которые готовились к сдаче ПДД, они реально зубрили билеты, некоторые не с первого раза сдавали. Возможно тут дело в преподавании.
Видимо не смог донести юмора. Я не против правил, и спорить про ПДД не буду, водительских прав у меня пока нет. Просто появилась утопичная мысль, что можно делегировать это знание машине.
Не понятно за что минусы в карму? «Зубрить» не люблю, да, такой я человек. Про робо-утопию, ясно что шутка. А про ПДД, на вождении преподаватели сами говорят, что теория сильно отличается от практики.
Порулить я не против, а вот зубрить ПДД, которые в теории одни, на практике другие, не горю желанием. А так, если по улицам будут ездить робомашины, то и ПДД будут другими, и необходимость знать правила человеку может отпадет :)
Наверное тем что реализуется на основе JQuery и не требует дополнительной библиотеки. По сути это шаблонизатор из подручных средств.
На одном проекте использую javascript-micro-templating, он явно удобнее представленного варианта, хотя бы тем что при добавлении новой переменной не нужно писать код замены. Еще в этом варианте нельзя реализовать циклы и ветвления в HTML.
Думаю после дня использования этого импровизированного шаблонизатора, к вечеру уже будет стоять любой другой :)
По исходникам хожу просто <C-]> перейти в метод или класс, <C-t> вернуться обратно, базовая операция.
С grep проблем не было, простой и гибкий инструмент. Если на проекте нормальная структура то искать использование проблемы не составляет, иначе нужно будет отсеивать не нужные варианты самому.
При поиске и замене в случае классов в css, html, js нужно будет сделать две простые замены, с элементарными регэкспами, если делаешь это часто можно написать скрипт или команду в вим.
Вообще про IDE уже писали в этом посте, что например PyCharme из-за всех его наворотов на больших проектах начинает тормозить. Я вот сейчас поставил анализаторы кода в вим, изначально сделал чтобы он после сохранения запускал их, при этом была секундная задержка, вроде мелочь, но для меня просто огромный delay, в итоге сделал отдельный контрол для запуска анализатора + асинхронный вызов для отображения количества количества ошибок после сохранения.
С навигацией в виме все хорошо, есть дерево каталогов, но им пользуюсь редко, только если нужно открыть конкретный файл, в основном пользуюсь переходом по к классам и методам(ctags).
Go to definition просто gd, иногда глючит, но я пользуюсь переходом к методу или подсветкой названия переменной.
Find usages просто grep.
Show source это гуишная штука, я обычно предпочитаю переход(ctags).
Переименовывания тегов, в плагинах есть функция переименовать парный тег.
Переименовать element class сразу во всём проекте, можно использовать поиск и замену.
Наверное потому что вим это консолный редактор, и все гуишное ему чуждо, ну кроме табов :) Или возможно почитатели вима по совместительству являются почитателями unix-way, который гласит:
Пишите программы, которые делают что-то одно и делают это хорошо.
Пишите программы, которые бы работали вместе.
Пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс
Вим на самом деле редактор и с редактирование текста справляется отлично. Так же он отлично взаимодействует с другими консольными программами. Для меня Вим + Консоль это мощный инструмент разработки, ну и плюс браузер конечно, больше ничего не нужно.
Если хочется серьезной игры вступай в клан-битвы, а рандом это рандом.
Насчет «подросткового максимализма», ну не знаю, сколько играю меня это как-то не задевает, даже веселит. Можно на голубых игроках отыгрываться, как вижу голубой ник, стреляю :)
Плазменое оружие в танках по-моему лишнее, все таки за основу брались реальные танки. И это был удачный ход, не пришлось придумывать сюжет. В МВО прочел предысторию, не понравилось, не зацепило((((
Привык автоматизировать, совсем обленился, каюсь.
Думаю такое утверждение было бы правдивым если бы использовался replace от Javascript, а не от JQuery :)
На одном проекте использую javascript-micro-templating, он явно удобнее представленного варианта, хотя бы тем что при добавлении новой переменной не нужно писать код замены. Еще в этом варианте нельзя реализовать циклы и ветвления в HTML.
Думаю после дня использования этого импровизированного шаблонизатора, к вечеру уже будет стоять любой другой :)
С grep проблем не было, простой и гибкий инструмент. Если на проекте нормальная структура то искать использование проблемы не составляет, иначе нужно будет отсеивать не нужные варианты самому.
При поиске и замене в случае классов в css, html, js нужно будет сделать две простые замены, с элементарными регэкспами, если делаешь это часто можно написать скрипт или команду в вим.
Вообще про IDE уже писали в этом посте, что например PyCharme из-за всех его наворотов на больших проектах начинает тормозить. Я вот сейчас поставил анализаторы кода в вим, изначально сделал чтобы он после сохранения запускал их, при этом была секундная задержка, вроде мелочь, но для меня просто огромный delay, в итоге сделал отдельный контрол для запуска анализатора + асинхронный вызов для отображения количества количества ошибок после сохранения.
С навигацией в виме все хорошо, есть дерево каталогов, но им пользуюсь редко, только если нужно открыть конкретный файл, в основном пользуюсь переходом по к классам и методам(ctags).
Go to definition просто
gd
, иногда глючит, но я пользуюсь переходом к методу или подсветкой названия переменной.Find usages просто grep.
Show source это гуишная штука, я обычно предпочитаю переход(ctags).
Переименовывания тегов, в плагинах есть функция переименовать парный тег.
Переименовать element class сразу во всём проекте, можно использовать поиск и замену.
Пишите программы, которые делают что-то одно и делают это хорошо.
Пишите программы, которые бы работали вместе.
Пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс
Вим на самом деле редактор и с редактирование текста справляется отлично. Так же он отлично взаимодействует с другими консольными программами. Для меня Вим + Консоль это мощный инструмент разработки, ну и плюс браузер конечно, больше ничего не нужно.