Pull to refresh
58
0.1
Денис Пешехонов @Enfriz

Фулстек разработчик: Vuejs, .NET

Send message

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

Как я понимаю, речь идёт в основном про теорию, превалирующую в литературе по .NET микросервисам. Там что ни книжка, то шина событий. В реальной жизни все мы знаем, что сервисы могут и в БД друг к другу залезать если очень нужно :)

Open/Closed он же про наследование. А в модульных структурах composition over inheritance. Можно сделать жёстко сцепленный монолит, почти не нарушающий open/closed.

Правильно будет кумкват.

Так там картинки вряд ли хранятся таким способом, чтобы у них был URL. Это нужен вебсервер, раздающий статику, специально под такую функцию, очень вряд ли будут делать, да и зачем?

99 лет программирования. Вот мои принципы:

  1. Вставайте утром с левой ноги, тогда код будет лучше.

  2. Автоматическая клавиатура лучше, чем механическая.

  3. В Half-Life 2 в главе на автомобиле, когда доедете до разрушенного моста, нужно нажать Shift, чтобы машина ускорилась, иначе не допрыгните. Ох, сколько попыток это мне стоило...

Ну, подразумевалось, что база цен на материалы уже будет где-то в соседнем листе лежать, и будет обновляться.

препятствует распространению информации и свободному доступу к ней

Ммм, вот оно как. Гугл, значит, препятствует :)

Был несколько лет в центре лазерной резки по оргстеклу и прочим материалам. Крупнейший центр в Питере, кстати. Такие центры берут деньги за метр длины линии реза + за квадратный сантиметр потраченного материала.

Как происходит подсчет цены. Одна девушка открывает мои файлы (eps) у себя в корелдро, выводит суммарную длину линий. Умножает их с помощью отдельно стоящего калькулятора на цену и записывает на листочке. Затем смотрит размеры холста, перемножает длину-ширину, смотрит в бумажной книжечке цены на единицу площади материала, который я назвал, снова умножает и записывает на листочке. Потом складывает все результаты.

Если материалов несколько, то для каждого из них отдельная строчка на этом листочке. Все это на обычном кнопочном калькуляторе.

Затем я иду платить. Вторая девушка на всякий случай проверяет первую и повторяет весь процесс (!) с помощью уже своего кнопочного калькулятора и листочка с ручкой.

Я ей тогда сказал:
— Что ж ваши спецы не сделают программу, которая будет вам цену сама выдавать?
— Вы шутите, такая программа стоит миллион!

Когда я был в следующий раз в этом центре, и снова увидел всё это, я предложил им сделать за символическую сумму хотя бы эксель-лист с макросами, который будет считать это всё в 10 раз быстрее, чем человек. Мне сказали не надо, руководство не одобрит.

У меня те знакомые, кто уехал, если и собираются вернуться, то только на уже готовое, восстановленное не их руками.

Привет! Спасибо, что написал, было интересно и ценно почитать. В первые дни у меня тоже была паника и, думаю, если бы не было семьи и родителей, я бы тоже улетел. Но ни я, ни жена не захотели бросать родителей, работу и быт.

Сейчас я думаю, что готов пытаться восстанавливать из руин то, что сломали политики. Большинство значимых для меня людей не уехали и не хотят, а важнее людей ничего нет, имхо.

Пока семьи нет, передвигаться действительно просто.

код геймплея выполняется в клиенте

Но это ведь ненадёжно для сетевых игр. Как защищаться например от подделки памяти? Вот я себе нагенерирую миллион монет на клиенте. А на другом клиенте у меня 10 монет. Как они разрешают этот конфликт?

Логично, да. Как возьмусь за правки наверное учту это. Наверное нужно новый StressType вводить под такое.

Спасибо, узнал новый размер для себя! Теоретически можно очень быстро расширить алгоритм до способности определить этот размер, достаточно правильно маски посоставлять.

С открытым исходным кодом? А дайте ссылку, хоть посмотрю.

Персонально я не фанат ML и стараюсь решать как можно больше задач прямым алгоритмическим подходом.

Что касается разбиения фразы на строки, если я правильно понял ваш вопрос — это тоже можно алгоритмически решить с высокой точностью. Но я пока таким не занимался.

А четверостишье прикольное :)

Такой метод в библиотеке тоже есть, и я о нём скользь упомянул. Сейчас я просто считаю наибольшее число совпадений по строкам. Но с близостью тоже можно.

Я взял задачу по строке потому что использовал голосовой ввод. А в нём непонятно где заканчивается одна строка и начинается другая, если читать четверостишье. Хотя можно оценить примерно по числу слогов. Но четверостишье уже длинновато для одной голосовой команды.

Ну тут вопрос в том, считать ли размером отсутствие размера. К сожалению эта линия рассуждений может быстро привести к тому, чтобы считать абсолютно всё искусством.

Ну, подобрал на ручных тестах. Наверное по хорошему нужно туда загрузить какой-то корпус стихотворений, но пока до этого не дошли руки.

Information

Rating
3,115-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity