Information
- Rating
- 4,746-th
- Location
- Хабаровск, Хабаровский край, Россия
- Date of birth
- Registered
- Activity
Specialization
Fullstack Developer, 1C Developer
Lead
From 300,000 ₽
Rust
Golang
Kotlin Multiplatform
DevOps
Development management
Optimization of business processes
Получается, из всех способов работы с ЧЗ и КМ полноценным является только 1С (и еще «МойСклад»).
Ведь работа с КМ — это не только заказ этих КМ.
В учетной системе должен быть справочник номенклатуры, в котором указаны все характеристики. В случае с 1С заносим данные в карточки номенклатуры и отправляем в ЧЗ для получения GTIN. А в случае с «Клеверенс» делаем Екель-файл, загружаем вручную в ЧЗ. Потом эти же данные еще и в учетную систему забиваем, указываем тот же GTIN в учетной системе вручную?
При поступлении товара нужно загрузить эти КМ в учетную систему из ЭДО. При продаже отправить данные о КМ в ККТ, которая перед пробитием чека проверит КМ или через ЭДО контрагенту.
«Клеверенс» получает и отправляет накладные и с/ф с КМ через ЭДО? Отправляет данные на ККТ для пробития чека?
В БД таблица person с колонками name и age. SELECT * person сделает выборку в массив структур (например через sqlx). В вашем варианте получается сначала из БД получаем массив структур. Потом этом массив структур преобразуем в структуру слайсов, по которой потом считаем средний возраст. Но в этом случае получается дольше, чем посчитать тоже самое сразу из массива структур.
Получается, что нужно из БД как-то сразу получить структуру слайсов чтобы был профит. Как это сделать?
Считаю, что возвращать при ошибке код 2хх не правильно.
При 200 мы ожидаем ответ заданного формата который например сразу десириализутеся в структуру без предварительного парсинга тела ответа. (Что бы узнать, а что же там пришло).
Если при 200 могут приходить разные структуры, то значит нужно сначала как то определить какая структура пришла, а это лишнее время.
1С:Бухгалтерия (базовая) стоит разово около 3 т.р. с "вечными обновлениями" + 1 год 1С:Отчетности.
В чем преимущество вашего сервиса?
Текущие итоги остатков на складах в 1С берутся из одной таблицы SQL (таблица итогов регистра накопления). Почему этот запрос из 1С в вашем случае дольше, чем почти такой же запрос из базы PostgreSQL?
Так же сейчас уже мало кто использует большое количество распределенных баз 1С с консолидацией данных в центральную управленческую базу (ведь при большом количестве баз консолидация будет идти часами). Делают одну центральную базу и к ней подключаются онлайн со всех регионов. Если магазинов очень много, то можно сделать несколько региональных баз и центральную. Все магазины региона работают в своей региональной базе, например в 1С:Розница, а после закрытия смен данные сливаются в центральную ERP.
Вы думаете в офисе больше работают? На одном месте работы был отдел админов, которые в рабочее время в офисе в контру играли.
Это ограничивает выбор IDE. Я например пользуюсь GoLand, RustRover, Windsurf.
Пробовал, забываю. Допустим код пишется 30 минут, тут поступил звонок, срочно переключился на другую задачу, далее нужно ехать куда то срочно и т.п. Постоянно есть отвлекающие факторы. Да лишние это действия. Все что можно автоматизировать - должно быть автоматизировано.
У меня проблема бала только с проектами на Rust, т.к. там временных файлов на несколько гигабайт создается. Но проблема решилась путем вынесения этих файлов в директорию которая не синхронизируются (в cargo есть такая настройка)
В этом варианте на удаленный VPS ставится агент IDE и работа ведется через ssh. При этом сборка проекта происходит на удаленной машине. Нужно арендовывать другую VPS с хорошим процессором, что бы собирать проекты на Java, Rust, C++ т.к. там куча зависимостей которые компилятся и это очень долго на слабых ЦП.
Проблема в том, что нужно не забывать каждые 5 минут делать коммит и пуш. Придется делать какую-то автоматизацию, которая будет через заданные промежутки делать коммит и пуш в нужную ветку, плюс проверять, есть ли вообще изменения. В общем, это не такой простой процесс. А с облачными хранилищами всё просто — поставил клиента и забыл.
Другой ПК выключен, не имеет белого IP. В этом варианте тогда уже проще пользоваться облачными IDE (тем же GitHub Codespaces).
Git — это параллельный инструмент облачному хранению файлов, и одно другое не заменяет.
Есть, например, два ПК. Код одного проекта пишется и там, и там. Переключение между ПК происходит в течение дня. В случае использования Git пришлось бы в течение дня делать много комитов + пуш нерабочего кода для синхронизации между ПК.
Поэтому папка с проектом лежит в облачном хранилище и синхронизируется автоматически между всеми ПК. В проекте, естественно, используется git (Github с CI/CD), но комиты + пуш в удаленный репозиторий делаются только при завершении работы над фичей.
В статье указано когда использовать языковые модели:
Это ж сколько времени нужно потратить, то бы описать данные требования кодом.
Что то они активно меняют, пару дней назад было 10$ и у меня до сих пор в биллинге 10$
А еще кроме поднятия цены доступ с России закрыли.
При цене 15$ выбор уже не такой однозначный. Субъективно мне Windsurf понравился больше чем Cursor. В Cursor намного больше багов, но там есть функция @Docsкоторая позволяет ИИ давать ответ основываясь на любой странице в интернете (например с описанием стороннего API). В Windsurf такая функция только планируется.
Еще совсем недавно появился Windsurf от создателей Codeium. Это аналог Cursor AI, может сам создавать/удалять/модифицировать файлы на диске. Если ошибка при компиляции, то исправляет, сам проверяет успешность сборки и если сборка не успешна, то повторяет итерацию по исправлению. И цена всего 10$ в месяц общая за плагин ко всем ide и windsurf
А как получить фильмы в собственную библиотеку, где их покупать?
Как на роутере (например Asus) это сделать?
Это не туториал.
Где примеры интеграции в go, c++ или java?
Чем это лучше прописывания тех же условий в коде основного языка?
А на C# можно сделать это без аллоцирования?
Так в 1С можно сделать любой отчет, с отчисткой от ненужных данных и прочее. BI кэширует данные в своей БД. В 1С также можно создать регистры и кэшировать данные туда (как сделано в 1С:ERP).
BI просто для менеджеров «красивее» выглядят, а в остальном также нужен специалист, который настроит отчет BI, а в случае сложных отчетах, возможно, затраты на создание отчета в BI превысят затраты на создание такого же отчета в 1С.
В целом BI позволяет разгрузить базу 1С, но в новых версиях платформы 1С появились механизмы копий БД, которые призваны решить ту же проблему.
Зачем столько кода в статью вставлять? Пишите суть, нюансы, а на код ссылку.
Получается Svelte изначально был с правильным подходом, а Vue только сейчас решили сделать то же самое? Но ведь есть уже SvelteKit...