Вход | Регистрация
    1  2  3  4  5  6  7   
Работа :: Работа

Неспешно ищу работу. 1С + .Net

[aka AMIGO, 07.06.16 - 08:02]
Неспешно ищу работу. 1С + .Net
Я
   Serginio1
 
10.05.16 - 10:42
20 лет программирую на 1С и 13 на C#. Давно интегрирую .Net в 1С для расширения возможностей. Вот мои разработки http://catalog.mista.ru/profile/82159/public/
Основные это Использование сборок .NET в 1С 7.x b 8.x и . Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия
Если в 8.х есть множество возможносей, то для 7.7 функционал очень скуден.
Для 8.x часто испльзуется доступ к Вэб сервисам неподдерживаемыми 1С. Например Ws-протоколы и тд. Можно использовать асинхронные HTTP запросы, multipart/form-data итд.
Использовать Push-уведомления. Есть множество библиотек для разбора HTML (AngleShart, Silenium)
  При  работе с различными EDI есть уже готовые библиотеки на . Net которые можно использовать как в 7.7 так и в 8.x. В общем возможностей для интеграции огромное количество.
Есть опыт программирования для ТСД на WM. Скоро появятся ТСД на Windows mobile 10 где с использованием  UWP и Xamarin для других осей
Знаний много, но на нынешней работе не могу и малую толику возможностей использовать.
   Господин ПЖ
 
1 - 10.05.16 - 10:43
шел бы в чистый додиез...
   Serginio1
 
2 - 10.05.16 - 10:46
(1) У меня знаний в 1С куча. Как в 7.7 так и 8 ке. Жалко знаний. Тем более, что для интеграции есть куча задач. На самом деле мало программистов знающих 1С и C#
   Лефмихалыч
 
3 - 10.05.16 - 10:50
(0) был бы я работодателем, я бы не понял, зачем ты мне нужен
   Serginio1
 
4 - 10.05.16 - 10:51
(3) Значит у тебя нет таких задач.
   ДенисЧ
 
5 - 10.05.16 - 10:51
(3) Ты не одинок. Поскольку он ищет работу тут, то большинство остальных тоже не понимают
   Локи-13
 
6 - 10.05.16 - 10:52
(2) "На самом деле мало программистов знающих 1С и C#"

Мне думается вас по пальцам можно пересчитать.
   PR пять
 
7 - 10.05.16 - 10:53
Ни зарплатных ожиданий ни расписывания 20 лет стажа.
Присоединюсь к (3) и (5), нихрена непонятно, что кроме связки 1С с вебом, умеет ТС.
   Карупян
 
8 - 10.05.16 - 10:54
А со старой работой что?
   Лефмихалыч
 
9 - 10.05.16 - 10:55
(4) я тебе о том и говорю, что из сабжа не понятно, для каких задач ты нужен.
   PR пять
 
10 - 10.05.16 - 10:58
(9) Почему непонятно? Понятно. Просто это смешно, если человек за 20 лет только это и делал. С вероятностью 100% это не так.
   Господин ПЖ
 
11 - 10.05.16 - 11:00
(2) ты сейчас обиделся, но тебе люди правильную вещь пишут

с точки зрения работодателя для 1с-ника ты "не понятен".

платить за оверквалифед никому не интересно, да и глубокие знания по c# мало кому из них надо

знаний по 1с жалко... всем чего-то жалко. кому-то дельфи, кому-то плюсов, кому-то убитого времени на бюджетке для 7.7
   Serginio1
 
12 - 10.05.16 - 11:00
(8) Там в общем все сделано. Восновном консультации и мелкие доработки.
(7) Не хочу расписывать, так как интересует именно интеграция. Сейчас основное это программирование на 7.7 с 1С++ и перенос данные в 8.3 комплексную и бухгалтерию. Работал с автозапчастями с прямыми запросами для загрузки миллионых прайсов итд.
   Карупян
 
13 - 10.05.16 - 11:01
(12) К маньяку тогда иди )))
   Serginio1
 
14 - 10.05.16 - 11:01
(9) Интеграция 1С с другими системами и увеличение функционала за счет классов .Net
   Карупян
 
15 - 10.05.16 - 11:02
(14) А что кроме тебя кто-то это использует?
   Лефмихалыч
 
16 - 10.05.16 - 11:02
(12) ты даже то, что тебя интересует, не расписал. И умудрился написать так, что ни кому, кроме тебя не понятно, что там тебя конкретно интересует.
Ну и готовься к тому, что всемогущий рэмбо только для решения интеграционных задач ни кому не нужен и тебе надо продавать что-то еще, кроме интеграционных трюков.
   Карупян
 
17 - 10.05.16 - 11:03
(16) Это фирменный стиль  )))
   PR пять
 
18 - 10.05.16 - 11:04
(12) Так ты сколько ищешь-то? А то на 60 можно ничего и не расписывать, да, можно просто говорить, что 1С 20 лет занимаешься и все.
   Звездец
 
19 - 10.05.16 - 11:04
(14) подавляющему большинству здесь нужны умения более приземленные
   Новиков
 
20 - 10.05.16 - 11:04
ТС, напиши хорошее резюме, и отправь в саму 1С. Возможно у них найдется для тебя работенка. А так, если что какой-то конторе, барыжащей ТСД, возможно нужен будет какой-то софт, но есть подозрения - что он уже у них давно написан :)
   Serginio1
 
21 - 10.05.16 - 11:05
(14) Ну например oleg_km

invertercant  
http://catalog.mista.ru/public/434345/
   Garykom
 
22 - 10.05.16 - 11:05
(0) Изучи еще java и в 1С
   Господин ПЖ
 
23 - 10.05.16 - 11:06
>конторе, барыжащей ТСД, возможно нужен будет какой-то софт, но есть подозрения - что он уже у них давно написан

такая контора будет ориентироваться на плюсы со знанием юникса... накуй им дотнет
   Serginio1
 
24 - 10.05.16 - 11:10
(20) Для ТСД как правило индивидуальный подход нужен в онлайне по Wi-Fi.
(22) У Явы не вижу премуществ применения в 1С перед .Net.
Если нужно, то буду изучать. Учиться я люблю.

(23) На самом деле программировать на UWP очень легко. Значительно быстрее чем на плюсах.
А ТСД на андроидах знаю, а на юниксах это какие?
   Serginio1
 
25 - 10.05.16 - 11:12
(14) Часто обращаются по интеграции с Вацапом, парсить сайты, доступ к Вэб сервисам
   Garykom
 
26 - 10.05.16 - 11:13
(24) >У Явы не вижу премуществ применения в 1С перед .Net.

Вот начнешь изучать и увидишь преимущества java, их немного но они есть и существенные.
   Лефмихалыч
 
27 - 10.05.16 - 11:13
>"Меня интересует то и это" "На том, на чем я пишу, мне писать легче и быстрее".

наивность сквозит прямо
   Лефмихалыч
 
28 - 10.05.16 - 11:14
(25) это надо было в (0) писать. Здесь уже смысла нет.
   Serginio1
 
29 - 10.05.16 - 11:17
(26) Вот покажи мне аналог Использование сборок .NET в 1С 7.x b 8.x. на Java. Смыл интеграции как раз через неё
   Serginio1
 
30 - 10.05.16 - 11:20
(11) Ну Delphi я забросил. По поводу интеграции 1С через .Net то таких задач огромное количество. Например те же EDI. Есть куча сервисов с библиотеками для  интеграции на C#, в том числе и зарубежных, которые не знают, что такое 1С итд.
 
 
   Encode
 
31 - 10.05.16 - 11:21
(0) Уходи в промышленный C#, зачем тебе эта 1С, в нее всегда вернуться успеешь если что
   spock
 
32 - 10.05.16 - 11:23
(0) Нужно написать свое резюме и разместить на соответствующих площадках. В этой ветке работодателей нет, а когда они появляются, то заводят свои ветки.
   Serginio1
 
33 - 10.05.16 - 11:23
(31) Я хочу и там и там. Реально полно задач как для интеграции, так и для расширения функционала. Может и найдётся кто кому это нужно. Кстати это нужно и самой 1С.
   Serginio1
 
34 - 10.05.16 - 11:25
(32) Это понятно. Пока начну с мисты. В прошлый раз нашел интересную, хоть и временную работу.
   Garykom
 
35 - 10.05.16 - 11:25
(29) Не смеши ладно? Могу с тем же успехом попросить показать свои сборки под ARM процы.
   Garykom
 
36 - 10.05.16 - 11:28
(35)+ Эти сборки штука конечно интересная и даже в чем то гениальная, но вторичная (после элиза нет бридж).

И сильно узкоприменимая и легко заменяемая обычным кодом на 1С и обычным кодом на C# или любом другом языке хоть java хоть js.
Все что можно сделать (практически) с помощью "сборок", так же легко (а иногда и легче) можно сделать без "сборок".
   Лефмихалыч
 
37 - 10.05.16 - 11:30
(33) даже, если и найдется, он тебя не поймет. Начни думать, о том, что ты можешь предложить, а не что тебе интересно.
   Господин ПЖ
 
38 - 10.05.16 - 11:31
>Реально полно задач как для интеграции

простейшую интеграцию в состоянии сделать сам 1с-ник... достаточно сформировать действующий вэб-сервис и натравить на него любое IDE - хоть студию хоть SharpDevelop. Среда сама нарисует все классы для работы. Ну и соответственно скомпилить кусок кода на c# дергающее за сервис сможет даже шимпанзе
   Serginio1
 
39 - 10.05.16 - 11:33
(35) Покажи как их легко интегрировать для 1С?
Я начал писать её для интеграции с вэб сервисами, где был выбор делать COM  для каждого класса или, сделать автоматическую обертку через IReflect .  Через IReflect это делать оказалось значительно проще.
>так же легко (а иногда и легче) можно сделать без "сборок".
Так COM это тоже сборка, только зарегистрированная в системе.
   Serginio1
 
40 - 10.05.16 - 11:38
(38) Вот для примера


.Net в 1С. На примере использования HTTPClient,AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция

Там для каждого страницы нужен свой алгоритм. При этом внутриразбора используется огромная куча классов. https://github.com/AngleSharp/AngleSharp

  Например если раньше я писал сначала на C# потом переводил в 1С, то сейчас парсинг сайтов пишу напряму в 1С с использование классов AngleSharp
   Serginio1
 
41 - 10.05.16 - 11:44
Вот еще пример

1C Messenger для отправки сообщений, файлов и обмена данными между пользователями 1С, вэб страницы, мобильными приложениями а ля Skype, WhatsApp

Там используются Asp.Net MVC, C# клиент, web клиент (HTML с JS для событий и остылки сообщений), андроид клиент
1С клиент использует C# клиент с динамической компиляцией комовских событий. Все очень легко и доступно.
   Sabbath
 
42 - 10.05.16 - 11:45
(0) красавчик, чо
   Карупян
 
43 - 10.05.16 - 11:45
(41)эх не умеешь ты продавать ни себя ни свой продукт
   Serginio1
 
44 - 10.05.16 - 11:50
(43) Зато программировать умею. Проблема в основном конечно во мне. Мне тяжело донести премущества своих наработак. Например в среде .Net не понимают зачем 1С, а в среде 1С не понимают зачем .Net. Так непонятно где я свой среди, а где чужой среди своих
   Garykom
 
45 - 10.05.16 - 11:55
(39) 1. Классика через сервисы в обе стороны http://www.javaportal.ru/articles/interaction_Java_with_1c_part2.html
Если 1С77 то ВК заюзать для веб сервисов или просто http.

2. Через ODBC/JDBC http://interprocom.ru/articles/1c/-/asset_publisher/SqY1/content/использование-jdbc-драивера-для-доступа-к-информации-1с?redirect=http%3A%2F%2Finterprocom.ru%2Farticles%2F1c%3Fp_p_id%3D101_INSTANCE_SqY1%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-3%26p_p_col_count%3D1

3. Снова классика JNI

4. Любые библиотеки реализации COM для JAVA и аналог вашей любимой "сборки"
   Serginio1
 
46 - 10.05.16 - 12:05
(45) Угу для того, что бы написать парсер HTML, я должен писать вэб сервис, отдельный COM. Еще раз почитай внимательно 39, 40. Есть уже готовые классы. Их не надо обертывать через COM, Вэб сервисы. Я это проходил, где под каждую мелочь нужно писать свою DLL, регистрировать её.
Мало того как с вэб сервисами нужно еще делать COM оберку для каждого класса.
  По поводу ODBC/JDBC  покажи аналог
Code First и Linq to EF на примере 1С версии 7.7 и 8.3 часть I
   Serginio1
 
47 - 10.05.16 - 12:07
46+ При этом в большинстве случаев я не пишу и строчки на C#
   Карупян
 
48 - 10.05.16 - 12:09
(46) Так работу не найдешь
   Serginio1
 
49 - 10.05.16 - 12:14
(48) Ну дык http://job.mista.ru/users.php?id=9404 то её и не предлагает. А, что не так?
   DmitrO
 
50 - 10.05.16 - 12:21
(49)я знаю где ты нужен, напиши мне в скайп dmitro-75 или на почту
   Serginio1
 
51 - 10.05.16 - 12:22
46+ Многие библиотеки используются на сервере. Что бы добавить COM нужно выгрузить библиотеку из процесса. Что не всегда возможно. Нужно останавливать сервер. Заменять DLL.
При написании кода на 1С с использованием сборок, таких проблем нет.
   Drac0
 
52 - 10.05.16 - 12:23
(2) "На самом деле мало программистов знающих 1С и C#"

Ты сам описал свою проблему. Если работодатель тебя возьмет, ты ему построишь инфраструктуру 1С+.Net, а потом уволишься, уедешь, умрешь и т.д., то где он будет искать спеца на замену? Ни один адекватный работодатель не пойдет на такой риск.
   Serginio1
 
53 - 10.05.16 - 12:24
(50) Спасибо, написал
   Serginio1
 
54 - 10.05.16 - 12:26
(52) На самом деле много C# стов которые легко разберутся в коде. 1С не так сложен, а на примерах легко что либо подкорректировать.
   Serginio1
 
55 - 10.05.16 - 12:29
54+ Кстати многие 1С программисты ко мне обращаются и с помощью C# программистов решают свои проблемы.
   antgrom
 
56 - 10.05.16 - 12:32
(0) ты говоришь с работодателем на не понятном ему языке. Используешь термины , которыми предполагаемый работодатель не заморачивается.

Говори глобальнее , проще и доступнее , о проблемах работодателя , которые ты можешь решить.
   Господин ПЖ
 
57 - 10.05.16 - 12:33
>ты говоришь с работодателем на не понятном ему языке

смотря кто работодатель...

может автор ориентируется на софтостроительные конторы или интеграторы
   Drac0
 
58 - 10.05.16 - 12:35
(54) И много C# программистов захотят заниматься 1С? Сколько придется накинуть, чтобы это желание появилось, когда будут срочно искать замену?
(55) Не исключаю. Картины это не меняет.

ИМХО, у тебя один шанс заниматься интересным: фирма, которая уже работает с C# и 1С. Либо забыть про одно из них.
   Serginio1
 
59 - 10.05.16 - 12:36
55+ Проблема в том, что 1С ник не знает .Net, а C# нет никакого дела до 1С. Но на вдвоем они легко решают задачу с помощью NetObjectToIDispatch45
   Serginio1
 
60 - 10.05.16 - 12:42
(58) Найти программиста C# для доработки не проблема. Их полно. Изучать 1С ему не нужно. Нужно только знать синтаксис, который прост.
 
 
   Serginio1
 
61 - 10.05.16 - 12:42
Это как подправить DLL
   Господин ПЖ
 
62 - 10.05.16 - 12:45
(60) ну вот ты своими руками уронил ценник до 30 тыс. в мес
   Drac0
 
63 - 10.05.16 - 12:47
(60) Т.е. вместо одного специалиста, надо будет периодически искать фрилансера под C#? Это работодателю надо?

Ты энтузиаст, это прикольно и интересно, но у бизнеса "прикольно" и "интересно" не котируются, бизнес управляет рисками.
   Serginio1
 
64 - 10.05.16 - 12:52
(63) Ну во первых у меня есть полно 1С ников для которых классы .Net ничем не отличаются от COM объектов. И там и там есть описание. Если нужно увеличить функционал через COM Dll тебе так или иначе нужен человек знающий сомпилируемые языки.
   Serginio1
 
65 - 10.05.16 - 12:53
(62) Да хоть до 20. Главное, что бы пользовались.
   Serginio1
 
66 - 10.05.16 - 12:54
64+ И надеюсь, что буду работать в команде единомышленников
   Лефмихалыч
 
67 - 10.05.16 - 13:03
(57) даже для них слишком мало конкретики
   Serginio1
 
68 - 10.05.16 - 13:05
(63) Кстати какие проблемы могут возникнуть у 1С ка например при использовании Строка в дату

http://catalog.mista.ru/public/434345/

там всего одна функция

Дата = DateTime.ParseExact
                    (
                    "10 февраля 1978",
                    "dd MMMM yyyy",
                    ОбъектCultureInfo,
                    DataTimeStyles.None
                    );
   Garykom
 
69 - 10.05.16 - 13:19
(68) Кривые настройки системы региональные что будет?
А отсутствие или глюки .net, что бывает весьма часто?

Код на 1С слегка надежнее и правильный код быстрее.
   H A D G E H O G s
 
70 - 10.05.16 - 13:30
Рарус
Софтпоинт
Катран
Таже 1С
   Serginio1
 
71 - 10.05.16 - 13:40
(69) ОбъектCultureInfo на что?
(70) Спасибо попробую им отправить.
   Serginio1
 
72 - 10.05.16 - 13:41
(69) Глюков .Net нет по сравнению с глюками 1С
   Garykom
 
73 - 10.05.16 - 13:42
(71) >ОбъектCultureInfo на что?

Ну вот и не надо преуменьшать сложность для 1С-ника, приведенный код сильно порезан а полный для понимания сложнее.
   ptiz
 
74 - 10.05.16 - 13:47
(68) Очень специфическая задача. Сам придумал или на практике столкнулся? :)
   Serginio1
 
75 - 10.05.16 - 13:50
(73) А я ссылку же специально даю что бы посмотреть. Смысл в том, что нет различия использовать COM объект и класс .Net
Есть документация и там и там
https://msdn.microsoft.com/ru-ru/library/ms131038(v=vs.110).aspx

Просто ей нужно уметь пользоваться. А когда есть примеры, то разобраться не сложно.
(74) Это один из огромного количества примеров использования библиотек .Net. А написал статью не я.
   Serginio1
 
76 - 10.05.16 - 15:05
апну
   vvp91
 
77 - 10.05.16 - 15:31
(76) Чего апать-то?
Ком, Нет и 1С никому в чистом виде, как языки и библиотеки не уперлись.

Напиши, какие бизнес-проблемы решал, какие умеешь решать.
Напиши, с какими объемами данных имел дело, с каким количеством пользователей сталкивался.
Напиши, какие роли в каких проектах выполнял.
Напиши, какие законченные прикладные решения (блоки, подсистемы, модули) сделал, какая у них практика применения.
Напиши, что у тебя с запросами, с СКД, с управляемым интерфейсом.
Напиши, что у тебя с пониманием бизнес-областей, какие участки учета знаешь.
Напиши, есть ли у тебя навыки проектирования корпоративных систем.
Приведи примеры спроектированных систем, блоков или модулей.
   vvp91
 
78 - 10.05.16 - 15:51
Вот ты пишешь:
> (2) У меня знаний в 1С куча. Как в 7.7 так и 8 ке. Жалко знаний. Тем более, что для интеграции есть куча задач. На самом деле мало программистов знающих 1С и C#

Вот тебе конкретная задача на "интеграцию", причем в той постановке, которая реально попадет программисту 1С на выполнение:
Необходима регулярная автоматическая загрузка остатков на дату Х партий товаров по упр.учету из УПП в ERP 2.1. Загружать в документы ввода начальных остатков. Поддержать обновление созданных ранее документов и отмену документов, по которым остатки обнулены. Трансляцию номенклатуры, характеристики и серии делать по принятым правилам соответствия.

Все! И где ты тут со своим C#?
И самое интересное - каких тебе "в ... 8 ке. Жалко знаний", которые тебе понадобятся для решения этой задачи? Расскажи!
   PR пять
 
79 - 10.05.16 - 16:00
(65) То есть ты готов пойти на постоянку на 20 тысяч?
   Serginio1
 
80 - 10.05.16 - 16:30
(78) У меня обмен между 7.7 и 8.3 идет через XDTO. Ссылки создаются в 7.7 и записываются. Обмен очень быстрый. Но там 1С++ используется. Есть Asp.Net MVC в 7.7 там используется Linq To EF.
(79) Да. Например 20 оклад + % от сделок
   vvp91
 
81 - 10.05.16 - 16:42
(80) Мда, печально.
Как говорится, вопросов больше не имею.
   Карупян
 
82 - 10.05.16 - 16:44
(80) Во франч хочешь?
   Serginio1
 
83 - 10.05.16 - 17:00
(81) Для кого печально, а для кого и радость. Работает лет 7 без проблем.
(82) Если использовать мои наработки то да. Я так понимаю, что только во франчах нужна интеграция 1С с другими системами.
   Serginio1
 
84 - 10.05.16 - 17:06
(80) Кстати в свое время и между 8 ками делал через XDTO. Сейчас обмен удобно делать через КД3
   Serginio1
 
85 - 11.05.16 - 12:28
Ап
   HxC 2-Step
 
86 - 11.05.16 - 12:29
(85) Если тебе скучно, можешь заняться моим обучением
   Serginio1
 
87 - 11.05.16 - 12:49
(86) Сколько платишь?
   HxC 2-Step
 
88 - 11.05.16 - 12:55
(87) Эт ты мне плати, тебе же скучно
   Serginio1
 
89 - 11.05.16 - 12:59
(88) Найти чем заняться у меня проблем нет. Есть проблемы в реализации потенциала.
   HxC 2-Step
 
90 - 11.05.16 - 13:05
(89) реализуй себя как педагог, я весь твой )
   Serginio1
 
91 - 11.05.16 - 13:44
(90) Ок.Начнем с того, что тебе не понятно в моих разработках http://catalog.mista.ru/profile/82159/public/
   HxC 2-Step
 
92 - 11.05.16 - 13:59
(91) Нене, меня с нуля и для начала с 1с
   HxC 2-Step
 
93 - 11.05.16 - 14:01
(91) В твоих разработках мне не понятно чуть больше, чем всё
   Serginio1
 
94 - 11.05.16 - 15:07
(92) Ну для начала советую почитать соответствующую литературу http://www.v8.1c.ru/metod/books/
   SanGvin
 
95 - 11.05.16 - 15:14
(0) Ваш опыт пригодился бы.
пришлите резюме, укажите желаемую зарплату. Мыло в личке.
   Serginio1
 
96 - 11.05.16 - 15:23
(95) Ок
   Serginio1
 
97 - 11.05.16 - 15:25
(95) А резюме типа как в шапке подойдет?
   lenochka-semicova
 
98 - 11.05.16 - 15:45
(97) Я бы такое программировать ни в жизнь не стала
https://play.google.com/store/apps/details?id=com.shivandev.cosmoenergy
   Serginio1
 
99 - 11.05.16 - 16:05
(95) Отправил
   mehfk
 
100 - 11.05.16 - 16:39
(100)
  1  2  3  4  5  6  7   

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.