Месяц: Февраль 2021

  • Свежий взгляд на честное 3D в браузере

    от автора

    Приветствую.Так получилось, что некоторое время назад я принимал участие в проекте, разрабатывал браузерную игру с принципиально новым подходом в хранении данных — предполагалось создать некую вариацию на тему .krieger, игру, которая использовала бы экстремально мало памяти для хранения ресурсов, сохранив при этом высокополигональность моделей, пусть и жертвуя при этом производительностью. Ввиду комплекса причин — проект…

  • Паттерн CQRS: теория и практика в рамках ASP.Net Core 5

    от автора

    Скорость разработки и производительность программистов могут отличаться в зависимости от их уровня и используемых в проектах технологий. Для проектирования ПО нет стандартов и ГОСТов, только вы выбираете, как будете разрабатывать свою программу. Один из лучших способов повысить эффективность работы — применить шаблон проектирования CQRS. Существует три вида паттерна CQRS: Regular, Progressive и Deluxe. В этой статье…

  • 5 книг Стругацких

    от автора

    Сложно выбрать какую-то дату, к которой бы можно приурочить этот текст. То ли август, когда родился Аркадий Натанович, то ли апрель, когда родился Борис Натанович. А уж подстраиваться под даты публикаций дело совсем неблагодарное: даже в наиболее провластный период своего творчества отношения с властью и её цензурой у братьев плохо складывались. Публикую тут в феврале,…

  • Стоп рефакторинг. Kotlin. Android

    от автора

    ВведениеРаботая над одним проектом продолжительное время, я заметил как приходится переписывать код, который еще три месяца назад казался хорошим. Инженерам поступают новые требования, когда они не пересекаются с предыдущими — все отлично, добавили пару новых классов и побежали дальше. Иногда они касаются уже выпущенной части — взмах синей изолентой и все работает. Но наступает тот…

  • Советы начинающему GameDeveloper’у

    от автора

    Недавно довелось заниматься поисками джуна на позицию Unity Developer’а. В процессе, выяснилось, что у большинства кандидатов плюс-минус одни и те же пробелы в знаниях. Дабы каждому не накидывать одни и те же сообщения с рекомендациями, возникла идея данного поста.Сразу оговорюсь, что статья ни в коем случае не претендует на истину, это всего лишь субъективное мнение автора.…

  • Наши Twisted Metal, Rainbow Six и PUBG с конкурса разработчиков на Unreal

    от автора

    Disgusting Men и Epic Games проводят конкурс разработчиков игр — unrealcontest.disgustingmen.com/2020. Конкурс закончился,. Подобрал игры, которые меня порадовали и поразили.DEFCOREПушки выглядят стильноЭто мультиплеерный шутер на ПК. Обещают открытый мир, вид от первого и третьего лица, систему разрушения укрытий, продуманный искусственный интеллект, динамичную систему погоды.POSEIDONВроде деревья пластиковые, а вроде красивая картинкаТоже ПК-шутер, на этот раз вообще MMO.…

  • Электронный документооборот, VR-тренинги и EdTech-стартапы: какие T&D-проекты привлекают инвестиции

    от автора

    Мы начали обсуждать трансформацию сферы образования и переход к «Education 4.0», плюс — сделали две подборки [первая, вторая] наиболее заметных training&development-стартапов.Продолжаем знакомить вас с проектами, которым удалось привлечь венчурные инвестиции и закрыть крупные сделки в разгар кризиса. Расскажем, чем они занимаются [подобный опыт мы анализируем и в закрытом режиме в рамках нашей программы акселерации].Фотография: Eddie…

  • Import or from import, that is the question

    от автора

    Есть три стадии знаний: ты используешь инструмент, ты понимаешь как он работает, ты можешь учить других работать этим инструментом. Потихонечку начал перетекать в третью и стал задавать себе вопросы, которые раньше не задавал. Например, что лучше: import module или from module import function? Я решил разобраться в этом чуть поглубже, ответы на StackOverflow меня не…

  • Нужно ли стартапу в 2021 выдавать опционы сотрудникам? Разбираем что это и как оформить

    от автора

    В 21 веке, где ни одного программиста не удивишь теннисным столом, PS5 и ящиком снеков в офисе, нужно задумываться о новых способах мотивации. Ни один стартап не может позволить себе конкурировать с зарплатами талантливых сотрудников, в том числе программистов, гигантов технологического рынка. Чтобы заинтересовать сотрудника в свой проект, чтобы он также как и владелец переживал…

  • Мир JavaScript в 2021 году

    от автора

    Мир веб-разработки весьма изменчив. Изменения в нём происходят очень быстро. Что принесёт в него 2021 год? Здесь я хочу поделиться выводами о грядущих крупных JS-трендах, которые я сделал, проанализировав соответствующие исследования, проведённые в 2020 году. Сначала — пара слов о самих этих исследованиях. К сожалению, какое-то время нам придётся обходиться без свежих материалов отличного Front…