Имя: Пароль:
IT
 
Платформа CUBA как альтернатива 1С
Ø₽ (длинная ветка 06.01.2016 23:39)
,
0 AndrLed
 
21.12.15
11:49
Старая тема уже в архиве
Платформа CUBA — реальная «убийца 1С»
А меж тем прошло 2 года, за которые изменились обе платформы.
Куба пошла по пути упрощения разработки, стараясь убрать от разработчика всю рутину + более красивый интерфейс (имхо) https://www.cuba-platform.ru/features
Бухгалтерию на ней переписывать конечно нет смысла (памятник тому кто решится переписать бухгалтерию на чем-нить кроме 1С:) ), но различные системы учета вполне реализуемы (делали МТО для нефтянки).
Вот небольшие примеры пощупать:
https://www.cuba-platform.ru/online-demo
http://habrahabr.ru/company/haulmont/blog/235617/
904 Garykom
 
гуру
06.01.16
16:31
(901) никто не явился... техническая ничья
905 БелыйСвет
 
06.01.16
16:34
(903) крупный ритейл например
906 Asmody
 
06.01.16
16:35
(901) Одинесники сказали, что они в гробу видели кому-то чего-то доказывать, и пошли заниматься любимым делом: стричь капусту и рубить бабло.
907 Джинн
 
06.01.16
16:36
(905) ?! Что там такого у крупного ретейлера, чтобы 1с не выдюжила?
908 Asmody
 
06.01.16
16:36
(905) Тут где-то Лефмихалыч пробегал, давайте спросим у него про ритейл.
909 Asmody
 
06.01.16
16:37
(905) И Куба же кассы не умеет, какой ритейл?
910 БелыйСвет
 
06.01.16
16:37
(908) они ищут джавистав насколько я знаю
911 БелыйСвет
 
06.01.16
16:38
(908) ранее исклади на постгри специалистов
912 БелыйСвет
 
06.01.16
16:39
(908) а вообще у них говорят целая пятиэтажка одинэсников, незнаю может шутят :)
913 ДенисЧ
 
06.01.16
16:40
(905) а у кубы егаис есть? И ТО?
Чтобы его крупный ретейлер использовать мог?
914 БелыйСвет
 
06.01.16
16:40
915 aleksey-stukalov
 
06.01.16
16:40
(902) Вот везде подпишусь. Еще раз - тему не я создавал) Но считаю что если бы ваше сообщество оценило концепт и выдало бы ЦУ было бы здорово.

ПРО УБИЦУ 1С - вообще не наша инициатива, тему создавал    Asmody.

Будет задача создания типовых конфов для учетных систем - будет ее решение. Пока мы такой задачи перед собой не ставим, хотя вся подготовка для этого есть. Есть даже определенные преимущества (я про экстеншины, статья тут https://dzone.com/articles/how-to-develop-a-highly-customizable-product-1). Решение на кубе типа Такси фактически и является конфой и есть кастомизованные клиенты.
916 Asmody
 
06.01.16
16:40
(910) Мы ищем человека, способного правильно держать паяльник, но при чем тут 1С?
917 aleksey-stukalov
 
06.01.16
16:42
(909) Зато кредитки умеет. Ритейл для e-market решения есть, тот же такси.
918 aleksey-stukalov
 
06.01.16
16:45
(902) >> вместо того, что бы сосредоточиться на реализации бизнес логики
Мы тоже в эту сторону движемся - не стройте свои велосипеды, берите и наворачивайте существующий (в платформе довольно много унифицированного готового ынтерпрайз функционала).
919 Drac0
 
06.01.16
16:47
(914) У компаний уровня магнита сотни спецов в ит-департаменте и десятки различных систем. У Левмихалыча спроси, что там на 1С именно и уточни, что ты под ритейлом понимаешь. Тот же Связной, помнится, был на 1С. Ритейл? Ритейл. Крупный? Крупный.
920 Drac0
 
06.01.16
16:49
(917) Вы вот сейчас e-commerce хвастаетесь что ли? :)
921 Drac0
 
06.01.16
16:51
И все же. Я просил пример трех задач, где куба может, а 1с - нет, но так и не получил. Давайте хоть один.
922 aleksey-stukalov
 
06.01.16
16:51
(920) Это факт, хвастаться этим глупо, согласитесь
923 aleksey-stukalov
 
06.01.16
16:54
(921) Читайте выше. Система сбора долгов (для коллекторских агентств) с распределением заказов, логистические системы, отраслевые (подстчет и контроль запасов в нефтянке), геоинформационные решения с real-time анализом, онлайн приемные и т.д.
924 supremum
 
06.01.16
16:54
(915) Про механизм слоев в аксапте: http://book.axforum.info/morphx.pdf

стр 20 и далее
925 Drac0
 
06.01.16
16:55
(922) Мы в контексте преимущества кубы перед 1С. А e-commerce была уже в семерке 15 (!) лет назад.
926 Джинн
 
06.01.16
16:55
(915) > Будет задача создания типовых конфов для учетных систем - будет ее решение

Аминь! Ищите работу.
927 aleksey-stukalov
 
06.01.16
16:56
Все это безусловно можно впихнуть в 1с-ку, но бенефитов это не даст, а платить придется.

Добавлю также про решения 24/7 c возможностью безостановочных обновлений и т.д.
928 aleksey-stukalov
 
06.01.16
16:56
(926) Поясните?
929 ДенисЧ
 
06.01.16
16:58
(927) Безостановочные обновления...
Расскажите, как вы меняете структуру БД без выгона пользователей...
Может, это будет единственным плюсом в вашу сторону...
930 Drac0
 
06.01.16
16:58
(927) сами уже оговорились, что 1с это может. Т.е. мимо.
А как же в кубе происходят обновления с изменением структуры таблиц бд? Интересно очень.
931 aleksey-stukalov
 
06.01.16
16:58
(925) Не про это констекст ответа был. Читайте ветку обсуждения. Вопрос был про ритейл, обратили внимание что интеграции с кассами нет, да и задачи такой у нас никогда не стояло. Но платежный модуль есть. Не переверайте обсуждение.
932 aleksey-stukalov
 
06.01.16
16:59
(930) Вот да, вот это уже сок. Давайте в личку, расскажу, тут конструктивного диалога вряд ли получится.
933 Drac0
 
06.01.16
17:00
(931) Я вот слежу. Ритейл был приведен в пример как область, где куба справляется, а 1с нет.
934 Drac0
 
06.01.16
17:01
(932) Давайте здесь. Вкратце. Всем интересно будет.
935 aleksey-stukalov
 
06.01.16
17:01
(933) Цитату плиз.
936 ДенисЧ
 
06.01.16
17:01
(932) ненене...
Давайте уж публично...
937 Drac0
 
06.01.16
17:02
(935) сначала (903) потом (905), а затем (909).
938 ДенисЧ
 
06.01.16
17:02
(935)
(898) так вы же так ни одного примера не привели, где 1С не справится, а Куба - влет.
БелыйСвет

(903) крупный ритейл например

Или БелыйСвет не ваш партнёр?
939 aleksey-stukalov
 
06.01.16
17:04
(934) (929) Давайте все-таки в скайп, разговор долгий, лучше голосом. Кратко - все в кроется в кластеризации.

Напишите мне на почту, я вам свой скайп дам. Потом сами расскажете если захотите :). Бежать надо.

P.S. Спасибо всем за общение!
940 aleksey-stukalov
 
06.01.16
17:05
(938) Честно, не знаю кто такой БелыйСвет.
941 Drac0
 
06.01.16
17:06
(939) увы, нет возможности на скайп. Подготовьте небольшую статейку на своём сайте, сможете потом ссылку давать. Так как это реально пока единственное объектимвное преимущество, которое нашлось за 1000 постов.
942 ДенисЧ
 
06.01.16
17:11
(939) не. Беги.
потом приходи более подготовленным с учётом вопросов, тут поднятых...
Возможно, ты и перетянешь часть на свою сторону. Особенно, если докажешь, что у тебя есть печеньки...

а то получается "у нас есть такие приборы... Но мы их вам не покажем!"....
943 Джинн
 
06.01.16
17:15
(942) Не перетянет. Очередная попытка горе-программеров создать очередного "мегаубивцу". Идея изначально обречена на провал, т.к. для бизнеса нужны решения, а не инструменты.

Так бывает всегда, когда технари начинают заниматься бизнесом.
944 ДенисЧ
 
06.01.16
17:17
(943) Погоди. Он ещё не все приборы показал.
Остаётся надеяться на рождественнское чудо...
Ну, или может, он мне к празднику соизволит показать что-то... На это у него есть пара недель...
945 Garykom
 
гуру
06.01.16
17:28
(929) ну из того что я видел, не живой базе когда юзеры данные вбивают просто меняют/обновляют систему

и хорошо если в ексепшион а бывает и сохраняет не то или не туда...
946 Злопчинский
 
06.01.16
17:46
(904) я ж говорил, что 1сники сольются...
947 Злопчинский
 
06.01.16
17:49
и что такого офигенно сложного в коллекторском агентстве..? описалово почитал - не проникся...
948 Asmody
 
06.01.16
17:58
(929) Не, нуачо? У них же "веб ЮИ". Ну рестартанул сервер, делов-то. Ну подумаешь - пропала ведомость 10 тыс. строк, дело-то житейское.
949 Garykom
 
гуру
06.01.16
18:00
(947) ну да обычная CRM+БП
950 Garykom
 
гуру
06.01.16
18:00
(949)+ интересно как они "лидов" в "клиенты" только переводить будут... и откуда вообще "лидов" брать...
951 Asmody
 
06.01.16
18:01
Вишь "все в кроется в кластеризации".
Ещё один гений решил CAP-теорему.
952 Garykom
 
гуру
06.01.16
18:05
(951) https://ru.wikipedia.org/wiki/Теорема_CAP решается переводом в readonly в случае расщепления
953 Asmody
 
06.01.16
18:18
(952) Учетная система в read-only - это 5!
954 Garykom
 
гуру
06.01.16
18:25
(953) согласно СТО согласованность данных невозможна, или нужно со временем играться
955 Звездец
 
06.01.16
19:43
Два года назад в прошлой теме вам задавали тоже самые вопросы: где типовые, где реальные внедрения и наработки? Ну и? 2 года прошло и что поменялось?
956 Злопчинский
 
06.01.16
19:57
(955)  тезис какойто
Я о нем в первый раз услышал
957 Asmody
 
06.01.16
20:18
Справедливости ради, должен заметить, что ребята проделали гигантскую работу. И Куба — это самое лояльное к разработчику средство создания java-приложений (из тех что я видел).
Главное, что у них есть, а у 1С (пока) нет: студио — это "конфигуратор" в браузере. Т.е. теоретически Куба и студио могут быть запущены где-то в облаке.
958 Asmody
 
06.01.16
20:30
Чисто для фана — не пробовали к Кубе scala или clojure прикрутить?
959 Asmody
 
06.01.16
20:33
ребята, ну это уже не смешно:
FAILURE: Build failed with an exception.   What went wrong: Execution failed for task ':app-core:deploy'. > No signature of method: java.util.ArrayList.collectAll() is applicable for argument types: (CubaDeployment$_DependencyResolver_resolveDependencies_closure3) values: [CubaDeployment$_DependencyResolver_resolveDependencies_closure3@5c86712f]
Possible solutions: collect(), collect(), collect(groovy.lang.Closure), collect(groovy.lang.Closure), collectMany(groovy.lang.Closure), collect(java.util.Collection, groovy.lang.Closure)  
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.  BUILD FAILED  Total time: 4 mins 5.166 secs [20:31:03.967] Task 'setupTomcat, deploy, start' failed
groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList.collectAll() is applicable for argument types: (CubaDeployment$_DependencyResolver_resolveDependencies_closure3) values: [CubaDeployment$_DependencyResolver_resolveDependencies_closure3@5c86712f] Possible solutions: collect(), collect(), collect(groovy.lang.Closure), collect(groovy.lang.Closure), collectMany(groovy.lang.Closure), collect(java.util.Collection, groovy.lang.Closure)

проект "с нуля", по вашей https://www.cuba-platform.ru/sites/default/files/CUBA-Hands-on-Lab.pdf
960 Звездец
 
06.01.16
20:34
ну есть он в браузере, а так ли он там нужен?
Средство может и лояльное, но подача пока хромает.

Представители говорят о мегакрутости, о большом распространении по всему миру, но при этом кроме некоего тезиса ничего показать не хотят, не понимаю почему. Если эти внедрения и разработки есть, то почему ни одна из них не превратилась в готовый продукт?

Сделать такую платформу дело нелегкое, только подход к продвижению продукта надо менять и конструктивно относиться к критике.

А так 2года прошло, а ключевые моменты так и не поменялись. Вы то может внутри самой кубы горы свернули, только об этом с таким подходом никто не узнает
961 Asmody
 
06.01.16
20:35
Caused by: groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList.collectAll() is applicable for argument types: (CubaDeployment$_DependencyResolver_resolveDependencies_closure3) values: [CubaDeployment$_DependencyResolver_resolveDependencies_closure3@769ce20b]
Possible solutions: collect(), collect(), collect(groovy.lang.Closure), collect(groovy.lang.Closure), collectMany(groovy.lang.Closure), collect(java.util.Collection, groovy.lang.Closure)
at CubaDeployment$DependencyResolver.resolveDependencies(CubaDeployment.groovy:287)
at CubaDeployment$DependencyResolver$resolveDependencies.call(Unknown Source)
at CubaDeployment.deploy(CubaDeployment.groovy:144)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:227)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:220)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:209)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:585)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:568)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
... 70 more
962 Asmody
 
06.01.16
20:35
На что, блядь, я трачу свои выходные?!
963 Asmody
 
06.01.16
20:36
(960) Ну, вот теперь я вижу что реально поменялось: 2 года назад проекты собирались.
964 Звездец
 
06.01.16
20:37
(962) мы видимо чего-то не понимаем. А может это как раз таки и есть та причина, что в мега крутых корпорациях такие большие отделы ИТ ))) Этож все потом надо будет поддерживать
965 Злопчинский
 
06.01.16
20:40
(959)  ты это кому сейчас пишешь??? Это тебе не одноце - здесь все просто, один апологет ушел - все, сообщество кончилось
966 Asmody
 
06.01.16
20:43
По-хорошему, тут должна быть картинка "Нахуй — это туда!" и все "кубисты" забанены мной навечно. Но раз уж они оплатили ветку, то пусть живут, ей немного осталось.
967 Serginio1
 
06.01.16
20:46
(962) А на мои творения у тебя время не нашлось.
968 Asmody
 
06.01.16
20:54
(967) Твои творения под linux плохо запускаются :)
969 H A D G E H O G s
 
06.01.16
20:57
(959) Total time: 4 mins 5.166 secs

Я все правильно счаст понял?
970 Serginio1
 
06.01.16
21:10
(968) Почему? У меня есть под Android на Xamarin Forms

ASP 5 тоже работает под линуксом на Mono.
А Java и C# братья близнецы.
971 Звездец
 
06.01.16
21:23
а я чуть качать ее не начал ))) вовремя одумался
972 Asmody
 
06.01.16
21:23
(970) У меня от Visual Studio идиосинкразия еще с 98го года, я тогда много с ней возился. Я её периодически запускаю напосмотреть, убеждаюсь, что лучше не стало и закрываю. Это не значит, что я совсем не писал на .NET, писал: и ВК небольшую для работы с ключом защиты, и простую веб-морду к базе на 7.7, а потом и на 8.0. И еще для чего-то. Но это всегда черезнемогу какое-то.
973 Генератор
 
06.01.16
21:26
у меня вчера почему то и студия и пробное приложение запустились без особых проблем, ну первый запуск выкачивается много мусора. Конфигуратор в браузере это конечно громко сказано, без запущенного рядом сервиса студии работать не будет, просто визуальную часть студии перенесли в браузер
974 Музон Хиггса
 
06.01.16
21:27
Студия как-то быстрее джетбрэйсов шуршит.
975 Serginio1
 
06.01.16
21:32
(972) Не знаю. У меня даже на старом ноуте прекрасно шевелится. Кстати Visual Studio для OS X и Linux, Windows 10
http://habrahabr.ru/company/microsoft/blog/257029/
976 Asmody
 
06.01.16
21:58
(975) Не, бегает она шустро.
Но всё остальное плохо.
Была тут как-то дискуссия про 2 таблички.
977 Asmody
 
06.01.16
22:01
Ребята из (0): я проект удалял, каталоги .gradle и .haulmont чистил, java, gradle, cuba последние. Не выходит каменный цветок. Куда дальше рыть-то?
978 Serginio1
 
06.01.16
22:05
(977) Там есть первоначальная загрузка в фоновом режиме WPF.
А так значительно шустрее конфигуратора и главное удобства. Я программируя получаю удовольствие. Но на тебя не угодишь.
Я так понимаю ты выбираешь инструменты отличные от MS.
Кстати WPF это аналог HTML и кстати есть пребразователи из WPF в HTML
979 Asmody
 
06.01.16
22:13
(978) Чтобы получать удовольствие от инструментов МС надо быть немножко индусом: дунул чутка (или что-там они употребляют) и за клавиатуру.
980 Serginio1
 
06.01.16
22:37
(979) Ты сейчас на линуксе?
981 Звездец
 
06.01.16
22:38
ООО у них есть домашняя бухгалтерия  https://github.com/knstvk/akkount

а они молчат о ней. Может попробует кто запустить проект кто уже скачал студию?
982 Asmody
 
06.01.16
22:39
(980) Конкретно сейчас — на iOS.
983 Музон Хиггса
 
06.01.16
22:42
Откатился на семёрку и 2013-ю студию. Теперь снова всё устраивает.
984 Serginio1
 
06.01.16
22:43
(982) И 1С у тебя на линуксах с постгресами?
  И меня еще фанатом называют. Я то как раз ничем не брезгую.
Был бы годный инструмент.
985 Serginio1
 
06.01.16
22:46
(983) У мня на работе 7 ка и 2013 и 2015, дома на ноуте 10 как и 2015. Различий особо не вижу. 2013 не поддерживает 4.6
986 Музон Хиггса
 
06.01.16
22:47
(985) 2015 глючила с некоторыми дополнениями и сама по себе.
987 Музон Хиггса
 
06.01.16
22:48
10-ка периодически отрубала сетевые интерфейсы.
988 Asmody
 
06.01.16
23:01
(984) Стоит сборка с postgrespro.ru на виртуалке с CentOS 7 под несколько небольших базок 1С. Из серии "поставил и забыл".
989 AndrLed
 
06.01.16
23:02
(959) Видимо так сложилось, что у Вас грэдл не той версии. Сейчас рекомендуемая 2.6. Проверьте, надо в gradle_home. В след. релизе будет фикс, чтобы такого не падало.
Тем не менее большое Вам спасибо за время, попытку что-то сделать на Кубе и попытку быть объективным в данном обсуждение, хотя если честно - (966) - грубовато.
Если все-таки не сдадитесь и попробуете, то будет здорово.
Ветка скоро закончится, будут ошибки/проблемы - пишите сюда
https://www.cuba-platform.ru/support/topics/all/status/all/category/all/sort/new_updated/page/1
990 AndrLed
 
06.01.16
23:04
(958) Не пробовали. Groovy вполне хватает.
991 Asmody
 
06.01.16
23:05
(989) т.е. 2.10 много для Кубы? Ну пойду старья накачаю
992 Злопчинский
 
06.01.16
23:09
(991)  не, старье это слишком свежо!
Надо на дос откатиться и сальк 1-2-3 использовать...
993 Asmody
 
06.01.16
23:14
Ура! На Win10 стащил gradle-2.6, перетащил проект и оно запустилось!
Красота, сейчас заценим!
994 Записьдампа
 
06.01.16
23:21
(989) Вот скажи мне, ТС, пожалуйста - какой негодяй держал пистолет у твоего виска, когда ты начинал тему? Кто не дал просто попросить обсуждения плюсов и минусов конкретных разрезов и методик прямо в первом посте? Вы же решили просто заявить "вот мы, любите нас по ссылке", за что вам в панамку и напихали. А потом в обиду, а чо эт никто с нами не ковыряется. Да вас таких по 5 рублей пучок в базарный день, альтернативщиков.
Технически у вас замечательно, а вот рассказывать надо учиться. Напишите у себя пару статей - о проблеме, о том как решили конкуренты, как решили вы, почему это лучше... Народ и подтянется
995 Asmody
 
06.01.16
23:23
(994) У них есть статьи. На Хабре. Кстати, весьма дельные.
996 Записьдампа
 
06.01.16
23:25
(995) А ссылки-то где? В этом и беда - по привлечению народа в контекст...
997 AndrLed
 
06.01.16
23:28
(991) По версии грэдла - работает на ней и работает, на последнюю переход будет в ближайшем релизе.

(992) Вот Вас бы отдельно хотелось поздравить с Новым Годом и Рождеством! Желаю Вам всего самого доброго и хорошего настроения в будущем году!

Чтобы не оставить Вас одного в печали, скажу в ответ на (621) что мне вот печально, когда в компании ИТ-отдел умеет писать только на 1С и в сторону не смотрит в лучшем случае потому что лень, и есть бухгалтерия, которая всю жизнь ни в чем кроме 1С не работала. А бухгалтерия в российских реалиях это порой такая сила перед которой директора ссутся, чтобы что-то возразить. В результате весь офис работает в 1С, а это может быть 90% по численности. Я не к тому, что 1С это плохо, а к тому что 1С не всегда все-таки подходит и юзер френдли и толковый ИТ должен по сторонам смотреть.
998 AndrLed
 
06.01.16
23:29
(996) Могу создать отдельную ветку, правда думаю ее быстро закроют. Основные статьи на русском здесь
http://habrahabr.ru/company/haulmont/blog/
https://www.cuba-platform.ru/blog
999 AndrLed
 
06.01.16
23:32
(994) Никто не держал. Была ветка давняя. Решил реанимировать. Честно не ожидал такого срача, но местами вышло интересно. Если создадите ветку в правильном с Вашего взгляда ключе, то думаю будет объективно.
1000 mishaPH
 
модератор
06.01.16
23:32
1000 Аминь
1001 Asmody
 
06.01.16
23:33
Слушайте, блин, оно реально неплохо работает.
Если оно еще на пятидолларовом дроплете запустится, то это ж прекрасно!
Бесплатно для 5ти одновременных пользователей, интеграция с AD заявлена.
Надо чего-нить на ней накрутить, у меня прям руки чешутся.
1002 Asmody
 
06.01.16
23:35
(998) Я беру свои слова обратно. Это я криворукий и инструкциев не читаю. А ветку делайте, пожалуйста, тема-то интересная.
1003 Записьдампа
 
06.01.16
23:39
(1001) Ты таки решил соревнование с 1С в одно лицо устроить? =)
А замерь трудозатраты примерно, кста, если что нибудь накидаешь. И основные точки, которые внимания требуют.
Закон Брукера: Даже маленькая практика стоит большой теории.