|
Какие IT технологии (или языки программирования) чаще идут как бонус для разработчика 1с? | ☑ | ||
---|---|---|---|---|
0
Бешеный заяц
01.02.22
✎
10:01
|
Хотелось бы изучить что то полезное которое можно будет применять с 1С но что? ВЕБ для написания фронда? например реакт ? C# для написания компонент или com объектов? но это как понимаю мелочи? есть что то более серьёзное что часто идет параллельно с 1С?
|
|||
21
Курцвейл
01.02.22
✎
10:35
|
(20) Смоук тесты, автотесты, тесты на мердж с мастер веткой это тоже часть ДевОпса
|
|||
22
pechkin
01.02.22
✎
10:37
|
тесты - это QA
|
|||
23
lodger
01.02.22
✎
10:38
|
(21) вы из девопса бога какого-то лепите.
|
|||
24
Курцвейл
01.02.22
✎
10:43
|
(23) Они не разрабатывает это, а обслуживает.
|
|||
25
Бешеный заяц
01.02.22
✎
13:32
|
Те как понял из всего написанного 1С стоит обособленно от остального IT точнее 1С ники
|
|||
26
vde69
01.02.22
✎
13:40
|
(0) >>>есть что то более серьёзное что часто идет параллельно с 1С?
да например семья, дети.... ну а если серьезно - то 1с очень серьезная система сама по себе, ее одной должно хватать. Но если хочется можно можно двигаться в направлениях 1. технологический эксперт (SQL, планы запросов, оптимизация скорости, кластерезация и т.д.), можно сказать это 1с:DBA 2. конс. (предметная область), тут расти есть куда на много лет 3. интеграция (всякие сервисы, шины обмена, КД, COM и т.д.) все остальное это скорее уже не связано с 1с.... |
|||
27
Smit1C
01.02.22
✎
13:52
|
(0) больше для разработчика 1С будет плюсом знание бух и упр учета, а также основы расчета ЗП + навыки стрессоустойчивости и борьбы с выгоранием,
чем какой-то доп язык программирования. |
|||
28
МихаилМ
01.02.22
✎
15:47
|
(0) язык xslt уже изучили?
|
|||
29
mikecool
01.02.22
✎
15:51
|
(0) Фронда - вы геволюцию планируете, батенька?
|
|||
30
VladZ
01.02.22
✎
15:54
|
(0) Я за интеграционные механизмы: веб-сервисы, КД и т.д.
|
|||
31
Бешеный заяц
01.02.22
✎
15:59
|
(29) например некоторые вещи для обычных смертных можно на веб вынести не пуская непосредственно в 1с, в данном случае 1с выступает в роли бекенда, например многочисленные заявки пользователей (на закупку например, табеля работы итд).
Да и если быстрый фронт нужен не плохо бы тоже через веб реализовать так как 1с овский реально тормозной. |
|||
32
rozer76
01.02.22
✎
16:05
|
(7) согласен, полезно. Но смотря в каком объеме. GIT изучается за пару часов если пользовать EDT в 1с - кнопочки готовые уже есть (например как в питоновском pycharm). А вот выучить все это по настоящему с консольными командами это не просто.
|
|||
33
fisher
01.02.22
✎
16:06
|
(31) Это была попытка скрасить скучную ветку аллюзией на французскую фронду.
|
|||
34
pechkin
01.02.22
✎
16:10
|
(31) а кто будет платить за реализацию быстрого фронта?
|
|||
35
TheRoofIsOn Fire
01.02.22
✎
16:13
|
(0) никакие, 1С - это тупиковая ветка развития ит технологий. С 1С параллельно ничего не идет, здесь все свое: веб клиент, мобильный клиент, веб сервисы, фабрики хдто.
|
|||
36
TheRoofIsOn Fire
01.02.22
✎
16:15
|
если только администрирование-разработку скуэль, может пригодится для сдачи на эксперта.
|
|||
37
Бешеный заяц
01.02.22
✎
16:15
|
(34) это может реализовать сам 1с ник, ничего сложного там нет, примеров в сети полно, сам немного поковырял даже когда время было
|
|||
38
TheRoofIsOn Fire
01.02.22
✎
16:16
|
(37) а кто будет сопровождать когда ты уволишься? Жаваскрипист за 300 штук?
|
|||
39
Бешеный заяц
01.02.22
✎
16:22
|
(38) любой не глупый 1с ник при желании может подхватить тему.
|
|||
40
Zapal
01.02.22
✎
16:27
|
(0) очевидно же что крутость одинэсника определяется знанием предметной области, типовых, опытом внедрения крупных проектов
еще один язык программирования никого не интересует, никто за него доплачивать не будет |
|||
41
TheRoofIsOn Fire
01.02.22
✎
16:40
|
(39) Если он не глупый и знает джава скрипт, зачем ему в 1С работать? Зарплата жаваскриптеров реактистов в 2 раза выше.
|
|||
42
vi0
01.02.22
✎
16:43
|
(0) регулярные выражения
|
|||
43
TheRoofIsOn Fire
01.02.22
✎
16:45
|
вот пожалуйста 860 000 дают https://hh.ru/vacancy/51835848?from=vacancy_search_list&hhtmFrom=vacancy_search_list&query=react
|
|||
44
Бешеный заяц
01.02.22
✎
16:47
|
(41) знать JS и React чтобы что то небольшое на коленке подправить в обнимку с гуглом, и работать в коммерческой разработке это разные вещи.и разница с 1С не в два раза, может раза в полтора да и то с натяжкой. Вот в бекенде уже пожирнее платят
|
|||
45
VladZ
01.02.22
✎
16:47
|
(43) + Релокация в Японию.
Так что не нужно в рубли переводить ЗП. |
|||
46
TheRoofIsOn Fire
01.02.22
✎
16:50
|
(44) Представляешь как вакансия будет выглядеть. 1С УПП,(ты же на упп сидишь) БП и javascript, знание библиотек react, 120 тыр.
|
|||
47
TheRoofIsOn Fire
01.02.22
✎
16:51
|
а еще наверное mvc паттерны программирования, html, css, ну и так до кучи всякого
|
|||
48
acht
01.02.22
✎
17:19
|
(42) > регулярные выражения
Хи =) https://wonderland.v8.1c.ru/blog/plan-zadach-na-versiyu-8-3-23-platformy-1s-predpriyatie/ План задач на версию 8.3.23 платформы 1С:Предприятие Поддержка регулярных выражений в платформе - Запланирована |
|||
49
pechkin
01.02.22
✎
17:25
|
(48) Community-версия платформы
Интересно чем будет отличаться от учебной |
|||
50
rsv
01.02.22
✎
17:29
|
(0) никакие . Вы прог базы данных. Даже тип СУБД неважен.
Отодвинут прослойкой движка. Так что знания цифирь в табличках, поиск ошибок среднего заработка и тд и тп |
|||
51
lodger
01.02.22
✎
17:29
|
(43) ну так там столько предполагается платить не потому, что соискатель знает как писать Hello world на JS, а потому, что туда хантят реальных специалистов.
|
|||
52
pechkin
01.02.22
✎
17:32
|
(43) с релокацией можно и 20куе поднимать
|
|||
53
acht
01.02.22
✎
17:32
|
(49) > Интересно
Оторвут фишку переключения платформы из базовой в проф, если установить новую лицензию =) |
|||
54
ДенисЧ
01.02.22
✎
17:33
|
(52) А зачем тебе 20 куёв? Своего не хватает?
|
|||
55
rsv
01.02.22
✎
17:33
|
+(50) и почееееемуууу двадцать копеек при закрытии ? И скать 20 копеек , перепроводя все что можно перепровести
|
|||
56
Конструктор1С
01.02.22
✎
17:46
|
(21) девопсы пилят инфраструктуру для тестов и вот этого всего
(22) не совсем. Юнит-тесты пишут сами разработчики. QA обычно пишут интеграционные и сквозные тесты |
|||
57
Кирпич
01.02.22
✎
17:49
|
(0) Выучи школьную информатику. Будешь считаться ценным специалистом.
|
|||
58
Конструктор1С
01.02.22
✎
17:55
|
(57) вряд ли
|
|||
59
Бешеный заяц
01.02.22
✎
18:02
|
(57) у меня вузовская за плечами Магистратура.
|
|||
60
fisher
01.02.22
✎
18:04
|
(48) > Поддержка регулярных выражений в платформе - Запланирована
Покайтесь, ибо грядет. |
|||
61
novichok79
01.02.22
✎
18:38
|
не прошло и 2х лет, с тех пор как я выпрашивал community edition. кек.
регулярки затащили!! ахахах, ну стоило только уйти из 1С, сразу все сделали. закон подлости. |
|||
62
Sysanin_1ц
01.02.22
✎
23:55
|
(0) Если есть желание развиваться и узнавать что то новое то лучше смотреть за пределы 1с. 1с все таки вещь в себе с сильными ограничениями по сфере применения и ограничена только работой в пределах СНГ.
Лучше взять что то из классических языков и сред разработки. По мнению знающих людей переквалификация 1с программиста в Java junior можно при желании пройти за 3-4 месяца. А уже в Java будет больше возможностей для развития, работы за рубежом и большего дохода |
|||
63
DEVIce
02.02.22
✎
04:58
|
(7) А что там в Git изучать? Те же самые положить, забрать и еще пара команд.
|
|||
64
Sysanin_1ц
02.02.22
✎
09:33
|
(61) community ещё со времён 7.7 просили))
|
|||
65
novichok79
02.02.22
✎
10:17
|
(64) еще я просил работу на транспортном уровне OSI, но это уже был предел мечтаний
|
|||
66
novichok79
02.02.22
✎
10:18
|
в 1С 9.0 сделают, когда-нибудь, если ИМ (ключевое слово) потребуется. 1С всю дорогу клала болт на разработчиков, придумывая свои велосипеды над технологиями взрослого ИТ :)
|
|||
67
Sysanin_1ц
02.02.22
✎
10:46
|
(66) да, при этом они это пытались в своей манере объяснить, что 1с это какое то верхнеуровневое решение для бизнес приложений, где разработчик сконцентрирован на бизнес логике и бла, бла, бла в том же стиле. Помнится мне еще полгода назад один из их разработчиков искренне не понимал зачем нужны регулярные выражения
|
|||
68
Sysanin_1ц
02.02.22
✎
10:47
|
Интересно сколько лет нам нужно будет еще ждать появление в 1с ООП и ИИ ?
|
|||
69
Сеньор Программист
02.02.22
✎
11:05
|
(68) Вроде есть кластеризация и дерево решений.
А насчет ООП что мешает создать модуль с именем "НоменклатураКласс" и напихать в него экспортных процедур. Давно так делаю. |
|||
70
pechkin
02.02.22
✎
11:06
|
(69) класс без свойств - это не класс
|
|||
71
Сеньор Программист
02.02.22
✎
11:06
|
+(69) Точнее несколько модулей "НоменклатураКлассСервер" "НоменклатураКлассКлиент" "НоменклатураКлссФормаСервер" "НоменклатураКлассФормаКлиент"
|
|||
72
Сеньор Программист
02.02.22
✎
11:08
|
(70) Первый объект в этих процедурах элемент справочника
Пример вызова НоменклатураКлассСервер.НайтиИОткорректировать(ЭлементНоменклатуры, другиепараметры) Все что надо в самом элементе справочника номенклатура Млм в структуре другие параметры |
|||
73
Бешеный заяц
02.02.22
✎
11:08
|
(68) думаю 1С 8 будет последней, через несколько лет крупный бизнес начнет отказываться от 1С, далее 1с начинает скатываться на уровень ларьков
|
|||
74
acht
02.02.22
✎
11:09
|
(60) > ибо грядет
И будет доступно только в КОРП лицензии =) |
|||
75
Сеньор Программист
02.02.22
✎
11:10
|
(73) Много лет назад весь hh Разработчик SAP.Искал сегодня не нашел.
|
|||
76
Garikk
02.02.22
✎
11:14
|
(73) и на что он будет переходить? смузи программисты будут на питоне расчет налог на прибыль считать и 6-НДФЛ?
|
|||
77
Бешеный заяц
02.02.22
✎
11:19
|
(76) Бух и Зуп еще поживут, имею ввиду ERP системы. очень слаба и не производительная на текущий момент.
|
|||
78
ДенисЧ
02.02.22
✎
11:22
|
(77) "и на что он будет переходить?" (с)
|
|||
79
Бешеный заяц
02.02.22
✎
11:25
|
(76) (77) планирование примитивное, производство тоже.
(78) сейчас например смотрим производственное планирование от сименс, но скорее что то другое будет. Но пока решили ERP тянуть, далее нужно что-то думать. |
|||
80
Бешеный заяц
02.02.22
✎
11:36
|
(79) Да и если рынок РФ будет интересен крупным западным игрокам, то сметут 1с в два счета.
|
|||
81
Garikk
02.02.22
✎
11:44
|
(80) ты преувеличиваешь 'крутость' западных игроков
я не понимаю почему до сих пор сильны поверья что 'за бугром всё лучше. а у нас деревня' |
|||
82
Garikk
02.02.22
✎
11:46
|
(79) сименс вообще те еще софтописатели...у них софт для электроники такого уровня что волосы на голове шевелятся от ужаса... если у них корпоративный софт такойже, то 1С им не победить
|
|||
83
Бешеный заяц
02.02.22
✎
11:46
|
(81) это не поверье, сейчас внедряем 1С ERP там реально "деревня"
|
|||
84
pechkin
02.02.22
✎
11:47
|
(82) электронщики обычно никогда не умеют софт писать под свои железки
|
|||
85
d4rkmesa
02.02.22
✎
11:49
|
(82) Немцы знатные извращенцы. С другой стороны, их NX - мощная софтина, стандарт для отрасли.
|
|||
86
Garikk
02.02.22
✎
11:51
|
(83) чтобы говорить слово 'деревня' - надо иметь с чем сравнивать
я вот сколько забугорного софта не видел, деревня как раз у них по сравнению с нами, у вас есть другие примеры? (85) windows 95 была стандартом для отрасли много лет ;) качество софта и его распространенность никак друг с другом не кореллируют, если производитель успел вовремя рынок занять |
|||
87
pechkin
02.02.22
✎
11:55
|
(85) NX - это аналог автокада, а не ЕРП
|
|||
88
timurhv
02.02.22
✎
11:58
|
В пятницу напьюсь, регулярки, community - версия.
Обидно что только в 8.3.23 - это через год полтора, плюс 2-3 года БСП будут подтягивать в типовых. Как раз мне 40 лет стукнет. |
|||
89
pechkin
02.02.22
✎
12:00
|
(88) еще бы свои индексы и виртуальные таблицы
|
|||
90
ДенисЧ
02.02.22
✎
12:01
|
(89) Ты ещё паузу платформенную попроси...
|
|||
91
pechkin
02.02.22
✎
12:02
|
(90) не знаю, мне не особо нужна
|
|||
92
timurhv
02.02.22
✎
12:07
|
(90) так вроде есть в БСП пинг на несуществующий адрес
|
|||
93
ДенисЧ
02.02.22
✎
12:09
|
(92) "платформенную"
|
|||
94
novichok79
02.02.22
✎
12:46
|
(68) я бы сделал структуры как в голанге, этого хватит для модульности. но ведь 1С если и запилят, сделают как в плюсах или джаве.
(69) пока осилили системы линейных уравнений из коробки. да и то, когда это потребовалось ИМ, а не нам. (72) должно быть ЭлементНоменклатуры.НайтиИОтредактировать(Параметры), а то на что вы ссылаетесь как класс - в других языках называется пакет, модуль, namespace. (90) про пинг, имхо, никогда не наступит. разрабам платформы этого не надо, видимо потому как 1С и так медленная. (91) мне нужно было чтение из кафки ретраить через 5 секунд, сделал как в БСП. у всех этих костылей, которые 1С накручивают поверх есть один большой минус, например они генерируют код веб-клиента на жабаскрипте, в этом коде попадаются ошибки, а в кодогенерацию не залезть. и такого много, как только начинаешь пробовать 1С в качестве тру программирования. |
|||
95
lodger
02.02.22
✎
12:52
|
(89) секционирование (или файлгруппы) обещали завезти. вот это тема!
|
|||
96
pechkin
02.02.22
✎
12:59
|
(94) ну вот ты на го залезешь и что начнешь править? нет конечно же, напишешь тикет. А уже люди ответственные за это будут править. То же самое и в 1с
|
|||
97
Сеньор Программист
02.02.22
✎
13:00
|
(94) и исходил из того что ООП это то что позволяет реализовать Инкапсуляцию, наследование и полиморфизм. Где конкретно стоит точка в написании для меня было не принципиально. Потому так и делаю.
|
|||
98
acht
02.02.22
✎
13:23
|
(92) В БСП через фоновое сделано
|
|||
99
acht
02.02.22
✎
13:27
|
(94) > они генерируют код веб-клиента на жабаскрипте,
Если ты про компиляцию языка 1С, то там точно такая-же байт-машина, как и на клиенте. Иначе у тебя модули без исходных текстов работать не будут. Байт-машина, написанна на js, естественно. Если ты про все остальное, то я даже не знаю что тебе предложить другое, чтобы оно в браузере работало. |
|||
100
Курцвейл
02.02.22
✎
13:29
|
(95) Да уж, партишен не помешал бы для крупных компаний.
|
|||
101
novichok79
02.02.22
✎
13:36
|
(97) инкапсуляция - ну с натяженькой, в общем модуле нет свойств, по-моему, значит и данных нет. сокрытие методов разве что есть.
полиморфизм? в общем модуле? сурьёзна? наследование - хде в общем модуле оно реализовано? 15 вложенных функций, ну ок чо. |
|||
102
novichok79
02.02.22
✎
13:39
|
(99) я про то, что веб-клиенте не работает, то что работает в тонком. причем видно, что ошибки именно в js коде. как их поправить? а хз. писать тикет в 1С? копаться в оверинженерутом куске какашки? да не, не хочу.
|
|||
103
novichok79
02.02.22
✎
13:40
|
здешние от-200-тысячники, которые пальцы гнут в темах нубов, сломались и не смогли помочь мне с веб-клиентом, ибо очень узкоспециализированная хрень.
|
|||
104
acht
02.02.22
✎
13:42
|
(103) А должны были?
|
|||
105
ДенисЧ
02.02.22
✎
13:43
|
(103) А сколько ты им денег предлагал?
|
|||
106
novichok79
02.02.22
✎
13:44
|
(104) не должны.
(105) я бы предложил, если бы кто-нибудь попросил за помощь, мне не в лом. но ведь не просили же. даже не отписывались, так шо, жиденько наложили имхо. |
|||
107
acht
02.02.22
✎
13:50
|
(106) Забавная логика.
Хотя не новая. Типа "бункерный дед не взялся решать мои проблемы, значит зассал" |
|||
108
Сеньор Программист
02.02.22
✎
13:51
|
(101)
Пример. ПЕрвый общий модуль называется ОбъектКласс(СсылкаНаОбъект). В нем процедура Например УстановитьКомментарий. ПРимер вызова ОбъектКласс.УстановитьКомментарий(СсылкаНаОбъект,"Комментарий") В этом модуле проверяется тип Ссылки на объект и просисходит вызов например модуля СправочникКласс.УстановитьКомментарий(СсылкаНаОбъект,"Комментарий") или модуля ДокументКласс.УстановитьКомментарий(СсылкаНаОбъект,"Комментарий") Потом так же например в модулеСправочникКласс происходит проверка на тип справочника и происходит вызов модукля СправочникНоменклатураКласс.УстановитьКомментарий(ССылкаНаОбъект,"Комментарий") |
|||
109
pechkin
02.02.22
✎
13:53
|
(108) абстракции ради абстракций
Без депенденси инжектион все эти классы нафиг не нужны |
|||
110
novichok79
02.02.22
✎
13:53
|
(107) бункерный дед, лол. ну, все понял, чо.
|
|||
111
novichok79
02.02.22
✎
13:57
|
(108) ну вы накостыляли конечно.
ООП в 1С есть, только опять же для избранных (пейсателей платформы) Справочник - базовый класс Справочник.Пользователи наследует свойства базового класса и позволяет добавить свои поля вот если бы в 1С можно было бы создавать объекты в дереве метаданных, и потом их древовидно дорабатывать, тогда да. а так - у нас только 1 уровень иерархии наследования по всей платформе. |
|||
112
Сеньор Программист
02.02.22
✎
13:57
|
(108) Не не знаю. Я например в любом месте типовой в процедуре формы ПриСозданииНаСервере вставляю код
//Изменения value24 ОбъектКлассФормаСервер.ПриСозданииНаСервере_После(Объект,ЭтаФорма, ПараметрыРьзработки); //КонецИзменений а потом в модулях уже обрабатываю обработку типа откуда вызвал и что сделать |
|||
113
novichok79
02.02.22
✎
13:58
|
(112) ну да, другого не остается, вы же не можете поменять поведение базовой формы пустого справочника.
|
|||
114
novichok79
02.02.22
✎
13:58
|
(109) депенденси инжекшон наше уссё
|
|||
115
novichok79
02.02.22
✎
14:01
|
(113) поведение базовой формы и потом от нее наследовать свой справочник.
типа Справочники -> МоиСправочникиСБлекджеком -> МоиСправочник |
|||
116
Сеньор Программист
02.02.22
✎
14:08
|
Могу как вариант предложить такой вариант.
В пустой конфигурации создаеи один едиственный справочник "АбстрактныйОбъект" В нем табличные части "Открытые реквизиты" и "Закрытые реквизиты" Соотвественно в моделе этого справочника пишем все методы конуретного элемента класса а в модкле менеджера все методы обработки списка элементов. Пример работы с каким либо классом: НовыйЭлемент=Справочник.АбстрактныйКласс.СоздатьНовыйЭлемент(); //Вызов процедуры из модуля менеджера НовыйЭлепмент.УстановитьКомментарийИЗаписать("Комментарий"); НоваыйЭлемент.УстановитьИмяиЗаписать("НовыйКласс1") НовыйЭлемент2=Справочник.АбстрактныйКласс.СоздатьНовыйЭлемент(); //Вызов процедуры из модуля менеджера НовыйЭлепмент2.УстановитьКомментарийИЗаписать("Комментарий 2"); НоваыйЭлемент2.УстановитьИмяиЗаписать("НовыйКласс2") Суть. Сами элементы справочника это и есть объекты с их методами |
|||
117
novichok79
02.02.22
✎
14:09
|
очередной костыль, оверхед и все такое
|
|||
118
pechkin
02.02.22
✎
14:11
|
(112) но это разве ООП?
|
|||
119
Hans
02.02.22
✎
15:24
|
Там и без ООП не могут нормально программировать даже разработчики типовых. с ООП ахтунг полный начнется. в два раза повысится порог вхождения.
|
|||
120
Sysanin_1ц
02.02.22
✎
15:39
|
(119) Ну так там полный ахтунг именно из-за отсутствия ООП, пакетов, сохранения состояния экземпляров классов, наследования, переопределения процедур, декораторов и прочей сопутствующей ООП функциональности. Именно из за отсутствия этих возможностей получается процедурная лапша из бесконечного повторения функций и процедур и вырви глаз количества общих модулей
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |