Привет, двощеры!Нужна помощь коллективного разума. Есть некая компания, производящая не сложный продукт бакалейная продукция. Но с точки зрения производства - при малом количестве входов очень много выходов. 2017 год был для компании не самый лучший убыточный. Я занимаюсь ПО в компании и мне поставлена задача уже как полгода разработать архитектуру системы производственно-логистического планирования. Обычно планирование - это усредненный линейный график, основанный на статистике, но все мы знаем, что это - полное говно. Я же хочу сделать систему на вероятностных методах с применением имитационного моделирования, в перспективе, возможно, присвоить себе готовое решение. Да вот проблема - мои знания в математике поверхностные. В целом, я хорошо разбираюсь в дифференциальном и дискретном исчислении, но тут мне знаний не хватает. Более того, имитационное моделирование - сравнительно молодая отрасль науки в рашке, очень много материала на инглише, например, из MIT. Из хороших решений разобрался, как работать с RePAST Simphony. А вопрос такой - где найти гика-математика? Не на хедхантере же? Где они обитают?
Бамп для приличия
Еще один бампецкий
Место действия - ДС2.
Приезжай, посмотрим кино, ты симпатичный?
>>168565037Не, у меня нос кривой сломанный в отрочестве
>>168564849 (OP)ты занимаешься полной хуйнейна 1с уже давно реализованы копеечные конфигурации по решению любых производственно-логистических задач
>>168567436Я как эксперт по 1С утверждаю - нет. То, что там есть - нихрена нет нормальных решений.
>>168564849 (OP)>все мы знаем, что это - полное говноПоэтому вы и подчиненные, а не директора.
>>168569608Я заместитель директора. И проблемы компании очень хорошо знаю и мои решения влияют на развитие компании в как по некоторым направлениям, так и в целом.
>>168564849 (OP)>А вопрос такой - где найти гика-математика? Не на хедхантере же? Где они обитают? Гика это так чтобы за копейки работал или гика который тебе решит задачу за его цену?
>>168571838Срочный трудовой договор, при работе на полную ставку устанавливается официальная заработная плата в размере 102300 рублей в месяц.
>>168571838Роль в проекте методолог-аналитик.
>>168572155>102300 бохато. сомневаюсь что за 1200 ты много получишь.
>>168564849 (OP)Я ничо не понял но когда я смотрел документалку про муравьев то там сказали что принцип передвижения муравьев используют в логистике. Ой, иди нахуй кароч.
>>168564849 (OP)учи Solidity, пили им блокчейн простой для внутреннего пользования.
Краткое описание задачи.
>>168572314В задницу этот блокчейн.
>>168572377Знаешь, я тебе как программист программисту скажу, ваша контора пытается заниматься непрофильным направлением. Лучше всего купить стороннее решение и заняться оптимизацией процессов производства/планирования и внедрять разные практики вроде 5S, но тут надо иметь знания в управлении.
>>168572642Босс повернут на внутренней разработке, сейчас основные программы написаны в 1С, есть ряд на Java.Этот проект не под силу реализовать в 1С.Из готовых решений есть только anylogic, но стоимость внедрения + допил обойдется около 9700000 рублей. Учитывая, что их разработка крутится на базе repast simphony, которая идет по GNU Library General Public License (LGPL), можно сделать свою нетленку и обойдется она в миллиона три, ориентировочно.
Пишите на мыло [email protected], если есть заинтересованность.ОП
>>168572800>Босс повернут на внутренней разработкеОн совок? 90-е?
>>168572915Он полжизни проработал в Швеции. Нет, не совок. Скептик. Хочет все держать под контролем.Есть у нас WMS система, с ней очень дохрена проблем. И он не хочет, чтобы критические важные участки были на стороннем ПО. Выебать тогда некого будет за косяки
>>168573059>Он полжизни проработал в Швеции.Странно.
ОПчик, ты ни одной цифры не написал. Сформулируй уже задачу.Сейчас в логистике у них столько часов проебов времени в месяц. Или такой-то процент сорванных сроков. Или такой-то процент брака. А нужно сделать столько-то.Какие показатели тебе поставили улучшить? Каковы сейчас эти показатели? И на сколько их нужно улучшить?
ОП, а ты не из питера?
>>168573112Чтобы человек (начальники логистики и планово-производственного отделов) не были ключевыми центрами ответственности. Сейчас от этих людей зависит жизнь компании. Идея в том, чтобы переложить все на плечи программы, а люди бы принимали только управляющее воздействие.В цифрах? Выручка компании около 900 млн/месяц, из них на штрафы за косяки в месяц уходит 10 млн, в среднем.
>>168573208Из Питера, так точно.
>>168573244не ты на известном сайте на r в алгоритмах ответы задавал?
>>168573313Я в Р могу только юзать функцию plot() немного шутеечкаНе, я там не был. Кинь линк, если можно.
>>168573229Просто сейчас задача звучит вообще нереально.Типа сейчас ВСЕ зависит от людей. И нужно ВСЕ переложить на программу.Очевидно что тут нужно поэтапное внедрение.Голдратта надеюсь читал? На первом этапе имеет смысл найти "узкое горлышко" и его автоматизировать (скорее всего будет один-два этапа линии). Только его. Если этот опыт будет успешным (и то не факт ведь), дальше уже можно остальные этапы брать.Просто я вот не знаю ни одного случая, чтобы прямо все процессы сразу успешно перешли на софтину. И наоборот - все успешные случаи внедрения это поэтапные процессы.И да, модель создать - изи за неделю две делается. Вангую, что у вас самый сложный этап будет - оцифровка всех процессов. На полгода-год может растянуться.
>>168573448просто там тема похожая была. ответ был генетические алгоритмы и метод левого конца.Дали доку:http://physcontrol.phys.msu.ru/materials/PosobieLazarev/TeorRasp.pdfно там без логистики.https://rsdn.org/forum/alg/7016607.1
>>168573554А вообще, там правильный подход - тебе надо сперва формализовать задачу и математику включить.
>>168573520Бро:)Но мне не очень приглянулись его выкладки. Мне показалось это какой-то софистикой ad hoc. Матеиатики там нет.У меня все собрано в 28 листном ТЗ, тут я не стал много информации вбрасывать.
>>168573554Генетические алгоритмы - это подвид имитационных моделей, тоже их рассматривал, хорошая вещь, но мне не хватает знаний все это систематизировать.
>>168564849 (OP)ОП, там же прям на сайте rebase есть пейпер про ABMS: https://www.informs-sim.org/wsc09papers/009.pdf>WHY AND WHEN ABMS>When the past is no predictor of the future because the processes of growth and change are dynamicЭто не то, ты молодой-шутливый, не лезь сюда. Мой тебе совет - на нодежс накидываешь вебморду с графоном чтоб гендир мог сидеть в кресле и оверрайдить процессы, и все будет хорошо:1. Подключаешься к БД в которой есть каталог ваших товаров, каталог сырья, предприятия, клиенты и их заказы.2. Моделируешь рецепт из какого сырья, как долго какой продукт производится. На каждый продукт должен быть один или несколько рецептов. (это уже должно где-то лежать, иначе о чем мы вообще говорим?)3. Если очень хочется делать инхаус, то дальше можешь обойтись либо средствами TSQL, либо программингом функции-оракула, которая отвечает на один-единственный вопрос: Сколько, какого именно и на какие предприятия нам нужно докупить сырья, чтоб не обосраться?.4. Аналитика историй продаж, погода, температура воздуха и прочее принимаются в расчеты уже после того, как у тебя работает №3. Дальше можешь форкать оракула и сравнивать предсказания разных версий с реальностью.
>>168564849 (OP)>Где они обитают?В /math.
>>168573878Ты прям мою задумку и вытащил , но вот именно вот на это я и ищу мага:>программингом функции-оракула, которая отвечает на один-единственный вопрос: Сколько, какого именно и на какие предприятия нам нужно докупить сырья, чтоб не обосраться?Тут должна быть овернеебическая система линейных уравнений. У меня получилось эту задачу примитивно решить, но на одной линии и трех видах сырья, там примерно 16 параметров. А в случае миксования у меня ступор.
>>168573998>[Скорость борды: 1 п./час]
>>168574084так самих математиков 1.5 человека на 1.000.000
>>168573841>Матеиатики там нетДа потому что математиков и инженеров хоть жопой ешь.А вот грамотно поставить задачу, определить за что браться в первую очередь, на какие точки обращать внимание - это мало кто делает. Все надеются, что мифическая софтина или модель решит все проблемы.Уже не помню кто сказал, но фраза легендарная - если автоматизировать хаос, будет лишь автоматизированный хаосУ меня с одной стороны бомбит, что ты ищешь математика на задачу, которая в реальности не опробована. С другой - все же оче радостно, что такие осмысленные треды создаются :3
>>168574126>Да потому что математиков и инженеров хоть жопой ешь.Тут люди иного мнения:)>>168574124>так самих математиков 1.5 человека на 1.000.000
>>168574202Так это и есть 1,5 математика, которые не только математики, но и еще понимают задачу заместо того, кто эту задачу ставил.
>>168574202>Тут люди иного мнения:)для него все кто умеет припаять два провода - инженеры, на деле это не так. сейчас сложно найти человека который что-то умеет, а все советы написать на ноде попахивают херовым образованием и профанацией.
>>168574255Как говорится правильно заданный вопрос в терминах 2ch - ответ уже содержит половину ответа. Но в реальной жизни вопросов дохрена и все они спрашивают "Чо за нах?". Касаемо проблем конторы - босс вроде бы и все правильно говорит, но он сам не знает, что хочет. Это типичная проблема "заказчик-исполнитель". И тут надо играть в угадайку. Потому и видится решение задачи максимально глубоким системным подходом.
гуманитарий с дивана:А эту хуйню реализовать на нейросетях нельзя?
>>168574528можно, но ты заебёшься готовить данные для тренировки сети
>>168574528А какой в этом смысл?
>>168574391Воооот. О чем и речь.На мой субъективный взгляд, проблема здесь>босс вроде бы и все правильно говорит, но он сам не знает, что хочетА не в модели.По сути целевой показатель нужно из него вытряхивать, а не из процессов. Может он действительно хочет, чтобы просто все процессы были на монике как в "счастливом фермере" и этого достаточно. А может он хочет просто всех оцифровать, потому что чует что кто-то ворует. А может его задолбало, что каждый раз когда ключевой сотрудник уходит (а в голове у него процессы остались), нового приходится с нуля обучать.Короче, вот этот мотиватор нужно вынимать. И когда будет 28 страничный документ не с ТЗ, а с видением босса - тогда задача имеет смысл, тогда под нее выделят любые деньги, тогда под нее готовы будут набрать любых сотрудников.
СУКА ЕБАНГАЯ МАКАКА НАХУЙ Я СТОЛДЬКТ ПИСАЛ БЛЯТЬ ВСЕ ПРОПАДОЛ. СУКА ШДЕ ТВЛОЯ КАПЧА ЕБАНАЯ ХУЛИ ОНА ДАЖЕ НЕ ОТОБРАЖАЕТСЯ>>168574030Попробуй ООП и сделать все процедурно. Так будет тестибельно и без завязки на конкретного эксперта. А то математик тебе напишет однострочник на хаскеле и помрет где-нибудь от голода. Придется потом тебе что-то поменять, и весь бизнес встанет.Советую начать с дигитализации самой муторной хуйни вроде учета складов, чекина сотрудников по NFC, отслеживания машинок по жпс, списания товаров/сырья и прочего. Ты сам поймешь когда у тебя появится нужная масса данных, и может быть обойдешься каким-нибудь SSRS.Олсо я сам работаю 10 лет в ритейле в европке. Знавал одного шефа который люто хотел все автоматизировать. Когда я посчитал ему стоимость кпк mc9090, он охуел и спросил не охуел ли я.
>>168574678Цель сформулирована так: программа должна сама просчитывать минимальный складской запас на завтрашний день и раскидывать задачи на перевалку и загрузку производства. В общем, почти все, что делает половина административных сотрудников компанииЧтобы минимизировать издержки. Все как бы просто. Сейчас затраты на производство 1 кг продукции 30 руб., а нужно уменьшить. Скажем, на 10% за счет оптимального использования ресурсов.
>>168564849 (OP)Ты официально няша.мимо жс быдлокодер
>>168574084Ты спросил я ответил. Тебе решение ведь тоже не завтра нужно.
Радует наличие интересного и осмысленного треда в этой помойке, но не факт что ты там ищешь, чувак. Сходи на хабр или куда-то в ту степь. Сам не дохуя математик, но засел бы и задачу решил, ну или лучше делегировал бы, как ты собственно и делаешь. На хедхантере обьяву размести на проект этот. Тут толковый человек нужен, с пониманием процесса вообще, а не тупо математик.
>>168574809Ну вот сразу бы так и сформулировать Ну или это я в треде проглядел лолЗадача достаточно регулярная, не совсем понимаю почему тут с нуля нужно писать? Ведь тут 100% существуют готовые решения. На рынке полно примеров как другие внедряли подобные штуки. Просто нужно снять корону "у нас своя специфика", "такого точно ни у кого нет (хотя мы не смотрели)" и использовать то, что у других работает.Более того, и вероятность успешного внедрения всегда выше, когда портируешь чужие схемы, а не сочиняешь собственные.
>>168574809мат. модель построй, потом открой кормена и найди алгоритм оптимизации.
>>168574806Как я тебя понимаю, ебучая капча, блять бесит сука.>Попробуй ООП и сделать все процедурноНе понял сути формулировки>ООП>Сделать процедурноПредположим, что я тебя понялCheckучета складов, чекина сотрудников по NFC, отслеживания машинок по жпс, списания товаров/сырья и прочегоCheck (местами корявый).Сотрудники чекинятся отпечатками пальцев, машинки ездят по жпс, по TMS системе.Пока поделье мое выглядит так.Год разбивается на интервалы по 4 часа и внутри идет пересечение выпуск/потребление.Это статистика, потом на плановый период - так мы получаем перебои с поставками: синяя - потребление, красная - остаток на складе.Это еще оочень далекая модель от конечного результата.И нужно не забывать, что большинстов пользователей - туповатый планктончик, им надо максимально простые вещи:3
>>168575373Охуеть, а я не знал. Только блять как найти, если я хуевенький математик ибо нет практики? А времени нет изучать буквари.
>>168575087>Более того, и вероятность успешного внедрения всегда выше, когда портируешь чужие схемы, а не сочиняешь собственные.>Как потерять семь миллиардов из-за ERP-проектаhttps://www.iemag.ru/projects/detail.php?ID=36022Не обязательно. Я проработал в свое время на разных проектах и у каждого бизнеса своя специфика. Нет универсальных решений. А вот эти бест прэктис - унылая маркетинговая хуйня.
Я один нихуя не понял что вообще ОП хочет? В чем проблема-то?
>>168576591Хантю математика. Если он аспирант вузика, то вообще будет Full HD.
Значит, даю бесплатный совет. Алгоритмы ты найдёшь через термин Operations Research. Как говорится, нечего нелинейную оптимизацию заново изобретать.
>>168564849 (OP)в gpss программку напиши, я в нем лабы делал, там все по вероятностям, может получится
>>168568006хуевый ты "эксперт"банальная УПП решает любые задачи
>>168572800>Этот проект не под силу реализовать в 1Сты просто не шаришь в 1с, если так говоришьтолько в прошлом году сдавали самописную конфигурацию для региональной сети по продаже стоительных материалов с собственным циклом производством, логистикой, собственным парком ТС и группой складов.им бы и УПП подошло, но из за упоротости руководства делали с нуля
http:// salutemточкаcc - сюда обратись.
>>168564849 (OP)>где найти гика-математика?на бордеboard.rt.mipt.ru
>>168582051Я бы тебе рассказал, что УПП (1С) решает СЛУ размерностью 2000 примерно 25 минут. После того, как была написана dll на плюсах, время сократилось до 2 минут -> 1С очень плоха в огромных расчетных задачах. А ты мне расскажи за одно, как там планирование работает и много ты людей знаешь, кто им пользуется? Я УПП и (вообще программы 1С) очень хорошо знаю и на ней не нужно решать каждую задачу.
>>168581768Ты туда же >>168582051
>>168581642Лабы и промышленное ПО - разный уровень. Да и не очень хорошо я знаю что это такое
Оп, хороший тред. крайне удивлен такому здесь.(на хабр не отправляю - не понимаю чему там могут помочь - более половины там полные дебилы с нулевыми знаниями)поддержу часть анонов - не надо изобретать велосипед. крайне маловероятно, что у тебя уникальная задача.но, действительно, потребуется время на анализ и "вкуривание" в тему. потому как все равно - будешь ли ты нанимать математика или брать готовый продукт, или заказывать ПО на аутсорсе у спецов или писать сам - ты должен это понимать сильно глубже чем по верхам (хотя бы чтобы грамотно принять работу и проверить ее).я бы поискал специфические продукты и, самое главное, нужен план. подробный. нужен гап-анализ (может тебе надо на твоих линиях все контроллеры менять для улучшения учета или делать склад с RFIDами на каждой палетте). нужно деление на этапы. нужна определенность с пилотированием. нужны формальные KPI. может это даже у тебя все есть. без этого сразу кидаться в математику немного опрометчиво - матметика тут на (пред?)последнем месте.в любом случае, удачи.мимо 20 лет в ентерпрайзе (от среднего до крупного и очень крупного) из них 10 занимался чистой автоматизацией (как внедрение, так и разработка), сейчас немного уехал в другую плоскость.
Либо иди на биржу фрилансеров, либо ищи постоянного кадра на хедхантере, либо прошерсти институты и тамошних преподавателей путём отправки писем счастья. Любой нормальный программист с образованием - математик-прикладник, он должен знать как гуглить, как составлять модель и как проверять решение.
>>168588571> Любой нормальный программист с образованием - математик-прикладник, он должен знать как гуглить, как составлять модель и как проверять решение. и нахуй он не нужен со своими знаниями. на указанных оборотах (900млн\месяц) требуется что-то кроме "программиста с образованием". цель же не только получить ПО которое решит все проблемы поставленные БОССом, но и получить это решение прозрачным с т.з. сопровождения и развития (а не просто коробочку с интерфейсом).задача большая и сложная - потому программист отдельно (решает поставленную ему задачу в виде кодирования), а математик\аналитик отдельно (который определит какие уравнения и как кодировать). у нас в регионе есть пару нефтегазовых нии, они берут на аутсорсе разработку у специализированных контор (у меня там друзья работают, потому знаю) - почти везде есть штатные аналитики с высшым физ-мат образованием, которые программированием практически не занимаются (ну разве что свои куски кода чисто пилят и оптимизируют). а вы тут про универсала мечтаете.
>>168564849 (OP)оставь фейкопочту или что еще, я чуть позже напишу
>>168589408Ты что, ебанутый?Программист должен и код программировать, и тз для решения данной задачи составлять (если надо анализировать) и за сервером следить, и за технопарком. И кассеты в принтерах заправлять./s
Ебать что это вообще за тред, я нихуя вообще не понял что надо и зачем, конкретики никакой, весь тред полтора макаки разговаривают общими фразами не имеющими никакого отношения к решению проблемымимо системный архитектор
>>168590812> Ты что, ебанутый?нет.но при таких вводных неразумно рассчитывать на одного-двух программистов универсалов. тогда вся жизнь и развитие компании переедет из логистического отдела к программистам. те же яйца вид сбоку. грамотное управление рисками никогда не будет лишним.>>168591216> мимо системный архитекторпроходи мимо, болезный (inb4 сам такой)какие подробности ты хочешь увидеть здесь среди ТНН-щиков и РНН-тредов?
>>168589730>>168572874 <- this
Посоны а какие есть краны на R для работы с ноэскуэл?
>>168564849 (OP)2 слова: цепи маркова
>>168585606> Слу 2000 25 минутУ меня для тебя плохие новости "специалист"
>>168564849 (OP)>полное говносоставь штатное расписание.и наймите МОЛОДУЮ жируху с огромными сиськами и сексуальным томным голосом посадите ее за телефон и пусть обзванивает возможных клиентов канкурентов, а в перерывах ебите ее всей конторой на станке.да
>>168574126блядж какже борда без укропа фрилансира 300/1 проживет???смоделировал уже как жопой и ротом вилять будеш в 20 году?всех в гейропку точно не пустят
>>168598086этот дневной дващ..хороший тоед, у самого нано производство, как раз с нового года хотел внедрить хотя бы учет склада и бухгалтерию. но я же инженер- два провода спаять пока руки не доходят. буду дальше терять деньги
>>168574126Ты полностью прав, автоматизацию нужно перекладывать на сформированный методологический фундамент, который регламентирован на всех уровнях и когда пользователи могут работать без программ. По сути, программа это отражение бизнес-процессов организации - нет их, нет нормального внедрения, не нужна математика и охуенно умные модели.
>>168598597сам понял то хоть что сказал?
>>168598689Хули тут не понятно?
>>168598845вангую что тебе 20-25 летвторой третий курсв армейке канечножи не служил
>>168599030Служил, 32, руководитель финансового отдела, в прошлом работал аудитором 6 лет.
>>168598845научись для начала излогать сваи мысли кратко и понятно.карочи будь проще и люди к тебе потянуца>>168599124пруфы?нахуй ты вреш на анонимной борде?
>>168599124да все правильно ты сказал, это просто дневной, бро
>>168599239
>>168599196Если ты не понимаешь того, что там написано, то что ты здесь делаешь? Рулетки в соседнем треде
>>168599338нахуя мне понимать твой бред?трапо тред чуть ниже
>>168599338>и когдаТОДА блядж ебаная тупица ТОГДА кретин учи русский язык пидари вообще съебал нахуй с моих двощей тебе мразь тут не рады
>>168599591Смысловой посыл ты не улавливаешь или разницу между когда и тогда не понимаешь?
>>168599802ну высри хоть пару слов о том как я ахуенно не прав