Вход | Регистрация
    1  2  3  4  5  6  7  8  9  10  11   

Свежая статья от lsFusion с критикой 1с на Хабре. Часть 3.

Ø [длинная ветка, 05.10.19 - 16:33]
Свежая статья от lsFusion с критикой 1с на Хабре. Часть 3.
Я
   PR
 
04.10.19 - 00:19
Предыдущая статья Свежая статья от lsFusion с критикой 1с на Хабре. Часть 2.
По ходу ветке все-равно быть, так что чего уж
   fisher
 
201 - 04.10.19 - 12:29
(170) Для 1С-разработчиков нужна внятная документация по основной библиотеке, которая покрывает функциональностью основную библиотеку 1С.
Чтобы хотя бы сразу понятно было, как банальную императивщину писать с коллекциями, математикой, строками и датами.
   lucbak
 
202 - 04.10.19 - 12:30
(171) а каким образом механизмы платформы 1С заточены под это?!
   Paint_NET
 
203 - 04.10.19 - 12:30
И какая же это трехзвенка, когда по сути вся эта фузия - тупой интерпретатор T-SQL?
   Garykom
 
204 - 04.10.19 - 12:30
(198) Распараллеливание и отзвычивость записи документов/проведения.
Отчеты/регистры пересчитываются автоматом в фоне.
   Devilment
 
205 - 04.10.19 - 12:30
(199) Так зачем тогда вообще lsFusion, если есть Java?
   бегинер
 
206 - 04.10.19 - 12:30
"открытая бесплатная (почти) платформа 1С реализованная на Java в виде фреймворка" - да, этим и заинтересовала фузина, пусть есть некоторый геммор в непонимании в сравнении с 1с, но наваять мини конфы за бесплатно в онлайн вебе - почему-бы и нет
   Paint_NET
 
207 - 04.10.19 - 12:31
+(203) Точнее, языка запросов постгри.
   Devilment
 
208 - 04.10.19 - 12:31
(200) Сложить два числа - фиг знает, а определить длину строки - точно.
   isa2net
 
209 - 04.10.19 - 12:32
(173) {Это уже делается на уровне "конфигурации".}
- Можете аргументировать почему вы не заложили в платформу механизм характеристик, как это сделано в 1с?
   pechkin
 
210 - 04.10.19 - 12:32
(204) кто мешает все это делать на обычном СКЛ.
ведь код нужно писать и там и тут
   Paint_NET
 
211 - 04.10.19 - 12:32
Как при этом использовать другую СУБД?

Кароч, гении решили сделать надстроечку над постгри и гордо назвать её ERP-системой.
Ну чо, вперёд :)
   бегинер
 
212 - 04.10.19 - 12:32
(205) так тут платформа, описал структуру данных и их вывод на форме - все, а как там все внутри движется в табличках Postgre  - дело платформы, ленивое программирование как в 1с, только на выходе бесплатное веб/десктоп приложение
   lucbak
 
213 - 04.10.19 - 12:33
Посмотрел демку - прикольно выглядит (необычно конечно, но прикольно). Вопрос такой - любой элемент (например элемент справочника) открывается в отдельной закладе - есть возможность открывать (не в отдельной закладке) ?
   pechkin
 
214 - 04.10.19 - 12:33
(208) те получается фузина - это некоторая надстройка над СКЛ
   Garykom
 
215 - 04.10.19 - 12:33
(213) Всплывающие окошки хочешь?
   CrushBy
 
216 - 04.10.19 - 12:34
(214) Нет. В ней есть по сути функциональная СУБД лишь одна из ее составляющих. Хотя конечно, важная :

https://habr.com/ru/company/lsfusion/blog/458774/

Но если к СУБД (то есть работе с данными) добавить логику представления, то получается платформа.
   lucbak
 
217 - 04.10.19 - 12:35
(215) не совсем - хочу, что бы открывалось в том же окне (в котором находится список элементов). Ну может это и называется "всплывающее окно". Я так понимаю речь о том, что браузер будет его пытаться блокировать?
   Devilment
 
218 - 04.10.19 - 12:35
(212) Да я не про это, так то оно так, но вот пока что-то ещё не проникся, да и проблемы пока сбивают :(
   pechkin
 
219 - 04.10.19 - 12:36
(217) ну обычно это делают новым дивом, чтоб не блокировалось
   pechkin
 
220 - 04.10.19 - 12:36
(219) типо как в миста.скрипте
   fisher
 
221 - 04.10.19 - 12:36
(214) Фундаментально - нет. Но с какого-то перепугу куча элементарных вычислений делается через вызов СУБД.
   бегинер
 
222 - 04.10.19 - 12:38
(205) иначе:
нужно самом прописывать структуру базы данных, создавать таблички с полями нужных типов, контролировать связи и т.д.

я вот раньше писал на чистом VB:
1) хранил в ацессе
2) создавал таблички под структуру данных
3) рисовал формы добавления просмотра редактирования, в коде следил за всеми конфликтами бизнес логики, проверка на число, на отрицательность, на обязательность заполнения и т.д. - все ручками в коде

а в 1с: создал справочник и все, поставил галки: обязательное, не отриц, число знаков и т.д. - и готово

так же в java - с нуля все ручками писать бэкенды фронтенды

а тут как позиционируют - тоже с элементами ленивости - описал данные и формы и робит оно.

и да - не так лениво как в 1с, но лениво!! - не как просто с нуля на чистом java
   CrushBy
 
223 - 04.10.19 - 12:40
(221) Да, иногда может случится overhead. Но он не сравним с тем overhead'ом, который всегда случается, когда все данные тянутся на сервер приложения, там обрабатываются и записываются назад.
   fisher
 
224 - 04.10.19 - 12:50
(223) Это постоянный оверхед на ровном месте. Хоть и небольшой, но его можно было легко избежать. А аргументация из разряда "а у вас негров линчуют" - ну, такое... Причем "тянутся на сервер приложений там обрабатываются и записываются назад" - такой аргумент пойдет против любой ORM.
   Devilment
 
225 - 04.10.19 - 12:52
(224) Так да, они себя противопоставляют всем ORM.
   Bro
 
226 - 04.10.19 - 12:53
(224) Есть правило парето. Вы же в курсе, да. И да подойдет против любой ORM. Кстати SAP/Axapta/1C по факту сейчас тоже куда больше к SQL тяготеют, чем ORM.
   Bro
 
227 - 04.10.19 - 12:55
(225) Devilment, кстати раз уж вы начали чуть-чуть понимать. Вы же понимаете что lsFusion сильно отличается, как от SAP/Axapta/1С, так и других ORM. Не важно в какую сторону, хорошо или плохо (пусть даже в сильно худшую сторону). Просто отличается?
   Garykom
 
228 - 04.10.19 - 12:56
(227) Не просто отличается а рвет к чертям шаблон и сносит крышу слегка.
   fisher
 
229 - 04.10.19 - 12:57
(226) Ну так в этом и прелесть 1С. В 1с обошлись простой шаблонизацией, которая дала основные плюшки ORM не наступая на их грабли.
   fisher
 
230 - 04.10.19 - 12:58
(229) + Как раз то самое правило парето.
 
 Рекламное место пустует
   Devilment
 
231 - 04.10.19 - 12:59
(227) Ну да, отличается, сразу понятно было. Но я ведь против платформы никогда и не был, я был против вашего агрессивного говномаркетинга.
   Bro
 
232 - 04.10.19 - 13:12
(231) На самом деле это единственное что важно. Основной цель все же не российский рынок и возможность создание хайпа там. А хайп создаётся больше на отличиях чем на преимуществах(на западе имеется ввиду, вспомните хайп на noSQL у которого очень узкая применимость)
   fisher
 
233 - 04.10.19 - 13:16
(232) У noSQL очень широкая применимость. Но кровавый интерпрайз она не захватывает, это да. Он в SQL навечно :)
   Nyoko
 
234 - 04.10.19 - 13:19
(232) программы должны быть понятные, читаемые. Вам кажется что они прекрасно читаются, другим нет.
(233) есть и много, в мобильных приложениях, в вебе
   Devilment
 
235 - 04.10.19 - 13:23
(232) Нет, братец, карму марать обсиранием труда других - это плохо.
   Bro
 
236 - 04.10.19 - 13:24
(233) У noSQL на самом деле применимость узкая - жёсткий хайлоад без требований целостности с простой логикой. А вот то что его на волне хайпа начали применять много где это побочный эффект.
   fisher
 
237 - 04.10.19 - 13:28
Мои ощущения от продукта.
Минусы:
1) местами очень странный и сырой
2) интерфейс вырвиглазный
3) написано дерзкими и борзыми (но другие бы и не взялись такое родить в опенсорсе). Хочется верить, что с накоплением мудрости останется достаточно борзости на выкат принципиально новой версии продукта, менее страшненькой :)
Плюсы:
1) халява и опенсорс
2) живой продукт живущий в боевых условиях
3) Халява и опенсорс!
4) десктоп и веб!
5) ХАЛЯВА И ОПЕНСОРС!
   Garykom
 
238 - 04.10.19 - 13:30
(236) Целостность в NoSQL на месте, просто слегка отложена чтобы юзеры не плакали кровавыми слезами.
Единственную траблу вижу без целостности это контроль остатков с запретом минусов в базе.
Но это вполне решаемо статусами документов и выводом проблемных неким отчетом.
   Devilment
 
239 - 04.10.19 - 13:31
(237) По моим ощущениям - была бы идеальной платформой для быстрого прототипирования. Но, блин, на первой-же относительно реальной задаче облом :((
   fisher
 
240 - 04.10.19 - 13:33
(236) Не. Это кейс максимальных плюшек в сравнении с SQL. И по целостности и по логике noSQL уже достаточно далеко продвинулись. А там где эвенчуальной консистентности достаточно и требуется легкое горизонтальное масштабирование - там там вообще супер-плюшки.
   Garykom
 
241 - 04.10.19 - 13:33
(239) Для быстрого прототипирования надо нечто вроде Figma только с БД
   isa2net
 
242 - 04.10.19 - 13:40
(202) ПВХ,разве нет?
   lucbak
 
243 - 04.10.19 - 13:46
(242) есть, только это не означает, что в конфигурации теперь ничего делать не надо (с пвх стало просто удобнее реализовывать некоторые вещи типа доп.атрибутов, но и без них раньше обходились).
   fisher
 
244 - 04.10.19 - 13:53
(239) Прототипировать быстрее на 1С. Да и вообще как RAD она 1С переплюнуть вряд ли хоть когда-нибудь сможет. Как и по многим другим параметрам.
Но для создания кастомных решений под задачи бизнеса - очень привлекательна бесплатностью и почти безграничными возможностями расширения функциональности.
   isa2net
 
245 - 04.10.19 - 13:54
(243) а кто сказал что не надо. Платформа содержит инструменты для облегчения решения определенных задач, в этом и смысл ее существования.
   Devilment
 
246 - 04.10.19 - 13:55
(244) Быстрее, но платформа не бесплатна, вот ведь в чём дело :))
   fisher
 
247 - 04.10.19 - 13:57
(246) Для прототипирования фактически бесплатна.
   fisher
 
248 - 04.10.19 - 13:59
Другое дело, что прототипы на lsFusion скорее всего будут ближе к конечному результату.
   Devilment
 
249 - 04.10.19 - 13:59
(247) Иногда лицензионная чистота таки важна :))
   isa2net
 
250 - 04.10.19 - 14:03
(245) + просто хочется внятной презентации таких же инструментов в lsFusion. JS тоже можно использовать для функционального программирования, но заточен он под вэб.
   fisher
 
251 - 04.10.19 - 14:06
(245) Не, ну ПВХ - это такое... Если другие инструменты - полуфабрикаты последнего передела, то ПВХ - минус пятого.  Такой себе небольшой сахарок.
   isa2net
 
252 - 04.10.19 - 14:17
(251) Главное - что этот инструмент есть на уровне платформы 1с, хочешь пользуй, хочешь свой в конфе механизм наваяй. У них же реализован на уровне конфы, хорошо если в виде БСП, чтобы можно в любое решение как библиотеку запихнуть. Прошу просто показать хотя бы это.
   Devilment
 
253 - 04.10.19 - 14:20
(252) Нет у них описания функциональной модели демо-решения, а самому там копаться, чтобы понять, что к чему, и как решается вопрос с характеристиками - желания нет.
   IamAlexy
 
254 - 04.10.19 - 14:20
чертов хабр.. вы можете комментировать раз в 5 минут..
   Bro
 
255 - 04.10.19 - 14:21
(237) Спасибо хоть за какой-то конструктив. А можно конкретно понять что именно странно и сыро? Я с этим не спорю, нам просто реально важно знать первые WTF и глюки.

Про интерфейс вы про demo.lsfusion.org/erp? Сейчас не вопрос к ERP, а именно платформе. Контрастность низкая, или что вы имеете ввиду?
   IamAlexy
 
256 - 04.10.19 - 14:21
да уж.. логика

"И насчёт денег… OK допустим эту задачу на lsFusion я сделаю за 2 месяца, а на 1С — за месяц, в 2 раза быстрее срока который клиент готов был ждать, за счёт более развитой платформы, готовых решений. Но при этом в 1-м случае я заработаю 100% денег, а во 2-м — 20%. Ну, может клиент даст ещё 5% сверху за скорость, но Нуралиев же даже руку не пожмёт! Он вообще не знает, что я существую, и приношу ему монеты в кубышку. И за что мне потом 3 месяца кормить детей, которые в 1-м случае были бы оплачены?"
   Bro
 
257 - 04.10.19 - 14:21
(254) А вы рекорд по количеству комментариев в минуту решили поставить?
   IamAlexy
 
258 - 04.10.19 - 14:22
(257)  ну я там сразу с несколькими общаюсь в несколько веток  общения...
   Bro
 
259 - 04.10.19 - 14:23
(240) Я имел ввиду по сравнению с MySQL. Когда хайп улегся, очень многие начали задаваться этим вопросом. Что реальный хайлоад где не вытянет MySQL нужен 1% всех веб-проектов (даже не интирпрайз)
   Devilment
 
260 - 04.10.19 - 14:25
(258) Война с ветряными мельницами, имхо. Только статистику статье набиваете.
 
 Рекламное место пустует
   Devilment
 
261 - 04.10.19 - 14:27
(255) Ну вот то, что я не могу работать с XML неизвестной структуры - это как, проблема, на ваш взгляд?
   isa2net
 
262 - 04.10.19 - 14:28
(253) Странно, время на статьи на хабре, явно хайпового характера есть, а сделать нормальную презентацию платформы как продукта - нет. Как они к клиентам заходили?
   fisher
 
263 - 04.10.19 - 14:31
(259) Ууууу! Вопрос ведь можно элементарно развернуть - в чем выгода использования машеньки вместо той же монги? На простых веб-проектах?
Если скилы готовки одинаковы - да ни в чем! Зато для веб-проектов на дешевых VPS из коробки сразу новогодняя куча плюшек даже без хайлоада (который для слабеньких машинок вовсе не за горами).
   Bro
 
264 - 04.10.19 - 14:40
(263) Ну JOIN'ы и GROUP BY например из коробки. Сейчас конечно noSQL в сторону SQL движется, но раньше точно не так было.
   Bro
 
265 - 04.10.19 - 15:04
IamAlexy, ну как сходил на хабр к местным 1С разработчикам ? Объяснили что под синхронностью / асинхронностью понимается?
   Devilment
 
266 - 04.10.19 - 15:10
(265) Им там, кстати, надоело обилие комментов от него, и в карму ему минусов отсыпали :)) Вы уж поставьте ему плюсик, будьте добры.
   Bro
 
267 - 04.10.19 - 15:12
(266) вернул в 0
   Devilment
 
268 - 04.10.19 - 15:14
(267) Вот молодцы. За себя просить не буду, так как, во-первых я не такой скорострел, как он, а во-вторых, на карму мне глубоко по барабану :))
   Bro
 
269 - 04.10.19 - 15:15
(268) На самом деле, он им скоро надоест и они перестанут ему отвечать. Потому что у него каша в голове.
   Devilment
 
270 - 04.10.19 - 15:18
(269) Ну, надо дать человеку высказаться, хуже от этого никому не будет.
   fisher
 
271 - 04.10.19 - 15:21
(264) Необходимости джойнить в документоориентированных базах на порядок меньше. Инструменты для джойнов и агрегаций там есть, но конечно выглядит это так, что алгоритмы джойнов и агрегаций прописываются "руками" с помощью более элементарных операций :) Зато и результаты можно получать в документоориентированном виде и алгоритм выбирать наиболее подходящий задаче.
   CrushBy
 
272 - 04.10.19 - 15:33
(269) Да он там просто сейчас сделает, что статья вообще открываться не будет из-за количества комментариев. Там же на хабре все грузится на одну страницу.
   Devilment
 
273 - 04.10.19 - 15:34
(272) Да ладно, он не думает о таких мелочах.
   Devilment
 
274 - 04.10.19 - 15:38
(272) Но зато, подумайте - 1000 комментов к посту на хабре - не только лишь все смогут такую статью написать.
   CrushBy
 
275 - 04.10.19 - 15:43
https://clip2net.com/s/43Vdn2G

Они почти догнали мотоциклы
   Devilment
 
276 - 04.10.19 - 15:47
(275) Хорошая картинка - "Почему не 1С" - "Привет, люди с аутистическими нарушениями"
   Кац
 
277 - 04.10.19 - 15:48
(275) Сумма разума на планете – величина постоянная, а население постоянно растет (с)
   Bro
 
278 - 04.10.19 - 15:55
(272) Видимо в этом и задумка.
   IamAlexy
 
279 - 04.10.19 - 16:42
какие то неубедительные там чуваки...
на хабре на этом вашем..
   Devilment
 
280 - 04.10.19 - 16:43
(279) Ну, ты превратил комменты к той статье в филиал Мисты, это успех, я считаю.
   Bro
 
281 - 04.10.19 - 16:47
(280) Причем он реально думает, что выиграл в споре с ними. :)
   sqr4
 
282 - 04.10.19 - 16:49
(281) хорошо тут кармы нет, а то бы вам отсыпали дохрена и больше и с горкой, шутники хреновы.
   pechkin
 
283 - 04.10.19 - 16:49
за это наверно и не любят 1сников, за то что они не способны на нормальный диалог, а только какахами кидаться
   sqr4
 
284 - 04.10.19 - 16:50
(283) это про всех кто работает с пользователями.
   CrushBy
 
285 - 04.10.19 - 16:52
(279) Молодчик!! Особенно мне понравилось как ты уделал того дотнетчика доказав ему, что 1с может все то же, что и дотнет.
   IamAlexy
 
286 - 04.10.19 - 16:52
(281)  каждый остался при своих..
но к сожалению я там не получил ни одного примера задачи не решаемой на 1С в контексте беседы о асинхронности.

сплошная вкусовщина "мы любим писать так а в 1С пишут по другому" :)
   Devilment
 
287 - 04.10.19 - 16:53
(281) А там, мне кажется, диалог доставил обеим сторонам :))
   CrushBy
 
288 - 04.10.19 - 16:53
(285) И главное, не использовав свой главный аргумент про видеочат, которого в дотнете из коробки нет.
   IamAlexy
 
289 - 04.10.19 - 16:53
(285) ваш сарказм понятен.. но смысла лишен.
ребята там искренне верят что 1С ничего не умеет.. особенно когда появляются ваши статейки где в заголовке написано что одна из 21 причин почему 1С это плохо заключается в том что "ОТКАЗ ОТ СИНХРОННОСТИ" а в тексте жалкое блеяние о том что в 1С просто по другому пишут код реализуя все задачи асинхронности..
   IamAlexy
 
290 - 04.10.19 - 16:54
(288)  ну там обсуждались в основном технические вопросы а не сравнение вашей мега ЕРП с 1С:Розница :)
   Bro
 
291 - 04.10.19 - 16:56
(287) Да уж, особенно у lair я думаю крышу снесло. Он как раз в стиле IamAlexy обычно спорит, но тут нашелся тот "чье кунфу сильнее" в таком стиле спора.
   Bro
 
292 - 04.10.19 - 17:00
(289) Ну вы им конечно доказали, что синхронность (async/await) на самом деле есть в 1С. Поздравляю.
   Кац
 
293 - 04.10.19 - 17:07
Так что там в фузине с фоновыми заданиями?
Можно ли запустить в фоне например формирование отчета или сложный (долгий) расчет и не ждать его завершения, а в это же время крыжыть накладные в том же сеансе?
   CrushBy
 
294 - 04.10.19 - 17:07
(291) Главное теперь, как истинном 1совцу не опускаться до уровня liar, и не показывать ему код. Нужно твёрдо гнуть линию, что все делается мышкой.
   CrushBy
 
295 - 04.10.19 - 17:09
(293) Во фьюжен это работает из коробки без привлечения разработчика. Просто открываете вторую вкладку в браузере и делаете что хотите. Стоимости лицензий за пользователя то нет.
   Garykom
 
296 - 04.10.19 - 17:10
(295) Подразумевалось немного другое, фоновые при каких то событиях или по расписанию.
   sqr4
 
297 - 04.10.19 - 17:11
(293) судя по (295) нельзя.
   Bro
 
298 - 04.10.19 - 17:11
(295) Млин, хотел написать сложный технический коммент. А после твоего коммента даже не знаю стоит ли.
   pechkin
 
299 - 04.10.19 - 17:11
(296) так отчет или рег.задания?
   sqr4
 
300 - 04.10.19 - 17:13
Вот вижу я их поделки на фузине и понимаю что ничего нормально на ней сделать нельзя.
  1  2  3  4  5  6  7  8  9  10  11   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.