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

Заруба 1С vs lsFusion — 4. Техническое поражение lsFusion?

Заруба 1С vs lsFusion — 4. Техническое поражение lsFusion?
Я
   PR
 
01.11.19 - 03:03
1. 1С победила39% (42)
2. lsFusion победила31% (33)
4. Техническое поражение lsFusion23% (25)
5. Свое мнение7% (7)
3. Ничья0% (0)
Всего мнений: 107

Третья часть Заруба 1С vs lsFusion — 3

Коротко содержание первых трех частей

На 1С все написано
Потрачено порядка 25 часов
База http://server.odinesnik.ru/1cvslsfusion/

Фузиновцы вместо реализации по поставленным функциональным требованиям пишут что-то непонятное
С их слов это будет похоже на Odoo, но лучше, и при этом будет полностью покрывать поставленные функциональные требования
Если я все правильно понял, то участие в зарубе в конце концов принимать отказались, то ли по причине того, что им не заплатили, то ли по какой-то другой причине, непонятно
База, в которой пишется клон Odoo https://demo.lsfusion.org/mycompany/

Ниже на всякий случай перечисляю ранее озвученные в OFF: lsFusion vs 1C. Раунд 3 критерии (пусть даже часть из них субъективные, а что делать):
— Скорость разработки (более чем адекватный критерий, заказчику это очень важно)
— Читабельность кода (еще один важный критерий, решение нужно поддерживать)
— Функциональность (опять же важно, потому что заказчик хочет удобства, а не велосипед на костылях)

Ну что, засчитываем Фузине техническое поражение и расходимся?
 
 
   НиколаевГ
 
501 - 01.11.19 - 19:42
(500) Они думают, что троллят форум. Но гнилое нутро никакой троллинг не скроет.
   rphosts
 
502 - 01.11.19 - 19:47
(501) надеюсь эта парочка поймёт, что ничего серьёзного без сильного методиста в команде не нашкодить.
   НиколаевГ
 
503 - 01.11.19 - 19:49
(502) Не поймёт. Для них признать это - значит признать своё поражение.
   rphosts
 
504 - 01.11.19 - 20:06
(503) значит или фанатики или школота.
   НиколаевГ
 
505 - 01.11.19 - 20:09
(504) Фанатики, которые уже не школота по возрасту, но по менталитету - школота.
   Многолетний Апельсин
 
506 - 01.11.19 - 20:41
(495) ООО! Это же просто пушка! Теперь изучение работы типовых конфигураций через отладку станет гораздо легче!
   CrushBy
 
507 - 01.11.19 - 21:16
(502) У вас явно какой-то комплекс методистов. Видимо ничего без них сделать не можете, вот везде про них и вспоминаете. Похоже PR методисты не разрешают исходный код показать.
   volfy
 
508 - 01.11.19 - 21:23
Просто оставлю это тут. Всем хорошей пятницы.

1. 1С победила
   CrushBy
 
509 - 01.11.19 - 21:25
(508) Лично я не смотрел ни одного решения, ни исходного кода, но тоже оставлю этот тут.

2. lsFusion победила
   volfy
 
510 - 01.11.19 - 21:28
(509) Предположим, я "Вася" буду продавать ботинки. В соседнем ларьке на витрине за 5к готовое решение розницы, там же есть услуги по установке и настройке, пусть за теже 5. для меня это 10 пар проданных ботинок.

А вы кто такие? Я вас не знаю, (дальше сами знаете) .

1. 1С победила
   НиколаевГ
 
511 - 01.11.19 - 21:32
(507) Ну, у вас, например, без методистов говно какое-то выходит, а не бизнес-приложения.
   CrushBy
 
512 - 01.11.19 - 21:33
(510) Так соревнование было не по продаже программы "Васе", а заруба по качеству платформ. Одна из сторон не выполнила условия соревнования, которые же сама и поставила и оглушительно проиграла.

2. lsFusion победила
   CrushBy
 
513 - 01.11.19 - 21:33
(511) У 1С еще больше говно выходит. А на бизнес-логике зарубы работают 2 млн пользователей.
   CrushBy
 
514 - 01.11.19 - 21:34
(513) Хотя в Украине уже 4 млн.
   volfy
 
515 - 01.11.19 - 21:34
(513) Я бы начал с того что у 1С вообще что то выходит...
   НиколаевГ
 
516 - 01.11.19 - 21:36
(513) Так это не фузины бизнес-логика, если что, а как раз таки методистов, а не Крашика-лузера.
   CrushBy
 
517 - 01.11.19 - 21:36
(515) Ну у фузины меньшими усилиями гораздо больше логики можно создать. Заруба - как раз подтверждение этому. Гораздо более сложная логика меньшим количеством кода.
   НиколаевГ
 
518 - 01.11.19 - 21:37
(514) А вот фузины на Украине нет...
   CrushBy
 
519 - 01.11.19 - 21:37
(516) Ну вот и отлично. Соревнование же было между платформами, а не методистами. И фузина победила.

2. lsFusion победила
   НиколаевГ
 
520 - 01.11.19 - 21:37
(517) Если можно, то зачем тогда вы говно то на фузине производите?
   НиколаевГ
 
521 - 01.11.19 - 21:38
(519) Не, Крашик, не было никакого соревнования нигде, кроме твоего воспалённого разума.
   CrushBy
 
522 - 01.11.19 - 21:39
(520) Потому же, почему и 1С.
   CrushBy
 
523 - 01.11.19 - 21:40
(521) Согласен. Не было. PR не предоставил никакого кода, так что видимо он даже не участвовал, раз у него нет на руках исходного кода.

2. lsFusion победила
   НиколаевГ
 
524 - 01.11.19 - 21:44
(523) Ладно, Крашик, иди, спи, свободен на сегодня.
   CrushBy
 
525 - 01.11.19 - 21:52
(524) Да, пойду наверное. Буду сладко спать. Ведь сегодня фузина в чистую победила 1С.

2. lsFusion победила
   Bro
 
526 - 01.11.19 - 22:04
(516) Да успокойтесь уже. Нет в 1С никаких методистов:
https://habr.com/ru/post/470561/
Все решения плод коллективного разума обычных программистов.
   ta_da
 
527 - 01.11.19 - 22:11
(526) вы каким местом это вычитали в той статье-то? =)
   PR
 
528 - 01.11.19 - 23:20
Мне вот интересно, может фузионеры наркоманы?
Это сразу бы многое объяснило
   Ник080808
 
529 - 02.11.19 - 00:36
(507) сказал мамкин олимпиадник, который трындел тут за методистов и контрольную группу
   Ник080808
 
530 - 02.11.19 - 00:37
(509) это точно, сделал кривую поделку на которой даже примитивную конфу не смог реализовать.

1. 1С победила
 
 Рекламное место пустует
   Ник080808
 
531 - 02.11.19 - 00:39
(512) одна сторона натрындела что что то напишет за 4 часа, а не смогла даже написать документ. все через жопу. Ничего за тридцать лет не научились)
   Ник080808
 
532 - 02.11.19 - 00:39
(513) у тебя одно говно и выходит. потому что руки у тебя из жопы)
   Ник080808
 
533 - 02.11.19 - 00:40
(517) ы. приходную написать не смог, параолимпиадник)
   Ник080808
 
534 - 02.11.19 - 00:40
(519) фузна отсосала как краш на олимпиаде)

1. 1С победила
   Ник080808
 
535 - 02.11.19 - 00:41
(523) убеждай себя убеждай, что десять лет жизни потратил на говноплатформу которая не работает)))
   Ник080808
 
536 - 02.11.19 - 00:42
(525) спи, малышка. тебе завтра обязательно позвонят с гугла)))
   Ник080808
 
537 - 02.11.19 - 00:43
(526) нет в 1с методистов, а фузину написали за год. а краш написал зарубу за 4 часа две недели назад. и вообще розовые слоники летают)))
   Ник080808
 
538 - 02.11.19 - 00:43
(528) да у краша нервный срыв)))
   strange2007
 
539 - 05.11.19 - 08:51
Краш мог бы склониться и попросить ещё кусочек опыта. Ан нет, брыкается

1. 1С победила
   MadHead
 
540 - 05.11.19 - 09:02
1с для ларьков )

2. lsFusion победила
   sqr4
 
541 - 05.11.19 - 09:03
Народ кто понимает, как тут остатки считаются?
MODULE AccountReport;

REQUIRE Payment;

NAMESPACE Invoicing;

FORM accountReport 'Остатки по счетам'
    OBJECTS a = Account
    PROPERTIES(a) READONLY  accountNumber, nameAccountHolder, notes, inAmount, outAmount, balance
    
    OBJECTS p = Payment
    PROPERTIES(p) date, fromAccountNumber, toAccountNumber, amount
    FILTERS paid(p),
            toAccount(p) = a OR fromAccount(p) = a
;

NAVIGATOR {
    invoicing {
        reports{
            NEW accountReport;        
        }
    }
}
   Кац
 
542 - 05.11.19 - 09:05
То чувство, когда публично обосрался но не подаешь вида
https://cdn1.savepice.ru/uploads/2019/11/5/81bdd07963320fb7ddb4233a420a8a88-full.png

да, Крах?
   Михаил Иванович
 
543 - 05.11.19 - 09:09
(540) прекрати.
   ptiz
 
544 - 05.11.19 - 09:14
(189) Работал в рознице (сотни аптек) и в опте (десятки млрд. годового оборота). Какое отношение это имеет к вопросу?
Даже в 1С, где базовый язык и конструкции - простейшие, при попытках реализовать сложную логику и последующих доработках легко скатиться в трудночитаемый код. Как будет выглядеть код фузины в таком случае - страшно даже представить.

(204) Последние типовые от 1С в текущем виде - это треш, существующий только потому, что альтернативы нет.
   sqr4
 
545 - 05.11.19 - 09:25
Сдается мне в фузине остатки считаются как Приход - Расход за весь период. А что такое регистры накопления, остатки и итоги они не слышали)
   _DAle_
 
546 - 05.11.19 - 09:59
(541) В этом куске кода только логика представлений описана, это объявление формы и добавление ее в навигатор.
   Михаил Иванович
 
547 - 05.11.19 - 10:03
(546) жесть какая-то))
   PR
 
548 - 05.11.19 - 10:03
Заканчивайте уже, понятно, что фузионеры слились, как дерьмо в унитаз
   AntiBuh
 
549 - 05.11.19 - 10:07
(541) че не понятного то? фузина всё сама считает
   _DAle_
 
550 - 05.11.19 - 10:15
(541) https://github.com/lsfusion-solutions/mycompany/blob/master/src/main/lsfusion/invoicing/Payment.lsf В этом модуле вычислительная логика описана.
   volfy
 
551 - 05.11.19 - 10:18
Мда... Упорство безумие и отвага...

1. 1С победила
   sqr4
 
552 - 05.11.19 - 10:21
(550) ну судя по коду, я прав и доход - расход за весь период. И у этого Bro была претензия к функциональности регистров накопления в которой он сам не разобрался, а какой то трушный 1сник с хабра его в этом поддержал...
   sqr4
 
553 - 05.11.19 - 10:22
Инетересно посмотреть как будет 10летняя база вычислять остатки
   sqr4
 
554 - 05.11.19 - 10:22
Фузина еще сырая

1. 1С победила
   volfy
 
555 - 05.11.19 - 10:22
(552) А ещё интересно как они активностью движений управляют (никак)...

1. 1С победила
   strange2007
 
556 - 05.11.19 - 10:26
(555) Активность? Движения????? Этого нет, а значит не надо!
У фузиновцев вроде такая логика
   _DAle_
 
557 - 05.11.19 - 10:36
(552) Вы же понимаете, что это конкретное решение, которое пишется прямо сейчас? И это просто незавершенный каркас демо-приложения с логикой, похожей на odoo, насколько я понимаю.
   sqr4
 
558 - 05.11.19 - 10:41
(557) Естественно, но я сравниваю с 1с, а в ней регистры накопления идут из коробки, а тут как я понимаю, нужно отдельно реализовывать всю их логику с итогами и прочее, я прав?
   Bro
 
559 - 05.11.19 - 10:42
(553) Открою вам страшную военную тайну. Там balance MATERIALIZED, то есть хранится в базе, и АВТОМАТИЧЕСКИ обновляется самой платформой, при изменении данных которые на него влияют.
   Bro
 
560 - 05.11.19 - 10:44
(558) GROUP SUM и MATERIALIZED из коробки. Но вы можете и GROUP MAX делать, и IF'ы вставлять если например нужно дату до ограничить. И вообще любые операторы использовать (даже рекурсию, из-за чего деревья летают), ставить MATERIALIZED и платформа все сделает сама.
   Bro
 
561 - 05.11.19 - 10:45
(555) Это вы у оду и 4млн их пользователей спрашиваете?
   Bro
 
562 - 05.11.19 - 10:45
(561) lsFusion то тут причем?
   volfy
 
563 - 05.11.19 - 11:01
(561) Что мне оду и 4 млн пользователей? Есть конкретная потребность в конкретном механизме. В первую очередь для управления активностью ручных корректировок БУ регистра. Или ваша система не подразумевает БУ учёт? Если нет тогда ок. Тогда не надо.
   la luna llena
 
564 - 05.11.19 - 11:08
(561) 4 млн скачивания платформы не равно 4 млн пользователей, вы это понимаете
   la luna llena
 
565 - 05.11.19 - 11:09
(561) зачем под дурачка косите всей командой?
Диалога нормального так не получается
   НиколаевГ
 
566 - 05.11.19 - 11:11
(557) Мы, конечно, всё понимаем. Кроме надувания щёк на пустом месте и бесконечного вранья.
 
 Рекламное место пустует
   Bro
 
567 - 05.11.19 - 11:17
(564) Нет, там реально 4 млн пользователей. Вы посмотрите список партнеров.
Или вот к примеру:
https://boant.ru/blog/1/post/odoo-erp-1
   Bro
 
568 - 05.11.19 - 11:19
   Bro
 
569 - 05.11.19 - 11:19
Причем основные внедрения у них конечно в мире, а не в России.
   Bro
 
570 - 05.11.19 - 11:21
(565) просто человек спросил, про какой-то конкретный процесс в контексте решения "клона оду". Что он ожидал в данном случае услышать?
   Paint_NET
 
571 - 05.11.19 - 11:22
Кажется, тут уже бывали труЪ кодеры, которые сальдо доходом-расходом за весь период подбивали в демо-базе с сотней записей и утверждали, что это ничуть не медленнее, чем с таблицами итогов в 1Ске.
Или то на хабре было? Не припомню.
   K1RSAN
 
572 - 05.11.19 - 11:23
(570) Человек спросил про ВАШЕ решение. Или фузины не существует? И все вопросы про фузину = вопросы про Оду? Интересная логика. Как называется эта логическая операция? Одуация или фузинация? Или конкафузифузикация?
   K1RSAN
 
573 - 05.11.19 - 11:23
(571) это был Круш)
   sqr4
 
574 - 05.11.19 - 11:24
   Bro
 
575 - 05.11.19 - 11:34
(572) lsFusion - ПЛАТФОРМА. Человек спрашивал про конкретную логику разницу понимаете?
(574) Ну значит MATERIALIZED потом проставят. Это всего одно слово в lsFusion.
   sqr4
 
576 - 05.11.19 - 11:36
и вообще не вижу механизма управления итогами в фузине. Где создаются материализованные представления?
   volfy
 
577 - 05.11.19 - 11:38
(575) Я так и не понял, управление активностью движений есть или нет? Будет или нет? БУ учёт будет или нет?
   sqr4
 
578 - 05.11.19 - 11:38
(575) что значит потом проставят, а где определяется состав таблиц которые влияют на материализованное представление?
   PR
 
579 - 05.11.19 - 11:38
Нахрена вы опять срете в кучу веток?
Эта ветка про то, как обосрались фузинаторы в зарубе
Срите в другую, а эта пусть утонет
Вообще, не пойму, откуда столько народа, которому нравится копаться в дерьме и которому нравится, когда ему дерьмо на голову льют
   sqr4
 
580 - 05.11.19 - 11:39
(579) все все Ром, сваливаю отсюда.
   volfy
 
581 - 05.11.19 - 11:40
(579) Это надо спросить у Волшебника... зачем столько веток наделали...
   PR
 
582 - 05.11.19 - 11:42
(581) Волшебник не делал веток, он всего-лишь продал секцию, чтобы желающие могли постоянно принимать душ из говна
   CrushBy
 
583 - 05.11.19 - 11:42
(552) Лучше смотрите вот этот модуль : https://github.com/lsfusion-solutions/mycompany/blob/master/src/main/lsfusion/inventory/ledgers/InvLedger.lsf

Там остатки на дату считаются как разница между текущим и движением до даты :
inQuantity 'Кол-во поступившее' (Location ll, Product p) = GROUP SUM quantity(InvLedger l)
                                                    IF done(l) AND toLocation(l) = ll AND product(l) = p MATERIALIZED;
                                                    
inQuantity 'Кол-во поступившее'(Location ll, Product p, DATETIME dt) = inQuantity(ll, p) (-)
    GROUP SUM quantity(InvLedger l)  IF done(l) AND toLocation(l) = ll AND product(l) = p AND dateTime(l) > dt;

То есть сложность расчета на время будет равна количеству движений до определенного времени (что происходит по индексу). Если посчитать остаток на 10 летнюю давность, то да - будет все считать в такой постановке. Но обычно то считают за небольшой интервал. И делаться это все будет на сервере БД, а не приложений.
   Bro
 
584 - 05.11.19 - 11:43
(576) Правильнее говорить не о материализованных представлениях, а о показателях. Они как и первичные (вводимые извне) хранятся в таблицах. В принципе от первичных они отличаются только тем, что автоматически заполняются самой платформой.

Материализовать можно практически все что угодно.
   НиколаевГ
 
585 - 05.11.19 - 11:44
(579) Фузиновцы заплатили, чтобы их говном поливали, так что всё путём :)
   Salimbek
 
586 - 05.11.19 - 13:28
(544) "Работал в рознице (сотни аптек) и в опте (десятки млрд. годового оборота). Какое отношение это имеет к вопросу?" - пытался понять, на сколько вы владеете предметом, т.к. одно дело, когда просто теоретик заявляет "Не увидел внятных примеров реализаций мало-мальски сложного учета на фузине. Только простейшие вещи."
И совсем другое, когда человек реально видел эти самые "простейшие вещи".
   CrushBy
 
587 - 05.11.19 - 14:25
Да ладно. Все же понимают, что никто тут в фузине даже близко не разбирался. Просто стандартное "каждый кулик свое болото хвалит".
   GedKo
 
588 - 05.11.19 - 14:32
(587) дык дал бы возможность "твое болото" похвалить. конфигурация из состязания - был бы шикарный краткий пример возможностей lsfusion. может посмотрели и продолжили ругать, а может и призадумались бы.
   Botanik8888
 
589 - 05.11.19 - 14:35
(587) Ну вы, тем как работает 1С и типовые то же, не особо утруждали себя вникнуть...

Пока вы говном все вокруг не стали поливать, даже была мысль сделать один проект, используя Вашу платформу....
Но говнометство и открытый пиздежь с Вашей стороны, как-то мало располагает к тому что бы попробовать.
   Botanik8888
 
590 - 05.11.19 - 14:38
(589) Если бы вы действительно сделали по ТЗ от PR, получили бы нормальный демо-пример на посмотреть, как одну и ту же задачу можно сделать на вашей платформе, но вы начали херачить что-то из головы выдуманное....

4. Техническое поражение lsFusion
   Bro
 
591 - 05.11.19 - 14:47
(589) [Ну вы, тем как работает 1С и типовые то же, не особо утруждали себя вникнуть...]
Не ну ля на вас. Я целую статью написал (и напишу еще одну), с которой большая часть 1Сков согласилась, а остальные ничего конструктивного возразить не смогли. А 1С изучать это мягко говоря нетривиальная штука, с их то документацией (хотя не спорю бывает и хуже) и тонной избыточных и пересекающихся абстракций.

2. lsFusion победила
   GedKo
 
592 - 05.11.19 - 14:54
>с которой большая часть 1Сков согласилась

бугога =) это лсфузиновцев 5 человек => 3 - это большая часть. даже тысяча 1совцев - это капля в море.
   Bro
 
593 - 05.11.19 - 14:57
(592) Большая часть 1Сков прочитавших статью. Вы правда не поняли это из контекста или прикидываетесь?
   strange2007
 
594 - 05.11.19 - 14:58
(591) Читал статьи. Там ложь на лжи (или это от незнания 1С????).

(587) Если бы простейшее зарубы было бы сделано, тогда многие бы глянули в сторону фузины и на хабре можно было бы написать гордую правду. А так...
В общем не забывайте, что кодерам нужен код, а заказчику решение. Заруба, это тоже стремление к решению задачи, а не к перепалке у кого код длинее
   strange2007
 
595 - 05.11.19 - 15:00
(594) "Если бы простейшее зарубы" = "Если бы простейшее задание зарубы"
   GedKo
 
596 - 05.11.19 - 15:03
(593) нет. и даже если брать в этом контексте - все равно будет не правдой.
вот если "Большая часть 1Сков отписавшихся в комментариях." - это уже похоже на правду.
   strange2007
 
597 - 05.11.19 - 15:05
(596) Многим просто лень. Там же спор с голубями на тему "2 + 2 не всегда равно четыре". Ты им хоть сколько втолковывай, что красивый код не есть признак востребованной учётной системы, всё равно бестолку
   Botanik8888
 
598 - 05.11.19 - 15:05
(591) Ну у Вас то документация на высоте.... ога ога....

4. Техническое поражение lsFusion
   Bro
 
599 - 05.11.19 - 15:08
(594) А можно в каких именно пунктах? Потому как на этом вопросе все обычно быстро исчезают.

Что касается заказчика / решения. То это все равно что говорить, заказчику нужна машина, а двигатель, конструкторы их проектирующие, бензин ему не нужны.

Заказчику нужно не только (и не столько) решение, а его гибкость и возможность подстраиваться под его задачи / процессы.

(598) Ну как минимум структурированнее 1С, где мне документацию по 150 раз приходилось перечитывать, так как такое ощущение что ее писали 150 разных гуманитариев.
   Bro
 
600 - 05.11.19 - 15:13
(597) Конкретно эта статья была про платформу, а не про решения. И там в конце была про это приписка, что 1С со своими бюджетами может на ассемблере делать решения, а от доработок отбиваться "best practice"
  1  2  3  4  5  6  7  8  9   

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