Имя: Пароль:
1C
1С v8
Вышел новый релиз "1C: Enterprise Development Tools" (1.1.0.203)
,
0 arsik
 
гуру
28.09.15
09:43
https://releases.1c.ru/version_files?nick=DevelopmentTools10&ver=1.1.0.203

Только не написано, что они там подкрутили.
1 arccos6pi
 
28.09.15
09:45
2 Aleksey
 
28.09.15
09:49
(0) Версия 1.1.0 "1C:Enterprise Development Tools" не поддерживает работу с версией 8.3.6 платформы "1С:Предприятие". Поддерживается работа с версией 8.3.7
3 detec
 
28.09.15
09:52
Выход такого софта очень напоминает отчаянные попытки Microsoft удержаться в сфере разработки ПО. Но с такой лицензионной политикой платформа 1С 8 будет неконкурентоспособна с той же Java и бесплатными фреймворками под неё.
4 Asmody
 
28.09.15
09:54
(3) продолжайте хоронить 1С
5 Ненавижу 1С
 
гуру
28.09.15
09:57
(3) а чего не так у мекрософт? Они монополисты рынка винды, флагманы разработки в ней. Пытаются просунуться и вне.
6 Tahallus
 
28.09.15
09:58
(3) диванная аналитики рулит
7 Tahallus
 
28.09.15
09:58
(0) попробовал импортировать УТ 11, проект весил 6 гигов, это конечно перебор.
про скорость вообще молчу.
8 detec
 
28.09.15
10:07
(5) Рынок инструментов разработки исключительно под Винду сдувается. Если всё было б в шоколаде - вряд ли жадные капиталистические дядьки стали бы раздавать Студию бесплатно и выпускать порты .NET под Линукс.
9 Гёдза
 
28.09.15
10:26
Раньше 2020 вряд ли это будет рабочий инструмент
10 Serginio1
 
28.09.15
10:28
(8) Это смотря под какую винду. Декстопы пока исключительно Винда. А вот под мобильные платформы мизер. Поэтому и хотят развивать инструменты разработки для мобильных приложений, а деньги стричь на Windows Store.
Сейчас на VS можно создавать приложения и для Андрюши и для айоса
11 Serginio1
 
28.09.15
10:31
10 + http://www.ixbt.com/news/2015/09/22/windows-10-windows-store-windows-8.html


Компания Microsoft на прошлой неделе опубликовала в своем блоге информацию о том, что пользователи Windows 10 посещают онлайновый магазин Windows Store и скачивают приложения куда активнее пользователей Windows 8.

«Среднестатистический пользователь Windows 10 сегодня скачивает в шесть раз больше приложений в Windows Store, чем среднестатистический пользователь Windows 8», - сообщил Тодд Брикс (Todd Brix) из Microsoft.


Стоит отметить, что Microsoft неоднократно говорила о желании повысить интерес пользователей к магазину приложений Windows Store, который пока что продолжает уступать по разнообразию, количеству и качеству контента Google Play и App Store. Но можно предположить, что по мере роста пользовательской базы Windows 10 разработчики будут все чаще выражать желание представлять свои приложения как в Google Play и App Store, так и в Windows Store.
12 Dmitrii
 
гуру
28.09.15
10:31
(0) >  не написано, что они там подкрутили

В письме написали
http://www.1c.ru/news/info.jsp?id=20494
НОВЫЕ ВОЗМОЖНОСТИ ВЕРСИИ 1.1.0 ПО СРАВНЕНИЮ С ВЕРСИЕЙ 1.0
В версии 1.1.0 изменена структура проекта конфигурации. Получили дальнейшее развитие:
архитектура приложения,
механизмы и инструменты для разработки конфигураций,
механизмы редактирования прав,
механизмы редактирования управляемых форм,
механизмы редактирования модулей,
механизмы редактирования схемы компоновки данных,
механизмы отладки.

Также в числе новых возможностей:
полнофункциональный конструктор запросов и конструктор запросов с обработкой результата,
управление настройками связи проекта с информационными базами,
инкрементальная загрузка конфигурации в информационную базу,
обеспечение базового уровня API, документации и рекомендаций для сторонних разработчиков плагинов,
оптимизация работы с большими конфигурациями,
поддержка версии 8.3.7 платформы "1С:Предприятие".

Полный перечень представлен в файле updates.html, входящем в дистрибутив данной версии продукта.
13 Гёдза
 
28.09.15
10:34
(11) Ты много настриг на вин сторе?
14 Serginio1
 
28.09.15
10:41
(13) Я не выкладываю. А вот MS хочет на этом стричь, развивая Windows Store
15 Гёдза
 
28.09.15
10:42
(14) Пока все это на уровне желания и остается
16 Fragster
 
гуру
28.09.15
10:44
ERP в него можно загрузить, или как раньше?
17 Fragster
 
гуру
28.09.15
10:44
я думал, что 16 гигов оперативы  на десктоп - это с запасом. вроде как ошибся (
18 Dmitrii
 
гуру
28.09.15
10:45
(3) > платформа 1С 8 будет неконкурентоспособна с той же Java

По-моему, ты не верно понимаешь конкурентные преимущества 1С. Не думаю, что разработчики платформы 1С позицианируют себя, как конкуренты Java.
Да и у конкурентов что-то пока никак не получается задавить 1С при всех её недостатках (коих отрицать конечно нельзя).
19 Dmitrii
 
гуру
28.09.15
10:46
(16) > ERP в него можно загрузить

Пишут, что в числе новых возможностей оптимизация работы с большими конфигурациями. Но надо проверять.
20 shuhard_серый
 
28.09.15
10:54
(3)[Но с такой лицензионной политикой платформа 1С 8 будет неконкурентоспособна с той же Java и бесплатными фреймворками под неё.]
1С не фрэйворк и на этом обломалось туча народа
1С продаёт готовые решения и средства их кастомизации , на этом рынке Java тихо сопит под плинтусом
21 detec
 
28.09.15
10:55
(18) С теми экономическими и политическими реалиями, что нарисовались на просторах СНГ, вряд ли будут какие-то попытки сменить лидеров на нишевых рынках в ближайшие лет 5.

Мне кажется, что как раз пытаются разработчики платформы представить её как полноценную backend-среду. Зачем тогда поддержка стандартов OData, JSON, всяких веб-сервисов.
До меня доходила информация, что платформа 1С 8 используется местами в аутсорсинговых конторах из-за этих фич. Но не в обслуживаемых коммерческих проектах (по всей видимости, из-за полной лицензионной бесперспективности), а во внутренней автоматизации, "для себя".
22 detec
 
28.09.15
10:56
(20) Мы говорим о голой платформе или о связке платформа + типовые конфигурации?
23 detec
 
28.09.15
11:00
Голая платформа 1С 8.3, сама по себе, соответствует связке фреймворков из семейства Hibernate + Spring. Другое дело, что, поскольку разработка для 1С 8.3 ведётся в проприетарной IDE и продукт запускается в проприетарном лицензируемом рантайме - скорость разработки во многом раз выше, за счёт скрытия в IDE всей сложности взаимосвязи слоёв.
24 Serginio1
 
28.09.15
11:01
(15) Ну как видишь статистика с тобой не согласна.
25 Гёдза
 
28.09.15
11:02
(24) Вместо 1 купившего, теперь 6? ВСЕГО )))
26 Лодырь
 
28.09.15
11:05
Пока не выйдет боевая версия, какой смысл запускать? Работать бесплатным тестером?
27 quit
 
28.09.15
15:26
Выход не тестового релиза озвучена?
28 arsik
 
гуру
28.09.15
15:27
(27) 2020 год
29 magicSan
 
28.09.15
15:40
нафига?
30 Cyberhawk
 
28.09.15
16:01
(26) Дух первопроходства и ощущение, что ты поучаствовал в создании чего-то великого!
31 Матиус
 
28.09.15
16:02
(17) 640 гигабайт хватит всем
32 Гёдза
 
28.09.15
16:03
(30) Лучше уж джаву изучать
33 Матиус
 
28.09.15
16:05
(32) что мешает?
34 pumbaEO
 
28.09.15
16:25
(26) даже тестером поработать не получится, т.к. фиг до них достучишся.
35 Гёдза
 
28.09.15
16:26
(33) Миста )))
36 Smallrat
 
28.09.15
16:40
(31) ыы))
37 qeos
 
28.09.15
17:26
а ктонить использует этот инструмент для разработки?
38 EvgeniuXP
 
28.09.15
18:24
(37) ознакомительная - для малых конфигураций.
39 etc
 
28.09.15
18:58
(38) скорее для желающих потыкать мышкой во что нибудь интересное когда основной работой заниматься не хочется.
40 pumbaEO
 
28.09.15
19:08
(38) ERP 2.1 часов 10 импортило.
41 orefkov
 
28.09.15
20:06
(40)
"Лучше день потерять, потом за час долететь" - это могло бы стать их девизом, если бы потом за час долетало. Но увы...

Вообще, странная идея - сначала реализовывать в платформе логику прикладных объектов на С++, а потом ту же логику в стороннем редакторе на Java. То есть теперь разработчикам платформы придётся еще больше синхронизировать код. Сначала какую-то мульку реализовывать, чтобы могла работать в Предприятии, потом ее редактирование и настройку в Конфигураторе, потом еще чтобы ее можно было редактировать и настраивать в EDT. Причем чтобы она так же работала. То есть либо задерживать выход релиза 1С, пока в EDT не появится поддержка, либо EDT будет всегда чуть отставать на шажок назад. Или 1С надеется, что новых прикладных объектов и редакторов более не будет, и дальнейшие релизы будут только исправлять ошибки, типа 7.7.27?
42 Serginio1
 
28.09.15
20:36
(41) Ну учитывая, что код клиента это JS, то и серверную часть можно и на нем делать. Кстати http://rsdn.ru/forum/flame.comp/6086186.1
43 orefkov
 
28.09.15
22:12
(42)
Причём тут JS? EDT на Java сделан.
44 Serginio1
 
28.09.15
22:37
(43) К тому, что логику можно и нужно делать на JS и вводить его вместо текущего языка. Мне нравится Type Script.
А EDT это всего навсего среда разработки. VC написана на С++, но прекрасно подходит под разработку на разных языках.
45 pumbaEO
 
28.09.15
22:40
(44) семитрично - еclipse сделан на java, а подходит для разработки для node.js, python, c
46 Reaper_1c
 
28.09.15
22:51
(41) На партнерский семинар съезди и задай вопрос. Могут ведь и ответить. Ответ взорвет тебе... мозг };->
47 orefkov
 
28.09.15
23:04
(44)
Ты так и не понял, про что я.
Я не по внутренности конфигураций, я про внутренности самого движка, платформы. Ну, для примера: возьмем объект метаданных "Справочник". Разработчики платформы сейчас на С++ реализуют внутренние "потроха" этого объекта, кодят к примеру - какие у него могут быть реквизиты, ТЧ и т.п. Кодят различные правила валидации - как проверить название справочника, когда вы в конфигурацию новый добавляете, какие типы у реквизитов могут быть. В конструкторе запросов как и с чем он может связываться, какие поля дает. Какие виды прав могут быть для справочника. Какие изменения в язык 1С он даёт - методы, глобальные свойства контекста, виды модулей. Расширения элементов управления. Там куча работы, чтобы всё это в конфигураторе цвело и пахло.
А теперь всю эту работу разработчикам платформы надо дублировать - реализовать всю логику обслуживания объекта метаданных "Справочник" еще и в EDT, причём уже не на С++, а на Java. То есть надо еще добавлять тестирование, что  поведение одинаково и там и там. Ну не знаю там, абстрактный пример - допустим разработчики EDT накосячили и считают, что символ "$" можно использовать в названии справочника. И ты сможешь в EDT добавить справочник "$Валюта". И всё в EDT будет прекрасно редактироваться, сохранятся, вот только в 1С не запустится. Это же всё надо проверять. По сути, надо половину платформы переписать с С++ на Java. Причем так, чтобы не поломать. Надо очень много моментов отработать, отследить, чтобы это могло на промышленный уровень выйти. А это, соответственно, бабки. И как и на чём 1С собирается их отбивать - непонятно. Учитывая, что рефакторинг, подсветки и прочие плюшки - нужны дай бог если одному проценту одинэсников.

Вообще, с чего 1С озаботилась предоставлением инструментов рефакторинга людям, которых она же сама не считает достойными хотя бы элементарных регэскпов?
48 orefkov
 
28.09.15
23:06
(46)
Мне уже их код мозг взрывает, не то что их ответы :)
49 Serginio1
 
28.09.15
23:16
(47) Логику можно написать на чем угодно, а из него отранслировать во что угодно. Например http://catalog.mista.ru/public/402038/

Просто средства разработки совершенствуются от года в год огромными скачками, на что 1С не способна.
https://msdn.microsoft.com/ru-ru/library/bb386063.aspx
50 romix
 
29.09.15
09:30
(47) На Яве, похоже, есть открытые редакторы форм

https://eclipse.org/windowbuilder/
Можно предположить, что в 1С делали, по крайней мере, тонкий клиент, с оглядкой на Яву.
Идеологически тонкий клиент и есть подход Явы.

Также можно предположить, что портирование планировалось изначально (по крайней мере, с тонкого клиента 8.2) и там использовали совпадающие имена библиотечных функций (этого мы, правда, не видим из-за сокрытия имен).

Таким образом, у 1С появился и некий слой визуальных решений, который в достаточном объеме повторяет Яву и может быть портирован еще куда-нибудь, например, в совершенно новую «импортозамещающую» систему.
51 Draziw
 
29.09.15
09:49
Вот было бы круто если бы для запуска этих приложений которые написаны в Eclipse не надо было бы клиент 1С. А так че-то я не понял в чем прикол и нафига это надо.
52 Serginio1
 
29.09.15
10:36
49+ Я к тому, что функциональность удобно описывать декларативно, через атрибуты классов, свойств по которым компилятор гененит методы, прокси классы, интерфейсы итд.

Что касается взаимодействия объекта написанного на C++ и доступ нему через интерпретатор, то тоже не вижу проблем. В VS приходится работать и с нативом через интероп, Idispatch и прочие интерфейсы. Отлаживать нетовские DLL в нативном приложении подключаясь к процессу.
Все очень удобно и значительно больше возможностей чем в том же конфигураторе.
53 Гёдза
 
29.09.15
10:38
(52) Те ты утверждаешь, что прописывать свойства и писать формы вручную !удобнее! чем накидать мышкой на форму и проставить галочки?
54 orefkov
 
29.09.15
10:45
(51)
Это просто сторонний редактор конфигураций, альтернативный конфигуратор. Там средствами конфигуратора 1С конфигурация выгружается в файлы, потом с помощью эклипса и лагинов к нему можно редактировать эти файлы, потом из файлов собирается конфигурация обратно.
(52)
Ты опять вообще не про то. Я про то, что команде 1С теперь придётся поддерживать не одну IDE (Конфигуратор), а две - Конфигуратор и EDT. И добиваться, чтобы они при разных способах редактирования конфигурации выдавали в итоге одинаковый результат. По мне так это очень сложная задача.
55 jsmith82
 
29.09.15
10:47
Всё не читал. Орефков, а зачем это надо? Своего пофигуратора не хватает?
56 jsmith82
 
29.09.15
10:48
Я так-то качнул, чёто там потыкал. Ну хз. Альтернативный пофигуратор. Ничего особенного.
57 Draziw
 
29.09.15
10:48
(54) Трешь какой-то, зачем это надо :)
Наверно там какой-нить сотрудник в рамках программы "1 день в неделю делаем нелепую фигню", наваял, руководство посмотрело и решили выпустить как продукт :)
58 jsmith82
 
29.09.15
10:49
А Java сейчас, что, популярная технология. Где используется? Для Linux?
59 jsmith82
 
29.09.15
10:50
По мне так на виртуальной машине в винде как-то убого выглядит. Хотя я давно этим не занимался, а занимался ради любопытства - от силы прочитать книгу и навоять хелло ворлд.
60 Draziw
 
29.09.15
10:54
(59) А думаешь оболочка телевизора у тебя не на java написана ? :)
61 Гёдза
 
29.09.15
10:55
(58) Везде )))
62 Draziw
 
29.09.15
10:55
да и linux+android это в сто раз больше устройств чем под винду :) вот тебе и популярность java.
63 jsmith82
 
29.09.15
10:55
(60) Хм. То есть embedded-системы это Linux + Java? Прикольно.
64 Гёдза
 
29.09.15
10:56
Хотя конечно, лучше бы вместо едт сделали апи к конфигуратору.
А гит и другие плюшки мы бы уже сами написали
65 jsmith82
 
29.09.15
10:56
(62) Ну, про ведро я знаю. Думал, где ещё. Слышал, что в банковском деле какие-то солидные решения есть.
66 Гёдза
 
29.09.15
10:56
(65) Серверные части сейчас можно на яве писать
67 Гёдза
 
29.09.15
10:56
*модно
68 Draziw
 
29.09.15
10:58
(65) а сколько пиратских серверов online игр написано на java :)))
69 Гёдза
 
29.09.15
11:05
(68) Да и не пиратских. Очень много онлайн игр (конечно не уровня вов) написано на джаве
70 magicSan
 
29.09.15
11:10
(62) гумнофоны с 95% гумнософта. А линукс 5% рынка или сколько там?
71 ifso
 
29.09.15
11:27
(11)
> пользователи Windows 10 посещают онлайновый магазин Windows
> Store и скачивают приложения
угу, в свете сетевой активности упомянутых окон, остается только надеяться, что сами пользователи в курсе чего посещают и скачивают якобы они )
72 Dmitrii
 
гуру
29.09.15
11:28
(54) > 1С теперь придётся поддерживать не одну IDE (Конфигуратор), а две - Конфигуратор и EDT

Если я правильно понимаю, развитие конфигуратора будет приостановлено. Хотя никакого окончательного решения еще не принято.

Типа Конфигуратор - среда быстрой разработки для "что-то чуть подкрутить", а EDT - для серьезной взрослой разработки с гораздо большими возможностями, чем в конфигураторе.
http://v8.1c.ru/overview/release_IDE/

(57) > какой-нить сотрудник в рамках программы "1 день в неделю делаем нелепую фигню", наваял...

Разработкой EDT для 1С занимается сторонняя контора.
И, наверное, не бесплатно...
73 Serginio1
 
29.09.15
11:47
(53) При автоматическом описании атрибуты значительно удобнее, кроме того атрибуты это не свойства, а подсказки компилятору какие прокси классы генерить, какие методы и свойства в том числе для кучи проверок и событий.
(54) Я думаю, что на Eclipse  им будет проще совершенствовать конфигуратор. А пока да переходный период.
74 kyvv
 
29.09.15
12:13
GUI building tools allow developers to spend less time and money creating Java GUIs, because they can focus on creating application-specific functionality rather than coding the low-level logic required for GUIs to run.
Кто-нибудь может толково перевести? Мне показалось, что они отходят от кодирования GUI(это из windowbuilder). Будет как у MS только бесплатно?
75 EvgeniuXP
 
03.10.15
12:07
(72) "Типа Конфигуратор - среда быстрой разработки для "что-то чуть подкрутить"

вот всех и опустил ниже плинтуса :)