|
1с - нативная работа с компонентами питона | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
ERWINS
13.08.18
✎
11:08
|
Собственно нет смысла страдать 1с фигней добавляя слау. Просто добавить найтивную работу с компонентами питона.
|
||||||||||
1
Зуекщмшср
13.08.18
✎
11:11
|
Я считаю, алкоголизм погубил ни один светлый ум.
Свое мнение |
||||||||||
2
Fragster
гуру
13.08.18
✎
11:24
|
зачем ВК, когда можно сделать через http или командную строку?
Свое мнение |
||||||||||
3
Fragster
гуру
13.08.18
✎
11:24
|
+уже сейчас
|
||||||||||
4
Вафель
13.08.18
✎
11:25
|
А ля как тут к .Net подключались?
|
||||||||||
5
Вафель
13.08.18
✎
11:25
|
или ты хочешь тензор флоу подключить к 1с?
|
||||||||||
6
Fedor-1971
13.08.18
✎
11:26
|
(0) Есть поговорка: "Если бы у бабушки был ... она была бы дедушкой".
Зачем 1С добавлять какие-то внешние плюшки в стандартную комплектацию? Оно надо прямо всем? Почему нужно добавить поддержку именно питона, а не пролога, лиспа, алгола? Как я понимаю - есть некая концепция развития языка 1С (явно нам ни кто не собирается отчитываться что и зачем добавили / убавили). В нём есть свои плюсы и минусы, а тащить в язык всё что есть во внешнем мире нет смысла. Так умерли достаточно интересные проекты СУБД (да и другое ПО) в 90-х годах - погнавшиись за максимумом функционала "Как у конкурентов, только лучше". Просто посмотри на технологию СОМ или стандартные для 1С библиотеки расширения Свое мнение |
||||||||||
7
Fragster
гуру
13.08.18
✎
11:26
|
GNU octave
|
||||||||||
8
Fragster
гуру
13.08.18
✎
11:27
|
|||||||||||
9
YurAnt
13.08.18
✎
11:31
|
ну чисто технически - тогда уж впилить сразу поддержку библиотек на сях (с возможностью их регулярно апдейтить)
функционал тех же питоновских: кераса, пандаса, нумпая и иже с ними - реализован таки на сях... Свое мнение |
||||||||||
10
Garykom
гуру
13.08.18
✎
12:12
|
(9) Уже все есть, чем вам не нравится поддержка внешних библиотек через "Ъ" ?
|
||||||||||
11
H A D G E H O G s
13.08.18
✎
12:27
|
(9) все упирается в указатели.
|
||||||||||
12
Fragster
гуру
13.08.18
✎
12:28
|
(11) да вот добавили бы полноценные (веб)сокеты с событиями как в нодежс - столько вопросов бы решилось сразу
|
||||||||||
13
Fragster
гуру
13.08.18
✎
12:29
|
ну и нормальные лямбды с замыканиями и человеческой асинхронностью через промисы и асинк/аваит
|
||||||||||
14
Fragster
гуру
13.08.18
✎
12:31
|
хотя для сервера все упирается в его stateless принцип
|
||||||||||
15
H A D G E H O G s
13.08.18
✎
12:31
|
(12) (13) (14)
Это - Египетский? |
||||||||||
16
Fragster
гуру
13.08.18
✎
12:33
|
(15) типа того. влажные мечты.
|
||||||||||
17
H A D G E H O G s
13.08.18
✎
12:35
|
(16) Не, я про "нодежс", "промисы и асинк/аваит", "stateless"
В моих глазах англоязычные термины не добавят вам скилла, не заблуждайтесь :-) |
||||||||||
18
Fragster
гуру
13.08.18
✎
12:37
|
(17) ну нет в 1с понятия "Обещание", а в js Promise - есть. Ну и сахар для него в виде async/await тоже есть. Ну а как на русский перевести stateless так, чтобы у программистов моск не сломать - вообще хз. А то "междусеть" получиться может.
|
||||||||||
19
H A D G E H O G s
13.08.18
✎
12:39
|
(18) stateless так
Амнезийный Сервер |
||||||||||
20
Fragster
гуру
13.08.18
✎
12:39
|
то, что для существующей интеграции уже давно хватает транспорта в виде http/файлов/потоков командной строки, имхо очевидно. единственное, чего нет - так это генерации внешних событий для такого транспорта, и то, у меня есть наработки по привинчивания эмуляции на клиенте через long-polling в поле html документа
|
||||||||||
21
Fragster
гуру
13.08.18
✎
12:41
|
ну и удобства для программиста не хватает
|
||||||||||
22
Garykom
гуру
13.08.18
✎
13:16
|
(19) В 1С давным давно есть "&НаСервереБезКонтекста"
|
||||||||||
23
Garykom
гуру
13.08.18
✎
13:17
|
(21) Программисту нужно купить или научиться пользоваться губозакаточной машинкой и наконец начать использовать уже то что есть ))
|
||||||||||
24
Вафель
13.08.18
✎
13:19
|
(23) ну или уйти из 1с )))
|
||||||||||
25
ERWINS
13.08.18
✎
13:26
|
(6) не поддержку питона, а поддержку питоновских компонент
потому что для анализаданных/прогнозов это самое употребимое, а R малоадекватен |
||||||||||
26
Кирпич
13.08.18
✎
13:31
|
(25) да уже был такой питонофил. на инфостарте ищи
|
||||||||||
27
Пузан
13.08.18
✎
13:47
|
Надо чтобы 1С распространялось с исходниками и все. И каждый пусть сам себе вкорячивает что хочет.
|
||||||||||
28
Лодырь
13.08.18
✎
13:53
|
(26) Способа подключить не делая много движений руками - нет. А хотелось бы.
Да |
||||||||||
29
ERWINS
13.08.18
✎
13:54
|
(27) она и так в исходниках(типовые) и сколько требований не трогать типовую?
|
||||||||||
30
Пузан
13.08.18
✎
13:55
|
(29) Я про платформу.
|
||||||||||
31
ERWINS
13.08.18
✎
13:59
|
(30) и как много народу будет пользоваться самособранной платформой?
|
||||||||||
32
H A D G E H O G s
13.08.18
✎
14:09
|
(26) Привет.
Не писал внешние компоненты под мобильную платформу на Дельфях? |
||||||||||
33
H A D G E H O G s
13.08.18
✎
14:10
|
"Поддержи своего питона".
|
||||||||||
34
Fedor-1971
13.08.18
✎
14:20
|
(31) вот тебе и ответ на вопрос, а сколько % будут пользоваться питоном (5% - максимум).
А регулярными выражениями пользовалось бы около 50%, а ожиданием, так и все 80%. Но, что есть то и используем Если нужен наикрутейший анализ данных - логичнее подготовить выгрузку инфы в некую внешнюю БД и там её крутить с разных ракурсов, не напрягая учётную систему (27) Один собрал хитрую платформу, второй переустановил стандартную, как результат системе кирдык (полностью или частично) + бесплатный бонус "1С унылое г..., не работает стабильно" |
||||||||||
35
Fedor-1971
13.08.18
✎
14:21
|
34+ под ожиданием имел в виду Sleep
|
||||||||||
36
ERWINS
13.08.18
✎
14:32
|
(34) await согласен, но тащить в 1с регулярки попахивает дерьмом и большой кучей
|
||||||||||
37
ERWINS
13.08.18
✎
14:37
|
(35) sleep зачем?
|
||||||||||
38
Fragster
гуру
13.08.18
✎
14:41
|
(37) потому что сервер stateless и приходится придумывать свой event loop со слипом, чтобы не сожрать весь процессор в чем-то что должно, например, работать чаще, чем раз в минуту.
|
||||||||||
39
spectre1978
13.08.18
✎
14:41
|
(19) да так и переводят вроде - без состояния. Т.е. не сохраняет состояние между вызовами, на запрос ответил - до свидания.
|
||||||||||
40
Fragster
гуру
13.08.18
✎
14:44
|
помню писал на 1с для Гилёва такую мониторилку загрузки кластера, там пригодилось.
|
||||||||||
41
Вафель
13.08.18
✎
14:48
|
(34) чтобы промисы сделать нужны первоклассные функции, а для этого нужно всю работу со стеком переписать.
на это никогда не пойдут |
||||||||||
42
Fragster
гуру
13.08.18
✎
14:49
|
(41)ждем девятку
|
||||||||||
43
Вафель
13.08.18
✎
14:55
|
(42) не дождетесь. Даже 8.4 заморозили проект
|
||||||||||
44
Fragster
гуру
13.08.18
✎
14:58
|
(43) -> (16)
|
||||||||||
45
Asmody
13.08.18
✎
15:30
|
(42) Где 1С будет компилиться в JVM и поддерживать подключение java-пакетов?
|
||||||||||
46
Fragster
гуру
13.08.18
✎
15:37
|
(45) в жабаскрипт и исполняться на v8
|
||||||||||
47
Fragster
гуру
13.08.18
✎
15:37
|
тем более, что для веб клиента они это уже сделали
|
||||||||||
48
Вафель
13.08.18
✎
15:38
|
(47) у клиента - процедур - раз. два и обчелся
|
||||||||||
49
Вафель
13.08.18
✎
15:39
|
даже ТЗ не смогли осилить
|
||||||||||
50
Fragster
гуру
13.08.18
✎
15:40
|
(49) тебе H A D G E H O G s рассказать много про ТЗ на клиенте может
|
||||||||||
51
Вафель
13.08.18
✎
15:41
|
(50) Как все это бегает буда-сюда с сервера на клиент и так все знают
|
||||||||||
52
H A D G E H O G s
13.08.18
✎
15:46
|
(49) смогли. Но не дали пользователям.
|
||||||||||
53
Вафель
13.08.18
✎
15:48
|
(52) почему не дали?
|
||||||||||
54
H A D G E H O G s
13.08.18
✎
15:52
|
(53) Ну не знаю. Может лень реализовывать в Веб-Клиенте. Или лень сериализовывать индексные данные. Или просто нефиг вам много данных на клиенте.
|
||||||||||
55
Вафель
13.08.18
✎
15:53
|
(54) Откуда знаешь, что смогли тогда?
|
||||||||||
56
Вафель
13.08.18
✎
15:55
|
Можно было бы ограниченно дать, без возможности в реквизиты формы или без передачи индекса с сервера на клиент
|
||||||||||
57
H A D G E H O G s
13.08.18
✎
15:58
|
|||||||||||
58
H A D G E H O G s
13.08.18
✎
15:59
|
ДеревоЗначений тоже есть
|
||||||||||
59
H A D G E H O G s
13.08.18
✎
16:02
|
p.s. Никакого вмешательства в типовой код 1С я не вносил. Все реализовано типовым функционалом, разрешенным 1С, методики которых есть на ИТС. А то знаю я вас.
|
||||||||||
60
Вафель
13.08.18
✎
16:03
|
(59) Это разве не ВК?
|
||||||||||
61
H A D G E H O G s
13.08.18
✎
16:05
|
(60) ВК. Но никаких модификаций платформенного кода я не делал. Доступ к ТЗ/ДЗ через IDispatch просто не закрыли.
|
||||||||||
62
Кирпич
13.08.18
✎
16:08
|
(32) Не делал. Но могу сделать, если доки есть.
|
||||||||||
63
Кирпич
13.08.18
✎
16:08
|
+(62) правда у меня Delphi нету :)
|
||||||||||
64
H A D G E H O G s
13.08.18
✎
16:08
|
(62) Доков нет. 1С сказала, что и не будет.
|
||||||||||
65
MM
13.08.18
✎
16:09
|
(61) Так это СОМ-компонента, но она сильно не везде работает.
И у вас показано, что это тонкий клиент, а не веб. С тонким всё проще, там можно dll общие подгружать, более того там внутри процесса весь сервер 1С может уместиться. |
||||||||||
66
Garykom
гуру
13.08.18
✎
16:11
|
(65) Дык "Ъ" же нативная ВК от Serginio1
|
||||||||||
67
H A D G E H O G s
13.08.18
✎
16:11
|
(65) Я к тому это написал, что 1С сделала ТЗ в ТК. Где я неправду сказал?
|
||||||||||
68
Garykom
гуру
13.08.18
✎
16:12
|
(67) Интересно ТЗ в веб-клиенте насколько порезано
|
||||||||||
69
H A D G E H O G s
13.08.18
✎
16:13
|
(62) Я пытался napi.pas прикрутить к Firemonkey проекту, но стопанулся на отсутствии аналога WideString.
|
||||||||||
70
Вафель
13.08.18
✎
16:14
|
(66) Разве ВК? ведь просто ком объект
|
||||||||||
71
H A D G E H O G s
13.08.18
✎
16:15
|
Пришлось ставить Андроид студио и открывать пример от 1С. Тупить. Психовать. Начать писать на Андроид студио аналоги Андроид программ, написанные ранее на Delphi-Firemonkey. Вот, думаю, критичный объем знаний и интуиции накопился, вечером подойду еще раз к Андроид-Студио примеру ВК от 1С.
|
||||||||||
72
Вафель
13.08.18
✎
16:15
|
(68) в веб клиенте сокрее всего этого ничего нет
|
||||||||||
73
Кирпич
13.08.18
✎
16:18
|
(71) ну и пиши в Андроид студио. проще будет.
|
||||||||||
74
H A D G E H O G s
13.08.18
✎
16:20
|
(73) Локтар Огар!
|
||||||||||
75
MM
13.08.18
✎
16:20
|
(67) А на тонком клиенте под линукс так сможете? А под мак?
1С ограничило функциональность того, что везде работать не может. В следующей версии и ваш хак могут прикрыть, если не поленятся. |
||||||||||
76
Кирпич
13.08.18
✎
16:21
|
(74) Ну тогда что там такого с WideString получилось?
|
||||||||||
77
MM
13.08.18
✎
16:23
|
(70) А разве ком объекту при инициализации передают указатель на СОМ-объект 1С?
В проекте NetObjetToIDispatch45 для доступа к 1С использовалась миниатюрная ВК по СОМ-технологии. |
||||||||||
78
H A D G E H O G s
13.08.18
✎
16:23
|
(76) Пока не знаю. Посмотрю, как в AS они обошлись без него и постараюсь скопировать.
|
||||||||||
79
Garykom
гуру
13.08.18
✎
16:41
|
(77) Автор "Ъ" потом переписал на без COM-технологии, там конечно легкий изврат в использовании вышел но вполне позволяет вызывать методы сторонних библиотек.
|
||||||||||
80
Garykom
гуру
13.08.18
✎
16:42
|
(79)+ и "async/await тоже есть"
|
||||||||||
81
MM
13.08.18
✎
16:44
|
(79) И как она работает с внутренними объектами 1С? Или это то, что потерялось, вместе с удобством использования?
|
||||||||||
82
Garykom
гуру
13.08.18
✎
16:45
|
(81) Никак, простые типы можно передавать/получать и все
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |