Как стать автором
Обновить
5
0
Дмитрий Павлов @Palich239

Software developer, scientist

Отправить сообщение
Кто изучал теорию вероятностей (и её историю) точно знают, что у них нет азарта)))
Ну если с php сравнивать, то да, значительно лучше в качестве микросервиса, можно было и не минусовать за вопрос))
Пробовали? Я к тому, что достаточно две строки в терминале, одна заставляет cython создать вам .c исходник (не все ли равно, что внутри), ну а после — уже какой-нибудь gcc. И вуаля, ну всего лишь лишняя строчка, не более
Раскажите поподробнее, почему основная причина в микросервисной архитектуре? Изолированный сервис идеологически решающий одну (наверное, как правило одну) конкретную задачу может ведь быть написан на чем угодно
Всмысле? Делаете с помощью cython сишный код, ну а потом его уж и компилить можно… чем угодно)
Даешь переводной туториал в 100500 частях!
Стоит добавить пару слов про «коробочные» типы, вроде array и другие полезные штуки из collections. Ибо если не влезли в память — о быстродействии можно забыть
Да, но автор как раз пишет про случай игр с нулевой суммой, поэтому я и указал, что это другая задача. А за собой ошибку вижу — в своем комментарии я незаконно обобщил рассматриваемую задачу до «теории игр», что, конечно же, неверно. Если говорить прямо — я не изучал кооперативные игры, потому и не распознал, что игра в ультиматум — частный случай оных. Кстати, а к чему был Ваш первый вопрос? Ну, я имею ввиду, это же не экзамен, автор может высказать лишь отношение, или даже некое сравнение, вот только не совсем ясно как сравнивать различный уже по постановке задачи мат. аппарат. Просветите плиз «игра в ультиматум» и рассматриваемая задача как-то соотносятся между собой (ну, скажем, математически более общее или что-то в этом духе)?
Это другая задача. В статье речь велась о том, что один игрок выигрывает сколько-то, а второй игрок в соответствии с этим — проигрывает сколько-то. Такая задача. У вас другое — вы сами предлагаете сопернику его выигрыш (предлагаете ему «его» стратегию), а не он сам решает как ему поступать. Ну как-то так. Ультиматум — другая кухня, в теории игр правила общие для обоих игроков и они известны, игроки не навязывают друг другу условий, а действуют независимо, преследуя собственные интересы (у одного максимизация выигрыша, у другого — минимизация проигрыша). Извините, если получился слишком «душный» комментарий.
Сергей, приветствую! Можно поподробнее для тех, кому лень гуглить))
Подписываюсь под каждым словом. И по предыдущему комменту тоже.
Araxis Merge в помощь!
Все эти урезания льгот, зарплат и пенсионного возраста просто детский сад, если можно будет и после смерти использовать ваш интеллектуальный труд… бесплатно… и продлится это для вас… вечно?))
Последние три тезиса очень спорные. Они касаются больше проблем образования, развития и распределения ресурсов, очень многое из приведенного скорее относится к классовой борьбы. Цифровое бессмертие этих проблем уж точно не решит, а скорее — усугубит. Мало привязки к цифровым профилям и электронных денег, имплантов в будущем? Кто будет у «вашей капсулы» станет не просто правителем, а тупо Господом Богом…
тест на специалиста)
Навеяло про задачу «о раскрое», где из куска материала нужно делать вырезки с наименьшими бесполезными обрезками. Может есть связь, но сам я в этой области не работаю, вдруг кого-то натолкнет не мысли
Тогда пошел автору указывать на необходимость дописать. В исходниках те же пропуски. В целом ничего страшного, даже я смог дополнить)))
Надо поправить статью в части последнего python-скрипта, имя которого отсутствует (я его назвал main_cpp.py). Из-за отсутствия следующих строчек вылетает «Ошибка сегментирования» в stdout (сам функционал работает):
testpp.test_del.restype = ctypes.c_int
testpp.test_del.argtypes = [ctypes.c_void_p]

перед концом файла main_cpp.py:
# Удаляем класс
testpp.test_del(test)

То же самое касается описания работы с переменными:
# Указываем, что функция возвращает int
testpp.test_get_a.restype = ctypes.c_int
testpp.test_get_a.argtypes = [ctypes.c_void_p]
# Указываем, что функция возвращает double
testpp.test_get_b.restype = ctypes.c_double
testpp.test_get_b.argtypes = [ctypes.c_void_p]
# Указываем, что функция возвращает char
testpp.test_get_c.restype = ctypes.c_char
testpp.test_get_c.argtypes = [ctypes.c_void_p]
А вот сегодня идет Data Clustering Contest от Telegram. Прямо сейчас курю заметочку ;) Нужда пришла. Спасибо, человек.
Главное не зацикливаться (не делать фетиш из самоограничений), а то можно и в другую крайность уйти. А там, если сорвешься — то все.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность