После далеко не великой книги посмотрел 1й сезон, мату было столько, что наверное весь дом слышал. Так испортить это конечно нечто. Если в книге характеры героев раскрыты нормально, то в сериале их сделали последними дебилам, кто, что, зачем, почему, в сериале нет ответов на эти вопросы. По факту все книги можно было уместить в один сезон, а тут авторы решили растянуть и как следствие получился некий кошмар. Единственное, так это финал сезона.
К сожалению поглядел на последний Resharper C++, да, он тормозит на гигантских проектах. Но к сожалению Visaul Assist как-то не очень развивается. Сейчас выбрал для себя решарпер, ну как-то удобнее.
Хм, а разработка для серверов не подразумевает удалённую разработку? Особенно когда тестовое окружение на виртуалках, на отдельном сервере. На прошлой работе вели удалённую разработку на NetBeans и было норм.
С проектами на несколько десятков тысяч исходных файлов работали? Как-то не то чтобы неудобно, вообще нереально неудобно, особенно после связки Visual Studio + Resharper.
>> Например, Intel Xeon v4 с поддержкой AVX 2.0 способен выполнять 16 32-битных инструкций на ядре за такт, в то время как одна видеокарта NVIDIA GeForce GTX 1080 отрабатывает 8 228 аналогичных инструкций.
Т.е. вы сможете прям вот так распараллелить, чтобы вот GeFroce GTX 1080 прям в реальном коде работала на 100%? Чтобы вот прям алгоритм разрезать на 8228 параллельных действий?
Ну и кто его обогнал? FarCry? (ландшафты большие, деревья, но по кол-ву полигонов в закрытых пространствах и освещению как-то не очень), Riddik? (ну в плане графики близко, но много косяков со светом), Half-Life 2? (Ну тут фанатики меня заплюют и закидают помидорами, но тут даже сравнивать нечего, он в принципе никак не дотягивает). Но и опять же по оптимизации, Half-Life 2 и FarCry на средних настройках у меня выдавали на железяке порядка 40+ FPS, Doom 3 на минималках же выдавал аж целых 13, если упереться в стенку. Если оптимизировали, чтобы тормозило сильнее, то возможно. Имеем графику мощную но и соответственно более высокие требования перед конкурентами тех времен.
Так а кого взяли на замену? Точно таких же сиделок, которые точно так же могут ставить уколы и т.д. Просто из заключения в статье складывается впечатление, что объем работы вырос, что тут спорить-то?
Было X работы выполнялась за 8 часов, т.е. 3X за сутки. Стал рабочий день по 6 часов, на который X работы, т.е. 4X в сутки. Т.е. сокращение рабочего часа на n% приводит к увеличению общей работы на n%.
Ну так я дополнение к статье, именно как вредные советы. Просто видел кучу примеров, где постоянно используют Array.Resize вместо использования коллекций. А так же видел когда нужен именно стэк (для пула объектов к примеру) используют List в виде стека, эмулируя pop и push операции.
Ну и в плане математики, к примеру вместо того, чтобы взять разницу 2х векторов, такого понагородят, что хоть стой хоть падай. Когда дело идёт дальше, до генерации многогранников и т.д., так вообще какая-то содомия.
И эти люди учат других из всех сил и часто являются представителями игровых компаний и т.д…
Начал ковырять Unity совсем недавно. Сразу по туториалам в догонку можно добавить:
— Никогда не используйте коллекции, это MS и ничего хорошего быть не может, используйте массив, там же есть возможность ресайза
— Если всё же вы решились использовать коллекции, не используйте Stack, он от лукавого, эмулируйте всё это на List, а лучше всё же на Array.
— Не изучайте математику, это вам не институт, делайте всё по наитию, другим программистам будет проще вас понять
В плане Code Style, там не только проблема с именованием, что больше всего напрягло, так это:
— Встроенные методы приватные, а никак не protected, при этом и не виртуальные, что даже здравую логику нарушает, как-то вообще непонятно как они должны вызываться
— Private не пишется
— Фигурные скобки открываются на строке с кодом
Ну оно и понятно, карманы надо набивать, надо штрафовать. Но где альтернативы? Да, есть онлайн кинотеатры, с 5ю новыми фильмами в год, с ценами выше чем в кинотеатре и при этом только за аренду на пару дней. От того, что начнут штрафовать, как бы больше покупать не будут, всё равно не на что. Пойдут на улицы еще больше, что там будут делать, думаю и так понятно.
Да и закон прям в стиле: Квартирная кража, что делать? Естественно штрафовать/садить владельца квартиры, за то что не защитил свою квартиру, его же можно поймать легко, вот он, а вора еще искать надо.
Уже вышел. Вот только бы он при этом не превращал эти самые мобилки в раскалённые кирпичи. Запустил, убил самых первых монстров, экран уже начал обжигать пальцы. За 5-8 минут выжрало почти 20% заряда, не думал что такое возможно. Я не знаю как в это играть вообще. (Запускалось на Galaxy Note 3).
Опять же поддерживаю XMedia Recode, пользуюсь давно и лучше пока ничего не видел. Бывают баги конечно, но чинят очень оперативно, обновляется очень часто.
Конечно людям хочется кушать, на дошираке жить как-то не хочется. Единственное что не нравится, так это, что что пообещали прекратить собирать пожертвования, сказали, бы что надо минимум или еще чего.
К примеру можно взять дешевле (ну да, без учёта скидки) Logitech G810. При этом независимая RGB подсветка каждой клавиши. Что-то странная ценовая политика. А ход у Romer G поменьше, что куда удобнее игроку, чем у Cherry.
Т.е. вы сможете прям вот так распараллелить, чтобы вот GeFroce GTX 1080 прям в реальном коде работала на 100%? Чтобы вот прям алгоритм разрезать на 8228 параллельных действий?
Было X работы выполнялась за 8 часов, т.е. 3X за сутки. Стал рабочий день по 6 часов, на который X работы, т.е. 4X в сутки. Т.е. сокращение рабочего часа на n% приводит к увеличению общей работы на n%.
Ну и в плане математики, к примеру вместо того, чтобы взять разницу 2х векторов, такого понагородят, что хоть стой хоть падай. Когда дело идёт дальше, до генерации многогранников и т.д., так вообще какая-то содомия.
И эти люди учат других из всех сил и часто являются представителями игровых компаний и т.д…
— Никогда не используйте коллекции, это MS и ничего хорошего быть не может, используйте массив, там же есть возможность ресайза
— Если всё же вы решились использовать коллекции, не используйте Stack, он от лукавого, эмулируйте всё это на List, а лучше всё же на Array.
— Не изучайте математику, это вам не институт, делайте всё по наитию, другим программистам будет проще вас понять
В плане Code Style, там не только проблема с именованием, что больше всего напрягло, так это:
— Встроенные методы приватные, а никак не protected, при этом и не виртуальные, что даже здравую логику нарушает, как-то вообще непонятно как они должны вызываться
— Private не пишется
— Фигурные скобки открываются на строке с кодом
Да и закон прям в стиле: Квартирная кража, что делать? Естественно штрафовать/садить владельца квартиры, за то что не защитил свою квартиру, его же можно поймать легко, вот он, а вора еще искать надо.