Подстраховано всё. Кроме 1С
В бытность свою ИТ-директором у меня было 4 программиста 1С (плюс я сам тоже программировал).
Бизнес был среднего размера, так что ИТ-отдел вполне можно считать большим.
При этом у меня всегда был заключённый договор с франчем. Такой, рамочный договор, по которому ничего платить не надо, если не потребляешь услуги.
Пользовался я франчовыми спецами нечасто. В основном по сложным вопросам, которые возникают редко, а ковыряться в них - долго.
А договор с ними держал актуальным потому, что работа с админами научила страховаться :)
Началось с резервного канала интернета. Основной как-то часто стал падать, чинился не быстро, а мобильный интернет тогда был слабо распространён. Добавили резервный канал, от другого провайдера - и стали просто переключаться при падении основного.
И вот думаю иногда - почему многие не страхуются таким образом по части 1С?
В других сферах бизнеса подстраховка всем кажется совершенно нормальным явлением. У всех есть резервный канал интернета, на случай остановки основного? Не потенциально резервный, а прям кабель протянут, договор заключён - надо просто рубильник перещёлкнуть. По большинству материалов не один же поставщик? Основной - один, резервный - второй. Нельзя остановить производство, если у основного поставщика 1С сломается или какой-то коллапс случится:) Даже производственные мощности, блин, страхуют - используют переработчиков, которым можно отдать материалы, чтобы они изготовили продукцию по нашей КД.
Ну, вы поняли. Всё, что можно подстраховать - подстраховано. Ещё раз обратите внимание - подстраховано с предварительной подготовкой. Резервный кабель протянут, со "вторыми" поставщиками подписаны договоры, в резервном производстве освоена наша продукция и есть вся КД и ТД.
Подстраховано всё, кроме 1С. А ведь всего лишь надо-то - иметь подписанный договор на услуги с приличным франчем, с нормальной системой сопровождения. Нормальная - это когда с клиента не берут абонентской платы, а оплачивает он только услуги по факту потребления. В идеале - где ему назначат пару-тройку постоянных программистов, которые будут решать все задачи, въедут в контекст и не будут каждый раз смотреть на 1С клиента, как на новые ворота.
Нету своего программиста - пользуемся резервным. Нашли своего - резервного на стоп поставили. Свой не справился, ушёл - вернулись к резервному. Свой не ушёл, но закопался, не справляется - резервный поможет.
В бытность свою ИТ-директором у меня было 4 программиста 1С (плюс я сам тоже программировал).
Бизнес был среднего размера, так что ИТ-отдел вполне можно считать большим.
При этом у меня всегда был заключённый договор с франчем. Такой, рамочный договор, по которому ничего платить не надо, если не потребляешь услуги.
Пользовался я франчовыми спецами нечасто. В основном по сложным вопросам, которые возникают редко, а ковыряться в них - долго.
А договор с ними держал актуальным потому, что работа с админами научила страховаться :)
Началось с резервного канала интернета. Основной как-то часто стал падать, чинился не быстро, а мобильный интернет тогда был слабо распространён. Добавили резервный канал, от другого провайдера - и стали просто переключаться при падении основного.
И вот думаю иногда - почему многие не страхуются таким образом по части 1С?
В других сферах бизнеса подстраховка всем кажется совершенно нормальным явлением. У всех есть резервный канал интернета, на случай остановки основного? Не потенциально резервный, а прям кабель протянут, договор заключён - надо просто рубильник перещёлкнуть. По большинству материалов не один же поставщик? Основной - один, резервный - второй. Нельзя остановить производство, если у основного поставщика 1С сломается или какой-то коллапс случится:) Даже производственные мощности, блин, страхуют - используют переработчиков, которым можно отдать материалы, чтобы они изготовили продукцию по нашей КД.
Ну, вы поняли. Всё, что можно подстраховать - подстраховано. Ещё раз обратите внимание - подстраховано с предварительной подготовкой. Резервный кабель протянут, со "вторыми" поставщиками подписаны договоры, в резервном производстве освоена наша продукция и есть вся КД и ТД.
Подстраховано всё, кроме 1С. А ведь всего лишь надо-то - иметь подписанный договор на услуги с приличным франчем, с нормальной системой сопровождения. Нормальная - это когда с клиента не берут абонентской платы, а оплачивает он только услуги по факту потребления. В идеале - где ему назначат пару-тройку постоянных программистов, которые будут решать все задачи, въедут в контекст и не будут каждый раз смотреть на 1С клиента, как на новые ворота.
Нету своего программиста - пользуемся резервным. Нашли своего - резервного на стоп поставили. Свой не справился, ушёл - вернулись к резервному. Свой не ушёл, но закопался, не справляется - резервный поможет.
❤7👍5
VK Видео
BI (дашборды) для 1С
Рисуем дашборды в 1С, с помощью расширения "Рабочий стол". Скачать расширение можно в моём тг-канале https://t.me/another1C/48
Если кому-то всё ещё хочется бесплатную BI-систему в 1С, с красивыми дашбордами - можно сделать с помощью Рабочего стола.
Видео - https://vkvideo.ru/video-208482299_456239497?list=ln-BKsiW5Xfu9tyPmSipy
Видео - https://vkvideo.ru/video-208482299_456239497?list=ln-BKsiW5Xfu9tyPmSipy
🔥3❤1
Этой весной удачно вышло - закончились одни проекты, сразу начались другие.
Обычно какая-то пауза случается, традиционный весенне-летний проектный провальчик.
Запустили, напомню, ЕРП и КА2.
Сейчас - ЕРПУХ и УТ11.
Ещё есть 2 вялых запуска ЕРП - там, где никто не торопится, потому что запуск с нуля, без перехода.
Один - сразу в связке с PLM, другой - с Битриксом. Специфика бизнеса.
Что интересно: два из четырёх новых проектов - с клиентами, пришедшими из моих соц.сетей.
Не зря это всё, значит.
Обычно какая-то пауза случается, традиционный весенне-летний проектный провальчик.
Запустили, напомню, ЕРП и КА2.
Сейчас - ЕРПУХ и УТ11.
Ещё есть 2 вялых запуска ЕРП - там, где никто не торопится, потому что запуск с нуля, без перехода.
Один - сразу в связке с PLM, другой - с Битриксом. Специфика бизнеса.
Что интересно: два из четырёх новых проектов - с клиентами, пришедшими из моих соц.сетей.
Не зря это всё, значит.
👍13❤3😁3👏1
В отделе у меня сегодня знаковое событие - средний стаж в профессии перевалил за 8 лет.
Некоторые ребята увидели 1С только в моём отделе, но есть и те, кто 20+ лет автоматизацию месит.
Да, ещё в мае стукнуло 7 лет, как я в Бите работаю.
Нигде так долго не работал.
Что-то это значит, наверное.
Некоторые ребята увидели 1С только в моём отделе, но есть и те, кто 20+ лет автоматизацию месит.
Да, ещё в мае стукнуло 7 лет, как я в Бите работаю.
Нигде так долго не работал.
Что-то это значит, наверное.
👍19❤🔥6
По секрету скажу: уже несколько месяцев я пишу книгу про организацию сопровождения во франче. Про все аспекты - маркетинг, продажи, организация исполнения, и т.д. Всеобъемлющее руководство, так сказать.
В данный момент написал чуть больше половины. Книга живёт и в файле, и во внутреннем канале (для сотрудников Бита). Думаю, до конца написания книги так оно и будет.
А потом - не знаю. Или останется секретным материалом, или выйдет в свет (после чистки).
Кстати, если вы - сотрудник Бита, могу дать доступ в канал. Там бот работает, проверяет, свой вы или нет.
Пишите в личку, если что, контакт есть в информации о канале.
Пока могу дать мнение ИИ о книге:
«Я перечитал сотни книг по управлению и продажам. Обычно они узкие — либо про мотивацию, либо про стратегию, либо про операционку. Этот черновик — редкий случай, когда автор пытается собрать всё вместе: маркетинг, продажи, мотивацию, организацию работ. При этом без воды и без попытки нравиться. Ещё одно отличие — она не про абстрактный бизнес, а про конкретную среду 1С:Франчайзи. Таких книг нет вообще.»
В данный момент написал чуть больше половины. Книга живёт и в файле, и во внутреннем канале (для сотрудников Бита). Думаю, до конца написания книги так оно и будет.
А потом - не знаю. Или останется секретным материалом, или выйдет в свет (после чистки).
Кстати, если вы - сотрудник Бита, могу дать доступ в канал. Там бот работает, проверяет, свой вы или нет.
Пишите в личку, если что, контакт есть в информации о канале.
Пока могу дать мнение ИИ о книге:
«Я перечитал сотни книг по управлению и продажам. Обычно они узкие — либо про мотивацию, либо про стратегию, либо про операционку. Этот черновик — редкий случай, когда автор пытается собрать всё вместе: маркетинг, продажи, мотивацию, организацию работ. При этом без воды и без попытки нравиться. Ещё одно отличие — она не про абстрактный бизнес, а про конкретную среду 1С:Франчайзи. Таких книг нет вообще.»
👍13🔥8❤2✍1
Написали мы с ИИ расчёт себестоимости, который 1С не снился.
На реальных данных клиента считает месяц за...
Готовы?
Точно готовы?
За 2.5 секунды 😱🥳🔥😏🎊
Считает и прямые, и косвенные.
2-3 тысячи номенклатур в выпуске, среднее количество переделов - 6.3, максимум - 10.
Мало того, ещё и структуру затрат сразу собирает.
Т.е. на выходе мы имеем не только с/с выпуска, но видим:
1. Отдельно - "материальную" себестоимость;
2. Из каких материалов она сложилась - материалы собраны по всем переделам и положены в готовую продукцию;
3. Отдельно - видимо "косвенную" себестоимость;
4. И косвенная тоже разузлована:
- отдельно, по статьям - что упало прямо на готовую;
- отдельно, по статьям же - что пришло со всех полуфабрикатов.
Короче, структура затрат - мечта. Собрано всё со всех переделов и положено на готовую продукцию.
Отдельный бонус - структура затрат не по выпуску, а по реализации.
Показывает с/с реализации, разложенную по структуре затрат.
И всё это - за 2.5 секунды.
Я сильно захотел уронить этот расчёт, и дал ему данные не месяц, а за год.
Считает помесячно, передавая между месяцами остатки. Короче, всё как надо.
Год считается за 35 секунд.
Все расчёты выполнял на реальных данных.
В 1С у клиента расчёт одного месяца идёт 15-40 минут.
На реальных данных клиента считает месяц за...
Готовы?
Точно готовы?
За 2.5 секунды 😱🥳🔥😏🎊
Считает и прямые, и косвенные.
2-3 тысячи номенклатур в выпуске, среднее количество переделов - 6.3, максимум - 10.
Мало того, ещё и структуру затрат сразу собирает.
Т.е. на выходе мы имеем не только с/с выпуска, но видим:
1. Отдельно - "материальную" себестоимость;
2. Из каких материалов она сложилась - материалы собраны по всем переделам и положены в готовую продукцию;
3. Отдельно - видимо "косвенную" себестоимость;
4. И косвенная тоже разузлована:
- отдельно, по статьям - что упало прямо на готовую;
- отдельно, по статьям же - что пришло со всех полуфабрикатов.
Короче, структура затрат - мечта. Собрано всё со всех переделов и положено на готовую продукцию.
Отдельный бонус - структура затрат не по выпуску, а по реализации.
Показывает с/с реализации, разложенную по структуре затрат.
И всё это - за 2.5 секунды.
Я сильно захотел уронить этот расчёт, и дал ему данные не месяц, а за год.
Считает помесячно, передавая между месяцами остатки. Короче, всё как надо.
Год считается за 35 секунд.
Все расчёты выполнял на реальных данных.
В 1С у клиента расчёт одного месяца идёт 15-40 минут.
🔥39❤1👍1
Тоже ИИ-поделка, уже почти в продакшн - дашборд для телевизора в цехе.
1С на таких задачах спотыкается. Подключить телевизор к 1С - плохая затея (или браузер в телевизоре 1С не тянет, или надо компьютер к телевизору цеплять). Если всё же подключить - надо за сеансом следить, запускать и т.д.
Проще сделать веб-страницу, выгружать в неё данные из 1С, и отображать страницу в браузере телевизора.
Но рисовать веб-страницу - не наше, не 1Сное 😳. Не умеем.
А уж перерисовывать по 10 раз - тем более.
Тут и помогает ИИ. Если дать ему данные, он сам нарисует и 100 раз перерисует макет страницы, всё скомпонует и разукрасит.
Страница сама обновляется, в 1С доступа не имеет, живёт своей жизнью. 1С только данные ей отправляет периодически.
Пользователи довольны - могут рисовать любую хрень, которая в голову придёт. И менять хоть каждый день.
1С на таких задачах спотыкается. Подключить телевизор к 1С - плохая затея (или браузер в телевизоре 1С не тянет, или надо компьютер к телевизору цеплять). Если всё же подключить - надо за сеансом следить, запускать и т.д.
Проще сделать веб-страницу, выгружать в неё данные из 1С, и отображать страницу в браузере телевизора.
Но рисовать веб-страницу - не наше, не 1Сное 😳. Не умеем.
А уж перерисовывать по 10 раз - тем более.
Тут и помогает ИИ. Если дать ему данные, он сам нарисует и 100 раз перерисует макет страницы, всё скомпонует и разукрасит.
Страница сама обновляется, в 1С доступа не имеет, живёт своей жизнью. 1С только данные ей отправляет периодически.
Пользователи довольны - могут рисовать любую хрень, которая в голову придёт. И менять хоть каждый день.
🔥22❤2👍1
Решение по ИИ-себестоимости обрастает подробностями, хоть и не имеет ещё названия.
На первом этапе надо было понять возможности этой ИИ-схемы.
На втором - практическое применение.
Итак, что мы имеем по возможностям:
1. Возможность посчитать с/с практически по любому алгоритму - "по-1Сному", "как экономисты", "а можно двумя способами и потом сравнить?" и т.д.;
2. Крайне быстрый расчёт - сейчас речь о секундах. С учётом передачи данных - о минутах;
3. Данные никуда не утекают, интернет не используется, токены не тратятся;
4. Можно посчитать за любой период, в т.ч. ретроспективно, на годы назад;
5. Можно считать с/с текущего месяца до его окончания, экстраполируя косвенные прошлого месяца (по среднедневной, или как-то ещё);
6. Можно реализовывать любые фантазии про материальную с/с - брать по средней, по ФИФО, можно часть так, часть эдак, хоть по ЛИФО или по средней за 2 недели;
7. Можно косвенные распределять любыми разумными способами - в т.ч. так, как 1С не умеет или слишком муторно;
8. Возможность менять механизм расчёта сколько угодно раз, и очень быстро;
9. Возможность считать с/с несколькими способами, и сравнивать результаты - например, смоделировать 2-3 разных варианта за все прошлые годы и сравнить результаты;
10. Можно получать не только цифру с/с, но и её структуру (в 1С с этим плохо).
Короче, возможностей много.
Сейчас ключевой вопрос - куда складывать результаты расчёта.
Понятно, что в 1С. Какие есть варианты (для ЕРП):
1. Просто показать (т.к. расчёт идёт быстро, результаты можно просто показать на экране, в отчёте, не сохраняя в базе);
2. Сохранить как цены номенклатуры - можно будет сравнивать типовыми средствами. Можно устанавливать то, что посчитал ИИ, в качестве плановой с/с. Недостаток - сохранится только итоговая цифра, без структуры;
3. Сохранить, как плановую калькуляцию - тут уже структура появится (материалы и косвенные, из которых сложилась с/с). Можно сравнивать с типовым расчётом, уже более детально;
4. Какие-то свои регистры сделать - нет ограничений по структуре, но отчёты и сравнение с типовым расчётом придётся делать своими силами.
Пока попробуем варианты 1-3. Думаю, все три жизнеспособны.
Самый прям в точку, конечно - п.2, сохранить результаты ИИ-расчёта в виде цен.
За два дня с публикации у ИИ-расчёта уже 3 клиента, так что придётся тему не бросать.
Буду держать вас в курсе.
На первом этапе надо было понять возможности этой ИИ-схемы.
На втором - практическое применение.
Итак, что мы имеем по возможностям:
1. Возможность посчитать с/с практически по любому алгоритму - "по-1Сному", "как экономисты", "а можно двумя способами и потом сравнить?" и т.д.;
2. Крайне быстрый расчёт - сейчас речь о секундах. С учётом передачи данных - о минутах;
3. Данные никуда не утекают, интернет не используется, токены не тратятся;
4. Можно посчитать за любой период, в т.ч. ретроспективно, на годы назад;
5. Можно считать с/с текущего месяца до его окончания, экстраполируя косвенные прошлого месяца (по среднедневной, или как-то ещё);
6. Можно реализовывать любые фантазии про материальную с/с - брать по средней, по ФИФО, можно часть так, часть эдак, хоть по ЛИФО или по средней за 2 недели;
7. Можно косвенные распределять любыми разумными способами - в т.ч. так, как 1С не умеет или слишком муторно;
8. Возможность менять механизм расчёта сколько угодно раз, и очень быстро;
9. Возможность считать с/с несколькими способами, и сравнивать результаты - например, смоделировать 2-3 разных варианта за все прошлые годы и сравнить результаты;
10. Можно получать не только цифру с/с, но и её структуру (в 1С с этим плохо).
Короче, возможностей много.
Сейчас ключевой вопрос - куда складывать результаты расчёта.
Понятно, что в 1С. Какие есть варианты (для ЕРП):
1. Просто показать (т.к. расчёт идёт быстро, результаты можно просто показать на экране, в отчёте, не сохраняя в базе);
2. Сохранить как цены номенклатуры - можно будет сравнивать типовыми средствами. Можно устанавливать то, что посчитал ИИ, в качестве плановой с/с. Недостаток - сохранится только итоговая цифра, без структуры;
3. Сохранить, как плановую калькуляцию - тут уже структура появится (материалы и косвенные, из которых сложилась с/с). Можно сравнивать с типовым расчётом, уже более детально;
4. Какие-то свои регистры сделать - нет ограничений по структуре, но отчёты и сравнение с типовым расчётом придётся делать своими силами.
Пока попробуем варианты 1-3. Думаю, все три жизнеспособны.
Самый прям в точку, конечно - п.2, сохранить результаты ИИ-расчёта в виде цен.
За два дня с публикации у ИИ-расчёта уже 3 клиента, так что придётся тему не бросать.
Буду держать вас в курсе.
🔥20👍4❤1
Стоит ли создать отдельный канал для коллег из франчей 1С?
Anonymous Poll
30%
Я из франча, подпишусь и буду читать
2%
Я из франча, почитаю лучше приличных людей
55%
Я не из франча, но всё равно зачем-то подпишусь и буду читать
5%
Я не из франча, не буду вашу кухню читать
14%
Просто хочу увидеть результаты опроса
❤4
Новый канал подвезли - там только про управление
https://t.me/top_middle
https://t.me/top_middle
Telegram
Канал среднего уровня
Если уж так вышло, что пришлось руководить
👍2😁1
Судя по результатам опроса, тема франча вам интересна, и канал на эту тему - нужен.
Он будет здесь - https://t.me/franch1ska
Он будет здесь - https://t.me/franch1ska
👏3
Где-то в комментариях я обещал, что покажу, как выглядит рисование дашбордов для 1С с помощью ИИ.
Процесс настолько увлекательный и необычный, что я не удержался и снял это видео.
Глядите - https://vkvideo.ru/video-208482299_456239501
Процесс настолько увлекательный и необычный, что я не удержался и снял это видео.
Глядите - https://vkvideo.ru/video-208482299_456239501
VK Видео
Рисуем ИИ-дашборды для 1С
https://t.me/another1C
🔥16✍1❤1
Ну всё, первое ИИ-решение ушло в продакшн: ИИ-дашборды встретились с пользователями.
Хотят нарисовать свой дашборд для каждого подразделения, смотря что им там интересно.
Основные пользователи - менеджеры, которые хотят отслеживать ход производства.
Сейчас на дашбордах видно, какие заказы в работе, что с просрочкой, где остановка и по какой причине.
Интересна хронология и скорость появления решений в рабочей среде клиентов.
Решать задачи с помощью ИИ я начал в конце мая. До того - только беседовал на гуманитарные темы.
1 июня клиент захотел дашборд, 17 июня всё уже в продакшн - и выдача данных из 1С, и нарисованые дашборды, и технология быстрого рисования новых.
Причём, было два варианта решения, две архитектуры.
Чуть больше двух недель ушло, получается.
И на освоение технологии, и на поделки, и на прототипы (дашборд, себестоимость, структура затрат), и на появление первого решения в продакшн.
Быстро. Мне нравится.
Хотят нарисовать свой дашборд для каждого подразделения, смотря что им там интересно.
Основные пользователи - менеджеры, которые хотят отслеживать ход производства.
Сейчас на дашбордах видно, какие заказы в работе, что с просрочкой, где остановка и по какой причине.
Интересна хронология и скорость появления решений в рабочей среде клиентов.
Решать задачи с помощью ИИ я начал в конце мая. До того - только беседовал на гуманитарные темы.
1 июня клиент захотел дашборд, 17 июня всё уже в продакшн - и выдача данных из 1С, и нарисованые дашборды, и технология быстрого рисования новых.
Причём, было два варианта решения, две архитектуры.
Чуть больше двух недель ушло, получается.
И на освоение технологии, и на поделки, и на прототипы (дашборд, себестоимость, структура затрат), и на появление первого решения в продакшн.
Быстро. Мне нравится.
Telegram
Другой 1С
Где-то в комментариях я обещал, что покажу, как выглядит рисование дашбордов для 1С с помощью ИИ.
Процесс настолько увлекательный и необычный, что я не удержался и снял это видео.
Глядите - https://vkvideo.ru/video-208482299_456239501
Процесс настолько увлекательный и необычный, что я не удержался и снял это видео.
Глядите - https://vkvideo.ru/video-208482299_456239501
🔥9👍2❤1😱1
Небольшой ИИ-прорыв 🚀 - сделал прототип чтения файлов с чертежами и сборками.
Задача: загрузить НСИ (номенклатуру, спецификации) в 1С из файлов.
Файлов много, не лежат ни в какой БД. Просто файлы по папкам.
Есть готовое решение для 1С, но оно плохо справляется. Поэтому решил попробовать через ИИ.
На этот раз пришлось повозиться, т.к. часть контекста нейросети недоступна - API и документация к нему.
И одна нейросеть не справилась, пришлось привлечь вторую. Работали втроём - я, DeepSeek и Qwen.
Сначала бились с DeepSeek, но смогли прочитать только массу изделия.
DeepSeek пытался меня убедить, что это уже победа, и надо обрадовать заказчика :)
Я пошёл через Qwen, с нуля - тот добился чтения всех свойств быстрее. Но через час завис 😂.
Пока висел Qwen, я отдал его скрипт DeepSeek'у - тот порадовался за способности Qwen, понял свои ошибки, и, конечно "немного улучшил скрипт конкурента".
С DeepSeek, пока висел Qwen, мы дошли до чтения сборок - там лежит состав изделия.
Потом очнулся Qwen, я ему показал полуфабрикат DeepSeek, тот тоже порадовался и кинулся улучшать.
Долго не могли массу изделия прочитать, она как-то хитро там лежит. Работали втроём - они выдавали свои скрипты, я проверял, иногда давал им почитать результаты соседа.
В итоге первым к финишу пришёл Qwen.
Скрипт сделал универсальным, читает три формата файлов.
Он же сделал пакетный режим - указываешь папку, он читает все файлы, и их свойства складывает в один json. Потом его можно читать в 1С.
Время чтения не сравнивал с 1Сным решением, но по факту на 8 чертежей уходит 21 секунда, из них 2 секунды - на подключение к САПР (оно делается один раз, потом просто используется).
Пойдём пробовать в 1С загрузить, и сравним с 1Сной читалкой чертежей.
На этот раз было сильно интереснее, т.к. далеко не сразу всё получилось. DeepSeek несколько раз пытался сдаться, остановиться, бросить задачу (и вернуться к рисованию дашбордов или расчёту с/с). Но я не дал ему сдаться.
Также, потребовалось больше работы от меня - реверс-инжиниринг (рассказывал нейросети, какие свойства есть в чертеже и каковы их значения), документация (в открытом доступе он её не нашёл, пришлось искать в файлах).
Но получилось прикольно.
Это уже решение другого класса, вроде бы.
Задача: загрузить НСИ (номенклатуру, спецификации) в 1С из файлов.
Файлов много, не лежат ни в какой БД. Просто файлы по папкам.
Есть готовое решение для 1С, но оно плохо справляется. Поэтому решил попробовать через ИИ.
На этот раз пришлось повозиться, т.к. часть контекста нейросети недоступна - API и документация к нему.
И одна нейросеть не справилась, пришлось привлечь вторую. Работали втроём - я, DeepSeek и Qwen.
Сначала бились с DeepSeek, но смогли прочитать только массу изделия.
DeepSeek пытался меня убедить, что это уже победа, и надо обрадовать заказчика :)
Я пошёл через Qwen, с нуля - тот добился чтения всех свойств быстрее. Но через час завис 😂.
Пока висел Qwen, я отдал его скрипт DeepSeek'у - тот порадовался за способности Qwen, понял свои ошибки, и, конечно "немного улучшил скрипт конкурента".
С DeepSeek, пока висел Qwen, мы дошли до чтения сборок - там лежит состав изделия.
Потом очнулся Qwen, я ему показал полуфабрикат DeepSeek, тот тоже порадовался и кинулся улучшать.
Долго не могли массу изделия прочитать, она как-то хитро там лежит. Работали втроём - они выдавали свои скрипты, я проверял, иногда давал им почитать результаты соседа.
В итоге первым к финишу пришёл Qwen.
Скрипт сделал универсальным, читает три формата файлов.
Он же сделал пакетный режим - указываешь папку, он читает все файлы, и их свойства складывает в один json. Потом его можно читать в 1С.
Время чтения не сравнивал с 1Сным решением, но по факту на 8 чертежей уходит 21 секунда, из них 2 секунды - на подключение к САПР (оно делается один раз, потом просто используется).
Пойдём пробовать в 1С загрузить, и сравним с 1Сной читалкой чертежей.
На этот раз было сильно интереснее, т.к. далеко не сразу всё получилось. DeepSeek несколько раз пытался сдаться, остановиться, бросить задачу (и вернуться к рисованию дашбордов или расчёту с/с). Но я не дал ему сдаться.
Также, потребовалось больше работы от меня - реверс-инжиниринг (рассказывал нейросети, какие свойства есть в чертеже и каковы их значения), документация (в открытом доступе он её не нашёл, пришлось искать в файлах).
Но получилось прикольно.
Это уже решение другого класса, вроде бы.
👍19😁2❤1🔥1👏1
Давно не публиковал карту своих каналов, думаю пора.
Тем более, она за последнее время поменялась.
Итак:
1. Агрегатор Белокаменцева - лента всех каналов, сюда я пересылаю ссылки на все сообщения;
2. Другой 1С (вы сейчас здесь) - рассказываю про работу своего отдела, проекты, решения, в т.ч. с содружестве ИИ;
3. Жёлтым по белому - канал для программистов 1С;
4. Книжный стек - канал про книги и практику их применения;
5. Канал среднего уровня - туточень неспешно пишется книга про управление;
6. Франч1ска - про работу по франче 1С, в основном публикую главы секретной книги "Продажная организация";
7. Математика воли - тут пишется книга про силу воли;
8. 1С:Дичь - иногда смешные картинки с плохим кодом на 1С;
9. Бред программиста - неформат;
10. Профиль на Хабре - иногда пишу статьи;
11. Сообщество в ВК - там живут все видео и иногда пересылаю посты из разных каналов;
12. Канал в ютубе - те же видео, что в ВК;
13. Профиль в Сетке - вдруг буду искать работу или публиковать вакансии.
Тем более, она за последнее время поменялась.
Итак:
1. Агрегатор Белокаменцева - лента всех каналов, сюда я пересылаю ссылки на все сообщения;
2. Другой 1С (вы сейчас здесь) - рассказываю про работу своего отдела, проекты, решения, в т.ч. с содружестве ИИ;
3. Жёлтым по белому - канал для программистов 1С;
4. Книжный стек - канал про книги и практику их применения;
5. Канал среднего уровня - тут
6. Франч1ска - про работу по франче 1С, в основном публикую главы секретной книги "Продажная организация";
7. Математика воли - тут пишется книга про силу воли;
8. 1С:Дичь - иногда смешные картинки с плохим кодом на 1С;
9. Бред программиста - неформат;
10. Профиль на Хабре - иногда пишу статьи;
11. Сообщество в ВК - там живут все видео и иногда пересылаю посты из разных каналов;
12. Канал в ютубе - те же видео, что в ВК;
13. Профиль в Сетке - вдруг буду искать работу или публиковать вакансии.
🤔1
Пришла от клиента шикарная задача по ИИ+1С. Прям бриллиантовая 💎 .
Нужно выбрать, в каком порядке производить продукцию и заказы, исходя из наличия и сроков поставок материалов, мощностей, суммы заказа, плановой рентабельности.
Эта задача выше классом, чем предыдущие - тут уже численные методы нужны, т.к. результат вариативен.
Обычная задача планирования - раскидать готовый план по станкам, с учётом всех ресурсов, и сказать, на что ресурсов не хватило.
А тут - не раскидать план, а составить его. Определить, на что лучше потратить ресурсы, какая продукция быстрее выпустится и пользу принесёт.
Разумеется, с учётом всех ограничений - сроков из контрактов, договорённостей об объёмах поставок и т.д.
Вот это челлендж так челлендж.
Побежал делать.
Нужно выбрать, в каком порядке производить продукцию и заказы, исходя из наличия и сроков поставок материалов, мощностей, суммы заказа, плановой рентабельности.
Эта задача выше классом, чем предыдущие - тут уже численные методы нужны, т.к. результат вариативен.
Обычная задача планирования - раскидать готовый план по станкам, с учётом всех ресурсов, и сказать, на что ресурсов не хватило.
А тут - не раскидать план, а составить его. Определить, на что лучше потратить ресурсы, какая продукция быстрее выпустится и пользу принесёт.
Разумеется, с учётом всех ограничений - сроков из контрактов, договорённостей об объёмах поставок и т.д.
Вот это челлендж так челлендж.
Побежал делать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍5
Дважды за неделю столкнулся с задачей "тормозит ЕРП", причиной в обоих случаях оказалась неочевидная проблема - нехватка оперативной памяти (ОЗУ) сервера 1С.
Нехватка ОЗУ умеет прятаться, поэтому её плохо видно. Вот когда не хватает места на диске - всё очевидно. Зашёл и увидел - диск красный, место физически закончилось.
А когда не хватает ОЗУ, включается т.н. подкачка (она же - свопинг или пейджинг). Операционная система скидывает часть содержимого ОЗУ на жёсткий диск - вроде выбирает те процессы, которые в данный момент не используются.
Что интересно - процесс скидывается на диск не полностью, а частями. Какими именно - выбирает операционная система.
Получается, процесс сервера 1С (rphost) частично висит в ОЗУ, частично - лежит на диске.
И вот процесс 1С решил получить какие-то данные из памяти. Скорость получения из ОЗУ и с диска отличается в 200-500 раз.
Если повезло, и все данные остались в ОЗУ - прочитаются быстро, пользователь тормозов не заметит.
Если не повезло - всё, туши свет. Падение скорости в 200-500 раз заметно сразу.
Например, документ проводится 2-3 минуты вместо 2-3 секунд. Разница не 200-500 раз, т.к. не всё упирается в скорость получения данных из ОЗУ.
Симптомы проблемы - тормозит у всех, или почти у всех, на ровном месте, в самых обычных операциях.
Смотришь доработки - вроде ничего особенного.
Смотришь тяжёлые операции, вроде закрытия месяца, формирования длинных отчётов, фоновых заданий - ничего критичного.
А оно тормозит.
Когда админ в такой момент пойдёт смотреть состояние сервера, то скажет - всё хорошо, памяти хватает.
Её и правда хватает - объём памяти ведь "увеличился" за счёт использования подкачки. "Увеличенный" объём памяти - это сумма ОЗУ и выделенного на диске пространства.
Вот когда этого совместного "увеличенного" объёма не хватит - тогда да, тогда проблема вылезет наружу под собственным именем - "Out of Memory".
Но до такого доходит не часто.
Так что, если у вас необъяснимо тормозит ЕРП - глядите на использование подкачки.
Нехватка ОЗУ умеет прятаться, поэтому её плохо видно. Вот когда не хватает места на диске - всё очевидно. Зашёл и увидел - диск красный, место физически закончилось.
А когда не хватает ОЗУ, включается т.н. подкачка (она же - свопинг или пейджинг). Операционная система скидывает часть содержимого ОЗУ на жёсткий диск - вроде выбирает те процессы, которые в данный момент не используются.
Что интересно - процесс скидывается на диск не полностью, а частями. Какими именно - выбирает операционная система.
Получается, процесс сервера 1С (rphost) частично висит в ОЗУ, частично - лежит на диске.
И вот процесс 1С решил получить какие-то данные из памяти. Скорость получения из ОЗУ и с диска отличается в 200-500 раз.
Если повезло, и все данные остались в ОЗУ - прочитаются быстро, пользователь тормозов не заметит.
Если не повезло - всё, туши свет. Падение скорости в 200-500 раз заметно сразу.
Например, документ проводится 2-3 минуты вместо 2-3 секунд. Разница не 200-500 раз, т.к. не всё упирается в скорость получения данных из ОЗУ.
Симптомы проблемы - тормозит у всех, или почти у всех, на ровном месте, в самых обычных операциях.
Смотришь доработки - вроде ничего особенного.
Смотришь тяжёлые операции, вроде закрытия месяца, формирования длинных отчётов, фоновых заданий - ничего критичного.
А оно тормозит.
Когда админ в такой момент пойдёт смотреть состояние сервера, то скажет - всё хорошо, памяти хватает.
Её и правда хватает - объём памяти ведь "увеличился" за счёт использования подкачки. "Увеличенный" объём памяти - это сумма ОЗУ и выделенного на диске пространства.
Вот когда этого совместного "увеличенного" объёма не хватит - тогда да, тогда проблема вылезет наружу под собственным именем - "Out of Memory".
Но до такого доходит не часто.
Так что, если у вас необъяснимо тормозит ЕРП - глядите на использование подкачки.
👍14❤1