|
Примерная схема написания альтернативной платформы а-ля 1С | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
09.09.22
✎
18:44
|
Вот, набросал:
https://geniy1s.ru/pochemu-i-kak-napisat-ubijczu-1s/ Но это не наброс, читайте, наслаждайтесь. |
|||
59
БигБаг
09.09.22
✎
20:27
|
(54) Типизация не является проблемой, а скорее привычкой. И во многих случаях даже помогает.
|
|||
60
Гений 1С
гуру
09.09.22
✎
20:28
|
(56) тогда в пень. а у питона есть байт-код или как он там интерпретируется?
|
|||
61
БигБаг
09.09.22
✎
20:29
|
(58) любая схема будет кошмарной для не сведующего. И задача 1С или ее убивцев упрятать эту кошмарность поглубже от не искушенных взглядов недопрограммистов общающихся с капризными бухгалтерами.
|
|||
62
БигБаг
09.09.22
✎
20:30
|
(60) детали не скажу, но питон наверное быстрее 1С.
|
|||
63
НафНаф
09.09.22
✎
20:31
|
(52) ты сам понял, что написал?
|
|||
64
Гений 1С
гуру
09.09.22
✎
20:31
|
(63) разумеется, а теб что-то не понятно?
|
|||
65
Конструктор1С
09.09.22
✎
20:32
|
(52) тогда бери Jmix
https://www.jmix.ru/ |
|||
66
НафНаф
09.09.22
✎
20:32
|
Linq2db + Blazor
|
|||
67
Конструктор1С
09.09.22
✎
20:32
|
||||
68
НафНаф
09.09.22
✎
20:33
|
(64) под какие триггеры она заточена? Разверни тему
|
|||
69
Asmody
09.09.22
✎
20:33
|
Геня, ты когда-нибудь заминался продуктовой разработкой?
|
|||
70
Гений 1С
гуру
09.09.22
✎
20:33
|
(65) если бы ты почитал статью, то понял бы что я за опенсорс топлю
|
|||
71
Гений 1С
гуру
09.09.22
✎
20:34
|
(68) нет желания разворачивать. скачай их демо-приложение и посмотри.
там описывается что происходит при изменении полей в бД |
|||
72
Ivan_495
09.09.22
✎
20:34
|
вот народ уже болванку набросал https://habr.com/ru/post/569562/
|
|||
73
Конструктор1С
09.09.22
✎
20:35
|
(70) да понятно: ты хочешь 1с, но полностью бесплатную и упрощеную
|
|||
74
Гений 1С
гуру
09.09.22
✎
20:36
|
(72) интересная ссылка, спасибо
|
|||
75
Гений 1С
гуру
09.09.22
✎
20:36
|
(73) ага
|
|||
76
Конструктор1С
09.09.22
✎
20:37
|
(71) а причем тут триггеры? Это фузиноиды пытаются в LiveData
|
|||
77
Гений 1С
гуру
09.09.22
✎
20:38
|
(76) в итоге получился какой-то автомобиль с квадратными колесами. Если бы они сделали обычный код без триггеров, было бы уже норм
|
|||
78
БигБаг
09.09.22
✎
20:38
|
(76) Так фузина и есть на жаве. Вот у них так мозги и работают.
|
|||
79
Гений 1С
гуру
09.09.22
✎
20:39
|
(78) поэтому фузина не взлетит
|
|||
80
Конструктор1С
09.09.22
✎
20:41
|
(77) просто у тебя мозги заточены под процедурщину и обработчики событий
|
|||
81
БигБаг
09.09.22
✎
20:41
|
(79) Так я и говорил, что жависты больше под визуализацию. Их нужно визуализацией и ограничить, а бакэнд уже самим делать.
|
|||
82
palsergeich
09.09.22
✎
20:42
|
(79) ты ж еще недавно разве что в засос с фузиновцами не целовался.
Что случилось то? |
|||
83
Гений 1С
гуру
09.09.22
✎
20:43
|
(80) да, и слава богу. Все эти Лиспы и Прологи остались игрушками для гиков
|
|||
84
Гений 1С
гуру
09.09.22
✎
20:43
|
(82) чуть глубже вник и посмотрел, что они предлагают.
|
|||
85
БигБаг
09.09.22
✎
20:44
|
+ (81) а если тянуть и тех и других, то получится как сейчас в 1С - архитекторы одни, кодеры другие, и т.д.
|
|||
86
Конструктор1С
09.09.22
✎
20:53
|
(69) разве не очевидно, что нет? Он всю жизнь на ларёчных задачках просидел
|
|||
87
Гений 1С
гуру
09.09.22
✎
21:05
|
вот выложил на хабр, может там чего посоветуют: https://habr.com/ru/post/687496/
|
|||
88
Krendel
09.09.22
✎
21:38
|
На синьюс еще выложи
|
|||
89
CepeLLlka
09.09.22
✎
21:39
|
В статье написано про платформу, но ведь всем известно, что 1С лидирует не из-за платформы, а из-за конфигураций.
Нужно не платформу разрабатывать, а Бухгалтерию 4.0, Торговлю 12, и ЗУП 4 на любой удобной вам фузине, не заламывать цену, выпускать обновки, ПРОФИТ! |
|||
90
NorthWind
09.09.22
✎
21:43
|
(0) помимо MXL, в 1С есть еще - сюрприз! - УниверсальныйОтчет и СКД. Не стоит забывать про это.
|
|||
91
СеменовСемен
09.09.22
✎
22:09
|
начни лучше с базухи
|
|||
92
Гений 1С
гуру
09.09.22
✎
22:31
|
(90) этим можно пренебречь по первости. В 77 отчеты и без этого клепали
|
|||
93
БигБаг
10.09.22
✎
03:06
|
(90) УниверсальныйОтчет это настройка на системе, а не система, и сделать подобное не сложно. А СКД в том виде что есть лучше не делать, лучше делать что-нибудь по-правильней. То же можно доп.настройкой, а не вшитой. Впрочем если вся система будет питоне, то это все будет настройками. Точнее просто работа с классами работающими с данными.
|
|||
94
БигБаг
10.09.22
✎
03:09
|
Делать точную копию 1С, не позволит 1С. Поэтом маститые одноэсники в это систему особо не пойдут.
Наверно на питоне будет оптимально. Не потому, что питон оптимален, а потому что питонистов много. |
|||
95
Мультук
гуру
10.09.22
✎
08:28
|
P.S.
Ну какой 1С ? За много лет убийцу Diablo-2 так и не смогли написать... |
|||
96
CepeLLlka
10.09.22
✎
08:42
|
(95)А как же Path of Exile?
|
|||
97
NorthWind
10.09.22
✎
08:42
|
(92) можно, но следует понимать, что уже народилось поколение 1Сников, которым без СКД будет в это неохота.
|
|||
98
Krendel
10.09.22
✎
09:14
|
(96) ты только что сломал человеку жизнь
|
|||
99
Krendel
10.09.22
✎
09:15
|
POE 2 когда выходит? Декабрь или перенесли
|
|||
100
Гений 1С
гуру
10.09.22
✎
09:32
|
(94) там точная копия не нужна, просто инструмент для трехзвенки и уже на нем можно клепать свои конфы
|
|||
101
Гений 1С
гуру
10.09.22
✎
09:32
|
(97) СКД несложно написать как библиотеку функций, там нет ничего сакрального.
|
|||
102
СеменовСемен
10.09.22
✎
09:37
|
(101) так и какую-нибудь ерп несложно написать, вот только там под миллион строк кода
|
|||
103
H A D G E H O G s
10.09.22
✎
09:52
|
Мечтает ли Сергей об электроовцах?
|
|||
104
Krendel
10.09.22
✎
09:59
|
(102) Я знал раньше разраба, он выдавал 10к строк в неделю
|
|||
105
Конструктор1С
10.09.22
✎
10:04
|
(89) а это уже одна из проблем фузиноидов и прочих писателей убивц 1с. До них не доходит, что голожопая платформа не стоит ничего
|
|||
106
Конструктор1С
10.09.22
✎
10:07
|
(100) нужна такая, чтобы Геня свой гениальный мосх не утруждал изучениями. Такая же как 1с, но не 1с
|
|||
107
Krendel
10.09.22
✎
10:09
|
С каждого постера убийцы 1С надо уже по 5к брать за рекламную ветку, сколько их было, на форуме уже бы были золотые кнопки
|
|||
108
Конструктор1С
10.09.22
✎
10:10
|
(101) СКД это объектный стиль, объектный подход. Оно сложно для твоего процедурного мышления. Если ты своим процедурно-заточенным мозгом попытаешься создать СКД, получится ужаснейший монстр, который по процедурам гоняет уродливые коллекции значений с тыщами полей и ключей. С этим даже ты сам работать не сможешь
|
|||
109
NorthWind
10.09.22
✎
10:16
|
(104) Ну и что? Индусы это делали еще в конце девяностых - начале нулевых.
|
|||
110
NorthWind
10.09.22
✎
10:18
|
Резюмирую - ща Геня сходит на курсы по мотивации, там его замотивируют по самое не балуй, он просветится и моментально напишет убийцу 1С. И все мы будем ему завидовать!
|
|||
111
Конструктор1С
10.09.22
✎
10:21
|
(104) 10k строк мешанины кода, которую невозможно дорабатывать и сопровождать?
|
|||
112
Конструктор1С
10.09.22
✎
10:23
|
+(111) за неделю накидает 10k строк, в режиме бешенного кодошлёпа. Потом уйдёт ещё месяц-другой, чтобы только отловить и исправить все ошибки в этом месиве из кода
|
|||
113
Злопчинский
10.09.22
✎
10:27
|
(101) ну ну...
напиши сначала универсальный отчет/построитель отчетов, который на порядок прще |
|||
114
NorthWind
10.09.22
✎
10:32
|
(112) я сам имел счастье видеть индусский код тех времен, когда в Штатах им платили за количество строк. На жабе. Копипасты по 50 строк, разворачивание циклов... Редкая дичь, надобно заметить. Но как-то работало, что характерно.
|
|||
115
Krendel
10.09.22
✎
10:53
|
(112) Все верно, фронт работы на годы вперед ;-)
|
|||
116
Гений 1С
гуру
11.09.22
✎
13:46
|
Интересное с хабра:
1. У меня уже почти готово все как вы и описали. Прямо по вашему ТЗ. Скоро выложу бесплатно. https://youtu.be/ONOFC8kjtTU 2. Есть вариант Express Application Framework от Devexpress. Там и C#, и толстый и тонкий клиент, и отчетность, и генерация интерфейса на лету, и абстракция от БД. |
|||
117
H A D G E H O G s
11.09.22
✎
13:58
|
||||
118
Shur1cIT
11.09.22
✎
14:19
|
(0) это не нужно, если контора небольшая ей и 1с хватит, если посложнее то можно кобу или фудзину посмотреть, можно вадин феймворк посмотреть, можно по класике бекенд на GO или C# фронт на реакте как вариант. Причем последний вариант думаю предпочтительнее можно реально быстрое приложение сделать, есть возможность некоторые вещи на стороне SQL реализовать, хранимые процедуры, вью итд.
|
|||
119
Гений 1С
гуру
11.09.22
✎
14:21
|
(118) в том то и дело, что если захочет чего-то другого, будет мыкаться
|
|||
120
Shur1cIT
11.09.22
✎
14:26
|
(119) Если вести документацию, если грамотную архитектуру заложить то вполне всё нормально, старые приложения до сех пор поддерживают и разрабатывают криминала не какого нет. А в тяжелом антерпрайзе (взрослых компаниях) как правило вигаро сдесь фигаротам нет, обычно все планируется заранее, пишется URS ТЗ далее идет разработка. Это платформа 1С разбалывала пользоватеь когда бух вбигает и кричит мне срочно отчет к 16 00 нужен (или функционал новый)
|
|||
121
Злопчинский
11.09.22
✎
16:19
|
(119) все другое исключительно связано с требованимия НПА - счф, коррсчф, маркировка, ЕГАИС, ЧЗ, ЭДО.
всем остальным купипродавщикам - коих большиснтво - хватит функционала на уровне ТиС. |
|||
122
НафНаф
11.09.22
✎
22:03
|
Когда автор объявит о выборе технологии и начнёт творить?
|
|||
123
Сергиус
11.09.22
✎
23:37
|
(0)Такое ощущение, тема создана, чтобы поднять заходы на свой сайт)
|
|||
124
Irbis
12.09.22
✎
07:11
|
(122) Никогда! Неужели неясно. Звиздеть, оно не мешки ворочать.
|
|||
125
Конструктор1С
12.09.22
✎
07:17
|
(122) когда рак на горе свистнет. Геня всего-лишь пустозвон
|
|||
126
lodger
12.09.22
✎
12:17
|
(104) всего-то 100 недель.
если начать сегодня, можно 12 августа 2024 года релизнуть свою "копию" ерп. если вдвоем фигачить, то 28 августа 2023. |
|||
127
Злопчинский
12.09.22
✎
12:20
|
(126) ничего подобного. чем больше исполнителей, тем болше потери
|
|||
128
sikuda
12.09.22
✎
12:49
|
Из ТЗ - В 1С поле может ссылаться на объекты разных типов
Это скорее минус и большой минус 1С. сейчас наоборот тенденция типизации всего и вся. Вот для JS сделали надстройку TypeScript |
|||
129
Krendel
12.09.22
✎
13:33
|
(127) он посчитал в одного
|
|||
130
Krendel
12.09.22
✎
13:38
|
Опять же, 100 недель голодовки, полезно
|
|||
131
Злопчинский
12.09.22
✎
13:42
|
(128) нахер-нахер!! запихнуть в один объект все возможное!! NoSQL - наше всё!!!
|
|||
133
Злопчинский
12.09.22
✎
13:53
|
нахер типы! достаточно один тип: "всё"
доступно и всерьез! |
|||
134
Конструктор1С
12.09.22
✎
14:07
|
(126) это так не работает. Через год у тебя будет 50 тыщ кое-как работающих строк, кишаших трудновыловимыми ошибками, и ломающихся в неожиданных местах после каждой правки ошибок. А до ERP оно вообще не дорастёт даже за 10 лет, раньше деградирует в абсолютно неподдающуюся доработкам каловую массу
|
|||
135
Eiffil123
12.09.22
✎
14:57
|
(4) ну конечно. а как вы таблицу итогов сделаете для регистра накопления (остатков или оборотов). или еще круче - таблицы для хранения субконт. вьюхами тут не отделаешься
|
|||
136
mikecool
12.09.22
✎
15:01
|
(122) на моей памяти(не слежу за автором) - это его вторая тема
|
|||
137
RomanYS
12.09.22
✎
15:15
|
(136) Скорее всего не второй, у Г1С есть ряд навязчивых идей и он публично ковыряет периодически.
|
|||
138
Ivan_495
12.09.22
✎
17:19
|
Почитал ветку на habr. Вы зря классам пренебрегаете, ведь клас по сути может быть объектом документы, справочники. Всего лишь надо описать констукторы класса. Создать документ это создать две таблицы в sql, хотя обычно, создают одну и т.д.Если к этому еще использовать тригеры , хранимые процедуры sql , и таблицы вящать не на обум , а исользую законы разработки субд, то будет интересное решение.
|
|||
139
s_ustinov
12.09.22
✎
17:45
|
Вспомнил, кстати.
Вот интересная штука: https://sqlspreads.com/ Можно "автоматизацию" на коленке ваять. ))) |
|||
140
Ivan_495
12.09.22
✎
18:05
|
Как только ты напишешь описание класса справочники твоя прога готова, дальше создешь экземпляры класса , вообщем обычное ооп. Библитека будет идти include и обычный разработчик будет работать с бизнесс теоминами, физические лица, сотрудники, контрагенты, но все это будет наследование от класса справочники.
|
|||
141
Гений 1С
гуру
13.09.22
✎
08:03
|
(128) ты не путай типизацию объектов и поле разного типа. Как заменить поле разного типа? чем? сейчас в моде домены данных, ты не туда куришь. Когда появляется объект данных, а чем он станет потом - контрагентом или номенклатурой, заранее не ясно.
(137) да, убийца 1с - одна из моих любимых тем. (138) в 1с нет классов и норм. Ну базовые классы могут быть (справочники, документы), но оборачивать каждую таблицу БД в класс это идиотизм. (140) Не упрощай, это путь к обесцениванию |
|||
142
luter-89
13.09.22
✎
08:55
|
(0) уделать 30-летний опыт 1С)) Это как первокласснику соперничать с кандидатом наук)
Ну и конечно Гений гик ООП с огромным опытом в разных сферах, например SQL как сам придумал |
|||
143
ttk
13.09.22
✎
09:01
|
(0) в пекло скл, используй NO-SQL бд, например монгу
|
|||
144
Krendel
13.09.22
✎
09:16
|
(141) а справочник, документ что такое?
|
|||
145
НафНаф
13.09.22
✎
09:49
|
(141) так СправочникОбъект.Номенклатура это и есть тип, представленный определенным классом
|
|||
146
ptiz
13.09.22
✎
09:54
|
(0) Достойно того, чтобы процитировать анекдот полностью:
В одном лесу жил мудрый Филин, к которому все за советом обращались. И вот как-то приходит к нему Мышь и говорит: — Филин, ты такой мудрый! Скажи, как нам, мышам, выжить в этих ужасных лесных условиях, когда мы такие маленькие и все за нами постоянно охотятся? Филин подумал и ответил, глядя куда-то вдаль: — Вам, мыши, надо стать ёжиками! — Гениально! — воскликнула Мышь и убежала. Проходит несколько минут, Мышь снова возвращается к Филину: — Слушай, Филин. А как нам стать ёжиками? — Иди-ка ты отсюда, Мышь, — с той же задумчивостью произнёс Филин. — Я стратег, а не тактик! |
|||
147
Ivan_495
18.09.22
✎
22:11
|
(141) идиотизм так тупить, какую каждую таблицу, ты не понимаешь , что такое класс
|
|||
148
novichok79
18.09.22
✎
22:33
|
Почему нельзя сделать либку, которая реализовала бы ORM + GUI, остальное есть в целевом ЯП скорее всего.
|
|||
149
Ivan_495
18.09.22
✎
22:36
|
(0) у меня написано класс справочники, читать учись и ооп учи
|
|||
150
rphosts
19.09.22
✎
04:10
|
Декада прошла... У топикстартера есть прототип или как обычно?
|
|||
151
Обработка
19.09.22
✎
07:00
|
Как всегда Геня развлекает народ.
|
|||
152
Garykom
гуру
19.09.22
✎
07:12
|
(148) потому что в попытке это сделать получится 1С 7.7
|
|||
153
Гений 1С
гуру
19.09.22
✎
11:13
|
(152) нет, 77 - двухзвенка, а я хочу трезвенку.
|
|||
154
Злопчинский
19.09.22
✎
12:16
|
(153) ну так ты определись - ты хочешь или ты делаешь. хотеть и делать - огромная пропасть.
|
|||
155
Ranye
19.09.22
✎
13:15
|
Зачем нужен убийца 1с?
|
|||
156
Irbis
19.09.22
✎
13:31
|
(155) Чтобы убить 1С. © Кэп
|
|||
157
Gary417
19.09.22
✎
13:35
|
я чет не помню, говорили уже или нет, может и я говорил
=== Убийца 1С должен быть не техническим, совершенно неважно как там формочки рисуются или сколько звеньев, а маркетинговым будь он на 100500 раз круче технически, без продаж он никому не нужен |
|||
158
Злопчинский
19.09.22
✎
13:50
|
(157) а в продажах - продажи в какой области? там где традиционно 1С сидит? так с поддержкой ккм. маркирвоки и прочего - не потянут. а без этого в области там где 1С - не сильно нужно...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |