Имя: Пароль:
IT
1С v8
Второй язык для программиста 1С
🠗Ø (Волшебник 13.02.2017 14:24)
,
0 AlexGaren
 
13.02.17
08:48
Привет народ=) Подошел к выбору второго языка программирования,потому что,в 1С v8 ,как по крайней мере я считаю, изучил платформу и столкнулся с этим на практике на 90%.У меня всегда отведено время под саморазвитие и если до этого я шел уверенное как бы в понятном для себя направлении (всё больше углубляться в 1С и стать специалистом),то теперь встал вопрос куда двигаться дальше?
Как вы смотрите на перспективность мобильной платформы 1С ,1С -Битрикс ,перспективность разработки компонент на C#?Всё больше слышу о 1С +Java.
Если не трудно расскажите о своих гибридах(имею ввиду взаимодействие 1С с каким то другим языком).
5 eks1985
 
13.02.17
09:02
(0) Попробуй написать hello world на Java, C#, JS и т.д. Потом попробуй интегрировать его с 1с. Вот в процессе ты и поймешь, что тебе ближе.

>> Как вы смотрите на перспективность мобильной платформы 1С ,1С -Битрикс ,перспективность разработки компонент на C#?Всё больше слышу о 1С +Java

моб платформа - есть перспективы
1С -Битрикс - есть перспективы, но отношение негетивное
перспективность разработки компонент на C# - почему нет, это тебе к Serginio1

>> Всё больше слышу о 1С +Java
А я что-то не слыщу совсем и ни одного примера интеграции не видел.

Короче, надо взять простой пример и закодить его, только практика поможет тебе понять что ты хочешь. И смотря на язык не оценивай только его, оценивай инфраструктуру, сообщество, которое вокруг него.
6 jsmith82
 
13.02.17
09:07
си шарп для вэкашек
похапе и яваскрипт для разных веб-ситуаций
7 Fragster
 
гуру
13.02.17
09:09
(6) я забил на ВК, вызываю ноде или похапэ через веб/хттп сервисы (и обратно)
8 Fragster
 
гуру
13.02.17
09:09
(5) 8.4 на жаве ;)
9 Fedor-1971
 
13.02.17
09:11
(0) посмотри в сторону Lisp, на практике использовать слишком проблемно, но спроектировав некое ядро (например, физику падения предметов) поймёшь куда тебе двигаться. Обычно системы получаются очень гибкими и легко расширяемыми, но несколько медленными.

1+ и изучать язык для строчки в резюме "Программирую на ..." без смысла, т.к. "знание" без практики просто убитое время
10 jsmith82
 
13.02.17
09:14
битрикс по-любому учить надо
11 eks1985
 
13.02.17
09:27
(10) Я бы не стал, уж больно подмочена репутация у него
https://habrahabr.ru/post/282333/
Лучше учить, свободные, открытые, БЕСПЛАТНЫЕ технологии.
12 AlexGaren
 
13.02.17
09:34
(1) Я и не писал,что на 100% .Знать на 100% 1С невозможно,это понятно. Но и читать несколько томов о всех возможностях платформы смысла не вижу,всё что не используется -быстро забывается.
13 kumena
 
13.02.17
09:37
второй язык у программиста 1с должен быть язык бухучета.
14 H A D G E H O G s
 
13.02.17
09:38
Пока "Всё больше слышу о 1С +Java "
мы делаем так:
        МассивPDFКартинок=ОбъектРасширения.ПолучитьИзображенияИзPDF(ИмяPDF,УголПоворота,0);

Для Каждого Рисунок Из МассивPDFКартинок Цикл
....
15 AlexGaren
 
13.02.17
09:39
Я как раз и спрашиваю изучать язык,не просто для галочки ,а именно для интеграции с 1С,не хочется всё таки расставаться с 1С на данный момент ,потому что это охренительный доход.Но и надо двигаться дальше.
16 AlexGaren
 
13.02.17
09:45
Хотел слышать примеры этой интеграции.Может кто то поделился бы своим опытом,какие приложения он написал и как он объединял с 1С.
17 leonidk
 
13.02.17
09:48
(2) +1.
А по теме как вариант С# - писать внешние компоненты для 1с.
js - вставлять красивости в поле html/интеграция с web.
php - интеграция с web.

Сам сейчас ковыряю golang, но это больше для души :)
18 H A D G E H O G s
 
13.02.17
09:49
(16) Вон, в (14) я тебе привел. 100% никто такого не делал, все сношают всякие внешние приблуды через COM/ActiveX
19 AlexGaren
 
13.02.17
09:49
(11) Чувак если верить сообществу хабра все мы тут г*вноеды сидим,а они кодеры веб страничек и заполнения катологов гуру- IT сферы. Хотя что они работают с формами и данными,что мы.Только у нас декстоп ,а у них веб.
20 Курцвейл
 
13.02.17
09:49
(16) Для начала нужно изучить основы ООП.
Иначе будешь на джаве одну функциональщину писать.
Ищи книги вот этого человека - https://ru.wikipedia.org/wiki/Буч,_Гради
21 H A D G E H O G s
 
13.02.17
09:50
(17) "как вариант С# - писать внешние компоненты для 1с"
Херовый вариант. Изучайте Дельфи, там вы будете бороться с алгоритмом, а не языком.
22 Волшебник
 
модератор
13.02.17
09:50
(0) Java, Android
Хорошо прочищает мозги. Начинаешь ещё больше любить 1С
23 Курцвейл
 
13.02.17
09:53
(22) Андроид без изучения Джавы тяжело изучить.
У меня был главный вопрос зачем писать класс перед созданием объекта.
Потом я понял, что это требуется для соблюдения Наследования.
24 Господин ПЖ
 
13.02.17
09:54
>перспективность разработки компонент на C#

они плактически нулевые

>Изучайте Дельфи

кому нужна эта латынь. да еще для компонент
25 Yrii-ay
 
13.02.17
09:56
На Java можно хоть стиралку запрограммировать
26 kyvv
 
13.02.17
09:56
(0)Посмотри вакансии,  потом домысли http://1c.ru/rus/firm1c/vacan/index.jsp. Посмотри на SAP,потом ...
27 H A D G E H O G s
 
13.02.17
09:57
(24) ave mne!
28 Это_mike
 
13.02.17
09:57
почему-то представился программист с двумя языками... змееныш такой...
29 Волшебник
 
модератор
13.02.17
09:59
(23) Class class = new Class();

Тавтология? Не, не слышали...
30 buhkiller
 
13.02.17
10:02
Язык жестов. Очень помогает при работе с клиентами. Иначе не понять, что на пальцах просит сделать заказчик.
31 Волшебник
 
модератор
13.02.17
10:03
(26) На сайте 1С ещё употребляется аббревиатура "ПЭВМ". Чувствуется советская школа...
32 vde69
 
13.02.17
10:09
Си и ардуинка, вот что нужно 1с нику для контраста
33 Gary417
 
13.02.17
10:10
(31) у них советская школа чувствуется в 16-битном установщике в 7.7, и в дискетках которые почти до конца 2000х в коробки совали
"По регламенту утвержденному советом директоров 1С положено!" (с)
34 LienXo
 
13.02.17
10:10
(13) почти соглашусь, за исключением что не исключительно бухгалтерия а предметная область где собираешься работать
35 Gary417
 
13.02.17
10:12
(21) Делфи? сейчас? Это блин как фортран учить :))
36 Вафель
 
13.02.17
10:12
Английский конечно же
37 Юрий Лазаренко
 
13.02.17
10:12
(5) >>1С -Битрикс - есть перспективы, но отношение негетивное
Сфигали? Лучше Битрикса для реального бизнеса пока ничего нет.
38 Господин ПЖ
 
13.02.17
10:13
>у них советская школа чувствуется в 16-битном установщике в 7.7

+1

забегались искать где развернуть можно. кое как нашли виртуалку с XP
39 Это_mike
 
13.02.17
10:14
(35) и фортран, и даже форт до сих пор успешно применяются.
40 Господин ПЖ
 
13.02.17
10:14
(39) и вакансий по нему - ложкой ешь
41 Сниф
 
13.02.17
10:16
(0) Английский учи )
42 Вафель
 
13.02.17
10:17
Из всех языков что реально можно применять не борсая 1С - js+html, то бишь веб фронтенд
43 kyvv
 
13.02.17
10:19
(36,41) Зачем ему столько денег?
44 Yrii-ay
 
13.02.17
10:19
(42) js+html это фриланс. сегодня есть работа, а завтра нет
45 Юрий Лазаренко
 
13.02.17
10:19
(42) А разработка драйверов для оборудования? Мобильные приложения.
46 Pahomich
 
13.02.17
10:22
Язык, он и есть язык...Правильно выше сказали - учи предметные области, где будешь программировать! Эффект будет ощутимей.
47 Господин ПЖ
 
13.02.17
10:24
>А разработка драйверов для оборудования?

неблагодарная область
48 Кирпич
 
13.02.17
10:25
(35) У Delphi два недостатка - это цена и не модно. В остальном это просто рай для разработчика, который занимается всякими мелкими проектами. ВК, утилки всякие для 1с, и для андроида чего нибудь по быстрому сляпать.
49 Сниф
 
13.02.17
10:26
(46) Как и зачем учить предметные области в web или android разработке, например? Что есть "предметная область" вне 1С разработки?
50 Господин ПЖ
 
13.02.17
10:28
>Что есть "предметная область" вне 1С разработки?

инет-магазин по перепродаже китайского хавна
51 Pahomich
 
13.02.17
10:28
(49) Предметная область — часть реального мира, рассматриваемая в пределах данного контекста. Под контекстом здесь может пониматься, например, область исследования или область, которая является объектом некоторой деятельности
52 Господин ПЖ
 
13.02.17
10:29
счастливая ферма при дворе короля артура
53 Курцвейл
 
13.02.17
10:35
(47) Разработка драйвера для коврика мышки?
54 Сниф
 
13.02.17
10:38
(51) Имхо, если человек мастер в веб фронтенде, например, ему абсолютно пофиг о чем сайт - продажа танков или сайт знакомств. Изучать "предметную область", опять же ИМХО, есть смысл только если оставаться в рамках 1С.
55 LienXo
 
13.02.17
10:40
(54) если Вы делаете только то что дал заказчик/постановщик (сюда поставь эту картинку а здесь шрифт 32 размера) вопросов нет - предметная область абсолютно не нужна
56 Serginio1
 
13.02.17
10:41
57 Кирпич
 
13.02.17
10:47
(56) доброе утро, дорогой!
58 Serginio1
 
13.02.17
10:49
(21) Я очень люблю Delphi. И долго писал на нем.
http://catalog.mista.ru/public/345658/

Но есть еще куча языков которые просто необходимо владеть. Это и C++, JS, TS.
Да и С# тоже стоит поизучать.
Используя его можно значительно легче решать любые задачи. В том числе и (14)

(57) Спасибо! И тебе не хворать и радоваться жизни
59 Сниф
 
13.02.17
10:50
(56) Angular 2 + TypeScript - отличный выбор! Изучаю эту тему.
60 capllary_
surgut
 
13.02.17
10:53
Swift 3, Карл!
61 Yrii-ay
 
13.02.17
10:54
(60) Угу, еще бы Perl
62 Garykom
 
гуру
13.02.17
10:57
(0) Рекомендую учить вторым языком для 1Сника https://ru.wikipedia.org/wiki/Байхуа
63 H A D G E H O G s
 
13.02.17
11:01
Понеслись петросяны вскачь
64 DimVad
 
13.02.17
11:02
(48) "У Delphi два недостатка - это цена и не модно."
А вот "Лазарус" - его "гнутая" версия - бесплатна и работает не только по виндой...

"В остальном это просто рай для разработчика, который занимается всякими мелкими проектами." - это точно ! ;-)
65 Gary417
 
13.02.17
11:05
(64) только вот пойдёшь на работу устраиваться, и запись "Делфи" в резюме - ниочём
66 Кирпич
 
13.02.17
11:07
(65) ну смотря куда устраиваться. если сайты рисовать, то да. а если одинесником, то большой плюс.
67 H A D G E H O G s
 
13.02.17
11:08
(65) Эхехехехе, а что делать тем, кто не планирует больше устраиваться на работу, а вот распечатать tiff и jpg из pdf - край нужно, без мазохизма с внешними утилитами?
68 Вафель
 
13.02.17
11:10
(67) А со своими компонентами заморочек нету?
69 DimVad
 
13.02.17
11:10
(65) Полностью согласен.
Поэтому "подумываю" о Лазарусе в плане выпуска каких-то собственных законченных приблуд.

Я на дельфях работал с 1996 по 1999 (был ИП). Имел под сотню продаж своей проги на нём. Потом она "морально устарела" (всякие 1С пришли... ;-)  )

Но ведь работал у себя дома и продавал удалённо... Никаких мнений "юзеров" на работе... Можно хорошо продумывать и добиваться чего-то...
70 DimVad
 
13.02.17
11:11
(68) Дык их использование - не необходимость. Можно взять компоненту, разобрать исходный код, сделать своё как считаешь нужным...
71 Сниф
 
13.02.17
11:13
(63) "но плоть увяла и требует покоя"(с) ))
72 DimVad
 
13.02.17
11:13
Но вот если не погружаться в "юникс-вэй", то, возможно, это один из реальных вариантов под линуксой...
73 DimVad
 
13.02.17
11:17
А вот интересно, господамы. Если завтра "рыжик" введёт санкции и прикроет нам винду, то не будет ли чел, умеющий клепать под линуксой - почтенным человеком ?
74 H A D G E H O G s
 
13.02.17
11:17
(68) Нет. Какие там могут быть заморочки? Они даже в реестр не прописываются.
75 Serginio1
 
13.02.17
11:18
76 Вафель
 
13.02.17
11:20
конверторов этих хоть ж.. ешь, но у них фатальный недостаток
77 Кирпич
 
13.02.17
11:21
Я сам на лазарусе сижу. Delphi забросил.
Язык по возможностям от Си до Delphi. Можно линковать сишные либы. Интерфейс рисовать как в Delphi и одинаково легко разрабатывать для линукса и windows. Есть много полезных либ. Глохнуть вроде не собирается. Планируют поддержку Си++ библиотек. Мне его до пенсии хватит. Разработку под Андроид довел бы до ума какой нибудь добрый человек.
78 Господин ПЖ
 
13.02.17
11:22
>а вот распечатать tiff и jpg из pdf - край нужно, без мазохизма с внешними утилитами?

itextsharp взять например
79 Юрий Лазаренко
 
13.02.17
11:23
(73) Дык он и Линукс прикроет если чо.
Только не прикроет он ничего.
80 Господин ПЖ
 
13.02.17
11:25
>не будет ли чел, умеющий клепать под линуксой - почтенным человеком ?

у почтенных людей взорслые системы под юниксом деплоятся
81 Dotoshin
 
13.02.17
11:26
(73) >>Если завтра "рыжик" введёт санкции и прикроет нам винду

Ну будешь не лицензионной пользоваться, делов-то :)))
82 DimVad
 
13.02.17
11:27
(79) Линукс прикрыть трудно - он есть в исходниках.

(77) Очень хочу спросить - а в какой области работаете на Лазарусе ? Где с него можно сыскать так сказать "хлеб насущный" ?

(80) Сие есть идеологические споры, качественно ничего не меняющие...
83 DimVad
 
13.02.17
11:28
(81) "Ну будешь не лицензионной пользоваться, делов-то :)))" - не уверен, что это долго продлится...
84 Кирпич
 
13.02.17
11:28
(73) "рыжик" не дебил, перекрывать своей стране кран с деньгами
85 Господин ПЖ
 
13.02.17
11:28
>Сие есть идеологические споры

причем тут "идиология"?

для промышленных систем есть юникс, для домохозяек с офисами - винда

пингвин как был бастардом так и остается
86 Кирпич
 
13.02.17
11:29
(82) " Очень хочу спросить - а в какой области работаете на Лазарусе ? Где с него можно сыскать так сказать "хлеб насущный" ? "

на работе.
87 Gary417
 
13.02.17
11:31
(85) процент юникса падает на самом деле. вы много на слуху знаете юниксов? мне только солярка и aix в голову приходит

в живом продакшене я только солярку видел, но она работает только на спарках обычно
88 DimVad
 
13.02.17
11:31
(84) Ну, раньше был список технологий, запрещённых для продаже нам. Ведь не дебилы вводили...

(86) "на работе." - у Вас исчерпывающий ответ математика... ;-)
89 Господин ПЖ
 
13.02.17
11:33
>Ведь не дебилы вводили...

не факт. если сильно надо можно купить через третьи/четвертые руки. или украсть просто
90 DimVad
 
13.02.17
11:34
(89) Всё это было. Однако же проблемы этим создавались...
91 Кирпич
 
13.02.17
11:34
(88) одно дело технология, другое чисты сбор денег с населения огромной страны
92 DimVad
 
13.02.17
11:38
(91) Ну, не спорю. Будущее покажет. И, возможно, достаточно скоро ;-)
93 eks1985
 
13.02.17
11:56
(16)>> Хотел слышать примеры этой интеграции.Может кто то поделился бы своим опытом,какие приложения он написал и как он объединял с 1С.

У меня в профиле можешь посмотреть
94 Garykom
 
гуру
13.02.17
12:13
(91)(92) Если нам официально "прикроют винду" (продажи и поддержку ясно дело) то в некоторой перспективе это будет даже плюсом.
Но этого не произойдет даже при прямом горячем конфликте, просто перепродажа будет через нейтралов.
95 Кирпич
 
13.02.17
12:19
(94) ага. при горячем конфликте будем у хохлов покупать и русифицировать :)
96 kyvv
 
13.02.17
12:22
Всем учить Python! Japronto "рвет" Nodejs и Go https://medium.freecodecamp.com/million-requests-per-second-with-python-95c137af319#.w0v0v2eyj
97 Кирпич
 
13.02.17
12:22
програма виконала неприпустиму операцію і буде закрита
98 Кирпич
 
13.02.17
12:26
(96) Жириновский рвет Зюганова в президентской гонке с Путиным.
99 kyvv
 
13.02.17
12:35
(98) Не, там Linux and Mac.
100 Fragster
 
гуру
13.02.17
14:01
(100)!
101 eks1985
 
13.02.17
14:05
(96) Сам то статью прочитал? Особенно комменты.
102 Jokero
 
13.02.17
14:22
(97) >>програма виконала неприпустиму операцію і буде закрита

Забыл дописать: "Кляти москали!"

А вообще для 1Сника лучше и ближе всего это SQL. Про него тут еще не упоминали почему-то.
103 Волшебник
 
модератор
13.02.17
14:23
104 Fragster
 
гуру
13.02.17
14:23
(96) почему там не открыть комменты в новой вкладке?