Имя: Пароль:
LIFE
 
OFF: Тренд по переходу на java
Ø (длинная ветка 15.04.2016 15:22)
,
0 CodeFinder
 
24.03.16
15:47
1. Свой ответ 52% (13)
2. Из-за перспектив 20% (5)
3. Из-за доллара 16% (4)
4. Боюсь в 40 лет быть не нужным 1сником 8% (2)
5. Надоела 1с 4% (1)
Всего мнений: 25

Заметил на профильных форумах по админству, 1с да и на мисте. Тренд по переходу на java. Т.е у админов по переходу в прогерство причем 1с не рассматривается. У 1сников сразу же java
В связи с чем кто как думает? Из-за курса доллара?
903 badboychik
 
15.04.16
12:27
(898) так же могут сказать и они про нас - "в РФ какой софт ни возьми, он на 1С - бухучет, торговля, отраслевые системы, ларьки"
904 Маратыч
 
15.04.16
12:28
(903) Это смотря на какой сегмент рынка "они" смотреть буду в моменте.
905 Draziw
 
15.04.16
12:28
(903) Ты хотел сказать какой софт для товарно-складского учета не возьми он на 1С :) потому что если брать любой другой софт - он не на 1С :)
906 Мэс33
 
15.04.16
12:29
(901) нет, не поэтому.
907 Господин ПЖ
 
15.04.16
12:29
(905) +100500
908 badboychik
 
15.04.16
12:29
(904) (905) ну ынтерпрайз же рассматриваем, поэтому сравниваем бизнес-софт и учетные системы
909 Мэс33
 
15.04.16
12:32
Мы сейчас выбираем софт для автоматизации ITSM, а так же параллельно смотрим на системы автоматизации бизнес-процессов. С конца прошлого года посмотрел где-то с десяток презентаций, разных контор, в основном не казахстанские ))) .
95% решений на java.
910 Маратыч
 
15.04.16
12:32
(908) Дык ынтерпрайз ынтерпрайзу рознь. Оффлайн-торгашам, по сути, ничего другого и не надо, для логистики тоже в общем случае 1С достаточна, а вот с онлайн-торговлей, B2B, платежными системами и т.д. уже другие запросы, где 1С не всегда уместна. Такшта все равно сводится к вопросу, на какой ынтерпрайз мы смотрим.
911 badboychik
 
15.04.16
12:33
(909) 1С:ITIL чем плох?
912 badboychik
 
15.04.16
12:35
(910) единственная неохваченная 1С область это высоконагруженные и/или распределенные системы, остальное можно и на 1С замутить, было бы желание. Особенно на последних возможностях 8.3.*
913 Маратыч
 
15.04.16
12:40
(912) Пока это все равно забивание гвоздей микроскопом. Т.е. можно, но смысл?
914 Мэс33
 
15.04.16
12:41
(911) ну как бы сказать, без матерных слов ))
915 ДенисЧ
 
15.04.16
12:43
(911) Itilium вполне себе. Особенно при некотором применении рашпиля. Сталкивался.
916 transducer
 
15.04.16
12:51
Как же много мифов то во круг Java ))
Народ нихрена не не знает, но рассуждает про многомесячные дебаги... Прямо лолище
Мы, в свое время, слезли с 1С на Java по одной простой рпичиние.
Нажно было автоматизировать диллерскую сеть. Сделать единую систему, в которой бы работали все.
Если очень просто описать, то производитель отгружает товар в этой системе диллеру, тот его видит, потом сам отгружает своим торговым точкам и т.д. Дерево участников не ограничено. Конечная точка формирует заказ, диллер его сразу видит, потом сам формирует заказ выше и так до производителя. На основе заказов формируется производство.
На тот момент онлайн юзеров было порядка 1200.

Крупный франч готов был сделать это на 1С. С обменами между базами и прочей фигней. Ибо в одну базу никто не мог засунуть больше примерно 400 человек на тот момент.
Так вот там только цена лицензий стоила больше, чем вся разработка на Java.

Первую версию на Java выкатили через 1 мес. Через 3 мес пустили в эксплуатацию. Может на 1С было бы быстрее, может нет. Но бизнесу абсолютно пофиг на этот момент, ибо в целом сроки вполне нормальные.
А у Java есть один охрененно большой плюс. Когда сталкиваешься с проблемами, при правильном выборе технологии всегда есть вариант заглянуть в исходники и побороть проблему. 1С такого шанса не дает вообще. А проблем там хватает. И бизнес готов доплачивать за специалиста в штате, чтобы иметь возможность оперативно рещать проблемы, а не ждать подачек от 1С.
917 Draziw
 
15.04.16
12:52
(915) У меня кстати коллеги использовали, уже после моего увольнения, плевались конечно, но не так уж сильно, чтобы совсем совсем.... тоже показалось что более менее годный продукт уже становится.
Да и документооборот не плох у 1С. Так что в целом конечно в этой области у 1С тоже есть перспективы, пока правда она не ахти в ней представлена.
918 ДенисЧ
 
15.04.16
12:53
(917) НУ не знаю, мне понравился. Разумеется, после рашпиля, без него никуда.
919 Draziw
 
15.04.16
12:54
(916) я так же говорил,что когда вопрос в том, чтобы работать в 1000 потоков, то java за пояс заткнет все остальное.
920 ДенисЧ
 
15.04.16
12:54
921 kosmit
 
15.04.16
12:55
Для задачи партионного учёта (минисклада) требуется понимание работы механизма регистра (т.е. как эти партии создавать, списывать, получать по ним остатки). Всё остальное дело техники.

Данные всё равно будут в реляционной базе хранится. Так что на каком языке этот механизм реализовать не столько важно.

Можно на T-SQL, можно на EntityFramework. Уверен на Java тоже можно, тот же Hibernate.

Просто в 1С это уже есть как часть платформы, мы этим привычно пользуемся, не задумываясь как это работает внутри.
922 badboychik
 
15.04.16
13:00
или еще одна область где ява рулит это узкоспециализированные приложения - работа с графикой, картографией или научными анализами, визуализацией, BigData. Примеры решений на NetBeans Platform: https://netbeans.org/features/platform/showcase.html
Короче, на Java можно написать любой софт и ынтерпрайз это только подмножество. А 1С охватывает еще более узкую часть чем может охватить JavaEE
923 ДенисЧ
 
15.04.16
13:02
(922) Исчо раз. 1с - тьюринг-полная система. На ней можно нарисовать всё.
Как и на жабе.
Разница в скорости рисования
924 Мэс33
 
15.04.16
13:04
(923) нарисовать на 1с саму 1С? ой-ли
925 badboychik
 
15.04.16
13:05
(923) это язык может быть тьюринг-полным, а не система в целом. 1С не имеет средств работы с графикой, картами, параллельными вычислениями. Значит сфера очень сужается, максимум интеграция с другими системами или внешними компонентами на других языках
926 kiruha
 
15.04.16
13:05
(916)
Аналогично у нас база для партнеров на 10 000 различных пользователей.
1С никак не разразится лицензией на системы с подобным применением
927 ДенисЧ
 
15.04.16
13:06
(924) А на жабе нарисовать жабу? Да ли?
928 ДенисЧ
 
15.04.16
13:06
(925) "1С не имеет средств работы с графикой, картами, параллельными вычислениями"

Ну вот не надо тут уж так 3145926деть.
Всё она имеет.
929 mingw
 
15.04.16
13:07
(926) 1С притормозила проект транслятора 1С>java. Не решена проблема с получением прибыли. Переходить с коробок на опенсорс не готовы.
930 Злопчинский
 
15.04.16
13:08
и чего джависты за 10-15 лет так и не выкатили промышленного решения, аналогичного УТ? это кому не надо - джавистам такое решение? иди бизнесу не нужны джависты, которые "тянут" каждый по совему разумению?
931 badboychik
 
15.04.16
13:08
(926) 1С пора бы выпустить свой фреймворк для написания быстрых веб-приложений с возможностью скриптинга на языке 1С и UI-компонентами как в самой 1С, типа аналога Apache Wicket или PrimeFaces
932 Злопчинский
 
15.04.16
13:08
.....

Надоела 1с
933 Карупян
 
15.04.16
13:08
(929) не было такого проекта
934 mingw
 
15.04.16
13:09
(931) 1С это не надо. Потеря продаж коробок. См. http://www.oknosoft.ru/metadata/. Все есть.
935 Gary417
 
15.04.16
13:09
(929) java разве подразумевает опенсорс?
936 Мэс33
 
15.04.16
13:09
(927) кстати - да.
937 mingw
 
15.04.16
13:10
938 Маратыч
 
15.04.16
13:10
(916) Я вижу в этом решении автоматизацию одного бизнес-процесса. Причем, судя по описанию, простого. О чем я и говорил, когда упоминал высоконагруженный фронтенд в связке с 1С-ным бэкофисом.
939 mingw
 
15.04.16
13:11
(935) Исходники конфы и платформы. См. (916) "вариант заглянуть в исходники и побороть проблему". Будут на java. Пираты. Как ключи?
940 Мэс33
 
15.04.16
13:11
(930) а как люди живут за рубежом без УТ ? )))
941 mingw
 
15.04.16
13:12
(935) Любое java решение. Даже после обфускатора. Открывается.
942 Gary417
 
15.04.16
13:12
(927) бывает и круче
https://ru.wikipedia.org/wiki/IKVM.NET

jvm на .Net
943 Господин ПЖ
 
15.04.16
13:13
>и чего джависты за 10-15 лет так и не выкатили промышленного решения, аналогичного УТ?

странный вопрос... как можно было конкурировать с ломаной 7.7? и где? на уровне киосков? да и ява в те времена не торт совсем была с точки зрения гуя или работы с оборудованием
944 mingw
 
15.04.16
13:16
(933) Информация от топов 1С?
945 Карупян
 
15.04.16
13:17
(944) а у тебя откуда?
946 mingw
 
15.04.16
13:18
947 Господин ПЖ
 
15.04.16
13:20
(943) + примерно в ту пору заказывали одной конторе прототипы решения (на аве и .net) которое должно было заменить клюшечную конфу в рознице. прототип должен был уметь оприходовать, списать товар, пара отчетов и пробить чек в ФР

хотя контора специализоровалась на яве, прототип на .net они сделали быстрее и он был более вменяем
948 mingw
 
15.04.16
13:21
(947) Swing vs WinForms. Даже не смешно.
949 Карупян
 
15.04.16
13:23
на явен никто не пишет обычные формы
950 Карупян
 
15.04.16
13:24
(946) Этот проект никто не свернул.
И он никакого отношения не имеет к трансляции 1с - ява
951 Карупян
 
15.04.16
13:24
Кстати новый сервер 8.4 уже частично на яве
952 mingw
 
15.04.16
13:27
(950) Почему то. Все убийцы 1С. Сразу начинают с конфигуратора. 1С в этом не нов.
На чем написано это дополнение к Еклипсу?
953 Господин ПЖ
 
15.04.16
13:28
(949) заказчику как бы похрен - обычные они или необычные (тем более дело было в 2005 году, про вэб и планшетики еще никто не думал)... должна быть форма, в ней поля, гриды и прочие шняги. чем это все стабильнее и менее нуждается в обвесах от разных сторонних контор - тем лучше
954 mingw
 
15.04.16
13:29
(951) Сами подтверждаете. Нет проблем сделать фреймворк 1С на java. И сделать транслятор кода 1С в код java. Для почти всех конфигураций.
Но зачем? Тогда форкнут.
955 mingw
 
15.04.16
13:29
(954)+ Проблем кроме суммы денег. И времени.
956 Карупян
 
15.04.16
13:30
(954) Язык 1с никто на яву транслировать не собирался и не собирается
957 Gary417
 
15.04.16
13:30
(954) Как форкнут то? они что исходники выкладывать будут?
958 Господин ПЖ
 
15.04.16
13:31
>Но зачем?

чтобы явисты тоже окуели от объектной модели скд. или реализации клиент/сервер
959 mingw
 
15.04.16
13:31
(956) А что по вашему сервер 1С на java? Как не транслятор из 1С в java.

(957) Декомпилятор java подсказать? Или сами найдете?
960 Gary417
 
15.04.16
13:32
(959) обфускаторы для этого придуманы уже давным давно
961 mingw
 
15.04.16
13:36
962 Мэс33
 
15.04.16
13:37
(954) (957)
да пусть форкают - победит та контора, которая напишет отличный вариант ПО и обеспечит хорошую техподдержку.
963 Gary417
 
15.04.16
13:38
(961) и прямо он любой-любой обфускатор проанализирует?

ведь и C/CPP декомпиляторы давно существуют, но не всё так просто
964 mingw
 
15.04.16
13:42
(963) Да. Не все так просто. Но на порядок проще чем C/C++.
965 Gary417
 
15.04.16
13:48
(964) проще да, но и способы защиты существуют в т.ч. и хорошие
966 transducer
 
15.04.16
13:52
(930) Проснись, чувак, посмотри на мир во круг. На Java подобного говна написано сотни. Если нужен ведор типа 1С, то это SAP, у него все на Java крутится.
967 mingw
 
15.04.16
13:53
(965) Не поняли. Имея удобочитаемые высокоуровневые исходники. Легко "форкнуть". Написать с 0 подобный код самостоятельно. Будет лицензионная чистота. "Алгоритмы не патентуют"©
968 Gary417
 
15.04.16
13:59
(967) легко форкнуть когда есть нормальный код и документация, а не куча невнятных процедур и переменных которые надо долгодолго анализировать
969 mingw
 
15.04.16
14:00
(968) Попробуйте. Разобраться. В конфе. На УФ. И БСП.
970 Карупян
 
15.04.16
14:04
(959) Тот компонент что на яве не занимается никакой трансляцией
971 mingw
 
15.04.16
14:11
(970) Дык понятно. Веб сервер встроили?
972 Serginio1
 
15.04.16
14:13
Кстати в .Net есть .NET Native https://habrahabr.ru/company/microsoft/blog/265889/
973 Карупян
 
15.04.16
14:13
(971) Тот компонент сделали ради кассандры и зукипера
974 Serginio1
 
15.04.16
14:15
972 +
Наконец, последнее значительное изменение в привычном подходе в результате перехода на .NET Native – это то, как вы создаете пакеты для магазина. Одна из ключевых возможностей .NET Native заключается в том, что компилятор может работать в облаке. Когда вы создаете пакет для магазина в Visual Studio, создаются два пакета: .appxupload для магазина и “тестовый” .appx для локальной установки. Пакет .appxupload содержит MSIL-сборки, а также явные отсылки на версию .NET Native, используемую вашим приложением (указано в AppxManifest.xml). Далее этот пакет отправляется в магазин и компилируется с использованием той же версии цепочки компиляции .NET Native. Так как компилятор находится в облаке, он может быть использован повторно для исправления багов без необходимости локальной перекомпиляции приложений.
975 Gary417
 
15.04.16
14:16
(969) и? в конфигурациях 1С есть вменяемая логика, а обфускатор может такой чертовщины нагенерировать и наоптимизировать что проще с нуля будет написать чем алгоритмы разбирать
976 mingw
 
15.04.16
14:25
(973) А. Кластеры серверов. Управление ими. С мониторингом и балансировкой.
Еще распределенный полнотекстовый поиск?
977 Злопчинский
 
15.04.16
14:35
(940) видимо также как я. не покупают мегакомбайны. а заказывают недорогой софт под собственные нужды...?
978 Злопчинский
 
15.04.16
14:36
(969) в возможностях конфы разобраться вообщем не так уж сложно...
979 NWsFF
 
15.04.16
14:40
Я в свое время перешел с с++/шарпа на 1С, участвовал в нескольких успешных проектах, по ряду причин пришлось сменить место жительство и осознать что кроме 1с, вакансий нет, после первой недели знакомства с 1С я был просто в экстазе от скорости писанины бизнес лапши на 1С, по сравнению с прошлым опытом я реально считал что те проекты которые мы делали 1,5 года 5 программистами, я в одного сделаю за полгода максимум. Помню я на с++ поеботу с поиском утечек данных, и ковырянием MSDN как сделать и почему не работает.
980 Маратыч
 
15.04.16
14:40
(979) >я реально считал что те проекты которые мы делали 1,5 года 5 программистами, я в одного сделаю за полгода максимум

Счас оптимизма поубавилось? :))
981 mingw
 
15.04.16
14:41
(978) Речь не про возможности. А начинку. Попытка исправить. Найти где ошибка. Это Адъ.
982 NWsFF
 
15.04.16
14:41
(980) Сейчас я ленивый стал , единственный минус 1С
983 Маратыч
 
15.04.16
14:42
(982) Гы, лучший комментарий в ветке, ящетаю :)

(981) Найти ошибку в конфигурации? Это - сложно?
984 Маратыч
 
15.04.16
14:42
+(983) Другое дело, если ошибка завязана на баг платформы, но это редкость вообще.
985 mingw
 
15.04.16
14:47
(983) Догадаться почему Розница 2.2 не ищет по ШК номенклатуру в документах. Хотя ШК в регистре есть.
Просто неправильная настройка. Префикс штучного фасованного товара. 2Y=23. Совпал с началом загруженных ШК.

И таких примеров масса. Когда не знание конфы. Настройки в деталях. Требуют ковыряния в потрохах.
986 Маратыч
 
15.04.16
14:49
(985) Я всегда в первую очередь лезу в потроха, например. Чтобы понять, как эта побебень работает, т.к. запоминать стопицот тыщ настроек, состав который с каждым релизом меняется, мне нафиг не уперлось.
987 mingw
 
15.04.16
14:49
(985)+ Ошибка/недочет в конфе. Ибо настройки "Штрихкодирование товаров на весах" недоступно. Не используем весовой. А конфа использует. Без весов.
988 Маратыч
 
15.04.16
14:49
+(986) Отладчик + понимание структуры типовых и не очень типовых конфигураций чудеса творят. Дальше - дело техники.
989 Маратыч
 
15.04.16
14:50
(987) Ну и? Отладчиком это находится за пару минут.
990 mingw
 
15.04.16
15:00
(989) Да. Нашел за пару минут. Отладчиком.
Но если что посложнее. То уже не пара минут. И без "знания типовых". Ступор.
"Программист". Изучавший в юности несколько языков. Проходивший практику на java. Не смог. Обратился ко мне.
991 Карупян
 
15.04.16
15:03
(990) Тупой просто программист
992 Карупян
 
15.04.16
15:04
Я вон в джаве нашел ошибку в модуле для фейсбука за час примерно, а сам джаву видел месяц всего
993 ДенисЧ
 
15.04.16
15:05
"джаву видел месяц всего"
Я в пыхпыхе ошибку нашёл за 20 минут, хотя его не видел никогда...
994 Карупян
 
15.04.16
15:06
Вон, даже ДенисЧ смог
995 ДенисЧ
 
15.04.16
15:07
(994) А по фейсу? за "даже" ?
996 mingw
 
15.04.16
15:07
(992) (993) Пока PHP лидирует. Перед java. По юзабельности. 20<60.
997 mingw
 
15.04.16
15:08
(995) А потом. После обновления. Платформа 1С. Скажет привет. По ФИО.
998 Мэс33
 
15.04.16
15:20
999 ДенисЧ
 
15.04.16
15:21
(998) 1с нет. Выборка нелегитмна
1000 ДенисЧ
 
15.04.16
15:21
да 1000
1001 ДенисЧ
 
15.04.16
15:21
и....
Аминь
1002 ДенисЧ
 
15.04.16
15:22
Что, не аминь?... (((