|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_agerзамучаешься объяснять юзеру, как это работает сделайте скидку на надпись Конфигуратор. Его ой как не просто сделать простым. Ведь это по сути платформа для создания всего и вся с нуля в 1С. Так называемый IDE для разработки а-ля Visual studio ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 23:09 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123s_ustinovчто то вроде "микросервисов" Сначала был популярный термин КИС - корпоративная ИС Потом - SOA\SOAP и COM\DCOM Потом - облачные технологии Сейчас тренд - микросервисы. ... Нужно учесть что все выше термины исчезали через 3-5 лет по очереди. Ну вообще-то они никуда не делись. Просто стали обыденностью, которую "не замечают". Сейчас почти в любом предприятии крутится своя КИС/ы, которая ч/з SOA/SOAP и COM/DOCM (в меньшей степени) связаны с другими КИСами. Сейчас активно осваивают облака. Ну и КИС сейчас создаются просто по другому архитектурному принципу, ч/з микросеврисы. Т.е. для каждый технологии был свой хайп, чтобы продать их. Некоторые технологии умерли, т.к. оказались менее востребованными, по ряду причин. Но другие вполне себе работают. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 09:41 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123vill_agerзамучаешься объяснять юзеру, как это работает сделайте скидку на надпись Конфигуратор. Его ой как не просто сделать простым. Ведь это по сути платформа для создания всего и вся с нуля в 1С. Так называемый IDE для разработки а-ля Visual studio Для конечного пользователя не нужен конфигруатор. Для него нужна кнопка "зашибись", которую сделает программист за бесплатно. Т.о. конфигуратор нужен не для пользователя, а для программиста. И чем проще конфигруатор, тем больше программистов будет для этого конфигуратора. Тем дешевле будет стоит труд программиста-конфигуратора. На этом "выехала" 1С. Т.к. на ней было проще сделать что-то, чем, например, на FoxPro. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 09:48 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123, делаю скидку :) НО! не стоит пытаться загнать все и вся в конфигуратор, иногда быстрее и проще написать код надо искать баланс я иногда даже экранные формы в коде описываю ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 09:56 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
mad_nazgulНу вообще-то они никуда не делись. Просто стали обыденностью, которую "не замечают". стартапы на них не начинают. Вот что главное. Т.е. не стоит делать убийцу на микросервисах. У 1С микросервис с успехом заменяет конфигуратор. mad_nazgulДля конечного пользователя не нужен конфигруатор. А как ты поле ИНН расширишь до 14 знаков без него? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 09:56 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_ager, какой ЯП выберем для убийцы? )) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 09:57 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123, язык может быть любой, если он интерпретатор ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:02 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123А как ты поле ИНН расширишь до 14 знаков без него? Через инструменты БД изменяем размер При загрузке конфигурации изменяем размер поля конфигурации на размер из БД я так делаю ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:05 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_agerязык может быть любой, если он интерпретатор переведи со скринами. Тут все скрины приводили. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:08 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123, не понял ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:14 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_ager, как мы сделаем ЯП любой? Конкретнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:18 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123, Платформу пишем на языке, который будем использовать в конфигураторе. В моем случае это Python. А конфигурация - набор параметров и фрагментов Python-кода. Простые вещи можно задать параметрами, для сложных используем код. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:28 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_ager, поддержка скриптов есть и в Delphi. Будет то же самое. Только в дельфях ГУИ есть, а в питоне вроде нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:32 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123, не спорю много всего разного и хорошего Питон популярен, силен, хорошо поддерживается и развивается ГУИ в питоне нет, но есть много сторонних библиотек Я использую Qt (там тоже, кстати, есть скрипт), а это болше чем ГУИ Т.е. из конфигурации можно без ограничений использовать внутреннюю объектную структуру платформы и все плюшки Python+Qt ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 10:44 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_agerесть скрипт), а это болше чем ГУИ т.е. юзверь убийцы 1С будет формочки рисовать не визуально, а писать кодом: Код: sql 1. 2.
"Больше чем ГУИ" - красивая фраза). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 11:05 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_agerТ.е. из конфигурации можно без ограничений использовать внутреннюю объектную структуру платформы и все плюшки Python+Qt преимущества ДЛЯ программиста понятны. Давайте преимущества для директора ларька где запрещён 1С. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 11:07 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123Давайте преимущества для директора ларька где запрещён 1С. Почему запрещен? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 11:15 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
MoroZ.Ru, тему с начала читали? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 11:27 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123, А, понял. Это про Украину. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 11:32 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
Petro123vill_agerесть скрипт), а это болше чем ГУИ т.е. юзверь убийцы 1С будет формочки рисовать не визуально, а писать кодом: Код: sql 1. 2.
"Больше чем ГУИ" - красивая фраза). Не все так плохо Посмотрите видео, выше я давал ссылку ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 11:55 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
"Убийца 1С" в моем виденье: 1. Бесплатный фреймворк, в котором есть механизм выполнения настроек, кот. находятся в неких объектах (описанных в XML или подобным образом) 2. Объекты, что-то описывают и что-то умеют делать: формы, скрипты, репорты, выгрузки, обработки, импорты и пр. 3. Фреймворк знает только про контролы, датасеты и записи. Прикладной бизнес-логики в нем нет. 4. Совокупность объектов представляют собой конфигурацию. Из нее можно выгрузить неск. объектов и поместить в другую конфигурацию. 5. Объекты хранятся в БД. Фреймворк их загружает по мере необходимости и выполняет согласно заложенной логики. Обновления конфигурации происходят почти всегда на лету, не требуя прекращения работы пользователей (за нечастым исключением). 6. Фреймворк содержит дизайнер, кот. позволяет создавать новые объекты и настраивать их. Хорошо если дизайнер самодостаточный и нет необходимости прибегать к сторонним инструментам разработки. 7. Доступны скриптовые языки (а в идеале - компилятор пи-кода). 8. Фреймворк содержит набор заготовок, часто применяемых при создании инф. систем: полуготовые формы, импорты, формы фильтрации/поиска. 9. Описание объектов должно быть максимально простое. Оперирующее простыми и стандартными понятиями. 10. Должна быть возможность для интеграции с внешними сервисами: веб-сервисами, OLE/COM. 11. Кроссплатформенность. Иметь веб-интерфейс мож и хорошо, но необязательно. 12. Поддержка хотя бы 2-3 популярных СУБД. 13. Наличие готовых бесплатных популярных конфигураций: склад, CRM, к-л картотеки, справочники и пр. В том числе для целей демо и обучения. 14. Объекты могут иметь защиту от копирования для создания платных модулей с ограничением по времени. Это поможет сформировать сообщество разработчиков, создающих конфигурации на продажу. 15. Фреймворк крайне прост в развертывании. Минимум специфических настроек. Никаких сторонних продуктов для развертывания кроме СУБД. 16. Должен быть хорошо и доходчиво документирован. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 13:10 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
LSV, ну, блин, почему именно бесплатно все это должно быть? почему бы разработчику этого добра не заплатить 500-100 баксов то? а на что жить? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 14:55 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
ViPRosLSV, ну, блин, почему именно бесплатно все это должно быть? почему бы разработчику этого добра не заплатить 500-100 баксов то? а на что жить?1. За деньги можно создавать сложные авторские заказные конфигурации. Или с нестандартными возможностями. 2. Продавать разработчикам лицензии на возможность делать закрытые конфигурации (п.14). 3. Донейт в конце концов. Бесплатность существенно увеличит число сторонников. зы: В поисках к-л несложных утилит я принципиально не рассматривал платные варианты. Даже если они выглядели функционально. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 15:27 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
vill_agerPetro123, Платформу пишем на языке, который будем использовать в конфигураторе. В моем случае это Python. А конфигурация - набор параметров и фрагментов Python-кода. Простые вещи можно задать параметрами, для сложных используем код. Если вы вдруг собрались писать совместно с кем-то, то все ваши питоны ОБЯЗАНЫ пойти лесом. Вам конкретно нравится питон, а коллеге нравится брейнфак. И что вы вдвоём напишете? Короче - если что-то писать совместно, то либо всё разделять на модули, которые можно писать на "любимом" языке, либо язык должен быть один и он обязательно должен быть одобрен остальными. Без одобрения всё развалится. Ну если вы, конечно, много денег за работу на нелюбимом языке не заплатите. Но модульный подход такую проблему снимает. При этом нужно понимать, что помимо модулей самой системы, есть внешний слой конфигурирования со своими скриптами. Опять же - скрипты должны быть разные, точнее поддержка разных скриптовых языков была бы большим плюсом. Ваш питончик, например, вас бы заинтересовал, джаваскрипт заинтересовал бы других, vbscript третьих и т.д. И опять здесь место модульности - некий модуль взаимодействия со скриптовой энджиной должен выставлять ей единообразное API, а энджина уже этот API вываливать конфигурасту в своей привычной парнише обёртке. В общем хорошая 1с - это хорошая архитектура. А начинать писать 1с с заявочек "хочу питон" - полное непонимание сути проблемы. Начните хотя бы с согласования RMI между модулями, которые будут на разных языках (и даже географически могут крутиться на разных серверах). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 16:06 |
|
Как правильно писать "Убийцу 1С"
|
|||
---|---|---|---|
#18+
LSVБесплатность существенно увеличит число сторонников. И существенно снизит количество разработчиков. А без разработчиков ничего не напишется. И некому будет вливаться в ряды сторонников отсутствующего продукта (ну может кроме лично вас). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2017, 16:10 |
|
|
start [/forum/topic.php?fid=33&msg=39460162&tid=1547286]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 18ms |
total: | 172ms |
0 / 0 |