840
Пишу о матмоделях и прикладных задачах. Сотрудничество: @tarasov_math Сайт http://tarasov.expert
Сходил в гости к Алексею Савватееву поболтать про математику. Было очень прикольно. Как будет готов подкаст, обязательно выложу. На фото бэкстейдж с другого подкаста, француз Тома. Родная тема, развертки упаковки. 😊
Читать полностью…
Сделал еще одну демку. Посменное планирование работы магазина. Чтобы можно было распределять отгулы и отпуск без ущерба.
Играться можно тут demos.tarasovmath.ru логин demo_sched пароль fast_and_easy (работает что-то только без VPN)
Планирую на основе это сделать ролик, как написать свою систему планирования за час.
Хочу еще сделать интеграцию этой системы планирования с 1c или Битрикс. Ни у кого нет знакомого магазина, на ком можно потренироваться и кому нужен такой планировщик?
Великое переписывание софта.
ИИ схлопывает старые ниши, но открывает новые. Одна из больших ниш это переписывание уже существующего софта. Есть уже первые звоночки, что люди переписали фотошоп за 2000 долларов. Может быть ИИ-фотошоп и неудобный по факту, я не проверял еще, но кажется он менее неудобный, чем gimp. Я так понимаю, переписывать надо будет вообще всё. И есть три мощные причины.
1.Монополии. Любой успешный продукт является естественной монополией и владельцы стригут с него ренту. Адоб самый яркий пример фирмы, продуктами которой пользуются, но ее саму ненавидят. Цена продукта определяется невозможностью его переписать. И если стоимость разработки кратно или даже катастрофически падает, то появляется возможность отбить деньги на разработку убийцы монополии. Сами владельцы монополии при этом цены снижать скорее всего не будут. Им экономически выгодней оставить продукт доживать и снять высокую ренту пока есть возможность.
2. Импортозамещение. Рынок в России в 10-30 раз меньше и раньше для массы софта экономика не сходилась. Сейчас же можно спокойно переписать. Я вижу что еще много есть категорий софта, которые не импортозамещены.
3. Безопасность. Microsoft в противостоянии с IBM открыл важный закон, что время выхода на рынок важнее качества продукта. С тех пор софт пишется дырявым. Считается даже, что софт невозможно написать без ошибок. На самом деле можно. Просто софт надо верифицировать, то есть доказать, что в нем нет дыр и ошибок. Математические теоремы, ракетные программы, компиляторы всполне себе эффективно проверяются и делаются реально без ошибок. Просто такая разработка стоит в 10-100 раз дороже. Теперь из-за ИИ с одной стороны начал хорошо ломать программы, а с другой ускорять разработку, кажется мы вернемся к тому что будем писать софт без ошибок. По крайней мере это перестанет быть rocket science.
Перефразируя Гомера Симпсона: да здравствует ИИ - источник и решение всех наших проблем!
Отмечал вчера день рождения друга и там собрались одни математики оптимизаторы.
Один из них сейчас главный математик в одной из компаний такого профиля. Приятель рассказал, что он запрещает своим сотрудникам использовать ИИ. Они там все пишут руками, так как это 1) позволяет лучше замечать реальные проблемы 2) не позволяет деградировать мозгам и лучше контролировать процесс. Ну и вообще ревью ИИ кода оказывается сложнее.
С одной стороны я ему завидую. Ему приносят готовые задачи продажники. Задачи интересные и более масштабные чем у меня, просто потому что оборот у его фирмы больше.
С другой стороны его тезисы про ИИ были абсолютно уместны в 2025 году, но это уже было эпоху назад. А еще через год будет совсем другая эпоха.
Так что сейчас кажется надо все таки осваивать ИИ, а не продолжать жить по старому. Впрочем, запас прочности у его фирмы точно есть, и когда будет надо скорее всего успеют перестроиться.
Сделал сайт по продаже напечатанных 3д моделек.
Это тоже баловство для знакомого кемпа по настольным играм. С ИИшкой стало очень легко сделать собственный интернет магазин, решил побаловаться. Денег на этом точно не заработать, но пощупать тренды и поучиться ходить за спросом, вполне можно. Пока интерес нулевой :)))
Нет ни у кого идей на эту тему что можно сделать с 3д печатными моделями?
Мои алгоритмы очень сложно показывать, так как они обычно внутри сложных систем. А делать отдельную визуализацию давно хотелось, но было накладно. А теперь с появлением ИИ это стало очень просто. Стал делать демки для своих алгоритмов. Сделал уже парочку - для алгоритма маршрутизации последней мили и для маршрутизации роботов на складе. demos.tarasovmath.ru Если кому интересно - пишите дам доступ. Просто в открытом виде не буду выкладывать, чтобы роботы со всего мира не запускали у меня на сервере реальные расчеты.
Читать полностью…
#мысль #rnd
Как выиграть в игру Тарантино.
В фильме Бесславные ублюдки была игра c бумажечками на лбу.
Она похожа на данетки, но есть пара отличий. Во первых, в нее играют несколько отгадывающих по очереди. Во вторых, ты можешь продолжать задавать вопросы, пока тебе отвечают да.
В результате игру можно хакнуть. Если в данетках самый правильный способ игры это делить пространство поиска пополам, то тут надо срезать по чуть-чуть. Надо задавать такой вопрос, чтобы на него с 90-95% отвечали бы да.
В результате ты либо бесплатно постепенно снижаешь область поиска, либо, если тебе ответили нет, резко ее сужаешь.
В пределе можно решить ее за два круга. Например, есть вариант этой игры в героев Гарри Поттера. Надо брать по очереди каждого из героев и спрашивать вопросы типа. Я же не Гарри Поттер. Потом, я же не Гермиона. и так далее.
Если тебе сказали нет, то ты понял кто ты и на втором круге завершишь игру. Героев в игре было около 100, значит первый вопрос был порядка 99%.
Если выйти за рамки игры, то эти вопросы не бесплатные, это "душнилово". Если учесть душнилово, что не надо время чужое занимать, то надо 1) задавать вопросы быстро 2) делить на на 99/1 а на 90/10 скажем.
Есть похожий пример в математике. Есть классический численный поиск корня уравнения f(x)= 0 методом деления пополам. Он удобен в ситуациях черного ящика, когда вычисление функции в точке дорогое.
Если нам нужно найти максимум функции, то там нужно для оценки брать уже не две точки на краях отрезка а 4. И тут уже оказывается что отрезок эффективней делить не поровну, а в соотношении золотого сечения. Тогда, когда мы проваливаемся на шаг глубже мы можем воспользоваться уже подсчитанной точкой и сэкономить время на пересчете.
Все это к бизнесу имеет отношение. Как я много раз уже писал, дебаг, маркетинг, поиск бизнес идей, оптимизация бизнеса, A/B тесты - везде возникает по сути исследование. Слова эксперимент, гипотеза это уже слова бизнеса, а не только науки.
И главный тут критерий при выборе куда двигаться - это скорость получения информации.
Лучше провести 10 мелких тестов занимающих скажем 1 час и которые дают 0.1 бита информации. Чем тест занимающий неделю и дающий 1 бит информации.
Выводы для бизнеса тут следующие:
1) Оценивайте время на проведение эксперимента.
2) Оценивайте варианты выводов. Может быть не только, да или нет, но и непонятно.
3) учитывайте несимметричность затраченных ресурсов на тот или иной вывод.
4) И с учетом этого планируйте свой эксперимент.
Очень часто делают эксперименты очень не эффективно. В одной знакомой крупной компании решили переписать некоторый важный кусок кода. Перед этим проводили A/B тест год, результат - непонятно нужно улучшение или нет.
На мой взгляд с учетом несимметричности ( с одном случае надо делать переделку, а в другом нет), тест надо было проводить под вопросом. Точно ли тут нужна переделка. Ответ на этот вопрос был бы получен гораздо раньше.
Если не видно яркой пользы сразу, то эксперимент можно бросать.
Еще пример, у меня друг развивает ИИ в одной известной компании. Ну как развивает, рисует анимацию кнопки вызова. Он это делает чудовищно медленно - годами. Грубо говоря, он в неделю прогает 1 час, а остальное время согласовывает изменения и ждет обратной связи. Надо будет отдельно написать про эту эпичную историю.
Пока ходил по CEMAT мне рассказали про задачу, которая есть в роботизации складов, но которую в России пока вроде никто не делает. Может есть пара складов где используют китайский софт.
Речь идет про маршрутизацию роботов между зонами хранения и сбора заказов. Там, очень много нюансов, например чтобы роботы не теряли время в очередях в точках сбора заказов. Или как эффективно возить товары категории C.
Есть тут люди которые работают в роботизированных складах? Ищу с кем можно проконсультироваться насчет реальной востребованности этой задачи. Нужно ли, что нужно, где, когда, и что именно.
Совет профессионалов по цепям поставок на CeMAT Russia 2026
Сегодня на выставке стартует День руководителя направления цепей поставок — специальный формат для лидеров SCM: фокус-сессия, техно-экскурсия, SCM-марафон и закрытый нетворкинг.
16 сентября 2026 10:30-12:00
Гранд Арена, Зал 3
► Модератор: Ырысбек Ташбаев, генеральный директор Ассоциации СПЦП
Спикеры:
- Анна Лазукина, эксперт, Совет профессионалов по цепям поставок;
- Дина Бражич, директор по цепям поставок, Stellar group;
- Елена Москвичёва, ведущий специалист по работе с ключевыми клиентами, ATI.SU;
- Ирина Роготнева, руководитель проектов автоматизации, Бургер Кинг;
- Кирилл Тупин, директор по логистике, ПК Серышевcкий;
- Ксения Старых, заместитель директора по интегрированному планированию, Hoff.
10:30 – 12:00 | Фокус-сессия
Практика от руководителей операций, закупок, планирования, логистики, ВЭД, складирования, клиентского сервиса и УЦП из производства, ритейла и дистрибуции.
13:30 – 17:00 | Конференция руководителей по направлениям УЦП (Конференц-зал С, зал 1)
Закрытый клуб: SCM-марафон, доверительный обмен опытом, без публикаций.
❗️А ещё на CeMAT Russia дня работает стенд Совета — C510, Зал 3
На стенде вас ждут интересные знакомства, обмен опытом и обсуждение актуальных тем логистики и цепей поставок. Будем рады видеть вас!
🟢 Подробности и регистрация на мероприятие ЗДЕСЬ
🟢 Бесплатный билет на выставку CeMAT RUSSIA 2026 по промокоду CR26BPROF ЗДЕСЬ
Я сегодня-завтра на выставке CEMAT. Если кто тоже здесь, пишите - пересечёмся.
Читать полностью…
Начинается сезон конференций. Посоветуйте какие конференции мне стоит посетить. Я планирую искать клиентов для автоматизации предприятий (MES), планирования смен сотрудников и других видов расписаний, маршрутизации доставки, так же могут быть ML, распознавание изображений, дефектоскопия, или вообще из серии пойди туда не знаю куда найди то не знаю что.
Конференции кстати отличный способ познакомиться в живую!
Пост небольшой ностальгии. Я 8 лет назад начинал своё фрилансерство, не поленился наделать вот такие визитки.
Они кстати отлично сработали. Первую визитку я вручил КСЛ, она у них до сих пор на столе лежит. А проект, с которого мы тогда стартовали, вырос в систему планирования цепочек поставок HORIZON. Которая и уже большая и мы продолжаем её развивать.
Сейчас под фирму и сайт делаю уже обычные визитки. Лень заморачиваться.
В продолжение вот этой истории. В итоге не успел уложиться в сроки.
Заказчик остановил испытания. Упёрся в две вещи:
1. Сроки. Они горели. Ну и перегорели. В целом алгоритм у меня в высокой степени готовности, на грани выкатки в прод. Детские болезни ещё есть, но, на мой взгляд, несущественные.
2. Контринтуитивность. Это моё любимое слово, и основную пользу я делаю именно нестандартными подходами. Но это сложно продавать. Возникают вопросы в стиле: «А почему у вас фонарик возвращает не самый быстрый брат?». Особенно сложно, когда у заказчика есть свои заказчики, а у тех — свои. В результате один уровень, может, ты и убедишь, но дальше пробиться сложно.
Это хоть и обидно, но естественная вещь — называется репутацией и доверием. Сначала репутацию нужно создать, а потом уже приносить пользу. Приходится делать алгоритм, который ведёт себя максимально предсказуемо, и дальше, по мере наработки, включать уже мощь. Но на это снова нужно время. Плюс обрезанный алгоритм уже не так хорош.
Теперь у меня есть отличный алгоритм последней мили — на уровне моего алгоритма огранки алмазов:
- Он более быстрый, чем всё, что я видел.
- Благодаря этому он более качественный: делает максимальную глубину планирования, более гибко настраивается под конкретного заказчика и конкретную точку.
- Благодаря глубине планирования он даёт до 5% экономии ресурсов. Это прямая польза в виде уменьшения ФОТ и косвенная — в виде улучшения качества сервиса. Баланс между этими параметрами можно настраивать.
Никто не работает в фирмах с курьерской доставкой? Давайте пилот замутим — тема огонь!
Перехожу с УСН на АУСН. Платить лишние деньги конечно жалко, но зато маркер роста. Можно футболочку сделать, перешел на АУСН :)
Обнаружил, что мог 3 года сидеть на патенте, не знал. Обидно, потерял кучу денег.
Сделал еще один ролик про парадокс Симпсона. На мой взгляд получилось очень годно. Куча классных кейсов, может даже многовато. Под конец поспорил с Фукуямой насчет конца истории.
https://www.youtube.com/watch?v=As2FaKG-dgM
#текучка
Лид магнит.
Сходил на этой неделе на два мероприятия МИПФ и LogForum. Оба очень даже хорошие. На первом было много производственников и многие охотно шли на контакт. На втором вообще эпично было. Приглядел докладчика из Магнита, который интересную задачу решает и где явно для меня должна быть математика. Встал в очередь с ним поговорить. Он косился на меня косился, потом сам подошел и говорит Алексей давно хотел с вами познакомиться, у меня тут задача для вас есть.😮
Пробую в научпоп. Делал когда-то пост про дифракцию.
Сделал из него ролик: ютюб, рутюб.
Не по теме конечно, но по моему я правда некоторые вещи хорошо рассказываю.
Как вам почин? :)
Сегодня 3 года TarasovMath.
Турбулентность конечно очень сильная. С одной стороны вырос за последний год в полтора раза.
Количество сотрудников не выросло, но качественно изменилось. Теперь у меня 3 сеньора и мы можем теперь делать бомбические вещи.
С другой стороны, уже ощущается кризис на рынке, идут просрочки по платежам и еще ИИ меняет все правила игры.
Чистая оптимизация как рынок скоро растворится.
Реально больно.
Но в результате этой боли я таки стал ёжиком, то есть перестал быть программистом и стал продавцом и маркетологом.
Думаю только про это, трачу время на это.
Результата яркого пока нет, но звоночки есть. Сегодня два лида одновременно позвонили. С одним начали обсуждать предметно задачу, а с другим заканчиваем заключать договор.
Так что можно честно сказать, что телефон разрывается от клиентов. :)) .
Сделали веб-интерфейс к нашему алгоритму нарезания этажей на квартиры. https://demo.deepwhale.ru
Тестируйте и рассылайте знакомым архитекторами и девелоперам.
Выпустил новый ролик. Просто общий ролик представление, чем я занимаюсь.
Выложил пока только на RuTube. На Ютюб, что-то не получается пока из-за разных блокировок.
Ролик интересен тем, что я не делал и не заказывал монтаж. Вместо этого я попросил друга (@startupoftheday) и он мне сделал на Клоде. Получилось вполне прикольно, всю анимацию Клод делал сам. На твердую четверочку, как мне кажется. А вы что думаете ?
Если кому нужны услуги видео монтажа, могу за 5 тысяч рублей сделать. Это точно не бизнес, просто хочется побаловаться и посмотреть куда кривая выведет.
UPD. Выложил и в Ютюб наконец.
Как найти клад.
В детстве, я как все мечтал найти клад. Потом понял, что без карты это невозможно, а карту нигде так просто не достать. Потом я понял, что карту можно сделать самому. Надо просто придумать правильную идею.
Например, разбираясь с ценностью алмазов, я наткнулся на метеориты. Они редкие и потому ценные. Можно ли как то собрать метеориты? Просто так их найти очень сложно, они же редкие. Да и на глаз от простого камня сложно отличается. Есть охотники за метеоритами. Услышали, что в Челябинске упал метеорит, сразу едем туда и или ищем осколки или скупаем.
Есть еще более забавная идея. В Антарктиде сплошной лед и снег и если вы видите там камень на льду, то это метеорит. Когда я стал разбираться, то все оказалось еще прикольнее. Ледники текут и в определенных местах тают. В результате там скапливаются метеориты. Идея классная, можно собираться и ехать в Антарктиду. Есть правда две проблемы. На Антарктиде запрещена коммерческая деятельность, и еще цены метеоритов на рынке падали после каждой экспедиции американцев в Антарктику. Кажется там уже все подчистили. Хотя наверно остатки какие-то еще есть и если сделать дрон с машинным зрением, он что-нибудь да найдет.
Ледники есть не только в Антарктике но и по всей земле. И можно найти еще месторождения метеоритов.
Еще я слышал, что на месторождениях алмазов отличается флора. То есть можно найти цветок, который указывает на месторождение алмазов. Надо только набрать фоток проанализировать и найти уникальное отличие.
Или можно пойти в фермеры, найти такой особенный участок, который дает урожай ровно тогда, когда у всех засуха (я слышал что в Тамбовской области водоносный слой близко от грунта например). Засеять его и ждать этой засухи.
Можно просто придумать кучу разных бизнес идей. В ИИ лежит тысяча карт, надо просто пойти и взять себе одну :)
Биты не обязательно должны быть целыми.
Это факт, который многим не очевиден, а меня забавляет.
Если мы 5 раз подбросим монетку, то получим 5 бит информации, что соответствует тому, что мы узнали 1 из 32 равнозначных вариантов. Если мы два раза бросим игральную кость, то получим 1 из 36 равнозначных вариантов, то есть это чуть больше 5 бит. А бросок одной игральной кости дает нам чуть больше 2.5 бита.
Ощущение, что бит целый проистекает из-за того, что цифровые файлы состоят из ноликов и единичек и их можно записать целое число. Это верно. А в остальных местах, где используется информации биты легко могут быть не целыми. Даже и в записи есть нюансы
#текучка
Закрыл ООО, которое оставалось от предыдущего стартапа. Тянуло деньги потихоньку, в этом году стало необходимо платить некоторые платежи даже за нулевку. Как в анекдоте про эстонца и дохлую кошку - не прикоттилось.
Хорошо пробежался по конференции. Встретил людей которых давно не видел, познакомился с разработчиками российского лп солвера OptJet. Нашел две интересные оптимизационные темы для роботизированных складов, собрал и раздал кучу визиток. Готового заказа до конца года не прослеживается, но было очевидно полезно.
Читать полностью…
Сделал копию своего канала на РуТюбе. Буду рад любой обратно связи, полезно, интересно, что улучшить, про что записать видео.
Пока 4 видео. Исходный на tarasov_math">ютюбе тут.
Ну что проблема тысячелетия решена! Уравнение Навье-Стокса может приводить за конечное время к сингулярностям. ИИ официально рулит!
Вообще, если про математику говорить, контрпримеры конечно никому не нравятся. Их находить проще, и они закрывают направление. Я знаю, я сам в основном контрпримеры придумывал. Начиная с мятого рубля. Да и сам результат, если думать задним умом, очевиден. Нелинейные уравнения всегда в бесконечность за конечное время убегают. Начиная с простейшего x' =x^2. Тут мешался закон сохранения энергии, но вот придумали как обойти.
Так что Перельман пока еще круче ИИ. Но думаю что это не последняя решенная проблема тысячелетия, и будут еще теоремы, а не контрпримеры.
Надо теперь нам всем подстраиваться под новый мир. Старые задачи резко обесцениваются, зато можно решать более амбициозные задачи.
Да здравствует вторая научно-техническая революция!
Перевез сайт с https://tarasov.exprert на https://tarasovmath.ru
Все таки мы уже давно команда, а не отдельный фрилансер.
На тему 1 сентября.
Сейчас все жалуются, что из-за ИИ стало легко писать домашние задания/дипломы. Получается перекос автоматизации в сторону недобросовестного ученика. В результате качество образования проседает.
Мне кажется это дело временное. Можно ведь перекос в другую сторону сделать! ИИ или уже дорос или скоро дорастет, чтобы устно принимать экзамены у человека.
Это и распознавание видео в потоке и анализ аудио и создание модели ученика, что он уже понимает, а что еще осмысливает. Какие навыки и темы уже освоил.
Кажется отличная тема для стартапа, хоть и не близко мне по тематике. Знакомым позакидывал, пока не реагируют.
Сейчас с одним заказчиком сошлись звезды:
* когда я могу сделать качественно лучше алгоритм,
* он востребован и срочно нужен,
* клиент не жлоб и не нищеброд.
В результате я уже два месяца пилю свой алгоритм под success fee.
Прямо окунание в школьные годы, когда я очень активно участвовал в различных олимпиадах.
Кайф. Шарашишь на полную, дедлайн нависает, и ты либо справишься, либо нет. Так выглядит моя зона комфорта 😁
Многие говорят, что олимпиады переоценены, но лично мне олимпиады дали два важных навыка:
1. Жесткий тайм-менеджмент. То что сейчас называется Lean.
2. Не бояться делать рискованные задачи. И после олимпиад из-за этого я делал крутые результаты. Хотя и кучу раз проваливался.
По клиенту у меня до пятницы дедлайн сделать рабочую версию без детских болезней. На две недели затянул сдачу. Интересно успею или нет ))
#ооп
Размышлял уже насчет взаимосвязи ООП и математики. И прихожу к выводу, что они друг другу противопоказаны.
Я не настолько против ООП, как Дейкстра,
Я просто считаю, что ООП нужен там, где проект сложный за счет размера, не с математической точки зрения.
Ключевые проблемы с ООП две.
1. ООП императивный. И люди не разделяют толком постановку задачи от её решения. Даже ИИ не помогает. Загадывать желания у джинна это декларативный язык.
2. Главная сила ООП это уменьшение сложности через декомпозицию. Но при этом нельзя делать декомпозицию узких мест, иначе будет протечка абстракций.
Проблема программеров, в том что они начала декомпозируют задачу, а уже потом решают математику.
А если задача математически сложная, то сначала надо выделить именно суть задачи, и уже потом заниматься декомпозицией.
Причем сам по себе ООП неплох,просто надо математическую задачу правильно выделить.
Но человек, который не особо знает ООН и не особо знает математику ломает меньше дров, чем хороший прогер и средний математик.
Можно такую аналогию предложить. Карьерный самосвал легко проектировать и собирать разделив его на корпус, двигатель, колеса, кузов. Его даже на месте так собирают. А вот человека сделать разделив на голову, тело, руки и ноги уже не получится.
Декомпозировать его надо на нервную систему, кровеносную, мышечную и т.д.
Только тогда у нас есть шансы сделать пианиста, который сможет играть на пианино музыку с нотами в 1/32 секунды (что меньше, чем сигнал идет от мозга до пальца).